/*
********************************************************
DOMAINE DE BEAUPREAU - V2 (2006 Revision)
http://www.domaine-beaupreau.com

Made by Sebastien Megraud - http://www.e-commercant.com
********************************************************
*/

/*
********************************************************
--> BODY
********************************************************
*/

body {
background-color:#E9E5D3;
}

/*
********************************************************
--> MAIN
********************************************************
*/

/* Main Frame */
#mainframe {
width:762px;
border:0px;
padding:0px;
margin:0px;
margin-left:auto;
margin-right:auto;
vertical-align:top;
text-align:center;
}

/* Banner */
#banner {
margin-left:auto;
margin-right:auto;
padding:0px;
margin:0px;
border:1px solid #6E0000;
text-align:center;
}

/* Menu */
#menuzone {
width:762px;
height:22px;
border:0px;
margin-top:-5px;
padding:0px;
margin-left:auto;
margin-right:auto;
background-color:#6E0000;
text-align:center;
}

/* Menu Vendanges */
#vendanges {
display:none;
width:760px;
margin:0px;
padding:0px;
border-left:1px solid #6E0000;
border-right:1px solid #6E0000;
border-bottom:0px;
background-color:#FFCC99;
text-align:center;
}

/* Zone de publication */
#maincontent {
width:760px;
border:1px solid #6E0000;
margin-left:auto;
margin-right:auto;
text-align:center;
}

/* Title in content */
.titlecontent {
width:360px;
color:#6E0000;
font-size:24px;
font-family:Monotype corsiva;
font-weight:bold;
text-align:center;
cursor:text;
}

/* Picture Border */
.pic {
border:1px solid #6E0000;
}

/* Newsletter Bar */
#newsletterbar {
width:757px;
height:22px;
padding-left:5px;
margin-left:auto;
margin-right:auto;
vertical-align:middle;
background-color:#6E0000;
text-align:left;
}

/* Foot Menu */
#footbar {
width:749px;
margin-left:auto;
margin-right:auto;
padding-left:10px;
padding-right:1px;
vertical-align:middle;
border:1px solid #6E0000;
text-align:left;
}

#footlink {
float:left;
width:550px;
border:0px;
margin-left:-4px;
padding-left:0px;
padding-right:5px;
}

/* Footer & Copyright */
#footer {
border:0px;
padding:1px;
margin-top:35px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

/*
********************************************************
--> PAGES
********************************************************
*/

/* Index */
#intro {
width:700px;
margin-left:auto;
margin-right:auto;
text-align:justify;
}

/* Pineau */
#pineau {
float:left;
width:360px;
padding-left:20px;
padding-right:15px;
text-align:justify;
}

/* Pineau - Detail */
#pineau_rose {
padding-top:20px;
padding-left:15px;
}

#pineau_rose_text {
float:left;
width:400px;
padding-top:15px;
padding-left:20px;
padding-right:10px;
text-align:justify;
}

#pineau_blanc {
vertical-align:text-top;
padding-right:15px;
text-align:right;
}

#pineau_blanc_text {
float:right;
width:400px;
padding-top:15px;
padding-left:100px;
padding-right:20px;
text-align:justify;
}

#pineau_vieux {
padding-top:20px;
padding-left:15px;
}

#pineau_vieux_text {
float:left;
width:400px;
padding-left:20px;
padding-right:10px;
text-align:justify;
}

/* Cognac */
#cognac {
float:left;
width:360px;
padding-left:20px;
padding-right:15px;
text-align:justify;
}

/* Cognac - Detail */
#cognac_3etoiles {
padding-top:20px;
padding-left:15px;
}

#cognac_3_text {
float:left;
width:400px;
padding-top:15px;
padding-left:20px;
padding-right:10px;
text-align:justify;
}

#cognac_vieillereserve {
vertical-align:text-top;
padding-right:15px;
text-align:right;
}

#cognac_vieille_texte {
float:right;
width:400px;
padding-top:15px;
padding-left:100px;
padding-right:20px;
text-align:justify;
}

/* Domaine */
#domaine_left {
float:left;
width:360px;
padding-left:20px;
padding-right:15px;
vertical-align:middle;
text-align:justify;
}

/* Region Charentes */
#charentes_left {
float:left;
width:360px;
padding-left:20px;
padding-right:30px;
vertical-align:middle;
text-align:justify;
}

/* Vendanges 04 */
#vendanges_04_left {
float:left;
width:200px;
padding:0px;
}

#vendanges_04_center {
width:360px;
float:left;
padding:0px;
text-align:justify;
}

/* Vendanges 05 */
#vendanges_05_left {
float:left;
width:200px;
padding:0px;
}

#vendanges_05_center {
width:360px;
float:left;
padding:0px;
text-align:justify;
}

/* Vendanges 06 */
#vendanges_06_center {
width:450px;
margin-left:auto;
margin-right:auto;
padding:20px;
text-align:justify;
}

