BODY {
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-IMAGE: url(../images/bg.gif); 
	MARGIN: 0px; 
	FONT: 76% Tahoma, Verdana, Geneva, Helvetica, sans-serif; 
	COLOR: #554938; 
}

A {
	COLOR: #00104B; 
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #5590bb;
}



td.a5 a {color:#5590bb; text-decoration:none;}
td.a5 a:hover {color:#ed882e; text-decoration:underline;}


IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}

H4 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #00104B; 
	PADDING-Bottom: 0px; 
	MARGIN-Bottom: 4px
}

H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	PADDING-Bottom: 0px; 
	MARGIN-Bottom: -0.4em;
}


H2 {
	COLOR: #00104B;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
}

H5 {
	FONT-SIZE: 18px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #00104B;
}

H6 {
	FONT-SIZE: 16px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #00104B;
	font-family:tahoma;
}

H6 a {
	FONT-SIZE: 18px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #00104B;
	font-family:Arial;
}


div.koor h5 {
	FONT-SIZE: 13px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #00104B;
}

div.koor h5 span {
	font-weight:normal;
}
/*
H1 {
	FONT-SIZE: 23px; 
	FONT-WEIGHT: normal; 
	MARGIN-BOTTOM: 0em; 
	COLOR: #00104B; 
	TEXT-ALIGN: left;
	padding-right: 30px;
}

*/


H1 {
	FONT-SIZE: 26px; 
	FONT-WEIGHT: normal; 
	MARGIN-BOTTOM: 0em; 
	COLOR: #00104B; 
	TEXT-ALIGN: left;
	padding-right: 110px;
}


div.top_child h1 {
	FONT-SIZE: 21px; 
	FONT-WEIGHT: normal; 
	MARGIN-BOTTOM: 0em; 
	COLOR: #00104B; 
	TEXT-ALIGN: left;
	padding-right: 15px;
}


small {
	COLOR: #00104B;
	font-weight:bold;
	font-size:12px;
	}
	

h1 span { FONT-SIZE: 18px; }

h2 span { font-weight: normal; }
h5 span { font-weight: normal; }

h3 span { font-size: 16px; }

INPUT, SELECT {
	FONT-SIZE: 100%;
}

TEXTAREA {
	FONT-SIZE: 110%
	}

ul {
	padding: 0px;
	margin: 2px 0px 2px 0px;
	list-style: square;
}

li {
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 2px;
	margin-left: 3em;
}

