
body { margin:10px 80px; font-size:0.8em; font-family: "Trebuchet MS", Arial; border:1px solid #f5f5f5; }
#header { height:50px;background:#ffffff;}
#logo { font-family:verdana;padding:7px 0 0 20px;  color:#cf0000;}
#logo a{ color:#0000ff; text-decoration:none; font-weight:normal; font-size:30px;margin-bottom:10px;}
#logo a:hover{ color:#cf0000;}

#menu {font-family:verdana; background:#f5f5f5;height:30px; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf;margin-top:10px;}
#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:150px; list-style:none; text-align:center;border-right:1px solid #ffffff; }
#menu a { display:block; float:left; width:150px; color:#0000ff;height:30px; font-size:14px;font-weight:normal; text-decoration:none; 
padding-top:6px; }
#menu a:hover{text-decoration:underline;}


#text {width:500px; margin:10px 10px 10px 20px;overflow:hidden;}

#text h1 { margin: 20px 0 20px 0; font-size:1.8em; color:#000000; font-weight:normal;}
#text h2 { margin: 20px 0 0 0; font-size:1.8em; color:#000000;}
#text h2 a { color:#000000; text-decoration: none;}
#text h2 a:hover { color:#018BC1;}
#text h3 { margin: 20px 0 0 0;  font-size:1.2em; color:#000000;}
#text p { padding:0 0 5px 0;}
#text ul li {list-style:none; margin-left: 0px; padding-left:20px; background:url(imagenes/li.gif) no-repeat 0px 7px;}
#text ol li { margin-left: 20px;}

#sidebar { float:right; width:215px; padding: 0 20px 0 10px; margin:0px;}

#sidebar h2 { margin: 25px 0 2px 0; font-size:1.5em; color:#1B1D1E; font-weight:normal;}
#sidebar ul { margin: 0px; padding: 0px;}
#sidebar li {padding-left:13px;font-size:13px;background:url(p.png) no-repeat left top;list-style-type:none;s}
#sidebar .lt2{margin-left:10px; list-style-type:none;background:url(p.png) no-repeat left center;}
#sidebar a{font-family:verdana; color:#0000ce;text-decoration:none}
#sidebar a:hover{color:#cf0000;text-decoration:underline}

#relac { float:left; width:100%; padding:0px;margin-bottom:40px;}
#relac .lt2{margin-left:-30px;list-style-type:none;background:url(p.png) no-repeat left center;}
#relac a{font-family:verdana; color:#0000ce;text-decoration:none}
#relac a:hover{color:#cf0000;text-decoration:underline}

