/*-----------------------------------------------
Site Screen Master
Author:   hmelii
Email:    anufry@inbox.ru
Version:  3.15 06.07.09
Num:      44
----------------------------------------------- */


/*-------------------------- basic styles ------------------------------*/
@import url("base.css");
/*---------------------- end basic styles ------------------------------*/

.hidden-photo{
	display: none;
}
.display-photo{
	display: block;
}


/*------------------------------- global ------------------------------*/
body { background:#232323 url(../images/pic1.jpg) no-repeat 50% 0; color:#e1e1e1; font:.875em/1.2 Arial, Helvetica, sans-serif/*14px*/; }
input, button, select, label, textarea { font-family:Arial, Helvetica, sans-serif; }
body, html { height:100%; }
a { color:#f36f24; }
a:visited { }
a:hover, .n-u a { text-decoration:none; }
a:focus { }
a:active { }
a.dash, .dash a { text-decoration:none; border-bottom:1px dashed; }
a.dash:hover, .dash a:hover { border:0; }
h1, .h1 { }
h2, .h2 { }
.h3 { font-size:1.0585em; font-weight:900; color:#fff; margin-bottom:12px; }
.h4 { border-bottom:5px solid #f36f24; font-size:1.2857em/*18px*/; color:#fff; padding:0 0 5px 12px; margin-bottom:12px; }
h5, .h5 { }
h6, .h6 { }

.button{ font-size:.7857em/*11px*/;}
.more{ font-size:.928em/*13px*/;}

.h3 a{ color:#fff; font-size:1.0585em; }
ul.c-bar, .h4 { font-family:Tahoma, Geneva, sans-serif; }
/*over blocks*/
.over { overflow:hidden; display:block!important; /*IE6*/ display:inline-block; margin-bottom:60px; }
.clear:after { content:''; display:block; clear:both; }
/*IE6*/* html .clear, * html .fix { display:inline-block; }
/*IE7*/* + html .clear, * + html .fix { display:inline-block; }
/*end over blocks*/

.in-bl-lb label{ display:inline-block; }


.pl-120{ padding-left:120px; }
.ti-16{ text-indent:16px; }
/*----------------------------- end global ----------------------------*/


/*------------------------------- wrapper ------------------------------*/
table.wrapper td.logo, table.wrapper, table.wrapper td.side, table.wrapper td.content, table.wrapper td.header { padding:0; margin:0; border-collapse:collapse; border-spacing:0; vertical-align:top; text-align:left; }
table.wrapper { min-width:1000px; height:100%; }
/*--------------------------------- *** --------------------------------*/


/*-------------------------------- header ------------------------------*/
table.wrapper td.logo { border-right:5px solid #f37538; border-bottom:5px solid #f37538; vertical-align:bottom; padding:6px; }
table.wrapper td.header { padding:0 40px 0 0; border-bottom:5px solid #f37538; background:url(../images/pic2.png) no-repeat 21px 19px; height: 80px; }
.contacts { border-left:14px solid #f36f24; padding: 10px 0 0 20px; float:right; color:#fff; }
div.logo { background:url(../images/pic3.png) no-repeat; width:79px; height:70px; float:right; }
div.logo a { display:block; height:70px; }
/*------------------------------ end header ----------------------------*/


/*----------------------------- side ------------------------------*/
/* table.wrapper td.side { width:214px; background:url(../images/pic1.png) no-repeat 159px 20px; border-right:5px solid #f37538; padding:414px 10px 50px 0; } */
table.wrapper td.side { width:214px; background:url(../images/pic1.png) no-repeat 159px 20px; border-right:5px solid #f37538; padding:385px 10px 50px 0; } 
ul.l-bar { font:1.1428em "Arial Narrow", Arial, sans-serif, serif; }
/* ul.l-bar li { margin-bottom:10px; padding-left:12px; } */
ul.l-bar li { margin-bottom:5px; padding-left:12px; } 
ul.l-bar li ul{ padding:8px 0; }
ul.l-bar li.act ul{ display:block; }
ul.l-bar li li { font-size:90%; margin:0; padding-left:6px; }
ul.l-bar li.barr { background:url(../images/pic1.gif) no-repeat 3px .5em; }
ul.l-bar a:hover, ul.l-bar { color:#fff; }
ul.l-bar li a.active { text-decoration: none; color: #fff; }
ul.l-bar li li a.active { text-decoration: none; color: #fff; }
/*--------------------------- end side ----------------------------*/


/*------------------------------ content -------------------------------*/
table.wrapper td.content { padding:25px 30px 50px 19px; }

.ph-16-in {position:relative;}
.shtamp {position:absolute; left:670px; top:0px; background:url(../images/stamp.png) no-repeat; width:175px; height:174px;}
.col-2 { margin-left:-3%; }
.col-2 .c-45 { clear:right; padding:0 2% 0 3%; background:url(../images/pic2.gif) no-repeat 100% 0; }
/* .picture { background:#232323 url(../images/pic2.jpg) no-repeat; width:760px; padding:320px 0 0; } */
.picture { background:#232323 url(../images/pic2.jpg) no-repeat; width:984px; padding:326px 0 12px; } 
/* ul.c-bar { margin-left: 0px; background:#202020; padding:7px 0;  } */
ul.c-bar { margin-left:0px; background:#202020; padding:7px 0; width:759px; } 
ul.c-bar a:hover, ul.c-bar, ul.c-bar a.active { color:#fff; text-decoration:none; }
ul.c-bar li { float:left; font-size:1.2857em/*11px*/; margin-left:-4px; background:url(../images/pic3.gif) no-repeat 0 50%; padding:0 19px 0 20px; }
.shadow { background:url(../images/pic4.png) no-repeat; margin-top:0px;} 
* html .shadow { background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic4.png', sizingMethod='crop');
}
.larr, .rarr{ position:absolute; background:url(../images/pic4.gif) no-repeat; left:0; top:50%; margin-top:-11px; width:12px; height:21px; text-indent:-1000em; outline:none; display:block;  }
.rarr{ background-image:url(../images/pic5.gif); left:auto; right:0; }

.big-img{ background:url(../images/pic2.gif) no-repeat 100% 0;  margin-bottom:10px; padding-right:20px; }
.big-img .img{ display:block; margin:auto; }
.more{ float:right; text-align:center; margin-bottom:20px; }
.more img{ border:1px solid #e06e36; display:block; margin-bottom:5px; }
ul.catalog{ text-align:center; font-weight:900; margin-bottom:20px; }
ul.catalog img{ display:block; margin:0 auto 8px; border:1px solid #e06e36; }
ul.catalog li{ vertical-align:top; width:230px; padding:0 10px 40px; text-align:center; }
.text-field{ vertical-align:middle; }
.text-field .blk{ position:relative; padding:2px 7px; }
.text-field .t, .text-field .b, .button .t, .button .b{ position:absolute; height:6px; background:#fff; font-size:0; line-height:0; left:7px; right:7px; top:0; display:block; border-top:1px solid #f36f24; }
/*IE6*/* html .text-field .t, * html .text-field .b{ left:0; }
.text-field .b, .button .b{ border:0; top:auto; bottom:0;border-bottom:1px solid #f36f24; }
.text-field i, .button i{ font-size:0; line-height:0; }
.text-field .t .l, .text-field .t .r, .text-field .b .l, .text-field .b .r, .button .t .l, .button .t .r, .button .b .l, .button .b .r{ background:url(../images/pic6.png) no-repeat; width:7px; height:7px; position:absolute; left:-7px; top:-1px; }
/*IE6*/* html .text-field .t .l{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic6.png', sizingMethod='scale'); }
.text-field .t .r, .button .t .r{ background-image:url(../images/pic7.png); left:auto; right:-7px; }
/*IE6*/* html .text-field .t .r{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic7.png', sizingMethod='scale'); }

.text-field .b .l, .text-field .b .r, .button .b .l, .button .b .r{ background-image:url(../images/pic5.png); top:auto; bottom:-1px; }
/*IE6*/* html .text-field .b .l{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic5.png', sizingMethod='scale'); }

.text-field .b .r, .button .b .r{ background-image:url(../images/pic8.png); left:auto; right:-7px; }
/*IE6*/* html .text-field .b .r{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic8.png', sizingMethod='scale'); }

.text-field input, .text-field textarea{ background:none; border:0; position:relative; z-index:1; padding:0; margin:0; }
.text-field .c, .button .c{ position:absolute; left:0; right:0; border-left:1px solid #f36f24; border-right:1px solid #f36f24; top:6px; bottom:6px; background:#fff; }
/*IE6*/* html .text-field .c{ left:-7px; }
/*IE6*/* html .button .c{ left:-20px; }
.button{  color:#fff;  font-weight:900; text-decoration:none; display:inline-block; vertical-align:middle;  }
.button .blk{ position:relative;  }
.button .t, .button .b{  background:#f36f24; border-top-color:#fff;  }
.button .t .l{ background-image:url(../images/pic9.png); }
/*IE6*/* html .button .t .l{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic9.png', sizingMethod='scale');}
/*IE6*/* html .button .t{ left:-13px; }
/*IE6*/* html .button .b{ left:-13px; }
.button .t .r{ background-image:url(../images/pic10.png); }
/*IE6*/* html .button .t .r{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic10.png', sizingMethod='scale');}

.button .b .l{ background-image:url(../images/pic12.png); }
/*IE6*/* html .button .b .l{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic12.png', sizingMethod='scale');}
.button .b{border-bottom-color:#fff;}
.button .b .r{ background-image:url(../images/pic11.png); }
/*IE6*/* html .button .b .r{ background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pic11.png', sizingMethod='scale');}

.button b{ position:relative; z-index:1; padding:4px 20px; display:block;}
/*IE6*/* html .button b{ padding:2px 20px 5px; }
/*IE7*/* + html .button b{ padding:2px 20px 5px; }
.button .c{ background:#f36f24; border-color:#fff; }
ul.pages{ font-weight:900; padding:0 40px; }
ul.pages li{ float:left; padding:0 4px; }
ul.pages .larr2, ul.pages .rarr2{ background:url(../images/pic7.gif) no-repeat; margin-right:5px; width:35px; height:13px; display:block; text-indent:-1000em; outline:none;  }
ul.pages .rarr2{ background-image:url(../images/pic8.gif); margin:0; margin-left:5px; } 
.info{ font-weight:900; padding-left:22px; background:url(../images/pic9.gif) no-repeat 0 50%; line-height:17px;  }
.cub{ background:url(../images/pic10.gif) no-repeat 0 .3em; padding-left:16px;}

.carousel{ width:550px; margin:0 auto 20px; padding:0 24px;  position:relative; }
.carousel ul.spec{}
.carousel ul.spec li{ width:110px; float:left; position:relative; /*IE6*/display:inline; }
 .pop{ position:absolute; margin:-24px 0 0 -29px; z-index:100; }
.carousel img,  .pop img{ border:1px solid #ee7d08; display:block; margin:auto; }
 .pop img{ margin:0;}
.o-carousel{  position:relative; width:100%; }
/*--------------------------- end content -----------------------------*/


/*------------------------------ footer -------------------------------*/
.footer { position:absolute; font-size:.7857em; width:228px; display:block; padding:7px 14px 5px; height:51px; margin-top:-63px; right:0; background:#f36f24; }
.footer p { margin-bottom:3px; }
.footer a { color:#e1e1e1; }
.footer-menu {
position: relative;

	font-size:.7857em;
	min-width:10px;
	
	width:762px;
	
	padding-left:250px;
	margin-top:-110px;
	
	
}

.footer-menu p { margin-bottom:3px; }
.footer-menu a { color:#e1e1e1; }
.niz { position:absolute; width:500px; height:51px; left:230px; padding:7px 14px 5px; margin-top:-63px; font:9px 'Arial'; padding-left:15px; color: #666666; }
.niz a {color:#666666;}
/*------------------------------ end footer -------------------------------*/
