html, body {background-color:#800000; font-family:trebuchet MS; color:#000000; font-size:12px; margin:0;}

form {padding:0px; margin:0px;}
textarea {padding:0px; border: #c0c0c0 1px solid;}
input {border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid; border-top: #c0c0c0 1px solid;}

#index {margin:auto; text-align:center; padding:0 15px; 0 15px}
#index .entrer {font-family:impact; font-size:40px; color:#0000ff; text-decoration:underline;}
#index a {text-decoration:underline; font-weight:normal; color:#0000ff; font-size:12px;}
#index a:hover {text-decoration:none;}
#index a:visited {color:#0000ff;}
#index span {color:#ff0000; font-weight:bold;}
#index .lien {font-family:arial; font-size:20px; font-weight:bold;}

#conteneur {margin:auto; width:950px; background:#ffffff; border-right:#800000 1px solid; border-left:#800000 1px solid; padding:0px;}

#top {margin:auto; text-align:left; font-weight:bold; color:#808080; background-color:#f4f4f4; padding:10px;}
#top a {font-size:13px; color:#808080; text-decoration:none;}
#top a:hover {text-decoration:none;}

#header {margin:auto; background:url(logo.jpg) top center no-repeat #000000; height:120px;}

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

#contenu {margin:auto; width:550px; float:right; padding:10px;}
#contenu a {color:#0000ff; font-size:12px;}
#contenu a:hover {text-decoration:none;}
#contenu a:visited {color:#0000ff;}
#contenu .lien {font-family:arial; font-size:20px; font-weight:bold;}
#contenu ul {margin:auto; padding:0px;}
#contenu li {list-style-type:circle; margin:0 0 0 15px; line-height:20px;}
#contenu span {font-weight:bold;}

#menu {margin:auto; background-color:#000000; width:160px; float:right; padding:10px;}
#menu a {text-decoration:underline; color:#ffffff; font-size:11px;}
#menu a:hover {text-decoration:none; color:#ffff00;}
#menu ul {margin:0; padding:0;}
#menu li {list-style:none; padding:5px; line-height:15px;}
#menu .titre {background-color:#800000; padding:5px; text-align:center; font-family:arial; font-size:18px; font-weight:bold; color:#ffff00; text-decoration:none;}
#menu .videos {font-family:arial; font-size:18px; font-weight:bold; color:#ffff00; text-decoration:underline;}
#menu .videos:hover {color:#ffff00; text-decoration:none;}

#extra {margin:auto; background-color:#000000; width:180px; float:left; padding:10px;}
#extra a {text-decoration:underline; color:#ffffff; font-size:13px;}
#extra a:hover {text-decoration:none; color:#ffff00;}
#extra ul {margin:0; padding:0 0 0 0;}
#extra li {list-style:none; padding:0px; line-height:25px;}
#extra .titre {background-color:#800000; padding:5px; text-align:center; font-family:arial; font-size:18px; font-weight:bold; color:#ffff00; text-decoration:none;}
#extra .webcam {font-family:arial; font-size:18px; font-weight:bold; color:#ffff00; text-decoration:underline;}
#extra .webcam:hover {color:#ffff00; text-decoration:none;}

#iframe {margin:auto; width:550px; float:right; padding:10px;}
#iframe a {color:#0000ff; font-size:12px;}
#iframe a:hover {text-decoration:none;}
#iframe a:visited {color:#0000ff;}
#iframe .lien {font-family:arial; font-size:20px; font-weight:bold;}
#iframe ul {margin:auto; padding:0px;}
#iframe li {list-style-type:circle; margin:0 0 0 15px; line-height:20px;}
#iframe span {font-weight:bold;}


#site {margin:auto; text-align:justify; padding:10px 0 10px 0;}
#site a {display:block; color:#0000ff; font-size:14px;}
#site span {font-weight:bold; display:block;}


#table table {margin:auto; width:100%; padding:0; font-family:verdana; font-size:10px;}
#table td {border-collapse:collapse; vertical-align:top; width:33%;}
#table img {margin-right:4px; float:left; width:40px; height:40px; border:#000000 1px solid;}
#table td a {font-family:verdana; font-size:11px; font-weight:bold; display:block;}


#pub table {margin:auto; padding:0 0 10px 30px; float:center; text-align:center;}
#pub td {width:50%;}

#bottom {margin:auto; clear:both; color:#808080; background-color:#f5f5f5; text-align:center; padding:10px;}
#bottom a {color:#808080; text-decoration:none;}
#bottom a:hover {text-decoration:none;}