body {
	background-color: #FFF;
	color: #4B101B;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: medium;
}
.webrankinfo {
	font-size: x-large;
	margin-left: 800px;
	margin-top: -50px;
}

.pdf {
	position: absolute;
	margin-top: -10px;

}
.div_defil_texte {
	margin-right: auto;
	margin-left: auto;
	z-index: 2000;
	position: relative;
	cursor: pointer;
	margin-top: -10px;

}
.defil_texte {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #4B101B;
	font-size: medium;
	border: 2px solid #4B101B;
	font-weight: bold;
	cursor: pointer;


}



.flag_fr {
	border: thin solid #4B101B;
	vertical-align: text-top;
}
.texte_clignotant {
	width: 125px;
	margin-right: auto;
	margin-left: auto;
	text-decoration: blink;
}
.texte_clignotant a {
	font-weight: bold;
	text-decoration: blink;
	color: #006F00;
}



.barre_menu_pleine {
	width: 896px;
	height: 40px;
	background-color: #4B101B;
	z-index: 0;
	border: none;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -40px;
}

.menu_1_ligne {
	font-size: 85%;

}


.icones {
	position: relative;
	left: -30px;
	bottom: -14px;
	border: none;
}
.icones_retrait {
	border: none;
	position: relative;
	bottom: -14px;
	margin-right: 10px;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.adresse {
	text-align: center;
	border: 2px solid #4B101B;
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	padding: 15px;
}
.tab_echelle_theo_plant {
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.tab_contact {
	margin-right: auto;
	margin-left: auto;
}


table img {
	border: 2px solid #4B101B;
}


h1 {
	color: #006F00;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 896px;
	display: inline-block;
	position: relative;
}



h2 {
	font-size: small;
	text-align: center;
	margin-top: -20px;
}


h3 {
	width: 502px;
	color: #006F00;
	font-size: xx-large;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	position: relative;
	line-height: 2;
	margin-bottom: 60px;
	border: 6px double #006F00;
	margin-top: 24px;
}
h4 {
	background-image: url(images/doublepucevigneblanc300x29.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width: 896px;
	text-align: center;
	margin-bottom: 30px;
	font-size: large;
	font-weight: bold;
	margin-top: 20px;
	line-height: 2;
}
h5 {
	font-size: large;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	margin-top: 18px;
	display: block;
	text-align: center;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
h6 {
	font-size: large;
	text-decoration: underline;
	padding-left: 40px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.soustitre {
	color: #006F00;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 896px;
	display: inline-block;
	position: relative;
	font-size: xx-large;
	margin-bottom: 40px;
	margin-top: -50px;
}

ol {
	list-style-position: inside;
	text-align: justify;
	list-style-type: upper-alpha;
}

#_____________Tableau_Cépages________________ {
}

.tableau_cepages {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border-collapse: collapse;
	border: 2px solid #4B101B;
}
.titre_tab_cep_blancs {
	border: 2px solid #4B101B;
	width: 350px;
	margin-left: auto;
	color: #FFF;
	background-color: #006F00;
	font-weight: bold;
	font-size: large;
	text-decoration: underline;
	background-image: url(images/double_grappe_blanc300x45.png);
	background-repeat: no-repeat;
	background-position: 50%;
	height: 60px;
	margin-bottom: 20px;
	margin-right: auto;
}

.titre_tab_cep_rouges {
	border: 2px solid #4B101B;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 20px;
	color: #FFF;
	background-color: #4B101B;
	font-weight: bold;
	font-size: large;
	text-decoration: underline;
	background-image: url(images/double_grappe_rouge300x45.png);
	background-repeat: no-repeat;
	background-position: 50%;
	height: 60px;
}

.th_cep_blancs   {
	line-height: 3;
	padding: 5px;
	background-color: #006F00;
	color: #FFF;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #4B101B;
	border-right-color: #FFF;
	border-bottom-color: #4B101B;
}
.th_cep_rouges {
	line-height: 3;
	padding: 5px;
	background-color: #4B101B;
	color: #FFF;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #4B101B;
	border-right-color: #FFF;
	border-bottom-color: #4B101B;
}
.th_observations_cep_blancs {
	width: 300px;
	background-color: #006F00;
	color: #FFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
}
.th_observations_cep_rouges {
	width: 300px;
	background-color: #4B101B;
	color: #FFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.tableau_cepages tr td {
	text-align: center;
	font-size: small;
	height: 50px;
	padding: 5px;
	border: 1px solid #4B101B;
}
.tr_ligne_verte  {
	background-color: #CFC;


}
.tr_ligne_rouge {
	background-color: #FFAFAF;
}
.titre_tab_raisins_blancs {
	border: 2px solid #4B101B;
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	background-color: #006F00;
	font-weight: bold;
	font-size: large;
	text-decoration: underline;
	background-image: url(images/double_grappe_blanc340x45.png);
	background-repeat: no-repeat;
	background-position: 50%;
	height: 60px;
	text-align: center;
	margin-bottom: 20px;
}
.titre_tab_raisins_rouges {
	border: 2px solid #4B101B;
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 20px;
	color: #FFF;
	background-color: #4B101B;
	font-weight: bold;
	font-size: large;
	text-decoration: underline;
	background-image: url(images/double_grappe_rouge340x45.png);
	background-repeat: no-repeat;
	background-position: 50%;
	height: 60px;
}
.th_observations_raisins_blancs {
	width: 150px;
	background-color: #006F00;
	color: #FFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
}
.th_observations_raisins_rouges {
	width: 150px;
	background-color: #4B101B;
	color: #FFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#______________Tableau_Porte-Greffes________________ {
}
.tableau_pg {
	height: 400px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	border-collapse: collapse;
	border: 2px solid #4B101B;
}

.tableau_pg caption {
	font-size: large;
	font-weight: bold;
	padding-bottom: 20px;
}
.tableau_pg th {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.th_pg {
	background-color: #006F00;
	color: #FFF;
	font-weight: bold;
	height: 30px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4B101B;
	border-right-color: #4B101B;
	border-bottom-color: #4B101B;
	border-left-color: #4B101B;
}
.th_ipc {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #4B101B;
}



.th_resistance {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
}
.th_vigueur {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4B101B;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #4B101B;
}
.th_obs {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
}





.th_sous_resistance_pg {
	font-size: x-small;
	width: 60px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4B101B;
}
.tableau_pg td {
	padding: 2px;
	font-size: small;
	border: 1px solid #4B101B;
}
.tableau_pg_titre_lig {
	background-color: #006F00;
	color: #FFF;
	font-weight: bold;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}

#col_resistance {
	background-color: #ccc;
	border: 2px solid #4B101B;
}
#col_pg {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #4B101B;
}
.tr_bord_bas_2px {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4B101B;
}
________________Table_pg_article________________ {
}
.table_pg_article {
	border-spacing: 0;
}

.td_article_texte_pg {
	width: 520px;
	border-collapse: collapse;
	position: relative;
	display: inline-block;
	vertical-align: top;
}
.td_article_photo_pg {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4B101B;
	padding-left: 8px;
	width: 365px;
}
.titre_photos_pg {
	text-decoration: underline;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
}
.schema_pg {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	border-collapse: collapse;
	margin-bottom: 20px;
}
.schema_pg caption {
	font-size: large;
	font-weight: bold;
	margin-bottom: 20px;
}





#_______________Class_Divers____________________ {
}





.td_article_texte {
	width: auto;
	min-width: 480px;
}
.td_article_texte p {
	margin-left: -3px;
	margin-right: -20px;
}

.td_article_photo {
	width: 346px;
	text-align: center;
}


.tableau2photos {
	margin-right: auto;
	border-collapse: collapse;
	margin-left: auto;/* la bordure du tableau est invisible mais = 3px */
}
.legende_img_tab_p {
	font-size: small;
	font-style: italic;
	margin-top: -2px;
	text-indent: 2em;
	padding-right: 40px;
	padding-left: 40px;
	text-align: justify;
}

.td_espace_tab2photos {
	width: 22px;
}
.titre_photo {
	font-size: large;
	text-decoration: underline;
	text-align: center;
	padding-bottom: 10px;
}






.bold_underline {
	font-weight: bold;
	text-decoration: underline;
}
.film {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
}
.video_out {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.dl_flash {
	text-align: justify;
	font-size: 70%;
	width: 430px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -1px;
}



.underline {
	text-decoration: underline;
}
.centrer {
	text-align: center;
	display: block;
	width: 896px;
	margin-right: auto;
	margin-left: auto;
}


.ban {
	width: 896px;
	margin-right: auto;
	margin-left: auto;
	max-width: 896px;
	height: 266px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4B101B;
	border-right-color: #4B101B;
	border-left-color: #4B101B;
}


.corps {
	width: 896px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #681625;
	border-bottom-color: #681625;
	border-left-color: #681625;
	padding-bottom: 75px;
	padding-top: 60px;
}
.pcorps  {
	text-indent: 2em;
	text-align: justify;
	padding-right: 40px;
	padding-left: 40px;
}
.pcorps a:link {
	color: #006F00;
}
.pcorps a:visited {
	color: #660099;
	font-weight: lighter;
}
.pcorps a:active {
	font-weight: bold;
	font-style: oblique;
	color: #4B101B;
}
.pcorps_prev_cde {
	text-indent: 2em;
	text-align: justify;
	padding-right: 40px;
	padding-left: 40px;
	margin-top: 52px;
}
.puce_vigne  {
	list-style-image: url(images/puce_vigne_blanc.gif);
	list-style-position: outside;
	text-align: justify;
	margin-right: 40px;
	margin-left: 100px;
	vertical-align: middle;
}
.puce_vigne li a:link{
	color: #006F00;
}
.puce_vigne li a:active {
	font-weight: bold;
	font-style: oblique;
	color: #4B101B;
}
.puce_vigne li a:visited {
	color: #660099;
	font-weight: lighter;
}



.retrait_liste {
	text-indent: 2em;
	display: block;
}
.puce_vigne_petit_retrait {
	list-style-image: url(images/puce_vigne_blanc.gif);
	list-style-position: outside;
	text-align: justify;
	margin-right: 40px;
	margin-left: 20px;
}
.retrait_texte {
	text-indent: 2em;
	display: block;
	text-align: justify;
}


.photos4accueil {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4B101B;
	border-bottom-color: #4B101B;
}

.articlephotodroite {
	position: absolute;
	width: 896px;
	height: 350px;
	max-height: 350px;
}

.textephotoguide {
	text-align: justify;
	text-indent: 2em;
	padding-left: 10px;
	width: 624px;
	margin-top: -220px;
	padding-bottom: 150px;
}
.textephotodroite {
	text-align: justify;
	text-indent: 2em;
	width: 536px;
	vertical-align: 50%;
}
.___________PIED_DE_PAGE_____________ {
}



.pied {
	width: 896px;
	border-left-color: #681625;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #681625;
	border-bottom-color: #681625;
	margin-right: auto;
	margin-left: auto;
	height: 85px;
	background-image: url(images/fond_pied.png);
	margin-top: -14px;
}
.pied_adr {
	font-size: 75%;
	text-align: center;
	width: 896px;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	height: 6em;
	padding-top: 16px;
	margin-bottom: 0px;
}
.pied a:link {
	color: #FFF;
	text-decoration: none;
}
.pied a:visited {
	color: #FFF;
	text-decoration: none;
}

.pied a:hover {


}
.fleche_retour {
	margin-top: -60px;
	margin-left: 836px;
}
.pied_hautpage {
	color: #FFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 75%;
	margin-left: 804px;
	margin-top: -1px;
}
.pied_hautpage_esp {
	color: #FFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 75%;
	margin-left: 830px;
	margin-top: -1px;
}


.piednav {
	width: 896px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 5px;
}

.piednav p {
	text-align: center;
	font-size: 85%;
}
.piednav a:link {
	color: #4B101B;
}
.piednav a:visited {
	color: #4B101B;
}



.en_construction {
	margin-right: auto;
	margin-left: auto;
	width: 440px;
	margin-top: 50px;
}



.menu_up {


}

.separationligne {
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	margin-bottom: 25px;
}
#banniere {
	border: none;

}

#legende_plan {
	width: 350px;
	position: relative;
	top: 350px;
}



#plan_d_acces {
	float: right;
	margin-top: -250px;
}

