@charset "utf-8";
/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	background-color: #303235;
	background-image:url(../images/bg.png);
	text-shadow: #000000 0 0 0px;
	background-repeat: repeat-x;
	padding-top:0px;
}
a:link {
	text-decoration: none;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#000000;
}
a img { 
border : none; 
border: 0px; 
margin:0px;
padding:0px;
text-decoration:none;
}
area { 
border : none; 
border: 0px; 
margin:0px;
padding:0px;
text-decoration:none;
}
a:visited img { 
border: 0px; 
margin:0px;
padding:0px;
text-decoration:none;
}

#conteneur {
width: 1200px;
margin-left:auto;
margin-right:auto;

}
#header {
margin-top:0px;
height: 127px;
background:url(../images/banniere.png);
}
#underheader {
color:#666666;
padding-left:148px;
padding-top:7px;
height: 118px;
background:url(../images/undermiddle.png);
font-size:11px;
}
#sitemap {
color:#575757;
height: 16px;
width:850px;
background:url(../images/bg-sitemap.png);
font-size:11px;
padding-left:28px;
padding-top:3px;
margin-top:5px;
margin-left:12px;
}
#sitemap a{
color:#333333;
}
#sitemap a:hover {
color:#000000;
background-color:#CCCCCC;
}

#sitemap-droite {
float:right;
margin-right:20px;
width:75px;
margin-top:-2px;
}
#conteneur-super-bas {
position:relative;
width: 1018px;
height:120px;
margin: 0 auto;
margin-top:5px;
color:#717375;
font-size:13px;
word-spacing:3px;
}
#bloc-super-bas {
	float:left;
	width: 287px;
	height:92px;
	margin-left:50px;
	border-right:#161719 1px solid;
	color:#161719;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:25px;
}
.enchereRestTime .end{
	display:none;
}
.enchereRestTime {
	
	
}
.enchereRestTime .time{
	width:100px;
	display:inline;
}
#bloc-super-bas2 {
	float:left;
	width: 310px;
	padding-left:10px;
	height:92px;
	border-right:#161719 1px solid;
	color:#161719;
	font-size:11px;
	font-weight:bold;
}
#bloc-super-bas2 ul{
	padding:0;
	padding-top:3px;
	margin:0; 
	list-style-type: square;
    list-style-position: inside;
	line-height:14px;
}
#bloc-super-bas2 li a{
	color:#161719;
	text-decoration:none;
}
#bloc-super-bas2 li a:hover{
	color:#848484;
	text-decoration:none;
}
#bloc-super-bas3 {
	float:left;
	width: 380px;
	padding-left:0px;
	height:92px;
	color:#161719;
	font-size:11px;
	font-weight:bold;
	 
}
#txt-esma a{
	float:left;
	text-align:center;
	width:220px;
	padding-top:15px;
	margin-left:20px;
	margin-right:20px;
	line-height:20px;
	color:#161719;
	text-decoration:none;	
}
#txt-esma a:hover{
	color:#848484;
	text-decoration:none;
}
#menu {
clear:both;
float:left;
margin-top:32px;
width:910px;
color:#CCCCCC;
font-weight:normal;
}

#menu-logiciel-txt{
float:left;
margin-left:5px;
color:#333333;
}

#myencadrehaut {z-index: 1000; }
#slideMenu { width:910px; margin-top: 32px; margin-left:0px; position: relative; z-index: 1000;}
#slideMenu a:link, #slideMenu a:visited , #slideMenu a:active {color:#999999; font-size:13px;}
#slideMenu a:hover { color:#FFFFFF;} 
#slideMenu ul.menu { list-style: none; margin:0px; padding:0px; z-index:1000;}
#slideMenu .menu li { display:inline; margin: 0px 14px; position: relative; z-index: 1000;}
#slideMenu .submenu {display:none; position: absolute; z-index: 1000;}
#slideMenu .submenu ul {list-style: none; margin: 10px; padding:0pt; background:#000000 none repeat scroll 0% 50%; z-index: 1000;}
/*#slideMenu .submenu li {padding-top:10px;}*/
#slideMenu .submenu li a{ color:#818181; font-size:12px; z-index: 1000;}
#slideMenu .submenu li a:hover{ color:#fff; z-index: 1000;}
#slideMenu .submenu .n {
	position:absolute;
	top:0pt;
	left:10px;
	right:10px;
	height:10px;
	width:auto;
	background:#000000 none repeat scroll 0%;
}
.spoiler                { font-size:10px; padding:5px; border:1px solid #999999; width:510px; } 
.spoilertexte             { font-weight:bold; font-size:10px; } 






#cadre-contenus-titre {
margin-top:12px;
margin-left:13px;
font-size:11px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
width:200px;
}
#cadre-contenus-titre h3{
margin:0px;
margin:0px;
font-size:16px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
width:200px;
}
#bloc-news-liste h1{
margin:0;
padding:0;
font-size:11px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
width:200px;
}
#cadre-video-liste {
margin-left:13px;
font-size:11px;
text-transform:uppercase;
color:#000000;
width:300px;
}
#ligne_log {
height:48px;
margin-top:8px;
margin-bottom:5px;
border-bottom:#CCCCCC 1px solid;
width:700px;
}
.ligne_log {
height:48px;
margin-top:8px;
margin-bottom:5px;
border-bottom:#CCCCCC 1px solid;
width:700px;
}
#cadre-video-liste ul{
	padding:0;
	padding-top:3px;
	margin:0; 
	list-style-type: square;
    list-style-position: inside;
	line-height:14px;
	color:#999999;
}
#cadre-video-liste li a{
	color:#999999;
	text-decoration:none;
}
#cadre-video-liste li a:hover{
	color:#000000;
	text-decoration:underline;
}


.txt-abo{
color:#666666;
}
.offre-gris{
color:#666666;
}

#aff_img_int {
float:left;
width:145px;
height:115px;
margin-left:9px;
margin-top:10px;
margin-right:9px;
background-color:#000000;
overflow:hidden;
}
.aff_img_int {
float:left;
width:159px;
height:100px;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:3px;
background-color:#000000;
overflow:hidden;
z-index:1;
text-align:left;

}
.aff_img_txt{
	color:#CCC;
	font-size:11px;
	font-style:italic;
	
}

