@charset "UTF-8";
/* CSS Document */



body {	
	height: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9c9c90}	
	
* { margin: 0px; padding: 0px; }
img {border: 0;}
body a {text-decoration:none; color: #9c9c90; a:hover: #31318b }
body a:hover { color: #31328b; text-decoration:none}
.clear { clear: both; height: 0px }
.right  { float: right }
.left{ float: left }
.soon { color: #c5c5c3 }

.backhome {
	font-size:14px;
	padding-bottom: 20px }
	
.homeVisual { margin-top:20px }
.active { color: #31328b; text-decoration:none}
.softGrey { color: #9c9c90; }
.relative { position:relative }

/* Boites principales ---------------------------------------------------------*/
#rootContent {
	position: relative;
	width: 900px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 42px}
	
#header { padding-left: 54px; height:40px }

/* Menus ---------------------------------------------------------*/

#menu { padding-left: 54px;}
#menu p { line-height: 14px}
.title { margin-bottom: 8px;}

.generalMenu {
	float: left;
	width: 140px; 
	padding: 6px 0px 6px 0px;
	height: 80px}
	
.productsMenu {
	float: left;
	width: 156px; 
	padding: 6px 0px 6px 0px;}
	
.langageMenu {
	padding: 8px 0px 50px 0px;}

ul  { 
	border-left: 1px solid #cfcfcd;
	list-style-type: none;
	line-height: 16px}
	
li  {padding-left:9px}

/* Pages ---------------------------------------------------------*/
#name {
	float: left;
	width: 120px;
	height: 80px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 0px;
}
	
#newsInfo {
	float: left;
	height: 80px;
	width: 670px;
	padding: 6px 10px 6px 0px;}
	
.grey { color:#666666}
	
#idPic {
	float: left;
	width: 130px;
	height: 92px;}
	
#publiBook {
	float: left;
	width: 336px;
	height: 92px;}
	
#publiMag {
	float: left;
	width: 74px;
	height: 92px;}

#nameDeco {
	float: left;
	width: 15px;
	height: 92px;
	margin-right: 9px;
	border-right: 1px solid #cfcfcd;
	background: url(../pics/nameBG.gif) no-repeat top left; }
	
#nameDeco {
	float: left;
	width: 15px;
	height: 92px;
	margin-right: 9px;
	border-right: 1px solid #cfcfcd;
	background: url(../pics/nameBG.gif) no-repeat top left; }
	
#nameNoDeco {
	float: left;
	width: 15px;
	height: 92px;
	margin-right: 9px;
	border-right: 1px solid #cfcfcd; }
	
#infoContent {
	float: left;
	width: 545px;
	height: 90px;
	padding: 6px 0px 6px 0px;
	color: #333333;
}  
	
#infoProduct {
	position: absolute;
	float: left;
	color: #666666;
	visibility: hidden;
}


#hideInfo {
	position: absolute;
	float: left;
	color: #333333;
	font-size:14px;
	width: 15px;
	height: 92px;
	padding-top: 2px;
	visibility: hidden;
}

#showInfo {
	position: absolute;
	float: left;
	color: #333333;
	font-size:14px;
	width: 15px;
	height: 92px;
	padding-top: 2px;
	visibility: visible;
}

.metaIconInfo {left: 253px; top: 46px;}

.bakioIconInfo {left: 254px; top: 46px;}
.aichairIconInfo {left: 270px; top: 46px;}
.landaaccessIconInfo {
	left: 320px;
	top: 46px;
}
.landaIconInfo {left: 257px; top: 46px;}
.infinityIconInfo {left: 258px; top: 46px;}
.checktablesIconInfo {
	left: 297px;
	top: 46px;
}
.sugatablesIconInfo {
	left: 289px;
	top: 46px;
}
.islandsIconInfo {
	left: 262px;
	top: 46px;
}
.cortexIconInfo {
	left: 261px;
	top: 46px;
}
.softacupunctureIconInfo {
	left: 312px;
	top: 46px;
}
.starIconInfo {left: 246px; top: 46px;}
.ogmIconInfo {
	left: 261px;
	top: 46px;
}
.xisteraIconInfo {
	left: 261px;
	top: 46px;
}
.anieIconInfo {
	left: 249px;
	top: 46px;
}

