* { margin:0px; padding:0px; }
a { color: #808080; text-decoration: none; }
a:hover { color: black; text-decoration: underline; }
img { margin:0px; border:0px }

body { text-align: center; 	margin: 0 0 0 0; font-family:  Arial, Trebuchet MS, Tahoma,  Arial; 	font-size: 12px; overflow-y: scroll;  background:url('../images/www/lay_03.jpg'); background-repeat:repeat-x; background-color:#999999; }

#banner { height:118px; margin: 0 auto 0 auto; width: 992px; text-align:left; } 
#banner .left { float:left; width:265px; height:116px;   } 
#banner .right { float:right; width:700px; height:116px; text-align:right; } 
#login { height:58px; float:right; font-style:italic; font-size:11px; font-weight:bold;}
#login input { height:13px; border:1px solid black; width:82px; font-size:9px; line-height:13px; background:url('../images/www/input_03.jpg'); background-repeat:repeat-x;}
#login a { color:white; font-size:10px;}
#login .left { display:block; float:left; width:27px;  height:58px;  background:url('../images/www/lay_07.jpg'); background-repeat:no-repeat;  }
#login .float_login { display:block; float:left; width:100px; text-align:left;   }
#login .logout { margin:8px; text-align:left;   }
#login .float_button { display:block; float:left; width:190px; text-align:left; margin-top:10px;  }
#login .center { display:block; height:58px;  float:left;  background:url('../images/www/lay_09.jpg'); background-repeat:repeat-x;  width:400px;   }
#login .right { display:block; height:58px;   float:left; background:url('../images/www/lay_10.jpg'); background-repeat:no-repeat; width:22px; }
#login_button   {  cursor:pointer; margin-left:20px;  width:72px; height:18px;  border:0px; background:url('../images/www/button_1.gif'); background-repeat:no-repeat; margin-right:30px; }
#logout_button   {  cursor:pointer; margin-left:20px;  width:72px; height:18px;  border:0px; background:url('../images/www/button_3.gif'); background-repeat:no-repeat; margin-right:30px; }
#register_button {  cursor:pointer; width:72px; height:18px; border:0px;   background:url('../images/www/button_2.gif'); background-repeat:no-repeat;  }

#menu_tags { margin:7px auto 0 auto;  text-align:left; color:white; width: 982px; }
#menu_tags a { color:white; }
#menu_tags a:hover { color:#FFE900; }

#mainFrame { margin: 0 auto 0 auto; width: 992px;  margin-top:8px;  background-color:white;  text-align:left;} 

#rightPanel { width:302px; min-height:400px; display:block; float:right;  margin-top:3px;  }
#rightPanel .text { margin:10px; }
#rightPanel .text a { font-size:13px; color:black; }
#rightPanel .text a:hover { color:blue; }

#licznik { width:300px; height:79px; margin:0px; background:url('../images/www/lay_54.jpg'); display:block; }
#licznik .left { margin:8px; width:50px; height:50px; float:left; display:block; }
#licznik .top_text { width:200px; margin-top:15px; height:50px; float:left; display:block; font-size:12px; font-weight:bold;  }
#licznik input { width:13px;  font-size:14px; font-weight:bold; height:20px; margin:0px; color:red; }

#right_index { width:300px;   }
#right_index .top { width:300px; height:20px;  background:url('../images/www/right_03.jpg'); background-repeat:no-repeat; display:block;}
#right_index .main { width:300px;   background:url('../images/www/right_05.jpg'); background-repeat:repeat-y; display:block; }
#right_index .bottom { width:300px; height:18px;  background:url('../images/www/right_15.jpg'); background-repeat:no-repeat; display:block;}
#right_index h3 { text-align:center; }

.button_big { text-align:center; border:0px solid black; margin:10px;}
.button_big a { text-decoration:none; margin:auto; text-align:center; font-size:15px; font-weight:bold; line-height:34px; color:#158F11; width:146px; height:35px;  background:url('../images/www/right_08.jpg'); background-repeat:no-repeat;  display:block;}
.button_big a:hover {  text-decoration:none; color:black;}

#menu_top { width:680px; height:35px; float:right; text-align:center; margin-top:25px; }
#menu_top a { font-size:15px; display:block; font-weight:bold;  float:left; color:black; text-decoration:none; width:93px; height:35px; line-height:40px;  background:url('../images/www/lay_26.jpg'); background-repeat:no-repeat; margin-right:4px;  }
#menu_top a:hover { text-decoration:none; color:#FFE900; }

#search { text-align:left;  float:left; text-decoration:none; width:197px;  height:34px; background:url('../images/www/lay_23.jpg'); background-repeat:no-repeat;  }
#search input { margin:5px 0 0 11px; height:19px; background:none; border:0px solid black; width:148px; font-size:12px; line-height:18px; padding-top:3px; }
#search button { border:0px; width:30px; height:30px; background:none; margin:-1px 0 0 -3px;  cursor:pointer; }

#content { width:689px; min-height:580px; display:block; float:left; text-align:left; background:url('../images/www/lay_36.jpg') repeat-y top right; margin-top:2px;  }

#index_main_film { margin:10px; border:0px solid black; text-align:left;  } 
#index_main_film h2 { font-size:15px;} 
#index_main_film .big_img { float:left; width: 330px; height:240px;  } 
#index_main_film img { border:3px solid #AFAFAF; width:324px; max-height:240px;} 
#index_main_film .left_content { float:right; width: 320px; min-height:240px;  } 
#index_main_film .left_content h2 { line-height:26px; } 
#index_main_film .left_content .text { min-height:100px; margin-top:5px; clear:both; font-weight:bold; font-size:12px; color:#6F6F6F;} 
#index_main_film .left_content .ocena { color:#8a8a8a; margin-top:10px; font-weight:bold; } 
#index_main_film .left_content .star_off { float:left;  margin:2px; width:30px; height:30px;  background:url('../images/www/big_star_off.jpg'); background-repeat:no-repeat;  } 
#index_main_film .left_content .star_on { float:left;  margin:2px; width:30px; height:30px;  background:url('../images/www/big_star_on.jpg'); background-repeat:no-repeat;  } 
#index_main_film .left_content .index_footer { margin-top:20px; clear:both; color:#8a8a8a; } 

#last_register { font-size:12px; margin:5px 0;text-align:center; }
#last_register .user_info {  margin:5px 8px 10px 2px; float:left; width:56px; height:62px;  }
#last_register .user_name {  font-size:10px;  }
#last_register .user_img {  float:left; width:47px; height:48px;  overflow:hidden; border:2px solid red; }
#last_register .user_img img {  margin:0px;  }

#index_add_film  { font-size:12px; margin:10px 15px 0px 20px; font-weight:bold; }
#index_add_film input { border:1px solid #3a3a3a; margin-bottom:7px; width:185px; }
#index_add_film textarea { border:1px solid #3a3a3a; margin-bottom:7px; width:185px; }
#index_add_film h4 {  margin-bottom:15px; }
#index_add_film .info_bottom { color:red; margin:15px 0px 0px 0px; font-size:12px;  font-weight:normal;}
#index_add_film .link a { display:block; cursor:pointer; text-align:center;  font-style:italic; font-size:11px; font-weight:bold; width:79px; height:24px; border:0px; background:url('../images/www/lay_63.jpg'); background-repeat:no-repeat;  }


#index_add_film_slide { margin:5px 0px 0px 50px; background:url('../images/www/dodaj_filmik.png') no-repeat; height:60px;cursor:pointer;}


.line { width:100%; background:url('../images/www/lay_58.jpg'); background-repeat:repeat-x; height:4px;   display:block; margin:5px 3px 5px 0px;  }
.line_dark {  text-align:center;  width:280px; background:url('../images/www/lay_52.jpg'); background-repeat:repeat-x; height:3px;   display:block; margin:5px 3px 5px 11px;  clear:both;}

.mini_film { float:left; width:330px;  margin:10px 0px 0px 10px; text-align:left; min-height:150px; background-color:#EFEFEF; }
.mini_film .margin { margin:5px 5px 5px 10px; width:325px; }
.mini_film .left { float:left; width:120px; height:90px; display:block;  margin-top:5px;}
.mini_film .right {  float:left; width:190px; height:90px;  margin:5px 0 0 5px; font-weight:bold; }
.mini_film .text { min-height:60px; color:#6F6F6F; font-size:11px; }
.mini_film .footer { margin-top:10px; clear:both; color:#8a8a8a; font-size:11px; font-weight:normal; } 
.mini_film .ocena { color:#8a8a8a; margin-top:10px; font-weight:bold; height:20px; } 
.mini_film .ocena_text { float:left; margin:4px; } 
.mini_film .star_off { float:left;  margin:2px; width:16px; height:16px;  background:url('../images/www/small_star_off.gif'); background-repeat:no-repeat;  } 
.mini_film .star_on { float:left;  margin:2px; width:16px; height:16px;  background:url('../images/www/small_star_on.gif'); background-repeat:no-repeat;  } 
.mini_film h3 {  font-size:12px; }
.mini_film_link {  font-size:10px; margin-top:5px;   }
.mini_film_link a {  color:#4EB61B; font-size:11px; }

.film_right_box { width:294px; margin:1px 0px 1px 0px; }

.artykul { margin:10px 0px 10px 0px; }

#show_film { margin:10px; font-size:12px; color:#6d6d6d; }
#show_film .code { margin:15px 0 15px 0; text-align:center; width:100%;  }
#show_film .code embed { width:660px; height:533px }
#show_film .description { float:left; width:450px; margin:20px 0px 0px 10px; }
#show_film .left {   float:left; width:130px; font-size:10px;  }
#show_film .right {  float:right; width:280px; font-size:10px; text-align:right; }
#show_film .right a {  color:#3C8F08; font-size:12px; }


#vote { float:right; width:205px; margin-top:10px;  background:url('../images/www/rate.jpg'); height:73px; background-repeat:no-repeat; }
#vote .margin { margin:14px 0px 0px 19px; }
#vote img { cursor:pointer; }
#vote .rated img { cursor:auto;} 
#user { margin:10px; }

#film_user { margin:10px; }


#playlist { margin:10px; }
#playlist  td { height:30px; }
#playlist  textarea { margin:10px 0 10px; }

#playlists { border:1px solid #BF0008; padding:2px; } 
#playlists th { color:white; background-color:#BF0008; padding:5px; } 
#playlists .light { color:#088F00; background-color:#C3CFC2; padding:5px; } 
#playlists .dark { color:#088F00; background-color:#E1EFE0; padding:5px;  } 

#registration { margin:10px; }
#registration .reg_input { margin:5px; height:40px; color:#6F6F6F;  }
#reg_left { float:left; width:230px; text-align:right;  }
#reg_right { float:right; width:430px; text-align:left; }

.ha1 { font-size:16px; color:#6F6F6F; }
.ha5 { font-size:12px; color:#9F9F9F; }
.error { color:red; font-weight:bold; }

#footer { width:100%; height:52px; background-color:white; font-size:10px;  clear:both; text-align:center; margin-bottom:10px;}
#footer .f_links { margin:8px 0px 8px 0px; font-size:12px; }
#footer .f_links a { color:#389F13;}
#footer .f_links a:hover { text-decoration:none; color:#6F6F6F;  }

#message { text-align:center; font-size:13px; margin:10px; }
#message h1 { text-align:left; font-size:16px; color:#6F6F6F; margin-bottom:12px; }
#message a { text-align:center; font-size:14px; }

.clear { clear:both; }
.bold {font-weight:bold; }

#comments { margin-top:20px; color:black;}
#comments .head { font-size:12px; color:#b1b0b0; margin-bottom:15px; }

#comment_add_click { width:669px; height:24px; font-size:11px; line-height:20px; cursor:pointer; background:url('../images/www/comment.jpg');  background-repeat:no-repeat;   } 
#comment_add_show { display:block; width:669px; font-size:11px; height:135px; padding:0px;  background-color:#f2f2f2; margin-bottom:15px;  } 
#comment_add_show .margin { margin:0px 8px 8px 8px; } 
#comment_add_show input { border:1px solid #7f7f7f;} 
#comment_add_show textarea { border:1px solid #7f7f7f;} 
#comment_add_show .down { float:left; width:450px; margin-top:5px;} 
#comment_add_show button { float:right; width:65px; height:21px;  background:url('../images/www/comment_03.jpg');  background-repeat:no-repeat; border:0px; margin-right:12px; margin-top:5px;  } 
#comment_add_show .left { width:200px; height:25px; padding-top:8px; font-size:11px; } 
#comment_add_show .right { width:440px; height:25px; padding-top:8px; } 
#comment_add_show textarea { width:640px; height:70px; }

.comments { width:100%; margin:5px 0px 5px 0px; border-bottom:1px solid #DFDFDF; clear:both; min-height:50px; }
.comment_img { margin:0px auto 0px auto;  width:47px; height:48px;  overflow:hidden; border:2px solid red; }
.comment_left { float:left; padding:4px;   width:70px;text-align:center; margin:auto; }
.comment_middle { float:left; width:390px; padding-left:5px; font-style:italic;}
.comment_right { float:right; width:130px; padding-left:5px; ; }
.comment_login { font-size:10px; font-weight:bold; text-align:center; color:black;}

.box_right_head { width:294px; margin:10px 0px 0px 3px; clear:both; }
.head_left { float:left;  width:10px; height:45px; background:url('../images/www/box_top_03.jpg'); display:block;   background-repeat:no-repeat;}
.head_center { float:left; color:white; font-size:18px; font-weight:bold; line-height:45px;  width:274px; height:45px; background:url('../images/www/box_top_04.jpg'); display:block;   background-repeat:repeat-x;}
.head_right {  float:left;  width:10px; height:45px; background:url('../images/www/box_top_06.jpg'); display:block;   background-repeat:no-repeat;}

.box_right_center { margin-left:3px; display:block;  margin-top:-4px; width:294px; clear:both; min-height:400px; background-color:#e6e6e6; }
.box_margin {  margin:5px; }

#controls {margin-left:1px; display:block;  margin-top:2px; width:300px; clear:both; }
#controls a { text-decoration:none; margin:5px 4px 5px 16px; display:block; float:left; width:123px; height:22px; line-height:22px; color:black; font-size:12px; text-align:center; background:url('../images/www/controls_08.jpg'); }
#controls a:hover { text-decoration:underline;  }

#controls .c_header { margin:0px 0px 5px 15px; font-size:14px; font-weight:bold; }
#controls .c_top { width:10px; width:300px;  height:17px; background:url('../images/www/controls_03.jpg'); display:block; background-repeat:no-repeat; }
#controls .c_middle { width:10px; width:300px;  height:80px; background:url('../images/www/controls_05.jpg'); display:block; background-repeat:repeat-y; }
#controls .c_bottom { width:10px; width:300px;  height:16px; background:url('../images/www/controls_07.jpg'); display:block; background-repeat:no-repeat; }

#user_playlists { margin:5px 0px 5px 5px;}
#user_belka { width:681px; height:55px;  background:url('../images/www/playlist_belka.jpg'); display:block; background-repeat:no-repeat; }
#user_belka .u_top { padding:11px 1px 5px 35px; color:black; font-size:11px;  }
#user_belka .user_name { font-weight:bold; color:#429F13;   }
#user_belka .u_down { padding:0px 1px 1px 18px; }
#user_belka select { color:black; font-size:10px; width:115px; height:17px; border-color:#d8d8d8; border:1px solid #d8d8d8;}

.playlist_box { width:148px; height:170px; display:block; margin:20px 50px 10px 25px; float:left; border:0px solid #D7D7D7; padding:0px;}
.playlist_rate { float:left; color: #429F13; font-size:10px; }
.playlist_count { float:right; color: #429F13; font-size:10px; }
.playlist_name { clear:both;  text-align:center;  font-size:13px; color:black; font-weight:bold;}
.playlist_date { text-align:center;  color: #8F8F8F; font-size:9px; }
.playlist_info { text-align:center; }

#film_playlist { margin-left:-5px; width:681px;   background:url('../images/www/playlista_film_02.jpg');  background-repeat:repeat-y; }
#film_playlist select { margin:10px 0px 0px 20px; color:black; font-size:10px; width:115px; height:17px; border-color:#d8d8d8; border:1px solid #d8d8d8;}
#film_playlist .p_top {  width:681px; height:20px;  background:url('../images/www/playlista_film_01.jpg'); display:block; background-repeat:no-repeat; }
#film_playlist .p_bottom { height:19px;   background:url('../images/www/playlista_film_04.jpg'); display:block; background-repeat:no-repeat; }
#film_playlist .center_left { float: left; width:300px; margin:0px 15px 0px 20px; }
#film_playlist .center_right { float: right; width:80px;  margin:0px 15px 0px 50px; color:#8F8F8F;  font-size:11px; }
#film_playlist .center_przenies { clear:both;  color:#8F8F8F; font-size:11px; margin-top:4px; margin:20px 20px 0px 20px; }
#film_playlist .center_przenies button { background:url('../images/www/button_przenies.gif');  background-repeat:no-repeat; width:72px; height:18px; margin:0px; padding:0px; border:0px; vertical-align:3px;}
#film_playlist .center_sort { color:#8F8F8F; font-size:11px;  margin-left:20px; }
#film_playlist .center_date { clear:both;  color:#8F8F8F; font-size:9px; margin-top:4px; margin:20px 20px 0px 20px; }
#film_playlist .center_main { color: #429F13; font-size:12px; font-weight:bold; }
#film_playlist a { color: #429F13; font-size:12px; font-weight:bold; }
#film_playlist .center_desc { margin: 2px 15px 0px 20px; clear:both; padding-top:10px; }

div#navi { clear:both; text-align:center; font-weight:bold; font-size:9pt; padding:0px 5px 5px 5px; }
div#navi a { font-weight:normal; text-decoration:none; }
div#navi a:hover { font-weight:normal; text-decoration:underline; }

.comment_box_left { margin-left:2px;float:left; font-size:11px; display:block; width:212px}
.comment_box_left a { font-size:11px; color:black; }
.comment_box_right { float:right; font-size:10px; color:red;  display:block; width:55px; text-align:right; }
.comment_box_desc { clear:both; color:#8A8A8A; font-size:10px; }
.comment_box_desc a { font-weight:bold; color:#57B71F; font-size:10px; }

.comment_896985 {
	}
.comment_896185 {
	}
.comment_896785 {
display:none;
}

