/* CSS Document */

* { font-family:Verdana; font-size:11px; color:#666666; }

body{ margin:Opx; background-color:#dfdbd8;}
.site { position:relative; top:10px; }

p {margin: 3px 0px 3px 0px;}
h1 { font-size:12px; color:#646078; font-weight:normal; margin:0px 0px 3px 0px; }
h2 { font-size:11px; color:#646078; font-weight:normal; margin-bottom:3px; }
/********************************************
ONLGET
********************************************/
.onglet{ width:853px; height:27px; background-image:url(pics/onglet.gif);}
.icone { float:right; width:180px;}
.ic {margin-left:4px; margin-right:3px; margin-top:7px;}

/********************************************
HEADER
********************************************/
.top{ width:852px; height:149px; background-image:url(pics/header-back.gif); padding-top:40px;}
.logo{ margin-left:30px; }

/********************************************
MENU
********************************************/
.menu{ height:22px; margin-left:15px; margin-top:49px;}
ul {margin:0px; padding:0px;}
li.blocmenu { margin-right:15px; margin-left:0px; list-style-type: none; display: inline; font-size:12px;}
a.lienmenu:link {color: #000000; text-decoration: none; font-size:12px;}
a.lienmenu:visited { color: #000000; text-decoration: none; font-size:12px;}
a.lienmenu:hover { color: #bd1220; text-decoration: none; font-size:12px;}


.main{ width:852px; height:310px; background:url(pics/main-back.gif) repeat-y;}
/********************************************
SUBMENU
********************************************/
.submenu{ width:840px; height:19px; background-color:#646078; margin-left:7px; padding-top:3px;}
ul.ulsubmenu {margin-left:9px; padding:0px;}
li.blocsubmenu { margin-right:12px; margin-left:0px; list-style-type: none; display: inline;}
a.liensubmenu:link {text-decoration:none; color:#FFFFFF;font-size:10px; }
a.liensubmenu:visited {text-decoration:none; color:#ffffff;font-size:10px; }
a.liensubmenu:hover { text-decoration:none; color:#CCCCCC;font-size:10px; }


div.content { }
.bloc1 { width:245px; height:270px;  margin:5px 3px 0px 12px; padding:5px 5px 5px 5px; border:1px solid #666666; float:left}

.bloc2 { width:170px; height:270px;  margin:5px 3px 0px 3px; border:1px solid #666666; float:left; padding:5px;}
.imgbloc2 { margin-right:7px; margin-bottom:7px;}


.bloc3 { width:360px; height:280px; margin:5px 10px 0px 0px;  border:1px solid #666666; float:left;}
img.bloc3img { border:3px solid #666666; margin-left:17px; margin-top:14px;}


.bloc4 { width:420px; height:254px; margin:5px 5px 0px 10px; padding:13px;  border:1px solid #666666; float:left;}


.bottom{ width:852px; height:10px; background-image:url(pics/bottom-back.gif); background-repeat:no-repeat;}
.terms { width:835px;}
.copyright { width:830px;}
.menulight { width:290px; float:right;}
a.foot:link {color: #000000; text-decoration: none; font-size:10px;}
a.foot:visited { color: #000000; text-decoration: none; font-size:10px;}
a.foot:hover { color: #bd1220; text-decoration: none; font-size:10px;}


/*************************************
Form Contact us
*************************************/
div.blocform
{
width:325px; height:254px;  border:1px solid #666666; float:right; margin:5px 11px 0px 0px; padding:13px;
}
div.address {
float:left;
width:220px;
}
div.building {
float:right;
margin-bottom:3px;
}
form.css fieldset
  {
  padding: 1em;
  margin:7px;
  }
form.css label
  {
  display: inline;
  float: left;
  width: 70px;
  margin:3px;
  }