* { margin: 0; }
body{
margin:15px;padding:0;

background: #7094E0 url('images/bg1.jpg') no-repeat top center; 

font: normal .70em/1.6em Verdana, 'Trebuchet MS', Tahoma, sans-serif;
color: #333333;
text-align:center;
}

/**********
   tlo niebieskie background: #454346 url('images/bgblue.jpg') no-repeat top center; 
***********/

a	{ 
	color: #000000;
	background: inherit;
	text-decoration: underline
}
a:hover { 
	color: #C0C0C0;
	 text-decoration:underline 	 
}
 
	
}
h1 {
	font-size: 1.5em;	
}
h2 {
	font-size: 1.3em;
	text-transform: uppercase;
}

img {border: 0px; margin:0px}



p { 
	margin: 5px 
}
code {
  border-left:5px solid #EFEFEF; border-right:1px solid #EFEFEF; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; margin:5px; padding:10px; text-align: left;
  display: block;
  overflow: auto;  
  /* white-space: pre; */   
  background: #FAFAFA;
  font-style:normal; font-variant:normal; line-height:1.5em; font-size:1em; font-family:Lucida Console, courier new, monospace; list-style-type:decimal
}



blockquote {
	margin: 5px;text-align: left;
 	padding: 5px 5px 5px 40px;  	
  	background: #FAFAFA url(images/quote.gif) no-repeat 5px 10px !important; 
	overflow: auto; 
	border: 1px solid #EFEFEF; 
	border-left: 5px solid #EFEFEF;  
	 font-style:normal; font-variant:normal; line-height:1.2em; font-size:1em; font-family:Lucida Console, courier new, monospace; list-style-type:decimal

}

form {margin-bottom:10px; padding: 0;}
label {display:1;}
input {margin: 1px}
select {margin: 1px}
textarea {margin: 1px}
checkbox {margin: 1px}







/**********
   SITE -moz-border-radius: 10px; overflow: hidden;
***********/

#site {
-moz-border-radius: 5px;
margin: 0 auto ;
padding:0;	
text-align: left;
background:#FFFFFF;
width: 960px;  	 	
}


#main {
padding:0px;

width:100%;
}


#center {
float:left;
padding-left:7px;
padding-right:7px;
background:#FFFFFF;
}



#footer {
	border-right:5px solid #33CC33; height:20px;border-top:1px dashed #C0C0C0; border-left-width: 1px; clear:both; padding-left:5px; padding-right:10px; padding-top:2px; padding-bottom:2px
	
}



#button { 
	margin: 1px; 
	border: 1px solid #666666;
	padding: 2px; 
	background: #999999 url('images/buttonbg.gif') repeat-x left bottom; 
	color: #000;
}








#header {padding:2px;  cleat:both; color:#C0C0C0}
#headertop{color:#000000;font-size:12px;padding:3px;  border-bottom:dashed #DDDDDD 1px; background:  url('images/header1.gif') repeat-x right top; }
#userlinks{	float: right;}
#userlinks a{ color:#000000; text-decoration:none}
#userlinks a:hover{ color:#cccccc}
#headertop h1 {color:#000000;font-size: 12px; background-image:url('images/arrow.gif'); background-repeat: no-repeat; background-position: left center; padding-left:18px; text-decoration:none}
#header img {border:none; margin:0;}




#art{border: 1px dashed #CCCCCC;}

#art_title{background-position: left center; padding-left:18px; background-image:url('images/arrow.gif'); font-size: 14px; color: #FFFFFF; margin:3px; background-repeat:no-repeat; float:left}

#art_top{color: #FFFFFF; background-color: #000000; background-image:url('images/black_body.jpg'); background-repeat: repeat-x; background-position: left top; padding:2px}

#art_icon{
margin-left:10px;
border-left:4px solid #CC3300; float: right; padding-left:5px }



#art_txt{border-left: 1px dashed #C0C0C0; border-right: 1px dashed #C0C0C0;  border-bottom: 1px dashed #C0C0C0; }

#art_footer{border: 1px solid #DDDDDD; background-color: #F7F7F7;color:#000000;font-size:12px;padding:3px;}


#art_next{
 width:250px; text-align: left; float: left; padding: 4px
}
#art_next p{

background-position: left center; margin:3px; padding-left:25px; background-image:url('images/check.png'); background-repeat:no-repeat; font-size:14px; color:#000000; font-style:italic; font-weight:bold}

