*{ margin:0px; padding:0px;}

body {
	background:#E4EDE9;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#191919;
}

p { margin-bottom:12px; line-height:18px; }

 /****** Clases comunes *******/
.cleaning { clear:both; height:1%;}
.lnk_masInfo { background:url(../IMG/ico_flechaVerde.gif) no-repeat 0px 3px; padding-left:12px;}
.lnk_masInfo a {font-size:10px; color:#004D40; text-decoration:none; line-height:10px;}
.lnk_masInfo a:hover {font-size:10px; color:#004D40; text-decoration:underline;}

.lnk_general {color:#004D40; text-decoration:underline;}
.lnk_general:hover {color:#004D40; text-decoration:none;}

.box_txtCorp p { font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:12px;}

 /****** LAYOUT GENERAL *******/
#contenedor { width:740px; margin:0px auto; background:#FFF; border:1px solid #E3E5E5;}
#cabecera #box_topMenu{
	background:url(../IMG/bg_topMenu.gif) no-repeat 0px 0px;
	line-height:23px;
	height:23px;
	vertical-align:middle;
	font-size:17px;
}
#cabecera div .ico_topMenu { padding:0px 18px;}
#cabecera div ul { list-style-type:none; float:left; margin-right:25px;}
#cabecera div ul li { float:left; font-size:12px; width:98px; text-align:center;}
#cabecera div ul li a{ text-decoration:none; color:#fff;font-size:13px}
#cabecera div ul li a:hover{ text-decoration:none; color:#fff; font-weight:bold;font-size:13px}

#pie {background:url(../IMG/bg_pie.gif) repeat-x 0px 0px; height:50px; text-align:center;font-size:13px}
#pie ul {list-style-type:none; margin-top:6px; margin-bottom:4px;}
#pie ul li { display:inline; color:#fff;font-size:13px}
#pie ul li a { text-decoration:none; color:#fff;font-size:13px}
#pie ul li a:hover { text-decoration:none; color:#73a49b;}
.lnk_pie {font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#73a49b; text-decoration:none;}
.lnk_pie:hover {text-decoration:underline;}

 /****** layout INDEX *******/
#contenido { padding:30px 15px; height:1%;}
#index_left, #index_center, #index_right { float:left;}

#index_left { padding-top:65px;}
.cajaBurdeos { width:176px; height:1%;}
.cajaBurdeos img { float:right; margin:5px;}
.cajaBurdeos h5 {font-size:14px; color:#fff; line-height:19px; background:url(../IMG/bg_tituCajaBurdeos.gif) no-repeat 0px 0px; width:176px; padding-left:8px;}
.cajaBurdeos div { border:1px solid #e3e5e5; background:url(../IMG/bg_txtCajaBurdeos.gif) repeat-x 0px 0px; padding:10px; height:1%;background-position:bottom;}

#index_center { margin:0px 5px; width:345px; text-align:center;}
#index_center h1 { font-size:20px; color:#335454; margin-top:35px;}
#index_center p { width:220px; text-align:left; margin-bottom:12px;}

#index_right { text-align:center; height:1%; padding-top:40px;}
#index_right h4 { font-size:18px; color:#003300; margin-bottom:8px;}
#index_right h4 span { color:#94a0ab;}
.cajaVerde { width:164px; margin-bottom:22px;}
.cajaVerde h5 { text-align:left; font-size:12px; color:#fff; line-height:18px; background:url(../IMG/bg_tituCajaVerde.gif) no-repeat 0px 0px; width:164px; padding-left:8px;}
.cajaVerde div { border:1px solid #e3e5e5; background:url(../IMG/bg_txtCajaVerde.gif) repeat-x 0px 0px; padding:10px; text-align:left;background-position:bottom;}
.cajaVerde div p { margin-bottom:5px;}
.cajaVerde div p a { color:#000000; text-decoration:none}
.cajaVerde div p a:hover { color:#000000; text-decoration:underline}


 /****** layout SECCION *******/
#seccion_left { padding:15px; float:left;}
#box_menuSeccion { margin-bottom:25px;}
#box_menuSeccion span {
	padding-left:8px;
	font-size:16px;
	color:#fff;
	display:block;
	background:url(../IMG/bg_tituMenu.gif) no-repeat 0px 0px;
	line-height:26px;
	width:175px;
}
#box_menuSeccion div { border:1px solid #e3e5e5; background:#ebebeb url(../IMG/bg_boxMenuSeccion.gif) repeat-x 0px 0px;}
#box_menuSeccion div ul { list-style-type:none; margin:20px 10px;} 
#box_menuSeccion div ul li { background:url(../IMG/bullet_menuSeccion.gif) no-repeat 0px 4px; padding-left:9px; margin-bottom:10px; font-family: Tahoma, Arial, Helvetica, sans-serif;} 
#box_menuSeccion div ul li a { font-size:11px; font-weight:bold; color:#666; text-decoration:none;}
#box_menuSeccion div ul li a:hover { font-size:11px; font-weight:bold; color:#c54444; text-decoration:none;}

#seccion_right{float:left; padding:15px 15px 15px 0px;}
h1.tituSeccion { font-size:24px; color:#003300; float:left; margin-bottom:15px;}
h1.tituSeccion:first-line { font-size:18px; color:#999;}
.telSeccion { float:right;}
.imgTxt_right { margin-left:8px; margin-bottom:8px; float:right;}
.imgTxt_left { margin-right:8px; margin-bottom:8px; float:left;}

/******caja contactos SERVICIOS *******/

#seccion_left2 { padding:50px; float:left;}
#box_menuSeccion2 { margin-bottom:25px;}
#box_menuSeccion2 span {
	padding-left:8px;
	font-size:16px;
	color:#fff;
	display:block;
	background:url(../IMG/bg_tituMenu2.gif) no-repeat 0px 0px;
	line-height:26px;
	width:300px;
}
#box_menuSeccion2 div { border:1px solid #e3e5e5; background:#ebebeb url(../IMG/bg_boxMenuSeccion.gif) repeat-x 0px 0px;}
#box_menuSeccion2 div ul { list-style-type:none; margin:20px 10px;} 
#box_menuSeccion2 div ul li { background:url(../IMG/bullet_menuSeccion.gif) no-repeat 0px 4px; padding-left:9px; margin-bottom:10px; font-family: Tahoma, Arial, Helvetica, sans-serif;} 
#box_menuSeccion2 div ul li a { font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
#box_menuSeccion2 div ul li a:hover { font-size:10px; font-weight:bold; color:#c54444; text-decoration:none;}

/****** acaba caja contactos SERVICIOS*******/