body {margin: 0; background-color:#F7F2E8; background-image:url(../img/bando/fond2.gif); background-position:top; background-repeat:repeat}
body, a, input, table, tr, td, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; color: #F7F2E8}
table {margin:0px; padding:0px; border:0px; border-collapse:collapse;}
table tr, td {margin: 0; padding: 0;}
/*input {border: solid 1px #3F210A; color: #666; background-color: #FFF; font-size:11px; line-height:12px}*/

/* Id */
#Top { background-repeat:no-repeat; height:53px; vertical-align: bottom}
#Bottom { background-repeat:no-repeat; height:47px; vertical-align: top}
#Popup { background-image:url(../img/bando/fond_popup.gif); background-repeat:no-repeat; height:300px; background-position:bottom}
#Logo { background-image:url(../img/logo.jpg); background-repeat:no-repeat; height:53px; vertical-align: bottom}
#FondPage { background-image:url(../img/bando/fond.gif); background-position:right; background-repeat:no-repeat}
#Filet { background-image:url(../img/content/pix_or.gif); background-position:right; height:1px; vertical-align: bottom}

/* Id - scrollbar */
#scroll { padding-right:10px; overflow:auto; height: 200px; width: 380px; scrollbar-darkshadow-color: #FCFBFA ;scrollbar-3d-Light-Color : #FCFBFA; scrollbar-Base-Color : #FCFBFA; scrollbar-Dark-Shadow-Color : #FCFBFA; scrollbar-Face-Color : #FCFBFA; scrollbar-Highlight-Color :#FCFBFA; scrollbar-Shadow-Color :#FCFBFA; scrollbar-Track-Color : #FCFBFA;  scrollbar-arrow-color:#AA2709;}
#scrollaccroche { padding-right:10px; overflow:auto; height: 117px; width: 160px; scrollbar-darkshadow-color: #FCFBFA ;scrollbar-3d-Light-Color : #FCFBFA; scrollbar-Base-Color : #FCFBFA; scrollbar-Dark-Shadow-Color : #FCFBFA; scrollbar-Face-Color : #FCFBFA; scrollbar-Highlight-Color :#FCFBFA; scrollbar-Shadow-Color :#FCFBFA; scrollbar-Track-Color : #FCFBFA;  scrollbar-arrow-color:#AA2709;}
#scrollchateau { padding-right:10px; overflow:auto; height: 200px; width: 450px; scrollbar-darkshadow-color: #FCFBFA ;scrollbar-3d-Light-Color : #FCFBFA; scrollbar-Base-Color : #FCFBFA; scrollbar-Dark-Shadow-Color : #FCFBFA; scrollbar-Face-Color : #FCFBFA; scrollbar-Highlight-Color :#FCFBFA; scrollbar-Shadow-Color :#FCFBFA; scrollbar-Track-Color : #FCFBFA;  scrollbar-arrow-color:#AA2709;}
#scrollvins { padding-right:10px; overflow:auto; height: 150px; width: 350px; scrollbar-darkshadow-color: #FCFBFA ;scrollbar-3d-Light-Color : #FCFBFA; scrollbar-Base-Color : #FCFBFA; scrollbar-Dark-Shadow-Color : #FCFBFA; scrollbar-Face-Color : #FCFBFA; scrollbar-Highlight-Color :#FCFBFA; scrollbar-Shadow-Color :#FCFBFA; scrollbar-Track-Color : #FCFBFA;  scrollbar-arrow-color:#AA2709;}
#scrolldistri { padding-right:10px; overflow:auto; height: 150px; width: 450px; scrollbar-darkshadow-color: #FCFBFA ;scrollbar-3d-Light-Color : #FCFBFA; scrollbar-Base-Color : #FCFBFA; scrollbar-Dark-Shadow-Color : #FCFBFA; scrollbar-Face-Color : #FCFBFA; scrollbar-Highlight-Color :#FCFBFA; scrollbar-Shadow-Color :#FCFBFA; scrollbar-Track-Color : #FCFBFA;  scrollbar-arrow-color:#AA2709;}
#scrollliste { padding-right:10px; overflow:auto; height: 240px; width: 240px; scrollbar-darkshadow-color: #FCFBFA ;scrollbar-3d-Light-Color : #FCFBFA; scrollbar-Base-Color : #FCFBFA; scrollbar-Dark-Shadow-Color : #FCFBFA; scrollbar-Face-Color : #FCFBFA; scrollbar-Highlight-Color :#FCFBFA; scrollbar-Shadow-Color :#FCFBFA; scrollbar-Track-Color : #FCFBFA;  scrollbar-arrow-color:#AA2709;}


/* Class - typo */
.transverse {color: #E06C1C}

.FrontStyleTab {font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; line-height: 10px}

.tabnormalsurch{background-color:#EBEBEB;font-family: Verdana;font-size: 10px; color: #666666;line-height: 11px;text-decoration: none;}

.taboversurch{background-color:#CCCCCC;font-family: Verdana;font-size: 10px; color: #666666;line-height: 11px;text-decoration: none;}

.tabnormaltab{background-color:#;font-family: Verdana;font-size: 10px;color: #666666;line-height: 11px;text-decoration: none;}

.tabovertab{background-color:#DF6C1C;font-family: Verdana;font-size: 10px; color: #FFFFFF;line-height: 11px;text-decoration: none;}

.Titre { color:#AA2709;	font-size:14px;	margin-bottom: 10px; padding-left: 10px;}
.ssTitre { color:#694509; font-size:12px;	margin-bottom: 10px; padding-left: 10px;}
.Accroche { color:#AA2709; font-size:11px; margin-bottom: 10px; padding-left: 10px;}
.Texte { color:#694509; font-size:10px; margin-bottom: 15px; padding-left: 10px; text-align: justify;}
.Textelien { color:#AA2709; font-size:10px; margin-bottom: 15px; padding-left: 10px;}
.Textebas { color:#967D54; font-size:9px; margin-bottom: 10px; padding-left: 10px;}
.Texteabus { color:#C6B79E; font-size:9px; margin-bottom: 10px; padding-left: 10px;}

.table{ background-color:#DF6C1C;color:#FFFFFF; font-size:10px}

/* Class - photo */
.indexfr{ background-image:url(../img/bando/bando03-2fr.jpg); background-position:left; background-repeat:no-repeat}
.indexgb{ background-image:url(../img/bando/bando03-2gb.jpg); background-position:left; background-repeat:no-repeat}
.indexde{ background-image:url(../img/bando/bando03-2de.jpg); background-position:left; background-repeat:no-repeat}
.indexcn{ background-image:url(../img/bando/bando03-2cn.jpg); background-position:left; background-repeat:no-repeat}
.actus{ background-image:url(../img/bando/bando_actus-2.jpg); vertical-align: top ; background-position:left; background-repeat:no-repeat}
.chateau{ background-image:url(../img/bando/bando_chateau.jpg); vertical-align: top ; background-position:left; background-repeat:no-repeat}
.domaine{ background-image:url(../img/bando/bando_domaine.jpg); vertical-align: top ; background-position:left; background-repeat:no-repeat}
.elaboration{ background-image:url(../img/bando/bando_elaboration.jpg); vertical-align: top ; background-position:left; background-repeat:no-repeat}
.vins{ background-image:url(../img/bando/bando_vins.jpg); vertical-align: top ; background-position:left; background-repeat:no-repeat}
.distri{ background-image:url(../img/bando/bando_distri_contact.jpg); vertical-align: top ; background-position:left; background-repeat:no-repeat}
.photobas{ background-image:url(../img/bando/bas_bouteille.jpg); background-position:right; background-position:top; background-repeat:no-repeat}
.virgule{ background-image:url(../img/virgule.jpg); vertical-align: top ; background-position:left; background-position:top; background-repeat:no-repeat}
.virgule_chateau{ background-image:url(../img/virgule_chateau.jpg); vertical-align: top ; background-position:left; background-repeat:no-repeat}


/* Class - portlet */

.portlet01 {background-image: url(../img/portlet/portlet_top01.gif); width:190px }
.portlet02 {background-image: url(../img/portlet/portlet_top02.gif); width:190px }
.textPortlet { color:#E68F53 }
.textPortlet2 { color:#3F210A }

/*.cadre_image {	background-image:url(../img/photo/cadreimage.gif);	background-position:bottom;	background-position:left;	background-color:#E06C1C;	background-repeat:no-repeat;}*/

a img {border:0}
img {border:0}

/* rollover texte */

a {color: #AA2709; text-decoration: none;}
a:hover{color: #AA2709; text-decoration: none;}

/* millesime texte */
a.mill
{
	color:black;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	padding-right: 3px;
	padding-left: 3px;
}

a.mill:hover
{
	text-decoration:none;
	color: #990000;
}

/* Chemin de progression */

.chemin_prog {color: #7E5729; text-decoration: none;}
a.chemin_prog {color: #7E5729; text-decoration: none; }
a.chemin_prog:hover {color: #7E5729; text-decoration: underline;}

/* transverse */

.Tranvs {color: #FFF; text-decoration: none;}
a.Tranvs {color: #FFF; text-decoration: none; }
a.Tranvs:hover {color: #FFF; text-decoration: underline;}

p {font-size: 10px; color: #7E5729; height:10px}

/* Portlet 
#Portlet {background-image:url(../img/portlet/fond.jpg); background-repeat:no-repeat}
*/

/* Filet 
.lisereth { background-image:url(../img/content/lisereth.gif); background-repeat:repeat-x; width:420px; margin-left:20px; margin-top:20px; margin-bottom:20px}
.lisereth2 { background-image:url(../img/content/lisereth.gif); background-repeat:repeat-x; width:420px; margin-top:30px; margin-bottom:30px}
.lisereth3 { background-image:url(../img/content/lisereth.gif); background-repeat:repeat-x; width:80px; margin-top:10px; margin-bottom:10px}
.lisereth4 { background-image:url(../img/content/lisereth.gif); background-repeat:repeat-x; width:250px; margin-top:10px; margin-bottom:10px}
*/


/* generic */
.tdTop tr {vertical-align: top}
.tdBottom {vertical-align: bottom}
.tdCenter {text-align: center}

/* TABLEAU */

.debug {border: 1px solid red}

.ChampTexteTresCourt { width : 50px;}
.ChampSelectTresCourt { width : 48px;}
.ChampTexteCourt { width : 90px;}
.ChampSelectCourt { width : 95px;}
.ChampTexteMoyen { width : 130px;}
.ChampSelectMoyen { width : 132px;}
.ChampTexteLong { width : 150px;}
.ChampSelectLong { width : 152px;}
.ChampTextePlusLong { width : 200px;}
.ChampSelectPlusLong { width : 205px;}
.ChampTexteBcpPlusLong { width : 372px;}
.ChampSelectBcpPlusLong { width : 275px;}

.ChampsObligatoire { color:#FF0000}

.bouton {color:#015176; background-color:#FFF; border:0px; font-size:10px; cursor:pointer}

