/* CSS Document */

body {
margin:0;
padding:0;
line-height: 1.3em;
font-family: Arial, Helvetica, sans-serif;
font-size:100%;
text-align:center;
}


#disccontenant {width:522px; margin:0 auto 0 auto;}

#disccontenu {width:522px; margin:0 auto 0 auto; text-align:center;}

#discheader{width:522px; margin:0 auto 0 auto;}
#discheader h1{font-size:1.1em; color:#4b4b4b;}
#discheader p{font-size:0.8em; color:#4b4b4b;}
#discheader p img{margin:0px 10px 0px 10px;}

#discgay{font-size:0.8em; color:#4b4b4b;}
#discgay a{font-size:1em; color:#136fe1;}
#discgay a:hover{font-size:1em; color:#4b4b4b;text-decoration:none;}

#disc0001{font-size:0.8em; color:#4b4b4b;}
#disc0001 a{font-size:1em; color:#4b4b4b;}
#disc0001 a:hover{font-size:1em; color:#4b4b4b;text-decoration:none;}

#discfooter {width:522px; margin:20px auto 0 auto; border-top:1px solid #cccccc; line-height:2em;}
#discfooter p{font-size:0.8em; color:#4b4b4b;margin:10px auto 0 auto; text-align:center;}
#discfooter p a{font-size:1em; color:#4b4b4b;}
#discfooter p a:hover{font-size:1em; color:#4b4b4b; text-decoration:none;}
#discfooter span{text-align:center;font-size:0.8em; color:#4b4b4b;}

#contenant {width:850px; margin:0 auto 0 auto;}

#contenu {width:850px; margin:0 auto 0 auto; text-align:left;}

#headergauche {width:450px; float:left;}
#headergauche h1{font-size:1.1em; color:#4b4b4b;}
#headergauche p{font-size:0.8em; color:#4b4b4b;}
#headergauche p a{color:#4b4b4b;}
#headergauche p a:hover{color:#4b4b4b; text-decoration:none;}

#headergauche2 {width:160px; float:left;}
#headergauche2 h1{font-size:1.1em; color:#4b4b4b;}
#headergauche2 p{font-size:0.8em; color:#4b4b4b;}
#headergauche2 p a{color:#4b4b4b;}
#headergauche2 p a:hover{color:#4b4b4b; text-decoration:none;}
#headergauche2 ul { list-style:none;font-size:0.8em; color:#4b4b4b;}

#headerdroite2 {width:280px;float:right;}
#headerdroite2 p{font-size:0.8em; color:#4b4b4b; border:1px solid #cccccc; background-color:#fdf9fd; padding:5px; margin:10px 0 10px 0;}
#headerdroite2 p span{font-size:0.7em;}
#headerdroite2 span {background-color:#ffffff;border:1px solid #cccccc; display:block; text-align:center;line-height: 1em;padding:5px; margin:7px 0 5px 0px;font-size:0.8em;background-color:#fdf9fd;}
#headerdroite2 form {font-size:0.8em; color:#4b4b4b; padding:0px; margin:5px 0 5px 0;}
#headerdroite2 input {font-size:1em; color:#4b4b4b; padding:0px; margin:0px;}
#headerdroite2 p img{padding:0px; margin:5px 0px 5px 10px;}

#headerdroite {width:380px;float:right;}
#headerdroite p{font-size:0.8em; color:#4b4b4b; border:1px solid #cccccc; background-color:#fdf9fd; padding:5px; margin:10px 0 10px 0;}
#headerdroite span {background-color:#ffffff;border:1px solid #cccccc; display:block; text-align:center;line-height: 1em;padding:5px; margin:5px 0 5px 70px;; width:60%;}
#headerdroite form {font-size:0.8em; color:#4b4b4b; padding:0px; margin:5px 0 5px 0;}
#headerdroite input {font-size:1em; color:#4b4b4b; padding:0px; margin:0px;}
#headerdroite p img{padding:0px; margin:5px 0px 5px 10px;}


#menuh{padding: 5px 0 0 0;font-size:0.9em;margin: 0 0 0 0; text-align:center; display:block; height:32px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
#menuh ul {list-style: none;padding: 0;margin:0px 4px 0px 10px;font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:0.9em;font-weight:bold;color:#e00a97;}
#menuh ul li {padding: 0 0 0 0; display:inline;}
#menuh li a {display: block;color:#e00a97;text-decoration:none;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:5px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding: 0 4px 0 4px; float:left;margin: 0px 5px 0px 0px;}
#menuh li a:hover {color:#4b4b4b; text-decoration:none;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding: 0 4px 0 4px;}
#menuh li {margin: 0px 5px 0px 0px;}

