/* Gallery Styles */

#motioncontainer {
width: 50%; /* Set to gallery width, in px or percentage */
height: 130px; /* Set to gallery height */
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
/* background-color: lightyellow; */
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
/* #overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-image: url(blank.gif);
} */

.img_style1 {
border:white 0.1em Solid;
}
.img_style1:hover {
border-color:white;
}

body {
	font-size:14px;
	font-family:Arial;
	color: #663300;
	background-color: #ffffff;
}

.bigtitle {
color: #663300;
text-align:center;
font-size:18px;
font-family: Arial;
}
.txtindex{
	text-align:justify;
	font-size:14px;
	font-family: Arial;
	color: #FFFFFF;
}
.generiktxt {
	color: #663300;
	text-align:justify;
	font-size:14px;
	font-family: Arial;
}

.generiksmalltxt {
	color: #663300;
	text-align:justify;
	font-size:12px;
	font-family: Arial;
}

.generiktitle {
	color: #FFFFFF;
	font-weight:bold;
	text-align:justify;
	font-size:16px;
	font-family: Arial;
}

.generiklogintitle {
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	font-family: Arial;
}

.generiksubtitle {
	color: #663300;
	font-weight:bold;
	text-align:justify;
	font-size:14px;
	font-family: Arial;
}

a:link {text-decoration: underline; font-size:12px; font-family:Arial; color:#663300;}
a:visited {text-decoration: underline; font-size:12px; font-family:Arial; color:#663300;}
a:active {text-decoration: underline; font-size:12px; font-family:Arial; color:#663300; }
a:hover {text-decoration: underline; font-size:12px; font-family:Arial; color:#663300;}

a.bottomlinks:link {text-decoration: none; font-size:14px; font-family:Arial;  color:#663300;}
a.bottomlinks:visited {text-decoration: none; font-size:14px; font-family:Arial; color:#663300;}
a.bottomlinks:active {text-decoration: none; font-size:14px; font-family:Arial; color:#663300;}
a.bottomlinks:hover {text-decoration: underline; font-size:14px; font-family:Arial; color:#663300;}

/***add styles css***/

/*header2.php*/

div#top_header{
width:973px;
height:17px;
background:url(../img/top_header.gif);
margin:0 auto;
}

div#content_header{
width:973px;
height:165px;
background:url(../img/main_repeat_x.gif);
margin:0 auto;
display:block;
}

div#top_header_xl{
width:1070px;
height:17px;
background:url(../img/top_header_xl.gif);
margin:0 auto;
}

div#content_header_xl{
width:1070px;
height:165px;
background:url(../img/main_repeat_xl.gif);
margin:0 auto;
}

div#logo{
width:250px;
height:102px;
background:url(../img/logo_left.gif);
background-repeat:no-repeat;
float:left;
margin-left:17px;
}

img.logo{
width:250px;
height:102px;
float:left;
margin-left:17px;
border:none;
}

div#header2_baseline {
width:693px;
height:93px;
background:url(../img/baseline_dt.jpg);
float:left;
background-repeat:no-repeat;
}

div#zone_flash {
/* width: 675px; */
width: 540px;
height: 67px;
background:url(../img/zone_flash_.gif);
float:right;
margin: 7px 0px 0px 0px;
/* border: 1px #00FF00 solid; */
}
div#zone_flash_home {
width:480px;
height:70px;
background:url(../img/zone_flash_.gif);
float:right;
margin-right:10px;
}

/*Footer*/

#linkcontainer ul
{
padding-top:8px;
margin: 0 auto;
font-size:7px;
}

#linkcontainer ul li { display: inline; }


/*Footer*/

div#bottom{
width:973px;
height:22px;
background:url(../img/bottom_content.gif);
margin:0 auto;
}

div#content_footer{
width:973px;
height:47px;
background:url(../img/main_repeat_x.gif);
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
text-align:center;
/* border: 1px red solid; */
}

div#bottom_xl{
width:1070px;
height:22px;
background:url(../img/bottom_content_xl.gif);
margin:0 auto;
}

