@charset "utf-8";

* {padding:0; margin:0;}

html {background:#fff; font-size:100%;}

body {
	padding:0; 
	margin:0;
	font-size:0.75em;
	line-height:1.25em;
	font-family:Arial, Helvetica, sans-serif; 
	color:#30495C;
	background:url(/images/bg-tail.jpg) 0 0 repeat-x;	
}

.bg {background:url(/images/bg-top.gif) 0 0 repeat-x;}
.bg2 {background:url(/images/bg-bot.gif) 0 bottom repeat-x;}

.main {
	width:882px;
	padding:0px;
	margin:0 auto;
}

img {border:0;}

p {
	padding:0 0 18px 0; 
	margin:0;
}

a, input {outline:none;}

a {
	color:#1160B9; 
	text-decoration:underline;
}		

a:hover {
	color:#1160B9; 
	text-decoration:none;
}
		
div, form, ul {
	margin:0;
	padding:0;
}

.clear {clear:both; line-height:0; font-size:0;}

.flow {float:left; margin:0 20px 0px 0;}

.flow-r {float:right; margin:0 0px 0px 20px;}

.center {width:100%; text-align:center;}

.border {border:1px solid #CCDBE5; padding:2px;}

.border-w {border:1px solid #fff; padding:1px;}

/*******************RAZNOE*****************************/

.menu li a, .menu-bot li a {text-decoration:none;}

ul li {
	list-style:none; 
	padding:0; 
	margin:0;
}

/*******************************************************************/
.wrapper {width:100%; overflow:hidden;}

.spacing {margin-right:1px;}
.spacing3 {margin-right:3px;}

.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-16 {margin-right:16px;}

.column-1, .column-2, .column-3 {float:left;}


.padding {padding:20px;}

.reg {text-transform:uppercase;}

.marg-bot3 {margin-bottom:30px;}
/***********************header***********************************/

#header {height:420px; background:url(/images/header.jpg) 0 bottom no-repeat; position:relative;}
.icons{position:absolute;right:10px;bottom:10px;}
.menu {padding-top:25px; margin:0;  text-align:center;}
/*.menu li {float:left; padding:0 35px; font-size:2.25em; line-height:1em; background:url(/images/spacer.gif) right 10px no-repeat;}*/
.menu a {color:#fff; padding:0 35px; font-size:2.25em; line-height:1em; background:url(/images/spacer.gif) right 10px no-repeat; text-decoration:none;}
.menu .last-item, .menu-bot .last-item {background:none;}
.menu .active  {color:#FFF409;}
/*************************content**********************/

#content {padding:30px 0;}
	#content ul{margin:0 0 0 15px;}
	#content li{list-style:disc; margin:0 0 0 15px;}
	#content table td{padding:0 5px;}
.column-1 {width:544px;}
.column-2 {width:318px;}

.bunner-1 {width:250px; position:relative; text-align:center; font-size:1.333em; color:#FFFFFF; padding:20px 0; line-height:1.625em; background:url(/images/texture-blue.gif) 0 0 repeat;}
.pic {position:absolute; right:-20px; top:-20px;}
.brends img {margin:5px 28px;}

h3 {font-size:2.75em; line-height:1.25em; margin-bottom:20px; color:#004D90;}
.list1 {margin-bottom:40px;}
.list1 li {line-height:2em;}
.box-right {width:318px; margin-bottom:10px; background:url(/images/right-y.gif) 0 0 repeat-y;}
.box-right-top {background:url(/images/right-t.gif) 0 0 no-repeat;}
.box-right-bot {width:318px; background:url(/images/right-b.gif) 0 bottom no-repeat;}

.blue {color:#004D90;}




.tab1 tr td {vertical-align:top; padding-right:30px;}
.tab1 p {padding:12px 0 3px;}
.tab1 input {width:220px; padding:2px 5px; border:1px solid #787878;}
.tab1 textarea {width:220px; height:160px; padding:5px; overflow:auto; border:1px solid #787878;}


.button, 
.button:hover {color:#fff;}

.buttons {margin-top:20px;}

.button {
	line-height:2em; 
	padding:4px 20px; 
	text-decoration:none; 
	background:#115EB8;
	margin-right:20px;
}

p strong a {text-decoration:none;}
.box-b {padding:15px; margin-bottom:20px; background:#E4EDF7;}
/******************footer*****************************/

#footer {height:100px; text-align:center; background:url(/images/pics.gif) 0 0 repeat-x;}

.menu-bot {padding-top:30px;}
.menu-bot li {display:inline; padding:0 16px; line-height:1.583em; background:url(/images/spacer-bot.gif) right 3px no-repeat;}
.menu-bot li a {color:#30495C;}
.menu-bot .active a, .menu-bot li a:hover {color:#1160B9;} 


.coup_bott{width:524px; height:240px;background:url(../images/coupon-bot.jpg) 0 0;}
.pad_inp{ padding:205px 0 0 190px;}
.inp{ float:left; margin-right:10px; width:145px;}

.l_test{width:430px; float:left;}
.r_test{width:430px; float:right;}
.cl{clear:both;font-size:0;line-height:0;height:0;}
