/* CSS Document */
* {
margin:0;
padding:0;
}
body {

background:#ffffff url(imagenes/fondo_menu.gif) repeat-x;
font:normal 13px "verdana", Arial, Helvetica, sans-serif;

}


h1 {
margin-bottom:.5em;
font-size:182%;
font-weight:normal;
letter-spacing:0px;
}



p, blockquote, ol {
margin-bottom:0.5em;
text-align:normal;
line-height:147%;
font-size:107%;
}
ul, li{
margin-bottom:3px;
}

blockquote {
margin-left:2em;
}
ol {
margin-left:2em;
}



ul {
/*list-style:none;*/
padding-left:10px;
padding-top:5px;
}




li {
padding-left:10px;
}



#main-wrapper {
overflow:hidden;
}
.clear {
clear:both;
}

#blog-pager-newer-link {
float:left;
}
#blog-pager-older-link {
float:right;
}
#blog-pager {
text-align:center;
}
/*-- (Menu superior) --*/
#menu1 {
width:760px;
height:30px;
margin:0 auto;
background:url(imagenes/fondo_contenido.jpg) repeat-y;
}

#menu {
width:760px;
height:21px;
margin:0 auto;
padding:4px 0px 0px 0px;
}
#menu ul {
margin:0;
list-style:none;
display:inline;
}
#menu li {
padding:0;
display:inline;
}
#menu ul li {
padding:0;
display:inline;
}
#menu a {
display:block;
float:left;
height:16px;
padding:0px 20px 0 20px;
font-size:92%;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
border-top:1px solid #2EB0FF;
border-left:1px solid #2EB0FF;
border-bottom:1px solid #104E8B;
border-right:1px solid #104E8B;
background:#307BE5;
}

#menu a:hover {
background:#0063C6;
text-decoration:none;
color:#FFFFFF;
}
#menu b {
text-decoration:underline;
}
#content-wrapper {
width:760px;
margin:0 auto;
background:url(imagenes/fondo_contenido.jpg) repeat-y;
}
/*-- (Cabecera) --*/
#header-wrapper {
width:760px;
height:180px;
margin:0 auto;
background:#000000 url(imagenes/logotipo.jpg) no-repeat;
border-bottom:1px solid #000000;
margin-bottom:4px;

}
#header-wrapper h1 {
margin:0;
padding:10px 0 0 100px;
letter-spacing:-1px;
font-size:189%;
color:#FFFFFF;
}
#header-wrapper p {
margin:0;
padding:0 0 0 100px;
letter-spacing:2px;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#DB5600;
}
#header-wrapper a {
text-decoration:none;
color:#FFFFFF;
}
/*-- (Principal) --*/
#main-wrapper {
width:430px;
padding:20px 30px 20px 50px;
overflow:hidden;
float:left;
}
.blog-posts {
margin-bottom:20px;
padding-bottom:1px;
}


.blog-posts .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_titulo {
width:100%;
padding:0px;
margin-bottom:20px;
border:1px solid #CDDFEF;
-moz-border-radius:5px;-webkit-border-radius:5px;
background-color:#EAF4FF;
}

.titulo_anuncio {
padding:10px;
border-bottom:1px solid #f5f5f5;
font-family:verdana;
font-size:17px;
}

.subtitulo_anuncio {font-family:verdana;color:#808080;font-size:13px;padding:10px 10px 10px 10px;background-color:#ffffff;}


#caja_resultados {
padding:4px;
margin-bottom:10px;
text-decoration:none;
border:1px solid #CDDFEF;
background-color:#EAF4FF;
-moz-border-radius:5px;-webkit-border-radius:5px;
}

.cabecera_resultados {
width:98%;
float:left;
padding:2px;
font-size:18px;
color:#409fff;
border:1px solid #CDDFEF;
background-color:#ffffff;
-moz-border-radius:5px;-webkit-border-radius:5px;
}

.cabecera_resultados a{font-size:12px;padding-right:3px;color:#409fff;text-decoration:underline;}

.cabecera_resultados a:hover{color:#000000;text-decoration:none;}

.n_resultados {color:#000000;font-size:12px;}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}


.caja_listado {
width:100%;
padding:0px;
margin-bottom:20px;
border:1px solid #CDDFEF;
-moz-border-radius:5px;-webkit-border-radius:5px;
background-color:#EAF4FF;
}


.caja_paginas {
margin-top:40px;
font-size:13px;
}

.caja_paginas a{
padding:4px;
border:1px solid #245EDC;
background-color:#EAF4FF;
margin:1px;
text-decoration:none;
color:#0000ce;
}

.caja_paginas a:hover{
background-color:#245EDC;
padding:4px;
border:1px solid #000000;
margin:1px;
text-decoration:none;
color:#ffffff;
}
.caja_paginas .pag{
padding:4px;
border:1px solid #000000;
background-color:#245EDC;
margin:3px;
text-decoration:none;
color:#ffffff;
}


.t_a_l {
padding:10px;
border-bottom:1px solid #f5f5f5;
font-family:verdana;
font-size:17px;
}

.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:10px 10px 10px 10px;background-color:#ffffff;}


.s_a_l a{color:#77B8FF;font-size:10px;text-decoration:none;margin:2px;}
.s_a_l a:hover{color:#000000;font-size:10px;text-decoration:none;}


.et_l {
padding-left:20px;
padding-top:5px;
background:transparent url(imagenes/etiqueta_naranja.gif) center left no-repeat;
font-size:10px;
}


.e_l {
color:#99BEDF;
font-size:10px;
letter-spacing:1px;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
background:transparent url(imagenes/user_comment.gif) no-repeat 0 3px;
margin-left:10px;
}
/*-- Categorias --*/


#lateral {font-family:verdana;}

#lateral a {color:#0000ce;}
#lateral a:hover{color:#000000;}


.tlc{font-size:18px;font-weight:bold;font-family:verdana;text-decoration:underline}


.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;}





/*-- (Barra lateral) --*/
#sidebar-wrapper {
float:right;
width:200px;
padding:20px;
}
#sidebar-wrapper blockquote {
margin-left:0;
padding-left:1em;
background:transparent url(imagenes/img09.gif) no-repeat right bottom;
border-left:5px solid #cf0000;
}




/*-- (Pie de página) --*/
#footer-wrapper {
height:50px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
width:760px;
margin:0 auto;
}
#footer-wrapper .legal {
float:right;
width:219px;
height:34px;
margin:0 auto;
padding:16px 20px 0 0;
background:#307BE5;
text-align:right;
font-size:85%;
border-left:1px solid #FFFFFF;
}
#footer-wrapper .links {
float:left;
width:440px;
height:34px;
padding:16px 30px 0 30px;
background:#245EDC;
border-left:20px solid #010100;
font-size:85%;
}
.pp {color:#FFFFFF;}
.pp:hover{color:#000000;}

/*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;background:transparent url(imagenes/user_comment.gif) no-repeat 0 8px;}
.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}