* {margin:0px; padding:0px;}
body{ margin:0px; padding:0px;font-family: Arial; line-height:20px; background: #013679 url(../images/bg.jpg) top left repeat-x;background-attachment: fixed;}
ul{list-style:none; margin:0px; padding:0px;}
ul{list-style:none; margin:0px; padding:0px;}
a { text-decoration: underline; color:#191919;}
a:hover { text-decoration: underline ; }
.clear {clear:both;}

.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.c1{ color:#1e1f1f;}
.c2{ color:#161616;}
.c3{ color:#191919;}
.c4{ color:#084776;}
.c5{ color:#808080;}

h1 
{
    font-size:15px;
    color:#084776;
    line-height:30px;
    font-weight:normal;
}


/* layout */
#wraper { width:993px; height:auto; margin:0 auto;}
/* header */

#container{ width:965px; height: auto; padding:0 14px 0 14px; background:url(../images/container.png) top left repeat-y; float:left;overflow:hidden;}
 
#header_wraper{ width:965px; height:66px; background:url(../images/header_bg.jpg) top left repeat-x; margin:0px auto; }
.logo{width:280px; float:left;overflow:hidden;}
.language{padding:48px 0 4px 575px ; float:left;overflow:hidden;}
.language_f{ width:50px; height:14px; padding:0 10px 0 0 ; line-height:14px; float:left;overflow:hidden;}
.language_ico{ width:20px; height:14px; padding:0 5px 0 0 ; float:left;overflow:hidden;}

#flashleader{width:965px; height:199px; margin:0px auto;}

#top_menu {width:965px; height:57px; margin:0px auto;}
.top_menu_item{width:193px; float:left;overflow:hidden;background-position:right; background-repeat:no-repeat;background-image:url(../images/top_menu_separator.gif);}
.top_menu_item_end{width:193px; float:left;overflow:hidden;}

.menu{width:965px; height:54px;line-height:54px; padding:3px 0 0 0; background:url(../images/top_menu_bg.gif) no-repeat; text-align: center; font-size:16px; font-weight:normal; float:left;overflow:hidden;}
ul li {float:left;}
.menu li a, .menu li a:hover{text-decoration:none; color:#fff;}
.menu li a:hover{text-decoration:underline; color:#fff;}

#content {width:965px; height: auto; float:left;overflow:hidden;}
.breadcrumbpath{width:950px; height:32px; padding:0 0 0 15px; line-height:30px; background: url(../images/breadcrumbPath_bg.gif) top left repeat-x ; float:left;overflow:hidden; }

.breadcrumbpath a { color:#1a1a1a; text-decoration:none; }
.breadcrumbpath a:hover { color:#1a1a1a; text-decoration:underline; }

/* leftMenu */

.leftmenu{width:240px; height: 300px; padding:10px 0 100px 15px; background: url(../images/leftmenu_bg.png) repeat-x; float:left;overflow:hidden;}
.title{ width:240px; height:30px; line-height:30px; float:left;overflow:hidden;}
.menu_left{width:240px;float:left;overflow:hidden;}

.menu_left_in1 ul {list-style-type: none; margin: 0 !important; padding: 0 0 0 5px; float: left; clear:both;  } 
.menu_left_in1 ul li{background-position:0; background-repeat:no-repeat; padding:0 0 0 12px !important;height:20px; background-image:url(../images/dashed_line.gif); float: left; clear:both;} 
.menu_left_in1_end {background-image:url(../images/dashed_line_end.gif) !important;} 

.menu_left_in1 ul li a {text-decoration:none;}
.menu_left_in1 ul li a:hover {text-decoration:underline;}

.menu_left_in { width:230px; height: auto; margin:10px 0 0 2px;  float:left;overflow:hidden;}
.menu_left_in1{width:229px; padding:3px 0 0 1px; float:left;overflow:hidden;}
.line_box{width:12px; float:left;overflow:hidden;}

.menu_left_in1_box{width:200px; padding:11px 0 0 5px; float:left;overflow:hidden;}
.menu_left_in1_b_f{width:200px; height:19px; float:left;overflow:hidden;}

.link{ text-decoration:none; color:#1e1f1f;}
.link a {text-decoration:none; color:#1e1f1f;  } 
.link a:hover { text-decoration:none; color:#064575;}


/* box_midd */
.box_midd{width:522px; height: auto; padding:0 0 30px 0; float:left;overflow:hidden;}
.box_m_1{width:512px; padding:10px 0 0 10px; float:left;overflow:hidden;}

.title1{ width:512px; line-height:30px; float:left;overflow:hidden;}
.bulletpoints{height: auto; float:left;overflow:hidden;margin:10px 0px 10px 0px; clear:both;}
.content ul { width:100%;line-height:18px;list-style-type: none; margin:10px 0 10px 0; padding: 0 0 0 15px; float: left; clear:both; } 
.content ul li{background-position:0 0.5em; background-repeat:no-repeat; padding:0 0 0 12px !important; background-image:url(../images/bulletpoint.gif); float: left; clear:both;} 

.link1{ text-decoration: underline; color:#004172;}
.link1 a {text-decoration: underline; color:#004172;  }
.link1 a:hover { text-decoration:none; color: #d76101;} 
.box_m_1_f1{width:472px; height: auto; padding:0; line-height:18px;float:left;overflow:hidden;}

.news{width:472px;line-height:23px; float:left;overflow:hidden;}
.news li{border-top:solid 1px #e5e5e5;min-width:472px;}

/* box_right */
.box_right{width:177px; height: auto; padding:5px 0 0 3px; float:left;overflow:hidden;}
.flas_right{width:177px; height:232px; float:left;overflow:hidden;}

.login{width:169px; height:163px; background:url(../images/login_bg.jpg) no-repeat; line-height:24px; padding:7px 0 0 8px; margin:5px 0 ; float:left;overflow:hidden;}
.login_f{width:169px; height:22px; line-height:22px; float:left;overflow:hidden;}
.editbox{ width:130px; height:20px; border:0; padding:2px 0 0 2px ; font-size:12px;}
.button{width:169px; padding:5px 0 0 0; float:left;overflow:hidden;}

.row{ width:965px; height:1px; float:left;overflow:hidden;}


.carrousel{width:171px; height:220px; background:url(../images/carrousel_bg.jpg) no-repeat; line-height:24px; padding:7px 0 0 8px; margin:5px 0 ; float:left;overflow:hidden;}


/* footer */

.kvsa_icon{float:right;overflow:hidden;}
#footer{ width:963px; height:60px; background: url(../images/footer_bg.gif) no-repeat; padding:6px 0 0 30px; float:left;overflow:hidden;}
.footerlinks{width:677px; height:20px; float:left; overflow:hidden;}
.footerlinks a {text-decoration: underline; color:#393939;  } 
.footerlinks a:hover { text-decoration: underline; color:#064575;}

.footerfont{width:280px; height:20px; float:left; overflow:hidden;}


#sidebar{}
.search
{
    float:right;
    padding:5px 5px 0 0;
}
.search input[type="image"],.search input[type="text"]{float:right; font-family:Arial;padding-left: 2px;}
.search input[type="image"]{margin:2px 0 0 0;}
