a {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 12px;
    text-decoration: none;
}


a:link {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 12px;
    text-decoration: none;
}
a:visited {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 12px;
    text-decoration: none;
}
a:hover {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 12px;
    text-decoration: underline;
}
a:active {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 12px;
    text-decoration: none;
}


body,td,th {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : normal;
    color : #000000;
	font-size : 12px;
    text-decoration: none;
 }
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.form_text {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
	color : #2F709F;
	font-size : 10px;
    text-decoration: none;
}
.small_text {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 10px;
    text-decoration: none;
}
.small_text2 {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 10px;
    text-decoration: none;
}

.small_head {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : bold;
    color : #2F709F;
	font-size : 12px;
    text-decoration: none;
}




.table {
    border-width: 1px;
	border-style: solid;
	border-color: #000000;

}

.top_bg
 {
  background-image: url(./images/top_bg.jpg);
  background-repeat:repeat-x;
}

.main_bg
 {
  background-image: url(./images/main_bg.jpg);
  background-repeat:repeat-x;
  height:100%;
}


.login {
    background-image: url(./images/login_bg.jpg);
    background-repeat:repeat-y;
    border-width: 0px;
    border-bottom-width: 1px;
	border-style: solid;
	border-color: #000000;
	width:199px;
	height:68px;
}


.table_m {
     border-width: 1px;
     border-style: solid;
     border-color: #878787;
     background-color:#F6F6F6;
}
.blok {
     border-width: 1px;
     border-style: solid;
     border-color: #878787;
     background-color:#BABABA;
	 font-weight : bold;
}

.blok2 {
     border-width: 0px;
     border-style: solid;
     border-color: #878787;
     background-color:#BABABA;
}

.blok3 {
     border-width: 0px;
     border-style: solid;
     border-color: #878787;
	margin: 0px 0px 0px 0px;
background-color:#F6F6F6;
padding: 2px 4px 2px 4px;
font-size : 11px;
}


.table_left {
     border-width: 0px;
     border-left-width: 3px;
     border-style: solid;
     border-color: #878787;
     background-color:#F6F6F6;
}






.copyright {
    font-family : Arial,Verdana,Tahoma  ;
	font-weight : normal;
    color : #000000;
	font-size : 10px;
    text-decoration: none;
	text-align:center;
	margin:0 auto;
 }





.checkbox {BORDER-RIGHT: hiden #C0E3F3 2px; BORDER-TOP: hiden #C0E3F3 1px; BORDER-LEFT: hiden #C0E3F3 1px; BORDER-BOTTOM: hiden #C0E3F3 1px; text-decoration: none; background-color: #FF9966; font-family: Arial; color: #1A065E; font-size: 12px; font-weight : normal; }
.textarea {BORDER-RIGHT: solid #000000 1px; BORDER-TOP: solid #000000 1px; BORDER-LEFT: solid #000000 1px; BORDER-BOTTOM: solid #000000 1px; color: #000000; text-decoration: none; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #FFFFFF font-weight: bold; }
.textfield {BORDER-RIGHT: solid #000000 1px; BORDER-TOP: solid #000000 1px; BORDER-LEFT: solid #000000 1px; BORDER-BOTTOM: solid #000000 1px; text-decoration: none; background-color: #FFFFFF; font-family: Arial; color: #000000; font-size: 12px; font-weight : normal;}
.formbutton {BORDER-RIGHT: solid #000000 1px; BORDER-TOP: solid #000000 1px; BORDER-LEFT: solid #000000 1px; BORDER-BOTTOM: solid #000000 1px; text-decoration: none; background-color: #FFFFFF; font-family: Arial; color: #000000; font-size: 12px; font-weight : bold; }
.filefield {BORDER-RIGHT: solid #000000 1px; BORDER-TOP: solid #000000 1px; BORDER-LEFT: solid #000000 1px; BORDER-BOTTOM: solid #000000 1px; text-decoration: none; background-color: #3399CC; font-family: Arial; color: #FFFFFF; font-size: 12px; font-weight : normal; }

.textfield1 {BORDER-RIGHT: solid #000000 1px; BORDER-TOP: solid #000000 1px; BORDER-LEFT: solid #000000 1px; BORDER-BOTTOM: solid #000000 1px; text-decoration: none; background-color: #F6F6F6; font-family: Arial; color: #000000; font-size: 12px; font-weight : normal;}

DIV#order_result {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 364px;
	height: 12px;
	background-color: #F6F6F6;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
}
DIV#order_result1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 58px;
	height: 12px;
	background-color: #F6F6F6;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
}
h3 {
    font-family : Arial,Verdana,Tahoma  ;
	font-size : 14px;
    text-decoration: none;
	}

h4 {
    font-family : Arial,Verdana,Tahoma  ;
	font-size : 12px;
    text-decoration: none;
	}

.bold {
color: #2F709F;
}


DIV#keyquery_block {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	position: static;
	border-width: 1px;
    border-style: solid;

	border-color: #878787;

}
DIV#keyquery_block DIV {
	padding: 7px 10px 7px 10px; margin: 0px 0px 0px 0px;
	background-color: #F6F6F6;
	border-bottom: 1px solid #878787;
	text-align:left;
}


DIV#menu_block {
    float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: static;

	
}
DIV#menu_block DIV{
    float: left;
	padding: 1px 10px 1px 10px;
	margin: 0px 0px 0px 0px;
	position: static;
	border-bottom: 1px solid #878787;
}