#art_nextlinks{border-left: 1px solid #C0C0C0; margin-left:12px; padding-left:3px}
#art_next a{
background-position:  left top; color: #000000; padding-left: 14px; background-image:url('images/b_search.gif'); background-repeat:no-repeat; text-decoration:none}

#art_next a:hover{color: #CCCCCC}











#msg {border:2px solid #FF0000;color:#000000; font-size:18pt; vertical-align:center; text-align:center; background-color:#FFAEAE;padding:10px}



#menu_l {float: left;background:#FFFFFF;}
#menu_l_dt{height:25px;font: normal 1.7em Georgia, "Times New Roman", Times, serif;color: #6C6E3A;
		padding-top:4px;background-position: right center; padding-right:10px;  background-image:url('images/img09.gif'); background-repeat:no-repeat;}
#menu_lbox{border: 1px solid #EFEFEF;padding: 4px;margin-bottom:10px}

#menu_la {font-weight:bold; text-align:left; padding-left:10px}

#menu_la, #menu_l1 a, #menu_l2 a, #menu_l3 a, #menu_l4 a, #menu_l5 a{
background-position: left center; display: block;color: #666666;text-decoration: none;border-bottom: 1px solid #EFEFEF;	padding-right:2px; padding-top:3px; padding-bottom:3px;}

#menu_l1 a:hover, #menu_l2 a:hover, #menu_l3 a:hover, #menu_l4 a:hover, #menu_l5 a:hover {
text-decoration: none; color: #ff0000;padding-top:3px; padding-bottom:3px; padding-right:2;}

#menu_l1 a {padding-left:14px;  background-image:url('images/menu_1.gif'); background-repeat:no-repeat;font-weight:bold}

#menu_l2 a {padding-left:20px; background-image:url('images/menu_2.gif'); background-repeat:no-repeat; font-style:italic}

#menu_l3 a {padding-left:26px; background-image:url('images/menu_3.gif'); background-repeat:no-repeat; font-style:italic}

#menu_l4  a {padding-left:32px; background-image:url('images/menu_4.gif'); background-repeat:no-repeat; font-weight:bold}

#menu_l5  a {padding-left:38px; background-image:url('images/menu_5.gif'); background-repeat:no-repeat; font-weight:bold}






#menu_t{
	height:30px; font-size:14px; vertical-align:middle; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px; background-image:url(images/tlo1.gif);}

#menu_t ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;

}

#menu_t ul {
	float: left;

	padding: 1px 0px 0px 0px;
	 
}

#menu_t ul li {
	float: left;
background-image:url('images/menu-sep.png');background-repeat:no-repeat;background-position: right top; 
}

#menu_t ul a:link, ul a:visited {
	
	display: block;
	
	 text-decoration: none;
	color: #00FF00;
	 padding:3px 10px 1px 10px;
	 
}

#menu_t ul a:hover {
	
	color: #FF6600; border-bottom-style:dashed; border-bottom-width:1px

}




#menu_r {float: right;background:#FFFFFF;}
#menu_r_dt{height:25px;	font: normal 1.7em Georgia, "Times New Roman", Times, serif;color: #6C6E3A;	padding-top:4px;
	background-position: right center; padding-right:10px;  background-image:url('images/img09.gif'); background-repeat:no-repeat;}
#menu_rbox{border: 1px solid #EFEFEF;padding: 4px;margin-bottom:10px;}

#menu_ra {font-weight:bold; text-align:left; padding-left:10px}

#menu_ra, #menu_r1 a, #menu_r2 a, #menu_r3 a, #menu_r4 a, #menu_r5 a{
background-position: left center; display: block;color: #666666;text-decoration: none;border-bottom: 1px solid #EFEFEF;	padding-right:2px; padding-top:3px; padding-bottom:3px;}

#menu_r1 a:hover, #menu_r2 a:hover, #menu_r3 a:hover, #menu_r4 a:hover, #menu_r5 a:hover {
text-decoration: none; color: #ff0000;padding-top:3px; padding-bottom:3px; padding-right:2;}

#menu_r1 a {padding-left:14px;  background-image:url('images/menu_1.gif'); background-repeat:no-repeat;font-weight:bold}

#menu_r2 a {padding-left:20px; background-image:url('images/menu_2.gif'); background-repeat:no-repeat; font-style:italic}

#menu_r3 a {padding-left:26px; background-image:url('images/menu_3.gif'); background-repeat:no-repeat; font-style:italic}

#menu_r4  a {padding-left:32px; background-image:url('images/menu_4.gif'); background-repeat:no-repeat; font-weight:bold}