#fil {padding: 0 0 0 14px;font-size:0.8em;margin: 5px 0 0 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;color:#4b4b4b; font-family:Geneva, Arial, Helvetica, sans-serif;}
#fil a{padding: 0 0 0 0;margin: 0 0 0 0;color:#4b4b4b; text-decoration:none;}
#fil a:hover{padding: 0 0 0 0;margin: 0 0 0 0;color:#e00a97;}

#main{width:850px; margin:0 auto 0 auto;}

#main h2{font-size:1em; color:#4b4b4b; border-bottom:1px dashed #666666; border-top:1px dashed #666666; text-align:center;}


#menu01{padding: 0 0 0 0;font-size:0.9em;width:120px;float:left;margin: 0 0 0 0;}
#menu01 ul {list-style: none;padding: 0;margin: 0;font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:0.9em;font-weight:bold;color:#e00a97;}
#menu01 ul li {padding: 0;}
#menu01 li a {display: block;height: 21px;width: 120px;color:#e00a97;text-decoration:none;border-left:10px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding: 0 0 0 5px;}
#menu01 li a:hover {color:#4b4b4b; text-decoration:none;border-left:10px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding: 0 0 0 5px;}
#menu01 li {margin: 0 0 10px 0;display: block;height: 21px;width: 120px;color:#e00a97;text-decoration:none;color:#4b4b4b;}


#maincontenu{width:690px;float:right;}
#maincontenu p{font-size:0.8em; color:#4b4b4b;}
#maincontenu h1{font-size:1em; color:#4b4b4b;display:block; text-align:center;}

#maincontenu h3{font-size:1.2em; color:#e00a97;display:block; text-align:center;padding: 0 0 0 0;margin: 0 0 10px 0; background-image:url(images/starscligno.gif); background-position:center; background-repeat:no-repeat;}

#maincontenu h4{font-size:1.2em; color:#4b4b4b;display:block; text-align:center;padding: 0 0 0 0;margin: 0 0 10px 0;}

#maincontenu h5{font-size:1.6em; color:#4b4b4b;display:block; text-align:center;}
#maincontenu h6{font-size:1.8em; color:#4b4b4b;display:block; text-align:center;}

#maincontenu2{width:850px;}
#maincontenu2 p{font-size:0.8em; color:#4b4b4b;}
#maincontenu2 p a{color:#e00a97; text-decoration:underline;}
#maincontenu2 p a:hover{color:#4b4b4b;}
#maincontenu2 li a{color:#e00a97; text-decoration:underline;}
#maincontenu2 li a:hover{color:#4b4b4b;}
#maincontenu2 ul{font-size:0.8em;color:#4b4b4b;}



#listegal01
#listegal01 h1{font-size:1.1em; color:#4b4b4b;}
#listegal01 a{color:#4b4b4b;text-decoration:none;}
#listegal01 a:hover{color:#e00a97; text-decoration:none;}
#listegal01 p{font-size:0.9em; color:#4b4b4b; text-align:right; font-weight:bold;}
#listegal01 p a{color:#e00a97;}
#listegal01 p a:hover{color:#4b4b4b; text-decoration:none;}
#listegal01 ul { list-style:none;font-size:0.8em; color:#4b4b4b; margin:0px; padding:0px;}


#fiche {}
#fiche h1{font-size:1.1em; color:#4b4b4b;}
#fiche p{font-size:0.8em; color:#4b4b4b;}
#fiche p a{color:#4b4b4b;}
#fiche p a:hover{color:#4b4b4b; text-decoration:none;}
#fiche ul { list-style:none;font-size:0.8em; color:#4b4b4b;}


