body{text-align:center;font-size:12px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;background:#fbf9ea url(../img/bg.jpg) repeat-x top left;}
p{font-size:12px;}
#particulier{margin:0;}
#container{margin:0 auto;text-align:center;width:950px;}
#head{background:url(../img/head.png) no-repeat top left;width:950px;height:127px;margin:45px auto 0 auto;text-align:center;cursor:pointer;}
#menu{color:#fff;text-align:left;font-size:14px;padding-top:10px;padding-left:20px;}
#menu a{color:#fff;text-decoration:none;font-weight:bold;border-bottom:1px dotted #333;margin-right:20px;}
#content-container{margin:0 auto;text-align:center;padding-top:30px;}
#leftcontent{width:688px;float:left;}
#rightcontent{width:201px;float:right;}
.box{width:688px;float:left;margin-bottom:15px;}
.box-content{background:white;text-align:left;margin:0;}
.box-content a{text-decoration:none;border-bottom:1px solid #333;color:#333;}
.top-box{width:688px;height:21px;background:url(../img/top-box.png) no-repeat top left;}
.bottom-box{width:688px;height:32px;background:url(../img/bottom-box.png) no-repeat top left;}
.box-content p, .box-content h1, .box-content h2, .box-content h3{margin:0;padding:0 20px 0 20px;}
.box-content p{padding-bottom:10px;color:#33322c;font-weight:normal;}
.box-content ul{padding:0 0 0 30px;margin:0 0 0 0;}
.box-content li{padding:0 0 0 0;margin:0 0 0 20px;}
.box-content ul, .box-content li{color:#33322c;}
.box-content h1{font-size:16px;margin-bottom:10px;color:#4f4e44;}
.box-content h2{font-size:14px;margin-bottom:10px;margin-top:20px;color:#4f4e44;}
.box-content h3{font-size:12px;margin-bottom:10px;margin-top:20px;color:#4f4e44;}
.box-content img{float:left;border:none;margin-right:15px;margin-bottom:10px;margin-top:0;}
.sidebox img{border:none;}
.sidebox{width:201px;float:right;margin-right:40px;}
* html .sidebox{margin-right:20px;}
.sidebox-content{background:white;background:url(../img/sidecontent.gif) repeat-y top left;text-align:left;margin:0;}
.sidetop-box{width:201px;height:20px;background:url(../img/top-side.png) no-repeat top left;}
.sidebottom-box{width:201px;height:25px;background:url(../img/bottom-side.png) no-repeat top left;}
.sidebox-content p, .sidebox-content h1, .sidebox-content h2, .sidebox-content h3, .sidebox-content ul, .sidebox-content li{margin:0;padding:0 20px 0 20px;}
.sidebox-content h1{font-size:16px;margin-bottom:10px;}
.underdes{width:150px;margin:0 auto;text-align:center;padding-top:5px;}
.underdes span{background:url(../img/underdesc.gif) repeat-x bottom left;color:#86847a;padding-bottom:5px;font-size:10px;}
#sanilor{height:50px;margin:50px auto 0 auto;text-align:center;clear:both;color:#969696;font-size:10px;padding-top:30px;}
.reset{clear:both;height:1px;font-size:1px;}
.sepa1{height:30px;clear:both;}
form{padding-left:20px;padding-top:30px;margin-bottom:0;padding-bottom:0;}
.inputline{float:left;height:55px;width:650px;}
.inputbase{height:35px;width:520px;}
label{width:100px;display:block;float:left;}
.box-content form h3{padding-left:0;font-size:14px;}
.inputblock{float:left;width:300px;}
.dateblock{float:left;width:650px;padding-top:30px;}
.date{height:50px;float:left;width:200px;}
.dateleft{height:50px;float:left;width:200px;margin-right:100px;}
.inputdate{float:left;width:170px;height:35px;}
.dateleft .inputdate{width:170px;}
.submit{float:right;padding-right:57px;padding-top:30px;}
.submitbtn{width:120px;height:45px;font-weight:bold;font-size:14px;}
span.attention{color:red;font-size:13px;padding-left:10px;}
.inputarea{float:left;height:190px;width:650px;margin-top:30px;}
