body  {background:#EFEFEF; margin:0px; padding:10px;}

#total {width:980px; margin:0px; padding:0px; float:left; background:url(images/fondo-total.jpg) repeat-y;}


#izquierda { width:766px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:11px; }

#derecha { width:160px; margin:0px; padding:20px; float:right; background:#DCDCDC;}


#encabezado { width:766px; height:192px; margin:0px; padding:0px; float:left; background:url(images/santa-rosa-calamuchita.jpg) no-repeat; font-family:tahoma; font-size:11px;}
#encabezado a{ text-decoration:none; color:#000000;}
#encabezado a:hover{ text-decoration:underline; color:#000000;}
#buscador  { width:700px; margin:0px; padding:0px 0px 0px 25px; float:left;}
.textbox  { width:340px; height:18px; margin:0px; padding:3px 0px 0px 15px; border-top:1px solid #8B8B8B; border-bottom:1px solid #8B8B8B; border-left:1px solid #8B8B8B;  border-right:0px;}
.searchbutton  { width:139px; height:23px; margin:0px; padding:0px; border:0px; background:url(images/buscador.jpg) no-repeat;}
#link1  { width:700px; margin:0px; padding:70px 0px 3px 30px; float:left;}
#link2  { width:700px; margin:0px; padding:3px 0px 0px 30px; float:left;}



#cuerpo { width:766px; margin:0px; padding:0px; float:left; padding-top:10px; }
#cuerpo1 { width:766px; margin:0px; float:left;}
#cuerpopublicidad { width:766px; height:250px; margin:0px; padding:0px; float:left; background:url(images/fondo-links.jpg) no-repeat;}
#infoturistica { width:753px; float:left; font:Arial; font-size:11px; font-weight:bold; margin:0px;  padding:12px 0px 0px 13px;}
#infoturistica a{ color:#000000; text-decoration:none;}
#infoturistica a:hover{ color:#000000; text-decoration:underline;}
#noticias { width:753px; float:left; font:Arial; font-size:11px; font-weight:bold; margin:0px; padding:15px 0px 0px 13px;}
#noticias a{ color:#000000; text-decoration:none;}
#noticias a:hover{ color:#000000; text-decoration:underline;}

#empresa { width:726px; float:left; font:Arial; font-size:11px; font-weight:bold; margin:0px; padding:43px 20px 0px 20px; text-transform:uppercase; color:#797986;}
#empresa a{ text-decoration:none; color:#797986;} #empresa a:hover{ text-decoration:none; color:#000;}
#empresatexto { width:726px; float:left; font:Arial; font-size:11px; margin:0px; padding:15px 20px 0px 20px; color:#585858;}
#empresatexto b{color:#000;}
#empresatexto a{color:#000; text-decoration:none;}
#empresatexto a:hover{color:#000; text-decoration:underline;}
#texto { width:766px; height:268px; margin-top:17px; padding:0px; float:left; background:url(images/fondo-texto.jpg) no-repeat;}
#texto h1{ width:746px; margin:0px; padding:15px 0px 0px 20px; text-transform:uppercase; color:#797986; float:left; font:Arial; font-size:11px; font-weight:bold;}
#texto h2{ width:746px; margin:0px; padding:20px 0px 0px 20px; color:#000; float:left;  font-family:Arial; font-size:11px; font-weight:bold;}
#texto p{ width:736px; margin:0px; padding:10px 10px 0px 20px; color:#585858; float:left; font:Arial; font-size:11px;}

#alojamientos { width:452px; height:75px; margin:0px; padding:0px; float:left; background: url(images/titulos-alojamientos.jpg) no-repeat;}

#cuadroalojamiento { width:766px; height:168px; margin-top:5px; margin-bottom:10px; padding:0px; float:left; background: url(images/cuadrito-alojamiento.jpg) no-repeat;}
#alojamientotexto {float:right; width:270px; padding:0px;}
#alojamientoempresa { width:250px; float:left; font:Arial; font-size:11px; font-weight:bold; margin:0px; padding:15px 0px 0px 0px; text-transform:uppercase; color:#A6A6AE;}
#alojamientoempresatexto { width:250px; float:left; font:Arial; font-size:11px; margin:0px; padding:15px 7px 0px 0px; color:#585858;}
#alojamientoempresatexto b{color:#000;}




#texto2 { width:766px; height:268px; margin-top:5px; padding:0px; float:left; background:url(images/fondo-texto.jpg) no-repeat;}
#texto2 h1{ width:746px; margin:0px; padding:15px 0px 0px 20px; text-transform:uppercase; color:#A6A6AE; float:left; font:Arial; font-size:11px; font-weight:bold;}
#texto2 h2{ width:746px; margin:0px; padding:25px 0px 0px 20px; color:#000; float:left;  font-family:Arial; font-size:11px; font-weight:bold;}
#texto2 p{ width:736px; margin:0px; padding:10px 10px 0px 20px; color:#585858; float:left; font:Arial; font-size:11px;}


#cuerpo-single { font-size:11px; width:766px; margin:0px; padding:0px; float:left; margin-top:10px; display:table; background: url(images/fondo-single.jpg) repeat-y;}
#cuerpo-single a{ text-decoration:none; color:#000000;}
#cuerpo-single a:hover{ text-decoration:none; color:#213A26;}
#title-single  {width:766px; height:77px; margin:0px; padding:0px; float:left; background: url(images/titulo-logo-single.jpg) no-repeat;}
#title-single-2  {width:766px; height:77px; margin:0px; padding:0px; float:left; background: url(images/titulo-logo-single-2.jpg) no-repeat;}
#title-single h1 {width:766px; font-family:Arial; font-size:11px; padding:11px; margin:0px; text-transform:uppercase;   padding:11px;}
#title-single-2 h1 {width:766px; font-family:Arial; font-size:11px; padding:11px; margin:0px; text-transform:uppercase;   padding:11px;}
#text-single {width:726px; margin:0px; padding:0px 20px 50px 20px; float:left; background:url(images/down-single.jpg) left bottom no-repeat;}
#text-single-up {width:726px; margin-top:-25px; padding:0px; float:left;}
#text-single-up p{width:646px; margin:0px; padding:0px 80px 5px 0px; float:left;}


#cuerpo-archive {font-size:11px; width:766px; margin:0px; padding:0px; float:left; margin-top:10px; display:table; background: url(images/fondo-single.jpg) repeat-y;
}
#cuerpo-archive a{ text-decoration:none; color:#000000;}
#cuerpo-archive a:hover{ text-decoration:none; color:#213A26;}
#title-archive  {width:766px; height:77px; margin:0px; padding:0px; float:left; background: url(images/titulos-archive.jpg) no-repeat;}
#title-archive h1 {width:766px; font-family:Arial; font-size:11px; padding:11px; margin:0px; text-transform:uppercase;   padding:11px;}
#title-archive h2 {width:766px; font-family:Arial; font-size:11px; padding:11px; margin:0px; text-transform:uppercase;   padding:11px;}
#text-archive {width:726px; margin:0px; padding:0px 20px 50px 20px; float:left; background:url(images/down-single.jpg) left bottom no-repeat;}
#text-archive-up {width:726px; margin-top:-25px; padding:0px; float:left;}
#text-archive-up p{width:646px; margin:0px; padding:0px 80px 5px 0px; float:left;}




#cuerpo2 { width:300px; margin:0px; padding:0px; float:right;}


#down {width:980px; height:35px; margin:0px; padding:15px 0px 0px 0px; float:left; background: url(images/grupogio.jpg) left no-repeat; color:#585858; float:left; font-family:Arial; font-size:11px; text-align:center;}
#down a{ text-decoration:none; color:#585858;}

#todoempresas {width:300px; margin:0px; top:80px; left:327px; padding:0px; position:absolute; font-family:tahoma; font-size:11px;}
