/* propriétés générales de la page */
body {
        background-color: #ffffff;
        background-image: url('../images/elianto_fond.jpg');
        background-attachment: fixed;
        margin-top: 0;
        scrollbar-face-color: #860000;
        scrollbar-highlight-color: #ffffff;
        scrollbar-shadow-color: #000000;
        scrollbar-3dlight-color: #000000;
        scrollbar-arrow-color: #ffffff;
	}
/* propriétés du menu horizontal */
#menu_horizontal {
    	text-align:center;
	}
/* propriétés du chemin de fer */
#chemin_fer {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #333333;
	}
/* bloc central uniquement crée pour uniformiser les hauteurs des deux blocs contenus (menu_vertical et contenu) */
#bloc_central {
	}
#gauche {
	float:left;
	width:20%;
	height:300px;
	}
/* propriétés du menu vertical */
#menu_vertical {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #333333;
	height:95%;
	}
#miseajour {
	height:5%;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #333333;
	}
/* propriétés du contenu */
#contenu {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #333333;
	float:left;
	width:80%;
	text-align:justify;
	}
/* propriétés du pied de page */
#pied_page {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #333333;
	clear:both;
	text-align:center;
	}
/* comportement de la liste dans le bloc menu_horizontal */
#menu_horizontal li {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #333333;
        margin-top: 0;
        margin-bottom: 0;
	margin-right:40px;
    	list-style-type: none;
      	display: inline;
	}
#menu_horizontal lu {
        margin-top: 0;
        margin-bottom: 0;
	margin-right:40px;
	}
/* propriétés des liens (de base et déjà visités) contenus dans le bloc menu_horizontal */
#menu_horizontal a:link, #menu_horizontal a:visited {
	color:#004000;
	font-weight:bold;
	text-decoration:none;
	}
/* propriétés des liens (au dessus et actifs) contenus dans le bloc menu_horizontal */
#menu_horizontal a:hover, #menu_horizontal a:active {
	text-decoration:underline overline;
	}
/* propriétés des liens (de base et déjà visités) contenus dans le bloc chemin_fer */
#chemin_fer a:link, #chemin_fer a:visited {
	color:#860000;
	font-weight:bold;
	text-decoration:none;
	}
/* propriétés des liens (au dessus et actifs) contenus dans le bloc chemin_fer */
#chemin_fer a:hover, #chemin_fer a:active {
       /*	text-decoration:underline overline;*/
	text-decoration:underline;
	}
#menu_vertical li ul {
    	list-style-type: none;
	}
/* propriétés des liens (de base et déjà visités) contenus dans le bloc menu_vertical */
#menu_vertical a:link, #menu_vertical a:visited {
        display: block;
        width: 130px;
        text-align: left;
        text-decoration: none;
        font-family: Tahoma, Arial;
        font-size:10pt;
        color: #333333;
        font-weight : bold;
        background-color:#cccccc;
        padding: 2pt;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#860000;
        border-right-width:2px;
        border-right-style:solid;
        border-right-color:#860000;
        margin-top:2px;
        margin-bottom:2px;
	}
/* propriétés des liens (au dessus et actifs) contenus dans le bloc menu_gauche */
#menu_vertical a:hover, #menu_vertical a:active {
        font-family: Tahoma, Arial;
        font-size:10pt;
        font-weight : bold;
        background-color:#860000;
        text-decoration: none;
        color: #ffffff;
        padding-top: 2pt;
        padding-bottom: 2pt;
	}
