@charset "utf-8";
/* CSS Document */
body{font:Calibri;}
/*todo home*/
#contenedor{
width:990px;
height:auto;
margin-top:120px;
}
/*todo va aqui*/
#contenedor2{
width:990px;
height:auto;
margin-top:0px;
}
/*todo va aqui*/
#cuerpoprinc{
width:990px;
height:auto;
margin-top:20px;
margin-left:0px;
}
/*parte de publicidad*/
#publicidad{
width:122px;
height:auto;
float:right;
}
/*para menu*/
#header{
width:990px;
height:120px;
background-image:url(../images/h5.jpg);
margin-top:10px;
margin-left:10px;
}
/*avisos inicio*/
#avisos{
width:900px;
height:auto;
margin-top:0px;
margin-right:20px;
margin-left:10px;

font-family:Calibri;
color:#000;
/*background-image:url(aviso2.png);*/
}
#avisos .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*carrousel*/
#imagenes{
width:200px;
margin-left:5px;
height:auto;
margin-top:5px;
background:url(../images/frameimagenes.png);
margin-right:15px;
float:right;
}
#imagenes a{color:#000000;}
#imagenes a:hover{color:#FFFFFF;}
#imagenes .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*cuerpohome*/
#cuhome{
	margin-top:5px;
	margin-left:10px;
	width:750px;
	height:auto;
	/*background:url(framecuhome.png);*/
font:Calibri;
	color:#FFFFFF;

}
#cuhome .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*noticias*/
#newss{
width:352px;
float:left;
height:auto;
margin-top:10px;
margin-left:10px;
}
#newss .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*avisos otros home*/
#otros{
width:230px;
float:left;
height:auto;
margin-top:10px;
margin-left:5px;
}
#otros .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*avisos otros*/
#otros2{
width:230px;
float:right;
height:auto;
margin-top:10px;
margin-left:5px;
}
#otros2 .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*ticker_home*/
#avisocomun{
width:270px;
float:right;
height:auto;
font:Calibri;
color:#000;
margin-top:10px;
}
#avisocomun .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*ticker*/
#avisocomun2{
width:270px;
float:left;
height:auto;
font:Calibri;
color:#000;
margin-top:10px;
margin-right:10px;
}
#avisocomun2 .title{background:url(../images/titulo.png); font:Calibri; color:#000000;}
/*usado para los banner de inicio*/
#nav{width:1000px; height:auto; margin-left:35px; font-family:Verdana;}
#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
margin-left:10px;
}

#nav a{
display:block;
padding:0px 5px;
border:1px #ffffff;
color:#fff;
text-decoration:none;
background-color:#0000CC;
}

#nav a:hover{
background-color:#3399FF;
color:#333;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:1.5em;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
/*usado para menu de abajo*/
#footerr{
background:url(../images/footer.png);
font:Calibri;
color:#FFFFFF;
margin-top:10px;
height:auto;
width:100%;}
#footerr a{color:#000099;}
#footerr a:hover{color:#FFFFFF;}
/*usado en perfil.html*/
#vercomu{width:870px;height:auto;}
