/* elementos básicos */
body {position:relative;margin:0;padding:0;}
#wrap {margin-top:-8px}

#page ul, #page li, #page h1, #page h2, #page h3, #page h4, #page h5, #page h6, #page img, #page table, #page span {position:relative; overflow:hidden;margin:0;padding:0;float:none;border:none;}


#page div {
overflow:hidden;margin:0;padding:0;float:none;border:none;
}
#page #container div {
position:relative; 
}
#page {font:normal 12px/150% Tahoma, Arial, Helvetica, sans-serif;color:#666;line-height:17px}
#page p {position:relative;overflow:hidden;margin:0;padding:0 0 5px 0;float:none;border:none;}




#page #content ul li,#page #content ol li  {
background-color: transparent;
background: url(../images_modules/list-bullet.jpg) left 8px;
background-repeat: no-repeat;
padding-left: 13px;
}

/**  TEXTO PIE DE FOTO **/
#page #destacado div{
color:#666666;
font-size:10px;
margin-bottom:0pt;
margin-left:5px;
margin-right:0pt;
margin-top:116px;
padding-left:275px;
}

/* formularios */
#page form {margin:0;padding:0;}
#page form fieldset {}
#page form fieldset legend {}
#page form fieldset span {}
#page form fieldset input {font-size:8pt;font-family:Tahoma;border:1px solid #CCC;height:20px}
#page form fieldset input.check {}
#page form fieldset input.submit {}
#page form fieldset select {}

/* elementos de Títulos */
#page h2, #page h3, #page h4, #page h5, #page h6 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:0;color:#333;line-height:normal;}
#page h1 {font-size:18px;margin:0;color:#333;font-weight:normal;line-height:normal;}
#page h2 {font-size:14px;height:15px;color:#333;margin-bottom:5px;}
#page h3 {font-size:13px;color:#333;}
#page h4 {font-size:115%}
#page h5 {font-size:105%}
#page h6 {font-size:95%}

/* elementos de texto */
#page small {font-size:11px;color:#333;}
#page b,#page strong{/*negrita*/}
#page em,#page i{/*cursiva*/}
#page u{ /*subrayado*/}
#page strike{ /*tachado*/}
#page span.marron {color:#BC4C1C;font-weight:bold;}
#page hr {overflow:hidden;clear:both;height:1px;border:none;border-top:1px solid #e5e5e5;margin:10px 0 20px 0;}

/* política de enlaces */
#page a:link {font-weight:bold;text-decoration:none;color:#F3C120; }
#page a:visited {font-weight:bold;text-decoration:none;color:#F3C120;}
#page a:hover, #page a:active {text-decoration:underline;color:#F3C120;}
#page a img {border:0;}

/* listas */
#page ul {list-style:none;}
#page ul li {list-style:none;margin-bottom:10px;}

/* maketación */
#page {width:770px;margin:8px auto;}
#page #header {height:152px;overflow:visible;width:770px;}
body.doscol #page #container {width:770px;margin-top:0px;clear:both;}
body.doscol #page #left {width:222px;float:left;padding:0 10px 10px 10px;}
body.doscol #page #content {width:505px;float:left;margin-left:22px;}

body.trescol #page #container {margin-top:15px;clear:both;}
body.trescol #page #left {width:235px;float:left;border:1px solid #FFF}
body.trescol #page #content {width:245px;float:left;margin-left:20px;border:1px solid #FFF}
body.trescol #page #right {width:245px;float:right;border:1px solid #FFF}

#page #footer {margin-top:40px;padding-top:10px;background:url(../images_modules/fnd-footer.jpg) 0 0 repeat-x;}

