body{
 margin:0;
 padding:0;
 text-align: left;
 font-family:arial ;
}

a {text-decoration:none;border: none;color:#333366;}
a:hover {text-decoration:none; border: none;color:#666699;}
//table {border-style:solid; border-width:1px;border-color:dimgray;//width:170px;}
//td {font-family: verdana;font-size: 9px;border-style:solid; border-width:0px;border-color:dddddd;}

#headerbottomleft {
background: url('headerbottomleft.jpg');
background-repeat:no-repeat;
position:relative;
//position:absolute;
top:110px;
//bottom:0px;
float:left;
width:10px;
height:10px;
}
#headerbottomright {
background: url('headerbottomright.jpg');
background-repeat:no-repeat;
position:relative;
//position:absolute;
top:110px;
//bottom:0px;
float:right;
width:10px;
height:10px;
right:0px;
}
#wrappertopleft {
background: url('wrappertopleft.jpg');
background-repeat:no-repeat;
width:10px;height:10px;
position:relative;
//position:absolute;
top:0px;
float:left;
}
#wrappertopright {
background: url('wrappertopright.jpg');
background-repeat:no-repeat;
width:10px;height:10px;
position:relative;
//position:absolute;
top:0px;
right:0px;
float:right;
}
#wrapper {
background: url('wrapper.jpg');
background-repeat:no-repeat;
}
html, body{ margin:0; padding:0; text-align:center; 
} 
#pagewidth{
background: url('wrapperbg.jpg');
width:800px;text-align:left;margin-left:auto;margin-right:auto;height:800px;
} 
#header{position:relative;
border:0px;height:120px;background-color:#333366; width:100%;
} 
#lang {font-family:verdana;font-size: 10px;background-color:#333366;color:#FFFFFF;margin-top: 1px;position: absolute;top: 5px;right:10px;align:right;float:right;
}
#lang a{color:#FFFFFF;
}
#convertisseur {border-style:solid; border-width:1px;border-color:silver;background-color:bbbbbb;font-family:verdana;
font-size: 9px;margin-top: 1px; padding:4px;position: absolute;top: 20px;right:10px;align:right;float:right;
}
#date{position:absolute;top:90px;right:30px;height:15px;background-color:#333366;color:#FFFFFF;font-weight:bold;
}
#devise{position:absolute;top:90px;left:100px;height:15px;background-color:#333366;color:#FFFFFF;font-weight:bold;
}
#topmenu{position:relative;height:25px;background-color:#FFFFFF;width:100%;text-align:center;font-weight:bold;z-index:1;
}

.ssmenu {
text-align:left;
background:#ffffff;
font-size:12px;
color:#333366;
margin-left:10px;
padding:3px;
border-style:solid; border-width:1px;border-color:bbbbbb;
}
.ssmenu a:hover {
background:#eeeeee;
color:#000000;
}
.ssmenu ul, .ssmenu li {
width:160px;
}
.conteneurmenu ul, .conteneurmenu li {
width:160px;
}

#sitename{color: #FFFFFF;position:absolute;left:20px;top:10px;font-weight:lighter;
}
#sitename a{border:0px;
}
#leftcol{width:22%;height:auto;float:left;
//position:absolute;//top:0px;
position:relative;
background-color:none;font-weight:bold;
}
#content{width:78%;height:auto;float:right;
position:relative;
background-color:none;display:inline;
}
#calendrier{background-color: none;font-size:12px;float: right;display:inline;position: 
.clearfix{display: inline-block;
}
#cloud {color:#FFFFFF;font-size:14px;position:absolute;left:400px;top:10px;height:120px;width:200px;
}
#cloud a{color:#A5A5BD;font-size:18px;
}
#cloud a:hover {color:#FFFFFF;font-weight:bold;
}

#footer{height:60px; background-color:#FFFFFF; clear:both;
} 



