/******************************************************************************
* tdcLayout.css
*******************************************************************************

*******************************************************************************
*                                                                             *
* Copyright 2008									                          *
*                                                                             *
******************************************************************************/


html {height:100%;margin:0;}

body
{
    margin:0;
    padding:0;
	background: #F1DBBC url(../iso_icons/tdc_bgBody.gif) repeat-x 252px 0%;
	color:#280C07;
	font-family:arial;
	font-size:11px;
}

* 
{
	margin:0px;
	padding:0px;
}

.tdcPage {
    width:953px;
    padding:0;
}

.tdcCenter{
    float:left;
    width:674px;
	padding-left:22px;
	min-height:700px;
	height:auto !important;
	height:700px;
	background: #F1DBBC url(../iso_icons/tdc_bgBody.gif) repeat-x 0% 0%;
}

.tdcBanner {
    float:left;
}

.tdcLeft {
	float:left;
    width:252px;
	color:#fff;
	margin-right:5px;
}

a:link.orangeLink,
a:active.orangeLink,
a:visited.orangeLink,
a:active.orangeLink {
	color:#280C07;
	text-decoration:underline;
	background:url(../iso_icons/tdc_croixOrange.gif) no-repeat;
	padding-left:13px;

}

a:link.rougeSableLink,
a:active.rougeSableLink,
a:visited.rougeSableLink,
a:active.rougeSableLink {
	color:#C59F80;
	text-decoration:none;
	font-size:12px;
	font-family:Arial;
}

.leftEncart {
	padding:8px;
}

.tdcColumn2 {
	background: #FDF5EA url(../iso_icons/tdc_BgRightInset.jpg) repeat-y 252px 0%;
	margin:0px;
	padding:0px;
	width:953px;
}

.tdcColumn1{
	background: transparent url(../iso_icons/tdc_BgBodyLeft.gif) repeat-y left 0%;
	margin:0px;
	padding:0px;
	width:953px;
}

.leftTop {
	background: transparent url(../iso_icons/tdc_leftTop.jpg) repeat-y left 0%;
	width:252px;
	height:317px;
	margin-bottom:20px;
}

.tdcLogo {
	width:252px;
	height:155px;
	background-color: #684329;
}

.tdcLogo  img {
border:0px;
}

.bsPageTitle{
	display:none;
}

.tdcHeading1 {
	color:#280C07;
	font-family: "Trebuchet MS";
	font-size:17px;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
}

.tdcHeading2{
	color:#B1C800;
	font-size:13px;
	font-weight:bold;
	margin:0px 15px;
}

.tdcPageTitle {
	color:#D5B473;
	font-family: "Trebuchet MS";
	font-size:17px;
	text-transform:uppercase;
	margin:15px 0px 0px 0px;
	padding:0px;
}

#gallery img.image{
	display:none ;
}

a:link.tdcStandardLink,
a:active.tdcStandardLink,
a:visited.tdcStandardLink,
a:hover.tdcStandardLink 
{
	color:#280C07;
	text-decoration:underline;
}

span.tdcButtonLink,
span.tdcButtonLink,
span.tdcButtonLink,
sapn.tdcButtonLink 
{
	background: transparent url(../iso_icons/tdc_lienEnd.png) no-repeat right top;	
	padding:4px 6px 6px 0px;
}

/* IE6 Only */
* html span.tdcButtonLink,
* html span.tdcButtonLink,
* html span.tdcButtonLink,
* html sapn.tdcButtonLink  {
	padding:0px 6px 0px 0px;
}

/* IE7 Only */
*:first-child+html span.tdcButtonLink,
*:first-child+html span.tdcButtonLink,
*:first-child+html span.tdcButtonLink,
*:first-child+html sapn.tdcButtonLink  {
	padding:0px 6px 0px 0px;
}

a:link.tdcButtonLink,
a:active.tdcButtonLink,
a:visited.tdcButtonLink,
a:hover.tdcButtonLink  {
	color:#fff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background: transparent url(../iso_icons/tdc_lienBG.png) repeat-x left 0%;
	height:23px;
	padding:4px 10px 6px 16px;
	margin-right:0px;
}

.tdcOrdListBrown  {
	color:#280C07;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	list-style-type:decimal;
	padding-left:23px;
}

.tdcOrdListGreen  {
	color:#B1C800;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	list-style-type:decimal;
	padding-left:23px;
}

