@charset "windows-1251";

@font-face {
    font-family: Helvetica Neue;
    src: local("Myriad Pro"), 
         url('../images/HelveticaNeue.ttf'); 
  }

* {margin: 0px;	padding: 0px;~font-family: Helvetica Neue;     font-family: Arial, sans-serif;}



body {
	background: #fff url('../images/bg.jpg');
	margin:0px;
}
body,td,th {
	~font-family: arial, sans-serif;;
	font-size: 14px;
	line-height:150%;
}
IMG {
	border: 0;
	outline: none;
}
a {color:#0089ff;}
a:hover {
	text-decoration: none;
}
a, img { outline: none; }
ol, ul{
	list-style-position: inside;
}
.spacer {
	clear:both;
}
h1, h2, h3, h4, h5, h6 { color:#000; margin-bottom: 10px;font-weight:bold;  }
h1 { font-size:20px;text-transform:uppercase; font-family: Arial, sans-serif; }
h2 { font-size:18px;}
h3 { font-size:14px; }
h4 { font-size:11px; }
h5 { font-size:8px; }
h6 { font-size:5px; }



#site {width:1000px;margin:25px 0px;text-align:left;}

#top-menu {text-align:left;background:#424242 url('../images/nav.png');padding:12px 25px;border-radius:9px 9px 0 0; -webkit-border-radius:9px 9px 0 0; -moz-border-radius:9px 9px 0 0;}
#top-menu a {color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none;margin:0 10px;background:url('../images/nav_li.png') no-repeat right; padding:12px 25px 12px 0px;}
#top-menu a:hover {color:#f0ff00;}
#top-menu a.activate {color:#f0ff00;}


#top {background:#f8f8f8;height:170px;border-bottom:5px #d5d5d5 solid;}
#top .logo {float:left;width:365px;}
#top .logo img {margin:3px 0 0 10px;}
#top .logo_sub {float:left;margin:40px 0 0 30px;}
#top .contact {float:right;font-size:15px;font-family:arial;margin:35px 40px 0 20px;}
#top .contact a {text-decoration:none;}
#top .contact span {color:#b7b7b7;}
#top .contact b {color:#b62d2d;font-size:24px;font-weight:normal;}
#top .contact p {margin-bottom:3px;}
#top .order {float:right;margin:25px 10px 0 0}


#banner {background:#f8f8f8;padding:7px;}

#serives {background:#f8f8f8;}
#serives .line {~background:url('../images/line.png');height:1px;}
#serives .carusel {margin:5px -5px;background:#cdcdcf;-moz-box-shadow: 0 2px 3px 0 #727272;
 -webkit-box-shadow: 0 2px 3px 0 #727272;
box-shadow: 0 2px 3px 0 #727272;padding:10px 10px 10px 10px;}

 
#content {background:#f8f8f8;padding:20px 0px 20px 25px;}

.kroshki2 {font-size:15px;margin-bottom:15px;margin-left:-3px;margin-top:-7px;color:#000;}
.kroshki2 a {margin:0 3px;text-transform:uppercase; text-decoration:none;color:#000;}




.news1 {clear:both;margin-bottom:20px;}
.news1 h2 {padding:0px;margin-bottom:7px;}
.news1 .date {font-size:11px;color:#9d9d9d;margin-bottom:7px;}
.news1 .date a {color:#9d9d9d;}
.news1 .story {line-height:20px;text-align:justify;font-family:Verdana;font-size: 13px;color:#494949;}
.news1 .story img {margin:0 5px 0px 0px;}
.news1 .link {margin:5px 0px 0px 0px;}
.news1 .link a {color:#fff;background:#b62d2d;padding:1px 5px;text-decoration: none;}
.news1 .link a:hover {background:#902424;}

.link a {text-decoration:none;}


.fullstory_gallery h1 {padding:0px;}
.fullstory_gallery .story img {float:right;margin:10px 10px}
.fullstory_gallery a {color:#58585c; font: 15px/1.2307em 'Oswald', sans-serif;}


.linkfoto {font: 20px/17px 'Oswald', sans-serif; letter-spacing: -0.03em;}
/* .linkfoto {font:16px 'arial', sans-serif;text-decoration: none;font-weight:bold;text-transform:uppercase;} */
.linkfoto:hover {color:#000}
.shortstory_foto a {text-decoration: none;color:#58585c; }
.shortstory_foto a:hover {color:#000}


.fullstory_services h1 {padding:0px;}
.fullstory_services .story img {margin:2px 2px}



.b01 {width:285px;float:left;height:230px;text-align:center;padding:5px;margin-bottom:10px;border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px;border:1px #dedede solid;background:#545454;margin-right:8px;padding-top:10px;}
.b01 .linkfoto {color:#fff;}

#bottom {text-align:left;background:#424242 url('../images/bottom.png');padding:15px 25px;border-radius: 0 0 9px 9px; -webkit-border-radius: 0 0 9px 9px; -moz-border-radius:0 0 9px 9px;color:#fff;}
#bottom .copy {float:right;line-height:23px;text-align:right;}
#bottom .menu {float:left;}
#bottom .menu a {margin:0 5px;text-decoration: none;text-transform:uppercase;}
#bottom .menu a.activate {color:#f0ff00;}
#bottom a {color:#fff;text-decoration: none;}
#bottom a:hover {color:#f0ff00;text-decoration: none;}