#supercadre-gal{
float:left;
padding-top:0px;
margin-left:15px;
}
#cadre-gal-titre {
font-size:11px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
width:150px;
margin-top:-14px;
margin-bottom:4px;
}
#cadre-gal-titre h3{
font-size:11px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
width:150px;
margin:0px;
padding:0px;
}
#last-gal-txt{
float:left;
color:#8D3B3B;
margin-top:25px;
text-transform:none;
font-size:10px;
text-decoration:underline;
font-weight:bold;
}
#last-gal-txt a{
color:#8D3B3B;
text-decoration:underline;
}
#cadre-gal-accueil3 {
background-image: url(../images/fond-gal.png);
background-repeat:no-repeat;
width:197px;
height:135px;
font-size:11px;
text-align:left;
margin-right:5px;
margin-top:0px;
padding-top:10px;
padding-left:10px;
color:#999999;
text-transform:none;
font-weight:normal;
}
#cadre-gal-accueil1 {
background-image: url(../images/fond-gal.png);
background-repeat:no-repeat;
width:197px;
height:135px;
font-size:11px;
text-align:left;
margin-right:5px;
margin-bottom:15px;
margin-top:0px;
padding-top:10px;
padding-left:10px;
color:#999999;
text-transform:none;
font-weight:normal;
}
#cadre-gal-accueil2 {
background-image: url(../images/fond-gal.png);
background-repeat:no-repeat;
width:197px;
height:135px;
font-size:11px;
text-align:left;
margin-right:5px;
margin-top:0px;
padding-top:10px;
padding-left:10px;
margin-bottom:15px;
color:#999999;
text-transform:none;
font-weight:normal;
}











#cadre-gal-gal3 {
float:left;
background-image: url(../images/fond-gal.png);
background-repeat:no-repeat;
width:197px;
height:135px;
font-size:11px;
text-align:left;
margin-right:5px;
margin-bottom:15px;
padding-top:10px;
padding-left:10px;
color:#999999;
text-transform:none;
font-weight:normal;
margin-left:15px;
}
#cadre-gal-gal1 {
clear:left;
float:left;
background-image: url(../images/fond-gal2.png);
background-repeat:no-repeat;
width:197px;
height:135px;
font-size:11px;
text-align:left;
margin-bottom:15px;
margin-top:0px;
padding-top:10px;
padding-left:10px;
color:#999999;
text-transform:none;
font-weight:normal;

}
#cadre-gal-gal2 {
float:left;
background-image: url(../images/fond-gal3.png);
background-repeat:no-repeat;
width:197px;
height:135px;
font-size:11px;
text-align:left;
margin-left:15px;
margin-top:0px;
padding-top:10px;
padding-left:10px;
margin-bottom:15px;
color:#999999;
text-transform:none;
font-weight:normal;
}









#aff_img_int2 {
width:187px;
height:100px;
background-color:#000000;
overflow:hidden;
}
.aff_img_int2 {
width:187px;
height:100px;
background-color:#000000;
overflow:hidden;
}
.aff_img_int2 {
width:187px;
height:100px;
background-color:#000000;
overflow:hidden;
}
#galerie-titre {
float:left;
height:15px;;
font-size:12px;
color:#f6f6f6;
margin-left:0px;
margin-top:4px;
padding-bottom:1px;
line-height:12px;
}
.galerie-titre {
float:left;
height:15px;;
font-size:12px;
color:#f6f6f6;
margin-left:0px;
margin-top:4px;
padding-bottom:1px;
line-height:12px;
}
.sous-galerie-titre{
font-size:10px;
color:#999999;
}

#centre {
/*background-color:#9999CC;
background:url(../images/middle.png);*/
height:auto;
min-height:150px;
}
#condition {
padding-top:18px;
padding-bottom:10px;
font-size:11px;
color:#666666;
}
#haut-de-page {
float:right;
margin-top:-5px;
margin-right:147px;
font-size:11px;
color:#7D7F8B;
}
#pied {
height: 36px;
background:url(../images/bottom.png) no-repeat;
padding-top:35px;
height:150px;
}


#milieu-bloc-last-txt {
	float:right;
	width:250px;
	height:85px;
	padding-top:5px;
	font-size:18px;
	text-align:left;
	color:#B3B3B3;
}

.gritalique{
color:#CCCCCC;
}
.gritalique2{
color:#666666;
}

#acces_nothing{
clear:left;
width:700px;
text-align:center;
margin-top:20px;
margin-bottom:10px;
margin-left:10px;
color:#666666;
}
#acces_nothing a{
color:#000000;
font-weight:bold;
}
#acces_nothing a:hover{
color:#A34444;
}

#acces_ref{
clear:left;
width:810px;
text-align:center;
margin-top:20px;
margin-bottom:10px;
margin-left:10px;
color:#666666;
}
#acces_ref a{
color:#000000;
font-weight:bold;
}
#acces_ref a:hover{
color:#A34444;
}

#acces_ref_com{
float:left;
width:690px;
text-align:center;
margin-top:20px;
margin-bottom:10px;
margin-left:90px;
color:#666666;
}
#acces_ref_com a{
color:#000000;
font-weight:bold;
}
#acces_ref_com a:hover{
color:#A34444;
}
#acces_ref_com2{
float:left;
width:617px;
text-align:center;
margin-top:20px;
margin-bottom:10px;
margin-left:75px;
color:#666666;
}
#acces_ref_com2 a{
color:#000000;
font-weight:bold;
}
#acces_ref_com2 a:hover{
color:#A34444;
}
#att-bulle{
float:left;
margin-top:25px;
width:15px;
height:20px;
background-image: url(../images/fond-bulle.png);
background-repeat:no-repeat;
}
.att-bulle{
float:left;
margin-top:25px;
width:15px;
height:20px;
background-image: url(../images/fond-bulle.png);
background-repeat:no-repeat;
}

.comment-date{
color:#666666;
}
.comment-date a{
color:#666666;
text-decoration:none;
}
.comment-date a:hover{
color:#666666;
text-decoration:underline;
}



.com_contenu{
float:left;
font-size:12px;
width:621px;
background-repeat:no-repeat;
color:#999999;
}
.com_contenu_haut{
float:left;
height:5px;
width:621px;
background-image: url(../images/fond-com-haut.png);
background-repeat:no-repeat;
}
.com_contenu_milieu{
float:left;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
font-size:12px;
width:611px;
background-image: url(../images/fond-com-milieu.png);
background-repeat:no-repeat;
color:#999999;
background-color:#E3E3E3;
min-height:45px;
}
.com_contenu_bas{
float:left;
height:5px;
width:621px;
background-image: url(../images/fond-com-bas.png);
background-repeat:no-repeat;
margin-bottom:5px;
}
.icopreums{
position:relative;
top:-13px;
left:550px;
height:21px;
width:69px;
background-image: url(../images/icopreums.png);
background-repeat:no-repeat;
color:#666666;
z-index:99;
}
.titre_com{
clear:left;
float:left;
width:621px;
margin-top:20px;
margin-left:0px;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}

