@charset "iso-8859-1";
HTML { 
overflow-y:scroll;

}

BODY  { 

BACKGROUND: #000000; 
/*background-image:url(images/walpwar3.jpg);*/
/*background-image:url(images/walpaion.jpg);*/
background-attachment:fixed;
background-position:center center;
font-family: Trebuchet MS; 
font-size: 11px; 
/*font-weight: bold; */
color: #FFFFFF; 
text-decoration: none;
margin:0 auto;
padding:0;

}

A:link {
COLOR: #FFFFFF;
FONT-SIZE: 11px;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
background-color : transparent; 
}
A:visited {
COLOR: #FFFFFF;
FONT-SIZE: 11px;
FONT-FAMILY:  Trebuchet MS;
TEXT-DECORATION: none;
background-color : transparent; 
}
A:hover {
COLOR: #E2DA3D;
FONT-SIZE: 11px;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
background-color : transparent; 
}
A:active {
COLOR: #E2DA3D;
FONT-SIZE: 11px;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
background-color : transparent; 
}
ul {
list-style-type: none; padding:0;margin:0!important;
}


#div_contents {position:relative; width:476px !important; height:226px;margin-left:auto;margin-right:auto;background : #000000 ;border:none;}
#div_contents #promotion {position:relative; z-index:10; width:466px; height:218px; overflow:hidden;margin-left:auto;margin-right:auto;padding-top:4px;}
#div_contents .promotion {width:466px; height:218px;}
#div_contents .promotion A:link  {COLOR: #000000;background-color : #000000;}
#div_contents .promotion A:visited  {COLOR: #000000;background-color : #000000;}
#div_contents .promotion A:active {COLOR: #000000;background-color : #000000;}

#div_contents .promotion {position:relative; margin-bottom:10px;}
#div_contents .promotion p {position:absolute; margin-top:160px; width:466px; height:58px;  color:#c2c2c2; background:#000; opacity:0.8; filter:alpha(opacity=80);}
#div_contents .promotion p strong {display:block; color:#eecc2e; font-style:normal; font-weight:bold; font-family:"Trebuchet MS"; font-size:18px;margin-left:10px;margin-top:2px;}

