html,body{font:12px Verdana, Arial, Tahoma;  background:#fff url("../images/bg2.gif") repeat-x top;}

#container{width:981px; background:#fff url("../images/bg.gif") repeat-x bottom; position:relative; margin:0 auto; overflow:hidden;}

/* -- ESTILO DEL BANNER -- */
#banner{width:100%; height:115px;}

/* -- ESTILO DEL MENU -- */
#navbar{width:783px; height:72px; text-align:right; background:#fcfcfc url("../images/bg_subnavbar.gif") repeat-x bottom;  padding:7px 0 0 197px; position:relative;}
#navbar a{width:144px; height:60px; display:block; float:left;}
#navbar a.escena{background:url("../images/bg_scena.png") no-repeat;}
#navbar a.mae{background:url("../images/bg_mae.png") no-repeat;}

#navbar a:hover.escena, #navbar a.escenaActive{background:url("../images/bg_scena_hover.png") no-repeat;}
#navbar a:hover.mae, #navbar a.maeActive{background:url("../images/bg_mae_hover.png") no-repeat;}

#subnavbar{
	width:920px;
	height:32px;
	position:absolute;
	right:54px;
	top:20px;
}
#subnavbar a{width:182px; height:23px; background:url("../images/bg_bot_subnavbar.gif") no-repeat; display:block; float:right; color:#fff; 
				text-decoration:none; font:15px Tahoma, Verdana; text-align:center; padding:5px 0 0 0; }
#subnavbar a:hover, #subnavbar a.active{ background:url("../images/bg_bot_subnavbar_hover.gif") no-repeat; }

#idiomas{
	position:absolute;
	left:16px;
	top:28px;
	width:150px;
	height:36px;
	visibility: visible;
}
#idiomas a{display:block; width:50px; height:14px; padding-left:20px; text-align:left; margin-bottom:2px; color:#000; text-decoration:none; font-size:10px; float:left;}
#idiomas a:hover{text-decoration:underline;}
#idiomas a.es{background:url("../images/es.gif") no-repeat;}
#idiomas a.en{background:url("../images/gb.gif") no-repeat;}
#idiomas a.fr{background:url("../images/fr.gif") no-repeat;}

/* -- ESTILO DEL ENLACE DEL LOGO -- */
#logo{position:absolute; width:196px; height:131px; top:0px; left:0px; background: url("../images/logo.png") no-repeat; display:block; text-indent:-99999px;}

/* -- ESTILOS PARA CONTENIDOS -- */
#content{background:url("../images/logo_foot.png") no-repeat right bottom; width:981px; overflow:hidden;}
#copy{padding:20px; width:941px; overflow:hidden; }

h1{color:#005ca2; font:22px Verdana, Arial, Helvetica, sans-serif;}
h2{color:#005ca2; font:18px Verdana, Arial, Helvetica, sans-serif;}

ul{margin:0 0 20px 20px;;}
ul li{text-align:justify; color:#000; font:13px Verdana; margin:4px 0; list-style-type:disc;}

/* ESTILOS PARA LO HOME */
.video_home{width:400px; float:left; margin:0 0 40px 40px; display:inline;}
.video_home_ancho{width:700px; float:left; margin:0 0 40px 40px; display:inline;}
.video_home h2,.video_home h1{margin-bottom:10px;}
.video_homefirst{width:400px; float:left; margin-right:20px;}
.video_homefirst_ancho{width:800px; float:left; margin-right:20px;}
.video_home p{text-align:justify; color:#000; font:13px Verdana; margin-top:10px;}
.video_home a{color:#005ca2; font-size:13px; font-weight:bold; display:block; margin:10px 0 0 0; text-decoration:none;}
.video_home a:hover{text-decoration:underline; color:#fff;}

/* ESTILOS PARA LA PAGINA DE CLIENTES*/
#contentClients{position:relative; width:900px; height:700px; }
#contentClients p{position:absolute;}
#contentClients p.silestone{left:720px; top:15px;}
#contentClients p.cosentino{left:30px; top:15px;}
#contentClients p.pita{left:300px; top:30px;}
#contentClients p.miralmar{left:30px; top:175px;}
#contentClients p.brasilife{left:565px; top:350px;}
#contentClients p.clock{left:425px; top:175px;}
#contentClients p.rosfalcon{left:405px; top:325px;}
#contentClients p.eartes{left:15px; top:325px;}
#contentClients p.nucleo{
	left:18px;
	top:17px;
}
#contentClients p.geocycle{left:555px; top:525px;}
#contentClients p.miguel{left:15px; top:525px;}

/* -- ESTILOS FOOT -- */
#foot{padding:10px 20px; color:#fff; width:941px; overflow;hidden; height:40px;}
#foot address{width:350px;float:left; font:12px Tahoma, Verdana;}
#foot address a{text-decoration:none; color:#fff;}
#foot address a:hover{text-decoration:underline}

#navbarfoot{width:528px; padding:13px 0 0 27px; height:17px; float:left; background:url("../images/bg_nav_foot.png") no-repeat; margin-left:30px; position:relative;}
#navbarfoot a{color:#fff; text-decoration:none; padding:0 9px; background:url("../images/bg_a_foot.gif") no-repeat right; font:12px Tahoma, Verdana;}
#navbarfoot a:hover{text-decoration:underline}
#navbarfoot a.last{background:none;}