.no-comment{
clear:left;
float:left;
width:710px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
color:#9A4040;
}
.champ-com{
float:left;
width:680px;
border:0px;
padding:0;
margin:0;
*margin-left:-15px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
overflow: auto;
line-height:14px;
min-height:50px;
}
.sous-champ{
clear:both;
width:680px;
height:1px;
}
.btn_supr {
float:right;
padding-right:1px;
color:#9A4040;
font-style:italic;
font-size:11px;
}
.btn_supr a{
color:#9A4040;
font-style:italic;
}
.btn_com{
margin-top:5px;
margin-left:0px;
}
.int_commentaire_haut{
clear:left;
width:696px;
margin-left:0px;
background-image: url(../images/add-com-haut.png);
background-repeat:no-repeat;
height:7px;
}
.int_commentaire_milieu{
clear:left;
width:696px;
margin-left:0px;
background-image: url(../images/add-com-milieu.png);
padding-left:5px;
min-height:51px;
}
.int_commentaire_bas{
clear:left;
width:696px;
margin-left:0px;
background-image: url(../images/add-com-bas.png);
background-repeat:no-repeat;
height:7px;
}

.commentaire_conteneur_interieur{
float:left;
margin-left:0px;
margin-top:5px;
width:700px;
}
.commentaire_conteneur_interieur_news{
float:left;
margin-left:15px;
margin-top:5px;
width:700px;
}
.commentaire_conteneur_interieur_tut{
float:left;

margin-top:5px;
width:700px;
}
.forum_avatar_aff{
float:left;
padding:7px;
background-image: url(../images/fond-avatar.png);
background-repeat:no-repeat;
}












#com_contenu{
float:left;
font-size:12px;
width:621px;
background-repeat:no-repeat;
color:#999999;
}
#com_contenu_haut{
float:left;
height:5px;
width:621px;
background-image: url(../images/fond-com-haut.png);
background-repeat:no-repeat;
}
#com_contenu_milieu{
float:left;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
font-size:12px;
width:611px;
background-image: url(../images/fond-com-milieu.png);
background-repeat:no-repeat;
color:#999999;
background-color:#E3E3E3;
min-height:45px;
}
#com_contenu_bas{
float:left;
height:5px;
width:621px;
background-image: url(../images/fond-com-bas.png);
background-repeat:no-repeat;
margin-bottom:5px;
}
#icopreums{
position:relative;
top:-13px;
left:550px;
height:21px;
width:69px;
background-image: url(../images/icopreums.png);
background-repeat:no-repeat;
color:#666666;
z-index:99;
}
#titre_com{
clear:left;
float:left;
width:621px;
margin-top:20px;
margin-left:0px;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
}

#no-comment{
clear:left;
float:left;
width:710px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
color:#9A4040;
}
.champ-com{
float:left;
width:680px;
border:0px;
padding:0;
margin:0;
*margin-left:-15px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
overflow: auto;
line-height:14px;
min-height:50px;
}
#sous-champ{
clear:both;
width:680px;
height:1px;
}
#btn_supr {
float:right;
padding-right:1px;
color:#9A4040;
font-style:italic;
font-size:11px;
}
#btn_supr a{
color:#9A4040;
font-style:italic;
}
#btn_com{
margin-top:5px;
margin-left:0px;
}
#int_commentaire_haut{
clear:left;
width:696px;
margin-left:0px;
background-image: url(../images/add-com-haut.png);
background-repeat:no-repeat;
height:7px;
}
#int_commentaire_milieu{
clear:left;
width:696px;
margin-left:0px;
background-image: url(../images/add-com-milieu.png);
padding-left:5px;
min-height:51px;
}
#int_commentaire_bas{
clear:left;
width:696px;
margin-left:0px;
background-image: url(../images/add-com-bas.png);
background-repeat:no-repeat;
height:7px;
}

#commentaire_conteneur_interieur{
float:left;
margin-left:0px;
margin-top:5px;
width:700px;
}
#commentaire_conteneur_interieur_news{
float:left;
margin-left:15px;
margin-top:5px;
width:700px;
}
#commentaire_conteneur_interieur_tut{
float:left;

margin-top:5px;
width:700px;
}
#forum_avatar_aff{
float:left;
padding:7px;
background-image: url(../images/fond-avatar.png);
background-repeat:no-repeat;
}
#droite-encadrehaut {
float:right;
width: 455px;
margin-top:8px;
color:#777777;
}
#cadre-central{
margin-left:auto;
margin-right:auto;
/*margin-left:148px;*/
}
#champ-login {
float:left;
margin-top:-5px;
}
#champ-connexion {
float:left;
margin-top:-3px;
}
.pseudo {
color:#999999;
}
#champ-oublie {
float:left;
margin-left:20px;
}
#champ-oublie a{
color:#666666;
}
#champ-oublie a:hover{
color:#666666;
text-decoration:underline;
}
#champ-oublie2{
float:left;
margin-left:20px;
}
#champ-oublie2 a{
color:#666666;
}
#champ-oublie2 a:hover{
color:#666666;
text-decoration:underline;
}
#champ-oublie3{
float:left;
margin-left:20px;
}
#champ-oublie3 a{
color:#666666;
}
#champ-oublie3 a:hover{
color:#666666;
text-decoration:underline;
}

#champ-search {
float:right;
margin-right:10px;
margin-top:-1px;
}
#champ-moncompte {
float:left;
margin-top:-5px;
margin-left:20px;
}
#div-connexion {
height:25px;
}
.champ_search {
width: 75px;
color:#575757;
font-size:11px;
border-width : 0px; 
background-color: transparent;
border-bottom:#a4a4a4 1px solid;
}
.champ_login{
width: 75px;
color:#666666;
font-size:11px;
border-width : 0px; 
background-color: transparent;
margin-left:5px;
margin-right:20px;
border-bottom:#3f3f3f 1px solid;
}
#champ-panier {
float:right;
margin-right:150px;
background:url(../images/caddie.png) no-repeat;
padding-left:20px;
line-height:12px;
color:#999999;
width:100px;
}
#champ-panier a{
color:#999999;
text-decoration:none;
}
#champ-panier a:hover{
color:#999999;
text-decoration:underline;
}
#champ-sous-panier {
color:#515151;
font-size:10px;
}
#cadre_arrondi {
width: 904px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}
#cadre_arrondi_haut {
background:url(../images/cadre-principal-haut.png);
width: 904px;
height:10px;
}
#cadre_arrondi_bas {
background:url(../images/cadre-principal-bas.png);
width: 904px;
height:10px;
margin-top:3px;
}





