/* Template Vestiaire  



/* PARAMÈTRES GÉNÉRALE */

body 
{
margin: 0%;
padding: 0%;
border-width: 0px;
font-family: verdana, Arial, Sans-serif;
color: #ffffff;
font-size: 10px;
background: url('images/flooter.png') repeat-y  top center;
}

img
{
vertical-align:top;
padding:0px;
margin:0px;
border: 0px;
border-spacing: 0px;
border-collapse: collapse;
}

a 
{
color: #5A5959;
text-decoration:none;
font-weight:bold;
}
a:link, a:visited 
{
color: #5A5959;
}
a:hover, a:active 
{
color:#97be0b;
}

input, select, textarea ,form
{
font: 1em Arial, serif;
}

.both {
	clear: both;
}


/* HEADER  ( Bannière )*/

div#header
{
width: 1000px;
height: 142px;
margin: auto;
background: url('images/header.png') no-repeat;
color:#000000;
}

div#titreLast
{
width: 1000px;
height: 15px;
margin: auto;
background: url('images/titreLast.png') no-repeat;
}

div#titreLastFull
{
width: 1000px;
height: 15px;
margin: auto;
background: url('images/titreLastFull.png') no-repeat;
}



div#centre div#info
{
width: 851px;
height: 25px;
margin: auto;
background: url('images/info.png') no-repeat;
}
div#centre div#info div#text
{
width:820px;
margin: auto;
padding: 5px 0px 0px 0px;
color:#336699;
}

div#centre div#infoSite
{
width: 800px;
height: 60px;
margin: 4px auto 4px auto;
background: url('images/infoSite.png') no-repeat;
}
div#centre div#infoSite div#text
{
font-size: 22px;
padding: 14px 0px 0px 20px;
color: #FFFFFF;
}

/* CONFIGURATIONS GÉNÉRAL DU SITE */

div#corps 
{
width: 1000px;
margin: auto;
background: url('images/corps.png') repeat-y;
}
div#corpsFull
{
width: 1000px;
margin: auto;
background: url('images/corpsFull.png') repeat-y;
}
div#gauche 
{
width: 200px;
float: left;
}
div#centre 
{
width: 800px;
float: left;
}
div#centreFull
{
width: 800px;
float: left;
}		
	
		
/* FOOTER  ( Bas du site )*/

div#footer 
{
width: 1000px;
height: 30px;
margin: auto;
background: url('images/footer.png') no-repeat;
}
div#footer div#copyleft
{
width: 50%;
float: left;
}
div#footer div#copyleft div#text
{
padding: 2px 0px 0px 66px;
color: #CFCFCF;
}
div#footer div#copyleft div#text a
{
color: #CFCFCF;
}
div#footer div#copyleft div#text a:hover
{
color: #029BD7;
}
div#footer div#copyright
{
width: 50%;
float: left;
}


/* CONFIGURATION DES BLOCKS ET NEWS */

/* BLOCK GAUCHE */

div#gauche div.block 
{
width: 200px; 
background: url('images/fontb.png') repeat-y ;
margin: 4px auto 4px auto;
}
div#gauche div.block div.titre 
{
width: 200px;
height: 25px;
background: url('images/titreGauche.png') no-repeat;
padding: 0px 0px 0px 0px;
}
div#gauche div.block div.titre div.text
{
width: 200px;
color: #999999;
padding: 5px 0px 0px 30px;
font-weight:bold;
}
div#gauche div.block div.contenu 
{
padding:  4px 4px 4px 5px;
font-weight:normal;
}
div#gauche div.block div.contenu div.com a
{ 
font-weight:normal;
}
 div#gauche div.block div.bas
{
width: 200px;
height: 20px;
background: url('images/basb.png') no-repeat;
}
/* BLOCK CENTRE , BAS ET NEWS */

div#centre div.block 
{
width: 800px;
background: #000000;
margin: 4px auto 4px auto;
}
div#centre div.block div.titre 
{
width: 800px;
height: 26px;
background: url('images/titreCentre.png') no-repeat;
}

div#centre div.block div.contenu 
{
padding: 6px 11px 10px 18px;
}
div#centre div.block div.contenu div.com
{
text-align: right; 
font-size: 9px; 
color: #ffffff; 
}
div#centre div.block div.contenu div.com a
{ 
font-weight:normal;
}
div#centre div.block div.bas div.infoNews
{
padding: 3px 0px 0px 4px;
}

/* BLOCKS CENTRE EN FULL PAGE */

div#centreFull div.block 
{
width: 800px;
background: #000000;
margin: 4px 1px 4px 7px;
}
div#centreFull div.block div.titre  div.text
{
color: #000000;
font-weight:bold;
font-size: 11px;
padding: 2px 0px 0px 6px;
}
div#centreFull div.block div.contenu 
{
padding: 6px 4px 10px 4px;
}

div#centreFull div.block div.bas div.infoNews
{
padding: 3px 0px 0px 4px;
}
	#menu{
   margin:0 auto;
		width:1000px;
		height:59px;
		background:url(images/menu_034_bg.jpg) repeat-x;
	}
		#menu ul{
			list-style:none;
			margin:0 auto;
			width:500px;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				height:59px;
				line-height:59px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#a7a7a7;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:59px;
					text-decoration:none;
					padding:0 20px;				
				}
					#menu li a:hover{
						color:#fff;
						background:url(images/menu_034_h.jpg) no-repeat bottom;
					}
				#menu li a.current{
					display:block;
					float:left;
					background:url(images/menu_034_h.jpg) no-repeat bottom;
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:59px;
					text-decoration:none;
					padding:0 20px;	
				}
					#menu li a:hover.current{
						color:#fff;
					}

 div.sdmenu {
	width: 200px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(bottom.gif) repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	background: url(title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: white;
	background: url(expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
	background-image: url(collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 10px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #066;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	background : #066 url(linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration: none;
}


 .titreblock { 
font-family : Verdana, Arial, Sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
}
#menu1{
   margin:0 auto;
		width:1000px;
		height:37px;
		background:url(images/menu11.png) no-repeat;
	}
		#menu1 ul{
			list-style:none;
			margin:0 auto;
			width:355px;
		}
			#menu1 li{
				list-style:none;
				display:block;
				float:left;
				height:37px;
				line-height:37px;
			}
				#menu1 li a{
					display:block;
					float:left;
					color:#a7a7a7;
					line-height:37px;
									
				      }
					#menu1 li a:hover{
						color:#fff;
						background: transparent;
					}
				#menu1 li a.current{
					display:block;
					float:left;
					background: transparent;
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:37px;
					text-decoration:none;
					padding:2 2px;	
				}
					#menu1 li a:hover.current{
						color:#fff;
					}