/*estilos generales*/
*{
	margin:0em;
	padding:0em;
	border:0em;
	outline:0;
	list-style-position:outside;
	list-style-type:none;
}
body{
	font-family:Tahoma Arial, Helvetica, sans-serif; }
h1{
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:normal;
	margin-bottom:1em;
	}
h2 {
	font-size:.8em;
	margin-top:.6em;}
h3{
	font-size:.8em;
	margin-top:.6em;
	margin-bottom:.5em;
	color:#333;}
h4{
	font-size:.75em;
	margin-top:.6em;
	margin-bottom:.4em;
	color:#333;}
h2.margen0{
	margin-top:0;}		
strong{
	/*display:block;*/
	}
strong.bloque{
	display:block;
	margin-bottom:.5em;}	
p{
	font-family:Tahoma Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#333;
	margin:.8em 0em .8em 0em;
	}
p.destacado{
	font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	width:96%;
	text-align:right;
	padding-bottom:20px;}	
p.destacado span{
	display:block;}	
p.direccion{
	line-height:1.5em;
	margin-bottom:1em;
	margin-top:.2em;}
p.listasimulada{
	background:#FDFDFD url(../img/bulletListasGenericas.gif) 0 .2em no-repeat;
	padding-left:.8em;
	margin-top:.6em;
	}
/*clases diferentes colores encabezados p y strong*/
#contenido #right .contenidos0 h1{color:#003D6E; }	
#contenido #right .contenidos0 h2{ color:#003D6E;}
#contenido #right .contenidos0 strong{ color:#003D6E;}
#contenido #right .contenidos0 strong.gris{color:#333;}	
#contenido #right .contenidos0 p.destacado{
	background: url(../img/IconoParrafoDestacado.gif) bottom right no-repeat;}
#contenido #right .contenidos1 h1{color:#B01C2E; }
#contenido #right .contenidos1 h2{ color:#B01C2E;}
#contenido #right .contenidos1 strong{ color:#B01C2E;}
#contenido #right .contenidos1 strong.gris{color:#333;}	
#contenido #right .contenidos1 p.destacado{
	background: url(../img/IconoParrafoDestacado02.gif) bottom right no-repeat;}
#contenido #right .contenidos0 strong.clientes{color:#333; font-size:.75em;}
#contenido #right .contenidos1 strong.clientes{color:#333; font-size:.75em;}
#contenido #right .contenidos2 strong.clientes{color:#333; font-size:.75em;}
#contenido #right .contenidos3 strong.clientes{color:#333; font-size:.75em;}
#contenido #right .contenidos4 strong.clientes{color:#333; font-size:.75em;}
#contenido #right .contenidos2 h1{color:#009B49; }
#contenido #right .contenidos2 h2{ color:#009B49;}
#contenido #right .contenidos2 strong{ color:#009B49;}
#contenido #right .contenidos2 strong.gris{color:#333;}	
#contenido #right .contenidos2 p.destacado{
	background: url(../img/IconoParrafoDestacado03.gif) bottom right no-repeat;}
#contenido #right .contenidos3 h1{color:#5B9AAF; }
#contenido #right .contenidos3 h2{ color:#5B9AAF;}
#contenido #right .contenidos3 strong{ color:#5B9AAF;}
#contenido #right .contenidos3 strong.gris{color:#333;}	
#contenido #right .contenidos3 p.destacado{
	background: url(../img/IconoParrafoDestacado04.gif) bottom right no-repeat;}
#contenido #right .contenidos4 h1{color:#7D2684; }
#contenido #right .contenidos4 h2{ color:#7D2684;}
#contenido #right .contenidos4 strong{ color:#7D2684;}
#contenido #right .contenidos4 strong.gris{color:#333;}	
#contenido #right .contenidos4 p.destacado{
	background: url(../img/IconoParrafoDestacado05.gif) bottom right no-repeat;}	
a{
	color:#666;
	text-decoration:none;
	font-size:.8em;
	}
a:hover{text-decoration:underline;}
#cabecera{
	width:48em;
	background-color:#fff;
	margin:1em auto 0 auto;
	height:6em;}
#cabecera img{
	margin-left:.6em;}	

#cabecera ul{
	text-align:right;
	color:#666;
	font-size:.82em;
	}	
#cabecera ul li{
	display:inline;
	background:#FDFDFD url(../img/bullet_flecha.gif) 0 .3em no-repeat;
	padding-left:1em;
	margin-left:.6em;}	
	/*clases diferentes backgrounds de cabeceras*/
.cabecera1{
	background:#FDFDFD url(../img/bg/cabecera1.jpg) right bottom no-repeat;}
/**/	
#migas{
	width:48em;
	margin:.4em auto;
	border-bottom:1px solid #ccc;}
#migas ul{
	/*background-color:#003D6E;*/
	margin-bottom:.5em;
	padding:.3em 0em .3em 0em;}	
