/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:url(images/bg_1.jpg) top center no-repeat #000;
	text-align:center;
	min-width:1000px;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.alignright {text-align:right;}

html, input, textarea
	{
		font-family:Tahoma, Helvetica, sans-serif;
		font-size:0.999em;
		line-height:1.428em;
		color:#222222;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#222222; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:20px;}

/* ============================= main layout ====================== */

li {line-height:1.785em;}
li a {color:#222222; text-decoration:none;}
li a:hover {text-decoration:underline;}

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent1 {margin:0 40px 0 0; float:left;}

h2 {font-size:2.14em; color:#060606; line-height:1.2em; text-transform:uppercase; font-weight:normal; padding:18px 0 22px 0; letter-spacing:-1px;}
/* ============================= header ====================== */
#header {position:relative;}
.cont {position:absolute; top:0; left:0; width:940px; z-index:20;border:1px;}

.logo {float:left; padding:0px 0 0 29px; position: absolute;z-index:200}
.logo2 {float:right; padding:5px 10px 0 0px; }
.menu {float:right; background:url(images/wood-34.jpg); width:940px; height:88px;  font-size:0.857em; }
.menu ul {width:550px; float:left; padding:51px 0 0 20px}
.menu li {float:left; padding:0 17px 0 0; line-height:1.416em; background:none;text-transform:uppercase;}
.menu li a {color:#5b6574;}
.menu li a:hover, .menu .active a {color:#fff; text-decoration:none;}

.rss {float:right; display:inline-block; background:url(images/rss.jpg) right 0px no-repeat; padding-right:30px; text-transform:uppercase; color:#5b6574; text-decoration:none; margin:50px 20px 0 0;}
.rss:hover {color:#fff;}
/* ============================= content ====================== */
#content {background:#fff;}
.box {background:url(images/box-bg.gif) left bottom no-repeat; min-height:85px; height:auto !important; height:85px; float:left; width:314px; font-size:1.714em; line-height:0.916em; color:#fff; text-transform:uppercase;}
.box-margin {margin-right:-2px;}
.box span {display:inline-block; float:left; padding:30px 0 0 16px;}
.box a {float:right; display:inline-block; margin:18px 21px 0 0}
.maps {padding:15px 15px 15px 15px}
.maps  img{border: 4px solid #5b6574;}
.maps img:hover  {border: 4px solid #ff5400;}
.indent {padding:23px 15px 30px 20px}
.padding {padding-bottom:50px;}
/*.contacts1{background:url(images/wood-27.jpg)}*/
.col-pad {padding-right:40px;}

.title {color:#000000; font-size:1.214em;}
.title1 {color:#000000;}

.link {color:#ff5400; font-size:1.214em; display:inline-block; margin:30px 0 12px 0 ;}
.link-margin {margin-top:20px;}
.link-margin1 {margin-bottom:0px;}

.blog {width:100%; overflow:hidden; background:url(images/blog-bg.gif) left bottom repeat-x; font-size:0.92em; line-height:1.23em; cursor:pointer; position:relative;}
.blog img {float:left; margin-right:14px;}
.blog span {color:#000; display:block; padding-top:12px}
.blog a {color:#bababa;}

.blog:hover {background:#e0e0e0; cursor:pointer;}
.blog:hover a {color:#fff;}

.h2-pad {padding-bottom:13px;}

.last {background:none;}

.border {background:url(images/blog-bg.gif) left bottom repeat-x; padding-bottom:25px; }

.pad {padding-top:20px;}
.pad1 {padding-top:40px;}
.pad2 {padding-top:10px;}

/*table {width:890px; height:221px;  margin-top:5px; color:#ff5400; font-size:1.285em; border-collapse:collapse;}*/
table td {text-align:center; border:0px ; }
table td .text{text-align:left; border:0px ; }
table .col_1 {width:214px; padding-left:10px; text-align:left;color:#222222; font-size:0.777em;}
table .col_1_1 {width:428px; padding-left:10px; text-align:left;color:#222222; font-size:0.777em;}
table .col_2 {width:214px; padding-left:10px; text-align:left; color:#222222;}
table .color {color:#222222; font-size:0.7777em;}

.pic_new{padding:5px;background:#f5f5f5;}


.phone {display:inline-block; width:90px;}
/* ============================= footer ====================== */
.privacy {float:left; color:#6c747e; padding-top:20px; font-size:1.07em;}
.privacy a {color:#fff; text-decoration:none;}
.privacy a:hover {text-decoration:underline;}

.social {float:right; color:#fff; font-size:1.14em; padding-top:18px;}
.social img {margin-left:5px;}
/* ============================= forms ============================= */
#SearchForm {padding-top:38px; font-size:0.857em; color:#8d8d8d;}
#SearchForm label {height:45px; display:block; }
#SearchForm select {width:242px; color:#8d8d8d;}

#ContactForm label {height:34px; display:block;}
#ContactForm .link {margin:35px 15px 10px 5px;}
.input {width:255px; border:1px solid #bfbfbf; background:none; padding:3px 0 3px 5px; font-size:1em; line-height:1.243em; color:#8c8c8c;}
textarea {width:255px; height:280px; border:1px solid #bfbfbf; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#8c8c8c;}

/*--------slider----*/
#faded {width:740px; height:300px;position:ablolut;z-index:5;float:right;padding-top:88px;}
ul.pagination { list-style:none; padding:0; margin:0; z-index:50; position:absolute; font-size:0; line-height:0; bottom:26px; right:23px;}
ul.pagination li { float:right; padding:0 1px 0 0;}
ul.pagination li a {display:block; width:5px; height:5px; background:#fff; color:#fff;}
ul.pagination li.current a { background:#ff6d00; color:#ff6d00; }
a { outline:0; border:0; }

#faded_1 {width:200px; height:300px;z-index:55555555;float:left;padding-top:88px;background-color:#0F1319;}

/*-------zoom-------*/
.highslide {cursor: url(images/zoomin.cur), pointer;  outline: none;}
.highslide img {border:none;}
/* ie only  */
*html #highslide-container .highslide-image	{width:310px; height:310px;}
/* срань */
ul.conti { list-style:none; padding-left:20px; margin:20px; }
ul.conti li { float:right; padding:0 20px 0 0;}
/*срань2*/
ul.bz {line-height:1.785em;}
ul.bz li { background:url(images/marker.jpg) no-repeat 0 8px;padding-left:25px;}

