/*Style Programa Andres*/

body{
font-family:Verdana;
font-size:11px;
}

p{
	line-height:20px;
	text-align:justify;
	color:#000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#contenedor{
	width:800px; 
	overflow:hidden; 
	margin:0 auto; 
	background-image:url(image/background.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
}

#logo{
	background-image:url(image/logo.png);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:17px; 
	background-color:#FF0000; 
	height:123px;
}

/*menu*/

#menuhorizontal{
	float:left;
	width:800px; 
	height:100px;
	text-decoration:none;
	border:0;
}

ul.col3{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin-bottom:2px;
	width:800px;
	padding-top: 0px;
	list-style-type: none
}

ul.col3 li
{
	background-image:url(image/menu.png);
	background-position:center;
	background-repeat:no-repeat;
	padding-right: 2px;
	display: inline;
	padding-left: 2px;
	float: left;
	padding-bottom: 2px;
	width: 129px;
	padding-top: 2px;
	height:40px;
}

#menu_nombre{
	height:30px;
}

#menuhorizontal_{
	float:left;
	width:800px; 
	height:30px;
	text-decoration:none;
	border:0;
}

ul.col2{
	/*margin:0;*/
	padding-left:0px;
	float: left;
	width:800px;
	list-style-type: none;
}

ul.col2 li{
	display: inline;
	float: left;
	width: 129px;
	height:20px;
	background-position:center;
}

#menuhorizontal_ a{
border:0px;
}

#menuhorizontal_ .menuhome{
	background-position:center;
	background-image:url(image/menu_home_off.png);
	width: 115px;
	padding-left:129px;
	background-repeat:no-repeat;
}

#menuhorizontal_ .menuhome a:hover{
background-image:url(image/menu_home_on.png);
background-position:center;
background-repeat:no-repeat;
width: 115px;
	padding-left:129px;
}


.select{
	background-image: url(image/menu_home_on.png);
	background-position:center;
background-repeat:no-repeat;
	color: #951C1F;
	text-decoration: none;
	background-position:top;
} 

#menuhorizontal_ .quienes {
	padding-left:140px;
	background-position:center;
	background-image:url(image/menu_quienes_off.png);
	background-repeat:no-repeat;
	width: 129px;

}

#menuhorizontal_ .quienes a:hover{
	background-image:url(image/menu_quienes_on.png);
	background-position:center;
	background-repeat:no-repeat;
}

.selectquienes{	
	background-image: url(image/menu_quienes_on.png);
	background-position:center;
	background-repeat:no-repeat;
	color: #951C1F;
	text-decoration:none;
	background-position:top;
}

#menuhorizontal_ .prevencion {
	padding-left:152px;
	background-position:center;
	background-image:url(image/menu_prevencion_off.png);
	background-repeat:no-repeat;
	width: 129px;
}

#menuhorizontal_ .prevencion a:hover{
	background-image:url(image/menu_prevencion_on.png);
	background-position:center;
	background-repeat:no-repeat;
}
.selectprevencion{
	background-image: url(image/menu_prevencion_on.png);
	background-position:center;
	background-repeat:no-repeat;
	color: #951C1F;
	text-decoration: none;
	background-position:top;
}

#menuhorizontal_ .link {
	padding-left:157px;
	background-position:center;
	background-image:url(image/menu_link_off.png);
	background-repeat:no-repeat;
	width: 129px;
}

#menuhorizontal_ .link a:hover{
	background-image:url(image/menu_link_on.png);
	background-position:center;
	background-repeat:no-repeat;
}
.selectlink{
	background-image: url(image/menu_link_on.png);
	background-position:center;
	background-repeat:no-repeat;
	color: #951C1F;
	text-decoration: none;
	background-position:top;
}

#menuhorizontal_ .contacto {
	padding-left:166px;
	background-position:center;
	background-image:url(image/menu_contacto_off.png);
	background-repeat:no-repeat;
	width: 129px;
}

#menuhorizontal_ .contacto a:hover{
	background-image:url(image/menu_contacto_on.png);
	background-position:center;
	background-repeat:no-repeat;
}

.selectcontacto{
	background-image: url(image/menu_contacto_on.png);
	background-position:center;
	background-repeat:no-repeat;
	color: #951C1F;
	text-decoration: none;
	background-position:top;
}

#menuhorizontal_ .comollegar{
	padding-left:176px;
	background-position:center;
	background-image:url(image/menu_comollegar_off.png);
	background-repeat:no-repeat;
	width: 129px;
}

#menuhorizontal_ .comollegar a:hover{
	background-image:url(image/menu_comollegar_on.png);
	background-position:center;
	background-repeat:no-repeat;
}

.selectcomollegar{
	background-image: url(image/menu_comollegar_on.png);
	background-position:center;
	background-repeat:no-repeat;
	color: #951C1F;
	text-decoration: none;
	background-position:top;
}

/*fin menu*/

#contenido{

	background-image:url(image/contenido.png);
	background-position:top;
	background-repeat:no-repeat; 
	margin:auto;
	margin-top:100px;
	height:169px;
	width:755px;
}

