body{margin:0; padding:0; background:#FFFFFF; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

hr{clear:both; color:#FFFFFF; border:none;}

#main{position:absolute; width:960px; left:50%; margin-left:-480px;}

#cab{height:146px;}
#cab .menu{height:146px; width:702px; background:url(img/bg-menu.jpg) repeat-x; position:relative; top:-147px; left:247px;}
#cab .menu .cmd{height:23px; width:702px; position:absolute; left:0px; top:98px;}
#cab .menu .cmd a{display:block; float:left; position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:3px 10px 0 10px; height:20px; text-align:center; border-right:#FFFFFF solid 2px; color:#FFFFFF; text-decoration:none;}
#cab .menu .cmd a:hover{background:#ffca05; color:#000000}
#cab .menu .cmd a.noborderleft{border:none;}
#cab .menu .cmd a.activo{background:#ffca05; color:#000000}

#cab .menu .subcmd{height:23px; width:702px; position:absolute; left:0px; top:124px;}
#cab .menu .subcmd a{display:block; float:left; position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px 10px 0 10px; height:20px; text-align:center; border-right:#FFFFFF solid 2px; color:#FFFFFF; text-decoration:none;}
#cab .menu .subcmd a:hover{background:#ffca05; color:#000000}
#cab .menu .subcmd a.noborderleft{border:none;}

#cab #submenu{position:absolute; width:139px; height:146px; background:url(img/iconos.jpg) no-repeat; left:810px; top:-1px;}
* html #cab #submenu{top:1px;}
#cab #submenu .ico-home{position:relative; width:25px; height:25px; top:60px; left:7px;}
#cab #submenu .ico-contact{position:relative; width:25px; height:25px; top:65px; left:37px;}
#cab #submenu .idioma{position:relative; text-align:center; width:60px; height:40px; top:-9px; left:75px; color:#FFFFFF; font-size:11px;}
#cab #submenu .idioma a{color:#FFFFFF; text-decoration:none; font-size:11px;}


#side-bammer{position:relative; width:243px; top:-10px; height:445px; background:url(img/img_side.jpg) no-repeat}
#side-bammer .texto{position:relative; top:30px; width:179px; height:283px; left:60px; font-size:14px; color:#FFFFFF; font-style:italic; text-align:left; /*background:#29abe2;*/}
#side-bammer .texto span{padding:25px 5px 0 5px; display:block}
#side-bammer .banner{position:relative; top:-275px; }
* html #side-bammer{top:-155px;}

#contenido{position:absolute; width:703px; top:150px; left:247px;}
#contenido #foto-home1{width:703px; height:381px; background:url(img/img_home_1.jpg) no-repeat;}
#contenido #foto-home2{width:703px; height:381px; background:url(img/img_home_2.jpg) no-repeat;}
#contenido #foto-home3{width:703px; height:381px; background:url(img/img_home_3.jpg) no-repeat;}
#contenido #foto-home4{width:703px; height:381px; background:url(img/img_home_4.jpg) no-repeat;}
#contenido #texto-homo1{position:absolute; font-family:Georgia; font-size:29px; color:#FFFFFF; left:430px; top:8px;}
#contenido #texto-homo2{position:absolute; font-family:Georgia; font-size:20px; color:#FFFFFF; text-align:right; left:410px; top:43px;}
#contenido #texto-homo4{position:absolute; font-size:9px; color:#FFFFFF; left: 111px; top: 40px; width: 116px; height: 119px;}
#contenido #texto-homo5{position:absolute; font-size:12px; color:#FFFFFF; left: 17px; top: 192px; width: 85px; height: 61px; text-align:right;}
#contenido #texto-homo6{position:absolute; font-size:12px; color:#FFFFFF; left: 110px; top: 258px; width: 63px; height: 62px;}
#contenido #texto-homo4 a{color:#FFFFFF; text-decoration:none;}
#contenido #texto-homo5 a{color:#FFFFFF; text-decoration:none;}
#contenido #texto-homo6 a{color:#FFFFFF; text-decoration:none;}

#contenido #galeria {width:703px; height:381px;}

#contenido p{margin:10px 0 10px 0; padding:0; font-size:11px; text-align:justify}
#contenido h1{text-align:right; margin:0 0 34px 0; padding:0; font-weight:normal; font-family:Georgia; font-size:29px; color:#b3b3b3;}
#contenido a, #contenido a:visited{color:#ec1c24; text-decoration:none;}
#contenido a:hover, #contenido a:visited:hover{color:#f6921e; text-decoration:none;}
#contenido form label{width:160px; display:inline-block;}
#contenido form input{width:150px;}
#contenido form select{width:150px;}
#contenido form textarea{width:310px;}
#contenido form br{margin:10px 0 0 0; display:block}




#pie{width:696px; height:74px; background:url(img/bg-pie.jpg) no-repeat;}
#pie .textopie1{
	position:relative;
	color:#ec1c24;
	font-size:12px;
	top: -55px;
	left:120px;
	width:500px;
}
#pie .textopie1 a{color:#ec1c24; text-decoration:none;}
#pie .textopie2{
	position:relative;
	color:#999;
	font-size:11px;
	top: -55px;
	left:120px;
	width:500px;
}

#cierre{position:relative; width:888px; height:10px; background:#ffca05; margin-left:-188px;}
#cierre-home{position:relative; width:888px; height:10px; background:#ffca05; margin-left:-188px; top:90px}


/*#myGallery .imageElement h3{display:none;}
#myGallery .imageElement p{display:none;}
#myGallery .imageElement a{display:none;}
#myGallery .imageElement .thumbnail{display:none}*/

