﻿/*img {
 behavior: url("/png/png.htc");
}
*/
body {
margin:0;
padding:0;
background:#24404c;
/*background:#1e5065;*/
font:12px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
}

a img {
border:0;
}

a {
outline:0;
}

a, a:link, a:visited {
color:#fff;
}

a:hover {
text-decoration:none;
}

.offer p {
padding:10px 0;
}
.clear {
width:100%;
display:block;
clear:both;
}

.wrapper {
width:968px;
margin:0 auto;
height:auto;
}

#header {
height:auto;
overflow:hidden;
background:#24404c;
/*background:#1e5065;*/
padding-top:15px;
padding-bottom:5px;
}

#content {
width:968px;
min-height:600px;
overflow:hidden;
background:#24404c;
/*background:url('/images/content-bg.png') repeat-y;*/
}

#footer {
display:block;
overflow:hidden;
background:#24404c;
}

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*+html .clearfix { zoom: 1; } /* IE7 */


.left {
float:left;
}

.right {
float:right;
}

td h1 {
margin-top:5px;
}

.col-1 {
overflow:hidden;
padding:10px;
height:auto;
display:block;
position:relative;
}

.col-2 {
width:340px;
/*width:315px;*/
padding:15px;
height:auto;
display:block;
}

.blue-bg {
background:#1fabe6 url('/images/menubgr.jpg') bottom repeat-x;
}

.header-height {
height:360px;
}

.heading {
display:block;
width:100%;
text-align:left;
}

.heading .h1 {
display:block;
background:url('/images/logo.png') no-repeat;
width:260px;
height:81px;
margin-top:30px;
}

.heading .h3 {
display:block;
font-size:30px;
color:#fff;
margin-top:20px;
margin-left:5px;
}

.heading .h4 {
display:block;
font-size:18px;
color:#fff;
margin-left:109px;
margin-bottom:20px;
}

.heading .h5 {
display:block;
font-size:17px;
color:#fff;
margin-left:5px;
margin-bottom:5px;
}

.heading .h6 {
display:block;
font-size:17px;
color:#fff;
margin-left:5px;
}

table.top-advert td img {
margin-right:19px;
margin-bottom:5px
}

table.top-advert {
margin-right:-20px;
}

#header {
position:relative;
}

#header .col-1 {
padding:0!important;
}

div.aaa {
font-weight: 500;
font-size: 12px;
color: #000;
text-align: justify;
cursor: default;
}

div.aaa a {
font-weight: 500;
font-size: 12px;
color: #5f5f5f;
text-align: left;
text-decoration: none;
}

div.aaa a:hover {
font-weight: 500;
font-size: 12px;
color: #5f5f5f;
text-align: left;
text-decoration: underline;
}

h1 {
font-size: 16px;
color: #fff;
margin:0;
padding:0;
margin-top:15px;
}

hr {
display:none;
}

h2 {
display:block;
font-size:1.17em;
font-weight:bold;
margin:0.83em 0;
}

span.h2 {
display:block;
font-size:1.5em;
font-weight:bold;
margin:0.83em 0;
}

td {
font-size: 12px;
color: #fff;
}

a {
font-size: 11px;
color: #419ce9;
}

.ltitle {
font-size: 14px;
color: #ffffff;
font-weight: bold;
}

.title {
font-size: 14px;
color: #284057;
}

.right {
font-size: 11px;
color: #929292;
text-decoration: none;
}

.submenu {
font-size: 12px;
color: #419ce9;
text-decoration: underline;
}

#prices td, a {
font-weight: bold;
font-size: 12px;
}

.offer {
font-size: 14px;
color: #FFFFFF;
text-align: center;
font-weight: bold;
margin:10px 0;
background-color:none;
}

ul.topmenu {
display:inline;
margin:0;
padding:0;
list-style:none;
}

ul.topmenu li {
display:inline;
margin-right:10px;
}

ul.topmenu li a {
color:#fff;
text-decoration:none;
text-transform:lowercase;
font-size:12px;
}

ul.topmenu li a img {
border:0;
}

a.promopage {
font-size:8pt;
font-weight:500;
color:#125090;
text-decoration:none;
}

a.promopage:hover {
font-size:8pt;
font-weight:500;
color:#125090;
text-decoration:underline;
}

td.promop {
font-size:8pt;
font-weight:500;
color:#125090;
text-decoration:none;
}

.relative {
position:relative;
}

