@charset "utf-8";
/*############################################################# STUFF #############################################################*/
html {}

body {background-image:url(../images/bg.jpg);
background-color:#e8e8e8;
margin:0px;}

* {outline:none;
padding:0px;
margin:0px;}

img {border:none;}

.clear {clear:both;}
/*########################################################### END STUFF ###########################################################*/

.itemid526 a{color:#f00000 !important;
font-weight:bold;}

/*####################################################### GENERAL SETTINGS #######################################################*/
.b-social-link {
	position: absolute;
	top: 20px;
	left: 350px;
	z-index: 300;
}
.b-vk {
	margin: 5px 0;
}

.b-vk a {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 15px;
    position: relative;
    bottom: 7px;
}
}

.b-inst {
	margin: 5px 0;
}

.b-inst a {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 15px;
    position: relative;
    bottom: 7px;
}

.site-logo {
	width: 210px;
	height: 137px;
	padding: 10px 0;
	float: left;
}
.site-logo a {
	display: block;
	width: 210px;
	height: 137px;
}
.sitecase { width:1000px;
height:auto;
min-height:300px;
padding-bottom:30px;
margin:0px auto;
position:relative;
z-index:10;}

.gorka {width:225px;
height:520px;
position:absolute;
z-index:1;
right:0;}

.gorka-img { position:relative;
left:165px;
top:65px;
background-image:url(../images/gorka.png);
width:225px;
height:520px;}

.upper-case { width:1000px;
height:160px;
position: relative;
z-index:100;}

.slideshow { float:left;
position:relative;
width:600px;
height:70px;
top: 90px;
overflow:hidden;}

.social {width:120px;
height:70px;
float: right;
text-align:center;
 position:relative;
top:30px; }

#vk_like { width: 120px;
position:relative;
top:20px;}

.skype { width:100px;
height:60px;
line-height:20px;
float: right;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding-top:10px;}

.phone { color:#000;
font-family:Tahoma, Geneva, sans-serif;
text-align:left;
font-size:12px;
line-height:22px;
float:right;
position:relative;
top:50px;
right:30px;}

.our-phone { font-size:12px;}

.phone span { color:#000;
font-size:21px;}

.mobile { font-size:15px;
color:#333;}
/*------MENU------*/
.menucase { width:1000px;
height:45px;
position:relative;
z-index:100;
margin-bottom:15px;}

.menu-left { background-image:url(../images/menu_left.png);
width:10px;
height:45px;
float:left;}

.menu-right { background-image:url(../images/menu_right.png);
width:10px;
height:45px;
float:right;}

.menu-center { background-image:url(../images/menu_center.png);
width:auto;
height:45px;
margin:0px 10px;}

.mainmenu {}

/*------MENU------*/


.slide-case { width:1000px;
height:315px;}

.main-slide { width:980px;
height:300px;
background-color:#FFF;
position:relative;
z-index:30;
border:2px solid #999;
padding:0px;
margin:0px auto;}

/*------FIVE-CASE------*/
.five-case { width:1000px;
height:179px;
margin-bottom:15px;
position:relative;
z-index:100;}

.green-left { background-image:url(../images/green_left.png);
width:10px;
height:179px;
float:left;}

.green-right {background-image:url(../images/green_right.png);
width:10px;
height:179px;
float:right;}

.green-center { background-image:url(../images/green_center.png);
width:auto;
height:179px;
margin:0px 10px;}

.green-center table{ position:relative;
top:0px;}

.name-tape { width:auto;
height:71px;
background-image:url(../images/bg_nametape.jpg);
background-repeat:repeat-x;}

.name { background-image:url(../images/name.png);
width:632px;
height:51px;
margin:0px auto;
position:relative;
top:14px;}

.bullet { width:25px;
height:181px;
background-image:url(../images/bullet.png);
background-repeat:no-repeat;}

.airsoft-r-text { width:250px;
font-size:13px;
line-height:17px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
padding:15px 15px 0px;}

.airsoft-r-text h3 { margin-bottom:10px;
font-size:17px !important;
color:#FFF !important;
border-left:1px solid #FFF !important;
border-bottom:none !important;
padding:5px 7px !important;
margin-left:2px !important;
font-family: "Segoe UI", "Calibri", "Myriad Pro", "Myriad", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-weight:600!important;}

.newsflash p {height:90px;
overflow:hidden;}

.readmore, .moduleItemReadMore {font-family: "Segoe UI", "Calibri", "Myriad Pro", "Myriad", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
color:#333;
background-color:#FFF;
font-size:12px;
padding:4px 10px;
border-radius:5px;
float:right;
margin-top:10px;
text-decoration:none;}

.readmore:hover,  .moduleItemReadMore:hover { text-decoration:underline;}
/*------FIVE-CASE------*/

/*------CONTENT------*/
.content-case {width:968px;
height: auto;
min-height:300px;
background-color:#FFF;
border:1px solid #b3b3b3;
background-image: url(../images/concrete.jpg);
background-repeat:repeat-y;
padding:20px 15px;;}

.content {width:100%;
height:auto;
min-height:500px;
/*float:left;*/
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:180%;
}

.content ul {
	padding: 10px 0 10px 20px !important;
}

.content ul li {
	margin-bottom: 5px !important;
}

/*.right-block { width:260px;
height: auto;
min-height:200px;
float:right;}*/

.moduletable {margin-bottom:10px;}

.moduletable h3 { font-family: "Segoe UI", "Calibri", "Myriad Pro", "Myriad", "Trebuchet MS", "Helvetica", "Arial", sans-serif;
font-size:18px;
color:#333;
font-weight:normal;
padding:5px;
border-bottom:1px solid #333;
margin-bottom:5px;}

.few-game {background-image: url(../images/game.jpg);
width:240px;
height:150px;
padding:10px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
line-height:25px;
font-weight:bold;
text-shadow: 1px 1px 2px #333;}

.game-text { font-size:15px;}

.game-data { font-size:20px;}

.game-time { font-size:36px;
line-height:40px;}

.k2SearchBlockForm input{ padding:5px 7px;
font-family:Tahoma, Geneva, sans-serif;
color:#999;
margin-left:11px;
margin-top:5px;}
/*------CONTENT------*/

/*------FOOTER------*/
.footer {color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
padding-left:10px;}

.footer a{ color:#999;}
/*------FOOTER------*/
/*###################################################### END GENERAL SETTINGS #####################################################*/

