body {
margin: 0;
font: 80% arial, helvetica, sans-serif;
background: #790000 url(../i/bg.jpg) no-repeat top center;
margin: 0;
}

h1 {
position: absolute;
height: 0;
overflow: hidden;
}

h2 {
font-size: 1.5em;
color: #036;
}

h3 {
font-size: 1.25em;
color: #036;
}

form {
margin:0;
padding:0;
}

.input0 {
margin:0;
padding:0;
width:120px;
font-size:10px;
border:#000 1px solid;
}

.input1 {
margin:0 3px 0 2px;
padding:0;
}

.select0 {
margin:0;
padding:0;
width:80px;
font-size:10px;
border:#999999 1px solid;
}

.select1 {
margin:0;
padding:0;
width:120px;
font-size:10px;
border:#999999 1px solid;
}

#container {
background-color:#fcf7e3;
position: relative;
width: 960px; /* width + border for IE 5.x */
w\idth: 960px; /* real width */
border: solid #000;
border-width: 6px 0 0 0;
margin: auto;
}

#header {
background: url(../i/h/fc.gif) repeat-y;
height: 220px;
border: solid #000;
border-width: 0 1px 0 1px;
}

#medio {
background: url(../i/c/f.gif) repeat-y;
padding-bottom:30px;
border: solid #000;
border-width: 0 1px 0 1px;
}

#detalle {
padding-bottom:30px;
border: solid #000;
border-width: 0 1px 0 1px;
}

#footer {
color:#FFFFFF;
font-size:12px;
padding-top:5px;
background: #e86300 url(../i/f/f.gif) no-repeat;
background-position:bottom;
height: 50px;
}

#areacomun {
}

.menukines {
background-image:url(/i/h/f1.gif);
background-repeat:no-repeat;
background-position:right;
}

.menukines2 {
background-image:url(/i/h/f2.gif);
background-repeat:no-repeat;
background-position:right;
}
.menutop {
background-color:#ffd4c4;
}

.icono {
border:1px solid #999999;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8px;
font-weight:bold;
height:2px;
margin:0 3px;
padding:0;
text-decoration:none;
}

.email {
background-color:#ffd4c4;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.nombre {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 22px;
}
.telefono {
	color: #FFFFFF;
	background-color:#3a3a3a;
	font-weight: bold;
	font-size: 20px;
}
.votapormi {
	color: #fac915;
	font-style: italic;
	font-size: 12px;
}
.rating {
	color: #FFFFFF;
	font-size: 12px;
}
.tituloforo {
	color: #fff200;
	font-size: 13px;
	font-weight: bold;
}
.datosforo {color: #f2ce3f}
.foro {
color: #9e9e9e;
font-size: 12px;
height:80px;
}
.frase {
	color: #ec008c;
	font-size: 17px;
	font-style: italic;
}
.textoblanco {
color: #FFFFFF;
padding-right:3px;
}

.nuevastit {
position: absolute;
margin-top: 108px;
margin-left:3px;
height:15px;
width:125px;
background-image:url(/i/d/b.png);
background-repeat:no-repeat;
color:#000000;
font-size:14px;
font-weight:bold
}

.thumbs {
float: left;
width: 74px;
color: rgb(255, 255, 255);
text-decoration:none;
font-weight: normal;
margin: 4px;
border: #e87723 1px solid;
cursor: pointer;
}

.banderita {
position: absolute;
margin-top: 68px;
}

table.tablas {
border-bottom:#e87723 1px solid;
}

tr.fila1 {
background-color: #fbdab6;
}

tr.fila {
background-color: #ffffff;
}

td.bordeizquierdo {
border-left:#e87723 1px solid;
font-size:12px;
}

td.distrito {
font-size:11px;
}

td.bordederecho {
border-right:#e87723 1px solid;
}

.costo {
	color: #bc0009;
	font-size: 10px;
}
.fono {
text-align:center;
font-size: 10px
}

.listado {
margin:0;
background-color:#ece1e9;
width:126px
}

.urls {
margin-left:0px
}

a.links {
text-decoration:none;
color:#780000;
margin-left:0px
}

a.links:hover {
color:#be242b;
}

.usuario {
color:#fcf7e3;
font-weight:normal;
font-family:Geneva, Verdana, San Serif;
font-size:14px;
}

.econoceleste {
font-family: "Courier New", Courier, monospace;
font-size: 12px;
color:#00CCFF;
}
.econoverde {
font-family:Arial, Helvetica,
sans-serif;
font-size: 12px;
color:#00FF00;
}