/*CSS screen style originally made for www.marcushellberg.com*/
/*You can modify and use it freely, comments can be sent to marcus.hellberg@gmail.com*/

/*html elements*/
body{
background:#000 ;
font-family:arial, verdana, "sans serif";
font-size:0.9em;
line-height:120%;
color:white;
}

img{
border:0px;
margin:5px;
}

a{
color:white;
text-decoration:none;
 font-weight:bold;
}

a:link {
 color: white;
 font-weight:bold; 
}

a:visited {
color: #7c9d06; 
}

a:hover {
color: #faf8c5;
}

a:active {
color: white;
}

a.maplink {
color:#7c9d06;
font-size:small;
}

input, textarea{
border:1px solid #000000;
background-color:#FFFFFF;
}

input:focus, textarea:focus{
border:1px solid #000000;
background-color:#D0DCFF;
}
/*end html elements*/


/*layout divs*/
#container{
width:788px;
margin:-28px auto;
background:url(back-jumelgi.png);

}

#header{
width:788px;
height:311px;
background:url(header.jpg) no-repeat 0 100%;

}



#nav{
/*float:right;
width:200px;*/
padding:0px 5px 0px 10px;
z-index:1;
text-align:center;
position:relative;
top:40px;
font-size:12px;
}

#nav ul, #nav li{
font-weight:normal;
margin: 0px 20px 0px 0px;
padding: 0px;

}

#nav ul {
list-style-type:none;
list-style-position:inside;
padding:0px 5px 5px 20px;
}

#nav ul ul{
padding-top:0px;
}

.menu_current {
font-weight: bold;
}

#content{
width: 710px;
margin-bottom:50px;
margin-left:20px;
/*padding:40px 10px 0px 10px;*/
z-index:10;
margin-top:-30px;
padding:15px;
}

#content h1{
width:95%;
/*background: transparent url(asterisk.png) no-repeat;
padding-left: 20px;*/
padding-bottom: 3px;
font-size:1.4em;
font-weight:bold;
color:white;
margin-top:10px;
}

#content h2{
width:95%;
font-size:1em;
color:white;
margin-top:15px;
border-bottom: 1px solid #CCCCCC;
}

#footer{
clear:both;
margin:0px auto;
position:relative;
width:80%;
padding:10px 5px 0px 5px;
color:#999999;
font-size:0.9em;
text-align:center;
}

blockquote{
margin-left:20px;
position:relative;
width:90%;
background:#D8DEE9;
border:1px solid #000000;
padding:5px;
}
/*end layout divs*/

#topmenu {
margin-left:-22px;
margin-top:-5px;
width:900px;
}



#topmenu ul, li {
display:inline;
margin-left:-14px;
}

#topcontent {
margin-top:-20px;

}

#topcontent {
margin-top:-29px;
margin-left:-45px;

}

#bottomcontent {
margin-left:-86px;
_margin-left:-12px;
_margin-top:25px;

}

#bottomcontent img {
position:relative;
top:5px;

}

.titre {
margin-left:-10px;
margin-top:-20px;
}

#directories {

}

#directories ul, #directories li {
margin-right:25px;
font-size:110%; 
}

#succursales ul, #succursales li {
margin-right:25px;
font-size:110%; 
}

#all {
width:785px;
margin:-28px auto;
background:url(back-jumelgi.jpg) repeat-y;
background-color:#3e700d;
}

#newtopmenu {
margin-top:-15px;
}

#newtopmenuboutons {
display:inline;
margin-left:8px;

}

#topheader {
margin-left:-12px;
}

#sondage {
text-align:center;
margin-top:20px;
display:block;
}

#sondage #choices {
width:150px;
margin:0 auto;
text-align:left;
}

#submitbutton {
display:none;
}

#results {
text-align:center;
}


#sondage {
width:150px;
float:right;
margin-left:40px;
border:1px solid #ffff00;
padding:10px;
margin-right:-10px;
margin-bottom:50px;
}