
*{text-decoration:none;padding:0px;margin:0px;list-style:none;border:0px}
body{padding-top:10px;text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:21px}

opacity{filter:alpha(opacity = 50);-moz-opacity:0.5; opacity:0.5;}


#content{text-align:left;width:900px;margin:0 auto;max-width:1000px;position:relative;
background:#fff;min-height:600px}

/* Header */
#header{width:900px;height:100px;position:relative}
.logo{position:absolute;top:0px;left:0px;}
h2{position:absolute;bottom:5px;right:10px;font-weight:normal;font-size:28px}
h2 img{display:block}


/* Hmenu */
#hmenu{width:900px;background:#B2B1B1;overflow:hidden;}
#hmenu li{float:left;}
#hmenu a{display:block;padding:2px 10px 2px 10px;
color:#fff;font-weight:bold;font-size:14px}
#hmenu a img{display:block;}
#hmenu a:hover, #hmenu .itemon{background:#666666}


/* Image */
#image{padding-top:20px}

#slideshow{
height:500px;
overflow:hidden;
position:relative;}

#slideshow img{position:absolute;top:0px;left:0px}

#title_site{display:block;position:relative;bottom:50px;left:20px;font-weight:normal;font-size:28px;
color:#fff;filter:alpha(opacity = 70);-moz-opacity:0.7; opacity:0.7;}

.right{float:right;width:200px;margin-top:30px}
.vmenu_title{color:#666;}
#annuary,.sub_menu{padding:5px;}
#annuary h3{}
#annuary dl,.sub_menu ul{border:1px solid #bbb;padding:5px}
#annuary dt,.sub_menu li{padding:5px 0}
#annuary dd{display:none}
#annuary a,.vmenu_link{color:#666}
.vmenu_link_on, .vmenu_link:hover{color:#000}
.vmenu_link_on{font-weight:bold}


/* Comment */
#tooltip{text-align:left;position:absolute;padding:10px;border:1px solid #ccc;
background-color:#fff;color:#000;visibility: hidden;z-index: 100;width:270px;
filter:alpha(opacity = 90);-moz-opacity:0.9; opacity:0.9;}

.page{padding:40px;width:600px;float:left}

.title{font-size:17px;margin-bottom:7px}
.subtitle{font-size:15px;margin-bottom:7px}
.description{font-weight:bold;color:#333333;
font-size:13px;font-weight:bold;margin:2px 0 5px 0}
.text{margin:13px 0 0 0;text-align:justify}
.text .spip_documents{display:block;margin:8px 0}
.intertitle{margin:16px 0 0 0}
p.spip{padding-top:7px}

#bottom_menu{clear:both;text-align:center;padding:2px 0;
border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:15px}
#bottom_menu li{display:inline;padding:0 7px}
#bottom_menu li a{font-weight:bold}
.bottom_menu_link{color:#999}
.bottom_menu_link:hover, .bottom_menu_link_on{color:#000}

/** Formulaire general*/ 
.contact_form input,.login_box input,#center input,.mailing_list input, textarea{
border:1px solid #666;padding:1px 2px}
/** Formulaire contact*/ 
.contact_form fieldset{border:1px solid #666;margin-top:15px;padding:10px}
.contact_form legend{display:none}
.contact_form fieldset div{margin:6px 0px 2px 0px}
.contact_form fieldset span{display:block;padding-bottom:2px;font-weight:bold}
/** Special Checkbox*/ 
.contact_form fieldset span span{display:inline;padding:0px;}
.contact_form fieldset span input{padding:2px 0;}
.contact_form option{padding:1px 5px;}
input,textarea{padding:1px 2px}
textarea{width:450px}
.spip_bouton input{background:#2D3846;margin:10px;color:#fff;font-weight:bold;
font-family:verdana;font-size:11px}