#menu_r5  a {padding-left:38px; background-image:url('images/menu_5.gif'); background-repeat:no-repeat; font-weight:bold}




#img_ramka img
{
padding:2px;
border: 1px solid #ccc;
}


#menu_com {border-bottom:solid #EFEFEF 1px;  font-weight: bold; margin-left:2px; margin-right:2px;padding:2px;
clear: both;
		
}
#menu_com a{text-decoration:none;font-size:10px;}
#menu_com_right{font-size: 9px;float:right}

#menu_com_right  a {padding:2px;
border: 1px solid #DDDDDD; background: #FFFFFF url('images/buttonbg.gif') repeat-x; text-align: left;  color:#000000; 
	
}
#menu_com_right  a:hover {	color:#CCCCCC;}



#menu_user {margin-bottom:5px;text-align:right;clear:both}
#menu_user a,#menu_usera{text-decoration: none;	padding:3px;border: 1px solid #DDDDDD; background: #FFFFFF url('images/buttonbg.gif') repeat-x; text-align: left;  color:#000000;margin-left:5px 
}
#menu_user a:hover {	color: #CCCCCC;}
#menu_usera {		color: #008000;}


#user_body{padding:5px;border: 1px solid #EFEFEF;}

























#pages {
	padding:5px; clear: both

}
#pages_a {
	
	border:1px solid #808080; text-decoration: none; font-size:14px; color:#000000; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0; background-color:#CCCCCC
	}
#pages  a {
	
	border:1px solid #CCCCCC; text-decoration: none; font-size:14px; color:#000000; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0; background-color:#FFFFFF; font-weight:bold
	}
#pages  a:hover {
	border:1px solid #CCCCCC; text-decoration: none; font-size:14px; color:#000000; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0; background-color:#EBEBEB
	}




#comment{background-position: left bottom;
float:left;clear:both;width:100%;
padding-top: 10px; padding-bottom: 5px;text-align:left; font-size:12px; background-image:url('images/img07.jpg'); background-repeat:repeat-x; background-attachment:scroll
}
#commenth { 
width:100%;
height:20px;
text-decoration: none; font-size: 14px; color: #000000; 
               border-bottom-style:solid; border-bottom-width:1px}

#commentu {float:left; font-weight:bold} 
#commentp {clear: both;

font-size: 12px; color: #000000; 
padding-left:20px; text-align:justify; padding-right:20px; padding-top:5px}

#commenticon{float:left;margin-right:5px;}

#commentd {
float:right; font-size:12px
}


#film{float: left;width: 160px;height: 180px;font-size: 11px;margin: 10px}
#film span,#film_prev span{color: #000000;float:left; font-weight:bold}
#filmth{border: 1px solid #000000;}

#film_prev{float: left;width: 180px;font-size: 10px;padding:2px;line-height:11px;margin-bottom:2px;border: 1px solid #DDDDDD; background-color: #F7F7F7;color:#000000;padding:3px;}
#film_prev img{margin-right:4px;border:1px solid #777777;}



#gallery{
float: left;
width: 190px;
height: 200px;
color: #000000; 

font-family: Verdana; 
font-size: 12px; 
border: 1px solid #555555; 
padding: 5px;
margin: 4px }

#gallery img{;margin:0;}
	  
#galleryth{
display:block;
clear:both;
border:1px dashed #ccc;
padding:2px;
}
#wiersz{clear:both;width:100%}
#left{float:left}
#right{float:right}


#ukryty{
border:5px solid #CCCCCC; 
visibility:hidden;
top:0;left:0;
position: absolute;
color: #000000;
background-color: #FFFFFF 
}

#f1_upload_process{
    border:5px solid #C0C0C0; 
    display:none;
   
    text-align:center;
    color:#000000;
    background-color:#FFFFFF;
}

#f1_upload_file{
   display:none;
   height: 510px; 
   color:#000000; background-color:#FFFFFF;
}



#f1_upload_form {
	
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
#f1_upload_process img {
	border: 0px ;

}


#favusers{
height:150px;
background-position: left bottom; 
padding-top: 5px; padding-bottom: 5px;text-align:left; font-size:12px; background-image:url('images/img07.jpg'); background-repeat:repeat-x; background-attachment:scroll
}
#favusersh { 
width:100%;
height:20px;
text-decoration: none; font-size: 14px; color: #000000; 
               border-bottom-style:solid; border-bottom-width:1px; font-weight:bold
}


