body {background: url(bkg.jpg)}

#cntnr {width:746px;position: relative;margin: 0 auto;z-index: 1;border: none;background: url(cntnrbkg.gif);}
#logo {width:589px;height:190px;border:none;margin: 0;padding: 0;z-index: 3;position: relative;top: 0px;left: 0px;}
#bndd {width:155px;position: absolute;top: 0px;height: auto;z-index: 1;left: 591px;background: none;float: right;}
#bnddh {width:155px;height:6px;position: absolute;top: 0px;left: 0px;border: none;}
#bnddimg {width:136px;height:284px;border:none;margin: 7px 0px 7px 7px;}

#mnu {position:absolute;width: 155px;top: 0px;left: 0px;z-index: 1;height: auto;background: none;float: left;}
#mnu ul {position:relative;list-style-type:none;width:138px;top: 6px;left: 7px;margin: 0px 0px 0px 0px;padding: 0;}
#mnu li {margin: 0;padding: 0;}
#mnu a {background-position: top left;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;color:#FFFFFF;display: block;padding: 5px 0px 0px 26px;margin: 0;height: 25px;width: 110px;}
#mnu a.btn {text-align: left;background: url(btn-up.jpg) no-repeat;}
#mnu a.btn:hover {background: url(btn-dwn.jpg) no-repeat;font-weight: bold;}
#mnu a.btnsl{background: url(btn-up.jpg) no-repeat;font-weight: bold;}
#mnu a.btnsl:hover {background: url(btn-up.jpg) no-repeat;font-weight: bold;color: #CCCCCC;}

#mnu p, #bndd p {font-family: Arial, Helvetica, sans-serif;text-align: left;font-size: 11px;font-weight: normal;padding: 0px 7px 0px 14px;margin: 0px 0px 0px 0px;}
#mnu p span, #bndd p span {font-size: 12px;font-weight: bold;}
#mnuh {width:155px;height:6px;position: absolute;left: 0px;border: none;top: 192px;}
#mnucal {width:155px;height:192px;position: relative;top: 0px;left: 0px;border: none;}

img.mnuimg {width:136px;height:102px;border: none;margin:7px 0px 7px 7px;background: 0;}
img.tn {border: 0;}
img.lgn {width: 132px;height: 7px;border: none;margin: 3px auto 0px 10px;}

#titrpcont {height:108px;background:url(titrpbkg.jpg) repeat-x;position: absolute;left: 156px;top: 192px;overflow: visible;z-index: 1;}
#titrpgros {background: none transparent;position: absolute;left: 15px;top: 15px;width:300px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:24px;color:#FFFFFF;}
#titrpnav {background: none transparent;position: absolute;left: 15px;top: 68px;width:300px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight: bold;}
#titrpg {width:14px;height:108px;border:none;}
#titrpd {width:107px;height:108px;border:none;margin: 0px 0px 0px 314px;}

#util {width: 415px;margin: 100px 0px 0px 150px;z-index: 1;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;padding: 15px 10px 10px 15px;position: relative;background-color: transparent;border: none;}
#util h1, h2, h3, h4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;border-bottom-style: groove;border-bottom-color: #0099CC;color: #000000;border-bottom-width: 3px;margin: 5px 0px 10px 0px;}
#util p {text-align:justify;padding: 0px 0px 0px 13px;margin: 1px 0px 10px 0px;}
#util p.stitr {text-align:left;color: #990000;font-weight: bold;margin: 0px 0px 0px 0px;}
#util form#contact input{margin-left: 50px;border: solid #000000 1px;}
#util form#contact p{text-align: right;}
#util form#contact textarea{margin-left: 50px;border: solid #000000 1px;}
#util div#map{
	width: 415px;
	height: 350px;
}

#pied {width:746px;background: url(piedbkg.gif) repeat-y;z-index: 2;margin-left: 0px;position: relative;height: 57px;}
#piedh {width:746px;height:6px;margin-left: 0px;bottom: 0px;top: 0px;position: absolute;margin-bottom: 0px;border: none;}
#piedb {width:746px;height:11px;margin-left: 0px;bottom: 0px;top: auto;position: absolute;margin-bottom: 0px;border: none;}
#piedtxt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align: center;padding: 20px 0px 0px 0px;}
#piedtxt a {color: #000099;}
#piedtxt a:hover {text-decoration: underline overline;font-weight: bold;}

.carre {width:8px;height:8px;}