div#content_footer_xl{
width:1070px;
height:47px;
background:url(../img/main_repeat_xl.gif);
margin:0 auto;
text-align:center;
}

div#content_footer_xl ul li a{font-size : 11px;}
div#content_footer ul li a{font-size : 11px;}


/*Home*/

div#content_home{
width:973px;
vertical-align:top;
background:url("../img/main_repeat_x.gif");
background-repeat: repeat-y; 
margin:0 auto;
}

div#content_home_xl{
width:1070px;
vertical-align:top;
background:url("../img/main_repeat_xl.gif");
background-repeat: repeat-y; 
margin:0 auto;
}

div#zone_photo{
width:432px;
height:494px;
/*background:url(../img/defil_photo.jpg); 
background-repeat:no-repeat;*/
margin-left:11px;
float:left;
position:relative;
}

 /* BOITE DU DIAPORAMA */
div#boite_diapo {
position:absolute;
width:432px; 
height:494px; 
top:0px;
left:0px;
background-color: transparent;
background-image:url(../img/Image1.jpg);
} /* IMPERATIF LAISSER LE NOM DE L'IMAGE IDENTIQUE A CELUI DANS LE SCRIPT : tab_img[0] */

div#boite_diapoSwf {
position:absolute;
width:432px; 
height:494px; 
top:5px;
z-index:0;
left:12px;
}

/* image dans la boite du diaporama */
div#img_diapo {
width:432px;
height:494px;
background-color: transparent;
}

div#zone {
width:432px;
height:494px;
background-color: transparent;
}

.sign_in{
color:#FFF;
padding: 0px 0px 0px 0px;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

div#bloc{
position:absolute;
left:10px;
top:3px;
background:url(../img/dj_inscrit.png);
background-repeat:no-repeat;
z-index:999;
width:220px;
height:27px;
padding: 9px 0px 0px 21px;
}

* html div#bloc{ background:url(../img/dj_inscrit.gif); }

div#bloc_name{
position:absolute;
left:10px;
top:30px;
background:url(../img/identif.gif);
background-repeat:no-repeat; 
width:220px; 
height:98px;
z-index: 3;
display:none;
/* padding: 2px 3px 0 7px; */
padding: 0px;
margin: 0px auto 0px auto;
}

#bloc_name form{
margin:0;
padding:0;
z-index: 7;
}

div#content_href {
height:20px;
height:15px;
width:210px;
font-weight:bold;
margin:6px 0px 0 0;
text-align:right;
}

a.inscription{
color: #993300;
font-weight: bold;
float: right;
width: 180px;
margin: 0px;
text-decoration: none;
}

a.inscription2{
text-align:right;
color:#993300;
font-weight:bold;
width:180px;
height:25px;
}

div#formulaire2{
width: 475px;
height: 32px;
background: url(../img/top_inscrit.gif);
background-repeat: no-repeat;
/* float: left; */
margin: 0px auto 0px auto;
}

h1.formulaire2_titre {
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
font-family:Arial;
margin: 0px;
padding: 4px 0px 0px 0px;
}
a.formulaire2_button {
color:#FFFFFF;
font-family: Arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

div#formulaire2_xl{
width:590px;
height:32px;
background:url(../img/top_inscrit_xl.gif);
background-repeat:no-repeat;
/* float:left;
margin-left:20px; */
margin: 0px auto 0px auto;
}
div#formulaire2_xl_2{
width:900px;
height:32px;
background:url(../img/top_inscrit_xl_2.gif);
background-repeat:no-repeat;
margin: 0px auto 0px auto;
}
div#content_formu_xl_2{
width:900px;
background:url(../img/repeat_x_formu_xl_2.gif);
background-repeat:repeat-y;
margin: 0px auto 0px auto;
}
div#content_formu_xl_2{
width:900px;
background:url(../img/repeat_x_formu_xl_2.gif);
background-repeat:repeat-y;
margin: 0px auto 0px auto;
}
div#formulaire_bottom_xl_2 {
width:900px;
height:16px;
background:url(../img/formu_bottom_xl_2.gif);
background-repeat:no-repeat;
margin: 0px auto 0px auto;
}

