#global {
	position:relative;
	width:752px;
	height:auto;
	min-height:100%;
	margin:0px auto;
}

/* HEADER *******************/
#header {
	width:750px;
	height:187px;
	border-top:1px solid #535154;
	border-left:1px solid #535154;
	border-right:1px solid #535154;
}

#header #area_logo {
	float:left;
	border:1px solid #535154;
	border-top:0px;
	border-left:0px;
	width:485px;
	height:160px;
}

#header #area_logo img#title_site {
	display:block;
}

#area_logo #sub_menu {
	position:relative;
	width:485px;
	top:50px;
}

#area_logo #sub_menu li {
	border-top:1px solid #535154;
	float:left;
	list-style: none;
}

#area_logo #sub_menu li a {
	display:block;
	border-right:1px solid #535154;
	width:75px;
	height:18px;
	text-transform:uppercase;
	text-align:center;
	padding-top:2px;
	font-weight: bold;
}

#area_logo #sub_menu li a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background-color: #57757A;
}

#area_logo #sub_menu li a.home {
	width:75px;
}

#area_logo #sub_menu li a.contact {
	width:100px;
}

#area_logo #sub_menu li a.faq {
	width:90px;
}

#header #sub_menu li.langLi {
 	border:0px;
}

#header #sub_menu li a.lang {
	position: relative;
	width:100px;
	border:0px;
	bottom:4px;
	left:115px;
}

#header #sub_menu li a.lang:hover {
	background-color: #FFFFFF;
}

#area_logo img {
	margin:5px auto 0px auto;
}

#header #area_new_map {
	float:left;
	border-bottom:1px solid #535154;
	width:264px;
	height:160px;
}

#header #area_search_cart {
	float:right;
	width:750px;
	height:25px;
	border-bottom:1px solid #535154;
}

#header #area_search_cart a.basket img  {
  float:right;
	padding: 2px 2px 0px 0px;
}

#header #area_search_cart input {
	float:right;
	margin-top:3px;
	margin-right:2px;
	padding:2px;
	border:1px solid #535154;
	width:150px;
	height:13px;
	font-size:10px;
}

#header #area_search_cart a.btn {
	float:right;
	border:1px solid #535154;
	width:25px;
	height:13px;
	margin-top:3px;
	margin-right:10px;
	padding:2px;
	background-color: white;
	font-size:10px;
	text-align: center;
	font-weight: bold;
}

#header #area_search_cart a:hover {
	background-color: #57757A;
	color:#FFFFFF;
	text-decoration: none;
}


/* WRAPPER *******************/
#wrapper {
	overflow-y:hidden;
	overflow-x:hidden;
	margin-right:auto;
	margin-left:auto;
	border-bottom:1px solid #535154;
	border-left:1px solid #535154;
	border-right:1px solid #535154;
	height:auto !important;
	height:100%;
}


/* CONTENT *******************/
#content {
	position: relative;
	border-left:1px solid #535154;
	left:-1px !important;
	left:0px;
	float:right;
	height:auto !important;
	height:488px;
	min-height:480px;
	width:573px;
}

#content .title_grey {
	clear:left;
	border-bottom:1px solid #535154;
	color:#FFFFFF;
	background-color:#a0909c;
	background-image: url('../im/menu-arrow-grey.gif');
	background-repeat:no-repeat;
	width:550px;
	height:24px;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:24px;
	font-size:14px;
}

/* HOME *********************/
#download_area {
	overflow:auto;
	border-bottom:1px solid #535154;
	width:574px;
	height:auto;
}

#download_area #col_left {
	padding: 10px 10px;
	border-right:1px solid #535154;
	float:left;
	width:257px;
}

#download_area #col_right {
	padding: 10px 10px;
	float:left;
	width:257px;
}

#download_area #col_left .line, #download_area #col_right .line {
	height:54px;
}

#download_area #col_left select, #download_area #col_right select  {
	width:170px;
	border:1px solid #535154;
	margin-top: 18px;
}

#download_area #col_left img, #download_area #col_right img{
	float:left;
	clear:left;
}

#download_area img {
	padding: 5px 10px;
}

#custom_area {
	height:auto;
 	margin-top:5px;
}

#custom_area img {
  display:block;
}


/* FOOTER *******************/
#footer {
	position:absolute;
	bottom:0;
	text-align:center;
	width:740px;
	color:#000000;
	background-color: #FFFFFF;
	padding:5px;
}

#footer img {
	padding-top: 5px;
	padding-bottom:5px;
	margin:0 auto;
}

#footer .texte {
	font-size:9px;
}


/* SITEMAP *******************/
#sitemap {
		padding:8px;
		width:558px;
		font-size:12px;
		line-height: 14px;
		letter-spacing: 1px;
}

#sitemap ul {
		list-style:none;
}

#sitemap ul a {
		font-weight:bold;
}

#sitemap ul a.subrub {
		font-weight:normal;
}

