/* Feuille de style de type print de Château Pey la Tour */

* 
{
margin: 0; 
padding: 0;
}

html
{
font-size: 100%;
background-color: #fff;
color: #282828;
}

#bandeau
{
display: none;
}

#conteneur
{
position: absolute;
width: 100%;
}

#conteneur img
{
float: left;
margin: 0; 
padding: 0;
border: 0;
}

/* top navigation */

#tete
{
display: none;
}


#droit
{
display: none;
}

/* fin top navigation */

#sherpa
{
float: left;
}

/* Sous-menu situé dans la partie gauche */

#porteur
{
float: left;
margin-bottom: 10px;
}

#nav
{
float: left;
}

#nav img
{
display: none;
}

.menu
{
display: none;
}

/* Sous-menu situé dans la partie gauche */


/* centre avec sous-menu */

#portecentre
{
float: left;
}

#centre
{
float: left;
width: 90%;
padding-top: 30px;
padding-bottom: 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
text-align: justify;
}

#centre a:link, a:visited
{
color: #282828;
text-decoration: underline;
}

#centre a:hover
{
color: #282828;
}

#centre #telrouge
{
display: none;
}

#centre #diaporama
{
display: none;
}


/* centre sans sous-menu */


#portecentreplan
{
float: left;
}

#centreplan
{
float: left;
width: 90%;
padding-top: 30px;
padding-bottom: 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
text-align: justify;
}

#centreplan a:link, #centreplan a:visited
{
color: #282828;
text-decoration: underline;
}

#centreplan a:hover
{
color: #282828;
}

#centreplan #telrouge
{
display: none;
}

/* centre sans sous-menu et sans liens soulignés */

#centreplanunder
{
float: left;
width: 90%;
padding-top: 30px;
padding-bottom: 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
text-align: justify;
}

#centreplanunder a:link, #centreplanunder a:visited
{
color: #282828;
text-decoration: none;
}

#centreplanunder a:hover
{
color: #282828;
text-decoration: underline;
}

/* rubriques */

#rubrique
{
width: 727px;
height: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
line-height: 15px;
font-weight: bold;
text-decoration: none;
padding-left: 15px;
padding-top: 8px;
background-image: url(../image/rubrique.gif);
background-repeat: no-repeat;
}

#rubriquegris
{
width: 727px;
height: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
line-height: 15px;
font-weight: bold;
text-decoration: none;
padding-left: 15px;
padding-top: 8px;
margin-bottom: 20px;
background-image: url(../image/rubrique.gif);
background-repeat: no-repeat;
}

#rubriquegris h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
line-height: 15px;
font-weight: bold;
text-decoration: none;
}

/* direct */

#direct
{
float: right;
margin-left: 70px;
margin-bottom: 10px;
width: 300px;
}

#direct #indexsem a:link, #direct #indexsem a:visited, #direct #indexsem a:hover, #direct #indexrec a:link, #direct #indexrec a:visited, #direct #indexrec a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
color: #282828;
text-align: justify;
font-weight: normal;
text-decoration: none;
}

#indexsem
{
float: left;
margin-bottom: 10px;
background-color: #d7caa6;
padding-right: 15px;
background-image: url(../image/beigehd.gif);
background-repeat: no-repeat;
background-position: right top;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #b50000;
text-align: left;
font-weight: bold;
text-decoration: none;
line-height: 38px;
}

#indexsem img
{
float: left;
padding-right: 15px;
border: 0;
}

#indexrec
{
float: left;
margin-bottom: 0px;
background-color: #d7caa6;
padding-left: 15px;
background-image: url(../image/beigebg.gif);
background-repeat: no-repeat;
background-position: left bottom;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #b50000;
text-align: left;
line-height: 38px;
font-weight: bold;
text-decoration: none;
}

#indexrec img
{
float: right;
padding-left: 15px;
border: 0;
}

/* direct */

h2
{
font-family: Arial, Helvetica, sans-serif;
color: #b50000;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
text-align:left;
line-height: 15px;
}

#tableau
{
float: left;
}

/* carre rouge */

.carrerouge
{
width: 6px;
height: 15px;
border: 0;
}

/* input */

input.submit
{
padding: 4px;
padding-left: 8px;
margin:0;
margin-bottom: 5px;
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
color: #282828; 
font-size: 9px;
border: 0;
background-color: #c6c6c6;
}

input.submitred
{
padding: 4px;
padding-left: 8px;
margin:0;
margin-bottom: 5px;
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
color: #b50000; 
font-size: 9px;
border: 0;
background-color: #c6c6c6;
}

.writein
{
margin:0;
padding: 8px;
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
color: #282828; 
font-size: 11px;
border: 0;
background-color: #c6c6c6;
}

#vignette
{
display: none;
}

#plancontact
{
display: block;
}

/* centre avec texte et image */

/* pied de page */

#pied
{
display: none;
}

/* pied de page */

