html{
background:#01C5FE url(../../web/images/tranche.png) repeat-x top left fixed;
}

body{
margin:auto;
text-align:center;
}

#container{
background:url(../../web/images/fond.png) no-repeat top center;
width:1000px;
height:1000px;
position:relative;
margin-left:auto;
margin-right:auto;
margin:auto;
}

#lien{
position:relative;
top:215px;
text-align:center;
width:960px;
height:40px;

}

#tel{
position:absolute;
right:120px;
top:120px;
color:#fff;
font-weight:bold; 
font-family: verdana,arial;
}

y{
background:url(../../web/images/bar.png)no-repeat;
}

.link{
padding-left:10px;
padding-right:10px;
font-weight:bold; 
font-family: arial;
color:#565656;
font-size:13px;
height:40px;
}

.link{
text-decoration:none;
color:#000;
cursor:pointer;

}

a.link:hover{
color:#fff;
cursor:pointer;
}

.selected{
color:#fff;
}
.link:hover{
color:#fff;
cursor:pointer;
}

.content{
position:relative;
text-align:left;
top:220px;
left:-10px;
left:60px!important;
width:100%;
}

.content_haut{
width:600px;
height:84px;
background:url(../../web/images/haut2.png) no-repeat top center;

}

.content_centre{
width:560px!important;
width:600px;
background:url(../../web/images/tranche2.png) repeat-y top center;
padding-left:20px;
font-weight:bold; 
font-family: verdana,arial;
text-align:left;
}

.content_bas{
width:600px;
height:34px;
background:url(../../web/images/bas2.png) no-repeat top center;
}




.content_haut_2_acc{
width:860px;
height:54px;
background:url(../../web/images/haut_ac.png) no-repeat top center;

}

.content_centre_2_acc{
width:820px!important; 
width:860px;
background:url(../../web/images/tranche_acc.png) repeat-y top center;
padding-left:20px;
padding-right:20px;
font-weight:bold; 
font-family: verdana,arial;
text-align:left;
}

.content_bas_2_acc{
width:860px;
height:34px;
background:url(../../web/images/bas_ac.png) no-repeat top center;
}


.titre_content{
position:absolute;
top:8px;
padding:20px;
font-weight:bold; 
font-family: arial;
font-size:28px;
color:#42B2E4;

}

.titre_content_acc{
position:absolute;
top:8px;
padding-left:30px;
font-weight:bold; 
font-family: arial;
font-size:28px;
color:#FFF;

}


.content_haut_2{
width:856px;
height:115px;
background:url(../../web/images/haut3.png) no-repeat top center;

}

.content_centre_2{
width:776px!important;
width:856px;
background:url(../../web/images/tranche3.png) repeat-y top center;
padding-left:40px;
padding-right:40px;

font-weight:normal; 
font-family: verdana,arial;
text-align:left;
}

.content_bas_2{
width:856px;
height:46px;
background:url(../../web/images/bas3.png) no-repeat top center;
}


table{
width:100%;
}


input{
width:300px;

}

textarea{
width:300px;
height:200px;
}

#borne_contact{
width:131px;
height:330px;
background:url(../../web/images/borne_contact.png) no-repeat top center;
position:absolute;
left:580px;
top:320px;

}


#pub{

}

img{
border:0px;
}

#footer{
text-align:left;
position:fixed;
bottom:0px;
left:0px;
}


/****************Menu****************************/
body{
	font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,Arial,sans-serif;
	font-size:14px;
	color:gray;
	text-align:left;
}
body{background:url(../../web/images/bgnds/screenBgnd.gif)}

.menu{
	text-align:left;
}

.menu{
	text-align:left;
}
.rootVoices{
	background-color:#f3f3f3;
	padding:5px;
	padding-bottom:0;
}
.rootVoices td.rootVoice {
	vertical-align:middle;
	background-color:transparent;
	width:120px;
	font-family:Arial,Helvetica,sans-serif;
	color: gray;
	font-size:12px;
	line-height:18px;
	padding:8px;
	cursor: pointer;
	/*-moz-border-radius:8px 8px 0 0;
	-webkit-border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;*/
}
.rootVoices.vertical {
	width:140px;
}
.rootVoices.vertical td.rootVoice{
/*	-moz-border-radius:8px 0px 0 8px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:8px;*/

}
.rootVoices td.selected{
	background:transparent url(../../web/images/bgnd_sel_4.png);
	padding:8px;
	color:#ffffff;
	cursor: pointer;
	font-size:14px;
}

.menuShadow{
	padding:2px;
	padding-bottom:0px;
	left:-2px;
	top:1px;
}

/**/

.menuContainer{
	background-color:gray;
	padding:0;
}
.menuContainer .line{
	background-color:transparent;
	width:100%;
}
.menuContainer .line.title {
	background-color:#B23305;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	border-bottom:1px solid #B23305;
}
.menuContainer .line.title a{
	font-size:14px;
}
.menuContainer td a{
	text-decoration:none;
	color: #f3f3f3;
}
.menuContainer td.voice{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:4px;
	text-align:left;
}
.menuContainer .separator{
	background-color:#999;
	height:1px;
}
.menuContainer td.img{
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:12px;
	color: #c3c3c3;
	background-color:transparent;
	width:0px;
	padding:5px;
	padding-left:-10px;
}
.menuContainer td.img img{
	width:0px;
}
.menuContainer .textBox{
	padding: 10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background:#c0c0c0 url(../../web/header_bgnd.jpg);
	color: #c3c3c3;
}
.menuContainer .selected td{
	background-color:#f3f3f3;
	background-image:url(../../web/images/bgnd_sel_2.jpg)
}
.menuContainer .selected td a{
	color:#000;
}
.menuContainer .disabled td, .menuContainer .disabled td a {
	color: #cccccc;
}
.menuContainer .subMenuOpener{
	background-image:url(../../web/images/menuArrow_w.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.menuContainer .selected .subMenuOpener{
	background-image:url(../../web/images/menuArrow.gif);
	background-repeat:no-repeat;
	background-position:right;
}


a.link_footer{
color:#000;
}

a.link_footer:hover{
color:#fff;
}
