body{
		margin:0;	
		font-family:Tahoma, Geneva, sans-serif;
		color:#003366;
		font-size:12px;
		background-color:#FFF;
}
#content {
		margin:auto;
		width:1000px;
}

#cabecera {
		margin-top:0px;
}
#logo_cabecera {
		float:left;
		width:257px; 
		height:105px;
}
#lista_cabecera{
		position:relative;
		margin-top:0px;	
		left:190px;
		top:30px;
}
/*CSS PARA INTERNET EXPLORER*/	
*:first-child+html #lista_cabecera{
		position:relative;
		margin-top:0px;	
		left:190px;
		top:40px;	
}

#cabecera div p {
		float:left; 
		text-indent:-9999px;
		width:124px;
		height:30px;
		overflow:hidden;
}
#cabecera div p a{
	    float:left;
		width:124px;
		height:30px;
}

#cabecera div p.m1{background-image:url(../images/menu_1.jpg);background-repeat:no-repeat;}
#cabecera div p.m1:hover{ background-position:0px -24px;}

#cabecera div p.m2{background-image:url(../images/menu_2.jpg);background-repeat:no-repeat;}
#cabecera div p.m2:hover{ background-position:0px -24px;}

#cabecera div p.m3{background-image:url(../images/menu_3.jpg);background-repeat:no-repeat;}
#cabecera div p.m3:hover{ background-position:0px -24px;}

#cabecera div p.m4{background-image:url(../images/menu_4.jpg);background-repeat:no-repeat;}
#cabecera div p.m4:hover{ background-position:0px -24px;}

/* CONTENIDO*/

#contenido {
		padding-left:20px;
}
#texto {
		margin-top:50px;
		text-align:justify;
		float:left;
		width:372px;
}
#texto_contenido {
		margin-top:20px;
		margin-bottom:30px;
		text-align:justify;
		float:right;
		width:500px;
}
#texto_contenido a img, #texto_contenido a img:visited {
		border: solid;
		border-width:thin;
		border-color:#FFF;
}
#texto_contenido a img:hover, #texto_contenido a img:active{
		border: solid;
		border-width:thin;
		border-color:#003366;
}
#texto_contenido2 {
		margin-top:20px;
		margin-bottom:30px;
		padding-left:20px;
		padding-right:20px;
		text-align:justify;
		float:right;
		width:500px;
}
#texto_contenido2 a:link, #texto_contenido2 a:visited {
		font-family:Tahoma, Geneva, sans-serif;
		color:#003366;
		font-size:12px;
		text-decoration:none;
}
#texto_contenido2 a:hover, #texto_contenido2 a:active {
		font-family:Tahoma, Geneva, sans-serif;
		color:#003366;
		font-size:12px;
		text-decoration:underline;
}
#texto img {
		margin-bottom:10px;
}
#foto {
		float:right;
		margin:10px;
		margin-right:0;	
}
#fotos_lateral {
		float:right;
		margin-top:60px;
		margin-right:20px;
		list-style:none;	
}
#fotos_lateral .no_border img:hover, #fotos_lateral .no_border img:active{
		border-width: thin;
		border-color:#FFF;
}
		
#fotos_lateral ul {
		list-style:none;	
}
#foto img, #fotos_lateral img, #fotos_lateral img:visited {
		border: solid;
		border-width:thin;
		border-color:#FFF;
}
#fotos_lateral img:hover, #fotos_lateral img:active{
		border: solid;
		border-width:thin;
		border-color:#003366;
}
#fotos_galeria{
		margin-top:15px;
}
#fotos_galeria ul{
	float:left;
	padding-right:18px;
	padding-left:0px;
	list-style:none;
	width:147px;
	margin:0;
}

#fotos_galeria ul li{
    padding-bottom:10px;
}
.destacado {
		background-color:#e9ecf1;
		padding:8px;
}
/*PIE*/
#pie span {
		padding-left:40px;
		padding-bottom:20px;
}
#pie a:link, #submenu a:visited {
		font-family:Tahoma, Geneva, sans-serif;
		color:#003366;
		font-size:12px;
		text-decoration:none;
}
#pie a:hover, #submenu a:active {
		font-family:Tahoma, Geneva, sans-serif;
		color:#003366;
		font-size:12px;
		text-decoration:underline;
}

/*SUBMENU*/
#submenu ul{
		float:left;
		border-right: dashed;
		border-right-width:thin;
		border-right-color: #c6cad5;
		padding-right:20px;
}

#submenu ul .sa {
		list-style:none;
		padding-left:10px;
		padding-top:2px;
}
#submenu ul .sam {
		list-style:none;
		padding-left:20px;
		padding-top:2px;
}
#submenu ul .s2_2 {
		list-style:none;
		padding-top:2px;
}
#submenu ul .s1, #submenu ul .s2, #submenu ul .s3 {
		padding-top:10px;
		padding-bottom:5px;
}
#submenu ul .s4 {
		padding-top:10px;
}

#submenu ul a:link, #submenu ul a:visited {
		font-family:Tahoma, Geneva, sans-serif;
		color:#003366;
		font-size:12px;
		text-decoration:none;
}
#submenu ul a:hover, #submenu ul a:active {
		font-family:Tahoma, Geneva, sans-serif;
		color:#003366;
		font-size:12px;
		text-decoration:underline;
}
