body {
background-image:url(imagenes/fondo.jpg);
background-repeat:repeat;
margin-top:2px;
}

img { behavior: url(iepngfix.htc); }

#contenedor{
margin:0 auto;
width:985px;
border:1px solid #C6C4C5;
background-color:#FFFFFF;
}
#cab{
width:985px;
height:150px;
}
#intro{
margin:0 auto;
width:772px;
height:478px;
border:0px
}
#intro2{
width:772px;
height:478px;
border:0px

}
#disciplinas{
width:985px;
height:52px;
float:none;
}
#corp{
width:985px;
float:none;
}
#menu{
width:149px;
float:left;
}
#centro{
width:690px;
float:left;
}
#left{
width:146px;
float:right;
}
#pie{
width:985px;
height:115px;
float:left;
}


#espacio{
float:none;
clear:both;
width:985px;
height:1px;
background-color:#FFFFFF;
}

a.s1menu {
	font-family : tahoma;
	font-size:11px;
	text-decoration:none;
	color: #333333;

}
.s1menu:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #BA2930;
	font-size :11px;

}
.s1menu:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#333333;
	font-size : 11px;
}
.s1menu:visited:hover{
	font-family : tahoma;
	text-decoration :none;
	color:#BA2930;
	font-size : 11px;
}

a.s2menu {
	font-family : tahoma;
	text-decoration:none;
	color: #34729B;
	font-size : 11px;
	
}
.s2menu:hover{
	font-family : tahoma;
	text-decoration : none;
color: #00CCFF;
	font-size : 11px;
	
}
.s2menu:visited{
	font-family : tahoma;
	text-decoration : none;
color: #34729B;
	font-size : 11px;
	
}
.s2menu:visited:hover{
	font-family : tahoma;
	text-decoration : none;
color: #00CCFF;
	font-size : 11px;
}



a.s3menu {
	font-family : tahoma;
	text-decoration:none;
	color: #BA2930;
	font-size : 11px;
	
}
.s3menu:hover{
	font-family : tahoma;
	text-decoration : none;
color: #ffffff;
	font-size : 11px;
	
}
.s3menu:visited{
	font-family : tahoma;
	text-decoration : none;
color: #BA2930;
	font-size : 11px;
	
}
.s3menu:visited:hover{
	font-family : tahoma;
	text-decoration : none;
color: #ffffff;
	font-size : 11px;
}

a.link3 {
	font-family : tahoma;
	text-decoration:none;
	color: #51B1DB;
	font-size : 11px;
	
}
.link3:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #51B1DB;
	font-size : 11px;
	
}
.link3:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#51B1DB;
	font-size : 11px;
	
}
.link3:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color:#51B1DB;
	font-size : 11px;

}

a.link2 {
	font-family : tahoma;
	text-decoration:none;
	color: #BA2930;
	font-size : 11px;
	
}
.link2:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #F3931B;
	font-size : 11px;
	
}
.link2:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#BA2930;
	font-size : 11px;
	
}
.link2:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color:#F3931B;
	font-size : 11px;

}