/* Liens */
.catego_liens {
width:400px;
margin-left:auto;
margin-right:auto;
color:#6E0000;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:justify;
cursor:text;
}

.box_liens {
width:400px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

ul {
list-style-image:url(photos/li.png);
}

/* Lettre */
#lettre {
width:650px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
vertical-align:middle;
text-align:justify;
}

#inscription {
width:250px;
height:30px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
vertical-align:middle;
background-color:#6E0000;
text-align:center;
}

/* Contact */
#contact_left {
float:left;
width:300px;
padding-top:10px;
margin-left:25px;
text-align:justify;
}

#contact_physique {
text-align:left;
}

#contact_plan {
padding-left:25px;
text-align:left;
}

#contact_right {
padding-top:10px;
text-align:left;
}

#contact_email {
text-align:left;
}

fieldset {
border:0px;
}

#message_title {
padding-left:115px;
}

#sendit_div {
padding-left:130px;
}

#loi {
width:390px;
margin-left:330px;
margin-bottom:20px;
text-align:left;
}

/* Informations legales */ 
#infobox {
width:720px;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
text-align:justify;
}

/* Fin Contact */
#fin_contact {
width:600px;
margin-top:200px;
margin-bottom:100px;
margin-left:auto;
margin-right:auto;
padding-top:30px;
padding-bottom:30px;
border:3px double #6E0000;
text-align:center;
}

/* Page Tarif */
#tarifs {
width:400px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:20px;
background-color:#6E0000;
text-align:center;
}

#tabletarif {
width:400px;
border:1px solid #6E0000;
}

#commande {
width:400px;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
border:1px solid #6E0000;
text-align:justify;
}

/* Erreur 404 */
#err404 {
width:400px;
height:300px;
margin-left:auto;
margin-right:auto;
padding-top:100px;
vertical-align:middle;
text-align:center;
}

/* Add Newsletter */
#add {
width:500px;
height:300px;
margin-left:auto;
margin-right:auto;
padding-top:100px;
vertical-align:middle;
text-align:center;
}



/*
********************************************************
--> INPUT
********************************************************
*/

/* Button Next Page */
.nextpage {
background-color:#6E0000;
border:3px solid #FFCC99;
color:#E9E5D3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
cursor:pointer;
}

/* Newsletter Email field */
#input_email {
background-color:#E9E5D3;
border:1px solid #E9E5D3;
color:#6E0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
cursor:text;
}

/* OK Button */
#input_ok {
background-color:#E9E5D3;
color:#6E0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:6pt;
font-weight:bold;
cursor:pointer;
}

/* Contact Input */
.input_contact {
background-color:#FFFFFF;
border:1px solid #6E0000;
color:#6E0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
cursor:text;
}

/* Envoyer Button */
.sendit {
background-color:#E9E5D3;
border:3px double #6E0000;
color:#6E0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
cursor:default;
}


/*
********************************************************
--> TEXT
********************************************************
*/

/* Main Content */
.content {
color:#6E0000;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:justify;
cursor:text;
}

/* Link in content */
.contentlink {
color:#6E0000;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}

A.contentlink:hover {
color:#6E0000;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
cursor:pointer;
}

A.contentlink:visited {
color:#DFB48B;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
cursor:pointer;
}

/* Menu */
.menu {
color:#E9E5D3;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

A.menu:hover {
color:#FFCC99;
}

A.menu:active {
color:#FFCC99;
}

A.menu:visited {
color:#DFB48B;
}

.menu_vendanges {
color:#6E0000;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

A.menu_vendanges:hover {
color:#BF0000;
}

A.menu_vendanges:visited {
color:#DFB48B;
}

/* Bottom Menu */
.footmenu {
color:#6E0000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
cursor:pointer;
}

A.footmenu:hover {
color:#6E0000;
text-decoration:underline;
}

A.footmenu:visited {
color:#DFB48B;
text-decoration:none;
}

/* W3C Validation links */
.internet {
color:#A5A5A5;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
cursor:pointer;
}

A.internet:hover {
text-decoration:underline;
}

A.internet:visited {
color:#DFB48B;
text-decoration:none;
}

/* Copyright text */
.copyright {
color:#999999;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
cursor:text;
}

.linkcopyright {
color:#999999;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
cursor:pointer;
}

/* Informations légales */
.infolegale {
color:#6E0000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:text;
}

.infolegalebig {
color:#6E0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:text;
}

/* Newsletter */
.mail {
color:#E9E5D3;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:text;
}

.mailsmall {
color:#E9E5D3;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}

align.top {
vertical-align:text-top;
}

align.bottom {
vertical-align:text-bottom;
}

/*
********************************************************
--> OTHER
********************************************************
*/

#xiti-logo {
margin-top:15px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

/* Special */
h6 {
font-size:1px;
visibility: hidden;
}