#migas ul li{
	display:inline;
	margin-left:.5em;
	/*background: url(../img/bullet_migas.gif) 0 .5em no-repeat;*/
	padding-left:.5em;
	}
#migas ul li.inicio{
	/*background: url(../img/bullet_inicio_migas.gif) 0 .5em no-repeat;*/
	padding-left:.8em;}	
#migas ul li a{
	color:#fff;
	font-size:.85em;}

/* clases para diferentes colores e iconos en el rastro de migas */
#migas ul.migas01{background-color:#003d6e}
#migas ul.migas01 li{background: url(../img/bullet_migas.gif) 0 .5em no-repeat}
#migas ul.migas01 li.inicio{background: url(../img/bullet_inicio_migas.gif) 0 .5em no-repeat}
#migas ul.migas02{background-color:#B01C2E}
#migas ul.migas02 li{background: url(../img/bullet_migas2.gif) 0 .5em no-repeat}
#migas ul.migas02 li.inicio{background: url(../img/bullet_inicio_migas2.gif) 0 .5em no-repeat}
#migas ul.migas03{background-color:#009B49}
#migas ul.migas03 li{background: url(../img/bullet_migas3.gif) 0 .5em no-repeat}
#migas ul.migas03 li.inicio{background: url(../img/bullet_inicio_migas3.gif) 0 .5em no-repeat}
#migas ul.migas04{background-color:#448CA4}
#migas ul.migas04 li{background: url(../img/bullet_migas4.gif) 0 .5em no-repeat}
#migas ul.migas04 li.inicio{background: url(../img/bullet_inicio_migas4.gif) 0 .5em no-repeat}

#contenido{
	width:48em;
	background:#FDFDFD url(../img/bg/fondoIzq.jpg) left bottom no-repeat;
	overflow:auto;
	margin:0 auto;
	position:relative;
	}
#contenido #contenidos{
	overflow:auto;
	margin-left:2em;
	padding:1em 1em 0em 1em;}
#contenido #contenidos ul{
	font-size:.75em;
	color:#333;}
#contenido #contenidos ul li{
	background:#FDFDFD url(../img/bulletListasGenericas.gif) 0 .2em no-repeat;
	padding-left:.8em;
	margin:.4em 0em .4em 0em;}	
#contenido #right{
	width:81%;
	float:right;
	background-color:#fff;
	padding-bottom:.5em;}	
#contenido #right #bloqueLeft{
	float:left;
	width:47%;}
#contenido #right #bloqueLeft img{
	width:15.6em;}	
#contenido #right #bloqueRight{
	float:right;
	width:50%;}
#contenido #bloqueDobleAncho{float:none;width:97%}
#contenido #bloqueDobleAncho p.medallas{text-align:center;vertical-align:center}
#contenido #bloqueDobleAncho p.medallas img{vertical-align:text-top}

/*#contenido #right #bloqueRight .sangrado{
	margin-left:.4em;}*/
#contenido .logotipoContenido{
	float:right;
	text-align:right;
	width:80%;
	margin-top:.6em;
	}	
#contenido #right #bloqueRight strong{
	}
#contenido #right #bloqueRight a strong {
	color:#333;}			
#contenido #left{
	float:left;
	background:#FDFDFD url(../img/bg/fondoTopMenu.jpg) left top no-repeat;
	width:18%;
	height:30px;
	}

#contenido .sombraBottom{
	background: url(../img/sombraBottomMenu.png) left bottom repeat-x;
	position:absolute;
	padding-bottom:10px;
	top:1em;
	left:.52em;
	width:10em;
}	
#contenido #left #menu{
	font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	/*font-size:.9em;*/
	background:#F3F3F3 url(../img/sombraBottomMenu.png) left bottom repeat-x;
	border:1px solid #ccc;
	overflow:visible;
	width:100%;
	}
#contenido #left #menu li{
	/*background:#FDFDFD url(../img/fondo_li_menu.jpg) left top no-repeat;*/
	padding-left:1em;
	padding-top:.25em;
	padding-bottom:.81em;
	display:block;}
#contenido #left #menu li.ultimo{
	background:#FDFDFD url(../img/fondo_ultimo_li_menu.jpg) left top no-repeat;
	padding-bottom:.52em;}
#contenido #left #menu a{
	/*color:#003D6E;*/
	display:block;
	font-size:.9em;
	}	
/*clases li y a activos en diferentes colores*/
#contenido #left .menu0 li{
	background:#FDFDFD url(../img/fondo_li_menu.jpg) left top no-repeat;}
#contenido #left .menu0 li.activo{
	background:#FDFDFD url(../img/fondo_li_menu_activo_azul.jpg) left top no-repeat;}
#contenido #left .menu0 a.activo{
	background: url(../img/flechaAzul.gif) top right no-repeat;}
