.tit_aplicacio {	font-family: Arial, Helvetica, sans-serif; font-size: 18px;	font-style: normal;	font-weight: normal; color: #FF0000;	text-decoration: none;}
.ref { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: Bold; font-weight: normal; color: #FFFFFF; text-decoration: none; text-align:left; border:0px;}
.dissenyador { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #666666;  text-align:left;}
.txt_blanc {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #FFFFFF;	text-decoration: none; }
.txt_blanc_normal {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #FFFFFF;	text-decoration: none; }
.txt_negre { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #000000;	text-decoration: none; }
.txt_gris {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #858383; text-decoration: none; }
.txt_gris6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #9C9D9F; text-decoration: none; }
.txt_contact {	font-family: Arial;	font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; }
.bold  {font-weight: bold;}
.paddingL {padding-left:95px;}
.padding10 {padding-top:10px;}
.titulos {font-family: Arial, Helvetica, sans-serif;}
strong {font-family: Arial, Helvetica, sans-serif;}
body {background-color:#000000; margin:0; padding:0; border:0;}
body.carregaFrame {background-color:#FFFFFF; margin:0; padding:0; border:0;}
div { margin: 0px 0px 0px 0px; padding: 0px; border-width: 0px;}
hr {height:1px; color:#666666;background-color:#666666;border: 0;}
select{color:#262425;font-family:verdana;font-size:12px;}
/*** MENU GALERIA IMAGENES ***/
#contentMenu { color: #333; width: 805px; border: 0px solid #ccc; height: 193px; margin: 0px 0px 0px 0px; background: #FFFFFF; position:relative; overflow:hidden; }
/* MONTIONCONTAINER : margin:0 auto;  ADD this line if you wish to center the gallery on page; Set to gallery width, in px or percentage ;  Set to gallery height */
#motioncontainer { width: 100%; 	height: 195px; }
/* Set image border color */
#motioncontainer a img { border: thin none #cccccc; }
 /* Set image border hover color */
#motioncontainer a:hover img {border: thin none navy;}
 /* Stop Editing Gallery Styles */
#statusdiv { background-color: lightyellow; border: thin none gray; padding: 0px; position: absolute; left: -300px; visibility: hidden; }
/* Dummy definition to overcome IE bug */
#motioncontainer a:hover {color: red; }
#linkMail { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;	color: #666666;	text-decoration: none; }
#linkMail:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;	color: #FFFFFF;	text-decoration: none; }
#linkMenu{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;	color: #000000;	text-decoration: none; }
#linkMenu:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;	color: #666666;	text-decoration: none; }
#link{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000;	text-decoration: none; }

/*** DEFAULT ***/
#espai30{height:10px;}
#page { position: relative; margin: 0px 0px 0px 0px; padding: 0px; width: 100%;}
#logo {position:absolute;top:0px; right:0px;}
#legal {position:relative; width:835px; padding-top:5px; height:30px;text-align:left;}
#legalFicha {position:relative; width:835px;text-align:left; padding-top: 100px; padding-bottom:15px;}
#cHeader { position: relative; margin: 0 auto; padding: 0px; width: 100%;}
#header	{ position: relative; padding: 0px; width: 835px; height:70px; margin: 0 auto;}
#cMenu 	{ position: relative; margin: 0px 0px 0px 0px; padding: 0px; width: 100%; background-color:#FFFFFF; overflow: hidden;}
#cMenuBlack 	{ position: relative; margin: 0px 0px 0px 0px; padding: 0px; width: 100%;height:214px; background-color:#000000;}
#menu 	{ position: relative; margin: 0px 0px 0px 0px; width: 835px; margin: 0 auto;padding-top:29px;}
#cMain	{ position: relative; margin: 0px 0px 0px 0px; padding: 0px; width: 100%; height:190px;padding-bottom:50px;}
#main {position: relative; margin: 0px 0px 0px 0px; width: 835px; margin: 0 auto;}
#cMainFicha {position: relative; margin: 0px 0px 0px 0px; width: 100%; margin: 0 auto;}
#mainFicha {position: relative; margin: 0px 0px 0px 0px; width: 835px; margin: 0 auto; background: url(../../imagenes/varias/fondo_ficha.gif) left top repeat-y;}
#dBody	{ width:100%; margin: 0 auto; z-index:1;}
#principal{ position: relative; margin: 0px 0px 0px 0px; padding: 0px; width: 100%;}
#imatge_principal{ position:relative; margin: 1px 1px 0px 1px; padding-left: 8px; padding-right: 10px; width: 100%;}
#leftImage {	float:left; width:290px; height:331px;}
#cDescription { position: relative; width:100%; height:50px; background-color:#262425;}
#description { position: relative; width:835px; height:50px;}
/*#tituloDescription{ position:relative; left:0px; top:0px; width:270px; height:50px; }*/
#aplicationDescription{ position:absolute; top:8px; left:0px; width:290px; text-align:left;}
#designDescription{ position:absolute; top:28px; left:0px; width:290px;  text-align:left;}
#imageDescription{ position:relative; width:455px; padding-top:28px;}
#contentOptionDescription{ position:absolute; right:0px;top:0px;width:455px; }
#cotentOptions{ float:right;top:0px;left:0px;display:inline; }
#linia {position:relative; width: 100%; height:34px; margin: 0 auto;}
#contenedor { position:relative; width: 100%; margin: 0px auto; padding-left: 8px; padding-right: 10px; }
#leftDetall { float:left; width:290px; }
#rightImage { position:relative; width: 455px;}
#cMainLeft {float:left; width:290px;}
#cImagesRight {float:right; width:455px;}
/*** FICHA ***/
#dDetall { position:relative;width:290px; }
#dFinishing { position:relative;width:80px;background:black;margin:10px; }
#dFloatContainer { position:relative; width:auto; text-align:left; }
#leftTecnicInfo { float:left; width:290px; text-align:left;}
#ImageDetall { position:relative; left:0px; top:0px; width:455px; }

/**** TECNICAL INFO ( COLUMNA IZQUIERDA)***/
#tecDescription {position:relative;width:290px;}
#dTechnicalInfo { position:relative;width:80px;background:black; }
#dBombillas {}
#dCroquis {position:relative;width:290px;}

/*********     INICIO ABOUT US        **********/
#cAboutUs {top:0px;background-color:#000000;width:100%;height:100%;margin: 0px; padding: 0px;}
#menuAboutUs {position:relative;width:835px; margin: 0px; background-color:#000000; margin: 0 auto;}
#headerAboutUs{position:relative;padding:0px;margin:0px; width:835px;height: 80px;}
#headerAboutUsLeft {float:left;padding:0px;margin:0px; height:28px;}
#headerAboutRight {float: right; margin:0px;}
#descriptionAbout {position:relative;width:401px;}
#txt_about {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #FFFFFF;	text-decoration: none; padding:0px;margin:0px;}

/*********         FIN ABOUT US           **********/

/********* INICIO PRESS-RELEASE **********/
#bodyImage {position: relative; width:835px; height:402px;}
#menuPressRelease {position:relative;width:835px; background-color:#FFFFFF; margin: 0 auto;background: url(../../imagenes/varias/fondo_release.gif) left top repeat-y; overflow:visible;}
#menuLeftPress {float:left; width:535px; padding-top:31px;overflow:visible;}
#headImages {position:relative; width:535px; height:55px;}
#imageRight {float: right; right:0px; top:0px;visibility:hidden;}
#imageLeft {float:left; width:300px;left:0px; right:0px;}
#infoRelease {width:535px; height:100%;}
#infoDate{float:left; width:71px; padding-left:15px;}
#infoDescription{float:left; width:161px; left: 86px;padding-left:15px; }
#infoDownload {float:left; left:262px; width:193px; padding-left:15px;}
#dDownload {width:100%;}
table.tRelease td, th {padding-left:15px; border-left:1px solid #262425;}
div.imagesDownload { float:left; display:inline;}
div.Description {position:relative; width:100%;padding-top:10px;}
.limpia {clear: both;}

#menuFloatRight {float:right; width:247px;padding-left:52px; height:100%; top:0px;background-color:#262425; overflow:visible;}
#menuRightPress {position:absolute; left:835px; top:0px; width:100%; height:600px;background-color:#262425;}
#pressOffice {position:relative;padding-top:31px; width:145px; height:232px;}
/********* FIN PRESS-RELEASE **********/

/************INICIO DEALERS  **********/
#chooseDealers{position:relative; width:100%; height:53px;}
#dealersOptions {position:relative; width:100%; height:48px;}
#menuDealers {position:relative; width:835px; margin: 0 auto;background: url(../../imagenes/varias/fondo_dealers.gif) left top repeat-y; overflow:visible;}
#menuLeftDealers {float:left; width:199px; padding-top:26px;overflow:visible;}
#menuFloatRightDealers {float:right; width:635px;height:100%; top:0px;background-color:#FFFFFF; overflow:visible;}
#print {position:absolute;top:29px;right:0px; z-index:2;}
#DireccionDealers {position:relative;padding-top:29px; width:100%;}
select.sDealers {font-family: verdana; font-size: 9px; color: #262425; width:100px;size:100px;}
div.dSelectDealers {position:relative;width:100%}
/************ FIN DEALERS *************/

/************INICIO DOWNLOAD  **********/
#cDownload {position:relative;width:835px; padding-top:29px; height:491px; margin: 0px; background-color:#FFFFFF; margin: 0 auto;}
#dCatalogue{position:relative;}
#dReference{position:relative;}
#references{position:relative;padding-top:16px;}
/************ FIN DOWNLOAD *************/

/***********  INICIO CONTACT  *********/
#menuContact {position:relative; width:835px; margin: 0 auto;background: url(../../imagenes/varias/fondo_contact.gif) left top repeat-y; overflow:visible;}
#menuLeftContact {float:left; width:401px; padding-top:54px;overflow:visible;}
#menuFloatRightContact {float:right; width:386px;height:100%; top:0px;background-color:#FFFFFF; overflow:visible;padding-left:47px;}
#sendContact {position:relative;padding-top:29px; width:100%; height:25px;}
.sendContact {position:relative;padding-top:15px; width:100%; height:25px;}
.inputContact {position:relative; width:100%; height:25px;}
#flechaContact {position:relative; padding-top:26px;padding-bottom:17px; width:100%;height:28px;}
/*************  FIN CONTACT  **********/

/*** COMUN ***/
#menuRightBlanc {position:absolute;left:835px; top:0px; width:100%; height:1000px;background-color:#FFFFFF; z-index:1;}
#cMenuGris {width:100%;  background-color:#262425; }
#dEspaiBlanc { height:20px;}


.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix  { display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */