/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyrigth (c) 2005 CHÂTEAU PALMER
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* ______________________[ 00 | META declarations ]________________________ */

body {font:normal 11px Verdana,sans-serif;color:#000;background-color:#fff;margin:26px 20px 20px 20px;text-align:center;}
acronym, abbr {border-bottom:1px dotted #eee;cursor:help;}
ul {list-style-type:square;}
hr {height:1px;color:#a8a8a8;background-color:#a8a8a8;margin:5px 0 15px 0;}
html>body hr {margin-top:13px;}
img {border:0;}
.sep {padding:0 12px;}
/* Cachette IE MAc \*/
* html body .sep {height:1%;line-height:9px;}
/* Fin cachette */
a {color:#c7c2b5;text-decoration:none;}
a:hover {color:#fff;}
.right {float:right;margin:0 0 10px 10px;}
.left {float:left;margin:0 10px 7px 0;}
.leurre {font-size:1px !important;}


/* ______________________[ 01 | Tableau de mise en page ]________________________ */

#Layout {font-size:11px;width:901px;margin:0 auto;border-spacing:0;border-collapse:collapse;}
#Layout td {border-spacing:0;padding:0;}


/* ______________________[ 02 | Colonne de gauche ]________________________ */

#ColGauche {vertical-align:top;width:130px;background:url(../../img/chateaupalmer.gif) no-repeat 50% 98%;height:479px;}
#Cercle {display:block;margin:22px 4px 0 4px;}


/* ______________________[ 03 | Goutti&egrave;re entre la colonne de gauche et le contenu ]________________________ */

#Gouttiere {vertical-align:bottom;width:20px;background-color:#000;height:479px;text-align:right;}


/* ______________________[ 04 | Bandeau MENU ]________________________ */

#MenuCell {padding-top:9px !important;background:url(../../img/bg_menucell.gif) #000 no-repeat 0 0;}

#Nav0, #Nav1, #Nav2, #Nav3, #Nav4, #Nav5, #MenuCell .off {display:none;}
#MenuCell .on {display:block;}
#Nav0 a img, #Nav1 a img, #Nav2 a img, #Nav3 a img, #Nav4 a img, #Nav5 a img {margin-right:14px;}

.sub {font:bold 9px Verdana,sans-serif;color:#c7c2b5;text-align:left;padding:1px 0 2px 0;}
.sub a {margin:0 6px;}
.sub a.on {color:#fff;display:inline !important;cursor:default;}
.sub a img {margin:0 !important;}
#Nav1 .sub {margin-left:0;}
#Nav2 .sub {margin-left:99px;}
#Nav3 .sub {margin-left:272px;}
#Nav4 .sub {margin-left:414px;}
#LocalisationsMenu {float:right;margin-right:6px;}


/* ______________________[ 05 | Contenu principal  ]________________________ */

#Contenu {vertical-align:top;}
#Contenu table td {color:#000;font:11px Verdana,sans-serif;}

/* [ 05.1 | Contenu en 3 colonnes : habillage commun aux type « A » et « B » ] */
.tsub {font:11px Arial,sans-serif;text-align:center;color:#5f512b;}
.tsub a {color:#5f512b !important;font-weight:bold;}
.tsub a:hover, .tsub a.on {color:#e2bf42 !important;text-decoration:none !important;}
.tsub a.on {cursor:default;}
#Tab3ColA, #Tab3ColB, #Tab2Col {width:751px;margin:0 auto;border-spacing:0;border-collapse:collapse;}
td.visuel img {display:block;}
td.onglet {width:28px;}
td.texte .titre img {display:block;}
.scrollarea {
	height:413px;overflow:auto;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#000;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#000;
	scrollbar-arrow-color:#000;
	scrollbar-track-color:#e5e5e5;
}
.scrollarea .area {padding:20px 28px 10px 10px;}
.navselect {float:right;}
.navselect select {border:1px solid #555;background-color:#ececec;font:11px Arial,sans-serif;}

/* [ 05.2 | Contenu en 3 colonnes de type « A » : grande surface IMAGE ] */
#Tab3ColA td {border-spacing:0;padding:0;vertical-align:top;}
#Tab3ColA td.visuel {width:375px;}
#Tab3ColA td.texte {width:348px;background:url(../../img/bg_texte_a.gif) #fff no-repeat 0 0;text-align:justify;}
#Tab3ColA td.texte .titre {background:url(../../img/bg_titre_a.gif) #a8a8a8 no-repeat 0 0;padding-bottom:2px;}
#Tab3ColA td.texte #ScrollAreaTop {position:absolute;width:331px;background:url(../../img/area_top_a.gif) no-repeat 0 0;height:9px;z-index:50;}
#Tab3ColA td.texte #ScrollAreaBottom {position:absolute;width:320px;background:url(../../img/area_bottom.gif) no-repeat 0 0;height:6px;margin-top:-6px;}

/* [ 05.3 | Contenu en 3 colonnes de type « B » : grande surface TEXTE ] */
#Tab3ColB td {border-spacing:0;padding:0;vertical-align:top;}
#Tab3ColB td.visuel {width:140px;}
#Tab3ColB td.texte {width:583px;background:url(../../img/bg_texte_b.gif) #fff no-repeat 100% 0;text-align:justify;}
#Tab3ColB td.texte .titre {background:url(../../img/bg_titre.gif) #a8a8a8 no-repeat 100% 0;padding-top:2px;}
#Tab3ColB td.texte #ScrollAreaTop {position:absolute;width:566px;background:url(../../img/area_top.gif) no-repeat 100% 0;height:9px;z-index:50;}
#Tab3ColB td.texte #ScrollAreaBottom {position:absolute;width:566px;background:url(../../img/area_bottom.gif) no-repeat 50% 0;height:6px;margin-top:-6px;}

/* [ 05.4 | Contenu en 2 colonnes : grande surface TEXTE, pas d?illustration ] */
#Tab2Col td {border-spacing:0;padding:0;vertical-align:top;}
#Tab2Col td.onglet {border-left:1px solid #5f512b;}
#Tab2Col td.texte {width:723px;background:url(../../img/bg_texte.gif) #fff no-repeat 100% 0;text-align:justify;}
#Tab2Col td.texte .titre {background:url(../../img/bg_titre.gif) #a8a8a8 no-repeat 100% 0;padding-top:2px;}
#Tab2Col td.texte #ScrollAreaTop {position:absolute;width:706px;background:url(../../img/area_top.gif) no-repeat 100% 0;height:9px;z-index:50;}
#Tab2Col td.texte #ScrollAreaBottom {position:absolute;width:716px;background:url(../../img/area_bottom.gif) no-repeat 50% 0;height:6px;margin-top:-6px;}
#Tab2Col .area {padding-top:10px;}
#Tab2Col p {margin:9px 0;}

h1 {margin:0;font:bold 12px Georgia,"Times New Roman",Times,serif;text-transform:uppercase;color:#d79b06;text-align:left;}
h2 {font:bold 11px Verdana,sans-serif;color:#e2bf42;margin:5px 0;}
hr.articles {height:1px;color:#a8a8a8;background-color:#a8a8a8;margin:0 !important;}
.area a {color:#e2bf42;font-weight:bold;}
.area a:hover {color:#e2bf42;text-decoration:underline;}
.mention {font-size:9px !important;line-height:10px;}

/* FORMULAIRES */
label {font-weight:bold;padding-right:5px;clear:both;}
.box {border-width:0 !important;}
.area input {border:1px solid #c0a457;font:10px Verdana,sans-serif;}
.graypara { background-color:#e9e9e9; width:665px; padding:8px;}
fieldset {border-width:0;}
textarea {border:1px solid #c0a457;}
form.recherche {background-color:#e9e9e9;font-size:10px;padding:10px;margin-top:10px;}
form.recherche input {border:1px solid #c0a457;font:10px Verdana,sans-serif;}
form.recherche .valid {background:url(../../img/bg_valid.gif) transparent 100% 0 no-repeat;color:#e2bf42;font:bold 11px Verdana,sans-serif;border-width:0;padding-right:13px;cursor:pointer;}
form.tri {margin:10px 0 5px 0 !important;}
form.tri select {font:11px Arial,sans-serif;color:#000;border:1px solid #555;background-color:#ececec;}
form.who {font-size:10px;margin-bottom:0 !important;}
form.who .form {margin:0 0 5px 0;}
form.who .form #check legend {font-weight:bold;color:#5f512b;float:right;padding-right:18px;margin-top:3px;width:200px;text-align:right !important;}
form.who .form fieldset {padding:0 20px;}
form.who .form td {background-color:#e9e9e9;font-size:10px !important;}
form.who .form td.setA {text-align:right;width:293px;padding:10px 0 !important;border-right:10px solid #fff;}
form.who .form td.setB {text-align:right;width:382px;padding:10px 0 !important;}
form.who .form td.single {text-align:left;width:580px;padding:10px 0 !important;}
#desc {width:100% !important;}
fieldset table td {font-size:10px !important;}
form.who select {font:11px Arial,sans-serif;color:#000;border:1px solid #555;background-color:#fff;}
label.main {color:#5f512b;}
/* Cachette IE MAc \*/
* html body form.who .form {margin-top:-10px;}
/* Fin cachette */

/* TABLEAU DE RESULTAT */
table.resultat {font:10px Verdana,sans-serif;width:94%;}
table.resultat {border:0;border-collapse:collapse;}
table.resultat thead th {background-color:#c0a457;color:#fff;font-weight:normal;text-align:left;padding:3px;}
table.resultat tbody th {color:#e2bf42;text-align:left;padding:9px 3px !important;vertical-align:middle !important;font:bold 11px Arial,sans-serif !important;}
table.resultat tbody td {color:#000;text-align:left;padding:9px 3px !important;vertical-align:middle !important;}
table.resultat tr.pair th, table.resultat tr.pair td {background-color:#e9e9e9;border-width:1px 0;border-style:solid;border-color:#a8a8a8;}
table.resultat a {color:#e2bf42;}
table.resultat a:hover {color:#e2bf42;text-decoration:underline;}


/* AUCTIONS table */
table.encheres {font:10px Verdana,sans-serif;width:94%;}
table.encheres {border:0;border-collapse:collapse;}
table.encheres thead th {background-color:#c0a457;color:#fff;font-weight:normal;text-align:left;padding:3px;}
table.encheres tbody th {color:#e2bf42;text-align:left;padding:9px 3px !important;font:bold 11px Arial,sans-serif !important;}
table.encheres tbody td {color:#000;text-align:left;padding:2px 3px !important;}
table.encheres tbody td span { color: #e2bf42; font-weight: bold; }
table.encheres tr.newhouse td { background-color: white; border-width: 1px 0 0 0; border-style: solid; border-color: #a8a8a8; }
table.encheres a {color:#e2bf42;}
table.encheres a:hover {color:#e2bf42;text-decoration:underline;}


/* Press articles table */
#presse { width:525px; border:0;border-collapse:collapse; margin-top: 10px; margin-bottom: 20px;}
#presse td { font-family: verdana, Sans-Serif; font-size: 10px; padding-bottom: 16px; text-align: justify;}
#presse td span { color: #a8a8a8; font-weight: bold; }


/* WINE AND FOOD PAIRINGS table */
#pairings {	background-color: #FFE;
		width: 525px;
		height: 307px;
		text-align: center;
		border-color: #a8a8a8;
		border-width: 1px;
		border-style: solid;
		margin-bottom: 12px;
}

#pairselect {	background-color: #e8e8e8;
		width: 525px;
		height: 50px;
		border-color: #a8a8a8;
		border-width: 1px;
		border-style: solid;
}

#pairselect tr { vertical-align: middle; }

#pairselect td { text-align: center; vertical-align: middle; }

.cruselect {border:1px solid #555;background-color:#ececec;font:11px Arial,sans-serif; }


/* SOMMAIRE */
.sommaire {border-collapse:collapse;padding:0;margin:0 0 0 10px;}
.sommaire p {margin:0 0 10px 0;}
.sommaire .colA {border-right:9px solid #fff;text-align:justify;}
.sommaire .left {margin:0 8px 7px 0;}
.sommaire .colB {width:180px;}
.ttt {margin:0 0 8px 0;}
dl.breveA, dl.breveB, dl.breveC {margin:0 0 1px 0;}
dl.breveA dd, dl.breveB dd, dl.breveC dd, dl.breveD dd {padding:5px 4px 2px 14px;}
dl.breveA dd p, dl.breveB dd p, dl.breveC dd p, dl.breveD dd p {margin:0 !important;}
dl.breveA dd, dl.breveB dd, dl.breveC dd, dl.breveD dd {text-align:left !important;}
p.more {font:11px Arial,sans-serif;text-align:right !important;margin:0 !important;}
span.more {font:11px Arial,sans-serif;}
dl.breveA dt {background:url(../../img/bg_dt_a.gif) #e6dbbc no-repeat 0 100%;font:bold 11px Arial,sans-serif;color:#5f512b;padding:2px 5px 3px 14px;margin:0;}
dl.breveA dd {background-color:#e6dbbc;margin-left:0;}
dl.breveB dt {background:url(../../img/bg_dt_b.gif) #f2eddd no-repeat 0 100%;font:bold 11px Arial,sans-serif;color:#5f512b;padding:2px 5px 3px 14px;margin:0;}
dl.breveB dd {background-color:#f2eddd;margin-left:0;}
dl.breveC dt {background:url(../../img/bg_dt_c.gif) #e9e9e9 no-repeat 0 100%;font:bold 11px Arial,sans-serif;color:#5f512b;padding:2px 5px 3px 14px;margin:0;}
dl.breveC dd {background-color:#e9e9e9;margin-left:0;}
dl.breveD {border:1px solid #c4aa63;width:180px;}
dl.breveD dt {background:url(../../img/bg_dt_d.gif) #c4aa63 no-repeat 0 100%;font:bold 11px Arial,sans-serif;color:#fff;padding:2px 5px 3px 14px;margin:0;}
dl.breveD dd {background-color:#fff;margin-left:0;}


/* ______________________[ 06 | Pied de page ]________________________ */

#BasDePage {color:#fff;font:9px Verdana,sans-serif;padding-top:5px !important;}
#BasDePage a {color:#e2bf42;}
#BasDePage a:hover {color:#fff;}
#BasDePage form {margin:0;padding:0;}
#BasDePage p {margin:0;padding:2px 0 0 0;}
#BasDePage .invitation a {color:#fff;}
#BasDePage .invitation a:hover {color:#e2bf42 !important;}
.tools {float:left;}
#BasDePage input {font:9px Verdana,sans-serif;background-color:#ececec;height:16px;border:1px outset #a3a3a3;}
#BasDePage input:focus {background-color:#fff;}
#BasDePage input.valid {font:bold 11px Arial,sans-serif;}
#BasDePage #Connexe {color:#e2bf42;text-align:right;float:right;padding-top:2px;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.search_highlight { background-color: #e2bf42; color: white; font-weight: bold }

