body {background:#dcdcdc url("../images/grad_top.jpg") repeat-x; font:12px "Trebuchet MS", verdana, arial, sans-serif; color:#606060; margin:0 auto;}

#container {width:765px; margin:0 auto;}

#pageHeader {background-image:url("../images/header.gif"); width:545px; height:98px; }
#pageHeader p {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#pageHeader h1, h2 {display:none;}

#supportingText {float:left; width:543px; background-image:url("../images/body_bg.gif"); line-height:22px; text-align:justify;}
#supportingText p {padding: 7px 20px;}
#supportingText a:link {color:#BB0007; text-decoration:none; font-weight:bold; border-bottom:1px solid #930000;}
#supportingText a:visited {color:#BB0007; text-decoration:none; border:0;}
#supportingText a:hover{border-bottom: 1px solid #BB0007;}

#content h3 span {display:none;}
#content h3 {margin: 0px 0px 0px 0px; position:relative; background-image:url("../images/home.gif"); width:543px; height:50px;}
#content h3.home_english {background-image:url("../images/home.gif");}
#content h3.home_french {background-image:url("../images/accueil.gif");}
#content h3.home_german {background-image:url("../images/home.gif");}
#content h3.profil_english {background-image:url("../images/profil.gif");}
#content h3.profil_french {background-image:url("../images/profil.gif");}
#content h3.profil_german {background-image:url("../images/profil.gif");}
#content h3.services_english {background-image:url("../images/services.gif");}
#content h3.services_french {background-image:url("../images/prestations.gif");}
#content h3.services_german {background-image:url("../images/leistungen.gif");}
#content h3.contact_english {background-image:url("../images/contact.gif");}
#content h3.contact_french {background-image:url("../images/contact.gif");}
#content h3.contact_german {background-image:url("../images/kontakt.gif");}
#empty_content200 {height:200px;}
#empty_content80 {height:80px;}

#linkList {float:right; width:195px; color:#d70000; background-image:url("../images/menu_bg.gif"); font-size:11px;}
#linkList ul {list-style-type:none; }

#lselect a:link {color: #BB0007; text-decoration:none; font-weight:bolder; border-bottom:1px solid #ddd;}
#lselect a:visited {color: #BB0007; text-decoration:none; font-weight:bolder; border-bottom:1px solid #ddd;}
#lselect a:hover {color: #f70000;}
#lselect a:link.c {display:inline; color:#5d5d5d; text-decoration:none; font-style:italic; margin-left:5px; border:0;}
#lselect a:visited.c {display:inline; color:#787878; font-weight:normal; text-decoration:none; border:0;}
#lselect a:hover.c {color:#949494;}

#lselect2 a:link {color: #BB0007; text-decoration:none; font-weight:bolder; border-bottom:1px solid #ddd;}
#lselect2 a:visited {color: #BB0007; text-decoration:none; font-weight:bolder; border-bottom:1px solid #ddd;}
#lselect2 a:hover {color: #f70000;}
#lselect2 a:link.c {display:inline; color:#5d5d5d; text-decoration:none; font-style:italic; margin-left:5px; border:0;}
#lselect2 a:visited.c {display:inline; color:#787878; font-weight:normal; text-decoration:none; border:0;}
#lselect2 a:hover.c {color:#949494;}

#linkList2 li {padding: 0 20px; }
#linkList2 {background:url("../images/cw_interpreter.jpg") bottom no-repeat; padding-bottom: 217px; }

#linkList3 li {padding: 0 20px; }
#linkList3 {background:url("../images/bottom_menu.gif") bottom no-repeat; padding-bottom: 6px; }

#lselect h3 {margin: 0px 0px 0px 0px; position:relative; background-image: url("../images/top_menu.gif"); width:195px; height:6px;}
#lselect h3 span {display:none;}
#lselect ul {padding-top:8px;}
#lselect li {padding-bottom:10px;}

#lselect2 h3 {margin: 0px 0px 0px 0px; position:relative; background-image: url("../images/top_menu.gif"); width:195px; height:6px;}
#lselect2 h3 span {display:none;}
#lselect2 ul {padding-top:8px;}
#lselect2 li {padding-bottom:10px;}

#footer {position:relative; font-size: 14px; text-align:center;background:url("../images/footer_bg.gif") no-repeat; width:543px; height:35px; padding-top:63px; }
#footer a:link {color: #c20000; font-weight:bolder; text-decoration:none; border:0;}
#footer a:visited {color:#c20000; font-weight:bolder;}
#footer a:hover {color:#f33; border:0;}


a.flag img {width: 21px; height: 11px; border: 1px solid #666666;
/* Opacity */
opacity: .5; -moz-opacity: .5; -khtml-opacity: 0.50; _filter: Alpha(opacity=50,finishopacity=50,style=2); }

a.flag:hover img {/* Opacity */ opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; _filter: Alpha(opacity=100,finishopacity=100,style=2); }