#contenido #left .menu0 a{ color:#003D6E;}
#contenido #left .menu0 li.ultimoactivo{
	background:#FDFDFD url(../img/fondo_ultimo_li_menu0.jpg) left top no-repeat;
	padding-bottom:.52em;}
#contenido #left .menu1 li{
	background:#FDFDFD url(../img/fondo_li_menu.jpg) left top no-repeat;}
#contenido #left .menu1 li.activo{
	background:#FDFDFD url(../img/fondo_li_menu_activo_rojo.jpg) left top no-repeat;}
#contenido #left .menu1 a.activo{
	background: url(../img/flechaRoja.gif) top right no-repeat;}
#contenido #left .menu1 li.ultimoactivo{
	background:#FDFDFD url(../img/fondo_ultimo_li_menu1.jpg) left top no-repeat;
	padding-bottom:.5em !important;}
#contenido #left .menu1 a{ color:#B01C2E;}
#contenido #left .menu1 li.activo{}	
#contenido #left .menu2 li{
	background:#FDFDFD url(../img/fondo_li_menu.jpg) left top no-repeat;}
#contenido #left .menu2 li.activo{
	background:#FDFDFD url(../img/fondo_li_menu_activo.jpg) left top no-repeat;}
#contenido #left .menu2 li.ultimoactivo{
	background:#FDFDFD url(../img/fondo_ultimo_li_menu2.jpg) left top no-repeat;
	padding-bottom:.5em !important;}
#contenido #left .menu2 a.activo{
	background: url(../img/flechaVerde.gif) top right no-repeat;}
#contenido #left .menu3 li{
	background:#FDFDFD url(../img/fondo_li_menu.jpg) left top no-repeat;}
#contenido #left .menu3 li.activo{
	background:#FDFDFD url(../img/fondo_li_menu_activo.jpg) left top no-repeat;}
#contenido #left .menu3 li.ultimoactivo{
	background:#FDFDFD url(../img/fondo_ultimo_li_menu3.jpg) left top no-repeat;
	padding-bottom:.5em !important;}
#contenido #left .menu3 a.activo{
	background: url(../img/flechaAzul2.gif) top right no-repeat;}
#contenido #left .menu4 li{
	background:#FDFDFD url(../img/fondo_li_menu.jpg) left top no-repeat;}
#contenido #left .menu4 li.activo{
	background:#FDFDFD url(../img/fondo_li_menu_activo.jpg) left top no-repeat;}
#contenido #left .menu4 li.ultimoactivo{
	background:#FDFDFD url(../img/fondo_ultimo_li_menu4.jpg) left top no-repeat;
	padding-bottom:.5em !important;}
#contenido #left .menu4 a.activo{
	background: url(../img/flechaMorada.gif) top right no-repeat;}

#pie{background-color:#e8e8e8;font-weight:bold;margin:.4em auto 0;padding-bottom:.3em;width:48em}
#pie a{display:block;font-size:.75em;margin-left:.7em}
#pie .borde{background-color:#fff;padding-bottom:.3em}
#pielogos{margin:.5em auto;overflow:auto;width:48em}
#pielogos .logos li{display:inline;margin-left:4px}	
#pielogos .logos li img{vertical-align:middle}
#pielogos .logosleft{float:left;margin-top:1em;width:45%}
#pielogos .logosright{float:right;text-align:right;width:45%}
#pielogos .logosright img{margin-left:.3em}

/*clases diferentes colores de borde y de texto en el pie*/
.pie1 .borde{border-top:3px solid #003d6e}
.pie1 a{color:#003d6e}
.pie2 .borde{border-top:3px solid #b01c2e}
.pie2 a{color:#b01c2e}
.pie3 .borde{border-top:3px solid #009b49}
.pie3 a{color:#009b49}
.pie4 .borde{border-top:3px solid #448ca4}
.pie4 a{color:#448ca4}
.pie5 .borde{border-top:3px solid #7d2684}
.pie5 a{color:#7d2684}
/**/

/* banner Campamontes - 20100317 */
#bannerCampamontes{margin:23em 0 0 8px;position:absolute}
.listaDocCamapamontes{margin:1.2em 0 .4em}
#contenido #contenidos .listaDocCamapamontes li{background-image:none;font-size:1.5em;font-weight:bolder;margin:.7em 0 0;padding:0}
#contenido #contenidos .listaDocCamapamontes li img{margin-right:.2em;vertical-align:middle}
#contenido #contenidos p.abrirDoc{background-image:none;font-size:1.1em;font-weight:bolder;margin:1.2em 0 .2em .5em;padding:0}
#contenido #contenidos p.abrirDoc img,
#contenido #contenidos li.abrirDoc img{margin-right:.2em;vertical-align:middle}
#contenido #contenidos li.abrirDoc{font-size:1.2em;font-weight:normal}
#contenido #contenidos li.abrirDoc a{color:#000}
#contenido #contenidos li.abrirDoc a:hover{text-decoration:none}