#div_contents .promotion p span {display:block; width:350px; cursor:pointer;margin-left:10px;margin-top:2px;}
.jcarousel-skin-tango .jcarousel-container {position:relative; z-index:10;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:466px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:466px; height:218px;}
.jcarousel-skin-tango .jcarousel-item {width:466px; height:218px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff; color:#000;}
/* Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {position:absolute; bottom:10px; right:10px; width:20px;height:18px; cursor:pointer; background:url("/modules/News/btn_bg.gif") no-repeat 9px -67px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position:absolute; bottom:10px; right:68px; width:20px; height:18px; cursor:pointer; background:url("/modules/News/btn_bg.gif") no-repeat 7px -47px;}
/* Additional styles for the controls. */
.jcarousel-control {position:absolute; right:27px; bottom:14px; width:40px; height:10px; z-index:200; text-align:left;}
.jcarousel-control a {display:inline-block; padding:0 5px; margin:0; text-indent:-99999px; background:url("/modules/News/btn_bg.gif") no-repeat 0 -13px;}
.jcarousel-control a:focus,
.jcarousel-control a:active {outline:none;}
.jcarousel-control a.selected {background:url("/modules/News/btn_bg.gif") no-repeat 0 2px;}
.jcarousel-control a span {text-indent:-9999px;}
*html .jcarousel-control {position:absolute; bottom:8px;}
*html .jcarousel-control a {display:inline-block; padding:0 2px; text-indent:0px;}
*html .jcarousel-control a span {display:block; width:5px; height:5px; text-indent:-9999px;}
*+html .jcarousel-control {position:absolute; bottom:20px;}
*+html .jcarousel-control a {display:inline-block; padding:0 2px; width:5px; height:10px; text-indent:0px;}
*+html .jcarousel-control a span {display:block; width:5px; height:5px; text-indent:-9999px;}
.jcarousel-scroll {margin-top:10px; text-align:center;}
.jcarousel-scroll form {margin:0; padding:0;}
.jcarousel-scroll select {font-size:75%;}
/* jCarousel core stylesheet */
/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container". */
.jcarousel-container {position:relative;}

.jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
.jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.jcarousel-list li,
/* We set the width/height explicitly. No width/height causes infinite loops. */
.jcarousel-item {float:left; list-style:none; width:466px; height:218px;}
.jcarousel-item p {margin:0; padding:0;}
.jcarousel-item a {COLOR: #000000;background-color : #000000;}
/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev". */
.jcarousel-next {z-index:3; display:none;}
.jcarousel-prev {z-index:3; display:none;}

#newscadregen
{
background:#000000 url(/modules/Recherche/bg_news1.png); background-repeat:repeat-x; background-position:top; padding:10px;margin-left:auto;margin-right:auto;bottom:15px;font-size:12px;width:600px;height:170px;
}

TD {
text-align: left;
FONT-FAMILY: Trebuchet MS;
FONT-SIZE: 12px;

}

TD.gauche {
text-align: center;
FONT-FAMILY: Trebuchet MS;
FONT-SIZE: 12px;
}

TD.droite {
text-align: right;
FONT-FAMILY: Trebuchet MS;
FONT-SIZE: 12px;
}
TEXTAREA {
FONT-FAMILY:  Trebuchet MS; 
FONT-SIZE: 10px;
color : #FFFFFF; 
background-color : #666666;
font-weight : bold;
border-color : #FFFFFF;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
text-indent : 2px;
}
INPUT {
background-color :transparent; 
color : #FFFFFF; 
font-family : Trebuchet MS; 
font-size : 10px; 
font-weight : normal;
border-color : #FFFFFF;  
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
text-indent : 2px;  
}
INPUT.pn-text {
background-color : #666666; 
color : #FFFFFF; 
font-family : Trebuchet MS; 
font-size : 10px; 
font-weight : normal;
border-color : #FFFFFF;  
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
text-indent : 2px;  
}
INPUT.pn-button {
background-color : #666666; 
color : #FFFFFF; 
font-family : Trebuchet MS; 
font-size : 10px; 
font-weight : normal;
border-color : #FFFFFF;  
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
border-bottom-style: outset;
border-left-style: outset;
border-right-style: outset;
border-top-style: outset;
font-weight: bold;
text-indent : 2px;  
}
SELECT {
FONT-FAMILY: Trebuchet MS;
FONT-SIZE: 10px;
font-weight : bold;
background-color : #666666; 
}
SELECT.pn-text {
COLOR: #400000;
FONT-FAMILY: Trebuchet MS;
FONT-SIZE: 10px;
font-weight : bold;
background-color : #D9DCC2; 
}

.pn-normal {  
font-family: Trebuchet MS; 
font-size: 11px; 
font-weight: normal; 
color: #FFFFFF; 
text-decoration: none;
}
.pn-normal A:link {
COLOR: #999999;
FONT-SIZE: 11px;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
background-color : transparent; 
}
.pn-normal A:visited {
COLOR: #999999;
FONT-SIZE: 11px;
/*font-weight: italic;*/
FONT-FAMILY:  Trebuchet MS;
TEXT-DECORATION: none;
background-color : transparent; 
}
.pn-normal A:hover {
COLOR: #FFFFFF;
FONT-SIZE: 11px;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
background-color : transparent; 
}
.pn-normal A:active {
COLOR: #666666;
FONT-SIZE: 11px;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: underline overline;
background-color : transparent; 
}
.pn-title {  
font-family: Trebuchet MS; 
font-size: 12px; 
/*font-weight: bold italic; */
color: #FFFFFF; 
text-decoration: none;
}
.pn-title A:link { 
COLOR: #FFFFFF; 
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS; 
TEXT-DECORATION: underline;
}
.pn-title A:visited { 
COLOR: #FFFFFF; 
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: underline;
}
.pn-title A:hover { 
COLOR: #FFFFFF; 
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS; 
TEXT-DECORATION: none;
}
.pn-title A:active { 
COLOR: #FFFFFF;
FONT-SIZE: 12px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: none;
}
.pn-sub {  
font-family: Trebuchet MS; 
font-size: 10px; 
font-weight: normal; 
color: #FFFFFF; 
text-decoration: none;
background-color : transparent; 
}
.pn-sub A:link { 
COLOR: #FFFFFF; 
FONT-SIZE: 10px;
FONT-FAMILY: Trebuchet MS;
font-style : normal;  
TEXT-DECORATION: underline;
background-color : transparent; 
}
.pn-sub A:visited { 
COLOR: #FFFFFF; 
FONT-SIZE: 10px;
FONT-FAMILY:  Trebuchet MS; 
TEXT-DECORATION: underline;
font-style : normal;
background-color : transparent; 
}
.pn-sub A:hover {
BACKGROUND-COLOR: #FFFFFF; 
COLOR: #FFFFFF; 
FONT-SIZE: 10px;
FONT-FAMILY: Trebuchet MS; 
TEXT-DECORATION: none;
font-style : normal;
}
.pn-sub A:active { 
COLOR: #FF0000; 
FONT-SIZE: 10px;
FONT-FAMILY: Trebuchet MS;
TEXT-DECORATION: underline;
font-style : normal; 
background-color : transparent; 
}
.pn-logo { 
COLOR: #FFFFFF; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS;
LETTER-SPACING: 3px; 
TEXT-DECORATION: none;
background-color : transparent; 
}
A.pn-logo:link { 
COLOR: #FFFFFF; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS; 
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
background-color : transparent; 
}
A.pn-logo:visited { 
COLOR: #FFFFFF; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
background-color : transparent; 
}
A.pn-logo:hover	{ 
COLOR: #FFFFFF; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold;
background-color: #B1B78B; 
FONT-FAMILY: Trebuchet MS; 
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
}
A.pn-logo:active { 
COLOR: #FFFFFF;
FONT-SIZE: 16px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS;
LETTER-SPACING: 3px;
TEXT-DECORATION: none;
background-color : transparent; 
}
.pn-logo-small  {
COLOR: #FFFFFF; 
FONT-SIZE: 11px; 
FONT-WEIGHT: bold; 
FONT-FAMILY: Trebuchet MS; 
TEXT-DECORATION: none;
background-color : transparent;
}
.pn-pagetitle { 
font-family: Trebuchet MS; 
font-size: 14px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;
background-color : transparent; 
}
.custom
{
font-size:15px;
color:#FFFFFF;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.custom a:link
{
font-size:15px;
color:#FFFFFF;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.custom a:active
{
font-size:15px;
color:#FFFFFF;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.custom a:visited
{
font-size:15px;
color:#FFFFFF;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.custom a:hover
{
font-size:15px;
color:#FFFFFF;
font-family:Trebuchet MS;
font-weight:bold;
text-decoration:none;
}
.popperlink
{
POSITION: absolute;
VISIBILITY: hidden
}
.del a:link
{
color:#FF0000;
font-family:Trebuchet MS;
font-weight:bold;
text-decoration:none;
}
.del a:visited
{
color:#FF0000;
font-family:Trebuchet MS;
font-weight:bold;
text-decoration:none;
}
.edit a:link
{
color:#009933;
font-family:Trebuchet MS;
font-weight:bold;
text-decoration:none;
}
.edit a:visited
{
color:#009933;
font-family:Trebuchet MS;
font-weight:bold;
text-decoration:none;
}

div#gauche {
	display: block;
    /*left:10px;
    bottom: 0px;*/
	MARGIN-RIGHT: 0px;
   	MARGIN-LEFT: 0px;

}

div#droite {
	display: block;
	
   MARGIN-RIGHT: 0px; 
    /*bottom: 0px;*/
   	MARGIN-LEFT: 0px;

}

div#news {
	display: block;
    /*left:20px;
    bottom: 0px;*/
   	MARGIN-LEFT: 30px;

}
div#opentable {
	display: block;
    /*left:20px;
    bottom: 0px;*/
   	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;

}


div#rsshebus {
	position:fixed;
    left:10px;
    bottom: 0px;
    margin:0px;
	/*z-index:100;*/
	/*top:expression(documentElement.scrollTop + document.body.clientHeight - 25 + "px");*/
	/*_bottom: expression(body.scrollBottom + 0 + "px");*/
	/*Top: expression(documentElement.scrollTop + 200 + "px")*/
}

#bulle { 
position: absolute;
 visibility: hidden; 
  font-size:12px;
  z-index:110;
  }
 .info{ border:1px solid #666666;
  padding: 7px;
   color:#666666;
    background-color:#000000;
	 font-family:"trebuchet MS";
	 }
