<!--
BODY {background:#fff Url("../pix/top.jpg") no-repeat; color:#444; font:11px verdana,arial,helvetia,sans-serif; margin:87px 25px 25px 0px; text-decoration:none; text-align:justify;}

div {border:0px solid #444;}
p {margin:0; padding:0 0 10px 0; color:#444;}
table {font:11px verdana,arial,helvetia,sans-serif;}
td {font:11px verdana,arial,helvetia,sans-serif; vertical-align:top; padding:0px;}

a:active, a:focus, a:link, a:visited {color:#990099; text-decoration:none;}
a:hover {color:#990099; text-decoration:underline;}

h1.logo {height:70px;}
h1 {font:bold 12px verdana,arial,helvetia,sans-serif; color:#006699; margin:10px 0 10px 0;padding:0;}
h2 {font:bold 11px verdana,arial,helvetia,sans-serif; color:#006699; margin:15px 0 10px 0;padding:0;}
h3 {font:bold italic 11px verdana,arial,helvetia,sans-serif; color:#333; margin:10px 0 0px 0;}
h4 {font:bold 11px verdana,arial,helvetia,sans-serif; color:#006699; margin:2px 0 2px 0;}

ol {list-style-image:none; list-style-position:outside; list-style-type:square; margin:10px 0 20px 20px; padding:0;}
ul {list-style-image:none; list-style-position:outside; list-style-type:square; margin:10px 0 20px 20px; padding:0;}
li {margin:0 0 10px 0px; text-align:left;}

ul.select {background-color:#fff; list-style-image:none; list-style:none; float:left; margin:0 0 0 665px; padding:0; width:40px; position:absolute; z-index:2;}
ul.select li {margin:0; padding:0 3px 3px 3px;}
ul.select ul {list-style-image:none; list-style:none; margin:0; padding:0; display:none;}
ul.select:hover ul {list-style-image:none; list-style:none; margin:0; padding:0; border:1px solid #0099ff; display:block;}

br.clearboth {clear:both;}
hr {border:0; height:1px; background-color:#bbb; margin:4px 0 4px 0;}
.hide {visibility:hidden; display:none;}

/* layout */
.layout {border:1px solid #007777; width:802px; margin:0 0 0 30px;}
.layout_full {border:0px solid #ff0000; padding:10px 15px 15px 15px;}
.layout_top {border-top:1px solid #007777; border-right:1px solid #007777; border-left:1px solid #007777; border-bottom:0px solid #007777; width:802px; margin:0 0 0 30px;}
.layout_bottom {border-top:0px solid #007777; border-right:1px solid #007777; border-left:1px solid #007777; border-bottom:1px solid #007777; height:500px; width:802px; margin:0 0 0 30px;}
.layout_top .left, .layout .left {border:0px solid #ff0000; width:520px; height:500px; padding:0px 5px 0 10px;}
.layout_top .right {border:0px solid #ff0000; padding:10px 0px 0px 0px;}
.layout_bottom .left {border:0px solid #ff0000; width:520px; padding:0px 15px 15px 15px;}
.layout .right, .layout_bottom .right {border:0px solid #ff0000; width:225px; padding:10px 15px 15px 10px;}


.left img, .right img {border: 1px solid #eaeaea; margin:0px 10px 10px 0; overflow:hidden;}

.news {margin:10px 0 0 0; border:1px solid #bfdbdc; width:235px; clear:both;}
.news h2 {font:bold 11px verdana,arial,helvetia,sans-serif; color:#018db0; margin:5px 0 2px 0px; padding:0;}
.news hr {margin:0; padding:0;}
.news img {margin:0 0px 0 0;}
.news td {padding:0 10px 10px 10px;}
.news .more {font-weight:Bold; padding:0 0 0 5px;}
.article_news img {float:left; margin:0 5px 5px 0; width:40%; height:40%;}

.content_newsdetail {margin:10px 0 0 0;}
.content_newsdetail h2.h2_title {margin:0 0 2px 0;}
.content_newsdetail hr {margin:5px 0 10px 0;}
.content_newsdetail .print_news {float:right; padding:0;}
.content_newsdetail img {float:left; width:40%; height:40%;}

.newsletter {display:block; height:20px; width:225px; margin:8px 0 0 10px; vertical-align:bottom; padding:0;}
.newsletter img {float:left; border:0;}

hr {background: Url("../pix/hr.gif") 0 0 repeat-x; height:1px; border:0; padding:0; margin:0 0 5px 0;}

#menu_principal a.principal {font-weight:bold; float:left; margin:0; line-height:18px; padding:0 3px 0 3px; color:#ffffff;}
#menu_principal a.principal:link, a.principal:visited {background:url(/pix/menu/off.gif); font-weight:bold; color:#ffffff;}
#menu_principal a.principal:hover, a.principal:focus {background:url(/pix/menu/up.gif); font-weight:bold; color:#ffffff;}
#menu_principal a.actif:link, #menu_principal a.actif:visited,#menu_principal a.actif:hover,#menu_principal a.actif:focus {background:url(/pix/menu/on.gif); font-weight:bold; float:left; margin:0; line-height:18px; padding:0 4px 0 4px; color:#ffffff;}

#menu_principal {Background:#fff Url("../pix/menu/off.gif") top left repeat-x; margin:10px 0 0px 0; padding:0 0 0px 0; line-height:18px; position:absolute; z-index:2; width:520px;}
#menu_principal img {margin:0; float:left;}
#menu_principal div {background:#f1fafa Url("../pix/hr.gif") bottom left repeat-x; display:none; height:15px; clear:both; padding:4px 0 3px 4px; margin:0px 0 0 0; font:11px verdana,arial,helvetia,sans-serif;}
#menu_principal #menu2 {margin:0 0 0 53px; display:none; visibility:hidden;}
#menu_principal #menu3 {margin:0 0 0 112px;}
#menu_principal #menu4 {margin:0 0 0 168px;}
#menu_principal a:active, #menu_principal a:focus, #menu_principal a:link, #menu_principal a:visited {text-decoration:none;}
#menu_principal a:hover {font-weight:bold; text-decoration:none;}
#menu_principal a.aktiv:active, #menu_principal a.aktiv:focus, #menu_principal a.aktiv:link, #menu_principal a.aktiv:visited, #menu_principal a.aktiv:hover {font-weight:bold; text-decoration:none;}

#menu_principal div a {color:#003366;}

.content {overflow:hidden; padding:55px 0 0 0; margin:0px 0 10px 0; width:520px;}
.content_news {overflow:hidden; width:230px;}
.new .content {margin:0px 0 0px 0; width:100px;}

.content_texte {margin:0 0 0 5px;}
.content_texte_newsletter {margin:0 0 0 5px;}
.content_texte_newsletter form {margin:10px 0 0 0;}
.content_texte_newsletter input {border:0; color:#666; border-bottom:1px solid #0099ff; width:150px; Font:normal 11px verdana,arial,helvetia,sans-serif; padding:0 0 0 3px;}
.content_texte_newsletter .submit {width:50px; padding:0 0 0 0px; margin:5px 0 0 0; float:right;}

.table_newsletter {width:320px;}
.table_newsletter td {text-align:left; vertical-align:bottom; padding:5px 0 0 0;}


/*.content_texte hr {background: Url("../pix/hr.gif") 0 0 repeat-x; padding:0; margin:5px 0 5px 0; width:75px;}*/

#menu_second {background: #ffe5ff Url("../pix/hr.gif") bottom left repeat-x; margin:0 0 0 0; padding:0 0 0 0px; line-height:18px; width:520px;}
#menu_second a:active, #menu_second a:focus, #menu_second a:link, #menu_second a:visited {color:#990099; text-decoration:none; line-height:16px;}
#menu_second a:hover {color:#990099; Font-weight:bold; text-decoration:none; line-height:16px;}
#menu_second a.aktiv:active, #menu_second a.aktiv:focus, #menu_second a.aktiv:link, #menu_second a.aktiv:visited, #menu_second a.aktiv:hover {font-weight:bold; text-decoration:none;}
#menu_second p {background:Url("../pix/hr.gif") top left repeat-x; padding:4px 4px 2px 4px; line-height:16px;}

#menu {background:Url("../pix/menunnh.png") 0 0 no-repeat; color:#333; margin:0 0 5px 0; padding:10px 0 0 10px; height:20px;}
#menu a:active, #menu a:focus, #menu a:link, #menu a:visited {color:#333; text-decoration:none;}
#menu a:hover {color:#333; text-decoration:none;}
#menu a.aktiv:active, #menu a.aktiv:focus, #menu a.aktiv:link, #menu a.aktiv:visited, #menu a.aktiv:hover {font-weight:bold; text-decoration:none;}

#sous_menu {background:Url("../pix/sous_menu.png") 0 0 repeat; color:#018db0; margin:0px 0 20px 10px; font-weight:normal; width:450px;}
#sous_menu a:active, #sous_menu a:focus, #sous_menu a:link, #sous_menu a:visited {color:#018db0; text-decoration:none;}
#sous_menu a:hover {color:#018db0; text-decoration:underline;}
#sous_menu a.aktiv:active, #sous_menu a.aktiv:focus, #sous_menu a.aktiv:link, #sous_menu a.aktiv:visited, #sous_menu a.aktiv:hover {font-weight:bold; text-decoration:underline;}

div.fuss {background-color:#0099ff; line-height:15px; color:#fff; padding:0 0 0 5px; margin:0 10px 0px 10px;}
div.fuss a:active, div.fuss a:link, div.fuss a:visited {color:#fff; font-size:10px; font-weight:bold; text-decoration:none;}
div.fuss a:hover, div.fuss a:focus {color:#fff; font-weight:bold; font-size:10px; text-decoration:underline;}
p.fuss {font-size:10px; margin:5px 0 0px 15px; width:776px; text-align:left;}
.td_fuss {height:40px; vertical-align:bottom;}

.bottom {background: Url("../pix/bottom.gif") 7px 0 no-repeat; width:900px; height:40px;}

.modifie {font-size:10px; margin:10px 0 5px 15px; padding:0; width:520px;}

.form_recherche td {padding:3px; color:#666; font:normal 11px verdana,arial,helvetia,sans-serif;}
.form_recherche input {border:0; color:#666; border-bottom:1px solid #0099ff; width:197px; Font:normal 11px verdana,arial,helvetia,sans-serif; padding:0 0 0 3px;}
.form_recherche select {border:0; color:#666; border-bottom:1px solid #0099ff; width:200px; Font:normal 11px verdana,arial,helvetia,sans-serif;}
.form_recherche .submit {width:30px; padding:0 0 0 0px;}


-->
