﻿@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Permanent+Marker);
@import url(http://fonts.googleapis.com/css?family=Osvald);
/*@import url(http://fonts.googleapis.com/css?family=Anton);*/
@import url(http://fonts.googleapis.com/css?family=Cabin+Sketch:bold);
/* some custom fonts via google font api */

/*
@font-face {  
    font-family: 'Eight1';
    src: url('fonts/eight-n-webfont.eot');
    src: url('fonts/eight-n-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/eight-n-webfont.woff') format('woff'),
         url('fonts/eight-n-webfont.ttf') format('truetype'),
         url('fonts/eight-n-webfont.svg#EightTrack') format('svg');
}
*/

@font-face {
  font-family: 'Eight1';
  src: url('fonts/eight-n-webfont.eot');
  src: local('☺'),
         url('fonts/eight-n-webfont.otf') format('opentype'),
         url('fonts/eight-n-webfont.woff') format('woff');
		 url('fonts/eight-n-webfont.ttf') format('truetype'),
}


@font-face {  
font-family: Eight2;  
src: url( fonts/2eight-o.eot ); /* IE */  
src: local("Eight2"), url( fonts/eight-o.ttf ) format("truetype"); /* non-IE */
}  

/* localy hosted fonts */   

.header-stripe {
width:100%;
height:207px;
margin-top:60px;
overflow:hidden;
display:block;
background-image: url('../img/trans/white70.png');
}

.logo-left{
width:450px;
height:180px;
float:left;
desiplay:block;
margin-left:30px;
margin-top:11px;
}

.logo-desc{
margin-left:30px;
margin-top:5px;
text-align:right;
width:280px;
height:180px;
float:left;
desiplay:block;
padding:5px;
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:-1px;
vertical-align:middle;
border-right:5px solid black;
}


.fbbox{
margin-top:5px;
margin-left:-8px;
width:300px;
height:80px;
float:left;
display:block;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
overflow:hidden;
}


.font20 {
font-size:20px !important 
}

.font16 {
font-size:16px !important 
}

.font14 {
font-size:15px !important 
}

.magenta{
color:#f81500
}

.logo-sale {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin-left:20px;
margin-top:10px;
padding:5px;
width:325px;
height:170px;
float:left;
desiplay:block;
border:2px solid navy;
background-image: url('../img/trans/blue70.png');
/*background:#e8f3f9;*/
border-top-left-radius:10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
behavior: url('border-radius.htc');
}

.votingwrap {
padding-top:10px;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
width:344px;
height:360px;
float:left;
text-align:justify;
background-image: url('../img/trans/white70.png');
font-family:Arial, Helvetica, sans-serif;
}

.beerimage {
width:auto;
display:block;
border:red;
}

.fb-vote {

padding:5px;
margin-left:70px;
margin-top:10px;
text-alighn:center;
width:100px;
height:auto;
display:block;
}

.fb-like  {
}


.sc {
margin-left:7px !important;
margin:14px;
border:3px solid navy;
border-top-left-radius:10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
behavior: url('border-radius.htc');
padding:0px;
width:300px;
height:80px;
}

.dj-box{
margin-left:5px;
height:373px;
width:320px;
float:left;
background-image: url('../img/trans/white70.png');
display:block;
}

.font13  {
font-size:13px;
}

.footline  {
display:block;
padding-left:60px;
padding-top:15px;
padding-bottom:10px;
margin-top:150px!important;
height:85px;
width:auto;
background-image: url('../img/trans/blue70.png');
font-family:Arial, Helvetica, sans-serif;

}


.winner{
display:block;
margin-top:60px;
margin-left:5px;
width:1015px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
letter-spacing:-1px;
background-image: url('../img/trans/white70.png');
padding:5px;
}

.heading--text{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
letter-spacing:-1px;
margin:10px
}

.leftside{
margin-top:5px;
margin-left:5px;
width:auto;
height:430px;
padding:0px;
overflow:hidden
}


.background {

height:100%;
width:100%;
background-size: cover;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
position:fixed;
z-index:-2;
left:0;
top:0;
background-position:0 0;
background-image: url('../img/background/olymp/002.jpg');
background-repeat: no-repeat;
background-color:/*#71a0d9;*/ #4a4b60;

/*	overflow:hidden;*/

/*	background-color:white;*/

}

.grid-overlay {
position:fixed; /* This is very important! */ /*was fixed*/
top:0;
left:0;
height:100%;
width:100%;
background: url(../img/grid5.png) repeat;
z-index:-1;
}

/*BODY + LINKS */

.tabtextupgrade {
font-size:21px ;
border: 2px solid transparent;
vertical-align: middle;
}

body {
margin: 0;
padding: 0;
border: 0;
/*/	background-color:#71a0d9;
	background-image: url('../img/background/rgb-drinks3.jpg');*/
}

a:link {
color: black;
text-decoration:none;
}

a:hover{
color:#fe0485;
text-decoration:underline;
}

a:active{
color:#9c0452;
font-weight:bold;
}

a:visited
{
	color:#5d049b; /*#00fe97*/
}

/*text links*/

.text-link:link {
	color: white;
	text-decoration:none;
	border-top:1px solid transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px white dotted;
}

.text-link:hover {
	color:#fffc0f !important;
	text-decoration:none;
	border-top:1px solid transparent;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px solid #fffc0f;
}

.text-link:active {
	color:#00fe97;
	border-bottom:1px #fe0485;
	border-bottom-style:solid;
}
.text-link:visited{
	color:#fdfdfd;
	text-decoration:none;
	border-bottom:1px dashed white;
}

/*-k*/

.text-link-k:link {
	color: white;
	text-decoration:none;
}

.text-link-k:hover {
	color:#fffc0f !important;
	text-decoration:underline;
}

.text-link-k:active {
	color:#00fe97;
}
.text-link-k:visited{
	color:white;
	text-decoration:none;
}

/*text-links over*/


.container {
	width: 900px;
	height: 100%; /*WHOLE PAGE HEIGHT*/
	float: left;
	margin-left:10%;
	top: 0;
	/*	overflow: hidden;*/
	/*	display: block;*/
	/*	padding: 0;*/
	/*	position: absolute;*/
}

.justify {
text-align:justify;
}

.margin3 {
	margin:3px;
}

.margin5 {
	margin:5px !important;
}

.paddbottom3 {
	padding-bottom:3px !important;
}

.spacer-span-six {
display:block;
width:6px;
height:6px;
}

.main-left {
	width: 450px;
	height: auto; /*height of whole main left frame*/
	padding: 0;
	float: left;
/*	display:table;*/
}


.sidebar-right{
	width:380px;
	height: auto;
	float: right;`

}

#top-spacer {
width:340px;
height: 30px;
float:right
}

/* logo big snow */

.main-logo  {
	width: 326px;
	height: 86px;
	display:block;
	font-size:40px;
	font-family: Eight1, Arial, Helvetica !important;
	color:black;
	float: right;
}


a.biglogo {
    display: block;  
    width: 326px;  
    height: 86px;  
    background: url(../img/logo-05.png) no-repeat 0 0;
    overflow: hidden;  
    text-indent: -10000px;
    font-size: 0px;  
    line-height: 0px; 
    border:0px;    
}

a.biglogo:hover {
    background: url(../img/logo-06.png) no-repeat 0 0;
}

/*big snow jam link h1 over*/

.submotto {
	width: 420px;
	height: 45px;
	float: right;
	font-size:large;
	font-weight:bold;
	font-family: arial, sans-serif;
	color:#ffff00;
	vertical-align:top;
	display:block;
	overflow: hidden;
	padding-bottom:1px;
	margin-top:3px;
	margin-right:-4px;
	position:relative;
/*	border-top: solid 4px #ffff00;*/
}

.event1-wrap, .event2-wrap, .event3-wrap {
	width: 110px; 
	height:44px;
	padding-top:4px;
	border-top:solid 8px black;
	float: right;	
	display:block;
/*	border: solid 2px white;*/
/*	border-collapse:separate;
	border-spacing:0px 4px;
	border-top: 4px solid black;*/
}
.event1-wrap:hover {
	border-top:solid 8px #fffc0f;
}

.event2-wrap:hover { 
	border-top:solid 8px #fe0474;
}

.event3-wrap:hover {
	border-top:solid 8px #4781fe;
}
.eventlink{
	width:103px;
	height:31px;
}

.event1, .event2, .event3 {
	width: 105px; 
	height:32px;
	float: right;	
	display:block;
/*	border: solid 2px white;
	border-collapse:separate;
	border-spacing:0px 4px;
	border-top: 4px solid black;*/
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	behavior: url('border-radius.htc');
	margin-top:0px;
	margin-right:4px;
}

.event3 {
background-image: url('../img/menu_flash_0.png');
}

.event2 {
background-image: url('../img/menu_love_0.png');
}

.event1 {
background-image: url('../img/menu_orig_0.png');
}

.event3:hover {
background-image: url('../img/menu_flash_1.png');
}

.event2:hover {
background-image: url('../img/menu_love_1.png');
}

.event1:hover {
background-image: url('../img/menu_orig_1.png');
}

.right-sidebar-wrap{
	width:340px;
	position:static;
	height:210px; 
	display:block;
/*	background:aqua;*/
}

.sidebar-rocnik-text {
	margin-top:65px;
	width:210px;
	clear:both;
	height:20px; 
	display:block;
	font-family:arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	vertical-align:bottom;
	color:white;
	text-align:right;
	text-shadow: 2px 1px 2px #383d45;/*#fff;*/
	float:right;
	margin-right:38px;
/*	border: thin fuchsia solid;*/
}

.linka {
margin-bottom:0px;
width:210px;
height:8px;
background-color:white;
float:right;
margin-right:23px;
}


.linka:hover {
background-color:#7ca5fc;
}


/*player fF*/

.player {
width:210px;
height:31px;
background-image: url('../img/trans/white70.png');
margin-top:4px;
border-top-left-radius:0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
behavior: url('border-radius.htc');
float:right;
/*border: thin fuchsia solid;*/
position:relative;
margin-right:23px;
}


.player-info {
margin:2px;
padding-right:2px;
width:32px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
line-height:10px;
color:black;
/*border: thin fuchsia solid;*/
text-align:right;
float:left;
display:inline-block;
}

.player-flash {
margin-top:6px;
margin-left:6px;
width:156px;
height:16px;
font-family:Arial, Helvetica, sans-serif;
/*font-size:80%;*/
color:black;
border: 2px white solid;
border-top-left-radius:5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
behavior: url('border-radius.htc');
float:left;
display:inline-block;
}

/*OVER player fF*/

.logo {
	width: 430px;
	height: 150px;
	display:block;
	float: right;
	padding:0;
	margin-top:20px
/*	position:absolute;*/
/*	border: solid green 1px;*/
/*	display:block;*/
/*	background-image:url('../img/bigsnowjam.png');*/
}

#logo:hover{
}

#logo_space{
	display:block;
	clear:both;
	width:430px;
	height:34px;
	float:right;
}

.menu-container {
	padding:0px;
	list-style-type:none;
	margin:0px;
	width: 430px;
	height:30px;
	display:block;
	position:relative;
	float:right;
/*	border:thin fuchsia solid;*/
}


.menu-item-1, .menu-item-2, .menu-item-3,.menu-item-4 {
	width: 102px;
	height:26px;
	float: right;
	padding-top:1px;
	padding-bottom:2px;
	font-weight:400 !important;
	margin-left:4px;
	position:relative;
	background-image: url('../img/trans/yellow70.png');
	color:black;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	behavior: url('border-radius.htc');
	font-family: Eight1, arial, helvetica, serif;
	text-align:center;
	letter-spacing:1px;
	overflow:hidden;
	border-left:1px solid #f5ec0e;
	border-right:1px solid #f5ec0e;
	border-top:1px solid #f5ec0e;
/*	background-color: #fffc0f;*/
/*	font-weight:normal;*/
/*	font-variant: small-caps;*/

}

.menu-item-4{
	margin-left:0px;
}

.selected-menu{
	background-image: url('../img/trans/white88.png');
	border-left:1px solid #f5ec0e;
	border-right:1px solid #f5ec0e;
	border-top:1px solid #f5ec0e;
}

/*main menu links*/

.main-link {
padding-top:2px;
font-size:21px !important;
font-weight:normal;

}
a:link.main-link  {
	font-size:21px !important;
	color: black ;
	text-decoration:none;
	border-bottom:0px !important;
}

a:visited.main-link{
	color:black !important;
	border-bottom:0px !important;
	text-decoration:none;
}

a:hover.main-link { 
	color:black;
	text-decoration:underline;
}

a:active.main-link {
	color:#fe0485;
	font-weight:normal;
	text-decoration:underline;
}

/*main menu links over */

.menu-item-1:hover, .menu-item-2:hover, .menu-item-3:hover,.menu-item-4:hover {
	background-image:url('../img/trans/white88.png')
	/*text-decoration: underline;*/
}

.eighttrack-yl {
	font-family: Eight1, arial, helvetica, serif;
	font-size:18px;
	letter-spacing:1px;
	color:#FFFF00;
	line-height:1.0em;
}

a.bigsnowjam:active, a.bigsnowjam:visited {
	border:none;
	text-decoration:none;
}


/*margins*/

.margintop5 {
margin-top:5px !important;
}

.margintop10 {
margin-top:10px !important;
}


.marginbot5 {
margin-bottom:5px !important;
}

/*marginbs ovr*/


.text-para-pricebox {
	line-height:114%;
	font-size:104%;
	width:85%;
	display:block;
	padding:3px;
	padding-bottom:4px;
	margin:3px !important;
	border-top: 1px solid #00fe97;
}

.subheading-div {
width:75%;
border-bottom: solid #7ca5fd  /*FFFF00*/ 1px;
height:auto;
paddinhg:1px;
margin:1px;
margin-top:6px !important;
margin-bottom:-6px;
}

.subheading-div-yellow {
width:75%;
border-bottom: solid #FFFF00 1px !important;
height:auto;
paddinhg:1px;
margin:1px;
margin-top:3px !important;
margin-bottom:-6px;
}

.subheading-div-green {
width:75%;
border-bottom: solid #00fe97 1px !important;
height:auto;
paddinhg:1px;
margin:1px;
margin-top:3px !important;
margin-bottom:-6px;
}

.subheading-div-red {
width:75%;
border-bottom: solid #fe0485 1px !important;
height:auto;
paddinhg:1px;
margin:1px;
margin-top:3px !important;
margin-bottom:-6px;
}

.subheading-h {
font-weight:bold;
/*text-decoration:underline;*/
margin:0px;
font-size:16px;
}


.yellow-hl{
	color:#FFFF00;
	font-weight:bold;
	margin-right:5px;
}

.lower-index-green{
	font-size: 11px;
	color:#00fe97;
	font-weight:bold;
	/*color:#448efd;*/
}	
.13a2{
	font-size: 13px;
	letter-spacing:2px;
	/*color:#448efd;*/
}

.font11{
	font-size: 11px;
	/*color:#448efd;*/
}


.buttons {
width:400px;
height:60px;
padding-top:30px;
padding-left:20px;
z-index:2;
}

/* COLORS */

.blue {
	/*color:#448efd;*/
	color:#5c8ffe
}

.green {
	color:#00fe97;
}

.red {
	color:#fe0485;
}	

.white {
	color:white;
}

.black {
	color:black;
}

.yellow {
	color:#fffc0f !important;
}


.red:hover, .blue:hover, .green:hover, .yellow:hover, .black:hover {
color:black;
}


.yellow-color {
	color:#fffc0f;
}

.yellow-color:hover {
	color:white;
}

.blue-color2 {
color:#89affe
}

.blue-color2:hover {
color:white;
}

.green-color2 {
color:#00fe97
}

.green-color2:hover {
color:white;
}


/*colors over*/

.bold {
	font-weight:bold !important;
}	


.lower-index-yellow{
	font-size: 11px;
	color:#fffc0f;
	font-weight:bold;
}

.small-text{
	font-size:11px;
	color:white;
	font-weight:bold;
	line-height:13px;
}

.small-text-black{
	font-size:12px;
	color:grey;
	line-height:13px;
}


.outline {
outline:grey solid 1px;
}

.green-color {
	color:#00fe97;;
}

/*MAIN PARAGRAPH STYLE! */

.text-para{
	line-height:110%;
	font-size:103%;
	margin:3px;
/*	margin-top:4px !important;
	margin-bottom:1px !important;*/
	padding:2px !important;
}
/*MAIN PARAGRAPH OVER*/

.text-area {
	width: 442px;
	height:554px; /*height text area: text-heading + text-body */
	float:right;
	font-size:small;
	color:white;
	margin-top:4px;
	margin-bottom:4px;
	border:solid white 3px;
	display:block;
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	behavior: url('border-radius.htc');
	background-image: url('../img/trans/black70.png');
/*	border-bottom-left-radius: 10px;*/
	overflow:hidden;
}

.text-body {
	width: 440px;
	vertical-align:text-top;
	text-align:justify;
/*	border: solid 1px aqua;*/
	color:white;
	font-family: arial, serif;
	float:left;
	margin-left:8px;
	margin-top:8px;
	margin-right:4px;
}


.text-area-long {

	height:630px; /*height text area: text-heading + text-body */
	width: 422px;
	float:right;
	font-size:small;
	color:white;
	margin-top:4px;
	margin-bottom:4px;
	border:solid white 3px;
	display:block;
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 20px;
	behavior: url('border-radius.htc');
	background-image: url('../img/trans/black70.png');*/
/*	border-bottom-left-radius: 10px;*/
	overflow:hidden;
}

.text-area-long3 {

	height:732px; /*height text area: text-heading + text-body */
	width: 462px;
	float:right;
	font-size:small;
	color:white;
	margin-top:4px;
	margin-bottom:7px;
	border:solid white 3px;
	display:block;
	border-top-left-radius:0px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 30px;
	behavior: url('border-radius.htc');
	background-image: url('../img/trans/blue70.png');*/
/*	border-bottom-left-radius: 10px;*/
	overflow:hidden;
}


.margintop5 {
	margin-top:5px !important;
}

.text-area-long2 {

	height:700px; /*height text area: text-heading + text-body */
	width: 422px;
	float:right;
	font-size:small;
	color:white;
	margin-top:4px;
	margin-bottom:4px;
	border:solid white 3px;
	display:block;
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	behavior: url('border-radius.htc');
	background-image: url('../img/trans/black70.png');*/
/*	border-bottom-left-radius: 10px;*/
	overflow:hidden;
}

/*text headings*/

.text-heading, .text-heading-blue, .text-heading-green, .text-heading-red {
	width: 440px;
	height: 1.2em;
	float: left;
	color: white;
	font-family: 'Osvald', arial, serif;
	font-size: 20px;
	font-weight: bold;
	padding-bottom:3px;
	margin-bottom:8px;
}
.text-heading{
	border-bottom: solid #FFFF00 2px;
}

.text-heading-blue {
	border-bottom: solid #89affe 1px;
}

.text-heading-green {
	border-bottom: solid #00fe97 1px;
}

.text-heading-red {
	border-bottom: solid #fe0485 1px;
}


.textheading2{
	font-size: 20px;
	font-weight: bold;
	margin:0px;
}
/*text headings over*/

.moveright {
	text-align: right;
	margin:2px !important;
	padding:1px !important;
}

.add4 {
	margin-top: 4px !important;
}

/*subheadings*/

.subheading-mini {
	text-align: right;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	color:#fffc0f;
	text-decoration:none;
}

.subheading-mini:hover {
	font-size:11px;
	color:white;
	text-decoration:underline !important;
}

.subheading-mini:link {
	text-decoration:none;
	color:#fffc0f
}
.subheading-mini:hover {
	text-align: right;
	color:white;
	text-decoration:underline;
}

.subheading-mini:visited {
	text-decoration:none;
	color:#fffc0f
}

.subheading-mini:active {
	text-decoration:none;
	color:#7ca5fd
}

.subheading-mini-blue {
	text-align: right;
	font-size:11px;
	font-weight:bold;
	margin:0px;

}

.subheading-mini-blue:link {
	text-decoration:none;
	color:#89affe
}
.subheading-mini-blue:hover {
	text-align: right;
	color:white;
	text-decoration:underline;
}

.subheading-mini-blue:visited {
	text-decoration:none;
	color:#89affe
}

.subheading-mini-blue:active {
	text-decoration:none;
	color:#89affe
}

.subheading-mini-red {
	text-align: right;
	font-size:11px;
	font-weight:bold;
	margin:0px;
}

.subheading-mini-red:link {
	text-decoration:none;
	color:#fe0485;
}
.subheading-mini-red:hover {
	text-align: right;
	color:white;
	text-decoration:underline;
}
.subheading-mini-red:visited {
	text-decoration:none;
	color:#fe0485;
}
.subheading-mini-red:active {
	text-decoration:none;
	color:#fe0485;
}

/*subheadings over*/


.note-box{
	display:block;
	width:75%;
	height:auto;
	margin:4px;
	margin-left:4px;
	padding:0px;
	padding-left:10px;
	font-size:90%;
	font-weight:normal;
	line-height:102%;
	color: #e9e9e9;
	border-left:1px solid white;
}

.note-box:hover{
	color:#fffc0f;
	border-left:1px dotted white !important;
}

.note-box-b{
	display:block;
	width:85%;
	height:auto;
	margin-top:4px;
	margin-bottom:1px;
	margin-left:4px;
	padding:1px;
	padding-left:10px;
	font-size:100%;
	font-weight:normal;
	color: white;
	border-left:1px solid #00fe97;
}

.note-box-b:hover{
/*	color:#00fe97;*/
	border-left:1px dotted #00fe97!important;
}

.sidebar-news{
display:block;
width:96%;
padding:1px;
margin-top:0px !important;
}


/*headings*/

h2{
	font-size: 20px;
	font-weight:mormal; 
	font-family: 'Osvald', arial, serif;
	margin:0;
	padding:0;
	display:run-in;
}


h1{
	font-size: 20px;
	font-weight:normal; 
	font-family: 'Osvald', arial, serif;
	margin:0;
	padding:0;
	display:run-in;
}


/*headings over*/

.subheading-span {
	color: white;
	border-bottom: solid #FFFF00 1px;
	font-family: /*'Osvald',*/ arial, serif;
	font-size: 16px;
	line-height:1.7em;
	font-weight: bold;
}


.subheading-span-green {
	color: white;
	border-bottom: solid #00fe97 1px;
	font-family: /*'Osvald',*/ arial, serif;
	font-size: 16px;
	line-height:1.7em;
	font-weight: bold;
	padding-bottom:1px;
}


/*---------end main area, start facebook footer---------------------------*/

.facebook-footer-left {
	width: 422px;
	height: 58px;
	background-image: url('../img/trans/black70.png');
	border-top-left-radius:0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 25px;
	behavior: url('border-radius.htc');
	border: solid 3px white;
	display:block;
/*	position:relative;*/
	float:right;
	overflow:hidden;
}


.facebook-footer-left2 {
	width: 422px;
	height: 34px;
	background-image: url('../img/trans/black70.png');
	border-top-left-radius:0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 25px;
	behavior: url('border-radius.htc');
	border: solid 3px white;
	display:block;
	float:right;
/*	overflow:hidden;*/
}


.fb-container
{
	width: 390px;
	height: 30px;
	position:relative;
	float: right;
	margin-right:22px;
	margin-top:5px;
}

.g-plusone {
		height:30px;
		width:170px;
	    float:right;	
	    margin-right:2px;
	    color:white;
   	    overflow:hidden;
		display:inline-block;
}	
	

.addthis	{
		height:30px;
		width:100px;
	    float:right;
   	    overflow:hidden;
	    display:inline-block;
   	    margin-right:2px;	
}	

	
.emailbutton	{
		height:30px;
		width:30px;
		overflow:hidden;
		float:left;
}	
	
.emailtext	{
		height:30px;
		width:60px;
	    font-size:10px;
	    font-family:Arial;
   	    overflow:hidden;
		float:left;
   	    color:white;
}	
	

/* nepotrebne*/
.main-left-long {
	width: 450px;
	height: auto; /*height of whole main left frame*/
	padding: 0;
	float: left;
/*	overflow: hidden;*/
	display:table;
}

.footer-container-2
{
	display:block; 
	width: 388px;
	height: 2px;
	position:relative;
	float: right;
	margin-right:-12px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
}

.unispacer{
	height:6px;
	width:100px;
	border:2px solid transparent;
	display:block;
}


/*nepotrebne over */


/*---------BSJ EVENT SHORTCUTS---------------------------*/
.bsj-event-1, .bsj-event-2, .bsj-event-3 {
	width: 324px; 
	height:30px;
	float: left;
	display:block;
	border: solid 2px white;
	border-top-left-radius:0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 0px;
	behavior: url('border-radius.htc');
	margin-bottom:4px;
}
.bsj-event-1:hover {
border-left: solid 5px white;/*#4781fe; /*#00ef8c;*/
}




/*---------SIDE BOX 1---------------------------*/

.side-box {
	width: 352px; /*posun o 22px*/
	height:214px;
	float: left;
	display:block;
}

.side-box-heading
{
	width: 103px;
	height:26px;
/*	background-color:#04fe97;*/
	background-image: url('../img/trans/green70.png');
	text-align:center;
	vertical-align:middle;
	float: left;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Eight1, arial, helvetica, serif;
	letter-spacing:1px;
	font-size:21px;
	font-weight:400;
	margin-right:4px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	behavior: url('border-radius.htc');
	display:block;
	overflow:hidden;
}

.side-box-heading:hover {
	background-color: white;
}

.kontakt-form {
	text-align:right;
	padding-left:5px;
	padding-riht:5px;
	width:330px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}


.side-box-form{
	text-align:left;
	padding:4px;
	font-size:12px;
	height:160px;
	color:black;
	vertical-align:middle;
}

.side-box-form-field-text{
	font-size:11px;
	background-color:#f9f9f9;
	border:solid 1px white;
	height:18px;
/*	text-align:left;*/
	margin-left:2px;
	margin-right:4px;
	vertical-align:middle;
	margin-top:1px;
	margin-bottom:1px;
}

.side-box-form-field-text-area{
	font-size:11px;
	background-color:#8effd1;
	border:solid 1px #00ef8c;
	text-align:left;
	margin-left:2px;
	margin-right:4px;
	margin-top:5px;
} 


.side-box-form-field-text:hover{
	background-color:white;
	border:1px solid black
}


.side-box-form-field-submit{
	vertical-align:middle;
	display:inline-block;
	margin-top:5px !important;
	line-height:100%;
	font-weight:bold;
	width:90px;
	height:22px;
	font-size:14px;
	letter-spacing:1px;
	background-color:#fffc0f;
	padding:2px;
	border:solid 2px black;
	margin-left:2px;
	border-top-left-radius:5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	behavior: url('border-radius.htc');
	font-family: arial, helvetica, serif;
}

.side-box-form-field-submit:hover{
	background-color:#00fe97;
}

.form-spacer{
	width:8px;
	height:8px;
/*	position:relative;*/
}

.side-box-form-field-text:focus{
	border:solid 1px white;
}

.side-box-content
{
	width: 324px;
	height:206px;
	display:block;
	float:left;
	position:relative;
	top:4px;
	border-top-left-radius:0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	behavior: url('border-radius.htc');
/*	background-color:#00fe97;*/
	background-image: url('../img/trans/green70.png');
}

.side-box-content-textarea /*text+form sub area to side-box-content*/
{
	width: 310px;
	height: 170px;
	padding-top:8px;
	float:right;
	padding-right:8px;
	color:black;
	font-size:12px;
	vertical-align:top;
	text-align:justify;
	font-family: arial, serif;
	line-height:19px;
}

.subheading-span-side {
	color: white;
	border-bottom: solid #fffc0f 1px;
	font-family: /*'Osvald',*/ arial, serif;
	font-size: 14px;
	font-weight: bold;
}

.lower-index-side {
	font-size: 11px;
	color:#fffc0f;
	font-weight:bold;
}
/*---------SIDE BOX 2 start---------------------------*/


.side-box-2 {
	width: 340px;
	height:370px;
	float: left;
	overflow: hidden !important;
	display:block;
}

.side-box-content-2{
	overflow: hidden !important;
	border: 1px solid #7aa3fb;
	width: 300px;
	height:320px;
	display:block;
	padding-right:4px;
	position:relative;
	float:right;
	top:4px;
	border-top-left-radius:10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	behavior: url('border-radius.htc');
	background-image: url('../img/trans/white70.png');*/
}



.side-box-2-flash {
	width: 324px;
	height:400px;
	float: left;
	overflow: hidden;
	display:block;
}



.side-heading {
	font-family: arial, helvetica, serif;
	font-weight: 200;
	letter-spacing:1px;
	margin:0px;
	padding-top:4px !important;
}

h4.side-heading {
	font-weight: bold;
	margin:0px;
	font-size:16px;
	color: #7aa3fb
}


.side-box-heading-2
{
	font-weight:normal;
	width: 200px;
	height:26px;
/*	background-color:#4781fe;*/
	background-image: url('../img/trans/white70.png');
	color:white;
	text-align:center;
	vertical-align:middle;
	float: right;
	padding-top:2px;
	padding-bottom:2px;
	font-family: arial, helvetica, serif;
	letter-spacing:1px;
	font-size:14px;
	border: 1px solid #7aa3fb;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	behavior: url('border-radius.htc');
	overflow:hidden;
	}

.side-box-heading-2-flash
{
	width: 103px;
	height:26px;
/*	background-color:white; /*#4781fe;*/
	background-image: url('../img/trans/white70.png');
	color:black;
	text-align:center;
	vertical-align:middle;
	float: right;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Eight1, arial, helvetica, serif;
	letter-spacing:1px;
	font-size:21px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	behavior: url('border-radius.htc');
	overflow:hidden;
	}
	


.side-box-content-2-flash
{
	width: 220px;
	height:288px;
	margin-left:110px;
	float:right;
	position:relative;
	top:4px;
	border-top-left-radius:10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	behavior: url('border-radius.htc');
	background-image: url('../img/trans/white70.png');
/*	background-color:white; /*#4781fe;*/
}

.side-box-content-textarea-2
{
	width: 284px;
	padding-top:8px;
	float:right;
	padding-right:4px;
	color:white;
	font-size:12px;
	vertical-align:top;
	text-align:justify;
	font-family: arial, serif;
	line-height:18px;
}

.subheading-span-side-2 {
	color: white;
/*	border-bottom: solid #fe0485 1px;*/
	border-bottom: solid #c0fe04 1px; 
	font-family: /*'Osvald',*/ arial, serif;
	font-size: 14px;
	font-weight: bold;

}
/*-----------side box 3 start-------------------------*/

.side-box-3 {
	width: 340px;
	height: 220px;
	overflow: hidden;
	float: left;
	display:block; 
}

.side-box-heading-3
{
	width: 103px;
	height:26px;
/*	background-color:#fe0485;*/
	background-image: url('../img/trans/white70.png');
	color:white;
	text-align:center;
	vertical-align:middle;
	float: right;
	font-family: arial, helvetica, serif;
	letter-spacing:1px;
	font-size:18px;
	font-weight:bold;
	border: 1px solid #fe0485;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	behavior: url('border-radius.htc');
	overflow:hidden;
	padding-top:2px;
	padding-bottom:2px;
	overflow:hidden;
	}
	
.side-box-heading-3-svahy
{
	width: 103px;
	height:26px;
/*	background-color:#4781fe;*/
	background-image: url('../img/trans/blue70.png');
	color:white;
	text-align:center;
	vertical-align:middle;
	float: right;
	font-family: Eight1, arial, helvetica, serif;
	letter-spacing:1px;
	font-size:21px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	behavior: url('border-radius.htc');
	overflow:hidden;
	padding-top:2px;
	padding-bottom:2px;
	overflow:hidden;
	}
	
	
.side-box-content-3
{
	width: 300px;
	height:142px;
	display:block;
	position:relative;
	float:right;
	top:4px;
	border-top-left-radius:10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	behavior: url('border-radius.htc');
	border: 1px solid #fe0485;
	background-image: url('../img/trans/white70.png');
}

.side-box-content-3-svahy
{
	width: 304px;
	height:170px;
	display:block;
	position:relative;
	float:right;
	top:4px;
	border-top-left-radius:10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 10px;
	behavior: url('border-radius.htc');
/*	background-color:#4781fe;*/
	background-image: url('../img/trans/blue70.png');
}

.side-box-content-textarea-3
{
	width: 284px;
	padding-top:8px;
	float:right;
	margin-right:2px;
	color:white;
	font-size:12px;
	vertical-align:top;
	text-align:justify;
	font-family: arial, serif;
	line-height:18px;
}

.nadpis-subsite {
display:block;
float:left;
width:240px;
padding-bottom:3px;
}

.side-box-3-gfx {   /*gallery area*/
	width: 280px; /*picture width 52px height 47px */
	height: 132px;
	/*border: 1px black solid;*/
	float:left;
	position:relative;
	top: 2px;
	left:-3px;
	overflow:hidden;
}

.regform {
	text-align:left;
	width: 96%;
	height:120px;
	display:block;
	position:relative;
	margin-top:4px;
	padding:3px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border: 1px solid yellow;
	background-image: url('../img/trans/yellow70.png');

}



/*sidebox 4 start */

.side-box-4 {
	width: 324px;
	height:80px;
	float: left;
	overflow: hidden;
	display:block;
}

.side-box-heading-4
{
	width: 103px;
	height:26px;
	background-image: url('../img/trans/black70.png');
	color:white;
	text-align:center;
	vertical-align:middle;
	float: right;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Eight1, arial, helvetica, serif;
	letter-spacing:1px;
	font-size:21px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	overflow:hidden;
	}

.side-box-content-4
{
	width: 304px;
	height:40px;
	display:block;
	position:relative;
	float:right;
	top:4px;
	padding:0px;
	border-top-left-radius:10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 10px;
	behavior: url('border-radius.htc');
/*	background-color:#4781fe;*/
	background-image: url('../img/trans/black70.png');
}

.side-box-content-textarea-4
{
	width: 302px;
	margin-left:14px;
	float:left;
	display:block;
	padding-top:4px;
	color:white;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	font-family: arial, serif;
}

/*background-image: url('../img/trans/yellow70.png');*/


.img-s-b-3-gfx  {   /*gallery tumbs*/
	/*padding-right:2px;
	padding-bottom:2px;*/
	margin-right:1px;
	margin-bottom:1px;
	/*display:run-in;*/
	float: left;
	border:1px solid transparent;
}

.img-s-b-3-gfx:hover  {   /*gallery tumbs*/
	border: 1px dotted #fffc0f;
}

/* css ski-areal-risoul and other sub-pages */

.fb-like-text{   
	width: 214px;
	height: 50px;
	overflow:hidden;
	float: left;
	padding-top:15px;
	padding-bottom:5px;
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	text-align:right;
	margin-left:36px;
	display:block
/*	border:1px red dashed;*/

}

.fb-wraper{
padding:0px;
overflow:hidden;
width:300px;
height:300px;
margin-left:10px;
margin-top:8px;
}

.fb-like-box{   
	margin-left:-18px;
	margin-top:-19px;
	width: 300px;
	height: 300px;
	overflow:hidden;
	float: left;
	padding-top:12px;
	padding-bottom:5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	text-align:left;
	display:block;
}
/* blog*/
.link-blog {
font-family:Eight1, Arial;
vertical-align:text-top;
text-indent:1px;
Font-size:14px;
letter-spacing:2px
}


/*sidebottom icons*/


.bottom-image{
width:32px;
height:32px;
display:block;
float:left;
padding-right:3px;
margin-top:2px;
border:0px;
}

.side-bottom-link-1, .side-bottom-link-2, .side-bottom-link-3, .side-bottom-link-4, .side-bottom-link-5, .side-bottom-link-6, .side-bottom-link-7, .side-bottom-link-8  {
width:32px;
height:32px;
display:block;
float:left;
overflow:hidden;
padding:0px;
margin:2px;
}

.side-bottom-link-1 {
	background-position:0 0;
	background-image: url('../img/ico/facebook-white-30.png');
	background-repeat: no-repeat;
}

.side-bottom-link-2 {
	background-position:0 0;
	background-image: url('../img/ico/tumblr-white-30.png');
	background-repeat: no-repeat;
}
.side-bottom-link-3 {
	background-position:0 0;
	background-image: url('../img/ico/blogger-white-30.png');
	background-repeat: no-repeat;
}

.side-bottom-link-4 {
	background-position:0 0;
	background-image: url('../img/ico/googleplus-white-30.png');
	background-repeat: no-repeat;
}

.side-bottom-link-5 {
	background-position:0 0;
	background-image: url('../img/ico/youtube-white-30.png');
	background-repeat: no-repeat;
}

.side-bottom-link-6 {
	background-position:0 0;
	background-image: url('../img/ico/podminky-yellow-30.png');
	background-repeat: no-repeat;
}

.side-bottom-link-7 {
	background-position:0 0;
	background-image: url('../img/ico/work-yellow-30.png');
	background-repeat: no-repeat;
}

.side-bottom-link-8 {
	background-position:0 0;
	background-image: url('../img/ico/sitemap-30-blue.png');
	background-repeat: no-repeat;
}


.side-bottom-link-spacer {
width:6px;
height:32px;
display:block;
float:left;
overflow:hidden;

}

/* TABS */ 
.active{ 
background-color:white !important;
/*border-left: 1px solid #f5ec0e !important;
border-left: 1px solid #f5ec0e !important;
border-left:1px solid #f5ec0e !important;*/

}

a:link.textlink-inside-tab{ 
color:black; 
text-decoration:none;
border-top:1px solid transparent;
border-left:1px solid transparent;
border-right:1px solid transparent;
border-bottom:1px black dotted;
}

a:hover.textlink-inside-tab{ 
color:#00fe97;
text-decoration:none;
border-top:1px solid transparent;
border-left:1px solid transparent;
border-right:1px solid transparent;
border-bottom:1px #00fe97 solid;
}

a:active.textlink-inside-tab{ 
color:#fffc0f;
border-top:1px solid transparent;
border-left:1px solid transparent;
border-right:1px solid transparent;
border-bottom:1px #fffc0f solid;
}

a:visited.textlink-inside-tab{ 
color:silver; /*8-1-2012*/
text-decoration:none;
border-top:1px solid transparent;
border-left:1px solid transparent;
border-right:1px solid transparent;
border-bottom:1px grey dotted;
}

.tabset_tabs {   /*tabs container*/
vertical-align:middle !important;
width:330px;
height:31px;
overflow:hidden;
padding-top:0px;
/*margin:0px;*/
margin-bottom:-1px !important;
padding-left:0px;
font-family: Eight1, arial, helvetica, serif;
letter-spacing:1px;
font-size:21px;
}
 
.tabset_tabs li	{ 
margin:0;
padding:0; 
display:inline;
}

.tabset_tabs a	{ /* tabs buttons*/
float:left;
height:26px;
width:103px;
margin-right:4px;
color:black; /*! important; */
background-color: #00fe97;   /* darker green #00ce7e*/
border-top-left-radius:10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;

border-left:1px solid #baffe3;
border-right:1px solid #baffe3;
border-top:1px solid #baffe3;

behavior: url('border-radius.htc');
text-decoration:none;
text-align:center;
vertical-align:middle;
float: left;
padding-top:2px;
padding-bottom:4px !important; 
letter-spacing:1px;
font-size:21px !important; 
font-weight:normal !important; 
overflow:hidden;
}
 
.tabset_tabs a:hover{
color:black ! important; 
text-decoration:underline;
background-color:white !important
}
 
.tabset_tabs a:active	{
color:black ! important; 
background-color:white /*lighter green #00fe97*/ !important;
font-weight:normal !important;
}


.tabset_content	{
width:320px;
height:168px;
margin-top:3px;
margin-left:0px;
margin-bottom:12px;
/*position:relative; */
/*z-index:1;*/
display:none;
float:left;
position:relative;
top:4px;
border-top-left-radius:0px;
border-top-right-radius:5px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
behavior: url(http:'border-radius.htc');
background-color:#00fe97;
padding-left:4px;
padding-top:0px;
}

.tabset_label	{ 
display:none
 }
 
 
.left-stripe-area{  
width:60px;
height:634px;
position:absolute;
top:216px;
} 
 
 
.realized-box { 
background-image: url('../img/trans/white70.png');
float:left;
width:16px;
height:630px;
border-top-left-radius:10px;
border-top-right-radius:0px;
border-bottom-right-radius:10px;
border-bottom-left-radius:0px;
margin-right:3px;
}

.realized-box:hover  { 
background-image: url('../img/trans/yellow70.png');
}

 
.realized-event  { 
background-image: url('../img/realised-fl-03.png');
float:left;
width:30px;
height:104px;
border-top-left-radius:0px;
border-top-right-radius:10px;
border-bottom-right-radius:10px;
border-bottom-left-radius:0px;
overflow:hidden;
text-indent:-10000px;
}

.realized-event:hover  { 
background-image: url('../img/realised-fl-05.png');
/*border-left:3px solid #4781fe;*/
border-left:1px solid #89affe;
margin-left:2px;
}



.tabset_content_active	{
width:320px;
height:168px;
margin-top:0px;
margin-left:0px;
display:block;
background-color:white; /*#00fe97*/
}

*.tabset_tabs a.tabs-highlight {
/*border:1px solid #fffc0f;*/ 
letter-spacing:4px;
}

/*.tabset_tabs a.tabs-highlight:hover {
/*border:1px solid #fffc0f;*/ /*
background-color: white !important;
}

.tabset_tabs a.tabs-highlight.active {
/*border:2px solid white /*white/*#00fe97 /*fffc0f*/; 
/*
background-color: white /*#fffc0f*/ /*!important; 
}

.tabset_content_active.tabs-highlight-area	{
background-color:white;
}*/


@media aural {
.tabset_content,
.tabset_label { display:block }
}

/* tabs over */




p{
padding:2px;
margin:2px;
}


.font12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


/* LISTS */

.marginleft10 {
	margin-left:10px;
}

.nopaddinglist
{
padding:1px;
margin:0px; 
margin-left:6px !important;  
list-style-position:outside;
list-style-type:none;
}

.hoveryellow:hover {
	color:yellow;
	bored-left: 1px doted yellow;
}


.nobulllist
{
padding:2px;
margin:4px !important; 
list-style-position:outside;
list-style-type:none;
}

.insidebull
{
padding:2px;
margin:4px !important; 
list-style-position:inside !important; 
}



.greenlist, .bluelist, .yellowlist, .redlist, .whitelist {
padding:2px;
margin-top:1px !important; 
margin-left:14px !important; 
margin-bottom:1px !important; 
list-style-position:outside;

}

.listitem {
padding:1px;
}

.greenlist {
list-style-image:url('../img/lists/greendot.png');
}

.bluelist {
list-style-image:url('../img/lists/bluedot.png');

}

.yellowlist {
list-style-image:url('../img/lists/yellowdot.png');
}

.whitelist {
list-style-image:url('../img/lists/whitedot.png');
}

.redlist {
list-style-image:url('../img/lists/reddot.png');

}