#bas-bloc-posts {
	float:left;
	width: 273px;
	height:280px;
	padding-left:10px;
}
#bas-bloc-coms {
	float:left;
	width: 273px;
	height:280px;
	margin-left:10px;
	padding-left:14px;
	padding-left:3px;
	margin-top:3px;
}
#bas-bloc-billets {
	float:left;
	width: 273px;
	height:280px;
	padding-left:16px;
	margin-left:10px;
	padding-left:3px;
}
#bas-bloc-titre {
	float:left;
	width: 273px;
	border-bottom:#CCCCCC 1px solid;
	color:#CCCCCC;
	padding-bottom:10px;
	margin-top:10px;
	font-size:18px;
	line-height:14px;
}
.bas-bloc-titre {
	float:left;
	width: 273px;
	border-bottom:#CCCCCC 1px solid;
	color:#CCCCCC;
	padding-bottom:10px;
	margin-top:10px;
	font-size:18px;
	line-height:14px;
}
#bas-bloc-list {
	float:left;
	width: 273px;
	height:35px;
	border-bottom:#333333 1px dotted;
	color:#6B6B6B;
	padding-top:6px;
	font-size:12px;
}
.bas-bloc-list {
	float:left;
	width: 273px;
	height:35px;
	border-bottom:#333333 1px dotted;
	color:#6B6B6B;
	padding-top:6px;
	font-size:12px;
}
.bas-bloc-list h5{
	width: 273px;
	color:#6B6B6B;
	padding:0px;
	margin:0px;
	font-size:12px;
}
.bas-bloc-list h5 a{
	width: 273px;
	color:#853838;
	padding:0px;
	margin:0px;
	font-size:12px;
}
.bas-bloc-list a:hover {
	text-decoration:underline;
	color:#853838;
}
#bas-bloc-list h5{
	width: 273px;
	color:#6B6B6B;
	padding:0px;
	margin:0px;
	font-size:12px;
}
#bas-bloc-list a {
	text-decoration:none;
	color:#853838;
}
#bas-bloc-list a:hover {
	text-decoration:underline;
	color:#853838;
}
#bas-bloc-flux {
	float:right;
	margin-right:0px;
	margin-top:10px;
	color:#CCCCCC;
}
.bas-bloc-flux {
	float:right;
	margin-right:0px;
	margin-top:10px;
	color:#CCCCCC;
}
#bas-bloc-flux-txt {
	float:right;
	margin-right:7px;
	margin-top:8px;
	font-size:13px;
	font-weight:normal;
	color:#CCCCCC;
}
.bas-bloc-flux-txt {
	float:right;
	margin-right:7px;
	margin-top:8px;
	font-size:13px;
	font-weight:normal;
	color:#CCCCCC;
}
.bas-bloc-flux-txt a{
	color:#CCCCCC;
	text-decoration:none;
}
.bas-bloc-flux-txt a:hover{
	color:#CCCCCC;
	text-decoration:underline;
}
#bas-bloc-flux-txt a{
	color:#CCCCCC;
	text-decoration:none;
}
#bas-bloc-flux-txt a:hover{
	color:#CCCCCC;
	text-decoration:underline;
}

#milieu-bloc-titre-news9 {
	float:left;
	width:685px;
	color:#9c9c9c;
	font-size:12px;
	height:37px;
	margin-top:5px;
	color:#666666;
	border-bottom:#CCCCCC 1px solid;
	font-weight:normal;
}
#milieu-bloc-titre-news9 a{
	color:#666666;
	text-decoration:none;
}
#milieu-bloc-titre-news9 a:hover{
	color:#333333;
	text-decoration:underline;
}
.milieu-bloc-titre-news {
	float:left;
	width:411px;
	color:#9c9c9c;
	font-size:12px;
	height:37px;
	margin-top:5px;
	color:#666666;
	border-bottom:#CCCCCC 1px solid;
	font-weight:normal;
}
.milieu-bloc-titre-news a{
	color:#666666;
	text-decoration:none;
}
.milieu-bloc-titre-news a:hover{
	color:#333333;
	text-decoration:underline;
}
.milieu-bloc-titre-news2 {
	float:left;
	width:411px;
	color:#9c9c9c;
	font-size:12px;
	height:32px;
	margin-top:5px;
	color:#666666;
	font-weight:normal;
}
.milieu-bloc-titre-news2 a{
	color:#666666;
	text-decoration:none;
}
.milieu-bloc-titre-news2 a:hover{
	color:#333333;
	text-decoration:underline;
}
.milieu-bloc-titre-news3 {
	float:left;
	width:411px;
	color:#9c9c9c;
	font-size:12px;
	height:37px;
	color:#666666;
	font-weight:normal;
	border-bottom:#CCCCCC 1px solid;
}
.milieu-bloc-titre-news3 a{
	color:#666666;
	text-decoration:none;
}
.milieu-bloc-titre-news3 a:hover{
	color:#333333;
	text-decoration:underline;
}
.milieu-bloc-titre-date {
	float:left;
	background-repeat:no-repeat;
	margin-top:3px;
	height:10px;
	padding-left:0px;
	font-style:italic;
	width:300px;
	font-size:11px;
	color:#999999;
}
.milieu-bloc-titre-com {
	float:right;
	background-image: url(../images/icocom.png);
	background-repeat:no-repeat;
	background-position:right;
	height:10px;
	padding-right:18px;
	padding-bottom:3px;
	margin-top:2px;
	font-style:italic;
	font-size:11px;
	color:#999999;
}
#milieu-bloc-addarticle {
	float:left;
	font-style:italic;
	font-size:10px;
	color:#c34040;
	margin-top:5px;
	padding-top:3px;
	height:14px;
}
#milieu-bloc-addarticle a{
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	color:#c34040;
}
#milieu-bloc-addarticle a:hover{
	text-decoration:underline;
	color:#c34040;
}
#supertitre-news{
float:left;
}









.menuhaut {
list-style-type: none;
margin: 0;
padding:0;
}
.menuhaut h2 {
	margin:0;
	padding:0;
	font-size:13px;
	font-weight:normal;
	display:inline;
}
.menuhaut h2 a {
	color:#999999;
	display:inline;
	
}
.menuhaut h2 a:hover {
	color:#FFFFFF;
}
.menuhaut li {
display: inline;

}
.menuhaut a {
margin: 0 14px;
color:#999999;
text-decoration: none;
font-size:13px;
}
.menuhaut a:hover {
text-decoration: none;
font-size:13px;
color: #ffffff;
}

