/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	/* background:url(images/_bgPaginanuevo.png) repeat-x top;*/
	font-family:Arial; font-size:12px;
}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
a img{border:0;}

h1{font-size:23px; color:rgb(0, 0, 0); margin-bottom:20px;}
h2{font-size:20px; color:#2B8BC5; text-shadow:1px 1px 1px #CCC;}
h2 a{color:#2B8BC5; text-decoration:none;}
h3{color:#2B8BC5; font-size:11px; font-weight:bold; line-height:25px;}
.margin30L{margin-left:30px;}
.margin30R{margin-right:30px;}
.margin20L{margin-left:20px;}
.margin20R{margin-right:20px;}
.margin10R{margin-right:10px;}
.margin100L{margin-left:300px;}
.clear{
	line-height:0px;
	height:0px;
	clear:both;
	font-size:0em;
}
label{width:13em; float:left; margin:5px 0; color:#333; text-shadow:1px 1px 1px #CCC;}
div.text{margin:5px 0;}
div.text input{background:url(images/_bgInputText.jpg) repeat-x bottom; height:24px; border:1px solid #CCC; padding:0 4px;}
div.textarea{margin:5px 0;}
div.textarea .textarea{background:url(images/_bgInputText.jpg) bottom repeat-x; border: 1px solid #CCC; padding:0 4px;}
div.select{margin:5px 0;}
.submit1{
	background:url(images/_bgBoton1.jpg) center; height:33px; width:88px; border:0;
	color:#FFF; text-shadow:1px 1px 1px #06F; font-weight:bold; cursor:pointer;
}
.linea{
	height:10px; background:#DD4B39; margin:20px 0 10px 0;
}
/* [*** HEADER ***] */
#header{
	width:960px; height:180px; margin:0 auto 20px; position:relative;
	background:url(images/_headerBarNUEVO.gif) bottom center no-repeat;
}
/* logo *********** */
#header .logo {
 position:absolute; top:40px; left:25%;
}
#header .logoletras{
 position:absolute; top:12px; left:125px;
} 
#header .logoletras .span1{
 font-family:Establo; font-size:50px; color:#58CAEC; text-shadow:1px 1px 1px #333; display:inline; font-weight:bold;
}
#header .logoletras .span2{
 font-family:Establo; font-size:50px; color:#FFF; text-shadow:1px 1px 1px #333; display:inline; font-weight:bold;
}
#header .logoletras H1{
 font-family:Establo; font-size:13px; color:#FFF; text-shadow:1px 1px 1px #333; display:inline; font-weight:bold; float:right; margin: 5px 10px ;
}
#header .tenor{
 position:absolute; width:auto; height:auto; top:5px; left:180px;
}
#header .tenor span{
 font-family:Arial; font-size:13px; color:#B7B7B7;
}
/*  form search*********** */
#header .search {
	position:absolute; width:410px; height:37px; bottom:0px; right:34px;
}

#header .search label{width:8em; float:left; color: #DD4B39; padding-top:5px;}
#header .search input{
	background:url(images/_bgTextnuevo.gif) center top no-repeat; width:190px; height:20px; border:0; padding:5px 5px 0 5px;
	color:#666; text-shadow:1px 1px 1px #CCC;
}
#header .search .submit{
	background:url() 4px 1px no-repeat; width:88px; height:21px; border:0; margin-left:20px; cursor:pointer;
	color:#FFF; font-size:13px; font-weight:bold; text-shadow:1px 1px 1px #000; padding-bottom:5px;
}
/*  boton inicio*********** */
#header .inicio {
	position:absolute; width:46px; height:29px; top:144px; left:40px;
}
/*  boton inicio*********** */
#header .addweb {
 position:absolute; width:180px; height:20px; top:145px; left:103px; color:#FFF; font-size:22px; font-weight:bold;
}

#header .addweb a {
 	color:#DD4B39;
}
/* [*** FIN-HEADER ***] */

