body {background-color: #ffffff; font-family: Arial; font-size: 14px; margin: 0px; padding: 0px;}

img {border: 0px solid white; margin: 0px; }
img.border_img {border: 1px solid #165A9B; margin: 0px; }

a         { text-decoration: underline; font-family: Arial, Hervetica, Verdana; color: #165A9B; }
a:visited { text-decoration: underline; color: #165A9B; }
a:hover   { text-decoration: underline; color: #ED6400; }
a:active  { text-decoration: underline; color: #165A9B; }

h1 { font-family: Arial; font-size: 16px; font-weight: bold; color: #ED6400; margin: 0px; padding: 0px;}
h2 {font-family: Arial; font-size: 14px;color: #ED6400;font-weight:bold;}
h3 {font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; cursor: default;margin-bottom:0px;margin-top:0px;margin-bottom:4px;margin-top:4px;}
h4 {text-align:left;font-weight:normal;text-decoration: none; color: #356595; font-family: Arial; font-size: 11px; padding-left:0px;margin-top:0px;margin-bottom:0px;}/*yuri*/
h5 {text-decoration: none; color: #356595; padding-left:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; font-family: Arial; font-size: 12px; font-weight: bold;}/*yuri*/
h6 {font-family: Arial; font-size: 11px; color: #0B4289; position: relative; font-weight: bold;margin-top:0px;margin-bottom:0px;}

form {margin: 0px; padding: 0px;}

table {margin: 0px; padding: 0px; }
small {font-weight: normal; font-family: Arial; font-size: 10px; color: #165A9B;}

.main {
	padding-top: 30px;
}
.div_menu {
	position: absolute;
	width: 760px;
	margin: 5px;
	padding: 0px;
	top: 220px;
	height:30px;
	overflow: hidden;
	padding-top: 10px;
	visibility: hidden;
}
#active_menu-nav {
	color: #ED6400;
}/*DimaZ*/

.blog_more{font-size: 12px;}
a.latestnews_link2 { text-decoration: none; font-weight: bold; color: #356595; font-size: 11px; text-align: left; padding-left:0px;}/*DimaZ*/
a.latestnews_link2:visited { text-decoration: none; }
a.latestnews_link2:hover   { text-decoration: none; color: #ED6400; }
a.latestnews_link2:active  { text-decoration: none; }

a.latestnews_link_act { text-decoration: none; font-weight: bold; color: #ED6400; font-family: Arial; font-size: 11px; text-align: left; padding-left:0px;}/*DimaZ*/
a.latestnews_link_act:visited { text-decoration: none; color: #ED6400; }
a.latestnews_link_act:hover   { text-decoration: none; color: #ED6400; }
a.latestnews_link_act:active  { text-decoration: none; color: #ED6400; }

a.latestnews_link2_sub { text-decoration: none; color: #356595; font-size: 11px; text-align: left; padding-left:0px;}/*DimaZ*/
a.latestnews_link2_sub:visited { text-decoration: none; }
a.latestnews_link2_sub:hover   { text-decoration: none; color: #ED6400; }
a.latestnews_link2_sub:active  { text-decoration: none; }

a.latestnews_link_act_sub { text-decoration: none; color: #ED6400; font-family: Arial; font-size: 11px; text-align: left; padding-left:0px;}/*DimaZ*/
a.latestnews_link_act_sub:visited { text-decoration: none; color: #ED6400; }
a.latestnews_link_act_sub:hover   { text-decoration: none; color: #ED6400; }
a.latestnews_link_act_sub:active  { text-decoration: none; color: #ED6400; }



.news, .moduletablenewshead, th {background-image: url("../images/newsheader.gif"); background-repeat: no-repeat; font-family: Arial; font-size: 12px; color: #165A9B; background-position: left; padding-left: 30px; padding-bottom: 5px; padding-top: 5px; text-align: left; font-weight: bold; margin-top: 4px; margin-bottom: 8px; }
.news2 { background-image: url("../images/newsheader.gif"); background-repeat: no-repeat; font-family: Arial; font-size: 12px; color: #165A9B; background-position: left; padding-left: 30px; padding-bottom: 5px; padding-top: 5px; text-align: left; font-weight: bold; margin-top: 4px;  margin-bottom: 8px; }/*DimaZ*/

a.image_link {text-decoration: none; color: #356595; font-family: Arial; font-size: 11px;}
a.image_link:visited { text-decoration: none; color: #356595;}
a.image_link:hover { text-decoration: none; color: #356595;}
a.image_link:active { text-decoration: none; color: #356595;}

a.footer_link {text-decoration: none; color: #ffffff; font-family: Arial; font-size: 10px;}
a.footer_link:visited { text-decoration: none; color: #ffffff;}
a.footer_link:hover { text-decoration: none; color: #ffffff;}
a.footer_link:active { text-decoration: none; color: #ffffff;}

.css_class_div{padding-left: 10px; padding-right: 10px;}

.main_back {background-image: url("../images/main_one.gif"); background-repeat: repeat-x; background-position: top; border: 0px solid black; vertical-align: top; }
.main_paddings { padding-left: 10%; padding-right: 10%;}
.top_part {padding-right: 350px;}
.ico_images {padding-bottom: 0px;}
.main_picto {position: relative;}
.pico {position: relative; padding-left: 0px; padding-right: 40px; height: 40px; left: 40px; top: 10px;}
.pico_i {position: relative; padding-left: 10px; padding-right: 10px; top: 25px;}
.blue_text {font-family: Arial; font-size: 10px; color: #356595;}
.moduletable {font-family: Arial; font-size: 10px; color: #356595; padding-left: 0px; margin: 0px 0px 0px 0px;}/*viv*/
.blue_text_toppest {font-family: Arial; font-size: 10px; color: #356595; position: relative; height: 40px; top: 25px; right: 3px;}
.blue_pos_text {font-family: Arial; font-size: 11px; color: #356595; position: relative; top: 28px; left: 70px; height: 56px;}
.left_pad_img {padding-right: 5px; padding-left: 4px;}
.pos_pad_img {padding-right: 10px; padding-left: 9px;}

.mainlevel-nav{text-decoration: none; color: #356595; font-size: 11px; }

.mainlevel-nav{text-decoration: none; font-size: 11px; }
.mainlevel-nav:visited {text-decoration: none; font-size: 11px; }
.mainlevel-nav:hover   {text-decoration: none; font-size: 11px; }
.mainlevel-nav:active  {text-decoration: none; font-size: 11px; }

.mainlevel {text-decoration: none; color: #356595; font-size: 11px; }
a.mainlevel:visited { text-decoration: none; color: #356595; font-size: 11px; }
a.mainlevel:hover { text-decoration: underline; color: #356595;}
a.mainlevel:active { text-decoration: none; color: #356595;}

a.more_etc_a {text-decoration: none; color: #5E8DBC;font-family: Arial; font-size: 11px;}
a.more_etc_a:visited { text-decoration: none; color: #5E8DBC;}
a.more_etc_a:hover { text-decoration: underline; color: #5E8DBC;}
a.more_etc_a:active { text-decoration: none; color: #5E8DBC;}

/*.menu_text {color: #FFFFFF; padding-left:30px; vertical-align: middle; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; cursor: default;}
a.link_menu{text-decoration: none; color: #FFFFFF; padding-left:30px; vertical-align: middle; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center;}
a.link_menu:visited { text-decoration: none; color: #FFFFFF;}
a.link_menu:hover { text-decoration: none; color: #FFFFFF;}
a.link_menu:active { text-decoration: none; color: #FFFFFF;}
*/

a.related_page_link         { text-decoration: none; color: #356595; padding-left:3px; font-family: Arial; font-size: 12px; font-weight: bold;}/*viv*/
a.related_page_link:visited { text-decoration: none; color: #356595;}
a.related_page_link:hover   { text-decoration: none; color: #ED6400;}
a.related_page_link:active  { text-decoration: none; color: #356595;}


a.latestnews_link { text-decoration: none; font-weight: bold; color: #356595; font-family: Arial; font-size: 11px; text-align: left; padding-left:13px; background-image: url("../images/page_ico.gif"); background-repeat: no-repeat;}/*viv*/
a.latestnews_link:visited { text-decoration: none; color: #356595;}
a.latestnews_link:hover { text-decoration: none; color: #ED6400; }
a.latestnews_link:active { text-decoration: none; color: #356595; }

a.div_links { text-decoration: none; font-family: Arial; font-size: 11px; padding-left:3px;}
a.div_links:visited { text-decoration: none; }
a.div_links:hover { text-decoration: none; }
a.div_links:active { text-decoration: none; }

.back_header { background-image: url("../images/header.gif"); background-repeat: no-repeat; background-position: left; border: 0px solid black; height: 102px; }
.div_buttons {position: relative; width: 768px; height: 22px;}
.div_buttons_m {position: relative; width: 768px; height: 22px;}

.top_menu { padding-left:10px; padding-right:10px; background-color: #E1EBED; font-family: Arial; font-size: 11px; color: #356595; height:18px;}/*viv*/

.left_menu_off { background-image: url("../images/left_menu_off.gif"); background-repeat: no-repeat; background-color: #047DDB; color: #FFFFFF; vertical-align: middle; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; cursor: default;}/*viv*/
.left_menu_on { background-image: url("../images/left_menu_on.gif");   background-repeat: no-repeat; background-color: #519FDF; position: relative; color: #CCE9F4; vertical-align: middle; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; cursor: default;}/*viv*/
.next_menu_off { background-image: url("../images/next_menu_off.gif"); background-repeat: no-repeat; background-color: #047DDB; position: relative; color: #FFFFFF; vertical-align: middle; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; cursor: default;}/*viv*/
.next_menu_on { background-image: url("../images/next_menu_on.gif");   background-repeat: no-repeat; background-color: #519FDF; position: relative; color: #CCE9F4; vertical-align: middle; font-family: Arial; font-size: 11px; font-weight: bold; text-align: center; cursor: default;}/*viv*/

.contentheading, .lm_title { background-image: url("../images/main_marker.gif"); background-repeat: no-repeat; font-family: Arial; font-size: 12px; color: #165A9B; background-position: left; padding-left: 30px; padding-bottom: 5px; padding-top: 5px; text-align: left; height: 30px; width: 500px; font-weight: bold;}
.contentpaneopen {width: 100%; vertical-align: top; font-family: Arial; font-size: 12px; color: #165A9B; padding-top: 5px; padding-left: 5px; padding-bottom: 5px;}
/*th, .news{background-image: url("../images/main_marker.gif"); background-repeat: no-repeat; font-family: Arial; font-size: 12px; color: #165A9B; background-position: left; padding-left: 30px; padding-bottom: 5px; padding-top: 8px; text-align: left; height: 30px; width: 500px;}*/
.left_part {position: relative;}
.left_part_1 {position: relative; left: 0px;}
.search_back {background-image: url("../images/center_part_topmenu.gif"); background-repeat: repeat-x; position: relative;}
.menu_bottom {background-image: url("../images/one_px_bot_topmenu.gif"); background-repeat: repeat-x;}
.mid_menu { height: 32px; width: 768px; position: relative;}
.mid_menu_back_left{background-image: url("../images/mid_menu_left.gif"); background-repeat: no-repeat; height: 18px; width:4px;}
.mid_menu_back_right{background-image: url("../images/mid_menu_right.gif"); background-repeat: no-repeat; height: 18px; width:4px;}
.marker_1 {position: relative; left: 8px; bottom: 2px;}
.relative_pos {position: relative;}
.mid_menu_1 {position: relative; left: 12px; bottom: 0px; font-family: Arial; font-size: 11px; color: #356595; }
.mid_bg { background-image: url("../images/mid_menu_one.gif"); background-repeat: repeat-x; }
.mid_menu_main {position: relative; top: 2px; left: 32px;}
.main_part {font-family: Arial; font-size: 10px; background-color: #ffffff; padding-left: 20px; padding-top: 20px;}
.white_bg {background-color: #ffffff;}
.mid_info {background-image: url("../images/info_one.gif"); background-repeat: repeat-y; position: relative;}
.img_backer {position: relative; background-image: url("../images/img_back.gif"); background-repeat: no-repeat; width: 111px; height: 80px; left:10px;}
.img_samp {position: relative; left: 3px; top: 3px;}
.more_etc {position: relative; bottom: 73px; left: 142px; font-family: Arial; font-size: 10px; color: #5E8DBC;}
.more_etc_img {position: relative; bottom: 72px; left: 140px;}
.info_title {font-family: Arial; font-size: 11px; color: #0B4289; position: relative; left: 10px; bottom: 7px; padding-right: 15px; font-weight: bold;}
.info_text {font-family: Arial; font-size: 11px; color: #0B4289; position: relative; left: 10px; bottom: 7px; padding-right: 15px; padding-top: 3px;}
.light_blue {background-image: url("../images/light_blue_one.gif"); background-repeat: repeat-x; background-position: bottom;}
.height_mark {height: 22px;}
.normal_text {font-family: Arial; font-size: 12px; color: #165A9B; padding-top: 8px; padding-left: 3px; width: 470px;}
.text {font-family: Arial; font-size: 12px; color: #165A9B; padding-top: 8px; padding-left: 3px; }
.text_right {font-family: Arial; font-size: 12px; color: #165A9B; padding-top: 8px; padding-left: 3px; text-align:right;}
.text_form_title {font-family: Arial; font-size: 13px; color: #165A9B; padding-top: 8px; padding-left: 3px; text-align:left;font-weight:bold;}
.page_text {font-family: Arial; font-size: 12px; color: #165A9B; }

.page_ico_pos {position: relative; left: 5px; top: 12px;}
.page_text_pos { position: relative; font-family: Arial; font-size: 12px; color: #165A9B; left: 20px; top: 0px;}
.over_h1_page {position: relative; left: 20px; top: 0px;}
/*viv*/
.footer {background-image: url("../images/footer.gif"); background-repeat: no-repeat; background-position: right; width: 760px; height: 43px; vertical-align: middle;}
.footer_button {vertical-align: middle; width: 200px; text-align: right; padding-right: 20px;}
.footer_text { font-family: Arial; font-size: 10px; color: #ffffff; padding-left: 35px;}
/*
.bg_all {background-image: url("../images/one_bottom.gif"); background-repeat: repeat-x; vertical-align: top;}
.bottom_part {position: relative; height: 43px; }
.right_bottom {background-image: url("../images/right_bottom.gif"); background-repeat: no-repeat; background-position: right;}
.google_button { position: relative; left: 525px; top: 12px; }
.xml_button { position: relative; left: 535px; top: 12px; }
.yahoo_button { position: relative; left: 545px; top: 12px; }
*/
.text_bottom { font-family: Arial; font-size: 10px; color: #ffffff; position: relative; bottom: 7px; left: 15px;}
.day_style {font-family: Arial; font-size: 9px; color: #ffffff; position: relative; left: 20px; top: 10px; height: 30px; width: 200px;}
.inputbox {background-color: #ffffff; font-family: Arial; font-size: 12px; color:#165A9B; border: solid thin #5E8DBC;}/*viv*/
.search_box {width: 130px;  position: relative;  font-size: 10px; left: 70px;}
.search_boxer {height: 18px;}
.v_top {vertical-align: top;}
.active_menu {text-align: center; padding-left:7px; padding-right:10px; background-color: #E1EBED; height:18px; color: #356595; font-family: Arial; font-size: 11px;}/*viv*/
.all_menu {text-align: center; padding-left:7px; padding-right:10px; height:18px; color: #356595; font-family: Arial; font-size: 11px;}/*viv*/

.up_text {font-family: Arial; font-size: 9px; color: #0B4289; position: relative; left: 0px; bottom: 0px; padding-right: 15px; padding-top: 3px;text-align:right;}

.text_big_red { font-family: Arial; font-size: 18px; color: #ff0000;}
.text_big_black { font-family: Arial; font-size: 16px; color: #000000;}

.hr{background-image:url("../images/dot.gif");background-position:top left;background-repeat:repeat-x;height:1px;overflow:hidden;clear:both;margin:0px;padding:0px;}
.hr_v{background-image:url("../images/dot.gif");background-position:top left;background-repeat:repeat-y;height:1px;overflow:hidden;clear:both;margin:0px;padding:0px;}