* {margin: 0; padding: 0; outline:0;}
body  {font: normal 11px Verdana, Arial, Helvetica, sans-serif; background: url(http://x18.pl/gfx/bg.png) 50% 0 no-repeat; color: #676767;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}

#floating_thumbnail {border:1px solid #000; z-index: 5; background-color:#fff;}

/*center*/
.center {width: 1000px; margin: 0px auto;}
/*center*/


/*head*/
.head {height: 105px; background: url(http://x18.pl/gfx/head.png) 0 0 no-repeat; position: relative;}
.logo {position: absolute; width: 250px; height: 88px; top: 8px; left: 12px; background: url(http://www.x18.pl/x18.png) 0 0 no-repeat;}
.logo a {display: block; height: 88px; text-indent: -9999px; overflow: hidden;}
.logo h1 {position: absolute; left: 56px; top: 74px; font: bold 11px Arial, Helvetica, sans-serif; color: #bebebe; text-transform: uppercase;}
.title h1  {font: bold 25px Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
}
.nav {position: absolute; font-size: 10px; left: 245px; top: 23px;}
.nav img {width: 36px; height: 34px; margin-bottom: 5px;}
.nav li {width: 92px; float: left; text-align: center;}
.nav span {display: block;}
.nav a {color: #fd5a02; padding-top: 39px; display: block;}
.nav a:hover span {text-decoration: underline;}
.text {color: underline;}
.cos { font-size: 9px; color: #AAA;}
.cos2 { font-size: 11px; color: #AAA;}
.cos2 a { font-size: 11px;}
.xxx a {font-size: 11px;}
/*head*/

/*menu*/
.menu {background: url(http://x18.pl/gfx/menu-bg.png) 0 0 no-repeat; height: 38px; width: 980px; margin: 0px auto 19px auto; position: relative;}
.menu ul {position: absolute; font-weight: bold; font-size: 12px;}
.menu li {float: left; padding: 11px 16px 0 15px; height: 27px; background: url(http://x18.pl/gfx/menu-li.gif) 100% 0 no-repeat;}
.menu a:hover {color: #79a716;}
.menu li.active, .menu li.active a {color: #ff6600;}
.menu li span {color: #79a716;}
/*menu*/

/*menu_gallery*/
.menu_gallery {background: url(http://x18.pl/gfx/menu-bg.png) 0 0 no-repeat; height: 38px; width: 980px; margin: 0px auto 19px auto; position: relative;}
.menu_gallery ul {position: absolute; font-weight: bold; font-size: 12px;}
.menu_gallery li {float: left; padding: 0px; height: 38px;}
.menu_gallery a:hover {color: #79a716;}
.menu_gallery li.active, .menu li.active a {color: #ff6600;}
.menu_gallery li span {color: #FFF;}
.menu_gallery li.name {padding: 10px 9px 0 9px; height: 28px; color: #AAA;}

.filter_gallery {position: absolute; font: bold 12px Tahoma, Geneva, sans-serif;}
.filter_gallery li {float: left; border-right: 1px solid #d8d8d8;}
.filter_gallery li.active {background: url(http://x18.pl/gfx/filter1-active.gif) 0 0 repeat-x;}
.filter_gallery a.act_3 {color: #FF6600;}
.filter_gallery a.act_2 {color: #464646;}
.filter_gallery a.act_1 {color: #FFF; background: url(http://x18.pl/gfx/bullet3.gif) 50% 30px no-repeat; display: block;}
.filter_gallery span {color: #FFF; background: url(http://x18.pl/gfx/bullet3.gif) 50% 30px no-repeat;}
.filter_gallery a, .filter_gallery span {display: block; float: left; padding: 10px 9px 0 9px; height: 28px;}
.filter_gallery a.act_3:hover {background: url(http://x18.pl/gfx/filter1-over.gif) 0 0px repeat-x; text-decoration: none;}
.filter_gallery a.act_2:hover {background: url(http://x18.pl/gfx/filter1-over.gif) 0 0px repeat-x; text-decoration: none;}
.filter_gallery a.act_1:hover {background: url(http://x18.pl/gfx/bullet3.gif) 50% 30px no-repeat; text-decoration: none;}
/*menu*/

/*search*/
.search {position: absolute; right: 8px; top: 4px; color: #8a8a8a; font-weight: bold;}
.search .f01 {padding: 0 5px; border: 1px solid #d0d0d0; background: #FFF; height: 27px; margin: 0 4px 0 6px; width: 200px; font-size: 20px;}
.search .f02 {width: 62px; height: 29px; text-align: center; font: bold 13px Verdana, Geneva, sans-serif; color: #626262; background: url(http://x18.pl/gfx/search-input3.png) #EBEBEB 0 0 no-repeat; border: 1px solid #D0D0D0; padding-bottom: 2px;}
.search input {vertical-align: middle;}
/*search*/

/*menu2*/
.menu2 {background: url(http://x18.pl/gfx/menu2-bg.png) 0 0 no-repeat; height: 37px; width: 980px; position: relative; margin: 0px auto;}
.menu2 ul {position: absolute; font-weight: bold; font-size: 12px;}
.menu2 li {float: left; padding: 11px; height: 26px; background: url(http://x18.pl/gfx/menu-li.gif) 100% 1px no-repeat; width: 115px; text-align: center;}
.menu2 li.last {background: none; width: 127px;}
.menu2 li.mobile {width: 121px;}
.menu2 li.other {width: 107px;}
.menu2 li.blog_dir {width: 140px;}
.menu2 a:hover {color: #79a716;}
.menu2 li.active {color: #ff6600;}
/*menu2*/

/*main*/
.main {width: 1000px; float: left; padding-bottom: 22px;}
/*main*/

/*top*/
.top { margin-left: 20px; }
.top ul {width: 117px; font-weight: bold; float: left;}
.top ul li {background: url(http://x18.pl/gfx/bullet.gif) 0px 3px no-repeat; padding: 0 0 9px 10px;}
/*top*/


/*block3*/
.block3 {background: url(http://x18.pl/gfx/block3-y.gif) 0 0 repeat-y;}
.block3-t {background: url(http://x18.pl/gfx/block3-t.png) 0 0 no-repeat;}
.block3-b {background: url(http://x18.pl/gfx/block3-b.png) 0 100% no-repeat; padding: 1px 0;}
.pad {margin-bottom: 29px;}
.pad2 {margin-bottom: 45px;}
/*block3*/


/*reviews*/
.reviews {padding: 0 0 10px 9px; text-align: left;}
.reviews h2 {font: bold 20px Arial, Helvetica, sans-serif; color: #525252; text-align: center; text-transform: uppercase; padding: 9px 0 14px 0;}
.reviews h2 span {color: #ff6600;}
.reviews div {width: 272px; float: left; font-size: 12px; margin-right: 9px;}
.reviews a {color: #464646; font-weight: bold; text-decoration: none;}
/*reviews*/


a  { color : #FF0080; font-size: 12px; text-decoration : none; font-weight : bold; }
a:visited  { color : #FF0080; text-decoration : none; font-weight : bold; }
a:active  { color : #FF88C4; text-decoration : none; font-weight : bold; }
a:hover  { color : #FF88C4; font-weight : bold; }
a:hover  img{ border-color : #000000;}

  td {COLOR: 000000; FONT-FAMILY: verdana; FONT-SIZE: 12px;}
  img {border-color:#FF0080; border-size : 1px;};
  img.o {border-color:WHITE};
  .bm {COLOR: 000000; FONT-FAMILY: verdana; FONT-SIZE: 12px;}
  .stopka {COLOR: 000000; FONT-FAMILY: verdana; FONT-SIZE: 10px;}
  .big {COLOR: FE9C1F; FONT-FAMILY: verdana; FONT-SIZE: 22px;}


#files ul {
	display: block;
	clear: both;
	margin: 0 10px;
	padding: 10px 0 6px;
}


#content li {
	margin-left: 10px;
	float: left;
	display: inline;
	width: 130px;
}

#x {

text-align: center;
}

#x a {
	font-family: "Lucida Grande", Arial, sans-serif, 'Trebuchet MS', Helvetica;
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
}

input, select, textarea {
	border: 1px solid #FF0080;
  border-bottom:1px solid #FF0080;
  background-color:#ffffff;
  color:#FF0080;
  margin:3px;
}
input {
  padding:3px;
}

h1 {
font: bold 12px Tahoma, Geneva, sans-serif;
	font-size: 12px;
	letter-spacing:-1px;
	color:#464646;
	padding-bottom:10px;
	font-weight: bold;
}
h2 {
	font-size: 12px;
	letter-spacing: -1px;
	color:#464646;
	font-weight: bold;
	margin-left: 3px;
}


body {
	min-width: 990px;
}



#menu {
	margin: 10px auto;
	width: 750px;
    padding: 10px 0px 10px 0px;
	background-color: #52af15;
	font-size: 10px;
	color: #FFFFFF;
}

#menu a {
	display: inline;
	padding: 15px;
	background-color: #52af15;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	padding: 15px;
	background-color: #c00071;
	text-decoration: none;
	color: #ffffff;
}

#adults_overlay {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #FFF;
	z-index: 1000;
	text-align: center;
}
#adults_question {
	position: absolute;
	width: 100%;
	height: 140%;
	left: 0px;
	margin-left: 0px;
	top: 0px;
	background-color: #ffffff;
	background: url("http://www.x18.pl/b.jpg");
	padding: 0px;
	z-index: 1001;
}
.hr1 {
	height: 4px;
	padding-bottom: 20px;
	background: url(http://www.x18.pl/filmy/images/img02.gif) repeat-x left top;
}

/*mini*/
.mini img {width: 160px; height: 133px; border: 1px solid #A0A0A0;}
.mini a:hover img {border: 1px solid #FF0080;}
.mini a:hover span {text-decoration: none; color: #FF0080;}
.mini p img {width: 9px; height: 8px; border: none; margin-right: 2px;}

.nazwa {
	display			: block;
	width			: 100%;
	height			: 34px;
	overflow		: hidden;
	vertical-align	: top;
	font-size		: 12px;
	float			: left;
	margin			: 0px;
	padding			: 0px;
	display			: inline;
	}
	
	.nazwa2 {
	display			: block;
	width			: 100%;
	height			: 31px;
	overflow		: hidden;
	vertical-align	: top;
	font-size		: 11px;
	float			: left;
	margin			: 0px;
	padding			: 0px;
	display			: inline;

}
#moviePanel {
	position:relative;
}
#movieFilter {
	position: absolute;
	z-index:2000;
	left:0;
	top:0;
	right:0;
	height:440px;
	/*background:url(http://www.x18.pl/images/test.gif) repeat-x 0 0;*/
	/*background-color:black;*/
}

#moviePanel object, #moviePanel embed {
	z-index:1999;
}

