﻿html {height:100%;}
body {padding:0px; margin:0px; font: 0.9em/1.3 Arial, sans-serif; background:white; min-height:100%; height:auto !inportant; height:100%; position:relative}


* {margin:0px;padding:0px;font-size:100%}

/* FONTS */
	* {color:#606060; padding:0px; margin:0px}
	li {list-style-position:outside; margin-bottom:10px;}
	/*h1 {color:#606060; font-size:130%; line-height:40px;}*/
	h1 {color:#606060; font-size:130%;margin-bottom:20px; }
	h4 {color:#606060; font-size:100%;}
	h3 {color:#606060; font-size:95%; font-weight:600}
    h7 {color:#d4754a; font-size:95%; font-weight:"bold"}
	strong {color:#7f7f7f; font-weight:600;}
	b {color:#7f7f7f; font-weight:600;}
	ol {margin-left:50px;}
	ul {margin-left:40px; list-style-type: disc;}
	small {color:#ffffff; padding-right:10px; font-size:80%;}
	check {background-color:#495577; border:1px solid #9DA3B4; color:#ffffff; border:0px;}
	.zag_red {color:#C83B00;font-size:130%;}
	.otstup {color:#606060; padding-left:30px; padding-right:20px;}
	.bez_otstupa {color:#606060;}
	.otstup_right {color:#606060; padding-right:40px;}
	.coord {color:#606060; font-size:90%; text-align:right;}
	.right {text-align:right; color:#606060; }
	.red_right {color:#C83B00; font-size:80%; font-weight:700; text-align:right;}
	.comment {color:#7f7f7f; font-weight:700; line-height:2}
	.black {color:#24211D; }
	.white {color: #ffffff; font-size:90%;}
	.gray {color:#727272; font-size:90%; font-weight:500}
	.gray_big {color:#727272; font-size:130%; font-weight:500}
	h1.gray_big {color:#727272; font-size:130%; font-weight:500;	display:inline;}
	.italic {color:#8C8B8B; font-style:italic; padding-right:10px;}
	.table_text {color:#606060; font-size:80%;}
	.go_all {width:40%;}
	.red_partners {font-size:130%; color:#C63900;}
	.gray_partners {font-size:130%; color:#727272;}
	.info {margin-left:50px;}
	.podklass {margin-left:40px;}
	.vlozhenie {margin-left:40px; list-style-type: disc;}
	table { border-collapse: collapse;border : 0px;}



	
/*links*/
a {color:#C83B00;  font-weight:500;}
a.visited {color:#C83B00; font-weight:500;}
a.active {color:#C83B00; font-weight:500;}
a.hover {color:#C83B00; font-weight:500;}

a.menu {color:#F1CDBF;}

.red {color:#C83B00; font-size:90%; font-weight:700;}
.red.visited {color:#C83B00; font-size:90%;font-weight:700}
.red.active {color:#C83B00; font-size:90%;font-weight:700}
.red.hover {color:#C83B00; font-size:90%;font-weight:700}

.mail {font-size:7pt; color:#C4C8D3; font-weight:500}
.mail.visited {color:#C4C8D3; font-weight:500}
.mail.active {color:#C4C8D3; font-weight:500}
.mail.hover {color:#C4C8D3; font-weight:500}

/*DIVS*/
/*index*/
#arr {position:absolute;width:100%; top:156px;height:44px;overflow:visible;z-Index:99}
#main {min-width: 1000px;width:expression(document.body.clientWidth < 1000? "1000px": "auto" ); overflow:visible; }
#main_moz {min-width: 1000px;width:expression(document.body.clientWidth < 1000? "1000px": "auto" ); overflow:visible; height:auto;}
#top {width:100%; height: 173px; background:url('img/center_top.jpg') repeat-x;}
	#left_top {float:left; width:274; height: 173;}
		#mail {width:274px; height:24px; color:#ffffff; font-size:6px; text-align:center;}
		#logo {margin-top:62px; width:274px; height:87px; color:#ffffff; background:url('img/logo.jpg') no-repeat;}
	#center_top {float:left; width: 343px; height: 173px; background:url('img/center_text.jpg') top left no-repeat;}
	#right_top {float:right; width: 333px; height: 173px; background:url('img/right_top.jpg') top right no-repeat;}
#menu {width:100%; height: 67px; background:url('img/menu.jpg') repeat-x;}
	#menu_text {float:left; padding-left:20px; width:80%; height:39px; margin-top:28px;}
	#strelka {float:right; width:117px; height:67px; background:url('/img/strelka.jpg') center right no-repeat;}
	#small_red {width:100%; height:11px; background:url('img/small_red.jpg') repeat-x;}
		#red_white {width:35%; height:11px; font-size:1px; float:right; background:white url(img/red_new_costyl.jpg) 100% 0% no-repeat;}
			#corner2 {background:url('img/corner2.gif'); width:95%; height:11px;}
			#corner_all {background:url('img/corner_arr.gif') 100% 100% no-repeat; width:100%; height:11px;}
#text {float:left; padding-top:20px; width:64%; background:#ffffff right bottom no-repeat;overflow:visible}
	#right_text {float:left; width:34%; }
		#right_text1 {width:100%; margin-top:40px;}
		#right_text2 {width:100%; margin-top:20%}
	#red_polosa {float:left; width:5%; margin-top:40px;}
	#main_text {float:right; width:60%; overflow:hidden;}
#right_col {float:left; width:35%;}
	#form {width:90%; text-align:left; margin-left:10px;}
		#white_oblozhka {height:300px; width:332px; background:#ffffff;}
			#white_promezhutok {background:url('img/arr_corner.gif') 100% 0% no-repeat;}
			#white_form {height:400px; width:90%; padding-left:10px;}
			#corner1 {width:100%; height:15px;}
	#opros {width:350px; clear:both; padding-top:30px;}
#right_bottom {width:100%;}
	#go {float:right; width:100%; margin-top: 50px; padding-top:25px; height:61px; background:url('img/go.jpg') bottom right no-repeat;}

/*info*/
#info {width:100%; background:url('img/red_strel.jpg') #fff right top no-repeat;}
	#info_left {float:left; width:65%; }
		#info_left1 {float:left; width:20%; margin-top:20px;}
		#info_left2 {float:left; width:10%; background:url('img/red_polosa.jpg') top center no-repeat; margin-top:20px;}
		#info_left3 {float:left; width:69%; margin-top:20px;}
	#info_right {float:right; width:273px; height:250px; background:url('img/yellow_block.jpg') top center no-repeat; margin-right:20px}
	#info_right2 {float:right; margin-top:100px; margin-right:20px; width:273px; height:250px; background:url('img/yellow_block.jpg') 0% 50% no-repeat;}
#right_bottom_all {width:100%;background:#495577;height:70px; clear:both; margin-top:220px;}
	#logo_all {float:left; width:40%; text-align:left; margin-left:1%;}
	#go_all {float:right;width:40%; height:70px; background:url('img/go.jpg') bottom right no-repeat;padding-right:150px}

/*partners*/
#partners {width:100%; background:url('img/red_strel.jpg') #fff right top no-repeat;overflow:auto}	
	#partners_menu {width:90%;height:100px;padding-left:30px;padding-top:30px}
	#partners_left_doc {width:100%; float:left;}
	#partners_left {width:85%; float:left;}
		#partners_left1 {width:25%; float:left;}
		#partners_left2 {width:5%; float:left; background:url('img/red_polosa.jpg') 30% 0% no-repeat; margin-top:1px;}
		#partners_left3 {width:69%;float:left;}
	#partners_right {width:19%; float:right;}
	#forma {width:40%; float:left; margin-left:4%; }

/*documents*/
#documents {width:100%; background:url('img/red_strel.jpg') #fff right top no-repeat;overflow:auto}	
	#documents_left {width:80%; float:left;}
		#documents_left1 {width:25%; float:left;}
		#documents_left2 {width:4%; float:left; background:url('img/red_polosa.jpg') top center no-repeat; margin-top:70px;}
		#documents_left3 {width:70%;float:left;}
	#documents_right {width:19%; float:right;}

/*coord*/
#coord {width:100%; background:url('img/coord.jpg') #fff left top no-repeat;}
	#right_coord {float:right; width:20%; padding-top:50px;  background:url('img/red_strel.jpg') top right no-repeat;}
		#right_coord1 {float:right; width:2%; margin-top:490px; height:109px;}
	#left_coord {float:right; width:46%; }
		#left_coord1 {float:left; width:100%;}
		#left_coord2 {width:100%; }

#menu2 {width:100%; height: 78px; background:url('img/menu2.jpg') repeat-x;}
	#strelka2 {float:right; width:117px; height: 78px; background:url('img/strelka2.jpg') center right no-repeat;}
	
/*service*/
#service1 {width:100%; background:url('img/red_strel.jpg') #fff right top no-repeat; overflow:auto;}

	#strelka_service {widht:100%; height:60px; background:url('img/red_strel.jpg') right top no-repeat;overflow:visible}
	#service_center {width: 100%; text-align:center; height:200px;overflow:visible}

	#train1 {float:left; width:20%; height:200px; text-align:right;}
	#multim1 {float:left; width:20%; height:200px;text-align:center;}
	#car1 {float:left; width:19%; height:200px; text-align:left;}
	#strah1 {float:left; width:19%; height:200px; text-align:left;}
	#ship1 {float:left; width:20%; height:200px; text-align:left;}

	#train {float:left; width:33%; text-align:right;}
	#car {float:left; width:33%; text-align:center;}
	#ship {float:left; width:33%; text-align:left;}

	#service_left_main {float:left; text-align:center; width:25%; margin-top:20px;;overflow:visible}
	#service {width:100%; background:url('img/red_strel.jpg') #fff right top no-repeat; /*overflow:auto*/}
	#service_left {float:left; text-align:center; width:35%; margin-top:20px; /*overflow:visible*/}
	#service_right {float:right; width:70%; margin-top:20px; /*overflow:visible*/}
		#form_oblozhka {width:100%; height:332px; margin-left:10px;overflow:visible}
	#service_right_s {float:right; width:60%; margin-top:20px; background:url('img/red_polosa.jpg') 0px 30px no-repeat; /*overflow:auto*/}
	#service_cent {float:left; width:4%; height:200px; background:url('img/red_polosa.jpg') top center no-repeat; margin-top:20px;;overflow:visible}
	

/*about*/
#about {float:left; padding-top:20px; width:64%; background:url(img/left_bottom.jpg) #fff left bottom no-repeat}
	#left_col {float:left; width:30%; }
		#left_col2 {}
	#red_polosa_about {float:left; width:5%; margin-top:440px;}
	#about_text {float:right; width:64%; background:url(img/right_bottom.jpg) right bottom no-repeat;overflow:hidden}
	#about_right_col {float:right; width:35%;}
	#about_bottom {float:right; margin-top:400px; width:85%; height:66px; background:url('img/go.jpg') #495577 bottom right no-repeat;}
	#about_footer {width:100%; height:86px; background:#495577;}
		#about_footer_left {float:left; width:55%; margin:20px 0px 0px 10px; height:66px;}
		#about_footer_right {height:66px; margin:20px 0px 0px 0px; float:right; width:35%; background:url('img/go.jpg') bottom right no-repeat;}
	
/*online*/
#online {width:100%; background:url('img/red_strel.jpg') #fff right top no-repeat;}	
	
	
/*vacancy*/
#vacancy {width:100%; background:url('img/red_strel.jpg') #fff right top no-repeat;overflow:auto}


