/* Style sheet m285e_base */
*{margin:0;padding:0;}
html{height:100%;margin:0;padding:0;background-color:#fff;font-family:Arial, sans-serif;}
a{text-decoration:none;color:#cc3030;}
a:hover{text-decoration:underline;}
#wrapper{width:900px;margin-right:auto;margin-left:auto;}
#header_wrapper{width:900px;height:158px;display:table;margin-right:auto;margin-left:auto;border:0px;border-collapse:collapse;}
#navhoriz{width:800px;height:30px;top:0;position:relative;float:right;display:block;}
#navhoriz > div.mod_navigation{right:20px;position:relative;overflow:visible;float:right;display:block;}
#header{width:900px;position:relative;display:table;}
#content{width:900px;display:table;margin:0 auto;}
#middle_wrapper{display:table;padding-bottom:10px;}
.middle{display:block;margin-right:auto;margin-left:auto;padding-right:1%;padding-left:1%;text-align:justify;font-size:14px;}
#footer_wrapper{width:900px;height:80px;display:table;margin-right:auto;margin-left:auto;}
#footer{right:20px;top:50px;position:relative;text-align:right;font-size:12px;color:#eee;}
#footer a{text-decoration:none;color:#fff;}
#footer a:hover{text-decoration:underline;color:#fff;}
#header #titre{width:220px;height:60px;bottom:0;left:20px;right:0;top:0;position:relative;float:left;display:block;font-family:"Trebuchet MS", Arial;font-style:italic;font-size:16px;color:#00FF00;}
#header h1 img{margin-right:5px;vertical-align:middle;}
#header h1 a{text-decoration:none;color:#FFF;}
#header h2{right:20px;top:75px;position:relative;float:right;display:block;font-family:Arial;font-size:16px;color:#ffdc00;}
.middle h1{margin-bottom:10px;font-size:18px;color:#49495A;}
.middle h2{margin-right:12px;font-size:14px;color:#7f8a46;}
.middle h3{margin-top:15px;font-size:13px;color:#333;}
.middle div.image_container{margin-top:10;margin-right:auto;margin-left:auto;text-align:center;}
.middle div.image_container div.caption{margin-right:12px;text-align:center;font-weight:bold;font-size:12px;color:#333333;}
#mod_imagerotator div.mobile{display:inline-table;}
.mod_imagerotator img{vertical-align:top;}
#navhoriz ul.level_1{font-weight:bold;font-size:11px;}
#navhoriz ul.level_1 a{font-weight:bold;text-decoration:none;}
#navhoriz ul.level_1,#navhoriz ul.level_1 ul{margin:0;padding:0;list-style-type:none;}
#navhoriz ul.level_1 > li{width:120px;height:25px;float:left;display:block;margin-right:2px;margin-left:2px;text-align:center;background:url("tl_files/m285/images/m285e_inactif_navhoriz.png") center center no-repeat;color:#eee;list-style-type:none;}
#navhoriz ul.level_1 > li:hover{background:url("tl_files/m285/images/m285e_actif_navhoriz.png") center center no-repeat;color:#ffe647;}
#navhoriz ul.level_1 > li.active{background:url("tl_files/m285/images/m285e_actif_navhoriz.png") center center no-repeat;color:#ffe647;}
#navhoriz ul.level_1 > li > span{top:3px;position:relative;display:block;}
#navhoriz ul.level_1 > li > a{top:3px;position:relative;display:block;color:#eee;}
#navhoriz ul.level_1 > li > a:hover,#navhoriz ul.level_1 > li > a:active,#navhoriz ul.level_1 > li:hover > a,#navhoriz ul.level_1 > li:hover > a:hover{color:#ffe647;}
#navhoriz ul.level_2{display:none;text-align:left;font-weight:bold;font-size:11px;z-index:1;}
#navhoriz ul.level_1 > li:hover ul.level_2{width:120px;position:relative;display:block;margin-top:10px;background-color:#fff;border:1px solid #ffda0d;}
#navhoriz ul.level_1 > li:hover ul.level_2 > li > span{display:block;margin-top:4px;margin-bottom:4px;margin-left:4px;color:#cc3030;}
#navhoriz ul.level_1 > li:hover ul.level_2 > li > a{display:block;margin-top:4px;margin-bottom:4px;margin-left:4px;color:#575a5d;}
#navhoriz ul.level_1 > li:hover ul.level_2 > li > a:hover,#navhoriz ul.level_1 > li:hover ul.level_2 > li > a:active{color:#cc3030;}
.layout_full p.info{text-align:left;font-size:12px;color:#000;}
.middle .context{margin-top:40;font-size:11px;}
.middle .url{text-align:right;font-size:11px;}
.middle .relevance{margin-left:10px;font-style:italic;font-size:11px;}
.middle .filesize{margin-left:10px;font-style:italic;font-size:11px;}
.middle .highlight{background-color:#ff6;font-weight:bold;}
.middle .info,.middle .time{text-align:right;font-weight:bold;font-style:italic;font-size:11px;color:#333333;}
.middle .date{margin-top:20px;text-align:right;font-weight:bold;font-style:italic;font-size:11px;color:#333333;}
.middle .layout_simple p.date{margin-top:0;text-align:right;font-weight:bold;font-style:italic;font-size:11px;color:#333333;}
.middle .ce_text,.middle .teaser,.middle .ce_downloads,.middle .mod_sitemap{margin-top:5px;font-size:12px;}
.middle .mod_newslist h1{margin-top:5px;}
.middle .mod_newslist h2,.middle .mod_newsreader h2{margin-bottom:5px;font-size:14px;}
.middle li{margin:5px 10px;}
.middle ul{margin:0 20px;}
.middle .back,.middle .more{margin-top:10px;text-align:left;font-size:11px;}
.middle .mod_article > h1.teaser_titre .info,.middle .time{text-align:right;font-weight:bold;font-style:italic;font-size:11px;color:#333333;}
.middle .mod_article > h1.teaser_titre{margin-top:10px;margin-bottom:0;font-weight:bold;font-size:14px;}
.middle h1.teaser_titre:before{content: "» ";}
.ce_form .formbody .col_0{width:150px;text-align:left;}
.ce_form .formbody{margin-top:5px;}
.ce_form .formbody input[type="text"]{width:240px;height:16px;display:inline;margin-top:5px;margin-right:auto;margin-bottom:5px;padding:0 2px;border:1px solid #999999;font-family:Trebuchet MS;font-size:11px;color:#ce3030;}
.ce_form .formbody input[type="text"]:hover{background-color:#fafafa;}
.ce_form .formbody textarea{width:240px;margin-right:auto;padding:0 2px;text-align:justify;border:1px solid #999999;font-family:Trebuchet MS;font-size:11px;color:#ce3030;}
.ce_form .formbody textarea:hover{background-color:#f6f9fb;}
.ce_form .formbody input[type="submit"]{float:right;margin-top:10px;margin-right:15px;padding:0 2px;font-size:11px;color:#333333;}
.ce_form .formbody label,.ce_form .formbody p,.ce_form .formbody .explanation{font-size:12px;color:#333333;}
#left{font-size:12px;color:#e0e0e0;}
#left a{font-weight:normal;color:#eee;}
#left a:hover{text-decoration:underline;}
#left h1{margin-top:10px;margin-right:10px;margin-left:10px;font-size:14px;color:#f5f5f5;}
#left h2{margin-right:12px;font-size:12px;color:#f0f0f0;}
#left ul.level_1 > li{margin-top:5px;margin-left:30px;}
#left ul.level_2 > li{margin-top:5px;margin-left:20px;}
#left ul.level_1 > li,#left ul.level_2 > li{color:#eeeeee;list-style-type:square;}
#left li .active{color:#ffe647;}
#left div.layout_simple{padding-left:15px;}
#left .info,#left .date{margin-top:10px;margin-right:12px;font-style:italic;font-size:11px;color:#d6d6d6;}
#left .teaser{margin-right:12px;font-size:11px;color:#d6d6d6;}
#left.more{margin-right:12px;text-align:right;font-size:11px;color:#d6d6d6;}
#left #mod_imagerotator h1{margin-bottom:5px;}
.mod_quickpoll .title{margin:5px;font-size:12px;}
.mod_quickpoll h1{margin-top:0;}
.mod_quickpoll .description{margin:5px;font-size:11px;color:#999999;}
.mod_quickpoll .radio_container span{width:150px;display:block;margin-left:20px;}
.mod_quickpoll label,.mod_quickpoll .totaltext{clear:both;margin:5px 10px;font-size:11px;color:#333333;}
.mod_quickpoll .label{width:150px;float:left;display:block;margin:5px 10px 0;font-size:11px;color:#333333;}
.mod_quickpoll .results{width:150px;display:block;margin:5px 10px;font-size:11px;color:#333333;}
.mod_quickpoll .resultslink{float:right;margin:10px 50px;text-align:center;font-size:11px;color:#333333;}
.mod_quickpoll .color{width:150px;height:12px;float:left;margin:2px 10px 5px;background-color:#ffcc66;}
.mod_quickpoll .pourcent{float:left;margin:0 10px 5px;color:#3b6ebf;}
.mod_quickpoll .submit_container{float:left;margin-top:10px;}
.mod_quickpoll input[type="submit"]{margin-left:20px;font-size:11px;color:#3b6ebf;}
#left .mod_form{margin-top:20px;margin-right:12px;}
#left .mod_form input[type="image"]{vertical-align:bottom;}
#left .mod_form input[type="text"]{width:70%;height:16px;display:inline;margin-right:auto;padding:0 2px;vertical-align:middle;border:1px solid #999999;border-collapse:collapse;font-family:Trebuchet MS;font-size:11px;color:#333333;}
#left .mod_form input[type="text"]:hover{background-color:#fafafa;}
#left .mod_form input[type="submit"]{width:18px;height:16px;vertical-align:middle;background:url("tl_files/m285/images/loupe16x16_v2.2.png") center top no-repeat;border:0;border-collapse:collapse;font-size:0px;}
#recherche{margin-top:20px;margin-right:12px;}
#recherche .mod_search .formbody{margin-right:auto;margin-left:auto;text-align:center;}
#recherche .mod_search #query_type{margin-top:5px;}
#recherche .mod_search #query_type label{margin-right:15px;}
#recherche input[type="text"]{width:300px;height:16px;display:inline;margin-right:auto;padding:0 2px;border:1px solid #999999;font-family:Trebuchet MS;font-size:11px;color:#333333;}
#recherche input[type="text"]:hover{background-color:#fafafa;}
#recherche input[type="submit"],#recherche .mod_search input[type="submit"]{width:18px;height:16px;vertical-align:middle;background:url("tl_files/m285/images/loupe16x16_v2.2.png") center top no-repeat;border:0;border-collapse:collapse;font-size:0px;}
#recherche .radio_container{text-align:center;font-size:11px;}
#recherche .header{margin-top:20px;margin-bottom:20px;text-align:center;}
#recherche .header strong{color:#cc3030;}

