body
{
	font-size:14px;
	background-color:#069;
	font-family:Verdana, Geneva, sans-serif;
}

.logo_roly
{
	padding-top:320px;
	padding-left:890px;
	
}
.header_logo
{
background-image:url(img/logo2.jpg); 
background-repeat:no-repeat; 
background-color:#333; 
width:1000px; 
height:425px;
}
.menu
{
background-image:url(botones/boton0.gif); 
background-repeat:repeat-x; 
width:1000px; 
height:90px;
text-align:center;
}
.menu_enlaces a
{
	font-size:16px;
	color:#FFF;
	text-decoration:none;	
}

.menu_enlaces a:hover
{
	font-size:16px;
	color:#FC0;
	text-decoration:underline;	
}

.menu_enlaces
{
    padding-top:35px;	
}
.noticias_rss
{
	position:relative;
	float:right;
	text-align:left;
	padding-right:10px;
	width:300px;
	border-left-color:#03C;
	border-left:1px solid;
	

}
.noticias_rss_texto
{
	text-align:justify;
	padding-left:10px;

}
.info
{
	
	position:relative;
	float:left;
	text-align:justify;
	padding-left:10px;
	width:600px;
	

}
input, textarea
{
	  font-size:11pt; 
	  font-weight:bold; 
	  background-color:#E0E0E0; 
	  border-style:inset;
	  border-width:1px; 
	  color:FFFFFF;	
}

.page{

border: 1px solid;
width:1000px;
background-color:#FFF;
	
	
}

.div_izquierda{
	position:relative;
	float:left;
	text-align:left;
	padding-left:10px;
	
}
.div_derecha{
	position:relative;
	float:right;
	text-align:left;
	padding-right:10px;
}
	.margen{
		padding-left:10px;
		padding-right:10px;
		position:relative;
	}
		.margen_texto{
		font-size:12px;
	}

.alineacion_izq{
	text-align:left;
	font-size:10px;
	padding-left:10px;
}
.texto_footer
{
	font-size:12px;
	color:#FFFFFF;
	
}
.footer_info{
	 margin: 0 auto 0 auto;
	 padding-top:10px;
	 width:1000px;
	padding-left:10px;
}

.enlace_footer{
	color:#FFF;
	text-decoration: none;
}
.enlace_footer_general{
	color:#FC0;
	text-decoration: none;
}


a
{
	font-size:12px;
	text-decoration:underline;
	color:#F36;
	font-weight:bold;
}