.policybox
{
	 background-color:#FFFFFF;
	 font-size:9px;
	 color:#666666;
    margin-top: 4px;
    width: 480px;
	height: 150px; 
    line-height:14px;
    padding: 3px 2px;
}
.boxOverHeader4
{
/*background-image:url(/modules/Gallery/images/cadremidcss.gif);*/
/*background-color:#000;*/
/* width: 322px;
	height: 17px; */

}
.boxOverBody4 
{

/*background-color:#000;*/
/*padding:5px*/
}

.boxOverHeader5
{
width:410px;
border-top:1px #d0c268 solid;
border-left:1px #d0c268 solid;
border-right:1px #d0c268 solid;
background-color:#000;

}
.boxOverBody5
{
width:400px;
border-bottom:1px #d0c268 solid;
border-left:1px #d0c268 solid;
border-right:1px #d0c268 solid;
background-color:#000;
padding:5px
}
.boxOverBody8
{
BACKGROUND: #000000; 
}
.boxOverHeader7
{
width:982px;
border-top:1px #d0c268 solid;
border-left:1px #d0c268 solid;
border-right:1px #d0c268 solid;
background-color:#000;
margin-left:auto;
margin-right:auto;
}
.boxOverBody7
{
width:972px;
border-bottom:1px #d0c268 solid;
border-left:1px #d0c268 solid;
border-right:1px #d0c268 solid;
background-color:#000;
padding:5px;
margin-left:auto;
margin-right:auto;
}
.boxOverHeader11
{
width:260px;
border-top:1px #d0c268 solid;
border-left:1px #d0c268 solid;
border-right:1px #d0c268 solid;
background-color:#000;
/*margin-left:auto;
margin-right:auto;*/
}
.boxOverBody11
{
width:250px;
border-bottom:1px #d0c268 solid;
border-left:1px #d0c268 solid;
border-right:1px #d0c268 solid;
background-color:#000;
padding:5px;
/*margin-left:auto;
margin-right:auto;*/
}
.banhaut{
float:left;
margin-top:13px;
}
.laguilde{
float:left;
margin-top:-14px;
position:absolute;
vertical-align:middle;
z-index:10;
}
.laguilde2{
float:left;
margin-top:-14px;
margin-left:78px;
position:absolute;
vertical-align:middle;
z-index:10;
}
.laguilde3{
float:left;
margin-top:-14px;
margin-left:156px;
position:absolute;
vertical-align:middle;
z-index:10;
}

