html, body {font-family:arial; color:#000000; background-color:#ffcc00; font-size:13px; margin:10px 0 10px 0; padding:0;}

#page {margin:auto; width:1000px; text-align:left; background:#ffffff; border:#f1b000 2px solid;}

#header {margin:auto; padding:8px 8px 8px 12px; font-weight:bold; color:#ffffff; background-color:#808080;}
#header a {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px;}


#main {margin:auto; float:left; width:730px;}

#content {margin:auto; float:right; width:510px; padding:10px;}
#content h1 {display:inline; font-family:arial; font-weight:bold; font-size:20px; color:#000000;}

#sidebar {margin:auto; float:left; width:180px; background: url(img/logo.jpg) top center no-repeat; margin-top:5px; padding:160px 10px 20px 10px;}
#sidebar .titre {margin:auto; text-align:center; background-color:#c0c0c0; margin:0; padding:3px; border:#808080 1px solid;}
#sidebar h3 {display:inline; font-family:Trebuchet MS; font-weight:bold; font-size:17px; color:#ffffff;}
#sidebar a {color:#ff005a; text-decoration:underline; font-weight:bold;}
#sidebar a:hover {text-decoration:none;}
#sidebar ul {margin:0; padding:5px 0 0 0;}
#sidebar li {list-style-type:none; line-height:20px;}

#extra {margin:auto; float:right; width:250px; padding:10px;}
#extra .titre {margin:auto; text-align:center; background-color:#c0c0c0; margin:0; padding:3px; border:#808080 1px solid;}
#extra h3 {display:inline; font-family:Trebuchet MS; font-weight:bold; font-size:17px; color:#ffffff;}



.bloc {width:170px; height:40px; float:left; padding:0;}

.titreannuaire {color:#ff005a; background:url(img/puce.gif) no-repeat left center; padding:0 0 0 20px; font-weight:bold; font-size:12px;}

.titresite {font-weight:bold; font-size:16px;}

.lien {color:#000000; decoration:none; font-size:13px;}

a:link, a:visited {color:#ff005a;}

.bold {font-weight:bold;}


#footer {clear:both; color:#ffffff; text-align:center; padding:15px 0 20px 0; background-color:#808080;}
#footer a {color:#ffffff;}

#q {padding-left:18px; background: #fff url(img/q.gif) no-repeat 4px center;}

input, textarea {border:#c0c0c0 1px solid; padding:4px; color:#000000;}



#index {margin:auto; font-size:11px;}
#index .entrer {font-family:impact; font-size:47px; color:#0000ff; font-weight:bold; text-decoration:underline;}
#index a {font-family:trebuchet MS; text-decoration:underline; font-weight:normal; color:#ff005a;}
#index a:hover {text-decoration:none; color:#ff005a;}
#index a:visited {color:#ff005a;}

#index .inner {margin:10px;}

#index h2 {display:inline; font-family:Trebuchet MS; font-weight:bold; font-size:17px; color:#000000;}
#index h3 {display:inline; font-family:Trebuchet MS; font-weight:bold; font-size:17px; color:#000000;}

#videos {margin:auto; font-size:11px;}
#videos a {font-family:trebuchet MS; text-decoration:underline; font-weight:normal; color:#ff005a;}
#videos a:hover {text-decoration:none; color:#ff005a;}
#videos a:visited {color:#ff005a;}

#videos .inner {margin:10px;}

#videos h2 {display:inline; font-family:Trebuchet MS; font-weight:bold; font-size:17px; color:#000000;}
#videos h3 {display:inline; font-family:Trebuchet MS; font-weight:bold; font-size:17px; color:#000000;}