.top_string {
	FONT-SIZE: 9px; WIDTH: 100%; COLOR: #cccccc; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}

/*.tit {
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	PADDING: 10px 12px 5px 9px; 
	COLOR: #FF6000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}*/

.top_menu {
	PADDING-LEFT: 0px; 
	VERTICAL-ALIGN: top; 
	WIDTH: 20%; 
	PADDING-TOP: 0px; 
	HEIGHT: 195px; 
	TEXT-ALIGN: left;
	background-position: top left;
	background-repeat: no-repeat;
}

.top_menu img { 
	width: 100px;
	height: 32px;
	margin-left: 13px; 
	margin-top: 10px;
}

.menu {
	BACKGROUND-POSITION: right bottom; 
	BACKGROUND-IMAGE: url(../images/vizual_left.gif); 
	PADDING-TOP: 8px; 
	BACKGROUND-REPEAT: no-repeat
}

.menu_text {
	MARGIN-TOP: 50px; 
	MARGIN-LEFT: 14px; 
	WIDTH: 95px; 
	COLOR: #464646;
	font-size: 90%; 
	POSITION: absolute
}

.menu_text a { COLOR: #464646; }
.menu_text a.hover { COLOR: #777777; }


.act_menu_text {
	MARGIN-TOP: 50px; 
	MARGIN-LEFT: 14px; 
	WIDTH: 95px; 
	COLOR:#ED882E !important;
	font-size: 90%; 
	POSITION: absolute
}

.act_menu_text a { COLOR:#ED882E !important}
.act_menu_text a:hover { COLOR:#00104B !important }

.left_side {
	PADDING-RIGHT: 16px; VERTICAL-ALIGN: top; WIDTH: 179px; TEXT-ALIGN: left
}

.right_side {
	BACKGROUND-POSITION: left top; 
	PADDING-LEFT: 16px; 
	BACKGROUND-IMAGE: url(../images/vizual_below.gif); 
	VERTICAL-ALIGN: top; 
	WIDTH: 179px; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-ALIGN: right;
}

.list_ {
	PADDING: 0px 7px 2px 16px; 
	BACKGROUND-POSITION: left 5px; 
	background-repeat: no-repeat; 
	MARGIN-TOP: 8px; 
	BACKGROUND-IMAGE: url(../images/marker.gif); 
}

.list {
	PADDING: 0px 16px 2px 10px; 
	BACKGROUND-POSITION: right 5px;
	background-repeat: no-repeat; 
	MARGIN-TOP: 6px; 
	BACKGROUND-IMAGE: url(../images/marker.gif); 
}

.info {
	MARGIN-TOP: 15px;
	margin-bottom: 0px;
}

.a1 { BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/1.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: white }
.a2 { BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/hor_line.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; TEXT-ALIGN: right; VERTICAL-ALIGN: top; BACKGROUND-COLOR: white}
.a3 { WIDTH: 30px; HEIGHT: 30px;}
.a4 { BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/ver_line.gif); WIDTH: 30px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white }
.a5 { TEXT-ALIGN: left; BACKGROUND-COLOR: white }
.a6 { BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/ver_line.gif); VERTICAL-ALIGN: top; WIDTH: 30px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: white }
.a7 { BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/7.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: white }
.a8 { BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/hor_line.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; BACKGROUND-COLOR: white }
.a9 { BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/9.gif); WIDTH: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: white }

.main {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(../images/vizual_main.gif); 
	VERTICAL-ALIGN: top; 
	BACKGROUND-REPEAT: no-repeat; 
	/*BACKGROUND-COLOR: white*/
}

.logo_block {
	text-align: center;
	float: left;
	position: relative;
	top: 13px;
	left: -3px; 
}

.logo_block h2 {
	font-size: 14px;
	font-weight: normal;
	margin-top: 4px;
	margin-bottom: 10px;
	padding: 0px;
	line-height: 110%;
}

.telephone {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 20px; 
	COLOR: #464646;
	margin: 2px 0px 3px 0px;
}

.telephone span {font-size: 14px}

.footer {
	padding: 10px 0px;
	vertical-align: top;
	line-height: 140%;
	font-size: 90%;
}

table.contacts {
	vertical-align: top; 
	text-align: left;
}

table.contacts td.cont_1 {
	vertical-align: top; 
	text-align: right;
	font-weight: bold;
	padding: 7px 15px 0px 0px;
}

table.contacts td.cont_2 {
	width: 100%;
	vertical-align: top; 
	padding: 7px 0px 0px 0px;
}


p.title {font-size:14px; color:#24608b/*6699FF*/; font-weight:bold;}
p.title a {font-size:14px; color:#24608b/*6699FF*/; font-weight:bold;}

span.title {font-size:14px; color:#24608b/*6699FF*/; font-weight:bold;}
span.title a {font-size:14px; color:#24608b/*6699FF*/; font-weight:bold;}

a.back {text-decoration:underline;}

a.docs {text-decoration:underline;}

ol.docs-visa {margin-left:0px;}


p.h2 {COLOR: #00104B;
	font-weight:bold;
	font-size:16px;
	}
	
span.blue {color:#00104B !important; font-weight:bold;}


p.variants {font-size:15px;color:#ed882e !important;}

p.variants a {color:#ed882e !important/*3366FF*/; text-decoration:underline;}
p.variants a:hover {color:#5590bb !important/*000099*/; text-decoration:none;}

p.variants2 {font-size:15px;color:#fff !important; width:100%; padding:3px; padding-bottom:5px; padding-left:15px; background-color:#5590bb;}

p.variants2 a {color:#fff !important/*3366FF*/; text-decoration:none;}
p.variants2 a:hover {color:#00104B !important/*000099*/; text-decoration:underline;}


p.variants_child {font-size:13px;color:#fff !important; padding:3px; padding-bottom:5px; padding-left:15px; padding-right:15px; width:350px; background-color:#5590bb;}

p.variants_child a {color:#fff !important/*3366FF*/; text-decoration:none;}
p.variants_child a:hover {color:#00104B !important/*000099*/; text-decoration:underline;}


p.var {font-size:15px;color:#ed882e !important; padding:0px !important; margin:0px !important;}

p.var a {color:#ed882e !important/*3366FF*/; text-decoration:none; padding:0px !important; margin:0px !important;}
p.var a:hover {color:#5590bb !important/*000099*/; text-decoration: underline;}


a[name] {color:#24608b !important; text-decoration:none;}
a[name]:hover {text-decoration:none !important;color:#24608b !important;}


span.tit a[name] {color:#24608b !important; text-decoration:none;}
span.tit a[name]:hover {text-decoration:none !important;color:#24608b !important;}




H3 a {color:#1a6093 !important;}

H3 a:hover {color:#5590bb !important;}



div.top_put {font-size:11px; margin-top:-11px; color: #00104B !important; position:relative; width:90%; margin-bottom:10px;}