#googlemap {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #4B101B;
}

#edelreisern {
}

.legende_edelreisern {
	width: 500px;
	margin-left: 205px;
	margin-top: -10px;
}
.legende_edelreisern1 {
	width: 500px;
	margin-left: 321px;
	margin-top: -10px;
}
.legende_beurteilung {
	width: 240px;
	margin-left: 630px;
	margin-top: -140px;
}
.______________ACTUALITES________________ {
}


.actu {
	margin-right: auto;
	margin-left: auto;
	display: block;

}
.publication_article {
	font-style: italic;
	margin-left: 700px;
	margin-top: -5px;
	font-size: small;
}
.publication_article a:link {
	font-style: none;
	color: #4B101B;
}
.publication_article a:visited {
	font-style: none;
	color: #4B101B;
}

.publication_article a:active {
	font-style: none;
	color: #4B101B;
}
.conception_comtatplant {
	text-align: right;
	float: right;
	font-style: italic;
	margin-right: 40px;
	font-size: small;
}
.photo_sous_article_actu {
	margin-right: auto;
	margin-left: auto;
	width: 346px;
}
.photo_actu_rentree {
	margin-right: auto;
	margin-left: auto;
	width: 524px;
}

.photo_actu_rentree img  {
	border: 2px solid #4B101B;

}