/* shortcuts */
#page #shortcuts {width:560px;height:50px;float:right;margin-top:50px;}
#page #shortcuts #menu_top {top:10px;padding-left:385px; width:250px;}
#page #shortcuts #op1 {float:left;position:relative;width:84px;}
#page #shortcuts #op2 {float:left;position:relative;width:66px;padding-left:10px}
#page #shortcuts .separador {float:left;border-right:1px solid #666;height:25px;padding-left:10px;padding-right:2px}
#page #shortcuts #mensaje {width:150px;height:100px;float:right;top:-20px;}
#page #shortcuts #mensaje ul {margin:0;padding:0;}
#page #shortcuts #mensaje li {list-style:none;line-height:12px;background:url(../images_modules/ico_bullet.gif) 3px 4px no-repeat;padding:0 0 0 15px;margin:0;height:30px;}
#page #shortcuts #mensaje li a {color:#E2EEF3;font-size:11px;font-weight:normal}

/* destacado */
body.trescol #page #destacado {top:40px;margin-left:1px;clear:both;height:300px;background:url(../images_modules/fnd3.jpg) 0 15pt no-repeat;}

body.doscol #page #destacado {position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c.jpg) no-repeat;}

/* destacadofrances */
body.trescol #page #destacado.destacadofrances  {top:40px;margin-left:1px;clear:both;height:300px;background:url(../images_modules/fnd3_FR.jpg) 0 15pt no-repeat;}
/* destacadoingles */
body.trescol #page #destacado.destacadoingles {top:40px;margin-left:1px;clear:both;height:300px;background:url(../images_modules/fnd3_EN.jpg) 0 15pt no-repeat;}
/* destacadoaleman */
body.trescol #page #destacado.destacadoaleman {top:40px;margin-left:1px;clear:both;height:300px;background:url(../images_modules/fnd3_DE.jpg) 0 15pt no-repeat;}
/*destacadoitaliano*/
body.trescol #page #destacado.destacadoitaliano {top:40px;margin-left:1px;clear:both;height:300px;background:url(../images_modules/fnd3_IT.jpg) 0 15pt no-repeat;}




/* quienes 1*/
body.doscol #page .quienes1 #destacado {position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_1.jpg) no-repeat;}

body.doscol #page .quienes11 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_11.jpg) no-repeat;}

/* quienes 12*/
body.doscol #page .quienes12 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_12.jpg) no-repeat;}

/* quienes 13*/
body.doscol #page .quienes13 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_13.jpg) no-repeat;}

/* quienes 14*/
body.doscol #page .quienes14 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_14.jpg) no-repeat;}

/* quienes 15*/
body.doscol #page .quienes15 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_15.jpg) no-repeat;}

/* quienes 16*/
body.doscol #page .quienes16  #destacado {position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_16.jpg) no-repeat;}


/* quienes 161*/
body.doscol #page .quienes161 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_161.jpg) no-repeat;}

/* quienes 162*/
body.doscol #page .quienes162 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_162.jpg) no-repeat;}

/* quienes 163*/
body.doscol #page .quienes163 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_163.jpg) no-repeat;}

/* quienes 17*/
body.doscol #page quienes17 #destacado.{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_17.jpg) no-repeat;}

/* quienes 2 (Aviso legal)*/
body.doscol #page quienes2 #destacado.{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/aviso_legal.jpg) no-repeat;}

/****/
/* calidad 2*/
body.doscol #page .calidad2 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_2.jpg) no-repeat;}

/* calidad 21*/
body.doscol #page .calidad21 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_21.jpg) no-repeat;}

/* calidad 22*/
body.doscol #page .calidad22 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_22.jpg) no-repeat;}

/* calidad 23*/
body.doscol #page .calidad23 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_23.jpg) no-repeat;}

/* calidad 24*/
body.doscol #page .calidad24 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_24.jpg) no-repeat;}

/* calidad 25*/
body.doscol #page .calidad25 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_25.jpg) no-repeat;}

/* calidad 26*/
body.doscol #page .calidad26 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_26.jpg) no-repeat;}

/* calidad 27*/
body.doscol #page .calidad27 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_27.jpg) no-repeat;}

/* calidad 28*/
body.doscol #page .calidad28 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_28.jpg) no-repeat;}