.image-encadrehaut{
margin-top:5px;
border:0;
}
a.btn-action{
width:109px;
height:17px;
color:#FFFFFF;
padding-left:10px;
padding-top:1px;
margin-left:5px;
background-image:url(../images/btn-action.png);
display:block;
}
a.btn-action:hover{
background-image:url(../images/btn-action-hover.png);
}
a.images-slide{
}
a.images-slide:hover{
border-bottom:#a32f2f 1px solid;
}
.rouge_normal{
color:#990000;
font-size:10px;
}
.petit_italique{
font-style:italic;
font-size:10px;
}
#separe {
clear:both;
width:400px;
height:1px;
}
.separe {
clear:both;
width:400px;
height:1px;
}
#separe_int {
clear:both;
width:1000px;
height:1px;
}
#separe-gal {
clear:both;
width:600px;
height:1px;
}
#minisepare {
clear:both;
width:600px;
height:1px;
}
.minisepare {
clear:both;
width:600px;
height:1px;
}
#minisepare2 {
clear:left;
width:600px;
height:1px;
}
#titre-pub-titre {
width:207px;
font-size:11px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
margin-bottom:4px;
}
#titre-pub-titre h3{
width:207px;
font-size:11px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
margin:0px;
padding:0px;
}
.sous-enchere{
color:#999999;
}
#last-encheres{
float:left;
color:#8D3B3B;
margin-top:5px;
margin-right:5px;
text-transform:none;
font-size:10px;
text-decoration:underline;
font-weight:bold;
}
#last-encheres a{
color:#8D3B3B;
text-decoration:underline;
}
#cadre-droite-pub {
float:right;
width:207px;
margin-top:-14px;
margin-right:14px;
color:#333333;
font-size:11px;
}
#cadre-publicite {
float:left;
width:207px;
margin-top:18px;
margin-right:14px;
font-size:11px;
}
#cadre-pub-tuto {
float:left;
width:207px;
margin-top:15px;
margin-right:14px;
font-size:11px;
}
#cadre-contenus {
float:left;
width:600px;
margin-top:5px;
margin-left:12px;
}
#cadre-contenus2 {
float:left;
width:600px;
margin-top:5px;
margin-left:0px;
}
#cadre-contenus-haut {
width:600px;
height:9px;
}
#cadre-contenus-bas {
width:600px;
height:9px;
}
#cadre-contenus-centre {
margin-right:5px;
margin-left:10px;
color:#555555;
}
.cadre-contenus-centre p{
text-align:justify;
line-height:160%;
margin-top:5px;
}
#cadre-contenus-centre h4{
	margin:0;
	margin:0;
	color:#555555;
	font-size:12px;
	float:left;
}
#cadre-contenus-centre h3{
	margin:0;
	margin:0;
	color:#555555;
	font-size:12px;
	float:left;
}
#cadre-contenus-centre a h3 {
	text-decoration:none;
}
#cadre-contenus-centre a:hover h3 {
	text-decoration:underline;
}
#cadre-txt-video-ajout{
padding:5px;
color:#666666;
}
#cadre-txt-video-ajout .sous-txt{
color:#999999;
font-size:11px;
padding-left:25px;
}
#cadre-txt-video-ajout .sous-txt2{
color:#999999;
font-size:11px;
}
#cadre-slide {
background-image:url(../images/cadre-slide-milieu.png);
width:878px;
margin-top:5px;
margin-left:13px;
}
.cadre-slide {
background-image:url(../images/cadre-slide-milieu.png);
width:878px;
margin-top:5px;
margin-left:13px;
}
/*
#cadre-slide-haut {
background-image:url(../images/cadre-slide-haut.png);
width:878px;
height:9px;
}*/
.cadre-slide-haut {
background-image:url(../images/cadre-slide-haut.png);
width:878px;
height:9px;
}
#cadre-slide-bas {
background-image:url(../images/cadre-slide-bas.png);
width:878px;
height:9px;
}
.cadre-slide-bas {
background-image:url(../images/cadre-slide-bas.png);
width:878px;
height:9px;
}
#cadre-slide-centre {
margin-right:5px;
margin-left:5px;
color:#666666;
}
.cadre-slide-centre {
margin-right:5px;
margin-left:5px;
color:#666666;
}

#cadre-slide2 {
width:695px;
margin-top:15px;
}
#cadre-slide-haut4 {
clear:left;
background-image:url(../images/haut-arrondi-700.png);
width:695px;
height:9px;
}
#image-galerie{
background-color:#000000;
width:695px;
}
#txt_galerie_description{
margin-bottom:10px;
color:#333333;
font-size:12px;
}
#cadre-slide-haut2 {
margin-top:15px;
background-image:url(../images/haut-arrondi-700.png);
width:695px;
height:9px;
}
#cadre-slide-bas2 {
background-image:url(../images/bas-arrondi-700.png);
width:695px;
height:9px;
margin-bottom:15px;
}
#cadre-slide-centre2 {
background-color:#E3E3E3;
padding-right:10px;
padding-left:10px;
color:#999999;
font-size:11px;
width:675px;
line-height:10px;
}
#cadre-slide-haut3 {
margin-top:10px;
background-image:url(../images/haut-arrondi-700-b.png);
width:695px;
height:9px;
}
#cadre-slide-bas3 {
background-image:url(../images/bas-arrondi-700-b.png);
width:695px;
height:9px;
margin-bottom:10px;
}
#bloc-lecteurflv {

}











.img-gal{
margin-top:10px;
margin-left:9px;
text-align:center;
}
#caption-notation {
width:690px;
padding-left:5px;
background-color:#000000;
color:#999999;
}
	.gall {
		border-top:1px solid #0B0010;
		display:block;
		float:left;
		height:96px;
		margin:0pt 1px 0pt 0pt;
		overflow:hidden;
		position:relative;
		width:150px;
		z-index:1;
	}
	
	.rating {
		background:#000 none repeat scroll 0%;
		color:#FFFFFF;
		border-bottom:0px solid #FF0099;
		bottom : 0px;
		cursor:pointer;
		display:none;
		height: 0px;
		left:0px;
		overflow:hidden;
		padding:2px 0pt 0pt 2px;
		position:absolute;
		width:150px;
	}
		.rating a{
		color:#FFFFFF;
		font-size:10px;
	}


#int_cadre_info{
float:left;
width:240px;
border-right:1px #CCCCCC solid;
margin-right:10px;
}
#int_cadre_info a{
color:#666666;
}
.int_cadre_infop{
float:left;
width:240px;
border-right:1px #CCCCCC solid;
margin-right:10px;
}
.int_cadre_infop a{
color:#666666;
}
.int_cadre_info{
color:#666666;
}
#int_cadre_info2{
float:left;
width:210px;
border-right:1px #CCCCCC solid;
margin-right:10px;
}
#int_cadre_info2 a{
color:#666666;
}
.int_cadre_info{
color:#666666;
}
#centre-marge {
margin-left:13px;
margin-right:13px;
margin-top:13px;
}

