@charset "utf-8";

html {background:#4A4B4D;}

.bg {background:url(/images/bg-bot.gif) 0 bottom repeat-x;}

body {
	padding:0; 
	margin:0;
	font-size:0.75em;
	line-height:1.5em; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#575757;
	background:url(/images/bg-top.gif) 0 0 repeat-x #e7e7e7;
}

.main {
	width:960px;
	padding:0px;
	margin:0 auto;
}

img {border:0;}

p {
	padding:0 0 16px 0; 
	margin:0;
}

h1 {font-size:1.84em; color:#575757; padding:0; margin:0 0 16px 0;}
h2 {font-size:1.7em; color:#575757; padding:0; margin:0 0 12px 0;}
h3 {font-size:1.5em; color:#575757; padding:0; margin:0 0 10px 0;}
h4 {font-size:1.3em; color:#575757; padding:0; margin:0 0 8px 0;}
h5 {font-size:1.17em; color:#575757; padding:0; margin:0 0 6px 0;}
h6 {font-size:1em; color:#575757; padding:0; margin:0 0 4px 0;}

a, input {outline:none;}

a {
	color:#007EB5; 
	text-decoration:underline;
}		

a:hover {
	color:#007EB5; 
	text-decoration:none;
}
		
div, form, ul {
	margin:0;
	padding:0;
}

ul li {list-style:none;}
 
.clear {clear:both; line-height:0; font-size:0;}

.flow {float:left; margin:0 29px 0px 0;}

.flow-r {float:right; margin:0 0px 0px 20px;}

.center {width:100%; text-align:center;}

.reg {text-transform:uppercase;}

.border-b {border:1px solid #000;}
.border {border:1px solid #8E8E8E; padding:2px;}

.border-w {border:1px solid #fff; padding:1px;}

/*******************RAZNOE*****************************/

.menu li a {text-decoration:none;}

img {behavior: url(js/iepngfix.htc)}

/*******************************************************************/

.padding {padding:30px;}

.spacing-1 {margin-right:10px;}
.spacing-2 {margin-right:20px;}
.spacing-3 {margin-right:30px;}
.spacing-4 {margin-right:40px;}
.spacing-5 {margin-right:50px;}
.spacing-14 {margin-right:14px;}
.spacing-16 {margin-right:16px;}
.spacing {margin-right:1px;}

.wrapper {overflow:hidden; width:100%;}

.size26 {font-size:2.2em; line-height:1em;}
.size23 {font-size:1.92em; line-height:1em;}
/***********************header***********************************/
#header {height:558px; overflow:hidden; background:url(/images/bg-header.jpg) right bottom no-repeat;}
.header-left {float:left; width:410px;}
.header-left p{padding:0 0 15px 0;}
.logo {width:326px; height:168px; padding:18px 0 0 65px; margin-bottom:10px; background:url(/images/bg-logo.gif) 0 0 no-repeat;}
.menu {margin-top:60px; float:left;}
.menu li {float:left; padding:0 25px;}
.menu li a {display:block; padding:9px 20px; color:#7B7B7B; font-size:1.92em;}
.blue {color:#0992C7;}
.grey {color:#262626;}
.tab-1 {width:100%; margin-top:0px;}
.tab-1 img{display:block;}

.menu .active a, .menu li a:hover {color:#0992C7; background:url(/images/li-active.gif) right top no-repeat;}
/***************************content*****************************/

#content {padding:35px 0 25px;}
h3 {font-size:2.3em; line-height:1.25em; margin-bottom:0px; padding:0; text-transform:uppercase;}
h4 {font-size:1.75em; line-height:1.42em; margin-bottom:20px; padding:0;}
h5 {font-size:1.25em; line-height:1em; margin-bottom:25px; padding:0; text-transform:uppercase;}
.content-left {float:left; width:329px; background:url(/images/content-left.gif) 0 0 repeat-y;}
.box1 {background:url(/images/content-left-top.gif) 0 0 no-repeat;}
.box1 .bottom {background:url(/images/content-left-bot.gif) 0 bottom no-repeat;}
.list1 li {line-height:2em; padding-left:25px; background:url(/images/bull.gif) 0 8px no-repeat;}
.padding-bot {padding-bottom:30px;}
.border-bot {background:url(/images/pic.gif) 0 bottom repeat-x;}
.spacing-bot {margin-bottom:30px;}
.content-right {float:right; width:590px;}
.tab-2 tr td {padding:3px 0; padding-right:26px;}
.tab-2 input {width:228px; padding:2px 5px; border:1px solid #b2b2b2;}
.tab-2 textarea {width:228px; height:75px; padding:5px; overflow:auto; border:1px solid #b2b2b2;}

.buttons {padding-top:30px;}

.button {margin-right:20px; display:block; float:left; width:110px; padding:4px 0; text-align:center; text-decoration:none; border:1px solid #31BFEE; background:url(/images/input.gif) 0 0 repeat-x #005AB4;}
.button, .button:hover {color:#fff;}
.float-l {float:left; width:200px;}

/**************************footer*************************/
#footer {height:74px; text-align:center; color:#fff;}
#footer p {padding:30px 0 0;}
