/* CSS Document */
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
html { height:100%}
body { 
	background:#7DB4E3;
   	margin:0px; padding:0px; 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:italic; 
	font-size:11px; color:#245da2; 
	line-height:13px;
	height:100%;
	}
div {float:left}
a {color:#245da2; 
	text-decoration: 
	underline; 
	cursor:pointer}
a:hover {text-decoration: none}
form { 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px}
br { line-height:13px}

/*
================================================================================
|                                     FONTS                                     |
================================================================================
*/
#block_1 {background:url(images/okno.jpg) 0 0 no-repeat; width:400px; height:400px; position:absolute; z-index:5; left:50%; margin-left:-200px; top:28%}
#block_2 { position:absolute; width:400px; z-index:6}
#block_2 a { display:block; height:400px;}
#block_3 { position:absolute; right:7px; top:6px; z-index:7; width:20px; height:18px;}

.razdel {
	color:#094fa3;
	font-size:25px;
	width:500px;
	padding:30px 0px 4px 410px;
	height:49px;
  }
 .razde2 {
	color:#094fa3;
	font-size:20px;
	width:300px;
	padding:35px 0px 4px 436px;
	height:25px;
  }
 .razde3 {
	color:#094fa3;
	font-size:20px;
	width:505px;
	padding:31px 0px 0px 50px;
	height:30px;
  }
 .razde4 {
	color:#094fa3;
	font-size:25px;
	width:500px;
	padding:29px 0px 4px 394px;
	height:28px;
  }
 .razde5 {
	color:#094fa3;
	font-size:25px;
	width:590px;
	padding:23px 0px 12px 376px;
	height:20px;
  }
  .razde6 {
	color:#094fa3;
	font-size:25px;
	width:630px;
	padding:28px 0px 5px 345px;
	height:50px;
  }


 .red { color:#E80202}
 .red1 { color:#F94848}
 .pic { background:#ff3000; width:6px; height:6px; border:0px}
 #pic { background:#ff3000; width:6px; height:6px; border:0px}
 .green { color:#149d06}
 .red2 { color:#E80202; font-size:16px}
 .black1 { color:#383838; font-size:17px; font-family:Tahoma; font-style:normal; word-spacing:2px}
 .red3 { color:#E80202; font-size:16px; font-family:Tahoma; font-style:normal; word-spacing:3px}
 .blue { color:#008aff}
 .norm { font-family:Tahoma; font-style:normal}
 .s17 { color:#008aff;  font-family:Tahoma; font-style:normal; font-size:16px }
 .s15 {font-size:15px; line-height:12px;  font-family:Tahoma; font-style:normal;  color:#F94848}
/* 
================================================================================
|                                     HEADER, CONTENT, FOOTER                                     |
================================================================================
*/
.Long {
 	width:100%; 
  }
 .Long2 {
 	
	width:100%;
	text-align:center;
	font-size:12px; 
	font-style:normal;
	font-family:Tahoma;
	font-size:11px
	
	  }
 .Long2 a:hover {color:#ffdb81;
 }
.mainest {
	width:1000px; 
	float:none;
  }
.header {
	 width:1000px; 
	 height:249px; 
	    }
.t1 {  
   width:426px;
   height:30px;
   background:url(images/1-top3.jpg);
   padding-left:574px;
    }
.t11 { display:none}
.t0 { width:429px; background:url(images/1-top2.jpg); height:6px; padding:136px 0px 0px 71px}
.t2 {
	width:942px;
	height:55px;
	
	padding:22px 0px 0px 58px;
	
	}
	.t21 { width:1000px; background:url(images/1-top4.jpg); height:77px}

.menu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	padding:6px 0px 10px 0px;
	
	}
.menu  a {
	color:#094fa3;
	text-decoration:none;
	letter-spacing:-1px;
	
	}
.menu a:hover {
 	color:#ffdb81;
	}
.bg1 { 
	width:1000px;
	background:url(images/1_bg1.jpg) 0px 0px no-repeat;
	}
.bg2 {
	width:1000px;
	background:url(images/1_bg2.jpg) 250px 0px no-repeat
	}
.bg3 {
	width:1000px;
	background:url(images/1_bg3.jpg) 500px 0px no-repeat
	}	
.bg4 {
width:1000px;
background:url(images/1-footer.jpg) left bottom no-repeat;
	}
.content {
	/*width:1000px; */
	background:url(images/1_bg4.jpg) 750px 0px no-repeat;
	height:471px;
	overflow:auto;	
	font-size:18px;
	line-height:24px;
	
    }
.cont1 {
	width:655px;
	 padding-right:10px;
	 height:480px;
	 overflow:auto;
	 background:url(images/zavitok.jpg) 23px 398px no-repeat;
	}
.p1 { margin:0; padding:3px 0 0 0}
.p2 { margin:0; font-size:20px; padding:7px 0 0 409px}
.p3 { margin:0; padding:4px 0 4px 0}
.p4 { margin:0; padding:4px 0 2px 0}
.p5 { margin:0; padding:1px 0 0px 0}
.p6 { margin:0; padding:1px 0 1px 0}
.p7 { margin:0; padding:4px 0 18px 0}

	.mob1 { width:55px; height:95px; background:url(images/telefon1.png) no-repeat; behavior:url(iepngfix.htc)}
.keks1 {
	padding-left:34px;
	width:900px; 
	line-height:21px;
	
	font-size:17px
		
	
	}
.keks1 img { margin:0px 5px 2px 0px}
.keks1 strong { letter-spacing:-1px; }

.keks11 {	padding-left:46px;
	width:900px; 
	line-height:20px;	}
.keks11 img { margin:0px 5px 2px 0px}


.text1 { padding:3px 0px 0px 36px; width:960px; line-height:21px}
.text2 { padding:5px 0px 0px 28px; width:960px; line-height:16px}
.text3 { padding:0px 0px 0px 41px; width:945px;}
.text4 { padding:6px 0px 6px 38px; width:920px; line-height:24px;}
.text5 {width:920px; padding:14px 0px 40px 40px; font-size:17px; color:#094FA5; font-family:Tahoma; font-style:normal}


.footer {
	width:1000px;
	background:url(images/1-footer.jpg);
	height:30px;
	clear:both;
	float:none
	}
.vsp_okno { width:1000px; float:none; text-align:center; padding:7px 0px 5px 0px;  font-size:13px; font-size:18px; border:2px solid #000066;  background:url(images/fon_up.gif) top no-repeat; height:44px}

.konvert { width:155px; height:61px; padding-left:384px; background:url(images/list_out.jpg) 384px 12px no-repeat; }
.konvert a { height:61px; display:block; text-decoration:none;  background:url(images/list_hover.jpg) 0px 500px no-repeat  }
.konvert img { border:0; margin-top:31px}
 .konvert a:hover { background-position:left top}
 
.enter {padding:18px 0px 0px 421px; width:157px; height:111px;  background:url(images/1_enter.jpg) 421px 26px no-repeat}
.enter a { display:block; height:111px; background:url(images/enter2.jpg) 0px 400px no-repeat}
.enter a:hover { background-position: left top;  }
.cross à { background:url(images/cross.png) no-repeat }
.cross a:hover { background:url(images/cross1.png) -4px -4px no-repeat }
/* 
================================================================================
|                                     FEEDBACK                                   |
================================================================================
*/
#formBody{background-color: eeeeee; color: 333333; border: solid 1px dddddd; width: 400px; padding-bottom: 10px;}
#formHeader{background-color: 0096fa; color: ffffff; height: 18px; font-weight: bold; text-align: auto; margin-bottom:1px;}
.formBodyInput{background-color: ffffff; color: 000000; border: solid; border-width:1px; border-color: dddddd; font-size: 13.3333px; margin-left: 10px; margin-right: 10px; height: 16px; width: 235px;}
#formBody textarea{background-color: ffffff; color: 000000; border: solid; border-width:1px;  border-color: dddddd; margin-left: 10px; margin-right: 10px;  width: 400px;}
.input-header{margin-left: 10px; margin-right: 10px; margin-top: 1px; margin-bottom: 1px;}