/* [*** CONTENEDOR ***] */
#content{
	width:960px; margin: 0 auto;
}
#content_blank{position:relative;}
.sidebar{
	float:left; min-height:300px; width:142px; height:auto; background:#FFF url(images/_bgSidebar.gif) bottom center no-repeat;
	padding-bottom:10px;
}
.content_main{
	float:left; min-height:300px; width:570px; height:auto; padding:0 15px;
}
/* [*** FIN-CONTENEDOR ***] */

/* [*** ESTILOS CONTENEDOR ***] */
.titulo{
	background:url(images/_tituloidebar.gif); height:20px; padding-top:7px; text-align:center;
	color:#575656; font-size:14px; font-weight:bold;
}
.add_blog{
 width:180px; height:30px; cursor:pointer;
 font-size:18px; color:#333; text-shadow:1px 1px 1px #ccc; text-align:center; border:0; padding:0 10px;
 font-weight:bold;
}
.blog{padding:10px 0 10px 9px; background:url(images/_linea1.jpg) bottom center no-repeat;}
.blog a{
	color:#666; font-size:12px; font-weight:bold; text-shadow:1px 1px 1px #FFF; padding:0 10px 0 0; text-align:center;
}
.img{
	padding:6px; margin-bottom:5px; background:url(images/_bgScreemWeb.jpg);
}
.img1{
	padding:6px; margin-bottom:5px; background:url(images/_bgScreemWeb.jpg); margin-right:10px; margin-top:10px;
}
.categorias li{
	list-style:none; background:url(images/_IconoCategorias.gif) left center no-repeat; padding-left:25px;
	float:left; width:135px; height:70px; font-size:15px; font-weight:bold; line-height:69px;
}
.categorias li a{
	text-decoration:none; color:#333; text-shadow:1px 1px 1px #ccc;
}
.post{
	background:url(images/_bgPost.jpg) left bottom no-repeat; min-height:127px; padding:10px 10px; margin-bottom:15px;
}
.post .subti{
	line-height:29px; font-size:11px; color:#666; text-shadow:1px 1px 1px #CCC;
}
.post .subti a{
	color:#06F; text-decoration:none; font-size:11px;
}
.post p{font-size:13px; color:#333; text-shadow:1px 1px 1px #CCC; line-height:18px; padding-right:80px;}
.post p a{font-weight:bold; color:#333; text-decoration:none; font-size:11px;}
.pagina{text-align:center;}
.pagina .a{
	padding:4px 12px; color:#666; text-shadow:1px 1px 1px #FFF; font-size:12px; font-weight:bold;
	background:url(images/_bgPaginado.jpg) repeat-x bottom;
}
.pagina .activo{
	padding:4px 12px; color:#000; text-shadow:1px 1px 1px #FFF; font-size:12px; font-weight:bold;
	background:url(images/_bgPaginadoActivo.jpg) repeat-x bottom;
}
/* [*** FIN-ESTILOS_CONTENEDOR ***] */

/* [*** FOOTER ***] */
#div-footer{
	width:100%; height:auto; background:url(images/_bgFooter.gif) repeat;
	margin:20px auto 0 auto; position:relative;
}
#div-footer #footer{margin:0 auto; width:860px; position:relative;}
/* enlaces recomendados **** */
.links_recomendados{
	width:310px; height:auto; background:url(images/_linea3.jpg) right 20px no-repeat; float:left;
}
.links li{list-style:none; float:left; width:140px; font-size:11px; line-height:17px;}
.links li a{color:#FFF; text-decoration:none; text-decoration:underline;}
.busquedas{width:540px; height:auto; float:right;}
.busq li{list-style:none;display:inline; color:#FFF; padding:0 2px 0 0; font-size:11px;}
.busq li a{color:#FFF; }
.busq li .vermas{color:#2B8BC5; font-size:11px; font-weight:bold; text-decoration:none; border:0;}
.terminos{
	float:left; background:url(images/_linea2.jpg) top center no-repeat; margin:10px 0; 
	width:100%; text-align:right; padding-top:10px; font-size:11px; color:#66CCFF;
}
.terminos a{color:#66CCFF; text-decoration:underline; font-weight:normal;}

/* [*** FIN-FOOTER ***] */