@charset "utf-8";
/* CSS Document */
body{ margin:15px 0 30px; 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#d9d9d9; text-shadow: #000000 0 0 0px;}

a {color:#000000; text-decoration:none;}

a:hover {color:#000000; text-decoration:underline}

div#uploadedFiles .toDeleteall {float: left; padding: 4px; width:875px; font-size:12px;}

#btnContainer a{color:#666666; font-weight:bold; display:block; width:125px; height:17px;}

#uploading { font-size:12px; color:#990000; display:none; margin-top:5px; margin-bottom:5px;}

#managing_all { font-size:12px; color:#3D6D9E; border-top: 1px solid #3D6D9E; margin-top:5px; margin-bottom:5px; width:875px; padding-top:3px; height:20px; }

#manage_txt {float:right; font-size:11px;}

#manage_txt a{ color:#3D6D9E; }

.return_gal a{color:#3D6D9E;}

.word_cancel{ word-spacing:normal}

img {border:0}

#swfCopyToClipboardContainer {position: absolute; z-index: 1000; }

#conteneur_title {border-bottom:1px solid #999; width:872px; padding-bottom:5px;}

#conteneur_subtitle { width:872px; margin-bottom:25px; padding-bottom:5px;}

#no_image {margin-left:0; font-size:11px; width:875px; height:25px; padding: 2px; color:#3D6D9E; background:url(../img/croix.png) no-repeat; padding-left:10px}

#link_view_galery {font-size:11px; width:460px; margin:0 auto; margin-top:45px; margin-bottom:25px; }

#link_view_galery2 {font-size:11px; width:480px; margin:0 auto; margin-top:45px; margin-bottom:25px; }

#results{display:none; float:left;}

#line_result { margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #999; }

.link_view_galery_copy{color:#666; width:30px; float:left; text-align:right; padding-right:5px;}

.link_view_galery_left{color:#3D6D9E; width:65px; float:left; text-align:left;}

.link_view_galery_left2{color:#3D6D9E; width:75px; float:left; text-align:left;}

.link_view_galery_input{ padding-left:5px; color:#999; font-size: 11px; font-weight: bold; border:1px solid #999; background-color:#ebebeb; width:717px; font-weight:normal;}

.link_view_galery_input2{ padding-left:5px; color:#999; font-size: 11px; font-weight: bold; border:1px solid #999; background-color:#ebebeb; width:810px; font-weight:normal;}

.link_view_galery_input3{text-align:left; padding-left:5px; color:#999; font-size: 11px; font-weight: bold; border:1px solid #999; background-color:#ebebeb; width:350px; font-weight:normal;}

.link_view_galery_input4{text-align:left; padding-left:5px; color:#999; font-size: 11px; font-weight: bold; border:1px solid #999; background-color:#ebebeb; width:361px; font-weight:normal;}

/* Bouton de supression d'une image */
#image .supression { cursor: pointer; font-size:11px; color:#999999;  width:120px; text-align:center}

#image .supression:hover{ color:#000000;}

#sous-titre{ margin:0 auto; border-top:5px solid #3D6D9E}

#titre{width: 875px; margin:0 auto; padding:5px; color:#666666}

#titre .menu{float:right; color:#666666; margin-top:-2px; font-size:12px; word-spacing:15px;}

#titre .menu a{color:#666666}

h1{position:relative; width: 885px; margin:0 auto; font-size:24px; text-align:left; padding:0; font-size:11px; color:#666; }

h2{width: 885px; margin:0 auto; font-size:16px; text-align:center; padding:0; margin-bottom:40px; color:#666666}

#register-to{ position:absolute; bottom:5px; right:5px; display:none;}

#register-to2{ position:absolute; bottom:5px; right:5px; }

.txt_formulaire { padding-left:5px; color:#000000; font-size: 11px; font-weight: bold; border:1px solid #6c6b6c; background-color:#ebebeb; width:300px; font-weight:normal; color:#666;}

.btn_register { margin-bottom:-4px;}

#link{width: 885px; margin:0 auto; padding:5px; font-size:12px; text-align:center;color:#999999;}

#link a{color:#999999;}

#conteneur{width: 980px; margin:0 auto; padding:5px; padding-right:0px; padding-left:110px; margin-top:30px;}

#conteneur_view{width: 980px; margin:0 auto; padding:5px; padding-right:45px; padding-left:45px; margin-top:15px; }

#conteneur_view3{width: 980px; margin:0 auto; padding:5px; padding-right:45px; padding-left:150px; margin-top:15px; }

#title_view{margin:0 auto;  margin-top:25px; border-bottom: 5px solid #3D6D9E; text-align:center; color:#3D6D9E; padding-bottom:5px; word-spacing:5px;}

#title_view a{color:#3D6D9E;}

#conteneur .pousseur{width: 885px; height:1px; clear:both;}

#aff_img {float:left; text-align:left; width:240px; height:130px; border:1px solid #CCCCCC; margin-right:74px; margin-top:5px; margin-bottom:25px; color:#999999; font-size:11px;}

#aff_img:hover {border:1px solid #3D6D9E; cursor:pointer; color:#666666; }

.name_view { text-align:center; font-size:12px; color:#333; width:300px;}

.aff_img_int {  position:relative; width:230px; height:120px; margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:4px; background-color:#000000; overflow:hidden; z-index:1; text-align:left;}


.return_gal{float:left; color:#666;}

.dating{float:right; color:#666;}

#header_image{margin:0 auto; margin-top:25px; color:#666; padding-bottom:5px;}

#under_image{margin:0 auto; margin-top:5px; color:#333;  font-weight:bold; }

#conteneur_view2{margin:0 auto; text-align:center;}

.img_aff_final {margin:0 auto;  border:1px solid #CCCCCC; padding:10px;}

.img_aff_final:hover {border:1px solid #3D6D9E;}

#view_image { text-align:center; color:#666; font-size:20px; font-weight:bold; width:872px; margin-bottom:15px;}

.view_aff_link { background-color:#000000; border:1px solid #999999; color:#CCCCCC; height:20px; line-height:20px; opacity:0.7; text-align:center; width:30px;}

#aff_img2 {float:left; text-align:left; width:110px; height:70px; border:1px solid #CCCCCC; margin-right:15px; margin-top:5px; margin-bottom:5px; color:#999999; font-size:11px;}

#aff_img2:hover {border:1px solid #3D6D9E; cursor:pointer; color:#666666; }

.aff_img_int2 {  position:relative; width:100px; height:60px; margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:4px; background-color:#000000; overflow:hidden; z-index:1; text-align:left;}



#aff_img3 {float:left; text-align:left; width:400px; height:300px; border:1px solid #CCCCCC; margin-right:10px; margin-top:5px; margin-bottom:5px; color:#999999; font-size:11px;}

#aff_img3:hover {border:1px solid #3D6D9E; cursor:pointer; color:#666666; }

.aff_img_int3 {  position:relative; width:390px; height:290px; margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:4px; background-color:#000000; overflow:hidden; z-index:1; text-align:left;}



.aff_img_int_infoszones { position:absolute; bottom:-30px; width:240px; height:30px; background-color:#000; color:#CCC; text-align:center; line-height:20px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}

.aff_img_int_link { position:absolute; top:5px; right:5px; border:1px #999 solid; height:20px; width:30px; background-color:#000; color:#CCC; line-height:20px; text-align:center; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.aff_img_int_link_txt { position:absolute; top:25px; right:5px; border:1px #999 solid; padding:5px; width:208px; background-color:#000; color:#999; line-height:15px; text-align:left; display:none;}

.link_copy  { text-decoration:underline; color:#3D6D9E;}

.link_copy.hover{ text-decoration:none; color:#3D6D9E;}

.txt_link { position:absolute; right:5px; color:#999; font-size:10px; border:1px solid #666; background-color:#000; width:120px; font-weight:normal; height:15px; }

.gal_txt { width:350px;}

.edit_gal_txt { float:right; display:none; }

#aff_img_txt { float:left;width:240px; margin-top:5px; margin-left:0px;}

.loupe { float:right; margin-right:15px; margin-top:5px;}

#aff_img_txt_2 { float:left;width:240px; margin-top:5px; margin-left:0px; text-align:center;}

#supr { float:right; color:#3D6D9E; background:url(../img/croix.png) no-repeat; padding-left:10px; line-height:12px; height:12px;}

#supr_all { color:#3D6D9E; background:url(../img/croix.png) no-repeat; padding-left:10px; line-height:12px; height:12px; font-size:11px; cursor:pointer;}

#new_gal_btn { color:#3D6D9E; background:url(../img/plus.png) no-repeat; padding-left:10px; line-height:12px; height:12px; font-size:11px}

.hidden { display: none; }

#titre_link{ float:left; font-size:10px; height:15px; line-height:15px; width:45px; font-size:11px;}

#code_bloc{ font-size:11px; line-height:15px; width:856px; border:#999 1px solid; margin-bottom:10px; background-color:#CCC; padding:8px; color:#333; padding-bottom:10px; display: none; }

#code_bloc_line{ width:850px; color:#3D6D9E; margin-top:2px;}

#code_bloc_line a{ color:#3D6D9E; }

#copy_bloc_line{float:left; text-decoration:underline;}

#copy_bloc_line:hover{text-decoration:none;}

#message-alert{position:fixed; top:-350px; right:15px; width:146px; height:69px; padding:5px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; padding-top:8px; padding-left:8px; padding-right:10px; font-size:11px; color:#fff; z-index:1500; }

#haut-message{width:146px; background:url(../img/haut-bulle.png) no-repeat; height:8px;}

#milieu-message{width:130px; background-color:#000; padding-left:8px; padding-right:8px;}

#bas-message{width:146px; background:url(../img/bas-bulle.png) no-repeat; height:7px;}

#code_bloc_titre{ float:left; font-size:11px; line-height:15px; width:130px; color:#333;}

.form_link_gal { color:#999; font-size:11px; border:1px solid #6C6B6C; background-color:#EBEBEB; width:500px; font-weight:normal; height:15px; padding-left:5px; margin-left:10px;text-decoration:none; margin-right:15px;}

#code_bloc:hover{ border:#3D6D9E 1px solid; }

#notifier{font-size:10px; color:#999; width:130px;}

#all_gold_book_message { margin-left:-60px;width:920px; padding-top:25px;}

#gold_book_message{float: left; border-bottom:1px solid #b6b6b6; padding-top:5px; padding-bottom:5px; width:400px; color:#333; margin-left:60px; }

#gold_book_message .title{ color:#3D6D9E; font-size:12px; font-weight:bold;}

#gold_book_message .date{ color:#666; font-size:11px; font-style:italic; }

#gold_book_message .cont{ font-size:11px; width:400px;}

#amswer{ float:left; margin-bottom:15px;}

.pseudo_book{  border:1px solid #6C6B6C; background-color:#EBEBEB; width:400px;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666;}

#helper { display:none; padding-left:125px; padding-top:25px}

.cont_book{  border:1px solid #6C6B6C; background-color:#EBEBEB; width:400px; height:100px; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

#envoi {position:absolute; bottom:1px; right:0px;}

#form_book{ float:right; padding-right:108px; height:125px; border-left:#999 1px solid; width:405px; padding-left:25px; text-align:center; font-size:14px; font-style:italic;}

#form_book2{ float:right; padding-right:108px; height:125px; border-left:#999 1px solid; width:405px; padding-left:25px; text-align:center; font-size:14px; font-style:italic; font-size:12px;}

#editor { line-height:20px; height:20px; position:relative;}

#gallery .element { width:875px; border-bottom:1px solid #b6b6b6; margin-top:3px; padding-bottom:5px;}

#gallery .view_gal { float:right; color:#3D6D9E; font-size:11px; margin-top:2px;}

#gallery .view_gal a{ color:#3D6D9E; text-decoration:none}

#gallery .view_gal a:hover{ color:#3D6D9E; text-decoration:underline}

#gallery .element .editLink { float:right; display:none; cursor: pointer; margin-right:20px;}

#gallery .valid { loat:left; margin-left:3px; line-height:20px; height:20px; }

#gallery .form_gal { float:left; width:150px; background-color:#EBEBEB; border:1px solid #6C6B6C; color:#666666; font-size:11px; padding:2px 5px; height:14px }

#mySlidshow {z-index: 900; }
#sliderShow {margin:0 auto; padding: 0; margin: 0px; z-index: 900;}
#sliderShow li { position: absolute; list-style: none; z-index: 900; width:875px; background-color:#D9D9D9;}
#sliderShow li .slideElement { z-index: 900;position:absolute;left:50%; margin-top:25px; }
#sliderShow li .slideElement img { z-index: 900 }
#sliderShow .slideInfos { }
#sliderShow .slideInfos h2 { color:#FFFFFF; font-size:17px; font-weight:normal; margin:0px 5px; padding:2px 0pt; z-index: 900;}
#sliderShow .slideInfos div{ margin:2px 5px 15px; z-index: 900;}

#SplashPub {
display: none;
position: fixed;
z-index: 10000;
top: 0;
left: 0;
background-color:#d9d9d9;
color: #303235;
margin:15px 0 0 0;
}
#spashbar{
height:95px;
width:100%;
border-bottom:#999 1px solid;
color:#CCCCCC;
font-size:11px;
}
#spashbar-droite{
float:right;
padding-right:25px;
height:95px;
background-color:#d9d9d9;
width:250px;
color:#333;
font-size:11px;
text-align:right;
}
#spashbar-centre{
text-align:center;
margin:50px auto;
color:#666;
font:11px;
width:300px
}
#spashbar-txt{
position:relative;
top:75px;
}
#spashbar-txt a{
color:#333;
text-decoration:none;
}
#spashbar-txt a:hover{
color:#333;
text-decoration:underline;
}
#spashbar-gauche{
height:95px;
width:350px;
}
.closeSplash{
color:#333;
}