a, object {outline: 0; }
* {border:0; margin:0; padding:0;}
img { border: none; text-decoration: none; display: block;}

a {text-decoration: none; color:#ffb1e1;}
.right {text-align: right !important; float:right;}
.left {float: left; padding:0 10px 0 5px;}
.clear {clear: both;}

body {background-color: #21001D; font-size: 11px; font-family: Tahoma; height:100%; margin:0; padding:0;}

#wrapper {width: 932px; height:525px; top:50%; left:50%; margin: -267px 0 0 -466px; background: url(../img/wrapper_bg.jpg) 0px 0px no-repeat; position: absolute;}

#box {width: 907px; height:336px; position: relative; top:125px; left:12px; background: url(../img/photo11.jpg) right 0px no-repeat;}

#menu {width:400px; height: 336px; float: left; background: url(../img/menu_bg_image.jpg) 167px 0px no-repeat; overflow: hidden;}

#preloader {
  position: absolute; /* ustawia na stałe preloader w miejscu */
  width: 100%;  /* szerokość preloadera */
  height: 100%;  /* szerokość preloadera */
  margin: 0px; /* wartość musi być połową szerokości ze znakiem - */
  padding: 0px;
  top: 0px; /* wysokość od górnej krawędzi */
  z-index: 9999;
  background: #000;
  filter:alpha(opacity=75);
  -moz-opacity:.75;
  opacity:.75; 
}

#preloader p {font-size: 14px; color: #fff; text-align: center; font-weight:bold; width:400px; margin-left: -200px; height:150px; margin-top: -75px; position:absolute; top:50%; left:50%;}

.content { width: auto; height:296px; padding: 20px; background: #82015E url(../img/content_bg.jpg) 0px 0px no-repeat; color: #ffb1e1 !important; line-height: 1.3em; text-align: left;}
* html .contant {background: #82015E url(../img/content_bg2.jpg) 0px 0px no-repeat;}
.content p {color: #ffb1e1; text-align: left; text-indent: 1.5em; margin-bottom: 10px;}
.content ul {margin: 20px 0 0 10px !important;}
.content ul li {display: block; padding-left: 25px; background: url(../img/gwiazdka.gif) left 0px no-repeat; padding-bottom: 10px; }
.content ul.none {margin-top: 10px !important; clear: both; float: left;}
.content ul.none li {width:145px; padding: 0px; background:none; }

h1.title {position: absolute; top:-15px; left: 30px; color:#910067; font-size: 11px; font-weight: normal;  }

h2 { font-size: 11px; font-weight: normal; display: block; padding-left: 25px; background: url(../img/gwiazdka.gif) left 0px no-repeat; padding-bottom: 10px; }

h3#oferta, h3#oferta_en, h3#oferta_de, h3#galeria, h3#galeria_en, h3#galeria_de, h3#film, h3#film_en, h3#film_de, h3#praca, h3#praca_en, h3#praca_de, h3#kontakt, h3#kontakt_en, h3#kontakt_de {width:180px; height:30px;}

h3#oferta {background: url(../img/oferta.gif) 0px 0px no-repeat;}
h3#oferta_en {background: url(../img/oferta_en.gif) 0px 0px no-repeat;}
h3#oferta_de {background: url(../img/oferta_de.gif) 0px 0px no-repeat;}

h3#galeria {background: url(../img/galeria.gif) 0px 0px no-repeat;}
h3#galeria_en {background: url(../img/galeria_en.gif) 0px 0px no-repeat;}
h3#galeria_de {background: url(../img/galeria_de.gif) 0px 0px no-repeat;}

h3#film {background: url(../img/film.gif) 0px 0px no-repeat;}
h3#film_en {background: url(../img/film_en.gif) 0px 0px no-repeat;}
h3#film_de {background: url(../img/film_de.gif) 0px 0px no-repeat;}

h3#praca {background: url(../img/praca.gif) 0px 0px no-repeat;}
h3#praca_en {background: url(../img/praca_en.gif) 0px 0px no-repeat;}
h3#praca_de {background: url(../img/praca_de.gif) 0px 0px no-repeat;}

h3#kontakt {background: url(../img/kontakt.gif) 0px 0px no-repeat;}
h3#kontakt_en {background: url(../img/kontakt_en.gif) 0px 0px no-repeat;}
h3#kontakt_de {background: url(../img/kontakt_de.gif) 0px 0px no-repeat;}

h3 span {display: none;}

h3 {margin:0 0 10px 0; }

#flashgirl {position: absolute; right: 245px; top:120px;}

#flashlogo {width: 520px; height: 114px; position: absolute; top:8px; left:10px; background: url(../img/logo.jpg) 0px 0px no-repeat;}

#slideshow {width: 520px; height: 336px; position: absolute; right:0px; top:0px;}

#lang {position: absolute; bottom: 25px; left:360px; display:block;}

#lang a, #lang span {display: block; float: left; margin-left: 20px;}

#player {position: absolute; bottom: 17px; left:235px;}

#banner {width:370px; height:140px; position: absolute; top:-20px; right:10px; }

#copyright {position: absolute; bottom: -20px; right:10px; color: #6A0155; font-size: 9px;}
#copyright a {color: #6A0155;}
#copyright a:hover {color: #C30173;}

* html img.pngfix {behavior: url(css/iepngfix.htc); width:180px; height:112px;}

/*Main Container*/
.hrzContainer {
	width:100%;
}
.hrzContainer ul{
	list-style-type: none;
	margin: 0px;
	padding:0px;	
}
.hrzContainer li{
	display: inline; 
	margin: 0px;
	padding:0px;
}
/*Handle*/
.handleOver{	
	background: url(../img/blade_sel.png) no-repeat;
}
.handleSelected{
	background: url(../img/blade_sel.png) no-repeat;
}
/*Content Container*/
.contentWrapper{
	width: 640px;
}
.contentInnerWrapper{
	text-align: justify;
	padding: 10px;
	
}
.contentWrapper h3{

	color: rgb(172, 194, 112);
}
/*Animation Start*/
.contentStart {
	padding-left: 0px;	
	float: left;
	width:0px;
	height: 336px;	
	overflow:hidden;
}
/*Animation End*/
.contentEnd {
	padding-left: 24px;
	float: left;	
	width:660px;
	height: 310px;
}

/*Main Container*/
.hrzContainer3 {
	width:100%;
}
.hrzContainer3 ul{
	list-style-type: none;
	margin: 0px;
	padding:0px;	
}
.hrzContainer3 li{
	display: inline; 
	margin: 0px;
	padding:0px;
}
/*Handle*/
.handle {
	float: left;
	width: 33px;
	height: 336px;
	text-align:center;
	
}
.handle img:hover {filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;}
.handleOver3{
	
	background: #fff;

}
.handleOver3 img{
	cursor: pointer;
}
.handleSelected3{
	cursor: pointer;

}
/*Content Container*/
.contentWrapper3{
	text-align: justify;
	
}
.contentInnerWrapper3{
	
	
}
.contentWrapper3 h3{

	color: #1E90FF;
}
/*Animation Start*/
.contentStart3 {
	padding-left: 0px;	
	float: left;
	width:0px;
	height: 336px;	
	overflow:hidden;
}
/*Animation End*/
.contentEnd3 {
	float: left;	
	height: 336px;
}
