.nettoyeur{clear:both;margin:0;padding:0;border:none;height:0;line-height:1px;font-size:1px}*{padding:0;margin:0;border:0}body{margin-left:auto;margin-right:auto;height:100%;background:#ebebeb}#page{margin:0 auto;width:1050px;text-align:center;background:white;min-height:100%}#head{position:relative}#content{position:relative;min-height:300px}#sidebar{position:relative;text-align:center}#foot{position:relative;height:50px}body{font-family:Helvetica,sans-serif;font-size:16px}#page{margin-top:5px}#head{text-align:left;color:#666;color:blue;line-height:75px;background:url('logo2.gif')}#head h1,#head h2{padding-left:10px}#head h1{padding-top:5px;padding-bottom:5px;text-align:center;font-size:1.6em}#head h2{position:relative;padding-top:5px;font-size:1.1em;line-height:1.2em}#content{font-family:Arial,Helvetica,sans-serif;color:#666;text-align:justify;line-height:20px;padding:20px;padding-top:0}#content h1,h2,h3{font-family:Helvetica,Georgia,Arial,Helvetica,sans-serif}#content h1{margin-left:15px;font-size:1.6em}#content h2{padding-top:10px;padding-bottom:10px;line-height:25px}#content hr{position:relative;display:block;color:#666}#content p{text-indent:25px;padding-top:15px;line-height:25px}#content ul{padding-top:15px;padding-bottom:15px;list-style-position:inside}#content ul li{text-indent:25px}#content table th{text-align:center}#content a:link,#content a:visited{color:#3371a3}#content a:hover{color:#4abec3}#content .hotel ul li{padding-top:20px}#sidebar #menu ul{list-style-type:none;padding-left:15px;font-size:1em;float:right;position:relative;top:-30px}#sidebar #menu ul li{display:inline;margin:10px}#sidebar #menu ul li a:link,#sidebar a:visited{text-decoration:none}#sidebar #menu ul li a{line-height:30px;color:#666;text-align:center;padding:5px}#sidebar #menu ul li a.active{background:white;color:#1a64a0;-moz-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#sidebar #menu ul a:hover{text-decoration:none;background:white;color:#1a64a0;-moz-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#sidebar #logo{text-align:center}#foot{text-align:center;border-top:2px solid #3371a3;line-height:25px;color:white;background-color:#3371a3;-moz-border-radius:0 0 14px 14px;-o-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;border-radius:0 0 14px 14px}#foot a:link,#foot a:visited,#foot a:hover{color:white}#content #tititoto{margin:0 auto}#content #regist{position:relative;float:left;padding:3px}#content #regist .case{position:relative;float:left;margin-top:15px}#content .case textarea#regist{position:relative;vertical-align:top;float:left;height:40px;width:99%}#content .submit{float:right;height:40px;line-height:50px;width:100px;margin-top:15px;background:#3371a3;color:white;-moz-border-radius:14px;-o-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;border:1px solid #3371a3}#content .submit:hover{background:white;color:#3371a3}#content .case .checkbox{background:red;border:3px solid red;float:left}#content .case input{float:right;border:0;width:470px;border-bottom:1px solid #3371a3}#content .case input#box_talks,#content .case input#box_poster{float:right;border:0}#content textarea{border:none;border-bottom:dotted 1px;margin-bottom:-1px;vertical-align:text-bottom;border:1px solid #3371a3;width:100%}a:link,a:hover,a:visited{text-decoration:none}#logos{position:relative;width:100%;text-align:center}#logos a{margin:40px;display:inline}#content ul{list-style-type:none;line-height:1.6em}#content #gargouille {display: inline;float: left;width: 500px;height: 932px;}#content #home  {font-size: 0.9em;}