body
{
	background-attachment: scroll;
	background-repeat: repeat;
	margin : 0px;
	font-family : Verdana, tahoma;
	font-size : 12px;
}

#container
{
	position : relative;
	background-repeat : repeat-y;
	left : 75px;
	width : 562px;
	text-align : left;
}

#entete
{
position : relative;
width : 773px;
left : -177px;
}

#menu
{
position :absolute;
width : 138px;
height : 291px;
left : -120px;
}



#contenu
{
position : relative;
top : -10px;
left : 40px;
width : 490px;
}

#titre
{
position : absolute;
top : 175;
left : 205px;
width : 325;
padding-bottom : 10px;
border-bottom : #ffffff solid 2px;
}

.ssec
{
margin-left : 10px;
margin-top : 5px;
font-weight : bold;
}

h1
{
width : 325px;
text-transform : uppercase ;
font-size : 22px;
font-weight : normal;
border-bottom : 1px #ffffff solid;
}

h2
{
font-size : 15px;
font-weight : normal;
}

h3
{
font-size : 13px;
text-transform : uppercase;
margin-bottom : 5px;
}


h4
{
font-size : 12px;
font-weight : bold;
text-transform : uppercase;
}

hr
{
border : solid #ffffff 1px;
width : 350px;
margin : 0 70 0 70;
}

a, a:visited
{
text-decoration : none;
}


.style1 
{font-size: 10px}

a:active, a:hover
{
text-decoration : underline;
color : #000000;
}

p
{
line-height : 22px;
text-align : justify;
}

.menu
{
font-size : 14px;
}

.desc
{
font-size : 11px;
}

.tn
{
border : 1px #000000 solid;
}

.tntxt
{
border : 1px #000000 solid;
margin : 12px;
}

.txt
{
font-family : Verdana, tahoma;
font-size : 12px;
line-height : 18px;
}

.titretarif
{
text-transform : uppercase;
}

.tabletarif
{
border-top : 1px #000000 solid;
font-family : Verdana, tahoma;
font-size : 12px;
}

.tablenormal
{
font-family : Verdana, tahoma;
font-size : 12px;
}

.ltarif
{
padding-top : 10px;
padding-bottom : 2px;
border-bottom : 1px #000000 solid;
}

