form {margin: 0;}
body {
margin: 0px;
background: #FFFFFF url(gfx/back_1.gif);
height:100%;
}
tr, div, a, input, textarea, select{ 
font-family: Arial;
font-size:11px;
color:#4F4F4F;
}
a:hover{
  text-decoration: underline;
}
#main{
  background: url(gfx/back_2.png) repeat-x 0 0;
  height:100%;
  width:100%;
}
#left_back{
  background: url(gfx/back_left.png) no-repeat right 0;
  width:100%;
  height:500px
}
#right_back{
  background: url(gfx/back_right.jpg) no-repeat left 0 #ffffff;
  height:163px;
  width:100%;
}
#content{
  width:950px;
  height:100%;
  background:url(gfx/foot.gif) repeat-x 0 bottom;
}
#center{
  background: url(gfx/back_main.jpg) no-repeat 0 0 #fff;
}
#main td{vertical-align:top}
#logo{width:198px;}
#reklama_top{width:750px;height:110px;float:right;margin-top:10px;overflow:hidden;}
img.clear, #logo img, #menu_top img  {vertical-align: top}
.small_w{
  font-size:10px;
  color:#fff;
}
#menu_top{
  background: url(gfx/menu_top_03.gif) repeat-x 0 0 #fff;
  height:35px;
}
.input_top{
  background: url(gfx/input_top.gif) repeat-x 0 0;
  height:17px;
  border:0px solid;
  color:#fff;
  width:64px;
  margin:0px 5px;
}
.input_gray{
  background: url(gfx/input_.gif) repeat-x 0 0;
  height:17px;
  border:0px solid;
  color:#333;
  width:100px;
  margin:0px 5px;
}
#menu_left{
  background: url(gfx/menu_left_back.jpg) repeat-x 0 0 #75848F;
}
#video_right{
  background: url(gfx/menu_right_back.jpg) repeat-x 0 0 #6c6c6c;
  width:198px;
}
.box_gray{
  background:url(gfx/box_gray_back.jpg) repeat-x 0 0 #b7b7b7;
  margin-top:2px;
}
.spad{
  padding:10px;
}
.ln{
display:block; background:url(gfx/ln.gif) repeat-x 0 bottom; padding:5px 0px;
}
.white{
  color:#fff;
  text-decoration:none;
}
h1{font-size:18px; margin:0; font-weight:normal;}
hr{margin:5px 10px; color:#ddd;}
.more{
  text-decoration:none;
}
.more:hover{
  text-decoration:none;
  color:red;
}
.foto{
  background:url(gfx/foto_back.jpg) repeat-x 0 0;
  padding-left:20px;
  vertical-align:none;
}
#filmy_lista td{vertical-align:middle; text-align:left;}
#filmy_lista a{color:#CFCFCF; text-decoration:none;}
#filmy_lista a:hover{color:#FFFFFF; text-decoration:none;}
#right_foot, #left_foot{background:url(gfx/foot.gif) repeat-x 0 bottom; width:50%;}
#foot_menu{
  padding-top:70x;
  padding-bottom:20px;
  text-align:center;
  margin-top:30px;
}
#foot_menu a {color:#D6D6D6; text-decoration:none;text-transform: uppercase;}
.head_menu1{
  font-size:12px;
  font-weight:bold;
  color:#fff;
  text-decoration:none;
}
.head_menu2{
  font-size:14px;
  font-weight:bold;
  color:#5E6A72;
  text-decoration:none;
}
.head_podstrona{
  background: url(gfx/content_back.jpg) repeat-x 0 0;
  width:549px;
  overflow:hidden;
}
.galeria_cell{
  background: url(gfx/foto_galeria_back.jpg) repeat-x 0 0;
  text-align:center;
}
.oceny{
  display:block;
  border: 1px solid #A3978E;
  color: #5C6871;
  font-size: 10px;
  padding:3px;
  margin:5px;
  text-decoration:none;
  width:10px;
  text-align:center;
}
.red_b{
  color:red;
  font-weight:bold;
}
#strony a{
  text-decoration:none;
}
#filmy_mini{
  width:520px;
  height:130px;
  overflow:auto;
}
.cbtn{
  text-decoration:none;
  font-weight:bold;
  padding:5px;
  border:1px solid #CDCDCD;
}
.cbtn:hover{
  text-decoration:none;
}
.submity{
	display:block;
	padding:0px;
	background: url(gfx/input_back.jpg) no-repeat;
	text-align:center;
	border: none;
	width:60px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
}
.foto_ocena{
  display:block;
  border: 1px solid #A3978E;
  color: #5C6871;
  font-size: 10px;
  padding:3px;
  margin:5px;
  text-decoration:none;
  width:10px;
  text-align:center;
}
.foto_ocena:hover{
  text-decoration:none;
  background-color:red;
  color:white;
}
.foto_ocena_inactive{
  display:block;
  border: 1px solid #A3978E;
  color: #EFEFEF;
  font-size: 10px;
  padding:3px;
  margin:5px;
  text-decoration:none;
  width:10px;
  text-align:center;
}
.site_link_img{
  border: 1px solid #75848F;
}
.menu_cell{
  cursor:pointer;
  cursor:hand;
}
.movtable{
  width:500px;
  height:90px;
  overflow:hidden;
}
.movtable_single{
  width:500px;
  overflow:hidden;
}
.movie_title{
  font-size:13px;
  color:#75848F;
}
.movie_desc_box{
  margin-left:5px;
}
.galtable{
  background-color:#989C9F;
  border:1px solid #74828D;
  cursor:pointer;
  width:527px;
}
.galtable a{
  text-decoration:none;
  color:#DEDEDE;
}
.galtable a:hover{
  text-decoration:none;
  color:white;
}
.mbpath{
  text-decoration:none;
  font-size:12px;
  color:#72808B;
}
.mbpath:hover{
  text-decoration:none;
  color:white;
}
.mbpath_arrow{
  border:none;
  margin-right:5px;
}
.menu_gorne_item{
  background:transparent;
  color:white;
  margin-top:40px;
  padding:10px 5px 0px 5px;
  border-right:1px solid #75848F;
  font-size:12px;
}
#menu_register{
  margin:0 5px 0 8px;
  text-decoration:none;
  font-weight:bold;
  color:white;
}
#menu_register:hover{
  color:#DEDEDE;
}
#menu_login{
  margin:0 7px 0 2px;
  text-decoration:none;
  font-weight:bold;
  color:white;
}
#menu_login:hover{
  color:#DEDEDE;
}
#menu_logout{
  margin-right:10px;
  text-decoration:none;
  font-weight:bold;
  color:white;
}
#menu_logout:hover{
  color:#DEDEDE;
}
#menu_nick{
  margin:0 6px 0 10px;
  text-decoration:none;
  font-weight:bold;
  color:red;
}
#reklama{
  width:199px;
  margin:0 auto;
  overflow:hidden;
}
#reklama img{
  border:none;
}
#reklama a{
  text-decoration:none;
}
#baner_dolny{
  width:520px;
  margin: 0 auto;
  overflow:hidden;
  text-align:center;
  margin-right:20px;
}
#baner_dolny img{
  border:none;
}
.msg_link{
  text-decoration:none;
  margin-left:5px;
  color:#74828D;
  font-weight:bold;
}
.msg_link:hover{
  text-decoration:none;
  color:#445058;
}
.sklep_link{
  text-decoration:none;
  font-weight:bold;
}
.sklep_link:hover{
  text-decoration:none;
  font-weight:bold;
}
.section_link{
  color:inherit;
  background-color:#DEDEDE;
  font-size:16px;
  text-decoration:none;
  padding-left:2px;
  padding-right:2px;
  margin-left:2px;
  margin-right:2px;
}
.section_link:hover{
  text-decoration:none;
}
.section_link_box{
  color:black;
  border:1px dotted black;
  width:129px;
  height:94px;
  vertical-align:bottom;
  cursor:pointer;
  cursor:hand;
}
.arch_link{
  color:#444444;
  text-decoration:none;
}
.arch_link:hover{
  color:#FFFFFF;
  text-decoration:none;
}
.summary_header{
  text-align:center;
  font-weight:bold;
  background-color:#747474;
  color:#EFEFEF;
}
.text_title{
  font-size:14px;
}
.text_title_bull{
  color:red;
}
.box_title{
  margin-bottom:5px;
}
.box_more{
  margin-top:0px;
  margin-bottom:15px;
}
#flash_box{
  margin-left:-12px;
  margin-top:-10px;
}
.galeria_title{
  font-size:14px;
  margin-left:5px;
}
#selected_movie_cell {
  background-color:#AAAAAA;
  text-align:center;
}
.content_holder {
  overflow:hidden;
  width:525px;
}
#reklama_dolna_napis {
  text-align:right;
  margin-right:60px;
  font-size:10px;
  margin-top:5px;
}
#videobox_full_single{
  margin-left:30px;
  margin-top:0p;
}
.img_more{
  border:none;
  margin-top:5px;
}
.thumb_img{
  border:1px solid white;
}
.thumb_cell{
  background-image: url(gfx/movie.jpg);
  background-repeat: no-repeat;
}
.selected_month{
  color:#D10007;background-color:white;font-size:13px;text-align:right;
}
.white_cell{
  background-color:white;
}
.galeria_more{
  font-size:14px;color:white;vertical-align:bottom;font-weight:bold;
}
.foto_holder{
  background:url(gfx/indicator.gif) no-repeat;
  background-position:center;
}


.no_foto_item{
  color:#AAAAAA;
  padding:20px 30px 20px 30px;
  border:1px solid #AAAAAA;
  text-align:center;
}
.no_foto {
  font-size:10px;
  text-align:center;
  border:1px solid #AAAAAA;
}
.basket_link{
  background-color:#EFEFEF;
  padding:3px 10px 3px 10px;
  font-size:13px;
  text-decoration:none;
}
.basket_link:hover{
  text-decoration:none;
}
#do_kasy{
  margin-left:30px;
  border:1px solid #CDCDCD;
  padding:10px;
  text-decoration:none;
 	background-color:transparent;
  font-size:13px;  
}
#do_kasy:hover{
  text-decoration:none;
 	border-color:#D10007;
 	color:#D10007;
}
