@charset "utf-8";

/* Général */
@font-face{font-family:Gothic;src: url('font/Gothic.eot');}
@font-face{font-family:Gothic;src: url('font/Gothic.ttf') format('truetype');}
body {background-color:#ffffff;margin:5px auto 0 auto;width:935px;}
h1 {margin:10px 0 10px 0;padding:0;color:#931129; font-family:Garamond, Georgia; font-style:italic; text-align:center;}
h2 {font-family:Garamond, Georgia; font-style:italic; text-align:center;}
a {color:#8A0F12;text-decoration:none;}
#logo {background:url(visuels/cotes-de-provence.gif) right top no-repeat; height:70px;font-family:"Times New Roman";text-transform:uppercase;letter-spacing:3px;font-weight:bold;}
#logo a {height:70px;width:817px;display:block;}
#logo, ul.menu {width:817px;margin:0 auto;}
.cotes_de_provence {font-size:45px;color:#931129 !important;}
.aoc {color:#666 !important;margin-left:185px;margin-top:0;padding:0;}
ul.menu {height:40px;margin:0 auto;}
ul.menu li {width:128px;list-style-type:none;float:left;margin:0 2px 0 2px;background:url(img/menu_btn.gif) 0 0 no-repeat;}
ul.menu li a {width:128px;height:31px;float:left;padding:3px 0 3px 0;text-align:center;color:#fff; font-size:11px;font-weight:bold; text-transform:uppercase; text-decoration:none;font-family:Gothic;}
ul.menu li a:hover {background:url(img/menu_btn_active.gif) 0 0 no-repeat;color:#666;padding:5px 0 3px 0;}
#content_home {min-height:487px;height:487px;background:url(visuels/tournels-home.jpg) 0 0 no-repeat;margin-top:10px;overflow:hidden;} 
#content, #content_vente {width:817px;margin:20px auto;overflow: auto;}
#content, .lieu, .info {font-family:Georgia, "Times New Roman", Times, serif;}
#content_vente {font-family:Garamond, Georgia;}
#content {font-size:14px;}
#left, #left_alt {width:345px;float:left;padding-bottom:10px;}
#left p, #left_alt p {margin:0 2px 2px 8px;padding:0;}
#left a, #left_alt a {color:#8a0f12; text-decoration:none;}
#left {background:url(visuels/fond-rose.jpg) 120px 30px no-repeat;}
#left_alt {background:url(visuels/fond-phare.jpg) 90px 30px no-repeat;}
#left img.img_article, #left_alt img.img_article {margin:0 15px 0 0; float:left;}
.information, .commande {text-align:center;}
#right {width:460px;min-height:321px;float:right;} 
.clear {clear:both;padding:15px 0;}
.lieu, .info {text-align:center;}
.info {font-weight:bold;padding:4px;}
.info p {margin:2px; padding:0;}
.red {font-size:20px;font-weight:bold;color:#8a0f12;}
.provenceweb {font-family:Verdana; text-align:center;}
.provenceweb a, .info a {text-decoration:none;}
.newsletter {background-color:#7daf32; width:805px;display:block;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#333;margin:0 auto;}
.newsletter p {margin-top:4px;}
.submit {width:88px;height:18px;margin:5px 0px 5px 0px;vertical-align:middle;}
.newsletter_valid {border:1px solid #333; background-color:#fdf8f2;font-size:9px;margin:5px 0 5px 0;width:auto;}
#panorama {margin:0 auto;width:817px;}
#panorama img, #right img {border:1px solid #333;}
.title {padding-top:50px !important;}
.float_l {float:left;}
.float_r {float:right;}

/* Vente en ligne */
.tournels {height:103px;background-color:#004c68;color:#fff; font-family:Verdana, Geneva, sans-serif;font-size:12px;}
.tournels p {text-align:center;padding:4px;margin:0;}
.tournels p strong {font-size: 13px;line-height:13px;}
.tournels a {color:#fff;text-decoration:none;border-bottom:1px solid #800080;}
.ramatuelle p, .saint-trop p {text-align:center;}
.saint-trop {width:60%;margin:0 auto;}

/* Formulaire */
#content_vente h3, .coordonnees h3 {margin-top:0;margin-bottom:0;color:#fff;background:url(visuels/fond-commande.gif) 0 0 no-repeat;height:30px;font-family:Garamond, Georgia;font-size:24px;padding:0 0 0 10px;}
#content_vente .form_valid {float:right;}
.section_vin, .section_vin_grey {width:817px;clear:both;padding-top:4px;overflow:auto;}
.section_vin_grey {background:#eee;}
.section_vin img, .section_vin_grey img {float:right;}
.section_vin ul, .section_vin_grey ul {clear:left;margin:0 0 0 8px;padding:0}
.section_vin ul li.first, .section_vin_grey ul li.first {width:230px;}
.section_vin ul li, .section_vin_grey ul li {list-style-type:none;width:108px;height:25px;float:left;}
.non_dispo {float:left !important;margin:0;padding:0;}

/* Récapitulatif commande */
.recapitulatif {float:left;width:47%;overflow:auto;background-color:#eee;margin:0 20px 20px 0;}
.full {width:640px !important;clear:both;background-color:#eee;margin:20px auto;}
.full ul {margin:0 0 0 8px;padding:0;float:left;}
.full ul li {width:220px !important;height:auto;list-style-type:none;height:25px;}
.recapitulatif ul {margin:0 0 0 8px;padding:0;float:left;}
.recapitulatif ul li {list-style-type:none;width:128px;height:25px;}
.full .first  {text-align:right;padding-right:8px;}
.infos, .prix_cmd {margin-top:8px !important;}
.prix {float:left;}
.no_bg {background-color:transparent !important;float:right !important;margin:0 0 20px 0; border-bottom:1px solid #931129;}
.no_bg p {margin:0 !important;font-family:Arial, Helvetica, sans-serif;border-left:1px solid #931129;border-right:1px solid #931129;padding:8px}
.prix_cmd {text-align:right;margin:0 !important;}
.prix_cmd span{padding:8px 8px 8px 30px;border-left:1px solid #931129;width:200px}
.last {border-top:1px solid #931129;text-align:center;font-size:14px;}
.bouton3 {color:#993300;float:right;}
.special {border-bottom:none;}
.tarifs {float:none;font-size:12px;font-weight:bold;text-decoration:none;margin:8px;display:block;width:200px;}
.payment {width:50%; margin:0 auto;}
.commande_recap {width:80%;margin:0 auto;}

/* Divers */
.centered {width:100%;text-align:center;color:red;margin:0;}
.caption {margin-left:50px;}
.liens_footer {padding:30px 0 20px 0 !important; margin:10px auto;width:817px;height:50px;overflow:auto;font-size:10px;font-family:Arial;}
.liens_footer ul {float:left;list-style-type:none; list-style:none;padding:0 25px;margin:0;width:auto;}
.liens_footer ul li {text-indent:0;padding:0;margin:0;}
.provenceweb {clear:both;font-size:10px;margin:10px 0 10px 0;}

/* Sitemap */
.sitemap, .sitemap li ul li {list-style-type:square;}
.sitemap li a, .sitemap li ul li a {text-decoration:none;}


/* Footer de liens */
.echange_liens {float:left;list-style:none;}
#description {width:705px;position:relative;bottom:0;top:385px;left:69px;background:#8A0F12;color:#fff;font-family:"Gothic";font-size:12px;padding:8px;box-shadow: 10px 10px 5px #888;}
.small {width:780px;margin:0 auto;padding:10px 0;font-size:10px;font-family:Arial;text-align:left !important;}
