html, body {
	background:#011A3E url(../images/bg_all.jpg) repeat-x 0% 0%;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}
img { border:none;}
a { text-decoration:underline;}
a:hover {text-decoration:none;}
.clear {
	clear:both;
	line-height:0px;
	font-size:0px;
	}
p {
	margin:0 0 8px 0;
	padding:0;
	}
.left { float:left;}
.right { float:right;}

#page {
	margin:0 auto;
	width: 908px;
}

#header {
	background: url(../images/header_bg.jpg) no-repeat 0% 0%;
	height:299px;
	position:relative;
	margin:0 auto;
	width: 908px;
}
.star {
	position:absolute;
	right:16px;
	top:139px;
}
.logo {
	float:left;
	width:214px;
	padding:50px 0 0 150px;
	text-align:right;
}
.menu {
	float:right;
	width:525px;
	padding-top:20px;
}
.sign {
	float:left;
	background: url(../images/sign_bg.gif) no-repeat 0% 0%;
	width:140px;
	height:35px;
	padding:6px 0 0 40px;
	color:#121212;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	}
.sign a {color:#121212;}
.phone {
	float:left;
	background: url(../images/phone_bg.gif) no-repeat 0% 0%;
	width:249px;
	height:35px;
	padding:6px 0 0 0;
	margin:0 5px;
	text-transform:uppercase;
	text-align:center;
	color:#121212;
	font-size:24px;
	font-weight:bold;
	font-family:Myriad Pro;
}
.menu .men {
	margin-top:20px;
	float:right;
	display:block;
}

#content {
	background:#E7F1F8 url(../images/content.gif) repeat-x 0% 100%;
	min-height:425px;
	height:auto!important;
	height:425px;
	padding:0 25px;
	margin:0 auto;
	width: 848px;
}
.cont_bot{
	background: url(../images/cont_bot.gif) no-repeat 0% 0%;
	height:6px;
	margin:0 auto;
	width:898px;
}
.title {
	font-family:Myriad Pro;
	font-size:24px;
}

.sidebar {
	float:left;
	width:293px;
}

.sidebar .block {
	background:#fff;
	padding:0 15px;
}
.sidebar .block_top { background: url(../images/block_top.gif) no-repeat 0% 0%; height:7px; line-height:0; font-size:0;}
.sidebar .block_bot { background: url(../images/block_bot.gif) no-repeat 0% 0%; height:7px; line-height:0; font-size:0; clear:both; margin-bottom:10px;}
.sidebar .block .title {
	color:#034C94;
	font-size:24px;
	font-family:Myriad Pro;
	font-weight:bold;
}
.sidebar .block form { margin:0; padding:0 0 10px 0;}
.sidebar .block form .submit {
	background: url(../images/submit.gif) no-repeat 0% 0%; 
	height:19px!important;
	width:91px!important;
	border:none!important;	
}
.sidebar .block form input {
	border:1px solid #B4B6B9;
	width:260px;
	height:16px;
	float:right;
	margin-bottom:5px;
}
.sidebar .block ul { margin:0; padding:0;}
.sidebar .block ul li {
	color:#3C6893;
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	background: url(../images/arrow.gif) no-repeat 0% 7px; 
}
.sidebar .block ul li a { color:#3C6893;}
.ban { margin-bottom:5px;}

.main {
	float:right;
	width:515px;
	padding-bottom:60px;
	position:relative;
}
.serv1 {
	background: url(../images/serv1.gif) no-repeat 0% 0%; 
	height:100px;
	width:228px;
	float:left;
	color:#3C6893;
	padding:20px 15px;
	
}
.serv2 {
	background: url(../images/serv2.gif) no-repeat 0% 0%; 
	height:100px;
	width:186px;
	float:left;
	color:#3C6893;
	padding:20px 15px;
	margin-left:5px;
}
.main ul { margin:0; padding:0;}
.main ul li{
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	position:relative;
	background: url(../images/arrow.gif) no-repeat 0% 7px; 
}
.main ul li a { color:#3C6893; }
.brands {
	position:absolute;
	bottom:0;
	right:0;
}
.text_block {
	color:#3C6893;
	background:#F3F5F7;
	padding:5px 15px;
	width:448px;
}
.text_block_top { background: url(../images/text_block_top.gif) no-repeat 0% 0%; height:4px; margin-top:10px; font-size:0;}
.text_block_bot {
	background: url(../images/text_block_bot.gif) no-repeat 0% 0%; 
	height:4px;
	margin-bottom:10px;
}

/*discount*/
.discount { font-family:Myriad Pro; }
.discount .no { background:none!important;}
.discount tr { background: url(../images/discount_td.gif) repeat-y 0% 0%; }
.discount th { color:#FE5400; font-size:24px; padding:5px 0;}
.discount td { 
	width:254px;
	vertical-align:top;
	color:#034C94; 
	font-size:10px;
	}

.discount td .td_cont{ 
	margin:0 25px 10px 10px;
	}
.discount td span { font-size:18px;}
.discount_top { background: url(../images/discount_top.gif) no-repeat 0% 0%; height:12px; }
.discount_bot { background: url(../images/discount_bot.gif) no-repeat 0% 100%; height:6px; font-size:0}



/*contact*/
.contact {
	color:#3C6893;
	background: url(../images/contact_bg.gif) no-repeat 0% 0%; 
	width:485px;
	height:100px;
	padding:20px 15px 10px 15px;
	margin-bottom:10px;
}
.cont_form { margin:0; padding:0;}
.cont_form table { margin-left:60px;}
.cont_form table td { 
	vertical-align:top;
	padding:2px 10px 5px 10px;
	}
.cont_form table td input {
	border:1px solid #B4B6B9;
	width:250px;
	height:16px;
}
.cont_form table td textarea {
	border:1px solid #B4B6B9;
	width:250px;
	height:105px;
}
.cont_form table td .submit, .cont_form2 table td .submit {
	border:none!important;
	width:116px!important;
	height:19px!important;
	background: url(../images/butt_send.gif) no-repeat 0% 0%; 
}
.cont_form table td select {
	border:1px solid #B4B6B9;
	width:252px;
	height:20px;
}

.cont_form2 { margin:0; padding:0;}
.cont_form2 table td { 
	vertical-align:top;
	padding:0 4px 5px 4px;
	}
.cont_form2 input, .cont_form2 select {
	width:230px;
	border:1px solid #B4B6B9;
}
.radio {
	width:15px!important;
	margin:4px 5px 0 5px!important;
	border:none!important;
}
.reset {
	border:none!important;
	width:85px!important;
	height:19px!important;
	background: url(../images/reset.gif) no-repeat 0% 0%; 
}
.text_block2 {
	color:#3C6893;
	background:#F3F5F7;
	padding:5px 15px;
	width:487px;
}
.text_block_top2 { background: url(../images/text_block_top2.gif) no-repeat 0% 0%; height:4px; margin-top:10px; font-size:0;}
.text_block_bot2 { background: url(../images/text_block_bot2.gif) no-repeat 0% 0%; height:4px;	margin-bottom:10px;}





#footer {
	color:#CFD4DC;
	margin:0 auto;
	width: 868px;
	padding-top:15px;
	_padding-top:8px;
	height:60px;
}
#footer a { color:#CFD4DC;}
