/******************************************************************************
* xAdTDefault.css
*******************************************************************************

*******************************************************************************
*                                                                             *
* Copyright 2008									                          *
*                                                                             *
******************************************************************************/


body{
	background:#a98f76 url(../iso_icons/xadt-bgBody.gif) 0% 0% repeat-x;
	font-size:11px;
	color:#ffffff;
	font-family:arial,sans-serif;
}

a,
a:visited,
a:hover,
a:active{
	text-decoration:underline;
	color: #ffae00;
}

/* Layout */
.xadtContainerBg{
	width:984px;
	margin:0px auto;
}
.xadtContainer{
	width:958px !important;
	width:100%;
	margin:0px 13px;
}
.xadtWrapper{
	float:left;
	width:100%;
}
.xadtContent{
	margin:0px 190px 0px 178px;
}
.xadtContentNoRightInset{
	margin:0px 0px 0px 178px;
}
.xadtLeftInset{
	float:left;
	width:178px;
	margin-left:-100%;
}
.xadtRightInset{
	float:left;
	width:190px;
	margin-left:-190px;
}
.xadtFooter{
	clear:left;
	width:100%;
}

/*Milieu (Container) */
.xadtContainerBg{
	background:#a98f76 url(../iso_icons/xadt-bgContainer.gif) 0% 0% repeat-x;
}
.xadtContent{
	background:#34291e url(../iso_icons/xadt-bgContent.gif) 0% 100% repeat-x;
}
.xadtLeftInset,
.xadtRightInset,
.xadtContent{
	min-height:400px;
	height:auto !important;
	height:400px;
}

.xadtLeftInset,
.xadtRightInset{
	background-color:#a98f76;
}

.leftInsetPadding {
	padding:14px 19px 50px 19px;
}

.xadtContent {
	padding:14px 19px 50px 19px;
}

.rightInsetPadding{
	padding:14px 13px;
}

.leftInsetPadding{
	padding-bottom: 10px;
}

.rightInsetPadding{
	padding-bottom: 130px;
}

.leftInsetPadding{
	background:#f1e8e0 url(../iso_icons/xadt-bgLeftInset.jpg) 0% 100% repeat-x;
}
.rightInsetPadding{
	background:#f1e8e0 url(../iso_icons/xadt-bgRightInset.jpg) 0% 100% repeat-x;
}
.xadtLeftInset,
.xadtLeftInset a,
.xadtLeftInset a:visited{
	color:#3b3229;
}
.xadtLeftInset a:hover,
.xadtLeftInset a:active{
	color:#b3071b;
}
.xadtLeftInset a.logo img{
	margin-bottom:15px;
}
.xadtLeftInset ul.nav1{
	margin:0px 0px 15px;
	padding:0px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	font-family:ACaslonPro, "Times New Roman", Times, serif;
	text-transform:uppercase;
	line-height:18px;
}
.xadtLeftInset ul.nav1 a,
.xadtLeftInset ul.nav1 a:visited,
.xadtLeftInset ul.nav1 a:hover,
.xadtLeftInset ul.nav1 a:active,
.xadtLeftInset ul.nav1 a.selected,
.xadtLeftInset ul.nav1 a.selected:visited,
.xadtLeftInset ul.nav1 a.selected:hover,
.xadtLeftInset ul.nav1 a.selected:active{
	text-decoration:none;
}
.xadtLeftInset ul.nav1 a.selected,
.xadtLeftInset ul.nav1 a.selected:visited,
.xadtLeftInset ul.nav1 a.selected:hover,
.xadtLeftInset ul.nav1 a.selected:active{
	color:#b3071b;
}
.xadtLeftInset ul.nav1 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:11px;
	font-family:arial,sans-serif;
	font-weight:normal;
	text-transform:none;
	line-height:normal;
	margin:4px 0px 20px;
}
.xadtLeftInset div.leftInsetContent,
.xadtRightInset div.rightInsetContent{
	min-height:70px;
	height:auto !important;
	height:70px;
	margin-bottom:15px;
	margin-top: 20px;
}

.xadtRightInset div.rightInsetContent{
	margin-top:0px;
	color:#34291e;
}

ul.whiteSht{
	margin:0px;
	padding:33px 0px 0px;
	list-style:none;
	background:transparent url(../iso_icons/xadt-illLeftInsetSht.gif) 0% 0% repeat-x;
	border-top:1px solid #d1c0af;
	border-right:1px solid #d1c0af;
	border-left:1px solid #d1c0af;
}
ul.whiteSht a,
ul.whiteSht a:visited,
ul.whiteSht a:hover,
ul.whiteSht a:active{
	color: #000000;
}
ul.whiteSht li{
	padding:5px 8px;
	border-bottom:1px solid #d1c0af;
}
.xadtRightInset a.basketLink img{
	margin-bottom:15px;
}
/* pied de page (Footer)*/
.xadtFooter{
	color:#4d4035;
	margin-bottom: 20px;
}
.xadtFooter ul{
	margin:0px 40px 0px 27px;
	padding:0px;
	list-style:none;
}
.xadtFooter li{
	float:left;
	background:transparent url(../iso_icons/xadt-sepFooterSht.gif) 0% 50% no-repeat;
	padding:0px 4px;
}
.xadtFooter li.powered,
.xadtFooter li.first{
	background:none;
	padding:0px 4px 0px 0px;
}
.xadtFooter a,
.xadtFooter a:visited{
	color:#4d4035;
	text-decoration:none;
}
.xadtFooter a:hover,
.xadtFooter a:active{
	color:#4d4035;
	text-decoration:underline;
}

legend 
{
	color: #fff;
	margin-left: 10px;
	font-family: 15px;
}

label.odfLeftLabel 
{
	color: #fff;
	margin-left: 3px;
}

table.gshpFollowUpTable tr.gshpFollowUpHeading th {
	background-color: #b3071b;
}

table.gshpFollowUpTable tr.gshpFollowUpTableRow td.gshpFollowUpTableCell {
	color: #000;
}

h3.gshpProductListLabel {
	color: #fff;
}

.gshpProductReferencesContainer h3.gshpProductLabel {
margin-top:0px;
font-size:16px;
}