DIV#menu2 {float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position: static; text-align:left;}
DIV#menu2 DIV{float: left; padding: 1px 10px 1px 10px; margin: 0px 0px 0px 0px; position: static; border: 0px solid #878787; font-size:11px;}
DIV#menu2 DIV.active{float: left; border-top: 1px solid #878787; border-left: 1px solid #878787;}
DIV#menu2 DIV.active_middle{float: left; border-top: 1px solid #878787;}
DIV#menu2 DIV.active_last{float: left; border-top: 1px solid #878787; border-right: 1px solid #878787;}
DIV#menu2 DIV.non_active{float: left; background-color: #F6F6F6; border-left: 1px solid #878787; border-top: 1px solid #878787; border-bottom: 1px solid #878787; border-right:0px;}
DIV#menu2 DIV.non_active_full{float: left; background-color: #F6F6F6; border-left: 1px solid #878787; border-top: 1px solid #878787; border-bottom: 1px solid #878787; border-right: 1px solid #878787;}
DIV#menu2 DIV a{font-size:11px;}
DIV#menu2 DIV a.active{font-size:11px; color:#000;}



DIV#keyquery_block_left {
	padding: 0px 0px 0px 0px;
	margin: 5px 10px 0px 0px;
	position: static;
	border-width: 1px;
    border-style: solid;

	border-color: #878787;

}
DIV#keyquery_block_left DIV {
	padding: 7px 10px 7px 10px; margin: 0px 0px 0px 0px;
	background-color: #F6F6F6;
	

	border-bottom: 1px solid #878787;
		
}

p {
	margin: 10px 0px 0px 0px;
	font-size: 12px;
	font-family : Arial,Verdana;
	text-align:justify;
	line-height : 16px;
	}
.p_1 {padding: 25px 0px 0px 0px; margin: 20px 0px 0px 0px;}
.p_end {margin: 10px 0px 15px 0px;}

table#order {
     border-width: 0px;
     border-style: solid;
     border-color: #878787;
     background-color:#F6F6F6;
	 padding: 0px 0px 0px 0px;
	 text-align:left;
}
table#order td {height:28px; padding: 0px 7px 0px 12px;}
table#order td.span_text {height:28px; font-family:Arial; color:#003366; font-size:10px; font-weight:bold;}
.field {border-width: 1px; border-style: solid; border-color: #878787; text-decoration: none; background-color: #FFFFFF; font-family: Arial; color: #000000; font-size: 12px; font-weight : normal;}


.top_icon {border-width: 0px;}
.td_1 {background-color: #BABABA;}
.td_2 {width:189px; height:100%; background-color: #FF9900;}
.td_3 {height:40px;}
.news {padding: 2px 6px 2px 12px; width:100%; height:100%; font-family:Verdana,Tahoma,Arial; font-weight:normal; font-size:10px; color:#000000;}
.news2 {padding: 2px 0px 2px 0px; width:100%; height:100%; font-family:Verdana,Tahoma,Arial; font-weight:normal; font-size:10px; color:#000000;}
.short_news{padding: 2px 6px 2px 12px; font-family:Verdana,Tahoma,Arial; font-weight:normal; color:#FFFFFF; text-align:justify; font-size:10px;}
.td_4 {height:48px;}
.td_5 {height:100px;}
.td_logo {width:100%; background: url(./images/logo_bg.jpg)}
.td_6 {height:145px; background-image:url(./images/spacer.gif); background-repeat:repeat-x;}
.td_7 {height:68px;}
.td_8 {height:15px;}
.td_9 {padding-top:15px; padding-right:50px; height:150px;}
.td_10 {width:100%;}


h1 {margin: 40px 0px 0px 0px; font-family : url(./fonts/arial.ttf); color : #FF9900; font-size: 18px; font-weight : normal;  line-height : 20px;}
DIV#keyquery_block h2 {font-weight:bold; font-size:12px; padding: 7px 10px 7px 10px; margin: 0px 0px 0px 0px;
	background-color: #F6F6F6;
	border-bottom: 1px solid #878787;
	text-align:left;
}

table#prices {border-width: 0px; background-color:#FFFFFF; padding: 2px 2px 2px 2px;}
table#prices td {border-width: 0px; text-align:right;}
table#prices td.link {border-width: 1px; border-style: solid; border-color: #878787;background-color:#F6F6F6; padding: 2px 8px 2px 8px;}

table#footer {text-align:center; margin:0 auto; border-width: 0px;}
table#footer td{text-align:center; margin:0px; border-width: 0px; padding:0px; color:#878787;}

.copyright_link {font-size:10px; font-weight : normal; color : #000000;}

.order_link {padding: 0px; float:left; margin: 10px 0px 15px 15px;}
ul#style2 {list-style-type:none; list-style-image: url(../images/item_li_1.jpg); padding: 0px; margin: 5px 0px 0px 35px;}

ul#style1 {color:#333; padding:5px 0px 0px 0px; margin:0px;}

ul#style3 {color:#333; padding:5px 0px 0px 25px; margin:0px; list-style-position:outside; text-align:justify;}


.color1 {color:#333;}



table#support {
     border-width: 0px;
     border-style: solid;
     border-color: #878787;
     background-color:#F6F6F6;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 text-align:left;
}
table#support td {height:28px; padding: 0px 12px 0px 12px;}
table#support td.field {border-width: 1px; border-style: solid; border-color: #878787; text-decoration: none; background-color: #FFFFFF; font-family: Arial; color: #000000; font-size: 12px; font-weight : normal;}
