﻿body,td,th {
	color:#0E1B1B;
	font-family: Arial, Helvetica, sans-serif;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	font-size: 14px; 
}
 html {
	overflow-y: scroll;
}
html, body { margin-bottom: 2px; margin-top: 1px; 
    }
body { line-height: 1.3; background-image:url(images/s5_background.jpg);background-attachment:fixed; }
img{max-width:980px;height:auto;}
a:link {font-weight: bold; 
	color:#0065CA;font-size: 14px; 
	text-decoration: none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}
a:visited {font-weight: bold; 
	color:#0065CA;font-size: 14px; 
	text-decoration: none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}
a:active {font-weight: bold; 
	color:#0065CA;font-size: 14px; 
	text-decoration: none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}
a:hover{font-weight: bold; 
	color:#F00;font-size: 14px; 
	text-decoration: none;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}
.add-block-body { margin-left:10px; margin-right:10px;}
.add-block-body-links {text-decoration: none; text-shadow:none;color: #B9B971;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}	
 .add-block-body-links a:link {text-decoration: none; text-shadow:none;color: #B9B971;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; }
.add-block-body-links a:visited {text-decoration:none; text-shadow:none;color: #B9B971;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; }
.add-block-body-links a:active {text-decoration:none; text-shadow:none;color: #B9B971;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
.add-block-body-links a:hover{text-decoration: underline; text-shadow:none;color: #B9B971;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}	
.ads-left { width:210px; height:678px;Float: left; position: fixed; padding-top:15px;
  top: 0px; 
   }	
.ads-right { width:210px; height:678px; position: fixed;padding-top:15px;
 left:1230px; top: 0px;
   }  
.admitad-full { width:728px; height:90px;}	
.admitad-modil{display: none;}
.advgame {width:728px; height:90px; margin-bottom:5px; margin-top:2px}	
.alleyne-bottom { margin-top:0px;}
.alleyne-bottom a:link { font-weight: bold;font-size: 22px;text-decoration: none;color:#FFF;}
.alleyne-bottom a:visited { font-weight: bold;font-size: 22px;text-decoration: none;color:#FFF;}
.alleyne-bottom a:active { font-weight: bold;font-size: 22px;text-decoration: none;color:#FFF;}
.alleyne-bottom a:hover { font-weight: bold;font-size: 22px;text-decoration: none;color:#FFF;}
.arms { width:160px; height:160px; margin-top:0px; background-image:url(images/krug1.png)}
.arms-onmouseover {transition-duration: .8s;width:160px; height:160px; margin-top:0px; background-image:url(images/krug2.png)}
.arms-onmouseout {transition-duration: .8s;width:160px; height:160px; margin-top:0px; background-image:url(images/krug3.png)}
.br-arms { height:6px; width:20px;        
}
.br { height:4px; width:20px;        
}
.br1 { height:2px; width:20px;          
}
.br1p{ height:1px; width:20px;          
}
.br4 { height:4px; width:20px;          
}
.br6 { height:6px; width:20px;          
}

.br2 { height:14px; 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;             
}
.br-sape-up{ height:2px; width:20px;    
}
.br-sape-down{ height:2px; width:20px;    
}
.br-up { height:154px; width:20px;        
}
.br-upline{ height:1px; background-color:#00006C         
}
.br-up-menu{ height:10px;          
}
.body-bottom-color { background-color:#F8F8F8;margin-left:10px; margin-right:10px;}
.body-slogan1 {font-weight: 100; margin:auto; margin-top:4px;
	color:#900;font-size: 32px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration: none;}
.body-slogan2 {
	font-weight:normal;
	margin:auto;
	color:#000000;
	font-size: 20px;
	text-decoration: none;
}	
.body-slogan3 {font-weight:normal; margin-left:8px; margin-right:8px;  
	color:#000000;font-size: 16px; 
	text-decoration: none;}		
.body-slogan4 {font-weight: bold;    
	color:#FF0;font-size: 20px; 
	text-decoration: none;text-shadow: 1px 1px 2px rgba(0,0,0,0.3);}
.bodytext { font-size:14px; margin:12px 10px 10px 10px;padding:10px;background-color:#E1F0FF;border-color:#CCC; border-style:solid; border-width:thin}  
.bodytext:hover { transition: 1.1s;background-color:#FFF;}				
.body-top{ width:100%; 
position: fixed; /* Абсолютное позиционирование */
    top: 0px; /* Положение от нижнего края */
    left: 0px; /* Положение от правого края */ 
	background-color:#C00;}
.body-video { margin:auto; border-radius: 8px; background-color:#F5F5F5;border-style: solid; border-color:#E0E0E0; border-width: thin;}
.body-video-audrey {
	width:auto;
	margin-left:-1px;
}
.body-video-br { margin:auto; height:17px; width:20px;}
.body-video-br-up { margin:auto; height:19px; width:20px;}
.body-video-in {}	
.bow-shoot { color:#FFF}
.callback-text {
	font-weight:  bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 10px;
	text-decoration: none;
    
}
.callback {
	background-color:#963;
	width:170px;
	height:30px;
	margin-left:18px;
	margin-bottom:-5px;
	border-radius:4px;
	border: thin solid #CFC;
	text-align: center;
}		
.callback-in {
	margin:auto;
}	
.copyright { margin-left:3px; margin-top:9px}
.copyright-text a:link { 
    color:#FFF;font-size: 10px; 
	text-decoration:none; font-weight:  bold;font-family:Verdana, Geneva, sans-serif;
}
.copyright-text a:visited {
	color:#FFF;font-size: 10px; 
	text-decoration:none;font-weight: bold;font-family:Verdana, Geneva, sans-serif;
}
.copyright-text a:active {
	color:#FFF;font-size: 10px; 
	text-decoration:none;font-weight: bold;font-family:Verdana, Geneva, sans-serif;
}
.copyright-text a:hover{
	color:#FFF;font-size: 10px; 
	text-decoration:none;  font-weight: bold; font-family:Verdana, Geneva, sans-serif; 
}	
.date-time { position: absolute; bottom:4px;left:5px; width:184px; padding:2px; }
.favorite { position: absolute; bottom:0;left:815px; width:147px; padding:2px;}
.fotogallery-obvod { margin-top:2px; margin-left:10px; margin-right:10px; padding-top:4px; padding-bottom:4px; background-color:#060; }
.fotogallery-obvod:hover { transition: 1.1s;background-color:#0065CA;}
.fotogallery {font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	font-size: 10px;
	text-decoration: none;
	 text-shadow: none;}
.foto-arnold { margin-bottom:4px; margin-right:12px;height:332px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-arnold2 { margin-bottom:4px; margin-left:12px; margin-right:5px;height:373px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-body { margin-bottom:4px; margin-right:12px;height:257px; width:244px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}
.foto-golden-arm { margin-bottom:4px; margin-right:12px;height:265px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}
.foto-fitness1 { margin-bottom:4px; margin-right:12px;height:289px; width:200px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-fitness2 { margin-bottom:4px; margin-left:12px; margin-right:5px;height:299px; width:200px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}		
.foto-nevesta { margin-bottom:4px; margin-right:12px;height:244px; width:244px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-nigel { margin-bottom:4px; margin-right:12px; width:265px;height:163px; box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-compton { margin-bottom:4px; margin-left:12px; margin-right:5px;height:211px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}			
.foto-robin { margin-bottom:4px; margin-right:12px;height:244px; width:244px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}		
.foto-sayti { margin-bottom:4px; margin-right:12px;height:265px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-news-s { margin-bottom:4px; margin-right:12px;width:200px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}
.foto-news-b { margin:auto; margin-bottom:10px; margin-top:10px; max-width:600px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-news { margin-bottom:4px; margin-right:12px;max-width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}
.foto-news-full { margin-bottom:4px; margin-right:12px;max-width:420px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
	
.foto-me { margin-top:8px; margin-bottom:4px; margin-left:10px;max-width:625px;box-shadow: 1px 1px 1px #666;
	-webkit-box-shadow: 1px 1px 1px #666; /* Safari, Chrome */
	-moz-box-shadow: 1px 1px 1px #666; /* Firefox */}
.foto-ham { margin-bottom:4px; margin-right:12px;height:220px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}
.foto-sherlock { margin-bottom:4px; margin-right:12px;height:149px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}		
.foto-shurobad { margin-bottom:4px; margin-right:12px;height:244px; width:244px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
.foto-urist { margin-bottom:4px; margin-right:12px;height:202px; width:265px;box-shadow: 5px 5px 8px #999;
	-webkit-box-shadow: 5px 5px 8px #999; /* Safari, Chrome */
	-moz-box-shadow: 5px 5px 8px #999; /* Firefox */}	
#headerMain {width:980px; 
background: #007CF9;	
} 
#hr { width:99%;
	margin-top:2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}	
.h1 { background-color:#DEF;margin-left:10px; margin-right:10px; padding-top:2px; padding-bottom:1px; 
  text-align: center; font-size:16px; color:#F00;font-family:  Arial, Helvetica, sans-serif;
margin-top:11px;text-shadow: 1px 1px 2px rgba(0,0,0,0.3);}		
.h1:hover { background-color:#FFF}				 
.h1-small { font-size:11px; color:#F00; width:auto;font-family: Arial, Helvetica, sans-serif;
margin-top:7px; margin-bottom:2px;
text-decoration: none; /* Убираем подчеркивание */	
} 
.h1-news { font-size:16px; color:#0063de; width:auto;font-family: Arial, Helvetica, sans-serif;
margin-top:0px; margin-bottom:0px;text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
text-decoration: none; /* Убираем подчеркивание */	
} 
.h1-small a:link {
	font-size:11px; color:#F00; width:auto;font-family: Arial, Helvetica, sans-serif;
margin-top:7px; margin-bottom:2px;
text-decoration: none; /* Убираем подчеркивание */	
  }
.h1-small a:visited {
	font-size:11px; color:#F00; width:auto;font-family: Arial, Helvetica, sans-serif;
margin-top:7px; margin-bottom:2px;
text-decoration: none; /* Убираем подчеркивание */	 
}
.h1-small a:active {
	font-size:11px; color:#F00; width:auto;font-family: Arial, Helvetica, sans-serif;
margin-top:7px; margin-bottom:2px;
text-decoration: none; /* Убираем подчеркивание */	
 }
.h1-small a:hover{
	font-size:11px; color:#066; width:auto;font-family: Arial, Helvetica, sans-serif;
margin-top:7px; margin-bottom:2px;
text-decoration: none; /* Убираем подчеркивание */	
}
.h1-small-m a:link {
	font-size:12px; color:#00F; width:auto;font-family: Arial, Helvetica, sans-serif;
 margin:auto; 
text-decoration:  underline; 
  }
.h1-small-m a:visited {
	font-size:12px; color:#00F; width:auto;font-family: Arial, Helvetica, sans-serif;
 margin:auto; 
text-decoration: underline;  
}
.h1-small-m a:active {
	font-size:12px; color:#00F; width:auto;font-family: Arial, Helvetica, sans-serif;
 margin:auto; 
text-decoration: underline; 
 }
.h1-small-m a:hover{
	font-size:12px;color:#06F; width:auto;font-family: Arial, Helvetica, sans-serif;
 margin:auto; 
text-decoration: underline;	
}
.h2 { color:#00F; font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; text-decoration: none;font-style: normal;font-weight:  bold; }	
.informer { margin-right:3px;  margin-top:9px}	
.kod-body-bottom-links {margin-left:10px; margin-right:10px;padding:5px;background-color:#E1F0FF;border-color:#CCC; border-style:solid; border-width:thin}	
.kod-body-bottom-links:hover { transition: 1.1s;background-color:#FFF;}	
.kod-body-bottom-links-slide {margin-left:10px; margin-right:10px; padding:7px;background-color:#E1F0FF;border-style: none;margin-bottom:2px; }
.kod-body-bottom-links-up { background-color:#360; left: 50%;
  margin-left: -298px; margin-top:-28px; width:580px; 
	padding:5px; position:absolute}
.kod-body-bottom-youtube-video-table{ margin-top:8px; margin-bottom:8px; width: 100%  }
.lider-rinka {font-weight: 100; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#048FEC;font-size: 32px; 
	text-decoration: none;}	
.line-up { background-color:#0065CA;
 padding:3px; margin-top:0px;margin-left:10px; margin-right:10px;
	}	
.main { width:980px; margin:auto; background-color:#007CF9;  
 position:relative; border-style: solid; border-color:#FFF; border-width:thin;}
.main-obvod { width:1406px; margin:auto; text-align:center}
.menu-bottom { margin-left:2px; margin-right:2px;}
.menu-bottom-text {font-weight:normal; padding:2px; 
	color:#FFF;font-size: 10px; 
	text-decoration: none;
}
.menu-bottom-text a:link {font-weight: bold; padding:2px; 
	color:#FFF;font-size: 10px; 
	text-decoration: none;text-shadow: none 
}
.menu-bottom-text a:visited {font-weight: bold; padding:2px; 
	color:#FFF;font-size: 10px; 
	text-decoration: none;text-shadow: none 
}
.menu-bottom-text a:active {font-weight: bold; padding:2px; 
	color:#FFF;font-size: 10px; 
	text-decoration: none;text-shadow: none 
}
.menu-bottom-text a:hover{font-weight: bold; padding:2px; 
	color:#FFC;font-size: 10px; 
	text-decoration: none;text-shadow: none 
}
.menu-toptext-left { border:none; 	
}
.menu-toptext-left a:link {color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
}
.menu-toptext-left a:visited {color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
}
.menu-toptext-left a:active {color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
}
.menu-toptext-left a:hover{color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
} 
.menu-toptext { border-left: 1px solid #999; 	
}
.menu-toptext a:link {color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
}
.menu-toptext a:visited {color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
}
.menu-toptext a:active {color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
}
.menu-toptext a:hover{color: #FFF; 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;text-decoration: none;font-weight:bold; 
} 	
.music-player {position: absolute; bottom:27px; left:248px;width:460px; height:36px;}	
.my-playlist-body{ background: #F0F0F0; /* Для старых браузров */
    background: -moz-linear-gradient(top, #F4F4F4, #F0F0F0); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, top, bottom, 
                color-stop(0%,#F4F4F4), color-stop(100%,#F0F0F0));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #F4F4F4, #F0F0F0);
   background: -o-linear-gradient(top, #F4F4F4, #F0F0F0 ); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #F4F4F4, #F0F0F0); /* IE10 */
    background: linear-gradient(top, #F4F4F4, #F0F0F0); /* CSS3 */ 
	box-shadow: 1px 1px 1px #666;
	-webkit-box-shadow: 1px 1px 1px #666; /* Safari, Chrome */
	-moz-box-shadow: 1px 1px 1px #666; /* Firefox */
	margin-left:10px; margin-right:11px; padding:4px; border-radius:4px;}
.my-playlist-body-quote{ margin-left:10px; margin-right:10px;padding:5px;background-color:#E1F0FF;border-color:#CCC; border-style:solid; border-width:thin }	 	
.my-playlist-body-in-quote{ margin:auto; background-color:#CEDADF;
	 padding:4px;}
.my-playlist-body-in-in-quote{margin:auto; background-color:#FFF;
	 padding:4px;}	 	
.my-playlist-in{ 
	margin:auto;
	width:265px; height:149px; border-style:solid; border-color:#0CF; border-width:  thin;box-shadow: 0 0 3px 3px #CCC;	
}	
.my-playlist-in:hover{ 
	margin:auto;
	width:265px; height:149px; border-style:solid; border-color:#0CF; border-width:  thin; transition:1.0s;box-shadow: 0 0 6px 6px #CCC;	
}	

.obvod-news { width:198px; padding-top:2px; padding-bottom:4px; border-radius:5px;
background-color: #00509F;
}
.obvod-news-in {}
.obvod-text { text-align:center;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
	.obvod-text a:link{color:#FFF; text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
    	 }
	.obvod-text a:visited{color:#FFF; text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	text-decoration: none; }
	.obvod-text a:active{color:#FFF; text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none; }
	.obvod-text a:hover{color:#FFF; text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none; }
.radius-army { margin:auto; max-width:648px; height: auto;box-shadow: 1px 1px 1px #666;
	-webkit-box-shadow: 1px 1px 1px #666; /* Safari, Chrome */
	-moz-box-shadow: 1px 1px 1px #666; /* Firefox */}
.red { color:#F00}	
.st-top1  {  
margin:auto; 
 background-color:#DF7000; /* Для старых браузров */
    background: -moz-linear-gradient(top, #FF9E3E, #DF7000); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#FF9E3E), color-stop(100%,#DF7000));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #FF9E3E, #DF7000);
    background: -o-linear-gradient(top, #FF9E3E, #DF7000); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FF9E3E, #DF7000); /* IE10 */
    background: linear-gradient(top, #FF9E3E, #DF7000); /* CSS3 */
 }
.st-top  {
	margin:auto; 
	 background-color: #333; /* Для старых браузров */
    background: -moz-linear-gradient(top, #666, #333); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#666), color-stop(100%,#333));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #666, #333);
    background: -o-linear-gradient(top, #666, #333); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #666, #333); /* IE10 */
    background: linear-gradient(top, #666, #333); /* CSS3 */	 
 }
  /*кнопка меню с эффектом начало*/
.swipe{margin:auto; 
 background-color: #002868; /* Для старых браузров */
    background: -moz-linear-gradient(top, #00509F, #002868); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#00509F), color-stop(100%,#002868));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #00509F, #002868);
    background: -o-linear-gradient(top, #00509F, #002868); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #00509F, #002868); /* IE10 */
    background: linear-gradient(top, #00509F, #002868); /* CSS3 */
    border: none;
    position: relative;
    
   }
    .swipe:before{
  
    background-color: #002868;    
   
}
    .swipe:hover:before{
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
 /*кнопка меню с эффектом конец*/
.stroka {font-weight: bolder; color:#0065CA;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:  none; 	
}
.stroka a:link {font-weight: bolder;
	color: #0065CA;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;text-shadow: none 
}
.stroka a:visited {font-weight: bolder;
	color: #0065CA;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none; text-shadow: none
}
.stroka a:active {font-weight: bolder;
	color: #0065CA;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	text-decoration: none;text-shadow: none
}
.stroka a:hover{
	font-weight: bolder; 
	color:#048FEC;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	text-decoration: underline; text-shadow: none
}
.stroka-up { padding:3px;background-color:#060;font-weight:normal; color:#FFF;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:  none; text-shadow: none 	
}
.stroka-up a:link {font-weight:normal;
	color: #FFF;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;text-shadow: none 
}
.stroka-up a:visited {font-weight:normal;
	color: #FFF;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; text-shadow: none
}
.stroka-up a:active {font-weight:normal;
	color: #FFF;margin:auto;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: none;text-shadow: none
}
.stroka-up a:hover{
	font-weight:normal; 
	color:#FFF;margin:auto;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration:underline;text-shadow: none
}
.stroka-up:hover { transition: 1.0s;background-color:#0065CA;}	
.stroka-up-time {font-weight: bold; color:#000;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:  none; text-shadow: none 	
}
.stroka-up-time a:link {font-weight: bold;
	color: #ffffff;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;text-shadow: none 
}
.stroka-up-time a:visited {font-weight: bold;
	color: #ffffff;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; text-shadow: none
}
.stroka-up-time a:active {font-weight: bold;
	color: #ffffff;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration: none;text-shadow: none
}
.stroka-up-time a:hover{
	font-weight: bold; 
	color:#ffffff;margin:auto; padding:2px;font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration:underline;text-shadow: none
}
.stroka-up-top { font-weight: bold; color:#FFF;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:  none; text-shadow: none 	
}
.stroka-up-top a:link {font-weight: bold; color:#FFF;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:  none; text-shadow: none 
}
.stroka-up-top a:visited {font-weight: bold; color:#FFF;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:  none; text-shadow: none 
}
.stroka-up-top a:active {font-weight: bold; color:#FFF;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:  none; text-shadow: none 
}
.stroka-up-top a:hover{
	font-weight: bold; color:#FFC;margin:auto; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:  none; text-shadow: none 
}
.social {margin-top:2px; color:#002868; font-size:11px}
.table-bottom-up {  height:2px; background-color:#999
	}
.table-bottom { padding-top:3px; margin-top:3px; background-image:url(fons/footer02.jpg);  
 border-style: solid; border-color:#CCC; border-width:  thick;
	}
.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-top { }	
.table-table-bottom {width:100%;max-width:980px;height:auto;}
.table-slogan {font-weight: 100; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#048FEC;font-size: 52px; 
	text-decoration: none;}
.table-slogan-s {color:#900;font-size: 14px; font-weight:bold; 
	text-decoration: none;}
.table-t { margin-left:12px; margin-right:12px;}
.title {
	margin-bottom:-4px;
	margin-left:2px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CFC;
	font-size: 22px;
	text-decoration: none;
	 text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}
.title a:link {margin-bottom:-4px;
	margin-left:2px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CFC;
	font-size: 22px;
	text-decoration: none;
	 text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}
.title a:visited {margin-bottom:-4px;
	margin-left:2px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CFC;
	font-size: 22px;
	text-decoration: none;
	 text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}
.title a:active {margin-bottom:-4px;
	margin-left:2px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CFC;
	font-size: 22px;
	text-decoration: none;
	 text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}
.title a:hover{margin-bottom:-4px;
	margin-left:2px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CFC;
	font-size: 22px;
	text-decoration: none;
	 text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}
.title-small {font-weight: normal; font-family:Arial, Helvetica, sans-serif; 
	color:#CFC;font-size: 12px; 
	text-decoration: none;}
.tel { margin-bottom:0px;font-weight: normal; font-family:Arial, Helvetica, sans-serif; 
	color:#CFC;font-size: 14px; 
	text-decoration: none;}
.top-divani { 
padding:10px;
position:relative;
	width:960px;
	height:431px; 
	margin-top:0px;
	 margin-bottom:0px;	
}
.top-divani-in {position: relative; 
	width:100%;
	height:100%; 		
}
.top-youtube-ob {width:220px;  }
.up-say { text-align:right; color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;text-shadow: #900 1px 1px 0, #900 -1px -1px 0, 
                 #900 -1px 1px 0, #900 1px -1px 0; }
.up-slogan {  position: absolute; top:6px; left:10px; width:450px}
.up-slogan-text {
	text-align:left;
	font-weight:bold;
	font-style: normal;
	line-height: 1.4;
	letter-spacing:0.3px;
	color:#fff;
	font-size: 11px;
	text-decoration:none;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}
.up-youtube { text-align:left; margin-left:2px; margin-top:162px; color:#B71204;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 34px;
	font-weight:bold;text-decoration: underline;
	text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px; }	
.up-youtube a:link { text-align:left; margin-left:2px; margin-top:162px; color:#B71204;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 34px;
	font-weight:bold;text-decoration: underline;
	text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px; }
.up-youtube a:visited { text-align:left; margin-left:2px; margin-top:162px; color:#B71204;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 34px;
	font-weight:bold;text-decoration: underline;
	text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px; }
.up-youtube a:active { text-align:left; margin-left:2px; margin-top:162px; color:#B71204;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 34px;
	font-weight:bold;text-decoration: underline;
	text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px; }
.up-youtube a:hover { text-align:left; margin-left:2px; margin-top:162px; color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 34px;
	font-weight:bold;text-decoration: underline;
	text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px; }	
.vk {font-weight: bolder; 
	color:#0065CA;font-size: 12px;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    }
.vk a:link {font-weight: bolder;
	color:#0065CA;font-size: 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #0065CA; /* Добавляем свою линию */
}
.vk a:visited {font-weight: bolder; 
	color:#0065CA;font-size: 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #0065CA; /* Добавляем свою линию */
}
.vk a:active {font-weight: bolder; 
	color:#0065CA;font-size: 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #0065CA; /* Добавляем свою линию */
}
.vk a:hover{font-weight: bolder; 
	color:#048FEC;font-size: 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #048FEC; /* Добавляем свою линию */
}
.vk-up-obvod { position: absolute; top:8px; right:10px; width:170px }
.vk-up { line-height: 1.3; text-align:right; font-weight: bold;
	color:#F90;font-size: 10px; text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    }
.vk-up a:link {line-height: 1.3; text-align:right; font-weight: bold;
	color:#F90;font-size: 10px;text-shadow: 1px 1px 2px rgba(0,0,0,0.3); 
	text-decoration: none; /* Убираем подчеркивание */
   
}
.vk-up a:visited {line-height: 1.3; text-align:right; font-weight: bold; 
	color:#F90;font-size: 10px; text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    
}
.vk-up a:active {line-height: 1.3; text-align:right; font-weight: bold;
	color:#F90;font-size: 10px; text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
   
}
.vk-up a:hover{ line-height: 1.3; text-align:right; font-weight: bold;
	color:#F90;font-size: 10px; text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
	text-decoration: none; /* Убираем подчеркивание */
    
}
.video-diets{
	float: right;
	margin-bottom:3px;
	margin-left:5px;
	height:149px;
	width:265px;
	box-shadow: 3px 3px 6px #999;
	-webkit-box-shadow: 3px 3px 6px #999; /* Safari, Chrome */
	-moz-box-shadow: 3px 3px 6px #999; /* Firefox */
}
.video-index{
	float: right;
	margin-bottom:3px;
	margin-left:12px;
	height:160px;
	width:280px;
	box-shadow: 3px 3px 6px #999;
	-webkit-box-shadow: 3px 3px 6px #999; /* Safari, Chrome */
	-moz-box-shadow: 3px 3px 6px #999; /* Firefox */
}
.video-kod-up {
	height:149px;
	width:265px;
	border-style: solid;
	border-color:#FFF;
	border-width:thin;
	}
.vk_groups-kod { width:70%}
.yashare-auto-init {height:28px; width:210px; margin:auto}	
.youtube { background-image:url(fons/footer.jpg);}
.youtube-text { font-weight:  normal; 
	color:#fff;font-size: 11px; 
	text-decoration:  none; }
.youtube-text a:link {font-weight: normal; 
	color:#fff;font-size: 11px; 
	text-decoration:  none; 
}
.youtube-text a:visited {font-weight: normal; 
	color:#fff;font-size: 11px; 
	text-decoration:  none; 
}
.youtube-text a:active {font-weight: normal; 
	color:#fff;font-size: 11px; 
	text-decoration:  none; 
}
.youtube-text a:hover{font-weight: normal; 
	color:#fff;font-size: 11px; 
	text-decoration:    underline; 
}
.youtube-text-obvod { margin:auto; width:178px; margin-bottom:4px; margin-top:3px;}
.youtube-text-obvod-in { margin:auto; width: auto;
background-color: #00509F; padding:7px; border-radius:4px;border-style: none; }
.youtube-text-obvod-in:hover { transition: 1.3s;background-color:#F00; box-shadow: 0 0 5px 5px #FFD9D9;}
