@charset "UTF-8";
/* CSS Document */

/* Homepage */
#home object {margin-bottom: 20px; display: block}
h2 a, h3 a {color: #000;}
.content a{ vertical-align:bottom}
.content {padding-bottom: 20px}
.content img[align="left"] {float: left; margin: 0px 5px 5px 0px;}
.content img[align="right"] {float: right; margin: 0px 0px 5px 5px; }

#footer h4 {width: 108px}

h2.newsTitle {
	margin: 0px; font-weight: bold;
	padding: 0px 0px 10px 0px;  
}
.contentNews {
	margin: 0px 0px 1em;
	padding: 0px;
}

#home h2.pageTitle {font-size: 15pt; font-family: Helvetica, Arial, sans-serif; clear: both; font-weight: bold}

.printbox a {text-transform: uppercase}

/*News*/
.newsItem p {padding: 10px;}
.newsItem p.date {background: #eee; padding: 3px 5px; margin: 0px 0px 3px 0px; text-transform: uppercase; font-size: 10px;}
.newsItem a.more {background: url(/Htdocs/Images/arrow.png) no-repeat; padding-left: 10px; margin-top: 5px; color: #c20001}
.newsItem a:hover.more {color: #333}
.newsItem h3 {margin-bottom: 0.5em;}

/*Documents*/
.docItem {width: 280px; height: 170px; float: left; margin: 0px 30px 20px 0px; display: block}
.docItem p {padding: 0px; margin-bottom: 25px; display: block; clear:both}
.docItem p.date {background: #eee; padding: 3px 5px; margin: 0px 0px 3px 0px; text-transform: uppercase; font-size: 10px;}
.docItem a.more {background: url(/Htdocs/Images/arrow.png) no-repeat; padding-left: 10px; margin-top: 5px; color: #c20001;}
.docItem a:hover.more {color: #333}
.docItem h3 {margin-bottom: 0.5em;}
.docItem img {float: left; margin: 0px 20px 5px 0px;}

/*.content th {background: #2c3848; color: #fff; border-bottom: 0px}*/
.content th {background: #eee; color: #333; border-bottom: 2px solid #4a6180}
.content td {border-bottom: 1px solid #eee}

/*Classes*/
.message {width: 400px;}
.tiret {margin-left: 2px;}


/* FAQ */
#faq h3{margin-bottom: 0px; margin-top: 10px; cursor: pointer; padding-left: 20px; background: url(/Htdocs/Images/arrow2.png) 0px 3px no-repeat; font-size: 16px;}
#faq .contentFaq {margin: 0px 0px 4px 20px; padding: 0px 20px 5px 5px; display: block; color: #666; border-right: 10px solid #eee; border-top: 5px solid #eee;}
#faq h4 {font-size: 14px; color: #505f76; font-weight: bold; margin-bottom: 5px;}
#faq h5 {font-size: 13px; color: #212a36}


/*Sitemap*/
ul#sitemap {list-style:none;}
ul#sitemap ul {list-style: square; margin-bottom: 0px;}
ul#sitemap ul ul {list-style: disc}
ul#sitemap li{padding:0.1em 1.4em;background:url(/htdocs/images/arrow2.png) no-repeat 0px 5px;}
ul#sitemap ul li{background:none; padding-left: 5px;}
ul#sitemap ul ul li{}
ul#sitemap a{color:#000;font-weight:bold;}
ul#sitemap a:hover{color:#417AB4;}
ul#sitemap ul a{color:#464B54;font-weight:normal;}
ul#sitemap ul ul a{color:#464B541;}

/*Pager*/
.pager{	width:100%}
.pagination{ background:#EEEEEF; text-align:right; font-size:10px; padding:7px }
.pagination a{ color:#474B54; background:#f1f1f1; border:1px solid #fff; padding:1px 3px}
.pagination a:hover{ color:#4b6281; background:#fff; border:1px solid #4b6281; padding:1px 3px}
.pagination a.page_Selected{ color:#fff;background:#4b6281;border:1px solid #fff;padding: 1px 3px}

.lang {top: 200px; right: 50px; position: absolute; color: #FFF;}
.lang a {color:#fff}
.lang a:hover {color:#c20001}

#header_print {display: none}