.tdcDiscList {
	color:#B1C800;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	list-style-type: disc;
	padding-left:18px;	
}

.tdcSquareList {
	color:#280C07;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	list-style-type: square;
	list-style-image:url(../iso_icons/tdc_greenBullet.gif);
	padding-left:18px;
}

.tdcSquareListOrange {
	color:#000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	list-style-type: square;
	list-style-image:url(../iso_icons/tdc_orangeBullet.gif);
	padding-left:18px;
}


p {	
	margin-top:0px;
}

.tdcCircleList {
	color:#B1C800;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	list-style-type: circle;
	padding-left:18px;
}

.tdcTitreForm {
	color:#fff;
	font-family:Arial;
	font-size:13px;
	background-color:#8e7368;
	padding:7px 22px;
	margin:20px 20px 20px -24px;
	float:left;
	position:relative;
	width:100%;
}

.tdcWhiteText  {
	color:#fff;
	font-family:Arial;
	font-size:13px;
	font-weight:200;
}

.tdcWhiteText a:link,
.tdcWhiteText a:active,
.tdcWhiteText a:visited,
.tdcWhiteText a:hover {
	color:#fff;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
}

.tdcWhiteTextLittle {
	color:#fff;
	font-family:Arial;
	font-size:10px;
}

.tdcGreenText {
	color:#B1C800;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.tdcOrangeText {
	color:#DE4A4B;
	font-family:Arial;
	font-size:14px;
}

.tdcOrangeText a:link,
.tdcOrangeText a:active,
.tdcOrangeText a:visited,
.tdcOrangeText a:hover {
	color:#DE4A4B;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
}

.tdcGreenTextRight {
	color:#B1C800;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	margin:0px 15px;
}

.tdcBrownText {
	color:#280C07;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.tdcBrownTextLittle {
	color:#280C07;
	font-family:arial;
	font-size:11px;
	font-weight:200;
}

.tdcBlackTextLittle {
	color:#000;
	font-family:arial;
	font-size:11px;
}

.tdcBrownTextLightLittle {
	color:#7a5035;
	font-family:arial;
	font-size:10px;
}

.tdcBlackTextLight {
	color:#7a5035;
	font-family:arial;
	font-size:13px;
}

.tdcBlackTextLight a:link,
.tdcBlackTextLight a:active, 
.tdcBlackTextLight a:visited, 
.tdcBlackTextLight a:hover {
	color:#7a5035;
	font-family:arial;
	font-size:13px;
	text-decoration:none;
}

.tdcCadreMarron,
.insetBackground{
	background-color:#8A6D5E;
	padding:1px 22px;
	margin-left:-22px;
}
.insetBackground{
	background-color:transparent;
	padding:1px 0px;
}

/* IE7 Only */
*:first-child+html .tdcCadreMarron {
	float:left;
}

.tdcCadreDestination1 {
	background-color:#32100b;
}

.tdcCadreDestination1bg-img {
	height:100px;
	background-repeat:no-repeat;
	margin-top:0px;
}

.tdcCadreDestination1bg-img .titleSpan {
	display:block;
	padding-top:103px;
	color:#d5ad5e;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	background: transparent url(../iso_icons/tdc_destinationBullet.jpg) no-repeat left 95%;
	padding-left:10px;
	text-decoration:none;
}

.tdcCadreDestination1  .insContent p{
	color:#fff;
	font-size:12px;
	font-family:arial;
	padding: 3px 0px 2px 10px;
	margin-bottom:0px;
	font-weight:200;
}

.tdcCadreDestination2 {
	background-color:#32100b;
}

.tdcCadreDestination2bg-img {
	height:143px;
	background-repeat:no-repeat;
	margin-top:0px;
}

.tdcCadreDestination2bg-img .titleSpan {
	display:block;
	padding-top:160px;
	color:#d5ad5e;
	font-size:15px;
	font-weight:bold;
	font-family:arial;
	padding-left:10px;
	text-decoration:none;
}

.tdcCadreDestination2  .insContent p{
	color:#fff;
	font-size:12px;
	font-family:arial;
	padding:20px 0px 10px 10px;
	margin-bottom:0px;
}


.tdcCadreRappelle {
	margin-left:-25px;
	padding: 18px 0px 14px 25px;
	width:193px;
}

