h1{font-family: verdana; font-size: 12pt; font-weight: 700; color: #000000;}
h1.title{line-height: 140%; text-align: center;}

p.contact{line-height: 200%; font-weight: 700; font-size: 10pt;}
p.antirouille{line-height: 100%; color: #ffffff; text-align: justify; vertical-align: top;}
p.index{ padding-right: 20px; padding-left: 20px;}
p.text1{line-height: 200%; font-weight: 400; font-size: 10pt; padding-left: 20px; padding-right: 20px; text-align: justify;}

td.anti{padding-left: 10px; padding-right: 10px;}
td.anti2{padding-left: 10px; padding-right: 10px; border-left: 2px  #dadada  solid;}
td.promog{width: 50%; text-align: center;}
td.promo2{padding-left: 20px; padding-right: 20px; line-height: 200%; font-weight: 700; font-size: 11pt;}
td.promo3{width: 350px;padding-left: 10px; padding-right: 10px;}
td.accdr{padding-left: 10px; padding-right: 10px; text-align: center; padding-bottom: 10px; border-left: 2px  #dadada  solid;}
td.center{text-align: left; padding-left: 60px;}
td.bas{text-align: center; vertical-align: middle; width: 33%;}
td.carte{text-align: center; padding-left: 10px; padding-right: 50px;}
a.h3{font-size:14px; color:black; text-decoration:none; font-family:Verdana; font-weight:bold; padding-right:5px;}
td.center5{text-align: left; padding-left: 60px; width: 411px; height: 160px;}
td.imageserv{width: 227px; vertical-align: top; padding-top: 30px;}
td.imgacc{text-align: center; vertical-align: middle; padding: 5px;}

li.b{text-align: justify; line-height:160%; font-family: verdana; color:#000000; font-size: 10pt;}
li.a{line-height: 100%;}
li.p{text-align: left; line-height:160%; font-family: verdana; color:black; font-size: 10pt;}

a.black{color: #000000;}

body {
	margin:0;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background-image:url(../images/bg.gif);
	background-repeat:repeat;
	color:white;
}
#wrapper {
	width:985px;
	height:auto;
	overflow:hidden;
	background-image:url(../images/wrapper-bg2.gif);
	background-repeat:repeat-y;
	margin:0 auto;
}
p{text-align: justify; line-height:160%; font-family: verdana; color:black; font-size: 10pt;}

#inner_Container {
	width:979px;
	height:auto;
	margin:0 auto;
	/*overflow:hidden;*/
}
#navbar {
	margin:0 auto;
	width:979px;
	height:64px;
	background:url(../images/navbg.gif) repeat-x #CC0033;
}
#navigation {
	float:left;
	width:979px;
	line-height:64px;
}
#navigation ul {
	padding:0px;
	margin:0;
}
#navigation li {
	float:left;
	list-style-type:none;
	display:block;
	background:url(../images/nav_normalbg.gif) no-repeat left top;
}
#navigation li A {
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	text-transform: uppercase;
	padding-left:76px;
	padding-right:23px;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
}
#navigation li A:hover {
	background:url(../images/nav_overbg.gif) no-repeat left top;
	display:block;
	color:black;
}
#navigation .current {
	background:url(../images/nav_overbg.gif) no-repeat left top;
	display:block;
}
.header {
	width:979px;
	height:256px;
	margin:0 auto;background:url(../images/header_img.jpg) left top no-repeat;
	padding:0;
}
h2
{
	margin-top:0;
}
h1, h3, h4, h5, h6
{
	margin:0; padding:0px;

}
#logo {
	position:relative;
	width:343px;
	height:78px;
	z-index:1;
	background:url(../images/logo.gif) no-repeat left top;
}

/*.hidden
{
	visibility:hidden;
}*/
.content_area {
	width:979px;
	height:auto;
	margin:0 auto;
	background-color:#4f4f4f;
}
.inner_area {
	width:962px;
	height:auto;
	background-image:url(../images/content-bg.gif);
	background-repeat:repeat;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	overflow:hidden;
}
.top_bg {
	width:962px;
	height:19px;
	margin:0 auto;
	background-image:url(../images/top.gif);
	background-repeat:no-repeat;

}
.btm_bg {
	width:962px;
	height:19px;
	margin:0 auto;
	background-image:url(../images/btm.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;	
}
.content_data {
	width:942px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
	float:left;

	}

.lt_pannel{
width:650px;
height:auto;
float:left;
}
.rt_pannel{
width:284px;
height:auto;
float:right;
margin-right:5px;
}
h2{font-size:16px; color:black; text-decoration:none; font-family:Verdana; font-weight:bold; padding-right:5px;}
h3{font-size:14px; color:black; text-decoration:none; font-family:Verdana; font-weight:bold; padding-right:5px;}
/*h4{font-size:12px; color:black; text-decoration:none; font-family:Verdana; font-weight:normal; padding-right:5px;}
h5{font-size:12px; color:white; text-decoration:none; font-family:Verdana; font-weight:normal;}
h6{font-size:12px; color:white; text-decoration:none; font-family:Verdana; font-weight:bold;}
*/

.content_data ul li
{
	background:url(../images/arrow.gif) left 10px no-repeat;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
}
.content_data li a,.content_data ul li
{
	color:black;
	list-style:none;
}
.lt_pannel2{
width:580px;
height:auto;
float:left;
}
.rt_pannel2{
width:354px;
height:auto;
float:right;
margin-right:5px;
}
#footer
{
	line-height:35px;
	width:942px;
	margin-top:15px;
	border-top:1px solid #707070;
	text-align:center;
	color:black;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size:11px;
	float:left;
	margin-left:9px;
	
}
#wrapper2 {
	width:985px;
	height:3px;
	background-image:url(../images/btm-bg.gif);
	background-repeat:no-repeat;
	margin:0 auto;
}
.lt_pannel2_inner{
width:224px;
height:auto;
float:left;
}
.rt_pannel2_inner{
width:700px;
height:auto;
float:right;
}
.rt_pan{
width:700px;
height:auto;
float:right;
margin-top:10px;
}
.box{ float:left; width:239px; height:auto; margin-right:10px;}

.rightpannel_topbg
{
float:left; height:15px; width:239px; 

}
.rightpannel_bg
{
float:left; height:230px; width:223px; background:url(../images/content_rightcntrbg.gif) repeat top left; padding-left:8px;padding-right:8px; color:white;

}

.rightpannel_bottombg
{
float:left; height:15px; width:239px;

}
.promotion_lt{
width:auto; height:auto; margin-top:10px; margin-bottom:10px; margin-right:10px;
float:left;
}
.promotion_rt{
width:432px; height:auto; margin-top:10px; margin-bottom:10px;
float:right;
}
#contact_L_pan
{
float:left; width:390px; height:auto;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#map
{
float:left; width:495px; height:407px; border:1px solid #666666; margin-top:15px;
}
.address{
	width:350px;
	height:50px;
	background:url(../images/contact_mobile_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
}
.address1{
	width:350px;
	height:50px;
	background:url(../images/contact_mail_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
}
.address2{
	width:350px;
	height:50px;
	background:url(../images/contact_url_img.gif) no-repeat right top;
	text-align:left;
	line-height: 50px;
}
/*.inner_content_box
{
float:left; width:900px; height:auto; padding-left:50px; padding-top:15px; font:normal; line-height:18px; color:black; 
}
.inner_lt{ float:left; width:auto; height:auto;}
.inner_rt_data{width:auto; height:auto; float:right;}
.inner_lt2{ float:right; width:auto; height:auto;}
.inner_rt_data2{width:auto; height:auto; float:left;}*/