* {margin:0; padding:0;}
img {	border:0;}
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2abcea; text-decoration:none ; }
a:visited {}
a:hover { text-decoration:none; color:#000000; }
ul {list-style:none;}
h2 {font-size:14px;display:inline;line-height:14px;}
p {text-indent: 30px; text-align:justify;}
.clear {clear:both;}

body {font-family: Verdana, Geneva, sans-serif;background:url(images/background.jpg) repeat-x #000000;font-size:12px;color:#000000;}
#page {width:960px;margin:auto;}
#page #header {width:960px;}

#page #form {width:960px;background:url(images/form.jpg);height:142px;position:relative;}
#page #form #thumb {position:absolute;top:5px;left:65px;}
#page #form #vdt {position:absolute;top:0;right:35px;}
#page #form #e-mail-txt {position:absolute;top:55px;left:380px;}
#page #form #email {position:absolute;bottom:15px;right:220px;background:url(images/e-mail-04.jpg) no-repeat;width:402px;height:36px;border:none;font-size:24px;text-align:center;padding:5px 0 5px 0;}
#page #form #f_left {position:absolute;bottom:0;left:270px;}
#page #form #f_right {position:absolute;bottom:0;right:25px;}
#page #form #ok {position:absolute;bottom:15px;right:100px;}

#page #content {width:960px;background:#FFF;padding:5px 0 0 0;}

#page #content #left {text-align:left;padding:0 0 0 5px;}
#page #content #left a {color:#000000;font-weight:bold;font-size:18px;}
#page #content #left a:hover {color:#2abcea;text-decoration:none;}

#page #footer {background:url(images/footer.jpg);height:24px;width:960px;}
#page #links_footer {text-align:center;color:#FFF;}
#page #links_footer a {color:#2abcea;font-weight:bold;}



/********************************************/
/*    								SITES			           		      */
/********************************************/

#sites {border-left:1px solid #2abcea;}
#sites .box_site_liste {padding:5px 5px 5px 20px;position:relative;margin:0 0 8px 0;}
#sites .box_site_liste .puce {float:left;margin:5px 0 0 0;}
#sites .site_titre {margin:7px 0 0 0;}
#sites .site_titre h2 a {color:#2abcea;font-weight:bold;font-size:20px;}
#sites .site_titre h2 a:hover {color:#000000;}
#sites .box_site_liste .ascreen {float:left;border:none;margin:5px 5px 5px 0;width:120px;height:90px;display:block;}
#sites .site_liste_description {text-align:justify;text-indent:30px;margin-top:6px;font-weight: bold;font-size:12px;}
#sites .site_rss {margin:5px 0 0 0;}


#site_fiche {}
#site_fiche .ascreen {float:left;border:none;margin:5px 5px 5px 0;width:120px;height:90px;display:block;}
#site_fiche h1 {display:inline;}
#site_fiche h1 a {color:#2abcea;font-weight:bold;font-size:20px;}
#site_fiche h1 a:hover {color:#000000;}
#site_fiche #site_desc {text-align:justify;text-indent:30px;margin-top:6px;font-weight:bold;font-size:12px;}
#site_fiche .site_rss {margin:5px 0 0 0;}

#nxtprev #nxt {width:60px;height:26px;margin:auto;display:block;}
#nxtprev #prev {width:60px;height:26px;margin:auto;display:block;}
#nxtprev .titre {display:block;width:100%;}
#nxtprev a {color:#2abcea;font-weight:bold;font-size:14px;}
#nxtprev p {text-align:justify;text-indent:30px;margin-top:6px;font-weight:bold;}


/********************************************/
/*    								autres pages          		      */
/********************************************/
#inscrire {display:inline;}