div#content_formu_xl{
width:590px;
background:url(../img/repeat_x_formu_xl.gif);
background-repeat:repeat-y;
/* float:left;
margin-left:20px; */
margin: 0px auto 0px auto;
}
div#formulaire_bottom_xl {
width:590px;
height:16px;
background:url(../img/formu_bottom_xl.gif);
background-repeat:no-repeat;
/* float:left;
margin-left:20px; */
margin: 0px auto 0px auto;
}

div#formulaire{
width:475px;
height:32px;
background:url(../img/top_formu.gif);
background-repeat:no-repeat;
float:left;
margin-left:40px;
}

div#content_formu_home{
width:475px;
background:url(../img/repeat_x_formu.gif);
background-repeat:repeat-y;
float:left;
margin-left:40px;
}
div#content_formu{
width:475px;
background:url(../img/repeat_x_formu.gif);
background-repeat:repeat-y;
/* float:left;
margin-left:40px; */
margin: 0px auto 0px auto;
}

div#top_stape1{
width:450px;
height:26px;
background: url(../img/top_stape1.gif);
background-repeat:no-repeat;
margin:5px auto 0 auto;
}

div#content_stape1{
width:450px;
height:62px;
background: url(../img/content_stape1.gif);
background-repeat:repeat-x;
margin:0 auto;
}

#rules1{
color:#743000;
font-size:14px;
margin:20px 10px 0px 20px;
float:left;
}

#select1{
float:right;
display:inline;
margin: 13px 20px 0px 15px;
}

#rules2{
color:#743000;font-size:14px; margin:8px 10px 5px 20px;float:left;}

div#bot_stape1{width:450px; height:10px; background: url(../img/bot_stape1.gif); background-repeat:no-repeat;margin:0 auto;}

div#top_stape2{
width:450px;
height:27px;
background: url(../img/top_stape2.gif);
background-repeat:no-repeat;
margin:5px auto 0 auto;
}

div#content_stape2{width:448px; height:128px; background: url(../img/content_stape2.gif); background-repeat:repeat-x;margin:0 auto;}

#rules3{color:#743000;font-size:14px; margin:16px 10px 0px 20px;float:left;}

#pseudo{float:right; margin: 12px 20px 0px 15px;}

#rules4{color:#743000;font-size:14px; margin:5px 10px 0px 20px;float:left;}

#password{float:right; margin: 0px 20px 0px 15px;}

#rules5{color:#743000;font-size:14px; margin:5px 10px 0px 20px;float:left;}

#email{float:right; margin: 0px 20px 0px 15px;}

#rules6{color:#743000;font-size:14px; margin:5px 10px 0px 20px;float:left;}

#select6{float:right;display:inline; width:206px; margin-right:20px;}

#rules7{color:#743000;font-size:14px; margin:5px 10px 0px 20px;float:left;}

#select7{float:right;display:inline; margin-right:20px;}

div#bot_stape2{width:450px; height:10px; background: url(../img/bot_stape2.gif); background-repeat:no-repeat;margin:0 auto;}

div#top_stape3{width:450px; height:31px; background: url(../img/top_stape3.gif); background-repeat:no-repeat;margin:5px auto 0 auto;}

div#content_stape3{width:448px; height:78px; background: url(../img/content_stape3.gif); background-repeat:repeat-x; margin:0 auto;}

#conditions{margin:0px 10px 0px 20px;float:left;}

#rules8{font-size:10px; display:block; margin:0px 5px 0px 0; line-height:11px;}
a.rules {
font-size:10px;
text-decoration: underline;
color:#663300;
}
#news{margin:0px 10px 0px 20px;float:left;}

#rules9{font-size:10px; margin-top:3px; display:block;}

div#bot_stape3{width:450px; height:11px; background: url(../img/bot_stape3.gif); background-repeat:no-repeat;margin:0 auto;}

