body {
	overflow:auto;
	margin:0;
	padding:0;
	background:#FFFFFF;
	SCROLLBAR-FACE-COLOR:#D2E3AD; 
	SCROLLBAR-HIGHLIGHT-COLOR: #009049; 
	SCROLLBAR-SHADOW-COLOR: #009049; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #009049; 
	SCROLLBAR-TRACK-COLOR: #D2E3AD; 
	SCROLLBAR-DARKSHADOW-COLOR: #93B936;
}






table, td {border-collapse:collapse}
table, td, img {border:0}
form, td {margin:0; padding:0}
td, p {font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#C6C6C6; vertical-align:top;  text-align:left; padding:0; margin:0}
.clear{clear:both; line-height:0px}
input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#676767; padding:2px 0 0 2px; text-transform:none; border: 1px solid #5C5C5C; vertical-align:middle;}
ul{list-style:none; line-height:0; padding:0; margin:0}

.hd_left{width:333px; height:310px; padding:10px 0 0 29px; background-color:#93B936;}
h1{font-size:16px; font-weight:bold; color:#FFFFFF};
.hd_left div{margin:5px 0 0 30px;}
.hd_right{width:233px; background:url(images/header_bg.jpg); padding:149px 0 0 282px;}





.hd_index{ background-color:#D2E3AD; padding:5px 0 5px 15px; height:25px;font-size:16px;color:#009049;font-weight:bold;}
.hd_index h1{font-size:18px; font-weight:bold; color:#009049;}






.hd_form{ padding:10px 0 5px 10px; height:10px; background-color:#FFFFFF;}
.hd_form li{padding:0 20px 0 10px; font-size:12px; color:#009049;}
.hd_form p{font-size:12px; color:#898989;}
.form_contacte_esp input#miform{width:179px; height:18px; border: 1px solid #666666;}


.hd_loc { padding:5px 50px 5px 50px; height:50px; background-color:#D2E3AD;}
.hd_loc a{font-size:14px; color:#009049; text-decoration:underline;}
.hd_loc hover{text-decoration:none;}
.hd_loc p{font-size:12px; color:#009049; padding:0px 20px 0px 0px}
.hd_loc h2{font-size:12px; font-weight:bold; color:#009049;}

.form_contacte_esp {padding:5px 0 0px 0px;}



.hd_TXTcatalogo{padding:10px 0px 0px 20px; width:320px;}
.hd_TXTcatalogo h3{color:#009049; font-size:19px;}
.hd_TXTcatalogo h4{color:#009049; font-size:14px;}
.hd_TXTcatalogo li{padding:10px 0 0 70px; font-size:14px; line-height:1; color:#009049; }
.hd_TXTcatalogo a{padding:10 10 10 20; font-size:24px; color:#009049; text-decoration:underline; font-weight:bold;}
.hd_TXTcatalogo a:hover{text-decoration:none;}


.hd_mapaweb{background:url(images/indiana.jpg) no-repeat; background-color:#898989; height:457px;}


.div_mapa_web {width:200px; position:relative; top:100px; left:465px; z-index:1; margin:6px; padding:0; }
.div_mapa_web p{font-size:14px; color:#FFFFFF; font-weight:bold; line-height:1.5;}

.div_mapa_web2 {width:325px; position:relative; top:0px; left:65px; z-index:1; margin:6px; padding:0; font-size:14px; font-weight:bold; color:#009049;}
.div_mapa_web2 a{font-size:14px; font-weight:bold; color:#009049; text-decoration:underline;}
.div_mapa_web2 hover{text-decoration:none;}
.div_mapa_web2 li{ color:#009049;}

.hd_catalogo{padding:20px 10px 10px 40px;}
.hd_catalogo img{border: 1px solid #009049;}

.hd_form_pie{ background-color:#D2E3AD; height:70px; padding:10px 10px 10px 10px;}
.hd_form_pie div{width:655px; background-color:#FFFFFF; overflow:auto}
.hd_form_pie p{font-size:12px; color:#009049; padding:5px 10px 5px 10px;}

.hd_form_enviar{ background-color:#D2E3AD;  padding:5px 10px 5px 10px;}
.hd_form_enviar a{font-size:14px; color:#009049; text-decoration:none; font-weight:bold;}

.hd_padding { padding:10px 0 5px 15px; height:20px;}

.hd_listado_cabecera { padding:10px 0 5px 15px; height:20px;}
.hd_listado_cabecera a{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}

.hd_listado1 { padding:2px 0 3px 15px; background-color:#D2E3AD;}
.hd_listado1 a{font-size:12px; color:#009049; font-weight:bold; text-decoration:underline;}
.hd_listado1 hover{text-decoration:none;}
.hd_listado1 p{font-size:12px; color:#898989; }


.hd_listado2 { padding:2px 0 3px 15px; background-color:#FFFFFF;}
.hd_listado2 a{font-size:12px; color:#009049; font-weight:bold; text-decoration:underline;}
.hd_listado2 hover{text-decoration:none;}
.hd_listado2 p{font-size:12px; color:#898989; }

.hd_listado_pie { padding:2px 0 3px 2px; background-color:#FFFFFF;height:20px;}
.hd_listado_pie a{font-size:12px; color:#009049; font-weight:bold; text-decoration:underline;}
.hd_listado_pie hover{text-decoration:none;}
.hd_listado_pie p{font-size:12px; color:#009049; }

.hd_listado_pie1 { padding:2px 0 3px 15px; background-color:#FFFFFF;height:20px;}
.hd_listado_pie1 a{font-size:12px; color:#009049;font-weight:normal; text-decoration:underline;}
.hd_listado_pie1 hover{text-decoration:none;}
.hd_listado_pie1 p{font-size:12px; color:#009049; font-weight:bold;}




.hd_nwlistado1 { padding:7px 0 3px 15px; height:60px; background-color:#D2E3AD;}
.hd_nwlistado1 img{border: 1px solid #009049;}

.hd_nwlistado1a { padding:7px 0 3px 15px; height:10px; background-color:#D2E3AD;}
.hd_nwlistado1a a{font-size:12px; color:#009049; text-decoration:underline; font-weight:bold;}
.hd_nwlistado1a hover{text-decoration:none;}

.hd_nwlistado1b { padding:5px 0 3px 15px; height:10px; background-color:#D2E3AD;}
.hd_nwlistado1b p{font-size:12px; color:#898989; }
.hd_nwlistado1b a{font-size:12px; color:#009049; text-decoration:underline; font-weight:bold;}
.hd_nwlistado1b hover{text-decoration:none;}

.hd_nwlistado2 { padding:7px 0 3px 15px; height:60px; background-color:#FFFFFF;}
.hd_nwlistado2 img{border: 1px solid #009049;}

.hd_nwlistado2a { padding:7px 0 3px 15px; height:5px; background-color:#FFFFFF;}
.hd_nwlistado2a a{font-size:12px; color:#009049; text-decoration:underline; font-weight:bold;}
.hd_nwlistado2a hover{text-decoration:none;}

.hd_nwlistado2b { padding:5px 0 3px 15px; height:10px; background-color:#FFFFFF;}
.hd_nwlistado2b p{font-size:12px; color:#898989;}
.hd_nwlistado2b a{font-size:12px; color:#009049; text-decoration:underline; font-weight:bold;}
.hd_nwlistado2b hover{text-decoration:none;}


/*Estilo mayoría de secciones*/

.hd_noticia { padding:10px 10px 5px 10px; height:20px; background-color:#FFFFFF;}
.hd_noticia a{font-size:12px; color:#009049; text-decoration:underline; font-weight:bold;}
.hd_noticia hover{text-decoration:none;}
.hd_noticia p{font-size:12px; color:#898989;  line-height:1.5; padding-right:10px;}
.hd_noticia div{width:650px; height:425px; background-color:#FFFFFF; overflow:auto}
.hd_noticia h4{color:#009049; font-size:12px;}
.hd_noticia h1{font-size:18px; font-weight:bold; color:#009049; padding-top:10px}
.hd_noticia hr{color:#009049; padding:0px;}
.hd_noticia strong{color:#333333; font-weight:bold;}
.hd_noticia img#conmarco{border: 1px solid #009049;}


.hd_noticiaIMG img{border: 1px solid #009049;}


.hd_contacto2 a{font-size:12px; color:#009049; text-decoration:underline; font-weight:bold;}
.hd_contacto2 hover{text-decoration:none;}
.hd_contacto2 p{font-size:12px; color:#898989;  line-height:1.5; padding-right:10px;}
.hd_contacto2 div{width:605px; height:425px; background-color:#FFFFFF; overflow:auto}
.hd_contacto2 h4{color:#009049; font-size:12px;}
.hd_contacto2 h1{font-size:18px; font-weight:bold; color:#009049; padding-top:10px}
.hd_contacto2 hr{color:#009049; padding:0px;}
.hd_contacto2 strong{color:#333333; font-weight:bold;}
.hd_contacto2 img#conmarco{border: 1px solid #009049;}








.hd_noticia ul#mapaw{list-style:circle; line-height:1.7; padding:20px 0 0 75px;}


.hd_noticia textarea#mapat { border: 0px hidden; overflow:hidden; font-size:12px; color:#898989; font-weight:bold; padding:100px 0 0 0;}



.sin_marco img{border: none;}

.hd_qhacemos { padding:10px 10px 5px 10px; height:20px; background-color:#FFFFFF;}
.hd_qhacemos a{font-size:12px; color:#009049; text-decoration:underline;}
.hd_qhacemos hover{text-decoration:none;}
.hd_qhacemos h2{font-size:16px; color:#009049; line-height:1.5;}
.hd_qhacemos p{font-size:14px; color:#009049; line-height:1.5; padding-right:10px;}
.hd_qhacemos div{width:590px; height:590px; background-color:#FFFFFF; overflow:auto}


.col_left{ background-color:#777777; }
.col_left a{color:#FFFFFF; text-decoration:underline;}
.col_left a:hover{text-decoration:none;}
.col_left b a{color:#FFFFFF; text-decoration:underline; background:url(images/lc_arr.gif) center left no-repeat; padding-left:8px;}
.col_left b a:hover{text-decoration:none;}
.col_left li a{line-height:19px; color:#FFFFFF; text-decoration:underline; background:url(images/lc_li.gif) center left no-repeat; padding-left:8px;}
.col_left li a:hover{text-decoration:none;}
.col_left h2{font-size:18px;color:#FFFFFF;}
/*.col_left h3{font-size:20px;color:#FFFFFF;}*/
.col_left p{font-size:14px;color:#FFFFFF;}


.nsl{height:78px; padding:27px 0 0 28px; background-color:#686868;}
.nsl input{width:127px; height:17px; color:#3C3C3C; font-size:10px;}

.content_2{color:#676767; background-color:#E9EFEF;}
a{color:#009049; text-decoration:underline;}
a:hover{text-decoration:none;}
p{color:#848484; font-size:14px; line-height:1.5;}
h2{font-size:18px; font-weight:bold; color:#009049;}

b a{color:#009049; font-size:14px; text-decoration:underline; font-weight:normal; background:url(images/cnt_2_blink.gif) center left no-repeat; padding-left:8px;}
b a:hover{text-decoration:none;}

.cnt_1{background:url(images/1_cnt_1_bg.jpg) top left no-repeat #E9EFEF; height:182px; padding:27px 28px 18px 193px;}

.content_3{color:#848484;}
.content_3 td{color:#848484;}
.content_3 li p{color:#5F5F5F; line-height:19px; background:url(images/cnt_2_mk.gif) center left no-repeat; padding-left:8px;}
.content_3 li p:hover{text-decoration:none;}
.content_3 a{color:#5F5F5F; line-height:19px; background:url(images/cnt_2_mk.gif) center left no-repeat; padding-left:8px;}
.content_3 a:hover{text-decoration:none;}
.content_3 h2{font-size:14px;  color:#009049}

.content_4{color:#848484;}
.content_4 td{color:#848484;}
.content_4 a{color:#5F5F5F; text-decoration:none;}
.content_4 h2{font-size:14px;  color:#009049}


.date{ font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; background:url(images/date_bg.gif) top repeat-x; padding:2px 6px 5px 6px;}


.link_1 a{color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:14px;}
.link_1 a:hover{text-decoration:none;}

.sp{background:url(images/sp_1_bg.gif); padding:3px 9px 3px 4px;}
.sp a{color:#D3D3D3; text-decoration:none; background:url(images/sp_1_arr.gif) center left no-repeat; padding-left:8px; font-weight:normal;}
.sp a:hover{text-decoration:underline;}

.fondo_form{ background-color:#D2E3AD; height:611px; width:400px;} 
.indiana{background:url(images/indiana.jpg) no-repeat; background-color:#898989; width: 405px;}

.linea{background:url(images/separador.jpg) no-repeat ;height: 2px; width: 614px;} 
.banner{ height:80px; width="614px"}


#form input{width:179px; height:18px; border: 1px solid #009049; color:#009049;}
#form textarea{width: 485px; height:68px; overflow:auto; margin-bottom:7px; border: 1px solid #009049; color:#009049;}
#form div{height:25px;}

.form_contacto {height:25px;}
.form_contacto input{width:179px; height:18px; border: 1px solid #009049; color:#009049;}
.form_contacto textarea{width: 485px; height:68px; overflow:auto; margin-bottom:7px; border: 1px solid #009049; color:#009049;}
.form_contacto div{height:25px;}

.form_contacto2 input{border: 0px none hidden}

.footer{background:url(images/footer_bg.gif) top repeat-x #494949; padding:5px 0 0 38px; height: 52px;}
.footer .pt{padding:5px 10px 0 0;}
.footer td{color:#777777;}
.footer strong{color:#B0B0B0;}
.footer a{color:#B0B0B0; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer span{font-size:10px; color:#898989;}
.footer span strong{color:#9C9C9C;}
.footer span a{color:#93B936; text-decoration:underline;}
.footer span a:hover{text-decoration:none;}

.f_fl{background:url(images/spacer.gif) top repeat-x #494949; height: 52px;}
.rl_fl{background:url(top repeat-x #FFFFFF;}
.rl_fl_right{background:url(images/rl_fll.gif) top repeat-x;}

.Cab_Cat span{font-size: 36px; font-family: Tahoma, Arial, helvetica, sans-serif; color:#777777; vertical-align:top;  text-align:left;}

    
#menuh {
	width: 100%;
	background-color:#777777;
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma, Arial, helvetica, sans-serif;
	margin-top: 0px;
}

#menuh ul, li {
	list-style-type: none;
}

#menuh ul {
	margin: 0;
	padding: 0;
}

#menuh li {
	float: left;
}

#menuh a {
	text-decoration: none;
	color: #009900;
	background: #D2E3AD;
	display: block;
	padding: 11px 10px;
	text-align: center;
	border: 1px solid #777777;
	border-width: 1px 1px 1px 0;
}


#menuh a#primero {
	border-left: 1px solid #777777;
}

#menuh a:hover {
	background: #93B936;
	color: #FFFFFF;
}

#menuh p {
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma, Arial, helvetica, sans-serif;
	color: #FFFFFF;
	background: #93B936;
	display: block;
	padding: 2px 10px;
	text-align: center;
	border: 1px solid #777777;
	border-width: 1px 1px 1px 0;
}
#menuh p#primero {
	border-left: 1px solid #777777;
}

/*Para la sección del menú en la que nos encontramos*/



/*Estilos para el botón de la sección catálogo*/

#botonh {
	width: 252px;
	background-color:#009900;
	font-size:24px;
	font-weight:bold;
	font-family: Tahoma, Arial, helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 45px;
}

#botonh ul, li {
	list-style-type: none;
}

#botonh ul {
	margin: 0;
	padding: 0;
}

#botonh li {
	float: left;
}

#botonh a {
	text-decoration: none;
	color: #FFFFFF;
	background: #93B936;
	display: block;
	padding: 20px 8px;
	text-align: center;
	border: 1px solid #009900;
	border-width: 1px 0px 1px 0;
}


#botonh a#primero {
	border-left: 1px solid #009900;
}

#botonh a:hover {
	background: #D2E3AD;
	color: #009900;
}

