/* CSS Document */

body{
	background:#dfdfdf;
	font: 100.01%/1.3 Verdana,Arial,sans-serif;
	color:#626260;
	font-size:11px;
	}

.vinculos:link {text-decoration:none;color:#7e7e7d;}
.vinculos:visited {text-decoration:none;color:#7e7e7d;}
.vinculos:active {text-decoration:none;color:#7e7e7d;}
.vinculos:hover {text-decoration:none;color:#000000;}

.vinculospromo:link {text-decoration:none;color:#FDCE26;}
.vinculospromo:visited {text-decoration:none;color:#FDCE26;}
.vinculospromo:active {text-decoration:none;color:#FDCE26;}
.vinculospromo:hover {text-decoration:none;color:#ffffff;}

A:link {text-decoration:none;color:#216E95;}
A:visited {text-decoration:none;color:#216E95;}
A:active {text-decoration:none;color:#216E95;}
A:hover {text-decoration:underline;color:#216E95;}


h1{
	font-size:12px;
	text-decoration:underline;
	color:#D77200;	
	}

h2{
	font-size:11px;		
	color:#f59156;
	}

h3{
	font-size:11px;
	color:#faba94;
	margin-left:10px;
}
	
ul.documentacion li
{
	margin: 0.5em 0;
	padding: 0.3em;
}

p{
	font: 100.01%/1.3 Verdana,Arial,sans-serif;
	color:#666666;
	font-size:11px;
	}

ul {
	font: 100.01%/1.3 Verdana,Arial,sans-serif;
	color:#666666;
	font-size:11px;
	}

.textoblanco{	
	color:#ffffff;
	}

.textoamarillo{
	color:#f1661b;	
	}

div#contenedor{	
    position:absolute;
	left: 50%; 
    top: 42%; 
    width: 850px; 
    height: 550px; 
    margin-top: -275px; 
    margin-left: -425px; 	
	padding:5px;	
	}

div#header{	
    width: 840; 
    height: 100px;     	
	padding:5px;	
	text-align:right;	
	}

div#logo{	
    float: left;
	width: 110px; 
    height: 100px;     
	background:#332299;		
	}

div#banner{
	position:relative;	    
	float: right;
	width: 600px;     
	z-index:1;	
	}
	
div#menuhorizontal{
	position:relative;	
    color: #ffffff;
	float: right;
	width: 720px; 
    height: 15px;	
	text-align:right;
	margin-top:85px;
	vertical-align:text-bottom;
	z-index:1;
	}
	
	
div#menuvertical{	
	float: left;
	width: 120px; 
    height: 345px;     	
	}
	
div#contenido{	
	float: right;
	width: 728px; 
    height: 429px;     	
	/*overflow:auto;*/
	background:#ffffff;
	border-width:1px;
	border-style:solid;	
    border-color: #f59156;
	}

div#imgcontenido{	
    position:absolute;	
	margin-top:54px;
	width: 298px;
	height: 429px;
	
	/*background-image:url(../imagenes/img_cont_profesor.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../imagenes/img_cont_profesor.png’);	
	background-repeat:no-repeat; */

	
	/*conseguimos transparencia de la capa*/
	/*filter:alpha(opacity=80);*/			
	}	

div#scrollcontenido{
	position:absolute;
	margin:5px;
	width: 470px; 
    height: 419px;       	
	margin-left:250px;	
	overflow:auto;
	overflow-x:hidden;	
	text-align:justify;		
	}
	
div#scrollcontenido_noticias{
	position:absolute;
	margin:5px;
	width: 700px; 
    height: 419px;       	
	margin-left:20px;	
	overflow:auto;
	overflow-x:hidden;	
	text-align:justify;		
	}

div#txtcontenido_noticias{
	position:absolute;
	margin:10px;
	width: 90%; 
    height: 100%;       	
	text-align:justify;		
	}

div#txtcontenido{
	position:absolute;
	margin:10px;
	width: 90%; 
    height: 100%;       	
	text-align:justify;		
	}

div#footer{
	color:#FFFFFF;	
    clear:both;
	width: 840; 
    height: 105px;     	
	text-align:right;
	padding:5px;	
	}

div#imgcompetencias{
	position:relative;
	float:left;			
	}

div#avisos
{	
	position:relative;
	float:right;
	}
	