p {
margin: 0;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
/* #myencadrehaut
{
width: 590px !important;
height: 320px !important;
}*/
#txt-description{
font-size:12px;
margin-top:12px;
margin-left:4px;
margin-bottom:15px;
width:690px;
font-style:italic;
color:#333333;
border-left:#333333 1px solid;
padding-left:12px;
}
.txt-description{
font-size:12px;
margin-top:12px;
margin-left:4px;
margin-bottom:15px;
width:690px;
font-style:italic;
color:#333333;
border-left:#333333 1px solid;
padding-left:12px;
}
#txt-valid{
font-size:12px;
margin-top:12px;
margin-bottom:15px;
color:#333333;
padding-left:12px;
text-align:center
}
#txt-valid a{
font-weight:bold;
}
#txt-valid a:hover{
font-weight:bold;
color:#A34444;
}
#pub-droite{
float:right;
margin-top:4px;
}
#pub-droite2{
float:right;
margin-right:15px;
margin-top:15px;
}
#pub-droite3{
float:right;
margin-top:4px;
}
#pub-droite4{
float:right;
}
.italique{
font-size:10px;
color:#990000;
}
.petit_pseudo{
font-size:10px;
color:#853838;
}
.itarouge{
color:#6B6B6B;
font-style:italic;
font-size:12px;
}
.rouge{
color:#A34444;
}
#centre_marge {
margin-right:14px;
margin-left:13px;
margin-top:0px;
}
#digitune-droite {
float:right;
margin-right:5px;
}
#cadre-contenus-histo {
background-image:url(../images/haut-cadre-blanc-milieu.png);
float:left;
margin-left:0px;
margin-top:5px;
width:433px;
font-size:12px;
}
#classement_total{
width:433px;

}
#classement_right{
float:right;
}
#bloc-right-histo{
float:left;
margin-top:-17px;
margin-left:10px;
padding-left:10px;
border-left:#CCCCCC 1px solid;
}
#unlonck_all {
float:right;
margin-top:-30px;
margin-right:20px;
font-size:12px;
}
.titre-succes{
color:#333333;
font-weight:bold;
text-transform:uppercase;
font-size:11px;
}
#pub-droite-histo{
float:right;
}

#mySlidshow {z-index: 900;}
#sliderShow {padding: 0; margin: 0px; z-index: 900;}
#sliderShow li { position: absolute; list-style: none; z-index: 900;}
#sliderShow li .slideElement { z-index: 900 }
#sliderShow li .slideElement img { z-index: 900 }
#sliderShow .slideInfos {
	background:#000000 none repeat scroll 0%;
	height:120px;
	bottom:0pt;
	left:0pt;
	margin:0px;
	padding-left:7px;
	position:absolute;
	text-indent:0pt;
	width:700;
	z-index:10;
	color:#999999;
	font-size:12px;
	font-weight:normal;
	z-index: 900;
}
#sliderShow .slideInfos h2 { color:#FFFFFF; font-size:17px; font-weight:normal; margin:2px 5px; padding:10px 0pt; z-index: 900;}
#sliderShow .slideInfos h1 { color:#FFFFFF; font-size:17px; font-weight:normal; margin:2px 5px; padding:10px 0pt; z-index: 900;}
#sliderShow .slideInfos div{ margin:2px 5px 15px; z-index: 900;}


#sliderShowLite  {overflow: hidden; position: relative; height:124px;}
#sliderShowLite  .slider {position: relative; }
#sliderShowLite   ul {margin: 0px; padding: 0px; width:1500px; }
#sliderShowLite   li { list-style: none; float: left; margin-right: 10px; width: 207px;}
#sliderShowLite .slideImg { width:207px; height: 88px; z-index: 101; position:relative;}
#sliderShowLite .slideImg .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
#sliderShowLite .slideImg .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
#sliderShowLite .slideImg .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
#sliderShowLite .slideImg .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}

#sliderShowLite .slideInfos { color:#999999; font-size:11px;}
#sliderShowLite .slideInfos h3 { margin: 4px 0px; font-size:11px; color:#333333; }




