/* CSS for CH-WANTZ 12.05 */

body{
	font-family: Tahoma, Verdana;
	font-size: 11px;
}

ul {
	padding-left: 0px; /*pour Gecko*/
	margin-left: 0px; /*pour IE et Opera*/
	list-style-type: none;
}

li {
	display: block;
	margin-top: 8px;
}
img{ border: none;}

#t_navigation {
	margin-left: 5px;
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #A88000;
}

#t_navigation a{
	color: #A88000;
}

#t_navigation a:hover{
	color: #A88000;
	text-decoration:none;
}
#table_principale {
	border: 1px solid #a88000;
	background-color: #ffffbf;
}

#content{
	margin-bottom: 10px;
	padding: 10px 5px 10px 5px;
	width: 570px;
	border: 3px solid #A88800;
	background-color: #FFFFDF;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
}

#content2{
/* special NOS VINS */
	margin-bottom: 10px;
	padding: 10px 5px 150px 5px;
	width: 570px;
	height: 350px;
	border: 3px solid #A88800;
	background-color: #FFFFDF;
	/*background-image: url(../images/fond_bouteilles.jpg);*/
	background-position: 1% 100%;
	background-repeat:no-repeat;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
}

#fiche{
/* special NOS VINS */
	padding: 10px 5px 150px 5px;
	width: 570px;
	height: 350px;
	border: 3px solid #A88800;
	background-color: #FFFFDF;
	background-image: url(../images/fond_bouteilles.jpg);
	background-position: 1% 100%;
	background-repeat:no-repeat;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
}


.mentions{
	margin-top: 5px;
	text-align: center;
	color: #A88000;
	font-family: Tahoma, Verdana;
	font-size: 11px;
}

.mentions a{
	color: #A88000;
}
.mentions a:hover{
	color: #A88000;
	text-decoration:none;
}

.p_mentions{
	padding-left: 5px;
	padding-right: 5px;
	text-align:justify;
	color:#000000;
	font-size: 11px;
	background-image:url(../images/fondcell.jfif);
	background-position: bottom;
	background-repeat: no-repeat;
}

.titre {
	padding-left: 70px;
	width: 250px;
	height: 20px;
	margin-left: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #A88000;
	background-image:url(../images/cartouche.jpg);
	background-repeat: no-repeat;
}
html>body .titre {
	width: 130px;
}

.actu {
margin-left: 13px;
margin-bottom: 5px;
/*visibility: hidden;*/
}

/* Tableau des vins */

#infobulle{
	position: absolute;
	visibility : hidden;
	border: 1px solid #A88000;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #B22222;
	background-color: #fdfdfd;
	width: 200px;
}

.ss_titre {
	padding-bottom: 10px;
	font-family: Georgia, Trebuchet MS;
	font-size: 14px;
	color: #A88000;
	font-weight: bold;
	text-align: center;
}

.list_famille{
	font-family: tahoma, Verdana;
	color:#000000;
	font-size: 14px;
}
.list_famille a, list_famille a:visited {
	color: #000000;
}
.list_famille a:hover{
	color: #000000;
	text-decoration:none;
}
.list_grandefamille{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
}

.list_grandefamille a{
	color:#000000;
}
.list_grandefamille a:hover{
	text-decoration: none;
}

.note{
font-style: italic;
font-size: 11px;
}

.sous_menu {
	color: #A88000;
	font-size: 11px;
}

.sous_menu a {
	color: #B22222;
	font-weight: bold;
}

.sous_menu a:hover {
	color: #A88000;
	font-weight: bold;
	text-decoration: none;
}

.textnoir{
	color: #000;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
}

/* contact */

.textbrun{
	color: #A88000;
	font-size: 12px;
}

hr{
	border: 0px;
	background-color: #A88000;
	width: 90%;
}

input, textarea {
	border: 1px solid #A88000;
}

input.bouton {
	background-color: #A88000;
	color: White;
}

input.bouton:hover {
	cursor: pointer;
	background-color: White;
	color: #A88000;
}

/*///////////////// ACTUALITE //////////////*/


.box_actu{width: 600px; background:#FFF; overflow:auto;   text-align: left; font-family:"Trebuchet MS"; margin-bottom: 15px;}
.titre_actu{ float: left; height: 25px; padding-top: 5px;width: 520px; padding-left: 10px; font-weight: bold; font-size: 16px; color: #634d07 }
.date_actu{ float: right; width: 65px;height: 25px; padding-top: 5px; font-size: 12px; color:#666; text-align:right; padding-right: 5px; }

.ligne_actu{ height: 1px;  background: #a87f00; width: 580px; float: left; margin-left: 10px;}

.photo_actu{ width: 90px;height: 90px; padding-left: 10px; padding-top:10px; float: left;}
.photo_actu img{ border: 1px solid #634d07 }
.desc_actu{ padding: 10px; padding-top: 5px;width: 480px; float: right; color:#333; font-size: 15px;}



/*///////////////// VINS.PHP //////////////*/

.box_vin{ width:550px; background: #fff; border: 2px solid #a87f00; overflow:auto; min-height: 100px;font-family:"Trebuchet MS"; margin-bottom: 15px;}
.box_vin_img{ width: 140px;height: 100px; padding-left: 5px; padding-top:5px; float: left; border-right: 1px solid #a87f00 }
.box_vin_titre{ float: left; margin-left:10px; display: inline; height: 25px; padding-top: 5px; width: 374px;  font-weight: bold; font-size: 16px; color: #634d07; border-bottom:1px solid #a87f00 }
.box_vin_desc{ padding-top: 5px; width:374px; float: left;margin-left:10px; display: inline; color:#333; font-size: 15px;}

.a_vin{font-weight: bold; font-size: 16px; color: #634d07; text-decoration:none}
.a_vin:hover{color: #000;}

.lien_fiche{ width: 120px; float: right; font-size: 11px}
.lien_modif {width: 185px; float: right; font-size: 11px; margin-top: 8px; margin-bottom: 5px;}
.lien_fiche a {
	color: #B22222;
	font-weight: bold;
}

.lien_fiche a:hover {
	color: #A88000;
	font-weight: bold;
	text-decoration: none;
}

.entete{ border:1px solid #a87f00; padding: 10px; width: 360px; float: right; background: #fff;}


.ok{ padding: 15px; background:#a8e49b; color:#387a29; border: 2px solid #387a29; font-weight: bold; font-size: 11px;   margin: 0 auto;margin-top: 20px; margin-bottom: 20px; width: 90%}

.ok a{ text-decoration: none; color:#000;}

.ok a:hover{ text-decoration: underline}



.error{ padding: 15px; background:#f69c9c; color:red; border: 2px solid red; font-weight: bold;  font-size: 11px;   margin: 0 auto;margin-top: 20px; margin-bottom: 20px; width: 90%}

.error a{ text-decoration: none; color:#000;}

.error a:hover{ text-decoration: underline}



.a_vin2{font-weight: bold; font-size: 14px; color: #634d07; }
.a_vin2:hover{color: #000;text-decoration:none}








