@charset "utf-8";

html {background:#fff;}

.bg {background:url(../images/bgr_bottom.gif) 0 bottom repeat-x;}

body {
	padding:0; 
	margin:0;
	font-size:0.75em; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#232323;
	background:url(../images/bgr-top.gif) 0 0 repeat-x #BFBFBF;
}

#main {
	width:940px;
	padding:0px;
	margin:0 auto;
}

img {border:0;}

p {
	padding:0 0 12px 0; 
	margin:0;
}

h1 {font-size:1.84em; color:#232323; padding:0; margin:0 0 16px 0;}
h2 {font-size:1.7em; color:#232323; padding:0; margin:0 0 12px 0;}
h3 {font-size:1.5em; color:#232323; padding:0; margin:0 0 10px 0;}
h4 {font-size:1.3em; color:#232323; padding:0; margin:0 0 8px 0;}
h5 {font-size:1.17em; color:#232323; padding:0; margin:0 0 6px 0;}
h6 {font-size:1em; color:#232323; padding:0; margin:0 0 4px 0;}

a, input {outline:none;}

a {
	color:#009391; 
	text-decoration:underline;
}		

a:hover {
	color:#009391; 
	text-decoration:none;
}
		
div, form {
	margin:0;
	padding:0;
}

.clear {clear:both; line-height:0; font-size:0;}

.around {float:left; margin:0 20px 10px 0;}

.around-r {float:right; margin:0 0px 10px 20px;}

.center {width:100%; text-align:center;}

.border {border:1px solid #4e4e4e;}

/*******************RAZNOE*****************************/

.menu ul li a {text-decoration:none;}

.menu ul li, .list1 li {
	list-style:none; 
	padding:0; 
	margin:0;
}

img, #header, body {behavior: url(../js/iepngfix.htc)}

/*******************************************************************/
.wrapper {overflow:hidden; width:100%;}

.column-1, .column-2, .column-3 {float:left;}
.col-1, .col-2, .col-3 {float:left;}
.cols-1, .cols-2 {float:left;}
/***********page-1******************/
#page-1 .column-1 {width:706px;}
#page-1 .column-2 {width:227px;}

/***********page-2******************/
#page-2 .column-1 {width:100%;}

/***********page-3******************/
#page-3 .column-1 {width:100%;}

/***********page-4******************/
#page-4 .column-1 {width:100%;}

#page-4 .col-1 {width:420px;} 
#page-4 .col-2 {width:420px;} 

#page-4 .cols-1 {width:200px;} 
#page-4 .cols-2 {width:200px;} 

/***********page-5******************/
#page-5 .column-1 {width:100%;}

#page-5 .col-1 {width:185px;} 
#page-5 .col-2 {width:255px;} 
#page-5 .col-3 {width:295px;} 
	
/***********page-6******************/
#page-6 .column-1 {width:706px;}
#page-6 .column-2 {width:227px;}

#page-6 .col-1 {width:220px;} 
#page-6 .col-2 {width:350px;} 

.cell-1 {margin-right:7px;}
.cell-2 {margin-right:65px;}
.cell-3 {margin-right:50px;}
.cell-4 {margin-right:20px;}
/***********************header***********************************/
#header {height:415px; position:relative; background:url(../images/header.jpg) 0 bottom no-repeat;}
.logo {height:92px; padding-top:7px;}
.logo1{ position:absolute; right:0px; top:20px;}
.menu {overflow:hidden; width:100%; border:1px solid #E0E0E0; border-bottom:3px solid #009DAD; margin-bottom:10px;}
.menu ul {margin:0; padding:0;}
.menu ul li {float:left; width:auto; padding-right:2px; font-size:0.92em; text-transform:uppercase; background:url(../images/spacer.gif) right top no-repeat;}
.menu ul li a {display:block; padding:17px 32px 14px; color:#373737; background:url(../images/bgr_li.gif) 0 0 repeat-x #f00;}
.menu ul .last_item {padding:0;}
.menu ul .last_item a {padding:17px 33px 14px 34px;}
.menu ul li a:hover, .menu ul .active a {color:#009DAD;}
.header_bottom { width:177px; height:207px; right:0; position:absolute; padding:25px; background:url(../images/h_r.gif) 0 0 no-repeat;}
.list1 {margin:0; padding:0;}
.list1 li {padding-left:10px; line-height:1.75em; background:url(../images/bull.gif) 0 8px no-repeat;} 

/***************************content***************************/
#content {padding:10px 0 30px;}
h3 {text-transform:uppercase; font-size:1.3em; line-height:1.5em; color:#009391;}
.box {background:url(../images/bgr_box.gif) 0 0 repeat-x #e7e7e7;}
.boxb-2 {background:url(../images/border-box2.gif) right top repeat-y;} 
.boxb-3 {background:url(../images/border-box3.gif) left bottom repeat-x;}
.boxb-4 {background:url(../images/border-box4.gif) left top repeat-y;}
.box-1 {background:url(../images/corner-1.gif) 0 0 no-repeat;}
.box-2 {background:url(../images/corner-2.gif) right 0 no-repeat;}
.box-3 {background:url(../images/corner-3.gif) right bottom no-repeat;}
.box-4 {padding:25px; background:url(../images/corner-4.gif) 0 bottom no-repeat;}
.column-2 h3 {font-size:1.2em;}
.form1 input {width:165px; height:20px; padding:0 5px; border:1px solid #bfbfbf; margin-bottom:10px;}
.form1 textarea {width:165px; height:50px; overflow:auto; padding:5px; border:1px solid #bfbfbf; margin-bottom:10px;}
.form1 #sub1 {padding:0; width:175px; height:25px; margin:0; color:#fff; border:0; background:url(../images/sub1.gif) 0 0 no-repeat;}

.form2 input {width:190px; height:20px; padding:0 5px; border:1px solid #bfbfbf; margin-bottom:10px;}
.form2 textarea {width:330px; height:56px; overflow:auto; padding:5px; border:1px solid #bfbfbf; margin-bottom:10px;}
.form2 #subj {width:330px;}

.form3 textarea {width:567px; height:56px; overflow:auto; padding:5px; border:1px solid #bfbfbf; margin-bottom:10px;}

.form4 input {width:168px; height:20px; padding:0 5px; border:1px solid #bfbfbf; margin-bottom:10px;}
.form4 textarea {width:168px; height:56px; overflow:auto; padding:5px; border:1px solid #bfbfbf; margin-bottom:10px;}
.form4 #i5, .form4 #i6 {width:70px;}

.form4 #ch1, 
.form4 #ch2, 
.form4 #ch3, 
.form4 #ch4, 
.form4 #ch5, 
.form4 #ch6, 
.form4 #ch7, 
.form4 #ch8, 
.form4 #ch9, 
.form4 #ch10, 
.form4 #ch11, 
.form4 #ch12, 
.form4 #ch13, 
.form4 #ch14,
.form4 #ch15,
.form4 #ch16 {width:auto; border:0;}

.button, 
.button:hover {color:#fff;}

.buttons {margin-top:20px;}

.button { 
	line-height:2em; 
	padding:6px 22px; 
	text-decoration:none; 
	background:url(../images/button.gif) 0 0 no-repeat;
}

.reg {text-transform:uppercase;}
.blue {color:#009391;}

#page-5 select {float:right; clear:both;} 
#page-5 .col-1 div, #page-5 .col-2 div, #page-5 .col-3 div, .block div {line-height:1.5em; padding:3px 0;}
.bottom {margin-bottom:20px;}
.block {width:580px;}

.pages {margin:0px auto; width:220px;}

.pages a {
	padding:3px 0px; 
	float:left; 
	width:20px; 
	text-align:center; 
	margin-right:8px; 
	background:#cdcdcd; 
	text-decoration:none; 
	color:#000;
}

.pages .active, 
.pages a:hover {color:#009AAA; background:#FFF45C;}

.bg-bot {padding-bottom:20px; margin-bottom:20px; background:url(../images/pics.gif) left bottom repeat-x;}
/***************************footer*****************************/

#footer {height:80px; text-align:center;}
#footer p {padding-top:30px;}

.f4inp{ width:108px!important;}