a {
	font-family:tahoma; font-size:12px; color:#000000; text-align:justify;text-decoration:none;
}
a:hover{
	font-family:tahoma; font-size:12px; color:#000000; text-align:justify;text-decoration:underline;}
a:visited{
	font-family:tahoma; font-size:12px; color:#000000; text-align:justify;text-decoration:none;}
a:visited:hover{
	font-family:tahoma; font-size:12px; color:#000000; text-align:justify;text-decoration:underline;}


a.titular {
font-family:tahoma;font-size:11px;color:#F8922D; text-decoration:none;}
.titular:hover{
font-family:tahoma;font-size:11px;color:#D47502; text-decoration:none;}
.titular:visited{
font-family:tahoma;font-size:11px;color:#F8922D; text-decoration:none;}
.titular:visited:hover{
font-family:tahoma;font-size:11px;color:#D47502; text-decoration:none;
}

a.titular2 {
font-family:tahoma;font-size:11px;color:#113646}
.titular2:hover{
font-family:tahoma;font-size:11px;color:#547688}
.titular2:visited{
font-family:tahoma;font-size:11px;color:#113646}
.titular2:visited:hover{
font-family:tahoma;font-size:11px;color:#547688;
}


a.galeria {
font-family:tahoma;font-size:14px;color:#113646;text-decoration:none;}
.galeria:hover{
font-family:tahoma;font-size:14px;color:#547688;text-decoration:none;}
.galeria:visited{
font-family:tahoma;font-size:14px;color:#113646;text-decoration:none;}
.galeria:visited:hover{
font-family:tahoma;font-size:14px;color:#547688;text-decoration:none;
}

.CPR4_Imagen .border_out{
border:3px solid white;
}
.CPR4_Imagen .border_in{
border:3px solid #67A2C0;
}						
			
.imagen

{
border:1px;
border-color:#ffffff;
}

a.paginado {
font-family:tahoma;font-size:11px;color:#113646}
.paginado:hover{
font-family:tahoma;font-size:11px;color:#547688}
.paginado:visited{
font-family:tahoma;font-size:11px;color:#113646}
.paginado:visited:hover{
font-family:tahoma;font-size:11px;color:#547688;
}

a.paginado2 {
font-family:tahoma;font-size:11px;color:#113646}
.paginado2:hover{
font-family:tahoma;font-size:11px;color:#547688}
.paginado2:visited{
font-family:tahoma;font-size:11px;color:#113646}
.paginado2:visited:hover{
font-family:tahoma;font-size:11px;color:#547688;
}


a.listado {
font-family:tahoma;font-size:11px;color:#3F78A5}
.listado:hover{
font-family:tahoma;font-size:11px;color:#547688}
.listado:visited{
font-family:tahoma;font-size:11px;color:#3F78A5}
.listado:visited:hover{
font-family:tahoma;font-size:11px;color:#547688;
}

a.desconectar {
font-family:tahoma;font-size:11px;color:#959595; text-decoration:none;}
.desconectar:hover{
font-family:tahoma;font-size:11px;color:#959595; text-decoration:underline;}
.desconectar:visited{
font-family:tahoma;font-size:11px;color:#959595; text-decoration:none;}
.desconectar:visited:hover{
font-family:tahoma;font-size:11px;color:#959595; text-decoration:underline;
}

/*Forms*/

.form{
	font-family: Verdana;
	font-size: 11px;
	border-top: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
	height:13px;
	font-family:verdana; 
	font-size:11px;
	color:#333333;
	width:150px;
}

.form_txtarea{
	font-family: Verdana;
	font-size: 11px;
	border-top: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
	font-family:verdana; 
	font-size:11px;
	color:#333333;
}

.boton{


	font-family:tahoma; 
	font-size:12px; 
	color:#ffffff;
	border-color: #6B8E00;
	background-color:#3F78A5;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-spacing: 0px;
	width:82px;
	height:16px;
}

.botonwe{


font-family:arial;font-size:11px;color:#02599C;
	border-color: #6B8E00;
	background-color:#ffffff;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-spacing: 0px;
	width:120px;
	height:16px;
	cursor:pointer;
}



.form2{
	font-family: Verdana;
	font-size: 11px;
	border-top: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
}	

.boton6{
	font-family:verdana; 
	font-size:12px; 

	background-color:#75A1C6;
	border-color: #6B8E00;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-spacing: 0px;
	width:70px;
	height:17px;
}

.boton6x{
	font-family:verdana; 
	font-size:12px; 

	background-color:#75A1C6;
	border-color: #6B8E00;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-spacing: 0px;
	width:100px;
	height:17px;
}



a.mweb1 {
	font-family : tahoma;
	font-size:11px;
	text-decoration:none;
	color: #003362;
	font-weight:bold;

}
.mweb1:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #0091F7;
	font-size :11px;
	font-weight:bold;

}
.mweb1:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#003362;
	font-size : 11px;
		font-weight:bold;
}
.mweb1:visited:hover{
	font-family : tahoma;
	text-decoration :none;
	color:#0091F7;
	font-size : 11px;
		font-weight:bold;
}


a.mweb2 {
	font-family : tahoma;
	text-decoration:none;
	color: #005BCC;
	font-size : 11px;
	
	
}
.mweb2:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #5D7DB4;
	font-size : 11px;
	
}
.mweb2:visited{
	font-family : tahoma;
	text-decoration : none;
	color: #005BCC;
	font-size : 11px;
	
}
.mweb2:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #5D7DB4;
	font-size : 11px;
}



a.mweb3 {
	font-family : tahoma;
	text-decoration:none;
	color: #B00000;
	font-size : 11px;
	
}
.mweb3:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #B00000;
	font-size : 11px;
	
}
.mweb3:visited{
	font-family : tahoma;
	text-decoration : none;
	color: #B00000;
	font-size : 11px;
	
}
.mweb3:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #B00000;
	font-size : 11px;
}


a.itablon {
	font-family : tahoma;
	text-decoration:none;
	color: #B00000;
	font-size : 12px;
	font-weight:bold;
	
}
.itablon:hover{
	font-family : tahoma;
	text-decoration : underline;
	color: #EC4D2D;
	font-size : 12px;
	font-weight:bold;	
}
.itablon:visited{
	font-family : tahoma;
	text-decoration : none;
	color: #B00000;
	font-size : 12px;
	font-weight:bold;	
}
.itablon:visited:hover{
	font-family : tahoma;
	text-decoration : underline;
	color: #EC4D2D;
	font-size : 12px;
	font-weight:bold;
}

a.itablon2 {
	font-family : tahoma;
	text-decoration:none;
	color: #296190;
	font-size : 12px;
	font-weight:bold;
	
}
.itablon2:hover{
	font-family : tahoma;
	text-decoration : underline;
	color: #296190;
	font-size : 12px;
	font-weight:bold;	
}
.itablon2:visited{
	font-family : tahoma;
	text-decoration : none;
	color: #296190;
	font-size : 12px;
	font-weight:bold;	
}
.itablon2:visited:hover{
	font-family : tahoma;
	text-decoration : underline;
	color: #296190;
	font-size : 12px;
	font-weight:bold;
}



.boxUtilidades{float:right; font-size:11px; margin:0px 5px 0px 5px; padding:5px 2px 2px 2px; width:380px;}
.boxUtilidades A { font-size:11px; margin:0px; padding:0px 5px 0px 17px; display:block; text-align:left; }
.boxUtilidades A.translate {background: #fff url(Imagenes/icoTranslate.png) no-repeat 0px 0px; padding-bottom:5px;}
.boxUtilidades A.compartir {background: #fff url(Imagenes/icoCompartir.png) no-repeat 0px 0px; padding-bottom:5px;}
.boxUtilidades A.volver {background: #fff url(Imagenes/icoVolver.png) no-repeat 0px 4px; padding-bottom:5px;}
.boxUtilidades A.imprimir {background: #fff url(Imagenes/icoImprimir.png) no-repeat 2px 4px; padding-bottom:5px;}
.boxUtilidades A#enviar {background: #fff url(Imagenes/icoEnviar.png) no-repeat 2px 4px; }
		
.boxUtilidades UL#lenguas, .boxUtilidades UL#compartir {display:none; filter:alpha(opacity=90); -moz-opacity: 0.90; opacity:0.90; width:160px; float:left; position:absolute; margin:-20px 0px 0px 0px; padding:10px; border-width:1px; background: #fff;}
.boxUtilidades UL#lenguas LI, .boxUtilidades UL#compartir LI {list-style-type:none; list-style-position:outside; line-height:20px;}
.boxUtilidades UL#lenguas LI A, .boxUtilidades UL#compartir LI A {display:inline; margin:0px; padding:0px 5px 0px 20px; border-width:0px; }	
			
.ingles {background: #fff url(Imagenes/icoInglaterra.png) no-repeat 0px 5px;}
.frances {background: #fff url(Imagenes/icoFrancia.png) no-repeat 0px 5px;}
.aleman {background: #fff url(Imagenes/icoAlemania.png) no-repeat 0px 5px;}
.chino {background: #fff url(Imagenes/icoChina.png) no-repeat 0px 5px;}
.italiano {background: #fff url(Imagenes/icoItalia.png) no-repeat 0px 5px;}

.delicious {background: #fff url(Imagenes/icoDelicious.png) no-repeat 0px 0px;}
.digg {background: #fff url(Imagenes/icoDigg.png) no-repeat 0px 0px;}	
.meneame {background: #fff url(Imagenes/icoMeneame.png) no-repeat 0px 0px;}
.technorati	 {background: #fff url(Imagenes/icoTechnorati.png) no-repeat 0px 0px;}	
.yahoo {background: #fff url(Imagenes/icoYahoo.png) no-repeat 0px 0px;}					
.msn {background: #fff url(Imagenes/icoMsn.png) no-repeat 0px 0px;}
.facebook {background: #fff url(Imagenes/icoFacebook.png) no-repeat 0px 0px;}
			

.controles { font-size:11px; text-align:right; padding:5px;}
.controles A {margin:0px; padding:0px 5px 0px 14px;}
.controles A.volver {background: #fff url(Imagenes/icoVolver.png) no-repeat 0px 2px;}
.controles A.imprimir {background: #fff url(Imagenes/icoImprimir.png) no-repeat 2px 2px;}
.controles A.arriba {background: #fff url(Imagenes/icoArriba.png) no-repeat 2px 2px;}


