* {margin:0;padding:0;}
/*
body {overflow:auto;}
*/
body,td,th {font: normal normal normal medium  Arial, Verdana, Courier, sans-serif;	font-size: 10px;}
body {
	scrollbar-face-color:#d7c096;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #000000;
	background-color: black;
}

ol li {margin-left:40p; padding-left:10px;}
ul li {margin-left:40p; padding-left:10px;}

a {color:#956C2E;}
a:hover {color:#F0CC8E;}

input {font-size:12px;border:1px solid lightgrey;}

.noBorder {border:none;}
.imgButton {cursor:pointer;}

span.spacer {clear:both;width:100%;display:block;}
span.thin {height:4px;}
span.medium {height:10px;}
span.thick {height:20px;}
 
#tableOut {width:100%;}
#tableOut .backgroundCellLeft {height:auto;background-position: right top;background-repeat: no-repeat;background-image:url(../img/leftliseret.jpg);}
#tableOut .backgroundCellMiddle {width:732px;}
#tableOut .backgroundCellRight {height:auto;background-position: left top;background-repeat: no-repeat;background-image:url(../img/rightliseret.jpg);}

#tableIn {width:732px;}
/*
#tableIn .leftLiseret {
    height:auto;width:31px;background-color: #1C1912;;background-repeat: no-repeat;background-image:url(../img/leftliseret.jpg);
}
#tableIn .rightLiseret {
    height:auto;width:31px;background-color: #1C1912;;background-repeat: no-repeat;background-image:url(../img/rightliseret.jpg);
}
*/
/*
#tableIn .leftLiseret {
    height:auto;width:31px;
}
#tableIn .rightLiseret {
    height:auto;width:31px;
}*/

#tableContent {width:732px;}
#tableContent .logo {background-repeat: no-repeat;background-image:url(../img/logo_drouant.gif);background-color:black;background-postion:middle} 
#tableContent .rideau {height:180px;background-repeat: no-repeat;background-image:url(../img/rideau.jpg);padding:0px 11px 0px 11px;} 
#tableContent .quotation {height:270px;background-repeat: no-repeat;background-image:url(../img/zone_quotation.jpg);padding:0px 10px 0px 29px;color:white;} 
/*#tableContent .fauteuil {height:182px;background-repeat: no-repeat;background-image:url(../img/fauteuil.jpg)}*/ 
#tableContent .fauteuil {height:135px;} 
#tableContent .quotation {height:31px;text-align:right;} 
#tableContent .credit {color:white;height:22px;background-repeat: no-repeat;background-image:url(../img/bkg_bottom.jpg);padding:0px 23px 0px 29px;}  
#tableContent .credit a {color:white;text-decoration:none;}
#tableContent .credit a:hover {color:#B08C3D;text-decoration:none;} 
#tableContent .article {background-color:white;color:black;font-size:11px;height:530px;}
#tableContent .article td,th {color:black;font-size:11px;}
#tableContent .announce {background-color:white;color:black;font-size:11px;height:530px;} 
#tableContent .advertise {background-color:white;color:black;font-size:11px;height:auto;background-color: #5C442C;text-align:center;} 
#tableContent .medias {background-color:white;color:black;font-size:11px;height:530px;}
#tableContent .foot {height:142px;padding:0px 23px 0px 29px;background-position: left top;background-repeat: repeat;background-image:url(../img/middleliseret.jpg);}  

#top_main_menu {width:732px;}
#top_main_menu .sectionLeft a {color:#999999;text-decoration:none;}  
#top_main_menu .sectionCenter a {color:#999999;text-decoration:none;} 
#top_main_menu .sectionRight a {color:#999999;text-decoration:none;} 
#top_main_menu .sectionLeft     {width:136px;text-align:left;padding:3px 0px 0px 12px;height:120px;}
#top_main_menu .sectionCenter   {width:460px;height:92px;cursor:pointer;}
#top_main_menu .sectionRight    {width:136px;text-align:right;padding:3px 12px 0px 0px;height:120px;}
#top_main_menu .menu {padding:0;margin:0;}
 
ul.top_menu {width:100%;text-align:center;display:block;}  
ul.top_menu li {display:inline;vertical-align:middle;padding:4px 5px 2px 4px;;margin:0px 2px 0px 0px;font-size:11px;height:22px;}  
ul.top_menu li.thumbnailOn {background-position: right; background-repeat: no-repeat;background-image:url(../img/thumbnail.gif);} 
/*ul.top_menu a:hover {color:#956C2E;}*/
ul.top_menu a.off {color:white;text-decoration:none;font-size:11px;} 
ul.top_menu a.on {color:black;text-decoration:none;font-size:11px;} 

ul.top_sub_menu a:hover {color:#956C2E;}
ul.top_sub_menu a.off {color:black;text-decoration:none;font-size:11px;} 
ul.top_sub_menu a.on {color:black;font-weight:bold;text-decoration:none;font-size:11px;} 


.sub_menu {background-color:white;color:black;font-size:12px;height:22px;}
.sub_menu a {color:black;text-decoration:none;}
ul.top_sub_menu {width:100%;text-align:center;}  
ul.top_sub_menu li {display:inline;margin:0px 5px 0px 5px;}
ul.top_sub_menu li a {color:black;text-decoration:none;}  

#boxSpecOffers {position:relative;top:30px;float:left;width:345px;height:134px;}
#boxSpecOffers .title {display:block;width:100%;}
#boxSpecOffers .content {display:block;width:345px;height:100px;background-repeat: no-repeat;background-image:url(../img/bkg_transparent.png);padding:10px;}
#boxSpecOffers .content a {color:black;text-decoration:none;font-size:11px;}
#boxSpecOffers .content a:hover {color:#956C2E;} 
#boxSpecOffers .content .item {padding-top:3px;list-style-position: inside;list-style-image: url(../img/arrow_right_red.gif)}
  
#boxNews {position:relative;top:30px;float:right;width:345px;height:134px;} 
#boxNews .title {display:block;width:100%;}  
#boxNews .content {display:block;width:345px;height:100px;background-repeat: no-repeat;background-image:url(../img/bkg_transparent.png);padding:10px;}
#boxNews .content a {color:black;text-decoration:none;font-size:11px;}
#boxNews .content a:hover {color:#956C2E;}
#boxNews .content .item {padding-top:3px;list-style-position: inside;list-style-image: url(../img/arrow_right_red.gif);}

#BoxAdvertise {width:710px;;}
#BoxAdvertise .top {height:1px;background-position: bottom; background-repeat: repeat;background-image:url(../img/dot_top.gif);}
#BoxAdvertise .left {width:1px;background-repeat: repeat;background-image:url(../img/dot_left.gif);}
#BoxAdvertise .right {width:1px;background-repeat: repeat;background-image:url(../img/dot_left.gif);}
#BoxAdvertise .bottom {height:1px;background-position: bottom; background-repeat: repeat;background-image:url(../img/dot_top.gif);}
#BoxAdvertise .content {width:100%;height:130px;margin:0px;}
#BoxAdvertise .content .column {width:33%;font-size:10px;color:#CCAE77;text-align:justify;padding:4px;}
#BoxAdvertise .content .separator {border-right:1px solid black;height:2px;}
#BoxAdvertise .content .column .title {font-size:11px;font-weight:bold;color:#D7C096;width:100%;text-align:center;}
#BoxAdvertise .content .column a {text-decoration:none;color:#D7C096;}
#BoxAdvertise .content .column a:hover {color:#F0CC8E;}
 
#sectionErrorMsg {clear:both;width:100%;}
#sectionErrorMsg .listErrorMsg {color:red;}
#sectionErrorMsg .listErrorMsg .field{clear:both;float:left;width:150px;font-weight:bold;color:blue;}
#sectionErrorMsg .listErrorMsg .msg{float:left;width:500px;font-weight:bold;}

#buttonToConnect {float:left;width:49%;text-align:center;margin-top:5px;font-weight:bold;}
#buttonToSubscribe {float:right;width:49%;text-align:center;margin-top:5px;font-weight:bold;}
#tableContent .medias .sectionForm {clear:both;display:none;width:100%;height:auto;padding:10px;}
#tableContent .medias .sectionForm .sectionAntiSpam {padding:10px 0px 10px 0px;}
#tableContent .medias .sectionForm .sectionButton {text-align:right;width:700px;}
#tableContent .medias .sectionForm input {border-color:#996B30}
#tableContent .medias .sectionForm .ascode{clear:both;float:left;width:100%;text-align:center;}
#tableContent .medias .sectionForm .label {clear:both;float:left;width:300px;text-align:right;padding-top:2px;margin:0px 10px 0px 0px;font-weight:bold;}
#tableContent .medias .sectionForm .input {float:left;width:350px;}

#tableContent .medias .sectionLink {text-align:center;color:#946A2E;font-weight:bold;cursor:pointer;}
#tableContent .medias .sectionSendPassord {width:100%;margin:10px 40px 10px 40px;text-align:center;}
#tableContent .medias .formSendPassword {display:none;}

#tableContent .medias .sectionGallery {margin:0 0 0 7px;width:auto;display:block;}
/*#tableContent .medias .sectionGallery .container {width:auto;height:auto;border:1px solid blue;display:block;}*/
#tableContent .medias .sectionGallery span.img {float:left;padding:0 2 0 0;margin:0;}
#tableContent .medias .sectionGallery span.img img {width:100px;cursor:pointer;}

#tableContent .article .sectionGallery {margin:0 0 0 6px;width:auto;display:block;}
/*#tableContent .medias .sectionGallery .container {width:auto;height:auto;border:1px solid blue;display:block;}*/
#tableContent .article .sectionGallery span.img {float:left;padding:0 2 0 0;margin:0;}
#tableContent .article .sectionGallery span.img img {width:100px;cursor:pointer;}


/*
#tableContent .medias #idZoomer {cursor:pointer;position:relative;top:0px;margin:10px;width:auto;text-align:center;display:none;border:1px thin lightgrey;}
#tableContent .article #idZoomer {cursor:pointer;position:relative;top:-380px;margin:10px;width:auto;text-align:center;display:none;border:1px thin lightgrey;}
*/
#boxZoomer {position:absolute;top:0px;left:0px;margin:0;padding:0;display:none;width:100%;background-repeat: repeat;background-image:url(../img/bkg_zoom.png);}
#idZoomBar {height:15px;background-color:#795938;display:block;}
#idZoomBar .crux{float:right;}
#boxZoomer #idZoomer {cursor:pointer;background-color:white;border:1px solid lightgrey;padding:10px;}

#boxGift {margin:10px;}
#boxGift H1 {font-size:20px;width:100%;text-align:center;}
#boxGift H2 {font-size:16px;width:100%;text-align:center;color:#956C2E;}
#boxGift H3 {font-size:14px;width:100%;text-align:left;color:black;padding-bottom:10px;}
#boxGift P {padding-bottom:10px;}
#boxGift select {font-size:10px;background-color:#FAE7C5;}
#boxGift input {font-size:10px;border:1px inset lightgrey;background-color:#FAE7C5;color:black;}
#boxGift .content textarea {overflow:auto;width:222px;height:50px;border:1px inset lightgrey;background-color:#FAE7C5;}

#boxGift .content .output {}
#boxGift .content textarea {overflow:auto;width:222px;height:50px;border:1px inset lightgrey;}
#boxGift .content {margin:10px;}
#boxGift .content .imgCode {} 
#boxGift .content .alertBorder{border:1px outset red;background-color:#FFFFCC;}
#refreshCode {height:20px;cursor:pointer;}
#boxGift .content .label {clear:both;float:left;width:300px;font-size:11px;font-weight:bold;padding:0 0 2px 10px;}
#boxGift .content .field {float:left;width:auto;padding:0 0 2px 0;}
#boxGift .content .asterix {float:left;color:red;font-size:10px;padding:0 0 0 10px;} 

#boxGift .navigation {text-align:center;clear:both;margin:20px 25% 0 25%;}
/*#boxGift .navigation .links {left:40px;border:1px solid blue;display:block;}*/
#boxGift .navigation .link {
    float:left;
    margin:1px;
    padding:0 4px 0 4px;
    border:1px solid #FAE7C5;
    cursor:pointer;
}