.MouseOverShow {}
.MouseOverShow .titre { color:#333333; font-size:11px; font-weight:bold; text-transform:uppercase; margin-bottom: 4px;}
.MouseOverShow ul { margin:7px 0px 10px; padding: 0; font-size:12px; line-height:18px;}
.MouseOverShow li { list-style: none; }
.MouseOverShow li a { color:#666666; text-transform:none; font-weight:normal;}
.MouseOverShow li a .price { color:#333333; font-weight:bold; }
.MouseOverShow .showBox { position:relative; width: 207px; height:88px;}
.MouseOverShow .showBox  { display: none; }
.MouseOverShow .showBox.head {display: block; cursor: pointer;}
.MouseOverShow .showBox .img { z-index: 101; width: 207px; height: 88px;}
.MouseOverShow .showBox .img img { width: 207px; height: 88px;}
.MouseOverShow .showBox .img .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
.MouseOverShow .showBox .img .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
.MouseOverShow .showBox .img .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
.MouseOverShow .showBox .img .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}
.MouseOverShow .showBox .legend  { height:0px;  opacity: 0; background:#000000 none repeat scroll 0%;  bottom:0pt; left:0pt; margin:0px; position:absolute; text-indent:0pt; width:207px;z-index:10; color:#999999; font-size:12px; font-weight:normal; text-transform:none;}
.MouseOverShow .showBox .legend  .play { background:transparent url(../images/mouseover/play.png) no-repeat scroll 50%; width:26px; height: 26px; float: left;}
.MouseOverShow .showBox .legend  h2 { color:#d57c7a; font-size:12px; text-transform:uppercase; margin: 0px 0px 0px 30px; font-weight:normal;}
.MouseOverShow .showBox .legend  .text { color:#9f9f9f; margin:-4px 0px 0px 30px; }
.MouseOverShow .linkArea { background:transparent url(../images/mouseover/minitriangle.png) no-repeat scroll 0% 50%; color:#8D3B3B; font-size:10px; text-decoration:underline; padding-left:10px; margin-top:16px;}
.MouseOverShow .linkArea a { color:#8D3B3B; text-transform:none; }




/* ----------------------------------------------------------------------------------------------------------------*/
/* ------> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay { height:100%; left:0px; position:fixed; top:0px; width:100%; z-index:900; background-color:#000000; }
#SplashPub {
	display: none;
	position: fixed;
	z-index: 10000;
	top: 0;
	left: 0;
	background-color:#000000;
	color: #303235;
}
#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:901;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}

#TB_window { display:none; color:#000000; left:50%; padding:0pt; position:fixed; text-align:left; top:50%; z-index:1000; }
#TB_window .logo {
	position:absolute;
	top:-80px;
	left:-35px;
	height:111px;
	width:270px;
	z-index:1009;
	background:transparent url(../images/logo-transparent.png) no-repeat scroll 0%;
}
#TB_window .closeCross { position:absolute; top:-8px; right:-8px; height:21px; width:21px; z-index:1010;}
#TB_window .close { cursor: pointer; }
#TB_window .container{ background:#FFFFFF none repeat scroll 0% 50%; height:auto; width:auto; margin:10px; }
#TB_window .container .infos { margin:7px 10px; position:relative; }
#TB_window .container .infos .caption { }
#TB_window .container .infos .imageLink { color:#666666; font-size:10px; }
#TB_window .container .infos .closeInfos { position: absolute; top: 0px; right: 0px;}
#TB_window .container .infos .closeInfos .close { color:#666666; }
#TB_window .message { color:#666666; padding:7px; font-style:italic;}

#TB_window .n {
	position:absolute;
	top:0pt;
	left:10px;
	right:10px;
	height:10px;
	width:auto;
	background:transparent url(../images/thickbox-white-n.png) repeat scroll;
}
#TB_window .e {
	position:absolute;
	top:10px;
	bottom:10px;
	right:0pt;
	height:auto;
	width:10px;
	background:transparent url(../images/thickbox-white-e.png) repeat scroll;
}
#TB_window .s {
	position:absolute;
	bottom:0pt;
	left:10px;
	right:10px;
	height:10px;
	width:auto;
	background:transparent url(../images/thickbox-white-s.png) repeat scroll;
}
#TB_window .w {
	position:absolute;
	top:10px;
	bottom:10px;
	left:0pt;
	height:auto;
	width:10px;
	background:transparent url(../images/thickbox-white-w.png) repeat scroll;
}
#TB_window .se{
	position:absolute;
	bottom:0pt;
	right:0px;
	background:transparent url(../images/thickbox-white.png) no-repeat scroll -10px -10px;
	z-index:1001;
	height:10px;
	width:10px;
}
#TB_window .sw {
	position:absolute;
	bottom:0pt;
	left:0px;
	background:transparent url(../images/thickbox-white.png) no-repeat scroll 0px -10px;
	z-index:1002;
	height:10px;
	width:10px;
}
#TB_window .ne {
	position:absolute;
	top:0pt;
	right:0px;
	background:transparent url(../images/thickbox-white.png) no-repeat scroll -10px 0px;
	z-index:1003;
	height:10px;
	width:10px;
}
#TB_window .nw {
	position:absolute;
	top:0pt;
	left:0px;
	background:transparent url(../images/thickbox-white.png) no-repeat scroll 0px 0px;
	z-index:1004;
	height:10px;
	width:10px;
}
#bloc_paiement{
float:right;
width:230px;
text-align:center;
}
#bloc_separation_panier{
clear:left;
float:left;
width:700px;
height:50px;
width:230px;
text-align:center;
}
#bloc_paiement2{
float:left;
width:470px;
border-right:1px solid #999999;
padding-right:15px;
color:#333333;
}


#TB_window.black  { color:#FFFFFF; }
#TB_window.black a:link, #TB_window.black a:visited, #TB_window.black a:hover, #TB_window.black a:active{ color:#FFFFFF; }
#TB_window.black .container{ background:#000000 none repeat scroll 0% 50%;}
#TB_window.black .n { background:#000000 none repeat-x scroll 0%; }
#TB_window.black .e { background:#000000 none repeat-y scroll 0%; }
#TB_window.black .s { background:#000000 none repeat-y scroll 0%; }
#TB_window.black .w { background:#000000 none repeat-x scroll 0%; }
#TB_window.black .se{ background:transparent url(../images/thickbox-noir.png) no-repeat scroll -10px -10px; }
#TB_window.black .sw { background:transparent url(../images/thickbox-noir.png) no-repeat scroll 0px -10px; }
#TB_window.black .ne { background:transparent url(../images/thickbox-noir.png) no-repeat scroll -10px 0px; }
#TB_window.black .nw { background:transparent url(../images/thickbox-noir.png) no-repeat scroll 0px 0px; }


#cadre-video-gal{  width:207; color:#333333; text-transform:uppercase; font-size:11px; font-weight:bold;}
#cadre-video-gal2{  width:207; color:#333333; text-transform:uppercase; font-size:11px; font-weight:bold;}
#cadre-video-gal3{  width:207; color:#333333; text-transform:uppercase; font-size:11px; font-weight:bold;}
#bloc-galerie{ float:left; margin-top:25px;}

#titre-liste-gal{color:#333333; text-transform:uppercase; font-size:11px; font-weight:bold;}
#titre-liste-gal h1{color:#333333; text-transform:uppercase; font-size:11px; font-weight:bold; margin:0; padding:0;}
#cat-banque .nbr-image{color:#666666; font-size:11px;}
#cat-banque .morepic{color:#999999; font-size:11px; text-align:center; width:80px;}
#cat-banque {float:left; width:100px; height: 60px; border-right: solid 1px #CCCCCC; padding-left:10px; line-height:15px;}
#cat-banque h2{ color:#333333; font-size:10px; padding:0; margin:0;}
#cat-banque h2 a{ color:#333333; font-size:11px;}
#cat-banque h2 a:hover{ color:#666666; font-size:11px;}

.cat-banque .nbr-image{color:#666666; font-size:11px;}
.cat-banque .morepic{color:#999999; font-size:11px; text-align:center; width:80px;}
.cat-banque {float:left; width:100px; height: 60px; border-right: solid 1px #CCCCCC; padding-left:10px; line-height:15px;}
.cat-banque h2{ color:#333333; font-size:10px; padding:0; margin:0;}
.cat-banque h2 a{ color:#333333; font-size:11px;}
.cat-banque h2 a:hover{ color:#666666; font-size:11px;}

#intcaddie { float:left; width:300px; height: 48px; margin-top:3px; margin-left:5px;}
#intcaddie .txt { float:left; margin-top:3px; margin-left:5px;}
#intcaddie .bankimg { float:left; width:70px; height: 45px; z-index: 101; position:relative; }
#intcaddie .bankimg .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
#intcaddie .bankimg .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
#intcaddie .bankimg .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
#intcaddie .bankimg .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}


#listbank2 { width:680px; height: 70px; border-bottom:1px #cccccc solid; margin-top:10px; margin-left:5px;}
#listbank2 .txt{ float:left; margin-left:10px; width:500px}
#listbank2 .txt a{ color:#A34444; text-decoration:none;}
#listbank2 .txt a:hover{ color:#A34444; text-decoration:underline;}
#listbank2 .bankimg { clear:left;float:left; width:100px; height: 60px; z-index: 101; position:relative; }
#listbank2 .bankimg .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
#listbank2 .bankimg .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
#listbank2 .bankimg .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
#listbank2 .bankimg .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}


#listbank3 { width:695px; height: 70px; border-bottom:1px #cccccc solid; margin-top:10px; margin-left:-5px;}
#listbank3 .bankimg { float:left; width:100px; height: 60px; z-index: 101; position:relative; margin-left:15px;}
#listbank3 .bankimg .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
#listbank3 .bankimg .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
#listbank3 .bankimg .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
#listbank3 .bankimg .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}


#listbank { float:left; width:700px; height: 70px; border-bottom:1px #666666 dotted; margin-top:10px;}
#listbank .bankimg { float:left; width:100px; height: 60px; z-index: 101; position:relative; margin-left:15px;}
#listbank .bankimg .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
#listbank .bankimg .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
#listbank .bankimg .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
#listbank .bankimg .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}

.listbank { float:left; width:700px; height: 70px; border-bottom:1px #666666 dotted; margin-top:10px;}
.listbank .bankimg { float:left; width:100px; height: 60px; z-index: 101; position:relative; margin-left:15px;}
.listbank .bankimg .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
.listbank .bankimg .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
.listbank .bankimg .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
.listbank .bankimg .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}

#listgal-vue{ float:left; width:227px;}
.listgal-last{ float:left; width:227px; margin-left:10px;}
.listgal{float:left; width:227px; margin-top:10px;}
.listgal h2{ font-size:11px; color:#333333; text-transform:uppercase;color:#333333; margin:0; padding:0; font-weight:normal;}
.listgal .auteur{ color:#666666; text-transform:none; font-size:11px}
.listgal .compteur{ color:#999999; text-transform:none; font-size:11px}
.listgal .txt{ float:left; width:100px; margin-left:5px; font-size:11px; color:#333333; text-transform:uppercase; line-height:16px;}
.listgal .bankimg { clear:left; float:left; width:80px; height: 50px; z-index: 101; position:relative; }
.listgal .bankimg .se { position:absolute; bottom:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px -10px; z-index:102; height:10px; width:10px;}
.listgal .bankimg .sw { position:absolute; bottom:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px -10px; z-index:103; height:10px; width:10px;}
.listgal .bankimg .ne { position:absolute; top:0pt; right:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll -10px 0px; z-index:104; height:10px; width:10px;}
.listgal .bankimg .nw { position:absolute; top:0pt; left:0px; background:transparent url(../images/mouseover/thickbox-img.png) no-repeat scroll 0px 0px; z-index:105; height:10px; width:10px;}







#messagetb{
font-size:12px;
color:#666666;	
}
.messagetb_petit{
	font-size:12px;
	color:#666666;
}
.txt_image_up {
color: #000000;
font-size: 9px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
width:227px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
}
.itableu{
	color:#38517b;
	font-style:italic;
}
.chiffre {
color:#A34444;
font-size:11px;
font-style:italic;
}



/* infosbulles noir clair!! */
a.tooltip9 em {
    display:none;
}
a.tooltip9:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip9:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 25px;
    left: -2px;
    padding: 5px;
    color:#999999;
    background:#000000;
    width:120px;
	font-size:10px;
	text-align:center;
	border:#FFFFFF 1px solid;
}
a.tooltip9:hover em span {
    position: absolute;
    top: -6px;
    left: 10px;
    height: 7px;
    width: 12px;
    background: transparent url(../images/infobulletop0.gif);
    margin:0;
    padding: 0;
    border: 0;
	z-index:1;
}
.couleur-tooltips9 {
color: #999999;
}




.txt_formulaire {
color: #000000;
font-size: 11px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
width:220px;
}
.txt_formulaire_nom {
color: #000000;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
width:296px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
width:131px;
}
.txt_formulaire_jour {
color: #000000;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
margin-right:4px;
width:82px;
}
.txt_formulaire_mois {
color: #000000;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
margin-right:4px;
width:82px;
}
.txt_formulaire_annee {
color: #000000;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
width:82px;
}
.txt_formulaire_prenom {
color: #000000;
margin-left:15px;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
width:133px;
}
.txt_formulaire_code {
color: #000000;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
width:93px;
}
.txt_formulaire_ville {
color: #000000;
font-size: 10px;
font-weight: bold;
margin-left:15px;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
width:171px;
}
.txt_formulaire_site {
color: #000000;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
width:291px;
}
.txt_formulaire_pays{
color: #000000;
font-size: 10px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
width:303px;
}
#onglet-valid {
float:left;
width:680px;
margin-left:150px;
}
#btn-validation {
float:left;
width:300px;
margin-left:150px;
background-color:#996600;
}
#txt-description-insc{
font-size:12px;
margin-top:3px;
margin-left:37px;
margin-bottom:15px;
width:697px;
}
.btn-reset {
width:125px;
margin-left:50px;
}
.txt_formulaire_signature {
color: #000000;
font-size: 12px;
font-weight: bold;
border:1px solid #6c6b6c;
background-color:#ebebeb;
width:302px;
height:50px;
margin-top:5px;
margin-bottom:5px;
}
#txt_formulaire_bouton {
float:left;
color: #000000;
font-size: 10px;
width:500px;
}
#bloc-optionnel {
float:left;
width:690px;
border-bottom:#666666 1px dotted;
border-top:#666666 1px dotted;
margin-top:15px;
padding-top:15px;
padding-bottom:15px;
}
#bloc-cgv {
float:left;
width:690px;
padding-top:15px;
padding-bottom:15px;
min-height:75px;
height:auto;
}
.jselect { position: relative; width: 250px; height: 25px; z-index: 1; margin-left:-4px; z-index:2000; }
.jselect ul { position: absolute; margin: 0px; padding: 0px; width: 250px; background-color: #FFFFFF; border: 1px solid #999; z-index:1000;}
.jselect ul li { position: relative; list-style: none; line-height: 20px; display:none; text-align: left; padding-left:25px; color:#999; z-index:1000;}
.jselect ul li a { color:#666; z-index:1000; }
.jselect ul li:hover { background-color: #DDDDDD; z-index:1000;}
.jselect ul li.header {display: block; cursor: pointer; padding-left:0px; color:#000; z-index:1000;}
.jselect ul li img { position: absolute; }
.jselect ul li .txt { padding-left: 24px; }

div.pagination {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}
div.pagination a {
    color:#333333;
    margin: 1px;
    padding: 1px 3px;
    text-decoration: none
}
div.pagination a:hover,active {
    color:#990000;
    margin: 1px;
    padding: 1px 3px;
}
div.pagination span.courante {
    color: :#990000;
    font-weight: bold;
    margin: 1px;
    padding: 1px 3px;
}
div.pagination span.desactive {
    color:#999999;
    margin: 1px;
    padding: 1px 3px;
}
