/******* ESTILOS COMUNES *******/

body{
	background-color:#CCC;
	padding-top: 5px;
	margin-top: 5px;
	background: url("img/banda.gif");
}

a img{
	border:0px;
}

.oculto{
	display:none;
	visibility: hidden;
}

.oculto2{
	visibility: hidden;
}

#contenedor {
	position: absolute;
	left:50%;
	margin-left: -375px;
	margin-top: 0px;
	width: 750px;
	/*background-color:#FFF;*/
	padding: 0px 0px 0px 0px;

}

#area{
	/*background-color:#FFF;*/
}

#cabecera{
	border:0px solid white;
	width: 750px;
	height: 375px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#menu  {
	display: table-cell;
	width: 750px;
	border-top: 1px solid #600;
	border-bottom: 1px solid #600;
	background-color: #FC0;
	background: url("img/degradado.gif") 0px 0px repeat-x;
}

#menu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

#menu ul li{
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial, verdana, "MS sans serif";
	color: Navy;
	font-weight: bold;
	font-size: 0.8em;
}

#menu ul li a{
	float: left;
	display: block;
	color: Navy;
	text-decoration: none;
	padding: 2px 0px 3px 10px;
	margin: 0px 0px 0px 0px;
	background-color: #eee;
	/*width: 140px;*/
	background: url("img/degradado.gif") 0px 0px repeat-x;
}

#menu ul li a:hover{
	background: url("img/degradado2.gif") 0px 0px repeat-x;
	background-color: #ccc;
}

/****/

#curva  {
	margin: 170px 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	width:750px;
	height:100px;
	background: url("img/curva.gif") 0px 0px no-repeat;
}

#bandera{
	margin: 0px 0px 0px 0px;
	padding: 55px 0px 0px 0px;
	float:right;
}

#titulo{
	margin: 0px 0px 0px 0px;
	padding: 80px 0px 0px 190px;
	font-family: arial, verdana, "MS sans serif";
	color: NAVY;
	font-weight: bold;
	font-size: 1em;
}

#titulo2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial, verdana, "MS sans serif";
	color: NAVY;
	font-weight: bold;
	font-size: 1em;
}

#borde{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 748px;
	border-left: 1px solid #600;
	border-right: 1px solid #600;
	display: table-cell;
	height: 100%;
	background-color:#FFF;/**/
}

#izquierda{
	/*background-color: #CCC; */
		width:180px;
		float: left;
		margin: 0px 0px 0px 0px;
		padding:  0px 0px 0px 0px;
}

#izquierda ul{
		margin: 0px 0px 0px 0px;
		padding:  0px 0px 0px 0px;
}

#izquierda ul li{
	/*background-color: Aqua;*/
	float: left;
	display: block;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	font-family: arial, verdana,  "MS sans serif";
	font-size: 0.7em;
}

#izquierda ul li a{
	background-color: #eee;
	width: 170px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	height: 16px;
	border-bottom: 1px solid #FFF;
	text-decoration: none;
	color: black;
}

#izquierda ul li a:hover{
		background-color: #ccc;
}


#izquierda2{
		/*background-color: Aqua;*/

		width:170px;
		float: left;
		margin: 0px 0px 0px 0px;
		padding:  5px 0px 0px 11px;

}

#derecha{
		/*background-color: Olive;*/
		width:540px;
		float: right;
		margin: 0px 0px 0px 0px;
		padding: 5px 15px 5px 4px;
		font-family:  verdana, arial,"MS sans serif";
}

#derecha dt{
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 0px 10px;
	text-align: left;/**/
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 0.8em;

}

#derecha  dd{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	text-align: left;/**/
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 0.7em;

}

#derecha dt img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	border:0px;
	float: right;
}

#derecha p, li{
		font-size: 0.8em;
		line-height: 1.4em;
		text-align: justify;
}

#derecha a{
	color: #30C;
	text-decoration: none;
}
#derecha a:hover{
	color: #666;
	text-decoration: underline;
}

.meses
{
		font-family: Arial, Verdana, Tahoma, sans-serif;
	clear:both;
font-size:0.8em;	
margin-left:55px;
}

.meses a{
margin-left:5px;	
}

#tabla {
		/*background-color: Olive;*/
		font-family:verdana,  arial, "MS sans serif";
		font-size: 0.7em;
}

#tabla span{
		/*background-color: Olive;*/
		font-family:verdana,  arial, "MS sans serif";
		font-size: 0.7em;
}

#situacion {
	font-family: arial, verdana, "MS sans serif";
	font-size: 0.7em;
	color: #000;
	padding-bottom: 1em;
	padding-top: 0.5em;
	text-align: right;
}

#situacion a{
	color: #373797;
	text-decoration: none;
}

#situacion a:hover{
	color: #666;
	text-decoration: underline;
}

#menucontextual {
	font-family: arial,verdana, "MS sans serif";
	font-size: 0.7em;
	color: #000;
	padding-bottom: 1.5em;
	padding-top: 0.2em;
	text-align: left;
}

#menucontextual a {
	color: #eee;
	text-decoration: none;
}

#menucontextual a:hover {
	color: #ccc;
	text-decoration: underline;
}

#fechas{
	font-family: arial, verdana,"MS sans serif";
	font-size: 1.2em;
	color: #757575;
	padding-bottom: 1.2em;
	padding-top: 0em;
	text-align: left;
}

#trans {
	height:80px;
	width:750px;
   background-color: #ffffff;  /* the background          */
   filter:alpha(opacity=75);   /* Internet Explorer       */
   -moz-opacity:0.75;           /* Mozilla 1.6 and below   */
   opacity: 0.75;               /* newer Mozilla and CSS-3 */
}

h1{

	margin: 0em 0em 0em 0em;
	padding: 10px 0em 0em 15px;
	font-family: trebuchet,arial,"MS sans serif";
	color: #000;
	filter:alpha(opacity=100);  /* discarded */
   -moz-opacity:1.0;           /* discarded */
   opacity: 1.0;               /* discarded */
}


h2 {
	border: 0px solid red;
	font-family: arial,"MS sans serif";
	font-size: 1.4em;
	color: #000;
	filter:alpha(opacity=100);  /* discarded */
   -moz-opacity:1.0;           /* discarded */
   opacity: 1.0;               /* discarded */
	font-weight: lighter;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 15px;

}


h4{

	font-family: arial, verdana, "MS sans serif";
	color: NAVY;
	font-weight: bold;
	font-size: 0.8em;
}

#faldon2{
	font-family: verdana, arial, "MS sans serif";
	font-size:0.7em;
	width: 100%;
	clear: both;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

#faldon {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	color: #000;
	font-family: verdana, arial, "MS sans serif";
	font-size:0.7em;
	clear: both;
	width: 750px;
	height:30px;
	background: url("img/faldon.gif") 0px 0px no-repeat;
}

#faldon a{
 text-decoration: none;
 color:navy;
}
#faldon a:hover{
 text-decoration: underline;
}

#faldon2 a{
 text-decoration: none;
 color:navy;
}
#faldon2 a:hover{
 text-decoration: underline;
}


/******* CIERRA ESTILOS COMUNES *******/  (en h1) background: url("img/logo.gif") 0px 0px no-repeat;