/* calidad 29 */
body.doscol #page .calidad29 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_pv.jpg) no-repeat;}


/***/

/* asesoramiento  1*/
body.doscol #page .asesoramiento31 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_3.jpg) no-repeat;}

/* asesoramiento 32*/
body.doscol #page .asesoramiento32 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_31.jpg) no-repeat;}

/* asesoramiento 321*/
body.doscol #page .asesoramiento321 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_321.jpg) no-repeat;}

/* asesoramiento 322*/
body.doscol #page .asesoramiento322 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_322.jpg) no-repeat;}

/* asesoramiento 323*/
body.doscol #page .asesoramiento323 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_323.jpg) no-repeat;}

/* asesoramiento 33*/
body.doscol #page .asesoramiento33 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_32.jpg) no-repeat;}

/****/

/* clientes 4*/
body.doscol #page .clientes4 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_4.jpg) no-repeat;}

/* clientes 41*/
body.doscol #page .clientes41 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_41.jpg) no-repeat;}

/* clientes 42*/
body.doscol #page .clientes42 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_42.jpg) no-repeat;}


/****/
/* fotovoltaico 5*/
body.doscol #page .fotovoltaico5  #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_5.jpg) no-repeat;}

/* fotovoltaico 51*/
body.doscol #page .fotovoltaico51 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_51.jpg) no-repeat;}

/* fotovoltaico 52*/
body.doscol #page .fotovoltaico52 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_52.jpg) no-repeat;}

/* fotovoltaico 53*/
body.doscol #page .fotovoltaico521 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_521.jpg) no-repeat;}

/* fotovoltaico 54*/
body.doscol #page .fotovoltaico522 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_522.jpg) no-repeat;}

/* fotovoltaico 53*/
body.doscol #page .fotovoltaico53 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_53.jpg) no-repeat;}

/****/

/* integracion 61*/
body.doscol #page .integracion61 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_61.jpg) no-repeat;}

/* integracion 611*/
body.doscol #page .integracion611 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_611.jpg) no-repeat;}


/* integracion 62*/
body.doscol #page .integracion62 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_62.jpg) no-repeat;}

/* integracion 63*/
body.doscol #page .integracion63 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_63.jpg) no-repeat;}

/* integracion 64*/
body.doscol #page .integracion64 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_64.jpg) no-repeat;}

/* integracion 65*/
body.doscol #page .integracion65 #dest cado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_65.jpg) no-repeat;}

/* integracion 66*/
body.doscol #page .integracion66 #destacado{position:relative;margin-top:-32px;margin-left:1px;clear:both;height:160px;background:url(../images_modules/fnd-2c_66.jpg) no-repeat;}

/***



/* header */
#page #header #logo {

margin:0pt auto;
right:56px;
left:10px;
top:43px;
width:770px;
	
/*
position:relative;float:left;z-index:10000;top:43px;left:-40px;
}*/
}
#page #header #logo img{
position:absolute;
top:39px;
z-index:1000000;

}


#page p.fin {margin-top:10px;padding:3px 5px 5px 12px;font-weight:bold;font-size:11px;font-family: Tahoma, Arial, Helvetica, sans-serif;color:#333;background:#F3E9DC url(../images_modules/fnd_fin.gif) 0 0 repeat-x}
#page p.fin a {color:#45372C;font-weight:bold;font-size:11px;}
#page img.left {float:left;padding:0px 10px 20px 0;}
#page img.right {float:right;padding:0px 0px 20px 15px;}
#page a.demini {font:normal 10px Tahoma, Arial, Helvetica, sans-serif;color:#999;text-decoration:none;float:right;padding-right:7px;}

/* layer_nav */
#page #layer_nav li {height:23px;margin:0 0 0 0;}
#page #layer_nav li img {margin-top:8px;}

#page #layer_nav li.sub {
height:17px;
margin:0 0 2px 1px;
}

