body
{
	margin: 0;
	padding: 0;
	text-align: center;
        font-family:  Arial, Helvetica, sans-serif;
	color: #000;
        font-size: 12px;
        background: #696969;
}


a:link { text-decoration: underline; color: #D18716;}
a:visited { text-decoration: underline; color: #696969;}
a:hover { text-decoration: underline; color: #3E7898;}
a:active { color: #3E7898;}

#header a:link { text-decoration: none; color: #696969;}
#header a:visited { text-decoration: none; color: #696969;}
#header a:hover { text-decoration: underline;color: #D18716;}

#ssmenu { padding-top : 6px;padding-bottom : 6px; }
#ssmenu A { text-decoration:none; }
#ssmenu	A:link    { color:#000; font-size: 9pt; background-color:#3E7898; padding:2px 10px 2px 25px;line-height:20px;letter-spacing: 1px;}
#ssmenu	A:visited { color:#000; font-size: 9pt; background-color:#3E7898; padding:2px 10px 2px 25px;line-height:20px;letter-spacing: 1px;}
#ssmenu	A:active  { color:#000; font-size: 9pt; background-color:#3E7898; padding:2px 10px 2px 25px;line-height:20px;letter-spacing: 1px;}
#ssmenu	A:hover   { color:#3E7898; font-size: 9pt; background-color:#FFFFFF; padding:2px 10px 2px 25px;cursor:pointer;line-height:20px;letter-spacing: 1px;}
#mmenu    { color:#fff; font-size: 10pt; background-color:#3E7898; padding:2px 10px 2px 25px;line-height:20px;letter-spacing: 1px;}
	

h1 {margin:0;padding:0;font-size:11px;font-weight:bold;line-height:0;display:inline;color: #fff;}
h2 {margin:0;padding:0;font-size:11px;font-weight:bold;line-height:0;display:inline;color: #fff;}
h3 {margin:0;padding:0;font-size:11px;font-weight:bold;line-height:0;display:inline;color: #fff;}
#boite2 h4 {margin:3px;padding:3px;font-size:17px;font-weight:bold;display:inline;color: #D18716;letter-spacing: 2px;}

div#conteneur
{
	width: 748px ;
	margin: 6px auto ;
	text-align: left ;
	padding: 2px;
        font-size: 12px;
        background: #fff;
}

div#header
{
	width: 746px ;
	height: 89px ;
        padding: 0;
        font-size: 10px;
        background: transparent;
}

#hr {
height: 2px;
margin: 0;
padding: 0;
color: #FFF;
background-color: #FFF;
border: 0;
overflow:hidden;
}

div#info
{
        float: right ;
	width: 142px ;
	padding: 0px ;
        margin-top: 10px;
	text-align: right;
}

div#menu
{
	width: 746px;
        padding: 0;
}

div#plan
{
	width: 746px;
        padding: 0;
}

div#photos
{
	width: 748px ;
        padding: 2px 0 0 0;
}

div#zonebleu
{
	width: 746px ;
        padding: 0;
        background : #3E7898;
}

div#cdroite
{
        margin-left: 484px;
        margin-top: -110px;
	width: 262px;
}

div#cdroite2
{
        margin-left: 484px;
        margin-top: -110px !important;
        margin-top: -160px;
	width: 262px;
}

div#cdroite P {padding : 5px 5px;margin : 0;color: #fff;font-size: 11px;}

div#cgauche
{
        width : 484px;
        height : 110px;
        background: url(ima/maison_bleu.jpg) no-repeat;
}

div#cgauche2
{
        width : 484px;
        height : 90px;
        background: url(ima/maison_bleu.jpg) no-repeat;
}

.lignev {background: url(ima/lignev.gif) repeat-y;}

div#cgauche  P {padding : 0 20px;margin: 0;color: #fff;font-size: 16px;}
div#cgauche2 P {padding : 0 20px;margin: 0;color: #fff;font-size: 16px;}


div#bargris
{
	width: 746px ;
        height: 18px;
        padding: 0;
        background :  url(ima/bar_gris.gif) repeat-x;
}

div#footer
{
	width: 746px ;
        padding: 12px 0 2px 0;
        text-align: right;
        color: #696969;
        font-size:11px;
}

div#footer img 
{
	float:left;
}

div#centre
{
        width:746px;
        height:222px;
        padding : 0px;
        background: url(ima/fond_acc.jpg) no-repeat;
}

div#viewer
{
        width:746px;
        padding : 0px;
        background: #fff;
}


div#boite1
{
        width:320px;
        padding : 5px 20px;
}


div#boite2
{
        width:320px;
        padding : 5px 20px;
        text-align:center;
}


div#centreg P
{
        width:260px;
}

div#centreg P {padding:20px;margin:0;font-size: 14px;}
div#centreg P.regulier {padding:0 0 0 10px;margin:0;font-size: 12px;}

div#centregHome p {width:260px; padding : 10px;margin: 0;font-size: 12px;}

div#centred
{
        float: right;
        width: 430px;
}

div#centred P {padding : 10px;margin: 0;font-size: 12px;}
h5 {margin:0;padding:10px;font-size:14px;font-weight:bold;display:inline;color:#3E7898;}
.gros {font-size: 14px;font-weight:bold;}
.petit {font-size: 10px;}
.normal {font-size: 12px;}
.gris {font-size: 12px;color:#696969;}
.bleu {color:#3E7898;}

div#plan td.bleu {padding : 10px;margin: 0;font-size: 14px;color: #3E7898; background: url(ima/fond_4.jpg) no-repeat;}
div#plan td.normal {padding : 10px;margin: 0;font-size: 12px;}


ul#menubas
{
        display: inline;
	padding: 0px;
	list-style-type: none ;
	background: #D18716;
	width: 746px;
}

ul#menubas li
{
	float: left ;
        color: #000;
	font-size: 12px ;
	font-weight: bold ;
	color: #000 ;
	background: #D18716 ;
}


ul#menubas li a
{
	font-size: 10px ;
	font-weight: bold ;
	color: #fff ;
        margin-top: 10px;
        margin-right: 28px;
        margin-left: 28px;
        margin-bottom: 10px;
	display: block ;
	text-decoration: none ;
}

ul#menubas li a:hover
{
	color: #000 ;
}



