@charset "utf-8";
/* CSS Document */


body {
background:  url(fondo.jpg) repeat-x #000;
margin: 0px;
font-size: 12px ;
font-size-adjust:none;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-align:center;
}

a {
text-decoration:underline;
color: #666;
}

/*ESTRUCTURAS BASICAS */

#contenedor {
width: 950px;
display:block;
margin: 0 auto 0 auto;
text-align: left;
background: #FFFFFF;
position:relative;
}

#wrap {
width: 950px;
display:block;
margin: 0 auto 0 auto;
text-align: left;
overflow: hidden;
background: #FFFFFF;


}

#flowers_dch {
	position:absolute;
	width:158px;
	height:451px;
	background:url(deco_flowers2.png)!important;
	filter:none!important;
	background: none;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/deco_flowers2.png' , sizingMethod='image'); /*Hack IE6 */
	left:-158px;
	top:168px;
}

#flowers_izq {
	position:absolute;
	width:158px;
	height:451px;
	background:url(deco_flowers.png)!important;
	filter:none!important;
	background: none;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/deco_flowers.png' , sizingMethod='image'); /*Hack IE6 */
	right:-159px;
	top:168px;
}


#cabecera {

display:block;
height:113px;
vertical-align:middle;
margin: auto 0;
background:#010432;
position:relative;
border-bottom:2px solid #FFFFFF;
}

#logo {
	width: 247px;
	height:95px;
	background-image:url(logo.gif);
	position:absolute;
	left: 11px;
	top: 6px;
	cursor:pointer;

}

#txt_cab {
	position:absolute;
	background:url(cabecera.jpg);
	width:630px;
	height:113px;
	top:0px;
	right:0px
	
}

#welcome {

line-height: 24px;
text-align:right;
height: 24px;
background:#010432;
color:#FFFFFF;
padding:0px 5px 0px 0px;
}


#columna_izq {
	width: 180px;
	margin-right: 2px;
	display:table;
	float:left;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
	border-top: 1px solid #FFFFFF;

}

#columna_dcha {
	width: 767px;
	display:block;
	float:left;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
	
}

#contenido_principal { position:relative; min-height:290px;}


#pie {
	height: 81px;
	background:#010432;
	color:#FFFFFF;
	padding-top: 45px;
	width: 950px;
	margin: 0 auto 0 auto;
	font-size:10px;

}




/*subESTRUCTURAS */

#menu {
	width:768px;
	height:35px;
	display:block;
}

#menu ul li {
	width: 102px;
	display:block;
	background:#000000;
	height:35px;
	line-height: 35px;
	overflow:hidden;
	font-size:12px;
	color:#FFFFFF;
	font-weight:900;
	float:left;
	list-style: none;
	margin:0 2px 0 0;
	padding: 0px;
	text-align:center;
	border: 1px solid #FFFFFF;


}

#menu ul li a {
color:#FFFFFF;
display:block;
text-decoration: none;
}

#menu ul li#especial:hover {
background:#010432;;
}

#menu ul {
 margin:0;
 padding:0;}


#buscar_h {
	border-bottom: 0px solid #333333;
	width:150px;
	height:33px;
	margin: 8px auto;
	background: url(buscar.png) no-repeat !important;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/buscar.png' , sizingMethod='image');
	background:none;
}

#buscar_input {
margin: 0 auto;
text-align:center;
width:158px;
}

#buscar_ok {
	background-image:url(fondo_ok.jpg);
	height: 32px;
	width: 32px;
	text-align:center;
	line-height:32px;
	display:block;
	margin: 3px 10px 0 125px;

}

#buscar_ok a {
color:#FFFFFF;
text-decoration:none;
display:block;

}


#buscar_ok a:hover {
color:#000000;
text-decoration:none;
display:block;
background-image:none;
background-color:#FFFFFF;
}

#relacionados_h {
	width:150px;
	margin: 0 auto;
	color: #FFF;
	height: 33px;
	background: url(relacionados.png) no-repeat !important;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/relacionados.png' , sizingMethod='image');
	background:none;
}

#siguenos_h {
	width:150px;
	margin: 0 auto;
	color: #FFF;
	height: 33px;
	background: url(siguenos.png) no-repeat !important;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/siguenos.png' , sizingMethod='image');
	background:none;
}

.siguenos img{
border:0;
padding:3px;
}

#facebook_h {
	width:150px;
	margin: 0 auto;
	color: #FFF;
	height: 33px;
	background: url(facebook.png) no-repeat !important;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/facebook.png' , sizingMethod='image');
	background:none;
}

#relacionados_links {
border-bottom: 0px solid #333333;
width:158px;
margin: 0 auto;
padding: 5px;

}

#relacionados_links a {
display:block;
color:#FFFFFF;
padding: 3px;
margin-left: 25px;

}