#page #layer_nav li.sub a {color:#666;font-size:11px;font-weight:normal}
#page #layer_nav li.subselected a {color:#F3C120;font-weight:bold}
#page #layer_nav li.sub2 {height:15px;margin:0 0 2px 20px;line-height:15px;}
#page #layer_nav li.sub2 a {color:#666;font-size:11px;font-weight:normal}
#page #layer_nav li.subselected2 a {color:#F3C120;font-weight:bold}
#page #layer_nav li.last {margin-bottom:10px}


/* footer */
#page #footer #enlaces {padding-left:7px;font-size:10px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#999; }
#page #footer #enlaces strong {font-size:11px;}
#page #footer #enlaces a {color:#999;font-weight:normal;}
#page #footer #logofooter {float:left;padding-left:7px}

/* Separador */
#container .cleaner {clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;background:transparent;}

/* intro */
#page #content #intro {background:#F1F1F1;padding:10px;margin-bottom:15px;border:#CCC 1px dashed;}
#page #content #intro img {padding-left:5px;float:right;margin:0;}


/*boletin */
#page #container #boletin {margin-top:10px}
#page #container #boletin p {font-size:10px;color:#999;line-height:12px;}
#page #container #boletin input#suscriber_email {border:1px solid #CCC;float:left;width:55%;font-size:13px;color:#999;height:20px;}

/* btn */
#page .btn {background:url(../images_modules/btn_left.jpg) 0 0 no-repeat;font-size:11px;margin:0px 0 5px 0px;padding:0 5px 0 5px;height:24px; float:right;}
#page .btn a img {border:none;text-decoration:none;vertical-align:middle;padding-right:0;}
#page .btn a {background:url(../images_modules/btn_right.jpg) right 0 no-repeat;padding:2px 10px 5px 5px;color:#FFF;display:block;font-weight:bold;}
#page .btn a:visited {color:#FFF;}
#page .btn a:hover {text-decoration:none;}


/* item registro */
#page .registros{margin-top: 15px;}
#page .registros li {float:left;border-bottom:1px #CCC dotted;background: url(../images_modules/list-bullet.jpg) left 7px no-repeat;}
#page .registros li .datos {float:left;font-size:11px;padding-left:15px;}
#page .registros li .datos .nombre{font-size:12px;color:#F3C120;font-weight:bold;}
#page .registros li .datos .sipnosis {text-align:justify;}

/* item_product*/
#page .item_product {clear:both;padding-bottom:6px;padding-top:3px}
#page .item_product img.left {float:left;padding:0px;margin-right:7px}
#page .item_product .sipnosis {font-size:11px;line-height:15px;}
#page .item_product .nombre {font-size:12px;margin-top:2px;color:#C22435;}
#page .item_product .nombre a:hover {text-decoration:underline;} 

/* galería */
#page #galeria img{float:left;margin:0 9px 20px 12px;border:1px solid #ccc;padding:5px;}



/****   FICHA    *************************************************************************/

#page #ficha{width:97%; padding:10px}
#page #ficha .elemento {padding:10px 0 5px 0}
#page #ficha .elemento .foto{float:left;margin:5px 15px 10px 0; border:1px solid #DDD; padding:5px;}
#page #ficha .elemento .datos{ float:right; width:355px;margin:0 0 20px 0;}
#page #ficha .elemento .datos table {color:#666; width:255px;}
#page #ficha .elemento .datos table td {font-size:11px; font-weight:bold; padding:10px 3px 5px 10px}
#page #ficha .elemento .datos table .colored{background-color:#F3F3F3;}
#page #ficha .elemento .datos table .label{text-align: left; font-weight:normal;}


/* listado */
#page #listado li {border-bottom:1px #CCC dotted;padding-bottom:5px;margin:5px;}
#page #listado  li .imagen {float:left;padding-right:15px;}
#page #listado  li .datos .nombre a {font-size:15px; font-family:"Trebuchet MS";padding-bottom:5px;color:#333333;}