.legende_img_actu_rentree {
	font-size: small;
	font-style: italic;
	margin-top: -20px;
	margin-left: 520px;
}
.legende_img_actu_visite_bordelais {
	font-size: small;
	font-style: italic;
	margin-left: 690px;
	margin-top: -10px;
}

.photo_actu_dionysud {
	margin-right: auto;
	margin-left: auto;
	width: 508px;
	height: 133px;
}
.photo_actu_dionysud img {
	border: 2px solid #4B101B;
}
.hall_stand {
	text-align: center;
	font-size: x-large;
	font-weight: bold;
	color: #006f00;
}
.photo_actu_vinitech {
	margin-right: auto;
	margin-left: auto;
	width: 436px;
	height: 131px;
}
.photo_actu_fetes {
	margin-right: auto;
	margin-left: auto;
	width: 775px;
	height: 343px;
	border: 2px solid #4C101C;
}
.legende_img_tab_p_actu {
	font-size: small;
	font-style: italic;
	margin-top: -2px;
	text-align: center;
}
.photo_actu_sitevi2011 {
	margin-right: auto;
	margin-left: auto;
	width: 724px;
	border: 2px solid #4b101b;
	height: 112px;
}
#actu_restruct {
}

#actu_dionysud {
}
#actu_rentree {
}
#nouv_comtatplant {
}
#actu_vinitech {
}
#actu_mach_a_planter {
}
#actu_portes_ouvertes_2010 {
}
#actu_portes_ouvertes_bis_2011 {
}
#actu_chauffe_plants {
}
#actu_plantation_pepiniere {
}
#actu_rentree_vendange {
}
#actu_sitevi2011 {
}
#actu_plangreffage2013 {
}
#actu_fetes {
}









.____________SHOUTBOX______________ {
}


.shoutbox_actu {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	height: 120px;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(images/shoutbox_actu.gif);
	margin-bottom: 20px;
}
.lirelasuite_shoutbox {
	left: 694px;
	position: absolute;

}

.titre_shoutbox {
	font-weight: bold;
	color: #FFF;
	display: inline-block;
	text-align: center;
	margin-top: 8px;
	width: 768px;
}
.news_shoutbox {
	font-size: small;
	padding-left: 15px;
	margin-top: -6px;
}
.news_shoutbox a:link {
	color: #006F00;
}
.news_shoutbox a:visited {
	color: #660099;
	font-weight: lighter;
}
.legende_asterisque {
	font-size: small;
	font-style: italic;
}

.news_shoutbox a:active {
	font-weight: bold;
	font-style: oblique;
	color: #4B101B;
}
.corpsCal {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.archiv_actu {
	width: 190px;
	margin-left: auto;
	margin-right: auto;
}