.tdcCadreMarronContactez {
	background-color:#E9CFA6;
	padding:1px 22px;
	margin-left:-22px !important;
	margin-left:-11px;
	margin-top:-6px;
	color:#8B6D5E;
	font-family:arial;
	font-size:13px;
	padding-top:5px;
}

.tdcCadreMarronContactez p {
	color:#8B6D5E;
	font-family:arial;
	font-size:13px;
}

.tdcCadreVert {
	background-color:#B1C800;
	padding:1px 24px;
}

.tdcCadreBrownLight {
	background-color:#d6b474;
	padding:1px 24px;
}

.tdcYellowText {
	color:#d4b575;
	font-family:arial;
	font-size:11px;
	font-weight:200;
}

div.tabsTabs {
	margin-left:-22px;
	margin-top:0px;
	margin-bottom:0px;	
}

div.tdcTab {
	background-color:#8a6d5e;
	clear:both;
	margin-top:0px;
	margin-bottom:0px;	
}

ul.tdcTab li  {
	background: transparent url(../iso_icons/tdc_tabBg.jpg) repeat-x left 0%;
	width:174px;
	height:62px;
	padding:0px;
}

ul.tdcTab li.tabButtonSelected {
	background: none;
}

ul.tdcTab li a:link,
ul.tdcTab li a:visited,
ul.tdcTab li a:active,
ul.tdcTab li a:hover {
	display:block;
	padding-top:12px;
	height:50px;
	color:#fff;
	font-family: "Trebuchet MS";
	font-size:14px;
	text-decoration:none;
	text-align:left;
	width:164px;
	padding-left:10px;
}

ul.tdcTab li a span.textColor1 {
	color:#fff;
	font-size:13px;	
}

ul.tdcTab li.tabButtonSelected a span.textColor1 {
	color:#D5AD5E;
	font-size:13px;
}

ul.tdcTab li.tabButtonSelected a:link,
ul.tdcTab li.tabButtonSelected a:visited,
ul.tdcTab li.tabButtonSelected a:active,
ul.tdcTab li.tabButtonSelected a:hover {
	color:#32100B;
}

div.itlTabs UL.itlTabsBar LI  {
	padding:0px;
}


/******************************************************************************
SEPARATEUR
******************************************************************************/
.tdcSeparatorH  hr {
	display:block;
	height: 1px;
	margin: 0;
	_margin: -7px 0;
	padding: 0;
	color: #D7CFC4;
	background-color: #D7CFC4;
	border: 0;
}

div.advSeparatorH {
	margin-top:0px;
	margin-bottom:0px;
	border-top:0px;
}
div.advSeparatorH hr {
	display:block;
}

.tdcTab .tdcSeparatorH  hr {
	display:block;
	height: 1px;
	margin: 0;
	_margin: -7px 0;
	padding: 0;
	color: #7B6152;
	background-color: #7B6152;
	border: 0;
	border-top-width:0px;
	margin: 0px 10px;
}

ul.nav1 {
	margin-top:20px;
	list-style-type:none;
}

ul.nav1 li {
	margin-bottom:14px;
}