#favusersp {clear: both;
display:block;
font-size: 12px; color: #000000; 
padding-top:5px;  
}

#fav_icon{
line-height:120%;
font-size:10px;
margin-bottom:6px;
width:80px;
float:left; 
text-align:center}

#fav_icon img{border: 1px solid #C0C0C0; padding: 2px}

#c
{
float:left;
margin:3px;
padding:3px;
width:200px;
border:1px solid #C0C0C0;   text-align:left; 
}




#u_icon img{max-width:150px;border: 1px solid #EEEEEE;padding:2px}

#u{
line-height:150%;
background:#FFFFFF;
text-align:center;
float: left;
width: 155px;
height: 140px;
font-size: 10px; 
border: 1px solid #CCCCCC; 
padding: 2px;
margin: 2px }



#table
{
line-height:120%;
border:1px solid #C0C0C0; 
}

#td0
{
border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color: #000000; font-size: 14px; font-family: Verdana; border-left-width: 1px; border-top-width: 1px; padding: 3px; background-color:#EBEBEB
}

#td1
{
border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color: #000000; font-size: 14px; font-family: Verdana; border-left-width: 1px; border-top-width: 1px; padding: 3px; background-color:#FFFFFF

}

#td2
{
border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color: #000000; font-size: 14px; font-family: Verdana; border-left-width: 1px; border-top-width: 1px; padding: 3px; background-color:#F5F5F5
}


#bbcbuttons img {height:23px;width:23px;background-position: left top; background-image: url('images/bbc1.gif'); background-repeat: no-repeat;}
#bbcbuttons img:hover{background-image: url('images/bbc2.gif'); background-repeat: no-repeat}

#articles {margin-bottom:10px; font-size:12px; width:100%; clear:both; }
#articles_title, #articles_title a{font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; text-decoration:none; color:#FF6600}
#articles_title a:hover{color:#FFC59D}
#articles_sep {height:10px;clear:both; background-position:   left center; background-image:url('images/news_title.gif'); background-repeat:no-repeat }
#articles_text{text-align: justify}
#articles_stats{font-size:10px; text-align:right; color:#000000}
#articles_icon {border:1px solid #EFEFEF; padding:4px; margin-right:10px; background-color:#FFFFFF; float:left;}

#news{margin-bottom:5px; font-size:12px;  clear:both;background: #F5F5F5;border:1px solid #DDDDDD;padding:5px;-moz-border-radius: 5px;}
#news_header{clear:both; border-bottom: 1px solid #555555;height:20px;margin-bottom:5px;}
#news_stats{float:right;font-size:10px;color:#777777}
#news_title{font-size:10px;}
#news_title a{text-decoration:none;color:#000080}#news_title a:hover{color:#CCCCCC}
#news_sep{clear:both;height:5px;margin-bottom:10px;}
#news_icon{border:1px solid #EFEFEF; padding:4px; margin-right:10px; background-color:#FFFFFF; float:left;}

#shadow{border: 1px solid #EEEEEE; padding: 2px}


#rating{text-align:left;position:relative;background-position: left top; width:85px;height:18px;background-image:url('images/rating0.png'); background-repeat:repeat-x; }
#rating1{position:absolute;z-index:2;background-position: left top; height:18px;background-image:url('images/rating1.png'); background-repeat:repeat-x; }
#rating2{z-index:3;position:absolute;}
#rating2 a{font-size:0px;color:#eeeeee;text-align:center;background-image:none;float:left;width:17px;height:16px;}
#rating2 a:hover{background-position: left top; font-size: 10px;color:#000000;background-image:url('images/rating2.png');background-repeat:no-repeat; text-decoration:none; font-weight:bold}

#box{border: 1px solid #EEEEEE; clear:both;padding:5px;margin-bottom:5px;}
#box_title{padding:5px;background-image:url('images/menu_grean.gif'); background-repeat:repeat-x;clear:both}
#box_title h2{background-position: left center; background-image:url('images/menu_s.gif');color:#000000; font-size:12px;font-weight:bold;padding-left:15px; background-repeat:no-repeat}
#box img{margin:3px}
#box_body{clear:both;}
#box_links{text-align:left;clear:both;}
#box_links a{background-position: left center; font-size: 11px; text-decoration: none; padding-left: 15px; background-image:url('images/b_search.gif'); background-repeat:no-repeat;}
#box_footer{color:#000000;border-top: 1px solid #E2E2E2;margin-top:4px;text-align:right;clear:both;}
