body {margin:0px;margin-bottom:30px;background-image:url(layout/fond.gif);font-family:verdana, arial, sans-serif;font-size:11px;}

table {border:0px solid black;border-collapse:collapse;}
td, th {border:0px solid black;padding:0px;font-family:verdana, arial, sans-serif;font-size:11px;}
img, img a {border:0px;}

.gras {font-weight:bold;}
.centrage {text-align:center;}

.mc h1 {font-size:11px;display:inline;}
h2 {font-size:13px;background-image:url(layout/pix_orange.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:15px;color:#a7cf4b;text-transform:uppercase;margin-left:20px;}
h2 a {color:#a7cf4b;text-decoration:none;}

#entete {width:760px;height:18px;background-color:#eeeeee;margin:auto;border-left:1px solid #eeeeee;text-align:center;}
.mc {font-family:verdana, arial, sans-serif;font-size:10px;color:#cdcdcd;font-weight:bold;padding-left:4px;}
.mc a {color:#cdcdcd;text-decoration:none;}
.favoris {font-family:verdana, arial, sans-serif;font-size:10px;color:white;padding-right:4px;text-align:right;}
.favoris a {color:#cdcdcd;text-decoration:none;}
.favoris a:hover {text-decoration:underline;}

#conteneur {width:760px;background-color:white;margin:auto;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;}

.contenu {border-right:1px solid #cccccc;}

#reseau {text-align:center;color:#ccc;}
#reseau a {color:#ccc;}

/* menu gauche */
.menu {width:190px;background-color:#ffffff;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background-image:url(layout/topgauche.jpg);background-repeat:no-repeat;padding-top:174px;}
.titremenu {background-color:#a7cf4b;background-image:url(layout/fleche.gif);background-repeat:no-repeat;color:white;font-weight:bold;text-transform:uppercase;padding:4px 35px;font-size:13px;}
.lienmenu {text-align:right;padding:7px 3px 7px 3px;border-bottom:1px solid #eeeeee;font-size:11px;background-color:#f9f9f9;}
.lienmenu a {color:#297fb5;text-decoration:none;}
.lienmenu a:hover {color:#a7cf4b;}

/* acces rapide */
.rapide {text-align:center;padding:7px 3px 0px 3px;border-bottom:1px solid #eeeeee;background-color:#f9f9f9;}
.rapide select {font-size:12px;background-color:#f9f9f9;}
.rapide {color:#297fb5;text-decoration:none;}

.padmenu {padding:0px 3px 3px 5px;font-size:11px;}
.padmenu a {text-decoration:none;color:#cf9065;}
.padmenu a:hover {color:black;}

.boutong {text-align:center;}

#bas {width:761px;height:15px;background-color:#eeeeee;margin:auto;color:#cdcdcd;border-left:1px solid #eeeeee;}
#copyrights {color:#999999;font-size:11px;text-align:center;width:760px;margin:auto;margin-top:20px;}
#copyrights a, #copyrights a:hover {color:#999999;text-decoration:none;}

/* menu horizontal */
#menuhor {margin-bottom:50px;margin-left:20px;}
#menuhor ul {list-style-type:none;margin:auto;}
#menuhor li {width:80px;margin:5px;float:left;text-align:center;}
#menuhor li a {text-decoration:none;color:#666666;font-weight:bold;width:100%;display:block;background-color:#f9f9f9;padding:2px 0px;border:1px solid #ededed;border-bottom:1px solid #000;border-right:1px solid #000;text-transform:uppercase;}
#menuhor li a:hover {color:white;background-color:#a7cf4b;}


/* index */
#itop1 {width:568px;background-color:white;color:black;text-align:center;margin:auto;margin-top:30px;}
#itop1 h1 {font-size:16px;display:inline;color:#cccccc;}
#itop1 a {color:#cccccc;text-decoration:none;}
#itop2 {width:568px;background-color:#a7cf4b;color:white;text-align:center;margin:auto;}
#iconteneur {width:566px;background-color:white;margin:auto;height:300px;text-align:center;border:1px solid #cccccc;border-bottom:0px;padding-top:20px;}
#disc {width:400px;height:80px;border:1px solid #cccccc;margin-top:15px;padding:10px;}
#entrer {width:566px;text-align:center;font-size:20px;font-weight:bold;background-color:white;margin:auto;padding-top:40px;padding-bottom:50px;border:1px solid #cccccc;border-top:0px;color:#cccccc;}
#entrer a {color:#297fb5;}
#entrer a:hover {color:#cccccc;text-decoration:none;}
#legal {text-align:center;margin:auto;width:566px;margin-top:100px;font-weight:normal;}
.legal1 {width:190px;padding:10px;}
.legal2 {}
.legal2 a {color:black;}
#partenaires {width:566px;margin:auto;text-align:center;margin-top:20px;font-size:11px;font-weight:normal;color:#999999;}
#partenaires a {text-decoration:none;color:#999999;}
#logos {width:566px;margin:auto;text-align:center;margin-top:10px;}
.copyrights {text-align:center;color:#999;}
.copyrights a {color:#999;}

/* promo webcams */
#cams {margin:auto;}
#cams td {padding:5px;text-align:center;}
#cams a {text-decoration:none;}

/* page categorie */
#banniere {text-align:center;margin-bottom:17px;margin-top:20px;}
#bannierebas {width:470px;margin:auto;}
#sites {width:530px;margin:auto;}
#produits1 {margin-bottom:10px;}
.thumb {width:160px;}
.desc {padding-left:10px;padding-top:0px;}
.titresite a {font-weight:bold;color:#297fb5;text-transform:uppercase;}
.titresite a:hover {color:#a7cf4b;}
.thumbpromo {float:left;margin-right:10px;}
.thumbpromo img {border:1px solid #297fb5;}
.descsite {margin-top:3px;}
.desc {padding-bottom:10px;padding-top:10px;border-bottom:1px solid #d1d1d1;}
/* sites */
#liste {width:530px;margin:auto;margin-top:20px;margin-bottom:20px;}
#liste a {font-weight:bold;color:#666666;text-decoration:none;}
.categ {font-size:9px;font-weight:normal;font-style:italic;color:#999999;}

h3 {font-size:13px;background-image:url(layout/pix_orange.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:15px;color:#a7cf4b;margin-left:20px;}
#avoir a {color:#666666;text-decoration:none;}
#avoir {list-style-type:disc;}

/* accueil et categories */
.rubriques {margin:auto;}
.colrub {padding:10px;width:150px;vertical-align:top;}
.colrub a {text-decoration:none;color:#333333;}
.colrub a:hover {color:#297fb5;}
.titrerub {font-weight:bold;color:#297fb5;font-size:13px;}

.live {text-align:center;}
.live table {margin:auto;}

/*page contact, contact-envoyé et echange de liens */
.contact {width:315px;margin:auto;text-align:left;background-color:#ededed;padding:10px;text-align:center;}
.contact input, textarea, select {border:1px solid #666666;color:black;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.bouton {font-weight:bold;}
#remerciements {width:530px;margin:auto;text-align:center;font-size:12px;font-weight:bold;}
#proposition {width:530px;margin:auto;text-align:center;font-size:12px;}


#soumission fieldset {width:400px;margin:auto;}
#soumission {font-size:11px;padding:10px;margin-top:-15px;}
#soumission fieldset {display:block;width:300px;padding:5px;background-color:#EEEEEE;margin:auto;border:1px solid #cccccc;}
#soumission fieldset.submit {border:none;background-color:transparent;text-align:center;}
#soumission input {display:block;width:100%;color:#666666}
#soumission textarea {display:block;width:100%;color:#666666}
#soumission label {display:block;margin-bottom:1em;}
#soumission select {display:block;}
#soumission .submit {font-size:12px;font-weight:bold;}