.dbaIconInfo {
	left: 314px;
	top: 46px;
}
.iratiIconInfo {
	left: 246px;
	top: 46px;
}
.ossauIconInfo {
	left: 262px;
	top: 46px;
}
.aspeIconInfo {
	left: 253px;
	top: 46px;
}
.atturilIconInfo {
	left: 262px;
	top: 46px;
}
.atturicIconInfo {
	left: 264px;
	top: 46px;
}
.ardidenIconInfo {
	left: 266px;
	top: 46px;
}
.orhiIconInfo {
	left: 250px;
	top: 46px;
}



#infoTxt {
	float: left;
	width: 530px;
	height: 80px;} 
	

#infoDeco {
	float: left;
	width: 15px;
	height: 92px;
	font-size:14px;
	padding-top: 2px; }	
	
#content {
	height: 400px;
	margin-top: 28px;
	padding-left: 54px;}
	
#navig { 
	margin: 16px 0px 0px 141px;
	font-weight:bold;
	font-size: 14px }
	
#navig a { 
	margin-right:20px;
	font-weight:bold;
	font-size: 14px; }
	
/* Slide ---------------------------------------------------------*/
.code {
	width: 420px;
}
#parent1 {
	width: 690px;
	height:370px;}

.dba { background:url(../pics/dba.jpg) }
.meta { background:url(../pics/meta.jpg) }
.landaaccess { background:url(../pics/landa-accessories.jpg) }
.bakio { background:url(../pics/bakio.jpg)}
.xistera { background:url(../pics/xistera.jpg)}
.anie { background:url(../pics/anie.jpg)}
.irati { background:url(../pics/irati.jpg)}
.ossau { background:url(../pics/ossau.jpg)}
.aspe { background:url(../pics/aspe.jpg)}
.atturil { background: url(../pics/atturil.jpg)}
.atturic { background:url(../pics/atturic.jpg)}
.ardiden { background:url(../pics/ardiden.jpg)}
.orhi { background:url(../pics/orhi.jpg)}
.landa { background:url(../pics/landa.jpg)}
.airchair { background:url(../pics/airchair.jpg)}
.infinity { background:url(../pics/infinity.jpg)}
.checktables { background:url(../pics/checktables.jpg)}
.sugatables { background:url(../pics/sugatables.jpg)}
.islands { background: url(../pics/islands.jpg)}
.cortex { background:url(../pics/cortex.jpg)}
.softacupuncture { background:url(../pics/softacupuncture.jpg)}
.star { background:url(../pics/star.jpg)}
.ogm { background: url(../pics/OGM.jpg)}

#parent1-menu a.wactive {
	padding: 4px;
	background: url(../pics/liBgOver.gif) no-repeat center;
	color: #31328b;
}
#parent1-menu a {
	padding: 4px;
	background: url(../pics/liBg.gif) no-repeat center;
	color: #b8b8ae;
}
#parent1-menu a:hover {
	padding: 4px;
	background: url(../pics/liBgOver.gif) no-repeat center;
	color: #31328b;
}
.wslide-menu {
	padding-top: 8px;
}

#award {
	position:absolute;
	width: 87px;
	height: 62px;
	left: 608px;
	top: -67px;
	z-index: 1;
	visibility: visible;
}

#awardVia {
	position:absolute;
	width: 120;
	height: 15px;
	left: 569px;
	top: -23px;
	z-index: 1;
	visibility: visible;
}

#obs-label12 {
	position:absolute;
	width: 171px;
	height: 26px;
	left: 517px;
	top: -33px;
	z-index: 1;
	visibility: visible;
}

#award2010 {
	position:absolute;
	width: 73px;
	height: 50px;
	left: 511px;
	top: -62px;
	z-index: 1;
	visibility: visible;
}

.infosPart { 
	width: 656px; 
	height: 347px;
	padding: 0px 10px 10px 10px;
	margin-top: 6px;
	color: #666666;
	line-height: 16px;
	border-left: 1px solid #cfcfcd;}
	
.infosPart p { margin-bottom: 16px;}

.col {
	width: 320px;}
	


/* Fade ---------------------------------------------------------*/

	

	

