@import url("reset_styles.css");


body{
padding: 2em;
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 10pt; 
color: #333;
background: #fff;
text-align: left;
}

#migas{
font-size: 8pt; 
color:black;
background-color:inherit;
margin-left:6.5em;
margin-bottom:2em;
}
img {
	border: 0.1em solid white;
	margin-bottom: .8em;
}


#cabecera
{
	background: url(../imagenes/anillos_olimpiada.jpg);
	background-color: inherit;
	background-repeat: no-repeat;
	border-bottom: 6px solid #D0D0D0;
	height: auto;
	color: white;
	font-family: courier,"Arial",sans-serif;
	font-weight: bold;
	text-align: right;
	margin-bottom:2em;
	margin-left:3.5em;
	margin-right:6em;
}

#cabecera h1 
{
background-color: transparent;
color: Black;
padding-top:1.10em;
padding-left:5em;
padding-bottom:1.75em;
text-align:right;
line-height: 40px;
font-family:"Century Gothic","Trebuchet MS",sans-serif;
font-size: 45px;
}

#subtitulo
{
color: gray;
background-color: inherit;
font-family: courier,arial,sans-serif;
font-size: 10pt;
font-weight: bold;

}

#cabecera-fechaybotonlenguaje {
margin-top: 20em;
}


ul li{

margin-bottom: 1em;

font-size: 1.1em;
}
.cargo{
font-weight:bold;
}

ul li p{
font-weight: normal;
font-size: 0.9em;
margin-top: 0.5em;
}



address{
text-align: center;
background-color: #FFc944;
margin-bottom: 3em;
padding: 1em;
margin-left: 15%;
margin-right: 15%;
font-size: 0.8em;
font-weight: normal;
color:black;
}


h1{
	margin:0;
	padding:0;
	font-size: 1.1em;
        line-height: 1.15em;
	font-weight: bold;
	text-indent: 50px;
        vertical-align:middle;
	height: 1.2em;
	color: #ffffff;
	position:relative;
	z-index:1;
	background-color: #00776E;
        /*background: #00776E url(./imagenes/furacu2.gif) no-repeat 0 0;*/
}

h1 img{
	position:absolute;
	display:block;
	top:-1px;
	left: -40px;
	z-index:5;
        border:none;

}

h1 a{
border:none;
background-color:inherit;
color: #fff;
text-decoration: none;
float: left;
}	

h2{
font-size: 11pt;
background-color:inherit;
color:inherit;
font-weight: bold;
line-height: 18px;
vertical-align:middle;
}



h3{
	
	z-index: 2; 
	background-color:inherit;
	text-align: center;	
    clear:both;
	color: #000;
	font-size: 2.45em;
	line-height: 1.2em;
	font-weight: bold;
	text-indent: 50px;
	text-transform: uppercase;
	vertical-align:middle;
	

}



h4{
border-bottom: 2px solid #fff;

text-indent: 10px;
margin-bottom: 1em;
font-size: 1.5em;
}



ol li{
margin-left: 4em;
font-weight: normal;
font-size: 1em;
}

ol li p{
margin-top: 0.7em;
margin-bottom: 2.5em;
font-weight: normal;
font-size: 0.8em;
}

ol ul li{
font-size: 0.8em;
font-weight: normal;
}


#contenedor{
	

	margin-right: 5em;

	margin-left: 5em;

	background: #FFFFFF;
	color:inherit;

}




.info{
line-height: 1.25em;

font-style:italic;

}
#contenido{
border: 2px solid #FF6600;
margin-left: 14em;
background-color: #FFCC66;
color:inherit;
padding: 2em;
padding-left: 3em;
padding-right: 3em;
min-height:25em;

}

#menu{
	float: left;
	border:2px;
	display:inline;
	width: 12em;
	padding:0;
	position:relative;
	
}



#menu ul{
	list-style-type: none;
	padding:0;
	margin:0;
	
}


#menu a{
	text-decoration: none;
}
	
	
	
#menu ul li{
	display:block;
    margin:0;
    padding:0;
	font-weight: normal;
	font-size: 0.9em;
}


.enlace_actual{
    display:block;
	border-bottom: 2px solid #99BFC0;
	color: #000;
	text-decoration: none;
	text-indent: .3em;
	line-height: 1.75em;
	width: 100%;
	background:  #F7BE81;
	font-weight: bold;

}

		
#menu ul a{
	display:block;
	border-bottom: 2px solid #FF6600;
	color: #333;
		background-color:inherit;
	text-decoration: none;
	text-indent: .3em;
	line-height: 1.75em;
	width: 100%;
	
}		
	
#menu ul a:hover{
	background:#e0eeee;
	color:inherit;
font-weight: bold;
}	

*
.nota{
font-style: italic;
}	


p{

margin-bottom: 1em;
text-align: justify;
}

h9{
border-bottom: 2px solid #fff;
text-indent: 10px;
margin-bottom: 1em;
font-size: 0.5em;
}

a{
background-color: inherit;
color: white;
font-weight:bold;
text-decoration: none;
}
a:link	{
color: black;
text-decoration: none;
background-color: inherit;
} 
a:visited	{
color: black;
text-decoration: none;
background-color: inherit;
} 

a:active{ 
color: black;  
text-decoration:underline;
background-color: inherit;
} 

a:hover{ 
color: rgb(246, 148, 57);
background-color: inherit;
} 
#patrocinan{
clear:both;
margin-top:2em;
margin-bottom:2em;
margin-left:5em;
margin-right:5em;
border-top: 6px solid #D0D0D0;
border-bottom: 6px solid #D0D0D0;
}
#pielogos{
margin-left:5em;

}
#pielogos p{
padding-left:9em;
}
#pielogos a, a:active a:link{
padding-left:2em;
color:black;
background:inherit;
text-decoration:none;
}
#pielogos a:hover{ 
color: rgb(246, 148, 57); 
background-color: inherit;
} 
#colaboran p{
font-weight:bold;
}
#pie
{

margin-top:1em;
text-align:center;
padding-top: 2px;
font-family: trebuchet, "Trebuchet MS", arial, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 13px;
}
#pie p{/*AL CREAR UN ESTILO PARA TODOS LOS PARRAFOS ES NECESARIO ESTO PARA CENTRAR EL PIE*/
text-align: center;
font-weight: bold;
}
#pie a, a:active a:link{
color:black;
background:inherit;
margin:0.5em;
text-decoration:none;
font-weight: bold;
}

#pie a:hover{ 
color: rgb(246, 148, 57); 
background-color: inherit;
font-weight: bold;
} 


	