.comentario { width:100%; padding:0px;margin-top:10px;}
.comentario  p{ padding:0px;margin:0px;color:#000000;font-size:10px}

.r1{font-size:9px;}
.r2{font-size:9.5px;}
.r3{font-size:10px;}
.r4{font-size:10.5px;}
.r5{font-size:11px;}
.r6{font-size:11.5px;}
.r7{font-size:12px;}
.r8{font-size:12.5px;}
.r9{font-size:13.5px;}
.r10{font-size:13.5px;}
.r11{font-size:14px;}
.r12{font-size:14.5px;}
.r13{font-size:15px;}
.r14{font-size:15.5px;}
.r15{font-size:16px;}
.r16{font-size:16.5px;}
.r17{font-size:17px;}
.r18{font-size:17.5px;}
.r19{font-size:18px;}
.r20{font-size:18.5px;}
.r21{font-size:19px;}
.r22{font-size:19.5px;}
.r23{font-size:20px;}
.r24{font-size:20.5px;}
.r25{font-size:21px;}
.r26{font-size:21.5px;}
.r27{font-size:22px;}
.r28{font-size:22.5px;}
.r29{font-size:23px;}
.r30{font-size:23.5px;}
.r31{font-size:24px;}
.r32{font-size:24.5px;}
.r33{font-size:25px;}
.r34{font-size:25.5px;}
.r35{font-size:26px;}


#main { float:left; background:#fffFFF;width:100%;}
#footer {background: #f5f5f5; height:102px; clear:both;  }
#left_footer { float:left; padding:40px 0 0 30px; color:#000000; font-size:12px;}
#left_footer a { color:#0000ce;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:40px 30px 0 0; color:#000000;  font-size:12px; text-align:right;}
#right_footer a { color:#0000ce;}
#right_footer a:hover { text-decoration:none;}



/*rie*/

.yt{height:90px;width:120px;float:left;padding:1px 1px 1px 1px;margin:0 5px 0 0px;border:1px solid #999999;background-color:#F3F7FB;-moz-border-radius:5px;-webkit-border-radius:5px;}








.caja_listado {padding:0px;margin-bottom:30px;border:1px solid #CDDFEF;background-color:#ffffff;}
.caja_titulo {margin-bottom:10px;border:1px solid #CDDFEF;background-color:#ffffff;}
.titulo_anuncio {padding:5px 10px 10px 10px;border-bottom:1px solid #f5f5f5;font-family:verdana;font-size:25px;background:#dfdfdf;}



.t_a_l {padding:5px 10px 10px 10px;border-bottom:1px solid #f5f5f5;font-family:verdana;font-size:20px;}
.t_a_l a{color:#0000ce;text-decoration:underline;}
.t_a_l a:hover{color:#000000;text-decoration:none;}


.s_a_l {font-family:verdana;color:#808080;font-size:13px;padding-left:10px;padding-top:5px;background-color:#ffffff;}
.s_a_l a{color:#3366cc;font-size:10px;text-decoration:underline;margin:2px;}
.s_a_l a:hover{color:#ff5a00;font-size:10px;text-decoration:none;}


.et_l {
line-height:20px;
margin-left:-2px;
font-size:10px;
}


.e_l {
color:#99BEDF;
font-size:10px;
letter-spacing:1px;
padding-left:10px;
padding-top:1px;
}

.e_l {
color:#99BEDF;
font-size:10px;
letter-spacing:1px;
padding-left:10px;
padding-top:1px;
}

.e_l2 {
position:absolute;
top:10px;
right:100px;
}

.et_l2 {
position:absolute;
top:25px;
right:100px;
}


.caja_paginas a{
padding:4px;
border:1px solid #245EDC;
background-color:#EAF4FF;
margin:2px;
text-decoration:none;
color:#0000ce;
}

.caja_paginas a:hover{
background-color:#245EDC;
padding:4px;
border:1px solid #000000;
margin:2px;
text-decoration:none;
color:#ffffff;
}


/*foro*/
#sectionforo {
	margin:10px 0px 0px 0px;
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
}


.grav{position:absolute;top:0;right:0;}
.comment-list ol{margin:0 0 0;padding:0;color:#333;font:1.1em/2em Arial,Verdana,Arial,sans-serif;list-style-type:none;}
.comment-list ol .body p{line-height:1.5em;margin-left:14px;}
.comment-list ol li{margin:1.3em 0;}
.comment-list ol li{padding:1px 20px 13px 20px;line-height:1.6em;border:1px solid #CDDFEF;background-color:#F3F7FB;-moz-border-radius:5px;-webkit-border-radius:5px;margin:9px 0 0 0em;position:relative;}
.comment-list ol .bottom .comment{border:0;background-color:transparent;width:auto;text-align:right;}
.comment-list ol .top{height:36px;padding:3px 15px 3px 10px;margin:0 -19px 0 -20px;background-color:#E4ECF6;border-bottom:2px solid #fff;}

.comment-list ol .top p{color:#000000;padding:3px 15px 3px 22px;margin:0;}
.comment-list li .body{padding-bottom:1px;}
.comment-list textarea{height:80px;width:360px;}
.comment-list select{font-size:15px;}
.fecha{position:absolute;top:23px;left:34px;font-size:10px;color:#777777}
