body,td,th {
	color: #ffffff;
	font-family: Verdana, Geneva, sans-serif;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	font-size: 16px; 
}
body { line-height: 1.3; background-image:url(images/s5_background.jpg); margin-top:0px; margin-bottom:0px;background-attachment:fixed;}
img{max-width:1000px;height:auto;}
a:link {font-weight:normal; 
	color:#048FEC;font-size: 16px;none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3); 
	text-decoration: none;
}
a:visited {font-weight:normal; 
	color:#048FEC;font-size: 16px;none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3); 
	text-decoration: none;
}
a:active {font-weight:normal; 
	color:#048FEC;font-size: 16px; none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	text-decoration: none;
}
a:hover{font-weight:normal; 
	color:#048FEC;font-size: 16px; none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	text-decoration: none;
}
.br { height:4px; width:20px;        
}
.br1 { height:2px; width:20px;          
}
.br1p{ height:1px; width:20px;          
}
.br2 { height:10px; width:20px;          
}
.br3 { height:7px; width:20px;          
}
.br12{ height:12px; width:20px;             
}
.br16 { height:16px; width:20px;             
}
.br20 { height:20px; width:20px;             
}
.br24 { height:24px; width:20px;             
}
.br40 { height:45px; width:20px;             
}
.h1 {
	font-weight: bold;
	margin:auto;
	margin-top:-233px;
	color:#F41806;
	font-size: 64px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	text-shadow:  -1px 0 1px white, 0 -1px 1px white, 0 1px 1px white, 1px 0 1px white, 0 0 8px white, 0 0 8px white, 0 0 8px white, 2px 2px 3px black;
}
.h2 { font-weight: bold; margin:auto; 
	color:#fff;font-size:26px; font-family: Verdana, Geneva, sans-serif; 
	text-decoration: none;text-shadow: 1px 1px #000, 1px -1px #000, -1px 1px #000, -1px -1px #000, 3px 3px 6px rgba(0,0,0,.5); }	  
.h3 { font-weight: bold; margin:auto;margin-top:8px; margin-bottom:8px;
	color:#F41806;font-size: 26px; font-family: Verdana, Geneva, sans-serif; 
	text-decoration: none;text-shadow: 2px 2px 1px rgba(0,0,0,0.2);	  }	  
.rascrut_vk { font-weight: bold; margin:auto;margin-top:8px; margin-bottom:8px;
	color:#F41806;font-size: 26px; font-family: Verdana, Geneva, sans-serif; 
	text-decoration: none;text-shadow: 2px 2px 1px rgba(0,0,0,0.2);	  }	  	

.table-color { background-color:#F8F8F8;}
.body-bottom-color { background-color:#F8F8F8;margin-left:10px; margin-right:10px;}	 
.body-slogan1 {font-weight: normal; margin:auto;
	color:#B9B973;font-size: 14px; font-family:  Verdana, Geneva, sans-serif; 
	text-decoration: none;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);	
}
.body-slogan2 {
	font-weight: bold;
	margin:auto;
	color:#000000;
	font-size: 20px;
	text-decoration: none; none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}	
.body-slogan3 { margin-top:15px;font-weight:normal; margin-left:8px; margin-right:8px;  
	color:#000000;font-size: 16px; text-decoration: none;line-height: 1.5;}		
.body-slogan4 {font-weight: bold;    
	color:#FF0;font-size: 20px; 
	text-decoration: none;text-shadow: 1px 1px 2px rgba(0,0,0,0.3);}			
.body-top{ width:100%; 
position: fixed; /* Абсолютное позиционирование */
    top: 0px; /* Положение от нижнего края */
    left: 0px; /* Положение от правого края */ 
	background-color:#C00;}
.bottom-title {font-weight:  bold; margin-top:1px }
.callback-text { font-weight: normal;font-family:  Verdana, Geneva, sans-serif; 
	color:#333;font-size: 10px; 
	text-decoration: none;
    
}
.callback-text a:link {font-weight: normal;font-family:  Verdana, Geneva, sans-serif; 
	color:#ffffff;font-size: 10px; 
	text-decoration: none;
}
.callback-text a:visited {font-weight: normal;font-family:  Verdana, Geneva, sans-serif; 
	color:#ffffff;font-size: 10px; 
	text-decoration: none;
}
.callback-text a:active {font-weight: normal;font-family:  Verdana, Geneva, sans-serif; 
	color:#ffffff;font-size: 10px; 
	text-decoration: none;
}
.callback-text a:hover{font-weight: normal;font-family:  Verdana, Geneva, sans-serif; 
	color:#ffffff;font-size: 10px; 
	text-decoration: none;
}
.callback { background-color:#FFF; width:170px;
	margin-left:18px; margin-bottom:-4px;	
	border-radius:2px; padding-top:9px; padding-bottom:8px;
	border: thin solid #CFC;
    text-align: center;
}	
.copyright { margin-left:3px;margin-bottom:2px;}
.copyright-text a:link {
	color: #fff;
	font-size: 10px; 
	text-decoration:none; font-weight: normal;font-family:Verdana, Geneva, sans-serif;
}
.copyright-text a:visited {
	color: #fff;font-size: 10px; 
	text-decoration:none;font-weight:normal;font-family:Verdana, Geneva, sans-serif;
}
.copyright-text a:active {
	color:#fff;font-size: 10px; 
	text-decoration:none;font-weight:normal;font-family:Verdana, Geneva, sans-serif;
}
.copyright-text a:hover{
	color:#048FEC;font-size: 10px; 
	text-decoration:none;  font-weight:normal; font-family:Verdana, Geneva, sans-serif; 
}	
.for-seo-obvod { background-color:#F8F8F8}
.for-seo-text { margin-left:4px;color:#919191; font-size:9px; text-shadow:none}
.img1 { background-image:url(images/img1.jpg); width:1000px; height:451px; padding-top:100px}
.foto-urist { margin-bottom:0px; margin-right:12px;height:192px; width:252px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.fotogallery-obvod { margin-top:0px; margin-bottom:3px; margin-left:10px; margin-right:10px;}
.fotogallery {font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8A4500;
	font-size: 12px;
	text-decoration: none;
	 text-shadow: 1px 1px 2px rgba(0,0,0,0.3);}	
.img1-in { margin-left:22px;}
.img1-text {text-align:left;font-weight:normal; 
	color:#ffffff;font-size: 14px; 
	text-decoration: none;line-height: 2.0;}
.informer { margin-right:3px; margin-bottom:3px;}	
.lider-rinka {font-weight: 100; font-family:  Verdana, Geneva, sans-serif; 
	color:#048FEC;font-size: 32px; 
	text-decoration: none;}	
#headerMain {}
 
#header {
	width:1000px;
	height: 46px;
	background-color:#900;}
.main { background-color:#ffffff; 
width:1000px; margin:auto; margin-bottom:6px; margin-top:6px;  
 position:relative; border-style: solid; border-color:#FFF; border-width:thin;
 box-shadow:0 0 8px 1px #D7D7D7 }

.table-box { 
background: #B71204; /* Для старых браузров */
    background: -moz-linear-gradient(top, #F41806, #B71204); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, top, bottom, 
                color-stop(0%,#F41806), color-stop(100%,#B71204));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #F41806, #B71204);
   background: -o-linear-gradient(top, #F41806, #B71204 ); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #F41806, #B71204); /* IE10 */
    background: linear-gradient(top, #F41806, #B71204); /* CSS3 */ 
}

.table-bottom {
	width:1000px;
	margin-top:10px;
	background-color:#202020;
}
.table-table-bottom {width:100%;max-width:1000px;height:auto;}
.table-slogan {font-weight: bold; font-family:  Verdana, Geneva, sans-serif; 
	color:#FF0;font-size: 40px;text-shadow: 2px 4px 3px rgba(0,0,0,0.3); 
	text-decoration: none;}
.table-slogan-s {color:#ffffff;font-size: 12px; font-weight:bold;none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3); 
	text-decoration: none;}
.table-sites {font-weight:normal; 
	color:#000000;font-size: 16px; 
	text-decoration: none;}	
.table-sites a:link {font-weight:normal; 
	color:#048FEC;font-size: 16px; 
	text-decoration: none;
}
.table-sites a:visited {font-weight:normal; 
	color:#048FEC;font-size: 16px; 
	text-decoration: none;
}
.table-sites a:active {font-weight:normal; 
	color:#048FEC;font-size: 16px; 
	text-decoration: none;
}
.table-sites a:hover{font-weight:normal; 
	color:#048FEC;font-size: 16px; 
	text-decoration: none;
}
.table-t { margin-left:12px; margin-right:12px;}
.title { margin-bottom:-4px; margin-left:2px;font-weight: bold; font-family:  Verdana, Geneva, sans-serif; 
	color:#CFC;font-size: 22px; 
	text-decoration: none; 
}
.title a:link { margin-bottom:-4px; margin-left:2px;font-weight: bold; font-family:  Verdana, Geneva, sans-serif; 
	color:#CFC;font-size: 22px; 
	text-decoration: none;
}
.title a:visited { margin-bottom:-4px; margin-left:2px;font-weight: bold; font-family:  Verdana, Geneva, sans-serif; 
	color:#CFC;font-size: 22px; 
	text-decoration: none;
}
.title a:active { margin-bottom:-4px; margin-left:2px;font-weight: bold; font-family:  Verdana, Geneva, sans-serif; 
	color:#CFC;font-size: 22px; 
	text-decoration: none;
}
.title a:hover{ margin-bottom:-4px;margin-left:2px;font-weight: bold; font-family:  Verdana, Geneva, sans-serif; 
	color:#CFC;font-size: 22px; 
	text-decoration: none;
}
.title-small {font-weight: normal; font-family:Arial, Helvetica, sans-serif; 
	color:#CFC;font-size: 12px; 
	text-decoration: none;}
.title-small-box { margin-bottom:3px;}
.tel {font-weight: bold; margin:auto; margin-top:28px; margin-bottom:40px;  
	color:#F41806;font-size: 38px; font-family: Verdana, Geneva, sans-serif; 
	text-decoration: none;text-shadow: -1px 0 1px white, 0 -1px 1px white, 0 1px 1px white, 1px 0 1px white, 0 0 8px white, 0 0 8px white, 0 0 8px white, 2px 2px 3px black;	}
.text1 { color:#F41806; font-weight:bold; margin-top:-5px}	
.text2 { color:#F41806; font-weight:bold; margin-top:-5px}
.text3 { color:#F41806; font-weight:bold; margin-top:-5px}	
.top-divani { width:1000px; height: auto }	
.tkani { width:1000px; height:400px; background-image:url(images/tkani.jpg);}	
.tkani-in  { width:400px; height:400px; margin-left:600px; opacity:0.8; background-color: #00061C}
.tkani-in-text-otstup-top { padding-top:90px}
.tkani-in-text { margin-right:22px; margin-left:22px;text-align:left;font-weight:normal; 
	color:#ffffff;font-size: 14px; 
	text-decoration: none;line-height: 2.0;}
.zayavka { width:900px; margin:auto;font-weight:100; font-family:  Verdana, Geneva, sans-serif; 
	color:#ffffff;font-size: 24px; 
	text-decoration: none;  }
.zayavka-forma { width:138px; margin:auto; }	
.vk { margin-bottom:-10px} 
.vk {font-weight: bold; 
	color:#6F6F00;font-size: 16px; 
	text-decoration: none; /* Убираем подчеркивание */
    }
.vk a:link {font-weight: 900; 
	color:#6F6F00;font-size: 16px; 
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #6F6F00; /* Добавляем свою линию */
}
.vk a:visited {font-weight: bold; 
	color:#6F6F00;font-size: 16px; 
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #6F6F00; /* Добавляем свою линию */
}
.vk a:active {font-weight: bold; 
	color:#6F6F00;font-size: 16px; 
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #6F6F00; /* Добавляем свою линию */
}
.vk a:hover{font-weight: bold; 
	color:#5B5B00;font-size: 16px; 
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #5B5B00; /* Добавляем свою линию */
}
.yashare-auto-init {height:28px; width:154px; margin:auto}	
	
/*слайд-шоу*/
    #scroller_container {
        margin: 0 auto;
        width: 970px;
        overflow: hidden;
        line-height:0;
        font-size:0;
    }
    #scroller_container div {
        float: left;
        vertical-align: baseline;
    }
    #scroller_container>div {
        position: relative;
        white-space: nowrap;
        width: 100%;
        padding: 0px;
    }
    #scroller_container>div a,
    #scroller_container>div a img {
        padding: 0;
        margin:0;
    }
    #scroller_container>div a img {
        margin: 0 1px;
        border:0;
    }
	.kod-body-bottom-links-slide {margin-left:10px; margin-right:10px; padding:5px;background-color:#E7EDEF;border-color:#357ece; border-style:solid; border-width:thin}
