/* HOMEPAGE*/



body {

background-image:url(../images/fondo.jpg);
background-repeat:no-repeat;
background-color:#efeeda;

margin-left:0px;

margin-top:0px;

margin-right:0px;

margin-bottom:0px;

font-family:Verdana, Arial;

font-size:11px;

line-height:14px;
text-align:justify;
color:#000;

}

fieldset {

font-family:Verdana,Arial,;

font-size:11px;

line-height:14px;
background-color:#fff;
}


a {

	color:#1f5787;

	text-decoration:none;

}



a:hover {

	text-decoration:underline;

}



#linkpie {

	color:#9fd1ff;

} 



img {

	display: block;

}



.inline {

	display: inline;

}



a img {

	border: 0;

}

FORM{

	margin:0px;

}

input{

	margin:0px;

}



.contenedor{

	margin:10px 0 0 80px;

	width:922px;

	padding:0px;
	background-color:#ffffff;
	

}



.cabecera{

	background:url(../images/fondocabecera.jpg) no-repeat;
	clear:both;

	margin:0px;

	width: 922px;

	height: 207px;

	text-align: right;

}

.menu {padding:167px 0 0 130px; margin:0; list-style:none; height:40px; position:relative; background:transparent url(../images/pro_five_0c.gif) repeat-x left bottom; font-size:11px;}
.menu li {float:left; height:40px; margin-right:1px;}
.menu li a {display:block; float:left; height:40px; line-height:35px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(../images/pro_five_0a.gif) no-repeat;}
.menu li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(../images/pro_five_0b.gif) no-repeat right top;}
.menu li.current a {color:#000; background:url(../images/pro_five_2a.gif) no-repeat;}
.menu li.current a b {background:url(../images/pro_five_2b.gif) no-repeat right top;}
.menu li a:hover {color:#000; background: url(../images/pro_five_1a.gif) no-repeat;}
.menu li a:hover b {background:url(../images/pro_five_1b.gif) no-repeat right top;}
.menu li.current a:hover {color:#000; background: url(../images/pro_five_2a.gif) no-repeat; cursor:default;}
.menu li.current a:hover b {background:url(../images/pro_five_2b.gif) no-repeat right top;}

.centrohome{
	background-image:url(../images/fondoconthome.png);
	width: 922px;
	height:460px;
}

.izhome{
	float:left;
	width: 675px;
}
.izup{
	clear:both;
	margin-left:34px;
	background-image:url(../images/imghome.jpg);
	width:641px;
	height:242px;
}
.idown{
	float:left;
	margin-left:34px;
	background-image:url(../images/fondobienvenida.png);
	width:331px;
	height:218px;
	z-index:30;
}
.idown1{
	float:left;
	margin-left:-10px;
	width:320px;
	height:218px;
	z-index:40;
}

.derhome{
	float:left;
	width: 247px;
}
.home_nove{
	clear:both;
	width: 227px;
	margin:10px;
}

.tinot_home {
float : left;
text-align : justify;
width : 227px;
/*margin : 5px 10px 0 30px;*/
color : #1f5787;
}

.lnothome {
    clear:both;
	background-image:url(../images/linothome.png);
	width:227px;
	height:11px;
}

.cab_notcorta {
float : left;
}
.cab_notcorta h1 {
font-size : 18px;
line-height : 18px;
}
.cab_notcorta1 {
clear : left;
color : #575757;
margin-top : 14px;
}

.centronosotros{
	background-image:url(../images/fondonosotros.png);
	width: 922px;
	height:460px;
}
.iznos{
	float:left;
	width:392px;
}
.dernos{
	float:left;
	width:490px;
	margin-top:30px;
}

.centroque{
	background-image:url(../images/fondoque.jpg);
	width: 922px;
	height:460px;
}
.izque{
	float:left;
	width:245px;
}
.cenque{
	float:left;
	width:420px;
	margin-top:70px;
}
.derque{
	float:left;
	width:210px;
	margin:45px 0 0 20px;
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:justify;
	line-height:20px;
	
}
.centrocontacte{
	background-image:url(../images/fondocontacte.jpg);
	width: 922px;
	height:460px;
}
.izcontact{
	float:left;
	width:220px;
}
.cencontact{
	float:left;
	width:600px;
	height:auto;
	margin:20px 0 0 20px;
}

.cenlocal{
	float:left;
	width:500px;
	margin-top:30px;
}
.izcontact{
	float:left;
	width:245px;
}
.fondotablon{
	background-image:url(../images/fondotablon.png);
	width: 922px;
	height:100%;
}
.centrotablon{
	background-image:url(../images/fondotablon1.jpg);
	width: 922px;
	height:460px;
}
.conttablon{
	width: 634px;
	margin: 25px 138px 0 150px;
}
.tablon_fecha{
	font-size:10px;
	color:#456088;
}
.tablon_tit{
	font-size:12px;
	font-weight:bold;
}
.tablon_tit:hover{
	text-decoration: underline;
}
.tablon_link{
	font-size:11px;
	font-weight:bold;
	color:#456088;
}
.tablon_link:hover{
	text-decoration: underline;
}
.centrorecursos{
	background-image:url(../images/fondorecursos.png);
	width: 922px;
	height:600px;
}
.izrecursos{
	float:left;
	width:275px;
	padding:0 0 0 46px;
}
.cenrecursos{
	float:left;
	width:210px;
	padding:0 0 0 44px;
}
.derrecursos{
	float:left;
	width:290px;
	padding:0 0 0 38px;
}
.rec_link{
	clear:both;
	font-size:11px;
	font-weight:bold;
	color:#456088;
	margin-bottom:25px;
}
.rec_link:hover{
	text-decoration: underline;
}
.centrolocal{
	background-image:url(../images/fondolocal.png);
	width: 922px;
	height:460px;
}
.titulo{
	font-size:12px;
	font-weight:bold;
	padding: 8px 0 0 10px;
}
.letrablanca{
	color:#FFF;
}
.letratit{
	color:#456088;
	font-size:20px;
}
.letraazul{
	color:#456088;
	font-size:12px;
	font-weight:bold;
}

.pie{
	clear:both;
	margin:0 0 0 80px;
	width:902px;
	height:26px;
	background-image:url(../images/fondopie.png);
	text-align:right;
	padding-right:20px;
	padding-top:10px;
}
.caja_form{

	 border:2px dotted #BFBFBF;

	 width:635px;

	 padding:15px;

	 background-color:#f7f6f7;

}



.inputFormularioBlanco

{

	float:left;

	border:1px dashed #000/*BFBFBF*/;

	font-family:Verdana,Arial;

	color:#000000;

	height:15px;

	font-size:11px;

	padding-left:5px;

	}
.inputAreaBlanco
{	
	border:1px dashed #000/*BFBFBF*/;

	font-family:Verdana,Arial;

	color:#000000;

	font-size:11px;

	padding-left:5px;

	}


#combo{

	height:19px;

	text-align:left;

	padding-left:3px;

}



.letraForm{

	font-family:Verdana,Arial;

	color:#000000;

	font-size:11px;

	font-weight:bold;

	margin-bottom:1px;

	padding-left:3px;

}



.letraForm2{

	font-family:Verdana,Arial;

	color:#000000;

	font-size:11px;

	font-weight:bold;

	text-align:left;

	float:left;

	padding-left:3px;

	height:17px;

}

.letraForm3{

	font-family:Verdana,Arial;

	color: #F00;

	font-size:11px;

	font-weight:bold;

	text-align:left;

	float:left;

	padding-left:3px;

	height:17px;

}

.contcampos{

	float:left;

	padding:0px 0px 3px 3px;

	height:17px;

}

.contcampos1{

	float:left;

	padding:0px 0px 3px 3px;

	height:autopx;

}



.button {

  padding: 3px 5px 3px 5px;

  border: 1px dashed #dee7e7; background-color:#2c5374;

  color:#fff;

  font-size:11px;

  font-weight:bold;

  text-decoration:none;

 /* background: #dcdcdc url(images/ok.png) no-repeat scroll 5px center;*/

}


.preload{display:none;}