.searchbobox{

height:45px;
width:500px;
position:absolute;
margin-top:-10px;
margin-left:300px;
}
.sitebasbas{
width:500px;
}
.totalnews{
position:absolute;
margin-bottom: -20px;
}
.midnews{
background : url('/themes/Scorsese_Stealz/images/News_titleleft4.gif');
height:39px;
width:11px;
float:left
}
.aftnews{
background : url('/themes/Scorsese_Stealz/images/News_titlemid4.gif');
height:39px;
float:left;
}
.spannews{
margin-top: 6px;
display: block;
}
.rightnews{
background : url('/themes/Scorsese_Stealz/images/News_titleright4.gif');
height:39px;
width:11px;
float:left;
}
.servaion{
background-color : #000000;
}
table.sortable thead {
    
    color:#666666;
    vertical-align:middle;
    cursor: default;
}
.formInfo a, .formInfo a:active, formInfo a:visited{
	
	font-size: 12px;
	padding:1px 2px;
	margin-left:5px;
	color:#e4d572;
	text-decoration: none;
}

.formInfo a:hover{
	color:#e4d572;
	text-decoration: none;
}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(/modules/Rosteraion/images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(/modules/Rosteraion/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #6e6953;
	background-color: #000000;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#000000;
}

.JT_loader{
	background-image: url(/modules/Rosteraion/images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #000000;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #000000;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}


/* COMMON CLASSES */
.break { clear:both; }

/* SEARCH FORM */
/*#searchform { margin:50px 200px; font-size:18px; }
#searchform div { color:#eeeeee; }
#searchform div input { font-size:18px; padding:5px; width:320px; }*/
#suggestions{ position: relative;z-index:250; left:100px; width:300px; display:none;color:#FFFFFF; FONT-FAMILY:  Trebuchet MS;font-size:10px;}

/* SEARCHRESULTS */
#searchresults {border-width:1px; border-color:#515151; border-style:solid; width:300px; background-color:#000000; color:#ffffff; font-size:10px; line-height:14px; }
#searchresults a { display:block; background-color:#e4e4e4; clear:left; height:56px; text-decoration:none; }
#searchresults a:hover { background-color:#b7b7b7; color:#ffffff; }
#searchresults a img { float:left; padding:5px 10px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#FFFFFF; }
#searchresults a:hover span.searchheading { color:#ffffff; }
#searchresults a span { color:#000000; }
#searchresults a:hover span { color:#f1f1f1; }
#searchresults span.category { font-size:11px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
			background-image:url(/src/shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }

/*Slide news*/

/*#div_contents { width:500px !important; height:260px;margin-left:90px;background : #000000;border:none;overflow:hidden;}

#div_contents #promotion {position:relative; z-index:10; width:500px; height:260px;  margin-bottom:10px;overflow:hidden;}
#div_contents .promotion {position:relative; margin-bottom:10px;width:500px; height:260px;}
#div_contents .promotion p {position:absolute; bottom:0px; width:450px; height:100px; padding:5px 10px 9px 10px; color:#c2c2c2; background:#000; opacity:0.8; filter:alpha(opacity=80);overflow:hidden;}
#div_contents .promotion A:link  {COLOR: #000000;background-color : #000000;}
#div_contents .promotion A:visited  {COLOR: #000000;background-color : #000000;}
#div_contents .promotion p strong {display:block; padding-bottom:3px; color:#eecc2e; font-style:normal; font-weight:bold; font-family:"Trebuchet MS", Sans-serif; font-size:18px;}
#div_contents .promotion p span {display:block; width:450px; cursor:pointer;}
.jcarousel-skin-tango .jcarousel-container {position:relative; z-index:10;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:500px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:500px; height:260px;}
.jcarousel-skin-tango .jcarousel-item {width:500px; height:260px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#000; color:#000;}
/* Horizontal Buttons */
/*.jcarousel-skin-tango .jcarousel-next-horizontal {position:absolute; bottom:14px; right:242px; width:20px;height:18px; cursor:pointer; background:url("/modules/News/btn_bg.gif") no-repeat 9px -67px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position:absolute; bottom:14px; right:296px; width:20px; height:18px; cursor:pointer; background:url("/modules/News/btn_bg.gif") no-repeat 7px -47px;}
/* Additional styles for the controls. */
/*.jcarousel-control {position:absolute; right:257px; bottom:18px; width:40px; height:10px; z-index:100; text-align:left;}
.jcarousel-control a {display:inline-block; padding:0 5px; margin:0; text-indent:-99999px; background:url("/modules/News/btn_bg.gif") no-repeat 0 -13px;}
.jcarousel-control a:focus,
.jcarousel-control a:active {outline:none;}
.jcarousel-control a.selected {background:url("/modules/News/btn_bg.gif") no-repeat 0 2px;}
.jcarousel-control a span {text-indent:-9999px;}
*html .jcarousel-control {position:absolute; bottom:8px;}
*html .jcarousel-control a {display:inline-block; padding:0 2px; text-indent:0px;}
*html .jcarousel-control a span {display:block; width:5px; height:5px; text-indent:-9999px;}
*+html .jcarousel-control {position:absolute; bottom:20px;}
*+html .jcarousel-control a {display:inline-block; padding:0 2px; width:5px; height:10px; text-indent:0px;}
*+html .jcarousel-control a span {display:block; width:5px; height:5px; text-indent:-9999px;}
.jcarousel-scroll {margin-top:10px; text-align:center;}
.jcarousel-scroll form {margin:0; padding:0;}
.jcarousel-scroll select {font-size:75%;}
/* jCarousel core stylesheet */
/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container". */
/*.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}
.jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.jcarousel-list li,
/* We set the width/height explicitly. No width/height causes infinite loops. */
/*.jcarousel-item {float:left; list-style:none; width:466px; height:218px;}
.jcarousel-item p {margin:0; padding:0;}
/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev". */
/*.jcarousel-next {z-index:3; display:none;}
.jcarousel-prev {z-index:3; display:none;}
#div_contents #promotion {position:relative; z-index:10; width:466px; height:218px; margin-bottom:10px; overflow:hidden;}
#div_contents .promotion {width:466px; height:218px;}
#div_contents .promotion {position:relative; margin-bottom:10px;}
#div_contents .promotion p {position:absolute; bottom:0; width:446px; height:58px; padding:5px 10px 9px 10px; color:#c2c2c2; background:#000; opacity:0.8; filter:alpha(opacity=80);}
#div_contents .promotion p strong {display:block; padding-bottom:3px; color:#eecc2e; font-style:normal; font-weight:bold; font-family:"MS Reference", Sans-serif; font-size:18px;}
#div_contents .promotion p span {display:block; width:350px; cursor:pointer;}
.jcarousel-skin-tango .jcarousel-container {position:relative; z-index:10;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:466px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:466px; height:218px;}
.jcarousel-skin-tango .jcarousel-item {width:466px; height:218px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff; color:#000;}
/* Horizontal Buttons */
div.baseGalerie
{

    width: 500px;
    text-align: center;
}
table.baseGalerie

{ width: 600px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
table.baseGalerie td
{
    float:left;
	vertical-align: top;
}
div.galerieCapture
{
    padding: 5px;
    background-color: #eee;
    width: 134px;
    margin: 5px 10px;
    text-align: center;
	height:260px;
}
div.galerieCaptureSelectionnee { background-color: #FFFAE6; border:1px solid #F5D291 }
div.galerieCapture a { text-decoration: none }
div.galerieCapture a:hover { text-decoration: underline }
div.galerieCapture table
{
    width: 600px;
    background-color: #e3e3e3;
    margin-top: 15px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
div.galerieCaptureSelectionnee table { background-color: #FFF2DB; border-color:#F5D291 }
div.galerieCapture td 
{
    font-size: 11px;
    color: #777;
    text-align: center
}
div.galerieCapture img
{
    border: 1px solid #bbb;
}
div.galerieCapture img:hover
{
    border: 1px solid #900;
}
table.entrepotaion td {
padding:5px 0; border:solid 1px #808080; 
}
#iconbar li {  

float:left; position:relative; margin-right:20px;  

}  

#iconbar span {  

position: absolute;  

top: -50px;  

left: -80px;  

display: none;  

background: url(/modules/Membre/images/bulle.png) no-repeat;  

width: 110px;  

height: 35px;  

text-align: center;  
padding: 5px;
padding-top: 13px; 
 

line-height:110%;  

color:#c0b46a;  

} 
#foofooter{
	width:1000px;
	margin:auto;
	height:296px;
	background:url(/themes/Scorsese_Stealz/images/bg_footer.png) no-repeat center;		
}

#toTop {
z-index:1000;
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:55px;
	border:none;
	text-indent:-999px;
	background:url(/themes/Scorsese_Stealz/images/ui.totop2.png) no-repeat left top;
}

#toTopHover {
z-index:1000;
	background:url(/themes/Scorsese_Stealz/images/ui.totop2.png) no-repeat left -55px;
	width:51px;
	height:55px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}