/*
    Feuille de style pour "Instant Dégustation"
    -------------------------------------------
    
    Version :	1.0
    Auteur	:	Sébastien Pierre, Ivy <http://www.ivy.fr>, mars 2005
    
	Couleurs:
	
		Lie de vin			: #493539;
		Rouge vin			: #6B0A21;
		Gris sombre			: #313131;
		Gris clair			: #898989;
		Texte gris clair	: #DEDEDE;
		Liens				: #FFFFFF;
		Liens de menu		: #000000;
		
*/

body
{
	background-color		: #6B0A21;
	background-color		: #493539;
	background-color		: #313131;
	background				: #313131 url('background.png') repeat-x left top;
	color					: black;
	font					: 8pt/12pt Georgia, Utopia, serif;
	margin					: 0px;
}

img
{
	border					: 0px;
}

img.left
{
	float					: left;
	border					: 1px solid black;
	margin					: 1em;
	margin-left				: 0px;
}

a, a:active, a:visited
{
	color					: white;
	text-decoration			: none;
}

a:hover
{

	color					: #6B0A21;
	text-decoration			: none;
}

a:active
{
	color					: #6B0A21;
}

.menu a
{
	padding					: 2pt;
	padding-bottom			: 5pt;
	display					: block;
	color					: white;
	width					: 100%;
}

.menu a:hover
{
	font-weight				: bold;
	text-decoration			: none;
}

ul li
{
	list-style-type			: square 
}


div.centered
{
	display					: block;
	width					: 100%;
	text-align				: center;
}

div.centered img
{
	border					: 1px solid black;
}

div.note 
{
	font					: 8pt/9pt sans-serif;
	text-align				: left;
}

div.informations
{
	font					: 8pt/9pt sans-serif;
	padding					: 5pt;
	color					: #313131;
	background				: #DEDEDE;
	text-align				: left;
	border					: 1px solid #313131;
}
div.informations
{
	background				: white;
}

div.informations a, div.informations a:active, div.informations a:visited,
div.informations a:hover
{
	color					: black;
	text-decoration			: underline;
}

div.informations a:hover
{
	text-decoration			: none;
}

.credit
{
	font					: 7pt/8pt sans-serif;
}

/*
    Pages de sections
*/
div.sectionTitle
{
	text-align				: center;
	padding-top				: 80px;
	padding-bottom			: 70px;
	border-bottom			: 1px solid #313131;
}

div.sectionBody
{
	padding					: 10pt;
	text-align				: justify;
}

/*
    Page d'accueil
*/

.encartActualite
{
	width					: 30%;
	padding					: 0pt;
	padding-top				: 15pt;
	padding-right			: 15px;
	float					: left;
	font					: 8pt/10pt Verdana, Arial, sans;
}

.encartActualite .date
{
	font					: 10pt/10pt Georgia, Utopia, serif;
	padding-right			: 4pt;
}

.encartActualite .titre
{
	font					: 10pt/10pt Georgia, Utopia, serif;
	font-variant			: small-caps;
}

/*
    Page actualités
*/

div.actualite div.texte
{
	border-top				: 1px solid #DEDEDE;
	display					: block;
	text-align				: justify;
    font-size               : 9pt;
}

div.actualite span.suite
{
	font-size				: xx-small;
}

/*
    Coffrets dégustation 
*/
div.coffret h2
{
	color					: #6B0A21;
	padding-bottom			: 2pt;
	border-bottom			: 1px dotted #6B0A21;
}

div.coffret span.tarif
{
	font					: 8pt/9pt sans-serif;
	background				: white;
	padding					: 2pt;
	padding-left			: 5pt;
	padding-right			: 5pt;
	color					: #313131;
}

/*
    Commandes et informations légales
*/
div.formulaire
{
	padding					: 10pt;
	background				: #F1FCCE;
	color					: #313131;
	border					: 1px solid #313131;
	text-align				: center;
}

div.formulaire a
{
	color					: black;
}

div.formulaire h3
{
	font-variant			: small-caps;
	color					: #6B0A21;
	border-bottom			: 1px solid #6B0A21;
	padding-top				: 0.5em;
}

div.formulaire table, table.formulaire
{
	width					: 90%;
	border					: 1px solid grey;
	background				: #FEFEFE;
	padding					: 5pt;
}

div.formulaire table tr td, table.formulaire tr td
{
	font					: 8pt sans-serif;
	text-align				: left;
	color					: black;
}

tr.total, tr.total td
{
	background				: #BEF1DC;
	font-weight				: bold;
}

div.fermer
{
	width					: 100%;
	text-align				: center;
	margin					: 0;
	padding					: 5pt;
	font					: 8pt sans-serif;
}

/*
    Toutes pages
*/

#logo
{
	margin-top				: 10pt;
	margin-bottom			: 15pt;
}

#mainTable
{
	margin-top				: 10pt;
}

.column
{
	font-size				: 10pt;
}

.column h1
{
	display					: block;
	font-size				: 12pt;
	font-weight				: bold;
	text-align				: center;
}


#leftColumn
{
	font					: 10pt/10pt Georgia, Utopia, serif;
	font-variant			: small-caps;
	padding					: 10pt;
}

#rightColumn
{
	font					: 9pt/10pt Georgia, Utopia, serif;
	font-style				: italic;
	padding					: 10pt;
}

#leftColumn h1, #rightColumn h1
{
	font-weight				: normal;
	font-size				: 1em;
	color					: white;
	text-align				: left;
}

#leftColumn
{
	text-align				: right;
}

#centerColumn
{
	background-color		: #898989;
	border					: 1px solid black;

}

#centerColumn b
{
	color					: #6B3A41;
}

#centerColumn h1
{
	font-variant			: small-caps;
	letter-spacing			: 0.3em;
	color					: #6B0A21;
}

#basDePage
{
	margin-top				: 10pt;
	margin-bottom			: 40pt;
	color					: #898989;
    font-size               : 7pt;
}

#mentionObligatoire
{
	font					: 8pt/9pt sans-serif;
	font-variant			: small-caps;
	padding					: 4pt;
	background				: #493539;
	color					: #DEDEDE;
	text-align				: center;
}

#contact
{
	margin-bottom			: 0.5em;
	color					: white;
}

/* EOF */