#ayuda_h {
	width:150px;
	height:33px;
	margin: 10px auto 0 auto;
	color: #FFF;
	background: url(ayuda.png) no-repeat !important;
	filter: none !important;


	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/ayuda.png' , sizingMethod='image');
	background:none;
}

#ayuda_links {
border-bottom: 0px solid #333333;
width:158px;
margin: 0 auto;
padding: 5px;
color:#FFFFFF;
}
#ayudar_links a, #ayudar_links a:hover  {
color:#FFFFFF;

}

#ayuda_links div {
	padding: 3px;
	margin-left: 25px;
}

#titulo {
border-bottom: 1px solid #333333;
padding-bottom: 7px;
font-weight:bold;
}
#titulo a {
text-decoration:none;
}

#navegacion {
height: 30px;
line-height: 20px;
}

#categoria {
	margin-right:0px;
	margin-bottom: 5px;
	height: 60px;
	border-bottom:0px dotted #CCCCCC;
}

#categoria #imagen {
	float:left;
	height:70px;
	margin:0 10px 10px 0px;
	background:#000066;
	width:70px;
	height:50px;

}
#categoria #imagen div#play {
background:url(play.png) no-repeat;
width:33px;
height:21px;
position:absolute;
left:50%;
top:50%;
cursor:pointer;
margin-top:-11px;
margin-left:-17px;
} 
#categoria #imagen div#play a.play {
display:block;
width:33px;
height:21px;
}

#categoria #imagen a.foto img {
width:70px;
height:50px;
border:0px;
}

#bloque_result ul {
margin: 0px;
padding: 0px;
}

#bloque_result ul li {
list-style:none;
padding: 0px;
margin: 5px 0 0 12px;
display:block;
}

#paginador {
height:20px;
border-top: 1px solid #333333;
line-height: 20px;
text-align:right;
margin-top: 50px;
}

#embed {
	position:absolute;
	left:2px;
	width:300px;
	height:67px;
	margin: 0 0 10px 0px;
	top: 260px;
}

#video img {
max-height:250px;
}


/*PUBLICIDADES */

#pub728 {
width:728px;
height:90px;
}

#pub300 {
width:300px;
height:250px;
float: left;
margin: 0 10px 10px 0;;


}




/*CLASES*/

.center {
text-align:center;
}
.margiun_left {
margin-left:16px;
}
.margin_right {
margin-right: 21px;
}

.margin_auto {
margin: 0 auto;
}

.margin_top {
margin-top:5px;
}

.margin_top_double {
margin-top:18px;
}

.fondo_gris {
background-color:#eeeded;
}

.fondo_principal {
background: url(fondo_col.jpg) repeat-y;



}

.size12 {
font-size:12px;
}

.size24 {
	font-size: 21px;
}



/* FORM style */

.input_txt {
font-size:10px;
width: 135px;

}





#paginado {
color: #555;
font-size:11px;
font-weight:bold;
padding:15px;
margin: 15px 0px 100px 0px;
}

#paginado a {
color: #777;
font-size:11px;
font-weight:bold;
display:block;
margin:5px;
padding:2px;
float:left;
border:1px solid #CCCCCC
}

#paginado span {
font-size:11px;
font-weight:bold;
display:block;
margin:5px;
padding:2px;
float:left;
border:1px solid #CCCCCC
}


/*FORMS COMENTARIOS */
input.iNombre{
	width:182px;
	border:1px solid #000066;
	padding:4px;
	margin:5px 0;

}

#comentario_form_div label {
	width:95px;
	font-size:12px;
	color:#010329;
	display:block;
	float:left;
	padding:10px 0 10px 10px;
}

#comentario_form_div textarea {
	width:400px;
	height:105px;
	border:1px solid #000066;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#comentario_form_div input.btn {
margin:5px 0 0 106px;
}

/*COMENTARIOS*/
#head_comentario {
	background:#ddd;
	border-top: 1px solid #ddd;
	height:16px;
	margin:10px 0 0px 0;
	padding:8px;


}
#head_comentario p#lin1 {
	font-size:13px;
	color: #01032A;
	padding-bottom:5px;
	margin: 0px;

}
#head_comentario p#lin1 span {
font-size:18px;

}
#head_comentario p#lin2 {
color: #999;
font-size:12px;
}
#cuerpo_com {
font-size:12px;
color:#999;
padding:8px;
margin:0px 0 20px 0;
}
#cuerpo_com p {
line-height:1.5em
}

#comentario_form_div {
	font-size:18px;
	background:#dddddd;
	border-top:1px solid #dddddd;
	padding:15px 0 0 0;
	width: 95%;
	margin: 0 auto;

}
#comentario_form_div span{
	font-size:18px;
	background:#fff;
	display:block;
	padding:10px 0;
	color:#000066;
	margin:10px 0;
}

 