.TitrePrincipal {
                font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
                font-size : 12pt;
                color : #ffffff;
                background-color : #860000;
                border-width:2px;
                border-style:solid;
                border-bottom-color:#000000;
                padding-bottom: 2pt;
                border-left-color:#000000;
                border-top-color:#ffffff;
                padding-top: 2pt;
                border-right-color:#ffffff;
                text-align : center;
                vertical-align : top;
                font-weight : bold;
                margin-left: 30;
                margin-right: 30;
}
.TitreSouligne {
                border-bottom-width:2px;
                border-bottom-style:solid;
                border-bottom-color:#860000;
                padding-bottom: 2pt;
                font-size: 12pt;
                font-weight : bold;
}
/* pour la photo du haut de la page */
.haut {
                background-image: url('../images/elianto_film3.jpg');
                margin-left: 0;
                margin-right: 0;
}
.lignehaut {
                background-color: #004000;
                margin-left: 0;
                margin-right: 0;
}
HR {
                margin-left: 30px;
                margin-right: 30px;
}
HR.bordeau {
                color: #860000;
                margin-left: 30px;
                margin-right: 30px;
}
a:link  {
                color: #860000;
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 		text-decoration: none;
		}
a:visited {
                color: #860000;
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none
		}
a:hover 	{
                color: #000000;
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		 }
.ligne_jardin {
                border:1px solid #860000; background-image: url('../images/jardin.jpg');
                margin-left: 30px;
                margin-right: 30px;
                font-size: 10pt;
		}
.ligne_petit_jardin {
                background-image: url('../images/jardin.jpg');
                margin-left: 20%;
                margin-right: 20%;
                font-size: 2pt;
		}
Table.journal {
                margin-left: 60;
                margin-right: 60;
                bordercolorlight: #808080;
                bordercolordark: #333333;
}
Table.decale {
                margin-left: 30px;
                margin-right: 30px;
}
TH {
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                font-size: 10pt;
                background-color: #A7A7A7;
                color: #860000;
		text-align: center;
}

TD {
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                font-size: 10pt;
                color: #333333;
                text-align: justify;
                padding-left: 5px;
                padding-right: 5px;
}
TD.8point {
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                font-size: 8pt;
                color: #333333;
                text-align: left;
                padding-left: 15px;
                padding-right: 15px;
}
TD.right {
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                font-size: 10pt;
                color: #333333;
                text-align: right;
                padding-left: 15px;
                padding-right: 15px;
}
TD.center {
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                font-size: 10pt;
                color: #333333;
                text-align: center;
                padding-left: 15px;
                padding-right: 15px;
}

TD.image {
                font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                font-size: 10pt;
                color: #333333;
                width: 155px;
                height: 125px;
                text-align: center;
                padding-left: 5px;
                padding-right: 5px;
}
TD.top {
                padding-left: 0px;
                padding-right: 0px;
}
P {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        color: #333333;
}
A.tableau {color: #333333;
}
UL{
        list-style-image:url('../images/bullet-n1.gif');
        margin-left : 15px
	}
UL UL{
        list-style-image:url('../images/bullet-n2.gif');
	margin-left : 15px
}

UL UL UL{
        list-style-image:url('../images/bullet-n3.gif');
        margin-left : 15px
}
/* ********************/
/* pour le livre d'or */
/* ********************/
td.upper, th.upper  {
	color : #860000;
	background : #A7A7A7;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
        padding-left: 5px;
	padding-right: 5px;
}

.smaller {
	font-size: 8pt;
        padding-left: 0px;
	padding-right: 0px;
}
a.smaller {
	font-size: 8pt;
	color : #860000;
	text-decoration : underline;
}

a.smaller:hover {
	font-size: 8pt;
	color : Red;
	text-decoration : none;
}

input {
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

div.centered {
	text-align: center;
}

/* EVERYTHING BELOW ADDED IN 1.6 */
div.centered table.entries {
   	color : Black;
   	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10pt;
   	BORDER-RIGHT: #860000 1px solid;
   	BORDER-LEFT: #860000 1px solid;
   	BORDER-TOP: #860000 1px solid;
   	BORDER-BOTTOM: #860000 1px solid;
   	margin: 0px auto 9pt auto; /* margin: top right bottom left; */
}

h3 {
   	color : Black;
   	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   	font-size: 14px;
	font-weight: bold;
}

table.gbookMenu {
	BORDER-TOP: #404040 1px solid;
        padding-left: 0px;
	padding-right: 0px;
}