div#formulaire_bottom{
width:475px;
height:16px;
background:url(../img/formu_bottom.gif);
background-repeat:no-repeat;
/* float:left;
margin-left:40px; */
margin: 0px auto 0px auto;
}
div#formulaire_bottom_home{
width:475px;
height:16px;
background:url(../img/formu_bottom.gif);
background-repeat:no-repeat;
float:left;
margin-left:40px;
}

/* salon.accueil.php */  
h2.pseudo span{
background : url(../img/bg_menu.png);
background-repeat:repeat-x;
color:White;
font-weight:bold;
font-size:13px; 
white-space:nowrap;
text-decoration:none;
padding:3px 10px 4px 10px; 
border: 1px solid #663300;
width:auto;
height:25px;
}


h2 {
margin:0;padding:0;}

h3 {
margin: 0px;
padding: 0px;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}

/****Menu_accueil.inc.php voir sur glowtabs.css ****/

#textdiv { position:absolute; top:290px; right:120px; border-style:solid;  background-color:#EAE4CC;width:890px; height:250px;}

div #unlogBtn {
position:absolute;
width: 92px;
height:27px;
background:url("../img/bt_bgvalid.gif");
background-repeat:no-repeat;
text-align: center;
font-size: 12px;
font-weight: bold;
display:block;
margin:-98px 0 0 42px;
padding: 5px 0px 0px 0px;
/* border: 1px red solid; */
}

div #div_message {
position:absolute;
width: 192px;
height:27px;
text-align: center;
font-size: 12px;
font-weight: bold;
margin:-98px 0 0 142px;
padding: 0px 0px 0px 0px;
/* border: 1px red solid; */
}

div #unlogBtn a {text-decoration:none;}
div #div_message a {text-decoration:none;}

div.submitRegisterBtn {
color:#FFFFFF;
width:93px;
height:27px;
background:#EAE4CC url(../img/bt_bgvalid.gif) 0 0 no-repeat;
text-align:center;
padding: 4px 0 0 0;
margin: 5px auto 2px;
border: none;
cursor:pointer;
display:block;
float:left;
font-family: Arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}
div.submitRegisterBtn2 {
width:93px;
height:27px;
background:#EAE4CC url(../img/bt_bgvalid.gif) 0 0 no-repeat;
text-align:center;
padding: 4px 0 0 0;
margin: 5px auto 2px;
border: none;
cursor:pointer;
display:block;
font-family: Arial;
text-decoration: none;
}

div.nextRegisterBtn {
color:#FFFFFF;
width:192px;
height:27px;
background:url(../img/bt_favoris.gif) 0 0 no-repeat;
text-align:center;
padding: 4px 0 0 0;
margin: 5px auto 2px;
border: none;
cursor:pointer;
display:block;
float:left;
font-family: Arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.textes_questions_on {
font-size: 12px;
margin: 10px 0px 14px 0px;
}
.textes_questions_off {
font-size: 8px;
margin: 0px 0px 0px 0px;
}

ul {
margin: 0px;
padding: 0px 0px 0px 16px;
}

a.menu_ok:link {text-decoration: none; font-size: 12px; font-family:Arial;  color:#FFFFFF;}
a.menu_ok:visited {text-decoration: none; font-size: 12px; font-family:Arial; color:#FFFFFF;}
a.menu_ok:active {text-decoration: none; font-size: 12px; font-family:Arial; color:#FFFFFF;}
a.menu_ok:hover {text-decoration: none; font-size: 12px; font-family:Arial; color:#FFFFFF;}

a.smenu_ok:link {text-decoration: none; font-size: 12px; font-family:Arial;}
a.smenu_ok:visited {text-decoration: none; font-size: 12px; font-family:Arial;}
a.smenu_ok:active {text-decoration: none; font-size: 12px; font-family:Arial;}
a.smenu_ok:hover {text-decoration: none; font-size: 12px; font-family:Arial;}

a.formulaire2_button, a.formulaire2_button:link, a.formulaire2_button:active, a.formulaire2_button:hover {
color:#FFFFFF;
font-family: Arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.txt_petit_tab {
color:#663300;
font-family: Arial;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
.titre_petit_tab {
color:#663300;
font-family: Arial;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}