#contenidocentro{
	overflow:hidden;
	background-image:url(image/contenido_centro.png);
	background-position:top;
	background-repeat:repeat-y;
	width:755px;
	}

#contenidobottom{
	background-image:url(image/contenido_bottom.png);
	background-position: bottom;
	background-repeat:no-repeat;
	height:35px;
	width:755px; 
	margin-bottom:10px;
}

/*prueba*/
#prueba{
	width:650px; 
	margin:auto;
}

/*fin prueba*/

#recuadros{
overflow:hidden;
margin-bottom:10px;
}

#recuadrofoto{
float:left; 
width:151px; 
height:121px; 
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

#recuadrofoto1{
	float:left;
	width:171px;
	height:141px;
	margin-right:10px;
	margin-top:15px;
	margin-bottom:10px;
}

#recuadrofoto2{
	float:right;
	width:171px;
	height:141px;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:10px;
}

#recuadrofoto3{
float:left; 
width:151px; 
height:171px; 
margin-right:10px;
margin-top:15px;
margin-bottom:10px;
}

#titulo{
	float:right; 
	margin-right:65px;
	background-image:url(image/titulo_home.png);
	background-position:right; 
	background-repeat:no-repeat; 
	width:165px; 
	height:162px;
}
  
#titulo_comollegar{
	float:right; 
	margin-right:47px;
	background-image:url(image/titulo_comollegar.png);
	background-position:right; 
	background-repeat:no-repeat; 
	width:165px; 
	height:162px;
}

#titulo_contacto{
	float:right; 
	margin-right:53px;
	background-image:url(image/titulo_contacto.png);
	background-position:right; 
	background-repeat:no-repeat; 
	width:165px; 
	height:162px;
}

#titulo_quienes{
	float:right; 
	margin-right:43px;
	background-image: url(image/titulo_quienes.png);
	background-position:right; 
	background-repeat:no-repeat; 
	width:165px; 
	height:162px;
}

#titulo_link{
	float:right; 
	margin-right:73px;
	background-image: url(image/titulo_link.png);
	background-position:right; 
	background-repeat:no-repeat; 
	width:165px; 
	height:162px;
	}
	
#titulo_prevencion{
	float:right; 
	margin-right:49px;
	background-image: url(image/titulo_prevencion.png);
	background-position:right; 
	background-repeat:no-repeat; 
	width:165px; 
	height:162px;
	}

#piedireccion{
	margin-top:10px;
	font-family:Verdana;
	font-size:12px;
}

p{
margin-top:5px;
margin-bottom:5px;}

a{
color:#666666;
text-decoration:none;}


/*********************************************** DIV FORMULARIO ****************************************/
#info{
	padding-top:15px;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:25px;
}

.form_button{
	background-image: url(image/button_enviar.png);
	background-position:center;
	background-repeat:no-repeat;
	color: #fff;
	width:234px;
	height:39px;
	margin-left:52px;
	border:0px;
}

.textbox{
	padding:5px;
	color: #999;
	width:237px;
	height:40px;
	background-image:url(image/textbox.png);
	background-position:center;
	background-repeat:no-repeat;
	border:0px;
	padding-left:15px;
}

.textoboxmensaje{
	padding:5px;
	color:#999;
	width:238px;
	height:101px;
	background-image: url(image/textboxmensaje.png);
	background-position:center;
	background-repeat:no-repeat;
	border:0px;
	padding-left:15px;
	}
	
#button{
	margin-left:20px;
}


#error{
	background-image: url(image/error.png);
	background-repeat:no-repeat;
	background-position:center;
	width:390px; 
	height:196px; 
	padding-top:15px;
	margin-top:25px;
	margin:auto;
	color:#000000;
}

.error{
	margin:15px;
	font-size:14px;
	text-align:center;
}

#icoerror{
	margin:15px;
 	height:40px;
	width:40px; 
	background-image:url(image/ErrorCircle.png); 
	background-repeat:no-repeat; 
	background-position:center;
}

#ok{
	background-image: url(image/ok.png);
	background-repeat:no-repeat;
	background-position:center;
	width:390px; 
	height:196px; 
	margin-top:25px;
	margin:auto;
	padding-top:15px;
	color:#000000;
}

.ok{
	margin:15px;
	font-size:14px;
	text-align:center;
}

#icok{
	margin:15px;
	height:40px;
	width:40px; 
	background-image:url(image/OKShield.png); 
	background-repeat:no-repeat; 
	background-position:center;
}

h5{
color:#FF0000;
text-align:center;
}

.contacto_abajo{
text-align:center;
color: #999999;}

.mail{
text-decoration:none;
color:#999;}

/********************************************* FIN DIV FORMULARIO ***********************************/

#pie{
	color:#5F5F5F;
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	margin-bottom:10px;
}

#popup{
width:800px;
background-image: url(image/popup.png);
background-position:top;
background-repeat:no-repeat;}

.popup1{
padding:10px;
}

.button{
background-image:url(image/button_cerrar.gif);
background-repeat:no-repeat;
background-position:center;
width:135px;
border:0px;
height:27px;
color:#666666;
font-weight:bold;}
h6 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
}
