/*@font-face {
    font-family: 'Myriad Pro';
    src: url("http://xn--80ac9bfcg4a.xn--p1ai/assets/templates/shtab/MyriadPro.ttf");
*/            }   
@charset "utf-8";
/* CSS Document */
/*main structure - on all pages*/

.Neue {
	font-family: Neue, Arial, Helvetica, sans-serif;}
	
body {
 font-family: 'Myriad Pro',Arial, sans-serif;
	margin:0;
	background-color:#c6bdb8;
	height: auto;
	padding:0;
	text-align:center;
	}
	
a {color:#6c3f26;}
a:hover {color:#a35e37;}

.bgtop {background:url(i/bgtop.jpg) no-repeat center top; min-height:1100px;}
.bgbot {background:url(i/bgbot.jpg) no-repeat center bottom; min-height:1100px;}

.wrapper {width:1205px; margin:0 auto; text-align:left; overflow:hidden;}

.leftslider {
  width:90px; 
  height:100%; 
  margin-right:30px; 
  float:left;
  background: url(i/text-bg1.png) no-repeat right top;
  min-height: 1241px;
  }




.rightslider {
  width:90px; 
  margin-left:30px; 
  float:left;
  background: url(i/text-bg2.png) no-repeat left top;
  min-height: 1241px;
  
  }

.wrapcontent {width:960px; float:left;}

.header {width:828px; padding-left:110px; padding-bottom:39px; height:185px; overflow:hidden;}
.logobox {width:490px; float:left; margin-top: 25px;}
.contactblock {width:215px; float:right;margin-top: 30px;}
.contactblock p {color:#491e06; font-size:26px; font-weight:bold; margin: 10px 0 7px 0; text-shadow: 1px 1px 22px #fff;}

.findbox {margin-bottom:10px; margin-top:23px;}
.findbox input {color:#a7a7a7;}

.mail {padding-top:10px; text-align: center;}
.mail a {font-size:15px; color:#6c3f26; text-shadow:none;}

.mainmenu {width:960px; overflow:hidden; list-style-type:none; margin:0; padding:0; float:none; clear:both;}
.mainmenu li {float:left; width:212px; height:64px; margin:0 27px 23px 0;}
.mainmenu li a {display:block; width:212px; height:64px; text-indent:-9000px;}
.mainmenu li.menumain a {background:url(i/menumain.png) no-repeat left top;}
.mainmenu li.menuvideo a {background:url(i/menuvideo.png) no-repeat left top;}
.mainmenu li.menurasp a {background:url(i/menurasp.png) no-repeat left top;}
.mainmenu li.menunews a {background:url(i/menunews.png) no-repeat left top;}
.mainmenu li.menuekip a {background:url(i/menuekip.png) no-repeat left top;}
.mainmenu li.menureport a {background:url(i/menureport.png) no-repeat left top;}
.mainmenu li.menuclub a {background:url(i/menuclub.png) no-repeat left top;}
.mainmenu li.menufoto a {background:url(i/menufoto.png) no-repeat left top;}


.sidebar {width:316px; float:left; }
.sidebar ul {width:100%; overflow:hidden; list-style-type:none; margin:0; padding:0; float:none; clear:both;}
.sidebar li a {display:block; width:306px; height:18px; margin-bottom:10px;}
a.ssplav {background:url(i/s-splav.png) no-repeat left top; padding-top:86px;}
a.skorp {background:url(i/s-korp.png) no-repeat left top; padding-top:86px;}
a.sextrim {background:url(i/s-extrim.png) no-repeat left top; padding-top:86px;}
a.salp {background:url(i/s-alp.png) no-repeat left top; padding-top:86px;}
a.seko {background:url(i/s-eko.png) no-repeat left top; padding-top:86px;}
a.srazn {background:url(i/s-raz.png) no-repeat left top; padding-top:86px;}

.contentwrap {width:630px; float:right; margin-top:30px;}
.contentwrap h1 {color:#491e06; font-size:18px; text-shadow: 1px 1px 1px #74716e;}
.contentwrap p {color:#491e06; font-size:14px; text-shadow: 1px 1px 1px #74716e;}

.footer {width:1250px; margin:0 auto; text-align:left; overflow:hidden; padding-top:50px; padding-bottom:25px;}
.footer .leftfooter {width:900px; float:left;}

.footer .leftfooter a, .footer .leftfooter li {display:inline-block; padding-right:5px; color:#491e06; font-size:15px;}
.footer ul {list-style-type:none; margin:0; padding-left:0px;}
.rightfooter {width:148px; text-align:center; float:right; color:#a67255; font-size:12px;}


.outerClass li {width:100%; overflow:hidden; float:left; margin:5px 0;}
.outerClass li a {width:276px; padding-right:40px; text-decoration:none; text-align: right; font-weight:bold; color:#491e06; font-size:18px;}
.outerClass li a:hover {text-shadow: 1px 1px 5px #fff;}
.outerClass .active {background:url(i/actmenu.png) no-repeat left 24px;} 
.outerClass .active .innerClass {/*background:url(i/actmenu-bot.png) no-repeat left bottom;*/ margin-top:15px;}
.outerClass .active a {color:#fff; text-shadow: 1px 1px 7px #fff; text-align:right;  text-transform:uppercase;} 
.outerClass .active .innerClass li {padding-left:10px; margin:0 0 0px 22px; background:url(i/bgsublevel.png) no-repeat left top;}    
.outerClass .active .innerClass a {font-size:14px; color:#444444; font-weight:normal; text-align:left; text-transform:none; }
.outerClass .active .innerClass li:hover {font-style:italic; background:url(i/bgsublevel-act.png) no-repeat left top;}
.outerClass .active .innerClass li.active {font-style:italic; background:url(i/bgsublevel-act.png) no-repeat left top;} 

.contenttextpart {width:50%; float:left;}
.contenttextpart h2,.contenttextpart h3, h3 {font-size:16px; color:#491e06; text-shadow: 1px 1px 1px #74716e;}
.contenttextpart2 {}

.contentimgpart {width:49%; float:right;}
.contentimgpart .thumbs {width:100%; overflow:hidden; text-align:Center;}
.contentimgpart .thumbs a {display:block; float:left; margin:0 18px 14px 0;}
	
	
.breadcrumps {font-size:13px;}
.sublevelmenupage {padding:5px 0 15px 5px;}

.sublevelmenupage a.link {display:block;}
.sublevelmenupage ol {margin-top:0px;}

.clublist {width:100%; overflow:hidden;}
.clublist ul {width:100%; list-style-type:none;}
.clublist li {width:28%; padding:0 1% 15px 1%; height:150px; float:left;  text-align:center;}
.clublist li img {height:100px;}

.galerywrap {width:100%; overflow:hidden;}
.galerywrap a {display:block; float:left; margin:0 10px 15px 0;}

.raspisunit,.newsunit {padding-bottom:15px; border-bottom:1px solid #81776a; overflow:hidden;}
.newsunit img {width:150px; float:left; margin-right:15px;}
	

.formwrapbox {color:#fff; width:244px; padding-left:226px; padding-top:28px; height:410px; background:url(i/bgform.png) no-repeat left top;}
.formwrapbox p {margin:-18px 0 7px 0 !important;}
.longinp input {width:190px; padding:2px; color:#4f2511;  background:#ebe8e7; -moz-border-radius: 3px; /* Firefox */
  -webkit-border-radius: 3px; /* Safari, Chrome */
  -khtml-border-radius: 3px; /* KHTML */
  border-radius: 3px; color:#4f2511; font-size:15px;}
  
.formwrapbox  .droplist {margin:1px 0 7px 0 !important; }
.formwrapbox  .droplist select {background:#ebe8e7; padding:2px; }

p.dateinter {color:#fff; line-height: 0.2; font-weight:bold; padding:15px 0; text-shadow:none  !important; }
.dateinter input {width:40px; padding:2px; background:#ebe8e7; color:#4f2511; -moz-border-radius: 3px; /* Firefox */
  -webkit-border-radius: 3px; /* Safari, Chrome */
  -khtml-border-radius: 3px; /* KHTML */
  border-radius: 3px; color:#4f2511; font-size:15px;}
  
p.comments {color:#fff; font-weight:bold; text-shadow:none  !important; }
p.comments textarea {width:195px; height:81px; background:#ebe8e7; -moz-border-radius: 3px; /* Firefox */
  -webkit-border-radius: 3px; /* Safari, Chrome */
  -khtml-border-radius: 3px; /* KHTML */
  border-radius: 3px; color:#4f2511;}
  
p.butform {margin-top:10px !important; }
p.butform input {width:195px; height:41px; background:url(i/formbut.png) no-repeat left top; border:none; text-indent:-9000px;}
	
	
img{
	border:0;}


.ditto_page{
  text-align: center;
  font-size: 16px;
  }
  
.ditto_currentpage, .ditto_page, .ditto_previous_link, .ditto_next_link{
  padding: 0 5px ;
  }
  
.ditto_currentpage{
  font-size: 18px;
  }
  
#news {width:1250px; margin:0 auto; text-align:center; overflow:hidden; padding-top:0px;}
#news a {
color: #491E06;
font-size: 14px;
font-weight: bold;
}
/*#news table thead tr td.idnews{
    color: #491E06;
    font-size: 32px;
    text-shadow: 1px 1px 1px #74716E;
    padding-bottom: 15px;
    font-family: 'Myriad Pro';
    }
*/
.idnews{
    color: #562c14;
    font-size: 20px;
    text-shadow: 1px 1px 1px #562c14;
    padding-bottom: 15px;
    text-transform: uppercase;
    font-weight: bold;
    }    
	
#ajaxSearch_form {
	margin-top:-10px;
}

.ajaxSearch_result {
	padding:10px 0;
	border-bottom:1px solid #ccc;
}

.banner {
	margin-bottom:20px;
	padding-left:10px;
}

.banner img {
	max-width:305px;
	margin-top: 10px;
}

.banner a {
	display:block;
	margin-top:30px;
	font-weight: bold;
    color: #491e06;
    font-size: 18px;
	text-decoration:none;
	text-align:center;
	
}

.banner a:hover {
	    text-shadow: 1px 1px 5px #fff;
}



#ajaxSearch_input {
	padding:10px;
	border-radius:5px;
	width:170px!important;
	margin-left:10px;
	float:left;
	margin-right:10px;
}

#ajaxSearch_submit {
	border:0;
	border-bottom:2px solid #002A4C;
	display:block;
	padding:10px 15px;
	background:#004C89;
	color:#fff;
	font-size:16px;
	border-radius:5px;
	cursor:pointer;
	margin-bottom:10px;
	
}

.mail img {
	opacity:0.8;
	
}
.mail a {
	display:block;
}

.mail:hover  a {
	text-decoration:none;
}

.mail:hover a img {
	opacity: 1;
}

    