/*Layout*/
body
{
	margin:0 auto;
	padding:0 auto;
}

.box
{
	width:700px;
	margin:0 auto;
	padding:0 auto;
	
}

.head
{
	width:700px;
	height:102px;
	margin:0 auto;
	padding:0 auto;
}
.encabezado
{
	width:700px;
	height:102px;
	float:left;
	
}
.menu
{
	width:100%;
	height:24px;
	margin:0 auto;
	padding:0 auto;
}
.cont_menu
{
	width:700px;
	height:24px;
	margin:0 auto;
	padding:0 auto;
}
.menu_l
{
	width:200px;
	height:24px;
	float:left;
	
}
.menu_r
{
	width:500px;
	height:24px;
	float:right;
	
}
.boton_left
{
	margin-top:6px;
	float:left;
}
.boton_right
{
	margin-top:6px;
	float:right;
}

.contenido
{
	width:700px;
	height:400px;
	margin:0 auto;
	padding:0 auto;
}
.news
{
	width:200px;
	height:388px;
	float:left;
	margin-top:12px;
	
}
.news2
{
	width:200px;
	height:388px;
	float:left;
	margin-top:12px;
	
}
.titulo
{
	margin:15px 0px 10px 0px;
	float:left;
}
.fotos
{
	margin:15px 0px 10px 15px;
	float:left;
}
.foto
{
	width:300px;
	height:388px;
	margin:12px 0px 0px 0px;
	float:left;
}
.banner1
{
	width:200px;
	height:184px;
	float:left;
	margin-bottom:20px;
}
.banner2
{
	width:200px;
	height:184px;
	float:left;
}
.contactoper
{
	width:308px;
	height:388px;
	float:left;
	margin-top:12px;
}
.contactos
{
	width:380px;
	height:68px;
	float:left;
	margin-top:12px;
	margin-left:12px;
}
.radiomenu
{
	width:166px;
	height:388px;
	float:left;
	margin-top:12px;
}
.radiosepara
{
	width:12px;
	height:388px;
	float:left;
	margin-top:12px;
}
.menu_separa
{
	width:700px;
	height:12px;
	float:left;
	margin:0px 0px 0px 0px;
}
.bio_01
{
	width:700px;
	height:360px;
	float:left;
	margin:0px 0px 0px 0px;
}
.bio_02
{
	width:630px;
	height:15px;
	float:left;
	margin:0px 0px 0px 0px;
}
.bio_botones
{
	width:16px;
	height:15px;
	float:left;
	margin:0 auto;
}
.bio_ver
{
	width:34px;
	height:15px;
	float:left;
	margin:0 auto;
}
.bio_botones2
{
	width:16px;
	height:15px;
	float:right;
	margin:0 auto;
}
.bio_ver2
{
	width:34px;
	height:15px;
	float:right;
	margin:0 auto;
}
.mail_to
{
	float:left;
	margin:20px 15px auto;
}
.borde_0
{
	float:left;
	margin:20 auto;
}
.foto_separah
{
	width:700px;
	height:10px;
	float:left;
	margin:0px 0px 0px 0px;
}
.foto_menu
{
	width:221px;
	height:192px;
	float:left;
	margin:0px 0px 0px 0px;
}
.foto_separav
{
	width:18px;
	height:100px;
	float:left;
	margin:0px 0px 0px 0px;
}
.radio_izqgris
{
	width:320px;
	height:55px;
	float:left;
	margin:0px 0px 0px 0px;
}
.radio_izqnegro
{
	width:320px;
	height:55px;
	float:left;
	margin:0px 0px 0px 0px;
}
.radio_der
{
	width:380px;
	height:385px;
	float:left;
	margin:0px 0px 0px 0px;
}
.contenido_izq
{
	width:320px;
	height:400px;
	float:left;
}
.contenido_der
{
	width:380px;
	height:400px;
	float:left;
}
.fotononna
{
	width:700px;
	height:102px;
	float:left;
	margin:0px 0px 0px 0px;	
}
.nonna_izq
{
	width:250px;
	height:398px;
	float:left;
	margin:0px 0px 0px 0px;	
}
.nonna_der
{
	width:450px;
	height:398px;
	float:left;
	margin:0px 0px 0px 0px;	
}
.sec_izqgris
{
	width:320px;
	height:80px;
	float:left;
	margin:0px 0px 0px 0px;
}
.sec_izqnegro
{
	width:320px;
	height:80px;
	float:left;
	margin:0px 0px 0px 0px;
}
.contenidosec_der
{
	width:380px;
	height:400px;
	float:left;
	margin:0px 0px 0px 0px;
}
.mail_tosec
{
	float:left;
	margin: 0px 0px 0px 14px;
}
.firma
{	
	width:700px;
	height:100px;
	margin:10px 20px 30px 40px;
	padding:0 auto;
}




/*Colores/Backgrounds*/
body
{
	background:#000;
}
.head
{
	background:#;	
}
.encabezado
{
	background:url(images/logo.jpg) no-repeat;	
}
.menu
{
	background:#333;
}
.news
{
	background:#333;
}
.news2
{
	background:#000;
}
.foto
{
	background:#000;
}
.banner1
{
	background:#333;
}
.banner2
{
	background:#333;
}
.contactoper
{
	background:#333;
}
.contactos
{
	background:#333;
}
.radiomenu
{
	background:#333;
}
.radiosepara
{
	background:#000;
}
.foto_separah
{
	background:#000;
}
.foto_menu
{
	background:#000;
}
.foto_separav
{
	background:#000;
}	
.radio_izqgris
{
	background:#333;
}
.radio_izqnegro
{
	background:#000;
}
.radio_der
{
	background:#333;
}
.fotononna
{
	background:#333;
}
.nonna_izq
{
	background:#333;
}
.nonna_der
{
	background:#333;
}
.sec_izqgris
{
	background:#333;
}
.sec_izqnegro
{
	background:#000;
}
.link
{
	background:#000;
}
.contenidosec_der
{
	background:#333;
}	
.firma
{	
	background:#000;
}
	



/*Tipografias*/

body
{
	font:10pt Arial, Sans-Serif;
	color:#fff;
}

.menu ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.menu ul li a
{
	list-style:none;
	margin:5px;
	padding:0px;
}
.news p
{
	font-size:90%;
	margin-left:20px;
	margin-right:10px;

}
.news p a
{
	color:#fff;
}

*html .news p
{	
	margin-right:5px;
	margin-top: 15px;
}
.radiomenu
{	
	font:10pt Arial, Sans-Serif;
	color:#fff;
}
.texto_rojo
{	
	font:10pt Arial, Sans-Serif;
	color:#FF0000;
	margin-left:10px;
	margin-top:10px;	
}
.texto_blanco
{	
	font:10pt Arial, Sans-Serif;
	color:#FFF;
	margin:10px 10px 10px 10px;	
}
.firma
{	
	font:8pt Arial, Sans-Serif;
	color:#333;
	margin:0px
}



/*Misc*/