#counters {
display:block;
padding-top:10px;
}

  .top_table
  {
  background-color:#284057;
  }
  
  .cont_table
  {
  background-color:#d3dce5;
  }
  
  .zag_table
  {
  background-color:#bdc9d7;
  }
  
  .font_zag
  {
  color:#eaecef;
  }
.pm {color: #fff !important; font-size: 12px; font-weight:bold}
.pr {color: #FFFFFF; font-size: 12px; }

.се {font-size: 18px; color:red; font-weight:bold}

.maincont
{color:#ffffff;}
.offer a {
				color:#3E546A;
}
td.pr {
				color:#fff;
				font-weight:bold;
}
.lup_corner
{
	width:13px;
	height:10px;
	background-image:url(/images/metall/corner_011.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border:0px;
}

.rup_corner
{
	width:13px;
	height:10px;
	background-image:url(/images/metall/corner_033.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	border:0px;
}

.bord_line_up
{
	width:350px;
	height:15px;
	background-image:url(/images/metall/corner_022.jpg);
	background-repeat:repeat-x;
	background-position: left 14%;
	border:0px;
	background-color:#425a72
}
	
.bord_lineR_front
{
		width:1px;
		background-image:url(/images/metall/corner_088.jpg);
		background-repeat:repeat-y;
		background-position:right top;
		border:0px;
		background-color:#425a72;
}

.bord_lineL_front
{
		width:1px;
		background-image:url(/images/metall/corner_044.jpg);
		background-repeat:repeat-y;
		border:0px;
		background-color:#425a72;
		background-position:left top;
}

.ldwn_corner
{
	width:13px;
	height:15px;
	background-image:url(/images/metall/corner_077.jpg);
	background-repeat:no-repeat;
	background-position:left 85%;
	border:0px;
}

.rdwn_corner
{
	width:13px;
	height:15px;
	background-image:url(/images/metall/corner_055.jpg);
	background-repeat:no-repeat;
	background-position:right 85%;
	border:0px;
}

.cont_price
{
	padding-left:5px;
	padding-right:5px;
	background-color:#425a72
	}
	
.bord_line_down
{
	width:350px;
	height:15px;
	background-image:url(/images/metall/corner_066.jpg);
	background-repeat:repeat-x;
	background-position: left 86%;
	border:0px;
	background-color:#425a72
}
th{
	color:#284057;
	font-size:15px;
	text-align:left;
	background-image:url('/images/ftitle.png');
	background-repeat: no-repeat;
	background-position:0px 12px;
	padding-left:25px;
	height:45px;
}	

th a{
	color:#fff;
	font-size:15px;
}

table.mp td{
	padding:3px 0px 3px 0px;
}

table.bortable td{
	padding:5px 5px 5px 5px;
	background:#24404c;
/*	background-color:#284057;*/
}

table.bortable{
	background-color:none;
}

.copy {
color:#fff;
font-size:12px;
}

#logo-head {
background:url('/images/logo-head.png') no-repeat;
width:313px;
height:266px;
margin:0 auto;
}

ul li a, ul li a:link, ul li a:visited {
color:#fff!important;
}

#banner-main {
width:465px;
height:341px;
margin:0 auto;
display:block;
margin-top:-12px;
}

#banner-main-sh {
/*background:url('/images/banner-main-sh.png') no-repeat;*/
position:absolute;
top:0px;
left:472px;
width:44px;
height:40px;
display:block;
}
table.price tr td{
				padding:3px;
				border:1px #1e5065 solid;
				margin:2px;
}
tr.table-heading th.pr {
				background-image:none;
				background-color:#18475b;

				
}
tr.table-heading th {
				background-image:none;
				background-color:#1e5065;
}
table.price tr.even {
				background-color:#1e5065;
}

/* Header
-----------------------------------------------------------------------------*/
#header {height: 344px;width:968px;margin: 0px auto;}
#header #about {float: right; height:344px; width:315px;display:block !important}
#tel {position:relative; top:12px; left:30px;}
#timer {
position:relative; 
margin-top:20px; left:30px;
height:42px;
width:270px;
background:url('../images/date.gif') no-repeat;
color:black;
font-weight: bolder;
line-height:12px;
text-align: center;
display:block;
}
.years{
margin-top:16px; 
margin-left:4px;
width:30px;
float: left;
}
.months{
margin-top:16px; 
margin-left:10px;
width:30px;
float: left;
}
.days{
margin-top:16px; 
margin-left:11px;
width:30px;
float: left;
}
.timer_text{
margin-top:8px; 
margin-left:10px;
width:120px;
float: left;
color:#999794;
font-weight: bolder;
line-height:16px;
font-size:13px;
text-align: left;
}

#rw {position:relative; top:15px; left:30px;}

#logo a{display:block; width:315px; height:128px; background:url(../images/Logo.gif); position:relative;} 
#logo a:hover {background-position: -318px 0;}

#carousel{width:650px; height:344px; overflow:scroll; float:left; position:relative;}
.carouselLeft {display:none; background:url(../images/carousel/rotate-left.png); width:40px; height:40px; background-position: 0px 0px;}
.carouselLeft:hover {width:40px; height:40px; background-position: 0px 40px; cursor:auto;}
.carouselRight {display:none; background:url(../images/carousel/rotate-right.png); width:40px; height:40px; background-position: 0px 0px;}
.carouselRight:hover {width:40px; height:40px; background-position: 0px 40px;} 
#carousel-title {display:none; color:#d1a805; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:bold; margin:10px; text-transform:uppercase; letter-spacing:1px; margin-bottom:5px; width:80%;}
#carousel-alt{display:none;	 color:#ddd; margin:10px; margin-top:0px; font-size:14px; font-weight:bold;}
.style1 {font-size: 11px; color:#FFFFFF;font-variant: small-caps; letter-spacing: 1px; line-height: 82%;}
.style2 {color:#999999; font-size:13px; font-weight: bold; text-align:center;
line-height: 72%;} 
.style3 {font-size: 24px; color: #FFFFFF; font-weight: bold;}
.style4 {font-weight: bold; font-size: 17px; color: #FFFFFF; font-variant: small-caps;
letter-spacing: 6px; line-height: 150%;}
.style5 {color: #FFFFFF; font-size: 12px; font-weight:bold;}
.style6 {color: #FF0000; font-weight:bold;}

/* Middle
-----------------------------------------------------------------------------*/
/*
div#block_m {width:632px; margin:4px 4px;	position:relative;	background-color:#1e5166;}
div#block {width:100%; margin:4px 4px; position:relative}
div.left_col {background-color:#1e5166; width:312px; float:left; margin:0 4px}
div.center_col {background-color:#1e5166; width:152px; float:left; margin:0 4px}
div.right_col {background-color:#1e5166; width:152px; float:left; margin:0 4px}
div.right_coll {background-color:#1e5166; width:312px; float:left; margin:0 4px}*/


#block_header{background:url(../images/right-menu/header340.png) 0 0 no-repeat;  width:100%; height:35px; line-height: 100%; padding-top:10px}
#block_header_312{background:url(../images/right-menu/header312.png) 0 0 no-repeat; width:100%; height:35px; line-height: 100%; padding-top:10px}
#block_header_152{background:url(../images/right-menu/header152.png) 0 0 no-repeat; width:100%; height:35px; line-height: 100%; padding-top:10px}
/*#block_header_632{background:url(../images/right-menu/header632.png) 0 0 no-repeat; width:100%; height:35px; line-height: 100%; padding-top:10px}
#block_middle{width: 100%; padding: 0 0 20px;	position: relative;}
#block_footer{width: 100%; margin: -35px auto 0; height: 35px;}

#button a {display:block; width:90px; height:30px; font-size:10px; padding:5px 0 0 10px ; color:#999999; text-decoration: none; font-weight: bold;background: url(../images/right-menu/bottom_small.png) 0 0 no-repeat; position:relative;}
#button a:hover {background-position: -100px 0; color:#48a2e9}
#button a:active {background-position: -100px 0;}
*/
/*
li {list-style-type: square; margin: 0 10px 0 10px; color: #CCCCCC; font-size:11px; line-height: 100%; list-style-position:inside}
ul {margin: 10px 0 16px 0px}
*/

/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {margin-top:40px;		width: 340px; background-color:#1e5065;
font: 12px Arial, Tahoma, Verdana, sans-serif;}


#menu a {display:block; width:145px; height:40px; padding:10px 0 0px 20px; font-size:16px; color:#999999; text-decoration: none; font-weight: bold; background: url(../images/right-menu/bottom.png) 0 0 no-repeat; }
#menu a:hover {background-position: -165px 0;color:#48a2e9}
#menu a:active {background-position: -165px 0; color:#48a2e9}
#menu.left { float:left; width:165px; position:relative; left:5px }
#menu.right { float:right; width:165px; position:relative; right:5px}
