@charset "utf-8";
/* CSS Document */

/************************** COLOR TABLE  ****************************************/
/*
/* 	Main font/anchor color (dark violet): color:#1d2441;
/*  Anchor hover color (black): color:#000;
/*  Contact font/anchor color (dark violet-grey): color:#494d63;
/*  Contact anchor hover color (dark violet): color: #26326f;
/*  Main background color (medium grey): background-color: #b5b5b5;
/*  Letterpress shadow color (light grey): 	text-shadow: 0px 1px 1px #dfdfdf;
/*  
/************************* END OF COLOR TABLE  **********************************/


html { 
	height: 100%; 
/*	margin-bottom: 1px;*/
	min-height: 100%;
	}


body {
	height: 100%;
	min-height: 100%;
	font-family: Arial, Geneva, Helvetica, sans-serif;
/*  color:#444861; */
	color:#1d2441;
	background-color: #b5b5b5;
/*	text-shadow: 0px 1px 1px #dfdfdf; */
	line-height: 1.15;
}

a:link, a:visited{
	color:#1d2441;
	text-decoration: underline;
}

a:hover, a:focus{
	color:#000;
	text-decoration: underline;
}

.nowrap{
	white-space:nowrap;
}

.floatleft{
	float: left;
}

.floatright{
	float: right;
}

.clickable {
	cursor: pointer;
}

.clearboth, #clearboth{
	clear:both;
}

.clearleft{
	clear:left;
}

.border{
		border: solid 1px #000;
		display: block;
}

span.en{
	background-image:url(../img/en.png);
	width: 20px;
	height: 10px;
	display: block;
}

span.pl{
	background-image:url(../img/pl.png);
	width: 20px;
	height: 10px;
	display: block;
}

div#eye{
	position:fixed;
	left: 45%;
	bottom: 1%;
	top: 2%;
	width: 601px;
	height: 900px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../img/eye.png);
	overflow:hidden;
	z-index: -1;
}

div#all{
	width: 810px;
	margin: 0 auto 0 auto;
	min-height: 600px;
}

/************* HEADER  *************/

		div#head{
			position: relative;
			top: 10px;
			width: 810px;
			height: 94px;
		}
		
				
				#head a{
					width: 810px;
					height: 94px;
					overflow: hidden;
					display: block;
					background-image: url(../img/head.png);
					text-indent: -9999px;
				}
				
				#head a:hover{
					background-position: 0 -94px;
				}

/************* END OF HEADER  *************/


/************* CONTACT  *************/

		div#kontakt{
			position: relative;
			float: left;
			left: 5px;
			top: 65px;
			width: 802px;
			font-family: Impact, Charcoal, sans-serif;
			color:#494d63;
			font-size: 18px;
			font-stretch: condensed;
			height: 22px;
		}
		
				#kontakt a, a:visited{
					color: #494d63;
					text-decoration: none;
				}
				
				#kontakt a:hover, a:focus{
					text-decoration: none;
					color: #26326f;
				}

/************* END OF CONTACT  *************/



/************* MAIN CONTENT CONTAINER *************/

div#content{
	position: relative;
	clear: both;
	top: 100px;
	width: 802px;
	left: 5px;
	overflow:hidden;
}

#content a:link, #content a:visited{
	color:#1d2441;
	text-decoration: underline;
}

#content a:hover, #content a:focus{
	color:#000;
	text-decoration: underline;
}


/************* END OF MAIN CONTENT CONTAINER *************/



/************* YOUTUBE INCLUDE *************/

.yt{
	width: 800px;
	text-align: center;
	z-index: 5;
}

/************* FOOTER *************/

div#footer{
	width: 100%;
	position: fixed;
	bottom: 0%;
	left: 0;
	border-top: #6C6C6C;
	border-top-width: 1px;
	border-top-style:solid;
	background-image: url(../img/footerbg.png);
	background-repeat:repeat;
	z-index: 1000;
}

div#footerc{
	width: 250px;
	margin: 5px auto 5px auto;
	z-index: 1001;
}


		div#footerc a{
			text-decoration:underline;
		}
		
		div#footerc a:hover{
			color:#000;
		}

/************* END OF FOOTER *************/
