a {text-decoration: none;
color:#CC9900;}
a:link, a:visited{text-decoration: none;
color:#CC9900;}
a:hover {text-decoration: none;
color: #FFCC00;}
a.blu { 
font-family: Trebuchet MS; 
font-size: 10px;
font-weight:bold; 
color: #006699;
} 
a.blu:link  { 
	font-weight: bold; 
	text-decoration: none; 
	color: #006699;

	}
a.blu:hover, a.blu:active{ 
	text-decoration: underline; 
	color: #006699;

	}
	a.blu:visited{ 
	text-decoration: underline; 
	color: #006699;

	}

#banner1{ 
	width:125px;
	height: 145px;
	padding: 0px;

	padding-top:25px;
	
				}
				#banner2{ 
	width:125px;
	height: 125px;
	padding: 0px;
	right:10px;
	margin-top:25px;
		}
				
				#banner3{ 
	width:125px;
	height: 125px;
	padding: 0px;
	right:10px;
	margin-top:25px;
}
* html{ 
}

* html body{
}

* html .foo{
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #006699;
	height: 100%;
	min-height: 630px;
	background-color:#FEFAEA;
	background: url(Templates/Images/fondo_amarillo_03.jpg) repeat-x top; 
	width: 100%;
	min-width: 800px;
text-align:center;
font-size: 12px; /*Font size value for IE4/5 on Windows*/
voice-family: "\"}\"";/* in Windows will not understand this and believe the rule is over.*/
voice-family:inherit;/*IE4/5Allows the rest of browsers to get on with rule*/
font-size: 12px;/*proper value for browsers that implement keywords correctly*/
 }
html {
scrollbar-face-color: #f8c103;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffcc00;
scrollbar-darkshadow-color: #cc9900;
scrollbar-shadow-color: #cc9933;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffcc;}

		#box {
	position:relative;
	height: 560px;
	padding:0px;
	top: 0px;
	left: 0px;
	width:528px;
			}
		#boletin {
	position: absolute;
	width:342px;
	height: 13px;
	padding:0px;
	left: 137px;
	top: 410px;
	text-align:right;
	vertical-align:bottom;
	border-bottom: solid #e7ce00 medium;
	font:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#006699;
	font-size:13px;
	font-weight:bold;
		}
	#boletin a {letter-spacing: 1px; font:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#006699; }
		#boletin a:link {letter-spacing: 1px; font:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#006699; }
	#boletin a:hover {letter-spacing: 1px; font:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#006699; }
		.boletinp {margin-bottom:-5px; padding:0; font-style:italic; font-size:10px; margin-right:25px;}
			*html .boletinp {margin-bottom:-25px; padding:0; font-style:italic; font-size:10px; margin-right:25px;}
		#multimedia {
	position: absolute;
	width:127px;
	height: 31px;
	padding:0px;
	left: 83px;
	top: 559px;
	text-align:right;
	overflow: hidden;
		}
		#boton {
	position: absolute;
	width:60px;
	height: 15px;
	padding:0px;
	left: 410px;
	top: 537px;
		}
		
#wrap {
		width:910px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		height:650px;
		text-align:left;
		position:relative;
		}
		#wrapcontainer {
		width:770px;
		margin:0px;
		padding:0px;
		text-align:left;
		height:616px;
		float:left;
		background-color:#FFFFFF;
		border:solid 1px #999999;
		position:relative;
	 		}
	#container {
		width:732px;
		margin-top:0px;
		margin-left:15px;
		margin-right:18px;
		padding:0px;
		text-align:left;
		height: 600px;
		border:#CCCCCC outset 2px;
		position:relative;
		background-repeat: repeat-x;
		background-image:url(Templates/Images/fondo_amarillo_03.jpg);
		}
		
	#contentleft {
		width:38px;
		padding:0px;
		height: 595px;
		position:absolute;
		top:5px;
		left:0px;
		}
	
	#contentcenter {
		width:196px;
		padding:0px;
		height: 488px;
		float:left;
		background-color:#006B93;
		position:absolute;
		top:0px;
		left:8px;
		border-top:#CCCCCC outset 2px;
		background-image:url(Templates/Images/logo.gif);
		background-position:top ;
		background-repeat:no-repeat;
		}

	#contentright {
		width:529px;
		height: 595px;
		margin-left:0px;
		padding:0px;
		float:left;
		background-image: url(images/fondomarquesina.gif);
		background-position:top;
		background-repeat: repeat-x;
		position:absolute;
		top:0px;
		left:205px;
		}
	
#contact {
	position: absolute;
	width:397px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	right: 11px;
	top: 1px;
	font-size:11px;
	font-weight:bold;
	}
	
#contacto ul
{
list-style-type: none;
text-align: left;
padding-left: 0px;
padding-top: 0px;
margin: .5em .5em;
}
#contacto li {
display: inline;
list-style-type: none;
padding-right: 0px;
margin-right: .5em;
text-decoration:none;}

#contacto ul li a
{background: url(images/botoncontact_05.gif);
background-repeat:no-repeat;
padding-left: 1em;
margin: 0;
color:#006b93;
}
#contacto ul li a:hover
{background: url(images/botoncontactover_05.gif);
background-repeat: no-repeat;
color:  #3847d1;
}
		

		#certificado {
	position: absolute;
	width:179px;
	height: 130px;
	padding:0px;
	left: 310px;
	top: 13px;
	z-index: 9;
		}
		#fondomenu {
	position: absolute;
	width:473px;
	height: 242px;
	padding:0px;
	margin: 0px 0px;
	background-repeat:no-repeat;
	left: 16px;
	top: 175px;
		}
		
	/***********capas prueba *********/
	#fondomenu1 {
	position: absolute;
	width:465px;
	height: 207px;
	padding:0px;
	margin: 0px 0px;
	background-repeat:no-repeat;
	left: 16px;
	top: 160px;
		}
	.fondolista {position: relative;
	float:left;
	width:151px;
	height: 200px;
	padding-top:4px;
	padding-left:2px;
	margin: 0px;
	background-repeat:no-repeat;
	text-align:center;
	background: url(images/fondofoto_23.gif) no-repeat top;}
	
	.fondolista ul
{
list-style-type: none;
text-align: center;
padding: 0;
margin:0;

}

