/* CSS Document */
body { background:url("images/background.jpg") repeat-x #ba55a1;margin:auto; }
#en-tete { background-image:url("images/en_tete.jpg"); width:1152px; height:88px; background-repeat:no-repeat; padding-top:5px; text-align:left; }
#en-tete h1{ font: bold 40px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:40px 0 0 200px; text-decoration:none;}
#content {width:752px; height:auto; margin-left:190px; background-color:#fff;}
#content p{font:11px Tahoma, Verdana, Arial; color:#000; padding-left:5px;}
#img-anime {width:728px ; height:90px; margin:auto;}
#img-anime img{ border:0px solid black;}
#contenu { border:0px solid red; width:750px; height:auto;}
#menu {width:266px; height:400px; float: left;}
#top {background-image:url("images/top_menu.jpg");width: 245px; height:39px; margin-left:17px;margin-top:10px; background-repeat:no-repeat; }
#milieu { background-color:#50AFE3;width: 243px; height:360px; margin-left:19px; margin-top:0px;}
#milieu_menu{ width:243px; height:333px;}
#milieu_menu a{ display:block; font:14px Century Gothic; color:#fff; padding:15px 0 0 10px; text-decoration:none;}
#milieu_menu a:hover {font:14px  Century Gothic; color:#000;  text-decoration: none; }
#bas {background-image: url("images/menu_boutom.jpg");width: 245px; height:20px; margin-left:17px; background-repeat:no-repeat; }
#content_right{ border:1px solid #fff;  width:470px; height:auto; margin-left: 270px; padding-top:10px; min-height:420px;}
#content_right img{float:left;}
.img{width:70px; height:60px; border: 0 solid black;}
.txt{width:200px; height:50px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.img2{width:70px; height:60px; margin:-80px 0 0 250px!important;}
.txt2{width:200px; height:50px; margin:0 0 0 250px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#content_right p{font:11px Tahoma, Verdana, Arial; color:#000; padding-left:5px;}
#content_right a{font:11px Tahoma, Verdana, Arial; color:#333333;}
#content_right a:hover{font:11px Tahoma, Verdana, Arial; color:#CC3399;}
#content_right h1{ font: bold 13px Verdana, Arial, Helvetica, sans-serif; color:#50AFE3; text-decoration:underline;}
#content_right li {font:11px Tahoma, Verdana, Arial; color:#000; padding-left:30px;} 
.image { background-image:url("images/femme.jpg");width:182px; height:188px; margin-top:10px; float:left; background-repeat:no-repeat; }
.texte { font: bold  18px Arial, Helvetica, sans-serif; width: 260px; height:100px; margin-left: 200px; margin-top:100px; color:#FD864E;}
.men_form{width: 400px; height:5px;}
.formulaire{ background-image:url("images/arr.jpg"); background-repeat:no-repeat; width:440px; height:160px; padding:5px 0 0 15px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; }
.textform {width:115px; height:20px; border:1px solid #ccc; background-color:#ccc; float:left;}
.compl {width:200px; height:20px; border:1px solid #ccc; margin-left:130px;}
.txt_form{width:360px; height:40px;float:left;}
.txt_form h2{font:bold 11px Arial, Helvetica, sans-serif; color:#000000; text-align:right; padding:0px 20px 0 0;}
.validation{ width:80px; height:30px; margin-left:362px; font:bold 18px Arial, Helvetica, sans-serif; padding-top:5px;}
#cadre{background-color:#E5F6FE; width:710px; min-height:300px !important; border: 2px solid #4EAEE1; margin:10px 10px 0 17px; padding-top:5px; clear:both;}
#cadre3{background-image:url("images/arrq.jpg"); width:670px; height:auto !important; margin:10px 10px 0 17px; padding-top:5px; clear:both;}
#cadre2{background-color:#fff; width:710px; height:1450px !important; margin:10px 10px 0 17px; padding-top:5px; clear:both;}
#cadre h1{ font: bold 15px Arial, Helvetica, sans-serif; color:#4EAEE1; text-align: left; text-decoration:none; }
#cadre img{float:left; border:0px solid black;}
#cadreminceur{ border-bottom:1px solid #4EAEE1 ; width: 370px; height:150px; margin-left:318px;}
#cadreminceur img{border:0px solid black;}
#cadrebeaute { width: 370px; height:150px; margin-left:318px;}
#cadrebeaute img{border:0px solid black;}
.ligne{float:left; width:115px; height:30px; background-color:#fff; border-top:1px solid #ccc; font:12px Arial, Helvetica, sans-serif;}
.texto{width:235px; height:100px; float: left; border: 0 solid black; font: 12px  Arial, Helvetica, sans-serif; color:#000000; padding-left:5px;}
#cadrebeaute img{ background-color:  #4EAEE1;}
#bandetop {width:715px; height:30px; background-color:#4EAEE1; margin: 10px 10px 0 15px; border:1px solid #4EAEE1;}
#bandetop h1{ font:bold 16px Century Gothic; color:#fff; text-align:center;}
#bande{width:713px; height:400px;border-left:2px solid #4EAEE1;border-right:2px solid #4EAEE1; border-top:2px solid #4EAEE1; border-bottom:22px solid #4EAEE1; margin: 0 10px 0 15px;}
#bande img{float:left; border:0px solid black; }
#pub {width:400px; height:400px ; margin-left:310px; border-left:2px solid #4EAEE1;}
.barre { width:300px; min-height:50px ; margin-left:1px; float:left;}
.photo {width:70px; height:72px ; margin-left:302px; margin-top:2px;}
.barre  h3{font:normal 10px Arial, Helvetica, sans-serif; display:block; padding:9px 10px 0 10px;}
#ligne{width:752px; height:105px ; margin-top:10px; background-color:#4EAEE1; font:bold 20px Century Gothic; color:#FFFFFF; text-align: center;}
#ligne img{float: right; border:0px solid black;}
#video{width:720px; height:379px; border-bottom:30px solid #4EAEE1; border-left:2px solid #4EAEE1; border-right:2px solid #4EAEE1; margin:15px 0 0 15px;}
#banderesult{ width:720px; height:25px; background-color:#4EAEE1;}
#banderesult h1 {font:bold 16px Century Gothic; color:#fff; text-align:center;}
#cadreresult{width:312px; height:360px; float:left;}
#cadreresult img{margin: 65px 0 0 50px;border:0px solid black;}
#cadrevideo {width:399px; height:360px; float:right; border-left:2px solid #4EAEE1;}
#bandefinal {margin-top: 90px; font:11px arial; text-align:center;}
#bandefinal a{ color:#000; font-weight:bold;}


