* {
margin:0pt;
padding:0pt;
}
body {
background:#C0D8F0 url(/images/bg.gif) repeat-y scroll center top;
color:#555555;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size:12px;
line-height:20px;
margin:0pt;
padding:0pt;
}
img {
border:medium none;
}
a {
color:#3090F0;
text-decoration:none;
}
a:hover {
color:#333333;
}
h3 {
border-bottom:1px dotted #CCCCCC;
color:#990033;
padding:10px 0pt 2px;
}
h3 a {
color:#3090F0;
}
h3 a:hover {
color:#990033;
}
#wrap {
margin:0pt auto;
width:980px;
}
#header {
background:#C0D8F0 url(/images/header.gif) no-repeat scroll 0%;
height:100px;
}
#header h1 {
font-size:30px;
font-weight:100;
letter-spacing:-2px;
padding:25px 0pt 0pt 30px;
text-transform:uppercase;
}
#header h1 a {
color:#3090F0;
}
#header h1 a:hover {
color:#333333;
}
#header h2 {
color:#333333;
font-size:19px;
font-weight:100;
padding:0pt 0pt 0pt 30px;
}
#menu {
background:#C0D8F0 url(/images/menu.gif) no-repeat scroll 0%;
height:40px;
line-height:40px;
padding-left:20px;
}
#menu li {
float:left;
list-style-type:none;
}
#menu li a {
color:#FFFFFF;
font-size:17px;
font-weight:100;
letter-spacing:-1px;
padding:0pt 10px;
text-decoration:none;
}
#menu li a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#content {
padding:10px;
}
#left {
float:left;
width:200px;
}
#left li {
list-style-type:none;
padding-left:10px;
}
#left h2 {
background:#EEF0F1 url(/images/hbg.gif) repeat-x scroll 0%;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#FFFFFF;
font-family:Verdana,'Trebuchet MS',Sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:10px;
padding:5px 0pt 5px 10px;
}
#left .box {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:0pt 0pt 10px 10px;
padding:5px 0pt 10px;
}
#left .boxinfo {
border-top:2px solid #CC0000;
border-bottom:2px solid #CC0000;
border-left:1px solid #CC0000;
border-right:1px solid #CC0000;
color:#CC0000;
font-family:Verdana,'Trebuchet MS',Sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 0pt 10px 10px;
padding:5px 0pt 10px;
text-align:center;
}
#left .boxtarif {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-family:Verdana,'Trebuchet MS',Sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
line-height:normal;
margin:1pt 2pt 10px 10px;
padding:5px 0pt 10px;
}
#right {
float:right;
margin-right:10px;
width:740px;
}
.contentleft {
float:left;
width:550px;
}
.contentleft h2 {
background:#EEF0F1 url(/images/hbg.gif) repeat-x scroll 0%;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#FFFFFF;
font-family:Verdana,'Trebuchet MS',Sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:5px 0pt 5px 10px;
}
.contentleftbox {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:0pt 0pt 10px;
padding:0pt 10px 10px;
text-align:justify;
}
.contentleftbox B {
font-weight: bolder
}

.contentright {
float:right;
width:180px;
}
.contentright h2 {
background:#EEF0F1 url(/images/hbg.gif) repeat-x scroll 0%;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#FFFFFF;
font-family:Verdana,'Trebuchet MS',Sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:5px 0pt 5px 10px;
}
.contentrightbox {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:0pt 0pt 10px;
padding:10px;
text-align:justify;
}
#footer {
background:#C0D8F0 url(/images/footer.gif) no-repeat scroll 0%;
color:#FFFFFF;
height:40px;
line-height:40px;
text-align:center;
}
#footer a {
color:#FFFFFF;
}
#footer a:hover {
color:#333333;
}

infobulle {
background-color: #FF3366;
padding : 6px;
border : 1px solid #000;
font: lighter 10px/1.3 Verdana,Arial,sans-serif;
text-decoration: none;
text-align: center;
}  