*{margin:0}
body{
	background-image: url(/images_diseno/img/bg.jpg);
	background-color: #F8AA3E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.w960{width:960px;}
.w181{width:181px}
.minifont{font-size:10px}
img{border:none}
.clear {clear:both}
input, textarea {border: 1px solid #ababab;}

a{color: #9f5d02;text-decoration: underline;}
a:hover{
	color: #523001;
	text-decoration: none;
}

a:visited{color:#969696}

/* HEAD */


#head {
	background-image: url(/images_diseno/img/head_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 145px;
}
#head  .cont{
	height: 145px;
	margin-right: auto;
	margin-left: auto;
}
#head #idioma {
	float:left;
	padding-top: 65px;
	padding-left: 27px;
}
#head #logo {
	float: left;
	padding-left: 150px;
	padding-top: 7px;
}
#head #icos{
	float:right;
	padding-top: 68px;
	padding-right: 25px;
} 
#head #icos a{margin-left:12px;}

/* BODY */

#body {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(/images_diseno/img/body_bgppal.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

/* SIDEBAR LEFT */
#sidebar_left{
	float: left;
	width: 204px;
	margin-left: 6px;
	_display:inline;
}

#menu {
	background-color: #e4effe;
	background-image: url(/images_diseno/img/sidebar_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	font-size: 14px;
	line-height: 14px;
	padding-bottom: 10px;
}


#menu h2 {
	background-image: url(/images_diseno/img/menu_titulo_bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	width: 161px;
	height: 44px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 20px;
	/* IE6 */
	_font-size: 22px;
	_padding-left:9px;
	
}

#menu h2 a{color:#2d0000; text-decoration:none}


#menu ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#menu li a{
	color:#4a0009;
	text-decoration: none;
	display: block;
	padding-left: 30px;
	height: 24px;
	padding-top: 10px;
	background-image: url(/images_diseno/img/menu_over.gif);
	background-repeat: no-repeat;
	background-position: -5px -48px;
}

#menu li a:hover{
	font-weight: bold;
	background-position: -6px center;
}
#menu li.select a{
	font-weight: bold;
	background-position: -6px center;
}

#sidebar_left .separador {
	background-image: url(/images_diseno/img/linea_horizontal.png);
	_background-image: url(/images_diseno/img/linea_horizontal.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 7px;
}

/* banners left */
#sidebar_left .bannerHI{background-color:#ebfee4;text-align:center;padding-top:10px;padding-bottom:14px;}
#sidebar_left .contactoRapido{background-color:#fff2e3;}
#sidebar_left .contactoRapido h3{font-size:18px;display:block;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;padding-top:5px;padding-bottom:5px;}
#sidebar_left .contactoRapido h3.es{background-image:url(/images_diseno/img/titulo_contacto_rapido_es.gif);}
#sidebar_left .contactoRapido h3.en{background-image:url(/images_diseno/img/titulo_contacto_rapido_en.gif);}
#sidebar_left .contactoRapido form{width:160px;margin-right:auto;margin-left:auto;}
#sidebar_left .contactoRapido input,#sidebar_left .contactoRapido textarea{width:158px;margin-top:2px;margin-bottom:7px;}




/* CONT */

#cont{
	float: left;
	width: 515px;
	_display:inline;
	color:#383838;
	padding-top: 14px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 20px;
}
#cont ul {
	margin-top: 10px;
	list-style-type: none;
	margin-left: 20px;
	padding: 0px;
	margin-bottom: 10px;
}
#cont ul li{
	background-image: url(/images_diseno/img/misc.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 18px;
}
#cont .fotos {
	float: left;
	margin-bottom: 0px;
	margin-right: 15px;
	width: 162px;
}

#cont p{margin-bottom:14px;}


h1{
	font-size: 28px;
	line-height: 28px;
	letter-spacing: -0.7pt;
	margin-bottom: 14px;
}


/* SIDEBAR RIGHT */
#sidebar_right{
	float: left;
	width: 184px;
	margin-left: 5px;
	_display:inline;
}
#sidebar_right .separador {
	background-position: right bottom;
	background-image: url(/images_diseno/img/linea_horizontal.png);
	_background-image: url(/images_diseno/img/linea_horizontal.gif);
	background-repeat: no-repeat;
	padding-bottom: 7px;
}
#sidebar_right .ultimasFotos{
	background-color: #fdfee4;
	text-align: center;
}
#sidebar_right .ultimasFotos h3{
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	display: block;
	height: 30px;
}
#sidebar_right .ultimasFotos h3.es{
	background-image: url(/images_diseno/img/titulo_ultimas_fotos_es.gif);
}

#sidebar_right .subiTusfotos{
	background-color: #f7edde;
	text-align: center;
}

#sidebar_right .dondeEstamos{
	background-color: #def7e6;
	text-align: center;
}

/* FOOTER */
#footer{
	background-image: url(/images_diseno/img/footer_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 226px;
}

#footer .cont{ margin-left:auto; margin-right:auto}
#footer .firma{margin-top: 70px;margin-left: 190px;}
#footer .logos {
	height: 60px;
	padding-left: 270px;
}
#footer .logos img{
	float: left;
}

/* no tocar*/
.sIFR-flash{visibility:visible !important;margin:0;}.sIFR-replaced{visibility:visible !important;}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}.sIFR-flash + div[adblocktab=true]{display:none !important;}
.sIFR-hasFlash h2{visibility:hidden;}
