@charset "utf-8";
/* CSS Document */
ul { margin:0; list-style:none;}

a { text-decoration: none; border:none; color:#BF3C7C;}
img { border:none;}
a:hover { color:#BF3C7C; text-decoration:underline; }

.select{ color:#B00961;}
/*---*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	color:#000;
	background-color:#eee;
}


* { margin:0; padding:0;}

h1{ background:url(../img/arrow.gif) no-repeat 0 5px; color:#9C1B66; font-weight:bold; padding-left:10px; margin-bottom:10px; font-size:13px;}
h2{color:#9C1B66; font-weight:bold; margin-bottom:10px; font-size:13px;}

/*Clases para textos y links*/

.bld { color:#000; font-weight:bold;}
.bld_col { color:#9C1B66; font-weight:bold;}
.grey6 { color:#666; font-size:11px;}
.grey { color:#999; font-size:11px;}
.ngt { color:#333; font-size:11px;}
.rs { color:#BF3C7C; font-size:11px;}

/*CLEAR BOTH*/
.clr { clear:both;}

/*CONTENEDOR*/
#wrapper { 
	width:996px;
	background-color:#FFF;
	
}

/*HEADER*/

#header{}

#header .head{ background:url(../img/bg_header.jpg) repeat-x; height:88px; } 
#header .logo { padding:5px 15px; text-align:left; float:left;}
#header .info { float:right; text-align:right; margin:10px; margin-bottom:3px}
#gheader .info ul { display:inline-block;}
#header .info li{ float:left;  }
#header .info a {margin:4px;}

#header .info a.idioms { margin:7px; }


/*CONTENIDO*/
#content { text-align:left; padding-left:14px;}

#content .breadcrumb { padding-top:6px; height:24px; margin-bottom:15px;}

#content .submenu {background:url(../img/bg_submenu.jpg) no-repeat top; width:181px; height:275px; float:left; margin-right:15px;}
#content .submenu ul { padding:10px; font-size:11px; padding-right:0px}
#content .submenu li { font-size:11px; padding-bottom:8px;}
#content .submenu a {  background:url(../img/arrow_submenu.jpg) no-repeat scroll left center; padding-left:11px; color:#333;}
#content .submenu a:hover { background:url(../img/arrow_submenu_over.jpg) no-repeat scroll left center; padding-left:11px; color:#9C1B66;}
#content .submenu a.sel { background:url(../img/arrow_submenu_over.jpg) no-repeat scroll left center; padding-left:11px; color:#9C1B66; font-weight:bold;}

#content .info_int { float:left; width:750px;}
.options { margin-bottom:20px;}

.subir, .volver { float:right;}
.subir a{ background:url(../img/arrow_up.jpg) no-repeat 0 5px; padding-left: 10px; display:block;}

.volver a {background:url(../img/arrow_back.jpg) no-repeat 0 5px; padding-left:10px; display:block; margin-bottom:10px}

.mas_info {float:right; margin-top:15px; text-align:right;}
.mas_info p{ margin-bottom:10px;}
.mas_info a.pdf { background:url(../img/icon_pdf.jpg) right no-repeat; padding-right:15px; color:#9C1B66;}
.mas_info a:hover.pdf { text-decoration:underline;}

#content .modulo_int{ margin-bottom:30px;}
#content .col1_a{ float:left; margin-right:20px; width:240px;}
#content .col1_b{ float:left; margin-right:20px; width:180px;}
#content .col2{ float:left; width:480px;}

/*paginas interiores*/
.destacado_int { background:url(../img/destacado.png) no-repeat !important; 
	background-image: none; 
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/destacado.png');
width:314px; height:310px; padding-top:33px; padding-left:28px; }
#content .info_izq {width:600px; margin-right:30px; float:left;}

.paginacion { text-align:right; margin-bottom:20px; height:20px; font-size:10px;}
.paginacion li{ float:right; padding:5px;}
.paginacion a { color:#9C1B66; padding:5px;}
.paginacion a:hover { padding:5px; color:#666;}







/*SOLO APLICA A LA PÁGINA PRINCIPAL QUE NO TIENE DIV CONTENIDO, SOLO INDEX*/
#index { height:400px; position:relative;}
#index .img {position:absolute; left:12px; top:0; z-index:0}

.index_txt {position:absolute; top:340px; left:35px;}

/*DESTACADO 1*/
.destacado { 
	width:314px; height:310px; 
	background:url(../img/destacado.png) no-repeat !important; 
	background-image: none; 
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/destacado.png');
	position:absolute; padding-top:33px; top:40px; left:650px; }
.dest_btn{ background:url(../img/destacado_btn.gif) no-repeat; width:110px; height:32px;  position:absolute; top:240px; left:165px; color:#FFF;}
.dest_btn p {padding-top:8px; margin-left:-13px;}


/*DESTACADO 2*/
.destacado2 { background:url(/img/destac-2.png) no-repeat !important;
	background-image: none; 
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/destac-2.png');
width:254px; height:210px; position:absolute; text-align:left; padding:35px; top:350px; left:650px;}
.destacado2_tit { color:#B00961; font-weight:bold; font-size:16px; padding-bottom:5px;}


ul.list { list-style-image: url(../img/arrow.gif); padding-left:16px;}

/*DESTACADS PEQUEÑOS*/
.dest_mod { position:absolute; width:570px; height:171px;  top:430px; left:5px; }

.dest_mod .mod {background-image:url(../img/base_destacados_peq.jpg); width:160px; height:151px; float:left; padding:10px 15px; text-align:left;}
.tit_mod { color:#B00961; font-size:12px; margin-bottom:5px; }
.mod img{ margin-bottom:5px;}


#cont_menu {height:230px; position:relative;}
#cont_menu .img {position:absolute; left:12px; top:0; z-index:0}

.int_txt {position:absolute; top:180px; left:635px; z-index:10}

/*Menu*/
.menu {position:absolute; left:12px; top:0; z-index:100; }
.menu ul{ width:972px;}

.menu li { 
	height:60px; 
	width:138px;
	float:left;
	display: block;
	text-align:left;
	background:url(../img/btn.gif);
	overflow:hidden;
	background-position: 0 30px;
}

.menu a {
	width:141px;
	height:60px;
	margin:0;
	color:#9C1B66; 
	font-weight:bold;
	background:url(../img/pest.png) no-repeat !important;
	/*background-image: url("pildoras.png") !important;*/
	background-image: none; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pest.png');
	padding: 5px 13px;
	padding-left:0px;
	padding-right:0px;
	display:block;
	cursor:hand;
	cursor:pointer;
}

.menu a:hover{
	padding-top:5px;
	background:url(../img/pest_over.png) no-repeat !important; 
	background-image: none; 
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pest_over.png');
	text-decoration:none;
	cursor:hand;
	cursor:pointer;

}

.menu .selected {
	padding-top:15px;
	background:url(../img/pest_selected.png) no-repeat !important; 
	background-image: none; 
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/pest_selected.png')
		cursor:hand;
	cursor:pointer;

}

	


#footer {
	height:54px;
	background: url(../img/bg_footer.gif) repeat-x;
	text-align:left;
	padding-left:15px;
	font-size:10px;
	padding-top:10px;
	margin-top:20px;
	color:#666;
}
	
#footer li { float:left; }
	
#footer a {
	color:#999;
	margin:0 5px;}