.xtrathumbs {padding: 10px 0 0 5px; margin-bottom: 16px; border:1px dashed #465fdb; background-color:#f7f7f7; width:680px; text-align:center;}
.xtrathumbs span {padding: 5px 5px 5px 5px; margin: 3px 0px 10px 0px; display:block; text-align:center; font-size:1em; font-weight:bold; color:#e00a97; background-color:#FFFFFF;width:90%;border:1px solid #cccccc;}
.xtrathumbs a:hover {text-decoration: underline;border-color:#465fdb;}
.xtrathumbs a img {width: 120px; height: 160px; border: 1px solid #cccccc; margin: 0 10px 10px 0;}
.xtrathumbs a:hover img {border: 1px solid #465fdb;}

.thumbs {padding: 10px 0 0 10px; margin-bottom: 16px;}
.thumbs a:hover {text-decoration: underline; border-color:#e00a97;}
.thumbs a img {width: 120px; height: 160px; border: 1px solid #cccccc; margin: 0 10px 10px 0;}
.thumbs a:hover img {border: 1px solid #e00a97;}

#listing {background-color:#f7f7f7;padding:10px 10px 10px 10px; margin:0px;}

#maincol01 {width:165px;float:left;font-size:0.8em;}
#maincol01 span{font-size:0.9em;text-align:center; padding:2px 5px 2px 5px; margin:5px 5px 5px 5px; background-color:#e00a97;font-weight:bold;color:#ffffff;}
#maincol01 ul{ margin:15px 0px 15px 0px; padding:0px; list-style:none;}
#maincol01 li{color:#4b4b4b;}
#maincol01 li a{color:#4b4b4b; text-decoration:none;}
#maincol01 li a:hover{color:#e00a97;}

#maincol02{width:165px;float:left;font-size:0.8em;}
#maincol02 span{font-size:0.9em;text-align:center; padding:2px 5px 2px 5px; margin:5px 5px 5px 5px; background-color:#e00a97;font-weight:bold;color:#ffffff;}
#maincol02 ul{ margin:15px 0px 15px 0px; padding:0px;list-style:none;}
#maincol02 li{color:#4b4b4b;}
#maincol02 li a{color:#4b4b4b; text-decoration:none;}
#maincol02 li a:hover{color:#e00a97;}

#maincol03{width:165px;float:left;font-size:0.8em;}
#maincol03 span{font-size:0.9em;text-align:center; padding:2px 5px 2px 5px; margin:5px 5px 5px 5px; background-color:#e00a97;font-weight:bold;color:#ffffff;}
#maincol03 ul{ margin:15px 0px 15px 0px; padding:0px;list-style:none;}
#maincol03 li{color:#4b4b4b;}
#maincol03 li a{color:#4b4b4b; text-decoration:none;}
#maincol03 li a:hover{color:#e00a97;}

#maincol04{width:170px;float:left;font-size:0.8em;}
#maincol04 span{font-size:0.9em;text-align:center; padding:2px 5px 2px 5px; margin:5px 5px 5px 5px; background-color:#e00a97;font-weight:bold;color:#ffffff;}
#maincol04 ul{ margin:15px 0px 15px 0px; padding:0px;list-style:none;}
#maincol04 li{color:#4b4b4b;}
#maincol04 li a{color:#4b4b4b; text-decoration:none;}
#maincol04 li a:hover{color:#e00a97;}


#contact {width:500px;margin:5px 0 5px 150px;}
#contact span {background-color:#ffffff;border:1px solid #ececec; display:block; text-align:center;line-height:0.5em;padding:10px; margin:5px 0 5px 0px; width:500px;}
#contact span p{font-size:1em;}
#contact form {font-size:0.8em; color:#4b4b4b; padding:0px; margin:5px 0 5px 0;}
#contact input {font-size:1em; color:#4b4b4b; padding:0px; margin:5px 0 5px 0;width:300px;}
#contact textarea { width:300px; height:150px;}


#footer {width:850px; margin:20px auto 0 auto; border-top:1px solid #cccccc; line-height:2em;}
#footer p{font-size:0.8em; color:#4b4b4b;margin:10px auto 0 auto; text-align:center;}
#footer p a{font-size:1em; color:#4b4b4b;}
#footer p a:hover{font-size:1em; color:#4b4b4b; text-decoration:none;}
#footer span{text-align:center;font-size:0.8em; color:#4b4b4b;}

.addfav { padding: 0 0 0 0;margin: 0 0 0 170px;}

#addfavtxt {padding: 0 0 0 0;margin: 20px 0 20px 0;color:#4b4b4b;text-align:center; display:block; font-weight:bolder; line-height:2em;}
#addfavtxt span{padding: 0 0 0 0;margin: 0 0 0 0;color:#e00a97; font-weight:bold;}
#addfavtxt span a:hover{padding: 0 0 0 0;margin: 0 0 0 0;color:#4b4b4b; font-weight:bold;}
#addfavtxt a{font-size:2.2em;padding: 0 0 0 0;margin: 0 0 0 0;color:#4b4b4b; font-weight:bold; text-decoration:none;}
#addfavtxt a:hover {font-size:2.2em;padding: 0 0 0 0;margin: 0 0 0 0;color:#e00a97; font-weight:bold;}

.imgintro { padding: 0 0 0 0;margin: 0 0 0 20px;}
.imgintro2 { padding: 5px ;margin: 0 10px 0 0; float:left; border: 1px solid #cccccc;}
.clear { clear: both; height:1px;padding: 0 0 0 0;margin: 0 0 0 0;}
.souligne{ text-decoration:underline;}

#popularsearch {color:#4b4b4b;font-size:1.2em;}
#popularsearch a{color:#4b4b4b;font-size:0.8em;}
#popularsearch a:hover{color:#4b4b4b;text-decoration:none;}
#popularsearch ul{padding:0;margin:0 auto 0 auto;list-style-type:none; font-size:0.8em; line-height:normal;display:inline;}
#popularsearch li{display:inline;padding: 0 0 0 0;margin: 0 10px 0 0;}

#recherchefav{color:#4b4b4b;font-size:0.8em;}
