body {
	font-family:Arial, Helvetica, sans-serif;
	margin: 10 0 10 0px; 
	text-align: center; 
		SCROLLBAR-FACE-COLOR:#666;
	SCROLLBAR-HIGHLIGHT-COLOR: #666;
	SCROLLBAR-SHADOW-COLOR: #666;
	SCROLLBAR-3DLIGHT-COLOR: #999;
	SCROLLBAR-ARROW-COLOR: #ccc;
	SCROLLBAR-TRACK-COLOR: #999;
	SCROLLBAR-DARKSHADOW-COLOR: #999;
	scrollbar-width:1px;
} 
#contenedor{
background-image:url(images/marca_agua.gif);
   text-align: left; 
   width: 960px; 
   margin: auto; 
} 

#cabecera{ 
	padding: 3 3 3 10px; 
	height:112px;
	margin-top:115px;
	position:absolute;
	width:960px;
	margin-left:30px;
}  

#menu_sup{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
	float:right;
	width:330px;
	margin-top:30px;
	margin-left:610px;
	position:absolute;
	text-align:right;
}

#menu_sup a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#cuerpo{ 
   margin: 10 0 10 0px; 
} 

#principal{ 
	background:url('images/fondo01.jpg'); 
	background-repeat:no-repeat;
	padding: 4 4 4 4px; 
	height:514px;
} 

#principal-b{ 
	background:url('images/fondo01-b.jpg'); 
	background-repeat:no-repeat;
	padding: 4 4 4 4px; 
	height:514px;
} 

#contenidoIzq{	
position:absolute;
width:400px;
float:left; 
margin-top:240px;
margin-left:50px;
} 

#contenidoIzq-ancho{	
position:absolute;
width:600px;
float:left; 
margin-top:185px;
margin-left:50px;
} 

#contenidoIzq-aviso-scroll{	
position:absolute;
width:575px;
height: 280px;
float:left; 
margin-top:190px;
margin-left:60px;
overflow-y:scroll; height:280px; width:580px;
} 
#lateral{ 
position:absolute;
   width: 210px; 
   float:right; 
   margin-left:650px;
   margin-top:160px;
} 

#lateral-scroll{ 
position:absolute;
   width: 260px; 
   height: 290px;
   float:right; 
   margin-left:640px;
   margin-top:160px;
   overflow-y:scroll; height:300px; width:250px;
} 

#lateral ul{ 
   margin : 0 0 0 0px; 
   padding: 0 0 0 0px; 
   list-style: none; 
} 
#lateral li{ 
   margin: 2 2 2 2px; 
   padding: 2 2 2 2px; 

} 
#lateral a{ 
   color: #3333cc; 
   text-decoration: none; 
} 

#pie{ 
	padding: 3 10 3 10px; 
	text-align:left;font-family:Arial, Helvetica, sans-serif;
	font-color: fff;
	font-size:10px;
	color: #FFFFFF;
} 

.texto_standard {font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #fff;
}

.texto_tit {font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #fff;
	font-weight:bold;
}

.texto_standard a{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}

.texto_error{font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ff0000;
}

.texto_titulo_verde {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#99CC00;
	font-weight:bold;
	font-style:italic;
}

.texto_standard-destacado {font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-style:italic;
	font-weight:bold;
}

#pie {color: #333; text-decoration: none; margin-left:30px; margin-top:10px;}
#pie a {text-decoration: none; color:#333;}
#pie a:hover {text-decoration: underline; color:#333;}

a.green {text-decoration: none;  font-size:10px}
a.green:hover {background: #ffffff; color: #009900; text-decoration: none}

a {
	text-decoration:none; 
	color:#fff; 
	font-size:10px;font-family:Arial, Helvetica, sans-serif;
}

a:hover {
	color:#FFF;
	text-decoration:underline;
	}

	
.boton {
font-family:Arial, Helvetica, sans-serif;
	height: 18px; 
	background-color: #666666; 
	border: 1px #FFFFFF solid; 
	font-size: 10px; 
	color: #FFFFFF; 
	}

input.boton {
font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #96958C;
	color: #FFF;
	width:128px;
	height:22px;
}

