body#main_body {font-size: 12px;   background: #fff; padding: 0px; margin: 0; color: #07387f;  font-family: Arial, Tahoma, Verdana, sans-serif;}

/*----Global---*/
img {border:0;}
a {color: #07387f; text-decoration: underline;}
a:hover {text-decoration:none;}
form {padding:0; margin:0;}
input {color: #07387f;}
table {border-collapse: collapse;}
td {vertical-align:top;}
p {margin:0; padding:12px 0 4px 0;}
#container {min-width:1000px;  margin:0; padding:0;width: 100%;}

/*----Header---*/
#logo {position: absolute; z-index:1;}
#main_page #header { background: transparent url(images/header_main_bg.jpg) 0 0 repeat-x;}
#main_page #header1 { height:387px; background: transparent url(images/header_main.jpg) 0 0 no-repeat;}
#main_page #logo {top:30px; left: 270px;}


#base_page #header { background: transparent url(images/header_base_bg.jpg) 0 0 repeat-x;}
#base_page #header1 { height:184px; background: transparent url(images/header_base.jpg) 0 0 no-repeat;}
#base_page #logo {top:72px; left: 545px; }
#slogan { height:184px; background: transparent url(images/slogan.jpg) 100% 115px no-repeat;}

#login_form {margin:0 auto; padding:174px 0 0 630px; width:370px;}
#login_form td {vertical-align:middle; padding-top:5px; padding-bottom:5px;}
#login_form .digr td  {padding-top:3px; padding-bottom:0px;}
#login_form .digr1 td  {padding-top:0px; padding-bottom:0px;}
td.form_label {text-align:right;padding-right: 5px;}
.login {border:1px solid #03337a; font-size:14px; width:210px;padding: 1px 0 0 0;}

/*----/Header---*/

/*----Content---*/
#content_conteiner {padding:16px 0 30px 0;}
#main_page .wrapper {margin-top: -16px; background-image: url(images/header_right.png); _background-image:none; background-repeat: no-repeat;}
#base_page .wrapper {margin-top: -16px; background-image: url(images/header_right_base.png); _background-image:none; background-repeat: no-repeat;}

#main_page img#right_header { margin-bottom:-105px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_right.png',sizingmethod='scale');}
#base_page img#right_header { margin-bottom:-133px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_right_base.png',sizingmethod='scale');}


.wrapper {float:left; width:100%;}
.content {margin: -2px 30px 0 490px; padding: 0px 15px 0 20px; text-align:justify;}
.left_part {float:left; width:485px; margin-left:-100%;}
#left_part1 {float:right; width:215px; padding-top:24px;overflow:hidden;}
#left_part2 {float:left; width:252px; padding-top:175px;overflow:hidden; text-align:center;}
#left_part2 a {display:block; margin-bottom:20px;float:right; clear:both;}

.right_part {float:left; width:165px; margin-left:-165px;}
.verdana {font-size:13px; font-family: Verdana, Arial, Tahoma, sans-serif;}
.verdana a {font-size:12px;}

.cl {clear:both; height:0; font-size:0;}

.title {line-height:22px; font-size:24px; height:24px; padding:0px 47px; margin:0 0 -24px 0; text-align:right; background: #d5d3d6 url(images/title_bg.gif) 100% 0 no-repeat;  font-family: Verdana, Arial, Tahoma, sans-serif;}
.title1 {text-align:right; line-height:16px; font-size:18px; padding:0 0 15px 0;  font-family: Verdana, Arial, Tahoma, sans-serif;}

/*---left_menu---*/
ul#left_menu {margin:0; padding:25px 0 0 0; list-style-type:none; font-family: Verdana, Arial, Tahoma, sans-serif;}
#left_menu li {margin:0 0 0 0; padding:0; clear:both;}

#left_menu a {display:block; float:left; clear:both; padding: 5px 0 5px 17px; text-decoration:none; font-size:14px;}
#left_menu a:hover {background: transparent url(images/arr_01.gif) 0 0 no-repeat;}
#left_menu a.active {background: transparent url(images/arr_01.gif) 0 0 no-repeat;}

#drop_menu {clear:both; margin:0px 0 0px 0px; padding:5px 0 5px 17px; font-size:12px;}
ul#drop_menu {list-style-type:none; }
#drop_menu  a { float:none; padding: 0 0 0 30px !important; display:block; clear:both; height: 16px !important; width:160px !important;}
#drop_menu a:hover {background: transparent url(images/arr_02.jpg) 0 0 no-repeat;}
#drop_menu a.active {background: transparent url(images/arr_02.jpg) 0 0 no-repeat;}



.rasp {height:0px; margin:0; padding:0; font-size:0; line-height:0;  clear:both; width:1000px;}
/*----/content---*/

/*For IE*/*
#main_global {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); }


form.door-open {
padding-left:15px;
display:block;
background:url(/images/door-open.gif) 0% 0% no-repeat;
}
form.door-close {
background:url(/images/door-close.gif) 0% 0% no-repeat;
}
form.door-close td {
}


#address {
text-align:left;
padding:30px 16px 0 16px;
clear:both;
text-indent:0;
font-size:11px;
}
#address p {
padding:0;
margin:5px 0;
}

#footer {
padding:50px 20px 0 20px;
font-size:11px !important;
color:#777 !important;
}