.fondolista li {margin: 0.5em 0;}
.fondolista ul li a
{
text-decoration: none;
color: #006699;
}

.fondolista  li a:hover
{
color: #006699;
text-decoration:underline;
}
#bannerwrap1 { height:580px;
width:125px;
	position:relative;
	float:left;
	top:8px;
	left:5px;
}
#redes {
	position:absolute;
	width:197px;
	left: 8px;
	top:505px;
	font: italic bold 12px georgia, sans-serif;
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #066b93;
	height: 88px;
}

	/*********fin capas prueba *********/	
		
		#foot {
	clear:both;
	float:left;
	width:100%;
		height: 12px;
		padding:0px;
		text-align:center;
		font-size:9px;
		color:#999999;
		}
			img {
	border: 0;
	}
		#menu { position:absolute;
	width:147px;
	height: 229px;
	padding: 0px;
	text-align: left;
	left: 8px;
	top: 3px;
	font-size: 11px;
	font-weight:bold;
			}
	


#flash {
	position:relative;
	left:8px;
	top:45px;
	width:175px;
	height:206px;
	background-image:url(images/fondoflash_13.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px 3px 5px 4px;

}
#flashtexto {
	width:37px;
	height:563px;
	overflow:hidden;
	text-align:center;
}
#fondonoticia {
	position: absolute;
	width:470px;
	height: 97px;
	padding:0px;
	background-repeat:no-repeat;
	background-image:url(images/fondonoticias.gif);
	left: 18px;
	top: 450px;
		}
		#noticia {
	position: relative;
	width:462px;
	height: 78px;
	padding:0px;
		left: 5px;
	top: 17px;
	overflow: scroll;
	overflow-x:hidden;
	font-size:11px;
	scrollbar-face-color: #f8c103;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color:none;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffcc;
		}
		



#marquesina { position:relative;
		width:528px;
		height: 23px;
		padding:0px;
		padding-top:10px;
		top: 0px;
		left: -1px;
		font-size: 12px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		font-weight: bold;
		background-repeat: repeat-x;
		background-image:url(images/fondomarquesina_03.gif);
						}

	

			#musica {
	width:33px;
	height: 18px;
	padding: 0px;
	left: 20px;
	clip: rect(auto,3px,auto,3px);
	top: 0px;
}
			
					

#lista ul
{;
list-style-type: none;
text-align: left;
padding-left: 0px;
padding-top: 0px;
margin: 1em .4em;
}

#lista ul li a
{
background:url(images/botonamarillo_16.gif) left center no-repeat;
padding-left: 1em;
text-decoration: none;
color: #f8c301;
}

#lista ul li a:hover
{
background:url(images/botonamarilloover_16.gif) left center no-repeat;
color: black;
color: #FFFFFF;
}

#skype {
	position:absolute;
	width: 35px;
	height:31px;
	padding:0px;
	margin:0px;
	left: 397px;
	top: 1px;
	overflow: hidden;
	}

p {
	font-size: 12px;
	line-height: 22px;
	margin-top: 20px;
	margin-bottom: 10px; 
	}

/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. UPDATE: this has turned out to be very rare. my current recommendation is IGNORE this warning. at the moment i'm leaving it in only in case the issue turns up again. possibly the original bug in march 2001 was caused by an unusual combination of factors, although this solved it at the time.*/

h1 {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h6 {
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}




	
	#menuizq { position:relative;
			padding:0px;
		top: 45px;
		left: 5px;
		width:182px;
		height: 220px;}
		
		#menuizq ul
{
list-style-type: none;
text-align: center;
padding: 0;
margin:0;
font-size:16px;
letter-spacing:0.1em;
font-weight:500;
font-family:"Monotype Corsiva", "Lucida Sans Unicode", "MS Sans Serif", "Palatino Linotype";

}

#menuizq li {margin: 0.8em 0;}
#menuizq ul li a
{
text-decoration: none;
color: #FFFF00;font-weight:bold;
}

#menuizq li a:hover, a:selected, a:visited
{
color: #FFCC00;
text-decoration:underline;
}
		
		#tel { position:relative;
		padding:0px;
		top: 45px;
		left: 0px;
		width:100%;
		height: 14px;
		font-family: "Trebuchet MS", Verdana, sans-serif;
		font-weight: bold;
		font-size: 10px;
		text-align: center;
		color:#FFFFFF;}
					
	
#aviso{
	width:100%;
	height:19px;
	top:15px;
	font-size:10px;
	text-align:center;
	background-image:url(Templates/Images/fondofooterizq_36.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#006B93;
	position:relative;

}




/*****buscador principal */
#buscador {
	position: absolute;
	width:247px;
	height: 117px;
	padding:0px;
	background-image: url(images/buscador_07.gif);
	background-repeat:no-repeat;
	left: 21px;
	top: 9px;
	z-index: 10;
	padding-top:30px;
	padding-left:18px;
		}
.buscador {font-size:10px; color:#333333; font-style:italic; font-weight:500; margin-bottom:3px; white-space: nowrap;
	margin-top: 0;
	margin-bottom: 0;}

