/*Clear defaults 
----------------*/
ul,ol,dl {list-style:none;} 
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em; font-weight:normal;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd {margin:0; padding:0;} 
a img,:link img,:visited img {border:none;}
address {font-style:normal;}
strong {font-weight:bold;}
em {font-style:italic;}
.clear{clear: both;font-size:0.1em; }
body{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;background: #AEAFB3;color: White;vertical-align: baseline;}
#content{width:730px;margin: 5px;}
h1#logo{float: left;width:135px;height: 66px;}
#topflash{float: right;}
.search{border-bottom: 1px solid #fff;clear: both;border-top: 1px solid #fff;  padding: 5px 0;/*  margin:66px 0 0 5px;*/margin:0 0 0 5px;font-size:10px;}
.search p{text-align: right;}
.search p#sele{float: left;text-align: left;font-weight: bold;padding: 0; font-size:19px;}
.search input{width:120px;}
.search input#go{background: url(images/ok.gif);width:20px;height: 19px;cursor:pointer;border:0;}

/*

#menu ul {margin:5px 0 0 5px;}
#menu ul li a span{ padding: 0 5px 0 0;}
#menu ul  li ul{display:none;}
#menu  ul li:hover ul{display:block;}
#menu ul li{float: left;display: block; padding: 0;margin: 0; }
#menu ul li a{padding: 2px;display:block;color: #FFF;text-decoration:none; font-size:10px;}
#menu ul li ul li:hover a{background: #0A5AA7;}
#menu ul li ul{position:absolute;z-index:3;width:160px;background: #C6C6C6; }
#menu ul li ul li{position:relative;float:none;  }
#menu ul li ul li a{display:block;padding: 5px 0 5px 5px;border:none;color: #fff;font-size: 9px;width:155px!important;width:160px;}
#menu ul li ul li a:hover{text-decoration:none;background: #0A5AA7}

*/

.nav {font-size:11px;/*border-bottom:1px solid #FFA616;*/clear:both;padding:5px!important;color:#0A5AA7!important;width:660px!important;}
.nav a {color:#0A5AA7;}
.nav2 {font-size:11px;border-bottom:1px solid #FFA616;clear:both;padding:5px!important;color:#0A5AA7!important;width:670px!important;}
.nav2 a {color:#0A5AA7;}
.content2 {color:#000;border:1px solid #fff;padding:10px!important;}
.content3 {font-size:11px;border-top:1px solid #FFA616;border-bottom:1px solid #FFA616;clear:both;padding:5px 0px 15px 5px!important;color:#0A5AA7!important;width:670px!important;}
.content3-sub { float: right!important; width: 600px;}
.content3-sub a { text-decoration: none!important; }

#menu {margin:0 0 0 2px;}
#menu ul li ul{display:none;}
#menu ul li:hover ul{display:block!important;}
#menu ul{background: #0A5AA7;float: left;display:block;width: 800px;}
#menu ul li{float: left;display: block;}
#menu ul li a{padding: 7px 10px 4px;display:block;color: #FFF;text-decoration:none;font: bold 13px Arial, Helvetica, sans-serif;}
#menu ul li a:hover, #menu ul .active a, #menu ul li:hover a{background: #C00;}
#menu ul ul{position:absolute;width:170px;background: #C00; z-index:2;}
#menu ul ul li{position:relative;float:none;}
#menu ul ul li a{display:block;padding: 6px 10px 3px;border:none;color: #fff;font-size: 11px;}
#menu ul ul li a:hover{border:none;text-decoration: underline;background: #B00;}

#menu ul li .sub1 {width:158px!important;}
#menu ul li .sub2 {width:138px!important;}

/*
#menu {margin:10px 0 0 0;}
#menu ul {display: block;height: 16px;padding: 0;margin: 0;}
#menu ul li {display: block;float:left;height:16px;}
#menu ul li.act:hover{background: #8F8F8F!important;}
#menu ul li a {display: block;font-size:9px;padding: 0 5px;color: #000;text-decoration: none;float: left;height: 27px; white-space:nowrap;}
#menu ul li a span{padding:0 5px 0 0;}
#menu ul li.act:hover a {background: url(images/menu-li-right.jpg) no-repeat right top;color: #FFF;}
#menu ul li.act a:hover {background: url(images/menu-li-right.jpg) no-repeat right top;color: #FFF;}
#menu ul li a:hover {color: #FFF;}
#menu ul li ul {height: 43px!important;position: absolute;display: none!important;top: 132px;left: 0; background: #8F8F8F;width:710px; padding:10px;}
#menu ul li:hover ul, #menu ul .active ul {display: block!important;}
#menu ul li ul li {height: 20px!important;background:none!important;float:none!important; display:inline!important;}
#menu ul li ul li a {font-size:9px;padding: 0 15px 5px 0!important;height: auto!important;color: #0A5AA7;background:none!important;display:inline!important;}
#menu ul li ul .active a, #menu ul li ul li:hover a {text-decoration: underline;}
*/

/*main*/
#main{background:#d9e1e3 url(images/top.gif) no-repeat top;width: 710px;margin:40px 0 0 5px;padding: 20px 10px;}
#mainflash{width:320px;float: left;}
#mainseo{float:left;display:block;margin-left:15px;margin-top:5px;width:350px}
#flashcontent{background:#ffb846  url(images/infotop.gif) no-repeat top;width:318px;padding: 30px 0 0 0;color:Black;}
#flashcontent div{height: 200px;overflow:auto;margin: 0;}
#flashcontent a{text-decoration: none;font-weight: bold;color:Black;}
#flashcontent p{margin: 10px 0 0 0; padding: 0 10px;}
#last{margin:0;padding: 0;background:url(images/flashbottom.gif) no-repeat bottom;width:318px;}
#main_right{float: right;width: 374px; }
#main_right_content{background: #aeafb3 url(images/stop.gif) no-repeat top;    padding: 10px 5px;  }
#main_right_content p {font-size: 16px;color: White;font-weight: bold; }
#main_right dl{float: left;width:160px;margin: 0 0 0 10px;}
#nofloat{float: none;width:auto!important;}
#main_right dl dt{ background: url(images/blue_arrow.jpg) no-repeat left center;   padding: 25px 0px 25px 35px;     }
#main_right dl dt a{font-size: 14px;color: White;text-decoration: none;font-weight: bold; }
#main_right dl dd{margin: 10px 0 0 0;  padding: 0 10px;}
#main_right dl dt#orange{background-image: url(images/orange_arrow.jpg)!important;}
#r_bottom{background:url(images/sbottom.gif) no-repeat bottom;  width: 374px;  clear: both;}
#main_right_content dl dd ul{float: left;width:150px;list-style: circle;padding: 0 5px;}
#main_right_content dl dd ul li{margin: 0 0 10px 0;padding: 0 5px;}
#main_right_content dl dd ul li a{  color:white;  text-decoration: underline;}
#main h1{font-size:1.5em; font-weight:bold;color:#000; margin-top:10px;}
#main h2{font-size:1.2em; font-weight:bold;color:#000}
#main p{color:#000}


/*footer*/
#footer{background: url(images/bottom.gif) no-repeat top;padding: 20px 0 0 0;width:730px;clear: both!important;margin: 0 0 0 5px;}
#smallfooter{text-align: center;margin-top:20px;}
#smallfooter li{display: inline;padding: 0 5px;}
#smallfooter li a{color: White;font-size: 10px;text-decoration: none;}

/*filier*/
#filier{/*  border: 1px solid #FFA616;*/background: url(images/bktop.gif) no-repeat top ;width:710px;padding: 15px 0 0 0;}
#filier_main{background: url(images/bkmiddle.gif) repeat-y top;    width:670px;padding: 0 20px;font-size:12px;}
#filier_footer{background: url(images/bkbottom.gif) no-repeat bottom;height: 15px;}

#filier_main p{background: #D9E1E3;margin: 0;padding: 30px 10px;color: #0A5AA7;font-weight: bold;}
#filier_main div{background: #D9E1E3;float: left;width:320px;padding: 0;margin: 0;color: #000; }
#filier_main div#ddlast{width: 325px!important;}
#filier_main div#sitemap{width: 550px!important;}
#filier_main div#sitemap ul{width: 550px!important;}
#filier_main div#sitemap ul ul{padding-top: 10px;	margin: 0 auto!important;width:550px;}
#filier_main div#sitemap ul ul li {margin: 0 0 10px 0;background: url(images/smallarrow1.gif) no-repeat left top;padding: 0 0 0 20px;font-size:10px;}
#filier_main div#sitemap ul ul ul li {margin: 0 0 10px 0;background: url(images/smallarrow1.gif) no-repeat left top;padding: 0 0 0 20px;font-size:10px;}
#filier_main div#sitemap ul ul ul ul li {margin: 0 0 10px 0;background: url(images/smallarrow1.gif) no-repeat left top;padding: 0 0 0 20px;font-size:10px;}
#filier_main div ul{margin: 0 auto!important;width:250px;}
#filier_main div ul ul{padding-top: 10px;	margin: 0 auto!important;width:250px;}
#filier_main div ul ul li {margin: 0 0 10px 0;background: url(images/smallarrow1.gif) no-repeat left top;padding: 0 0 0 20px;font-size:10px;}
#filier_main div ul li{font-weight: bold;margin: 0 0 10px 0;background: url(images/smallarrow.gif) no-repeat left top;padding: 0 0 0 20px;}
#filier_main div ul li a{color: #0A5AA7;font-weight: bold;text-decoration: none;}
#filier_main div#fiche_text{float: none!important;width:auto!important;padding-left:40px;position:relative;background:#D9E1E3 url(images/smallarrow.gif) no-repeat 15px 0;}
.sel p{background: none!important;margin: 0 0 5px 0!important;padding: 0!important;color: Black!important;font-weight: normal!important;font-size:11px;}

#iseom-menu-over {background:#AEAFB3;position:absolute;top:70px;height:45px;z-index:9999;}
#iseom-footer-over {position:absolute;top:460px;background:#AEAFB3;display:block;width:770px;height:50px;}