@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #DBF3FD;
}
#contenedor{
	width : 983px; 
	margin : 0 auto;
	background-color: #FFF;
	border: solid 5px #FFF;
}

#logo{
	float:left;
	width:220px;
}
#idiomas{
	/*background-color:#CCCCCC; */
	width:752px;
	padding:3px 3px 3px 0;
	text-align:left;
}
#flash { 
	float: right;
	background-color:#FFF;
	width:760px;
	text-align:right;
	padding:0px;
	margin:0px;
	z-index:-1;
} 
#texto{
	float:left;
	width:480px;
	padding:10px 0 0 10px;
	font-family:Tahoma, Geneva, sans-serif;
	height:100%;
	line-height:15px;
}
.linea{
	line-height:15px;
}
#fotos{
	float:right;
	margin-right:0px;
	margin-top:8px;
	background-color: #FFF;
}
#menu{
margin:10px 0 0 0;
float:left;
background-color: #FFF;
}

#pie{
clear:both;
font-size:12px;
padding:3px 0 3px 0;
margin:0px 0 0 0;
text-align:center;
background-color:#FCCA27;
color:#244B84;
}
#pie2 { 
clear : both; 
font-size : 12px; 
padding : 3px 0 3px 0; 
margin : 8px 0 0 0; 
text-align: right; 
background-color : #fcca27; 
color : #244b84; 
} 
#botonContacto{
	background-image:url(../img/botonContacto.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:216px;
	height:51px;
	white-space: nowrap;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	padding:2px;
	text-decoration:none;
	padding-left:5px;
	float:left;
}
a{
	color:#333333;
}
a:hover{
	color:#666666;
}
.botona{
	margin:3px 0 0 0;
}



.botonb{margin:8px 0 0px 0;}
.formulario{
font-size:11px;
background-color:#BED6F6;
color:#0B5D0D;
}


.margen_bajo{
margin-top:6px;
}
h1{
font-size:18px;
color:#666666;
}
li{
	text-decoration:none;
	list-style: none; 
	padding-bottom:5px;
}


.contentBoton1{
	position:relative; 
	width:220; 
	left:0px; 
	top:4px;
	padding-left:20px;
}
.contentBoton2{
	position:relative; 
	width:220; 
	left:0px; 
	top:10px;
	padding-left:20px;
}
.textoBoton1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#16486d;
	height:25px;
	padding-left:1px;
}

.textoBoton2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	height:100%;
	padding-left:20px;
	padding-top:20px;
}

.boton1_1{
	background-image:url(../img/boton_a.gif);
	background-repeat:no-repeat;
	width:220px;
	height:24px;
	padding-bottom:3px;
}

.boton2_1{
	background-image:url(../img/boton_amarillo_b.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:220px;
	height:54px;
	padding-bottom:3px;
}

.boton2_2{
	background-image:url(../img/boton_verde_b.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:220px;
	height:54px;
	padding-bottom:3px;
}

.boton2_3{
	background-image:url(../img/boton_azul_b.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:220px;
	height:54px;
	padding-bottom:3px;
}

.boton2_4{
	background-image:url(../img/boton_naranja_b.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:220px;
	height:54px;
	padding-bottom:3px;
}
#mensaje_ok{
	position:absolute; 
	top:300px; bottom:40%; left:40%; right:40%; 
	width:250px; 
	vertical-align:middle; 
	padding-top:50px; padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	height:100px; 
	border:solid 4px #333; 
	background-color:#FBFBFB; font-size:14px; 
	font-family:Tahoma, Geneva, sans-serif; color:#060; 
	font-weight:bold;
	z-index:9999;
	background-image:url(../../23_nov/img/close.png);
	background-position:right top;
	background-repeat:no-repeat;
	
}