ul.nav1 li a:link,
ul.nav1 li a:active,
ul.nav1 li a:visited,
ul.nav1 li a:hover{
	color:#D5B473;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}

ul.nav1 li.selected a:link,
ul.nav1 li.selected a:active,
ul.nav1 li.selected a:visited,
ul.nav1 li.selected a:hover{
	color:#D5B473;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


/******************************************************************************
PLAN DU SITE
******************************************************************************/
.smeSiteMap ul.level1 li h3 a  {
	color:#32100b;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.smeSiteMap ul.level1 li {
	color:#B1C800;
}


DIV.itlTabs DIV.tabBodySelected {	
	padding:0px;
}

DIV.advColumnContent {	
	padding:0px;
}

/******************************************************************************
RACCOURCIS
******************************************************************************/
ul.tdcShortcutsPos1,
ul.tdcShortcutsPos2,
ul.tdcShortcutsPos3 {
	list-style-type:none;
	padding:0px 0px 0px 40px;
	margin:0px;
}

ul.tdcShortcutsPos1 li {
	padding-top:4px;
	padding-bottom:4px;
}

ul.tdcShortcutsPos1 li a:link,
ul.tdcShortcutsPos1 li a:active,
ul.tdcShortcutsPos1 li a:visited,
ul.tdcShortcutsPos1 li a:hover {
	color:#fff;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	font-weight:200;	
}

ul.tdcShortcutsPos1 li.selected a:link,
ul.tdcShortcutsPos1 li.selected a:active,
ul.tdcShortcutsPos1 li.selected a:visited,
ul.tdcShortcutsPos1 li.selected a:hover {
	font-weight:bold;
}

ul.tdcShortcutsPos2 li {
	padding-top:4px;
	padding-bottom:4px;
}

ul.tdcShortcutsPos2 li a:link,
ul.tdcShortcutsPos2 li a:active,
ul.tdcShortcutsPos2 li a:visited,
ul.tdcShortcutsPos2 li a:hover {
	color:#d5b473;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
	font-weight:200;	
}

ul.tdcShortcutsPos2 li.selected a:link,
ul.tdcShortcutsPos2 li.selected a:active,
ul.tdcShortcutsPos2 li.selected a:visited,
ul.tdcShortcutsPos2 li.selected a:hover {
	font-weight:bold;
}

ul.tdcShortcutsPos3 li {

}

ul.tdcShortcutsPos3 li a:link,
ul.tdcShortcutsPos3 li a:active,
ul.tdcShortcutsPos3 li a:visited,
ul.tdcShortcutsPos3 li a:hover {
	color:#7a5035;
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	font-weight:200;	
}

ul.tdcShortcutsPos3 li.selected a:link,
ul.tdcShortcutsPos3 li.selected a:active,
ul.tdcShortcutsPos3 li.selected a:visited,
ul.tdcShortcutsPos3 li.selected a:hover {
	font-weight:bold;
}

.tdcSeparateur {
	width:205px;
	height:6px;
	background: #32100b url(../iso_icons/tdc_separateur.jpg) no-repeat;
	margin: 3px 0px  3px 21px;
}

.tdcOrganizez {
	padding:70px 0px 0px 20px;
}

.tdcOrganizez select {
	width:210px;
	font-size:11px;
	font-family:Arial;
	color:#000;
	margin-bottom:7px;
}

.tdcContenu1 {
	margin-left:40px;
}

.tdcContenu2,
.tdcContenu3 {
	margin-left:40px;
}
.sdsButtonBar .yui-skin-sam .yui-button {
	border-width: 0;
	background-image: none;
	margin: 0;
}
.sdsButtonBar .yui-skin-sam .yui-button,
.sdsButtonBar .yui-skin-sam .yui-button span.first-child,
.sdsButtonBar .yui-skin-sam .yui-button button {
	border:0px;
	display:inline;
	padding:0px;
	font-size:1em;
	min-height: 0px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
} 
.sdsButtonBar .yui-button button, .yui-button a {
	display: inline;
}
.sdsButtonBar .yui-skin-sam .yui-button .first-child {
	border-width: 0;
	margin: 0;
}

.sdsButtonBar .yui-skin-sam .yui-button span.first-child button,
.sdsButtonBar .yui-skin-sam .yui-button span.first-child a,
.sdsButtonBar .yui-skin-sam .yui-button span.first-child a:visited,
.sdsButtonBar .yui-skin-sam .yui-button span.first-child a:hover,
.sdsButtonBar .yui-skin-sam .yui-button span.first-child a:active{
	background: transparent url(../iso_icons/tdc_lienBG.png) repeat-x left 0%;
	color:#fff;
	padding:1px 10px 6px 10px;
	float:left;
}
.sdsButtonBar .yui-skin-sam .yui-button span.first-child button{
	padding-top:4px;
}

.odfDiv input,
.odfDiv textarea,
.odfDiv select {
	border:  1px solid #dfdcd7;
}

.odfDiv input.bsButton{
	border: 0px;
}

.odfDiv label{
	font-weight:200;
}

.sdsnlAdditionalForm fieldset {
	border:0px;
	margin:7px 0px;
}

.tdcFooter {
	width:645px;
	clear: both;
}

.tdcCopy,
.tdcPowred {
	padding:20px 0px 15px 0px;
	float:left; 
	width:100px;
	color:#280c07;
}

.tdcPowred {
	float:right; 
}

.tdcPowred a:link,
.tdcPowred a:active,
.tdcPowred a:visited,
.tdcPowred a:hover{
	color:#280c07;
}

.tdcPowred a:hover{
	text-decoration:none;
} 

#sample {
	margin-bottom: 15px;
}
