@charset "utf-8";

/* Designer: Visu  */
* { margin: 0; padding: 0; }

html, body, ul, dl, li, h1, h2, h3, h4, img {margin: 0; padding: 0;  font-family: "Arial", sans-serif; line-height:normal; }

body{background-color:#285868; color:#000; margin: 0; padding: 0; background-image: url(../images/bg2.gif); background-repeat:repeat; text-transform:none; font-family: "Arial", sans-serif;}

ul{list-style: none;}

img	{border: 0;}

/* ====  links ===== */
a{text-decoration: none;  color:#45869e; }
a:hover{color:#b1c0c8; }
.link1{text-decoration: none; font-size: 11px; color:#ff6c00; }
.link2{text-decoration: none; font-size: 13px; color:#45869e; }
.link3{text-decoration: none; font-size: 13px; color:#00a2ff; font-weight:bold; line-height:20px}
.link4{text-decoration: none; font-size: 13px; color:#00a2ff; line-height:25px; font-weight:bold; }


/* ====  contener ===== */
#mainContener{width:100%; height:100%; margin:0px;  background-image:url(../images/bgBackground.gif); background-repeat: repeat-x;}

#contener{width: 1003px; height:100%; clear:both;  font-size:12px; font-family: Arial;  margin:0px auto; text-align:justify;  }


#banner{width: 1000px; clear:both;  margin:0px auto;  height:212px;  
background-image:url(../images/mainbanner.jpg); background-repeat:no-repeat; }

#mainbox{width:740px;  margin:0px auto; clear:both;  border:1px solid #bfc9ff;  height:200px; background-image:url(../images/bg_homeCat.jpg); background-repeat: repeat-x;}


#mainbox p{padding-top:5px; text-align:left; font-size:12px; height:65px; text-decoration:none;}
#mainbox .subimg { height:70px; width:176px; clear:left; }
#mainbox .more a { height:15px; width:40px;   float:right;  background-image:url(../images/more.gif); background-repeat:no-repeat}
#mainbox .more a:hover {background-image:url(../images/moreup.gif); background-repeat:no-repeat}
.box{width:230px; float:left;  margin:0px; padding:6px; border-right:1px solid #bfc9ff;  height:190px;}
.box1{width:235px; float:left;  margin:0px; height:190px; padding:6px;}
.spacebox{width:226px; float:left;  margin:0px; height:190px; padding:6px;}

/* ==== top navigation ===== */

#header	{width: 1000px; height: 90px; position: relative; margin:auto; }

#logo{padding:0px; margin: 0px; float:left; 	}

#nav ul{list-style: none; padding: 0; margin-top: 25px; color: #a9b9c9;  width:820px; text-align:right;	float: left;}
#nav li{padding: 0;	font-family: "Arial", sans-serif;  display: inline; font-weight:bold	}	
#nav li a{font-size: 16px; font-weight: normal; font-weight:500; color: #fff; text-decoration:none; padding: 0.5em; }
#nav li a:hover{text-decoration: underline;	background-color: transparent;  color: #ff9600;	border: none; }
#nav li .active{ color: #ff9600; border: none; }

#navNation ul{ padding:0;  margin-top:5px; font-size: 11px; color: #a9cbd5;  width:800px; float: left; text-align:right; }
#navNation li{padding: 0;	font-family: "Arial", sans-serif;	 display: inline;	}	
#navNation li a{font-size: 11px; font-weight: normal; color: #dbdbdb; padding: 0.2em; text-decoration:none; }
#navNation li a:hover{text-decoration: underline;	background-color: transparent;	border: none; }


/* left nav style */
#leftArea{ margin:0px; width:230px; font-size:13px; float:left; text-align:left }
#leftArea .menu a{ font: bold 12px Arial;color: #0e437c; background: url(../images/arrow.jpg) no-repeat center left; margin-left: 5px;
margin-bottom: 3px; display:block;padding: 4px 0px 4px 20px; border-bottom:1px solid #e0e2e4;
text-decoration:none;}
#leftArea .menu a:hover{color: #ff6c00}

#leftArea .news { font: 11px Arial;color: #7d7d7d; margin-left: 5px; text-align:left;
margin-bottom: 3px; padding: 4px; border-bottom:1px solid #e0e2e4; line-height:15px;
}

#nav_left {margin: 0 5px 10px 5px; width:220px; height:350px;}
#nav_left ul{font-size: 1.0em;	margin:0;	padding:0 0 10px;	list-style: none;  height:25px;}
#nav_left li {margin: 0;	padding: 0;	border-bottom: 1px dotted #ccc; }
#nav_left a {display: block;	text-decoration: none;	padding: 3px 5px 3px 10px;}
#nav_left a:hover { background:#E9F7FE; }

.arrowlistmenu{width: 230px; margin:0px; float:left;}
.arrowlistmenu .menuheader a{ 
font: bold 12px Arial;color: #0e437c;background: url(../images/arrow.jpg) no-repeat center left; margin-left: 5px;
margin-bottom: 3px; display:block; padding: 4px 0px 4px 20px; border-bottom:1px solid #e0e2e4;
text-decoration:none;}
.arrowlistmenu .menuheader a:hover{color: #ff6c00}
.arrowlistmenu .menuheader .active{color: #ff6c00}

.arrowlistmenu .menuheader1 a{ 
font: bold 12px Arial;color: #0e437c;background: url(../images/arrow.jpg) no-repeat center left; margin-left: 5px;
margin-bottom: 3px;display:block; padding: 4px 0px 4px 20px; border-bottom:1px solid #e0e2e4; border-top:1px solid #e0e2e4;
text-decoration:none;}
.arrowlistmenu .menuheader1 a:hover{color: #ff6c00}
.arrowlistmenu .menuheader1.active{color: #ff6c00}

.arrowlistmenu .menuheader2 a{ 
font: bold 12px Arial;color: #0e437c;background: url(../images/arrowbullet.png) no-repeat center left;margin-left: 5px;
margin-bottom: 3px; display:block;padding: 4px 0px 4px 20px;}

.arrowlistmenu .menuheader2 .vis{ 
font: bold 12px Arial; color: #FF6600;}

.arrowlistmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0px; line-height:15px;}
.arrowlistmenu ul li{padding-bottom: 2px;}
.arrowlistmenu ul li a {color: #A70303;display: block;padding: 2px 0;padding-left: 15px; text-decoration: none;font-size: 12px;font-weight:bold;color: #628aae;}
.arrowlistmenu ul li a:hover{color: #003872;}
.arrowlistmenu ul li .active{color: #008FE1}
.arrowlistmenu ul li ul li{ margin:0px; padding:0px;}
.arrowlistmenu ul li ul li a{color: #A70303;background: url(../images/arrow.gif) no-repeat center left;display: block;
margin-left:20px; padding-left: 10px; text-decoration: none;font-size: 11px;color: #628aae;}
.arrowlistmenu ul li ul li a:hover{color: #003872;background-color: #f9fcff;}
.arrowlistmenu ul li ul li .vis {color: #FF9900}

#min ul {clear:both; margin :0px; padding :0px; list-style : none; }
#min li {margin-left:12px; padding : 0 0 0 15px; list-style : none; line-height : 18px;
background: url(../images/dot.gif) no-repeat left 7px; clear:both;}

/* right content style */
#rightArea{ margin:0px; float:left; padding:0px;  width:754px;  border-left:#d8e0e2 1px solid; }
#rightArea .contArea{ margin:0px; padding:10px; padding-bottom:20px;  width:98%; color:#2b4a60; }
#rightArea .contArea .more a { height:15px; width:40px; margin-right:10px; float:right;  background-image:url(../images/more.gif); background-repeat:no-repeat}
#rightArea .contArea .more a:hover {background-image:url(../images/moreup.gif); background-repeat:no-repeat}
#rightArea .img{ margin:0px; padding:0px; background-image:url(../images/Bg_banner.gif); background-repeat:repeat-x; width:765px; height:146px }
#rightArea .contArea p{letter-spacing: normal; padding-top:5px; padding-bottom:5px}
#rightArea  p{letter-spacing: normal}
#rightArea h3{ margin:0px; padding:0px ;color:#6596BA; font-size:15px; line-height:25px; }
#rightArea .rootmap{ margin:0px; float:left; padding-left:10px;  width:100%; background-image:url(../images/bG_rootmap.jpg); background-repeat:repeat-x;  
border-bottom:#f1f4fb 1px solid; line-height:20px; font-family:Arial; color:#8ba0b7; text-decoration:none }
#rightArea .rootmap a{ color:#8ba0b7; text-decoration:none; font-size:11px; }
#rightArea .rootmap a:hover{ color:#45869e ;}
#rightArea .rootmap .link{color:#73ADEC; }

/* ######### right rounded Corners ######### */
#schRC h1, #schRC h2, #schRC p {margin:0 1px; letter-spacing:1px;}
#schRC p {padding-bottom:1px;}
#schRC h2 {padding-top:1px;}
#schRC {background:transparent; margin:1px;  font-weight:normal; font-size:13px; }
#schRC img {margin:0px; padding:0px;}
.shtop{display:block; background:transparent; font-size:1px;}
.shbottom {display:block; background:transparent; font-size:1px;}
.shb1, .shb2, .shb3, .shb4 {display:block; overflow:hidden;}
.shb1, .shb2, .shb3 {height:1px;}
.shb2, .shb3, .shb4 { background-color:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.shb1 {margin:0 5px; background-color:#fff;}
.shb2 {margin:0 3px; border-width:0 0px;}
.shb3 {margin:0 2px;}
.shb4 {height:1px; margin:0 1px;}
.shboxcontent {	background:#ffffff; background-color:#FFFFFF; overflow:auto;  border:0 solid #fff; border-width:0 1px; height:100%;margin:0px; }

#ban { height:208px; width:992px; padding-left:4px; float:left;}
#dwDBn { height:130px; width:760px; padding-left:2px; float:left;}

.dropcontent{
width: 210px;height:190px;padding: 3px;display:block;
}
.dropcontent a{text-decoration: none; font-size: 10px; color:#666; }
.dropcontent a:hover{color:#b1c0c8; }
 
 
/* Copyrights area */

#copyrights{
margin: 0px auto ;	padding:0px;	width:1000px;	height:25px; line-height:25px;	clear:both;	font-size:11px;	color: #67c3e2;}

#copyrights ul{margin: 0px; padding:0px; list-style:none;  font-size: 11px; color:#67c3e2;  }
#copyrights li{padding:0; margin: 0px; font-family: "Arial", sans-serif;  line-height:20px;  height:20px;  float: left; text-align:left	 }	
#copyrights li a{font-size: 11px; font-weight: normal; margin: 0px;  color:#67c3e2; padding: 0.2em;  text-decoration:none; }
#copyrights li a:hover{text-decoration: underline; color:#b1d4da;}


