*{ font-family: tahoma, verdana; }
body{background:#303030 url('../img/pom.jpg') repeat-x 0 0; font-size: 10px; margin:0; padding:0; text-align:center; margin-top:20px;}

a{ text-decoration: underline; color: #000;}
a:hover{text-decoration: none; }

#page_top{background:#303030 url('../img/pomtop.png') repeat-x 0 0; height:15px; clear: both;  display: block;width:1010px; margin:0 auto; margin-top:28px;  font-size:1.0em;}
#page_bottom{background:#303030 url('../img/pombottom.png') repeat-x 0 0; height:20px; clear: both;  display: block;width:1010px; margin:0 auto; font-size:1.0em;}
#page_container{clear: both; background-color:#fff; display: block;width:1010px; margin:0 auto;    font-size:1.0em;}
img{border: 0px}

table{font-size: 11px;}

.mainTitle{font-size: 22px; color: #e8641b; height:20px; width:650px; text-align:left;  margin: 10px 0 0px 10px;}
.mainTitleMovie{font-size: 22px; color: #4b4b4b; height:50px; width:600px; text-align:left;  margin: 10px 0 0px 0px; background:#fff url('../img/movie_logo.gif') no-repeat 0 0; padding: 0 0 0 60px; font-family: verdana; font-weight: bold;}

table.table_main{width: 980px; border: 0px solid #ff0000; padding:0; margin:0px auto;  font-size: 10px; background-color:#fff;}
.table_top{text-align:center; width: 1004px; height:31px;background:#fff url('../img/zielona.png') no-repeat 0 0;  padding: 0px; vertical-align:top;}
.table_bottom{margin:0;text-align:center; width: 1004px; height:33px;background:#ffffff url('../img/zielona.png') no-repeat 0 0;  padding: 0px; vertical-align:top; padding-top:10px; color:#ffffff;}
.table_bottom a{color:#ffffff; margin:0;}


.table_top div.topBarForm{ color: #fff;width: 900px; height:30px;  display: block;  padding: 2px 0px 0 50px;  vertical-align:top; margin: 0 10px 0 10px; text-align: right; }
.table_top div.topBarForm div.form{ display: block; float:right;  padding: 2px 0px 0 0; line-height:25px; margin-top:0; vertical-align: top;   }
.table_top div.topBarForm div.reglink{display: block; float:right; padding: 0px 0px 0 10px; text-align: left;  }

table.prezenty  {width:640px; font-size: 11px; margin:0; padding: 0px;}

table.prezenty td.nazwa {font-size: 16px; }

a img.prezent {border: 1px solid #c0c0c0; margin: 5px;}
a:hover img.prezent {border: 1px solid #000; margin: 5px;}
.table_top span.topBarUser{color: #fff;text-align:right;float: right;padding: 2px 40px 0 0 ;}
.table_top span.topBarDzis{color: #fff;text-align:left;float: left;padding: 2px 40px 0 15px ;}

.table_mainmenu{text-align:left; height: 31px; padding: 5px 0 0 20px ; vertical-align: top; background:#fff url('../img/pomarancz.png') no-repeat 0px 0; }

.bullet{margin: 0 0 10px 0 ;text-align:right; float: right; width: 300px; display: block; }

#status_pinezki{height:40px}

#menuBar{text-align:center; font-size: 12px; font-weight: bold; padding: 0 0px 0 10px; color: #000;}
#menuBar a{text-decoration: none; color: #000; margin-right: 76px;}
#menuBar a.selected{text-decoration: underline; color: #fff;}
#menuBar a:hover{text-decoration: underline; color: #fff;}


#left_menu{
width:152px;
display: block;
}

ul.avmenu {
display:block;
float:left;
width:152px;
margin:0 10px 0 0px;
padding: 10px 0 0 0px;
list-style:none;
}

ul.avmenu li {
width:152px;
padding:1px 0 0 0 ;
line-height:14px;
display:inline;
}



ul.avmenu li a {

font-family: verdana;
font-size: 11px;
text-align: left;
color:#505050;
font-weight:bold;
margin: 10px 5px 0px 0 /*IE6*/ ;

width:102px /* Non-IE*/ ;
width:152px /*IE*/ ;
float:left;

margin: 0 10px 0 0px /*Non-IE6*/;


padding:7px 0px 5px 40px;
text-decoration:none;
height: 32px;
 color: #fff 
}


ul.avmenu li a.gielda{
background: url('../img/gielda/oferty.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.gielda:hover{
background: url('../img/gielda/oferty2.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.gielda2{
background: url('../img/gielda/oferty2.jpg') no-repeat; color: #fff ; text-decoration: underline
}


ul.avmenu li a.gielda_dodaj{
background: url('../img/gielda/dodaj.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.gielda_dodaj:hover{
background: url('../img/gielda/dodaj2.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.gielda_dodaj2{
background: url('../img/gielda/dodaj2.jpg') no-repeat; color: #fff ; text-decoration: underline
}

ul.avmenu li a.gielda_moje{
background: url('../img/gielda/moje.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.gielda_moje:hover{
background: url('../img/gielda/moje2.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.gielda_moje2{
background: url('../img/gielda/moje2.jpg') no-repeat; color: #fff ; text-decoration: underline
}

ul.avmenu li a.moje_propozycje{
background: url('../img/gielda/prop.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.moje_propozycje:hover{
background: url('../img/gielda/prop2.jpg') no-repeat; color: #fff ;
}
ul.avmenu li a.moje_propozycje2{
background: url('../img/gielda/prop2.jpg') no-repeat; color: #fff ; text-decoration: underline
}


ul.avmenu li a.prezenty{
background: url('../img/prezenty.png') no-repeat; color: #fff ;
}
ul.avmenu li a.pinezki{
background:url('../img/pinezki.png') no-repeat; color: #fff ;
}
ul.avmenu li a.pinezki:hover{
background: url('../img/pinezki2.png') no-repeat; color: #fff ;
}
ul.avmenu li a.pinezki2{
background:url('../img/pinezki2.png') no-repeat; color: #fff ; text-decoration: underline;
}

ul.avmenu li a.statys{
background: url('../img/statys.png') no-repeat; color: #fff ;
}
ul.avmenu li a.statys:hover{
background: url('../img/statys2.png') no-repeat; color: #fff ;
}
ul.avmenu li a.statys2{
background: url('../img/statys2.png') no-repeat; color: #fff ; text-decoration: underline;
}

ul.avmenu li a.platnosc{
background:url('../img/platnosc.png') no-repeat; color: #fff ;
}
ul.avmenu li a.platnosc:hover{
background: url('../img/platnosc2.png') no-repeat; color: #fff ;
}
ul.avmenu li a.platnosc2{
background:url('../img/platnosc2.png') no-repeat; color: #fff ; text-decoration: underline;
}

ul.avmenu li a.omnie{
background: url('../img/omnie.png') no-repeat; color: #fff ;
}
ul.avmenu li a.omnie:hover{
background: url('../img/omnie2.png') no-repeat; color: #fff ;
}
ul.avmenu li a.omnie2{
background: url('../img/omnie2.png') no-repeat; color: #fff ; text-decoration: underline;
}



ul.avmenu li a.znajomi{
background: url('../img/znajomi.png') no-repeat;
}



ul.avmenu li a.poczta{
background: url('../img/poczta.png') no-repeat;
}

ul.avmenu li a.edycja{
background: url('../img/edycja.png') no-repeat;
}

ul.avmenu li a.prezenty:hover{
background:url('../img/prezenty2.png') no-repeat;
}


ul.avmenu li a.znajomi:hover{
background: url('../img/znajomi2.png') no-repeat;
}


ul.avmenu li a.poczta:hover{
background: url('../img/poczta2.png') no-repeat;
}

ul.avmenu li a.edycja:hover{
background:url('../img/edycja2.png') no-repeat;
}


ul.avmenu li a.prezenty2{
background: url('../img/prezenty2.png') no-repeat; text-decoration: underline;
}


ul.avmenu li a.znajomi2{
background: url('../img/znajomi2.png') no-repeat; text-decoration: underline;
}



ul.avmenu li a.poczta2{
background: url('../img/poczta2.png') no-repeat;text-decoration: underline;
}

ul.avmenu li a.edycja2{
background: url('../img/edycja2.png') no-repeat;text-decoration: underline;
}



input[type="text"], input[type="password"], .field { height: 20px; padding:1px 4px 1px 3px; border:solid 2px #F8C666; font-family:tahoma; font-size:10px; font-weight:normal; } 
textarea {  padding:1px 4px 1px 3px; border:solid 2px #F8C666; font-family:tahoma; font-size:10px; font-weight:normal; } 

input[type="button"], input[type="submit"] {margin: 0 0 0 0 ; height: 21px; font-weight: bold; padding:0px 3px 4px 3px; border:solid 2px #F8C666; font-family:tahoma; font-size:11px; color: #fff;background: url('../img/tablebg.gif') repeat-x; } 

input[type="button"]:hover, input[type="submit"]:hover {color: #000} 


select{ height: 21px; padding:1px 4px 1px 3px; border:solid 2px #F8C666; font-family:tahoma; font-size:10px; font-weight:normal; } 

select.combo{ height: 21px; padding:1px 4px 1px 3px; border:solid 2px #F8C666; font-family:tahoma; font-size:10px; font-weight:normal; } 



#mainLoginForm{
text-align: right;

display: block;
width: 300px;
background: #fff url(../img/mainlogin.png) no-repeat;  
height: 183px;
color: #fff;
padding: 31px 0px 0px 0px /*IE6*/;
padding: 40px 90px 0px 0px /*Non-IE6*/;


}


#mainLoginForm a{color: #fff;}

#searchUserForm{
color: #fff;
height: 48px;
width: 658px;
background: url(../img/searchform.png) no-repeat; 
background-position: 10px 0;
padding: 3px 0 0 20px ;

}


#searchPrezForm{
color: #fff;
height: 48px;
width: 658px;
background: url(../img/searchform2.png) no-repeat; 
background-position: 10px 0;
padding: 3px 0 0 20px ;

}

.width100px{width:100px}
.width150px{width:150px}
.width200px{width:200px}
.width250px{width:250px}
.width300px{width:300px}
.width350px{width:350px}
.width400px{width:400px}
.width450px{width:450px}

.alert_red{
font:12px tahoma, verdana, sans-serif;
color: #fff;
vertical-align:middle;
background: url(../img/alertred.png) no-repeat;  
background-position: 0 50%;
display:block;

padding: 5px 0 8px 50px /*IE6*/;
padding: 5px 0 4px 50px /*IE7*/;
padding: 5px 0 0 50px /*Non-IE6*/;
width:  619px;
height: 20px;
font-weight: bold;
text-align: left;

margin: 10px 0px 0px 0px;
}

.alert_green{
font:12px tahoma, verdana, sans-serif;
color: #fff;
vertical-align:middle;
background:url(../img/alertgreen.png) no-repeat;  
background-position: 10px 50%;
display:block;
padding: 5px 0 0 50px;
width:  600px;
height: 20px;
font-weight: bold;
text-align: left;

margin: 10px 0px 0px 0px; 
}

.alert_blue{
font:12px tahoma, verdana, sans-serif;
color: #60a3ff;
vertical-align:middle;
background:  url(../img/s_info.png) no-repeat;  
background-position: 10px 50%;
display:block;
padding: 5px 0 0 40px;
width:  600px;
height: 20px;
font-weight: bold;
text-align: left;

margin: 10px 0px 0px 0px; 
}


ul.thumbs { 
	width:700px;
	display: block;
	margin: 20px 5px 0 5px;
	padding: 0;
	list-style: none;
	
	}
ul.thumbs:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden
	}	
ul.thumbs li { 
	width:104px;
	height:162px;
	float: left;
	margin: 0px;
	padding: 8px 0px 5px 1px;
	background:  url(../img/thumbbg.png) no-repeat 5px 0px;  
	 text-align:center;
	 font-size:10px;
	}

ul.thumbs li a img.av { border: 5px solid #f3ab76; }
ul.thumbs li a:hover img.av { border: 5px solid #FF6E02; color: #FF6E02; color: #fff;}	
ul.thumbs li a {margin: 2px 0 0px 0; background-color: transparent;  color: #fff;text-align:center;}


ul.thumbs2 { 
	margin: 5px 0px 0 0px;
	padding: 18px 0px 0 10px ;
	list-style: none;
	display: block;
	
	}
ul.thumbs2:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden
	}	
ul.thumbs2 li { 
	width:108px;
	height:112px;
	float: left;
	margin: 0px 10px 0 3px;
	padding: 8px 0px 3px 1px;
	background:  url(../img/thumbbg2.png) no-repeat 5px 0px;  
	 text-align:center;
	}

ul.thumbs2 li a img.av { border: 5px solid #f3ab76;  }
ul.thumbs2 li a:hover img.av { border: 5px solid #FF6E02; color: #FF6E02; color: #fff;}	
ul.thumbs2 li a {margin: 2px 0 0px 0; background-color: transparent;  color: #fff;text-align:center; text-decoration:none;}


ul.thumbs3 { 
	margin: 5px 0px 0 0px;
	display: block;
	padding: 18px 0 0 10px ;
	list-style: none;
	height:250px;
	}
ul.thumbs3:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden
	}	
ul.thumbs3 li { 
	width:108px;
	height:112px;
	float: left;
	margin: 0px 10px 0 3px;
	padding: 5px 0px 3px 1px;
	background:  url(../img/thumbbg3.png) no-repeat 5px 0px;  
	 text-align:center;
	}

ul.thumbs3 li a img.av { border: 5px solid #A9C66A;  }
ul.thumbs3 li a:hover img.av { border: 5px solid #65922E; color: #FF6E02; color: #fff;}	
ul.thumbs3 li a {margin: 2px 0 0px 0; background-color: transparent;  color: #fff;text-align:center; text-decoration:none;}






div.user_profil{float:right; color: #000; display:block; width:137px; text-align:center; padding: 7px 0 0px 0;}
div.user_profil span.title{clear:both;font-weight:bold; margin:10px 0 0 0;}
div.user_profil span.ikony{color: #e8641b;font-weight:bold; margin:20px 0 0 0;  font-size:12px; vertical-align:middle; line-height:14px; }
div.user_profil span.ikony a{color: #e8641b;font-weight:bold; margin:0px 0 0 0; height:10px; font-size:12px; vertical-align:middle; line-height:14px; text-decoration:underline}
div.user_profil span.ikony a:hover{ text-decoration:none}
div.user_profil img.avatar{clear:both; margin:5px 0 0 0;border: 5px solid #F8C666; }
div.user_profil div.profil_okazje{display:block; margin:5px 0 0 0; }
div.user_profil div.profil_okazje span{font-weight:bold;}



a.grid_header_link {
			color: #000000;
			background-color: transparent;
			text-decoration:none;
			font-weight:bold;
			font-size: 12px;
			text-align: Left;
			font-family: verdana;
			font-size: 10px;
  
			}
			
a.grid_header_link span {
			color: #fff;
			
  
			}

a.grid_header_link:visited span  {
			  color: #000000;
			  text-decoration:none;
			  
			}

a.grid_header_link:hover span {
			  color: #000;
			  text-decoration:none;
			  
			}
			
			


a.grid_header_link:active span  {
			  color: #000;
			  background-color: transparent;
			  text-decoration:none;
			 
			}
			
			
td.grid_header_cell {
					
					background-color: #FD9E06;
					height: 20px;
					padding: 0 0 0 0px;
					
					
					text-align: Left;
					

					}

	
td.grid_header_right{

background: #95b26e url('../img/tablebg.gif') repeat-x 0 0;

}				
					
	
td.grid_header_left{

background: #95b26e url('../img/roundl.gif') no-repeat 0;

}						
					
td.grid_data_cell {
					height: 20pt;
					
					/*border-left: 1px solid #999999; */
					border-bottom: 1px solid #DDDDDD;
					font-family: verdana;
					font-size: 10px;
					text-align: Left;
					

					}
					
td.stopka{
height:20px;
background-color: #95b26e; 

}					
	
table.grid {

border: 1px solid #F7F7F7;

}

.grey{
color: #707070;
font-size:12px;
}

.green{

color: #007500;

}


.red{
font-weight: bold;
color: #df0000;
}


.bullet{
color: #ff0000;
line-height: 16px;
height: 16px;

}


ul.rodzaje_lista{ list-style:none; width:600px; }
ul.rodzaje_lista li{display:inline;  margin-right: 0px; font-size: 14px;}

ul.rodzaje_lista li a.rodzaje{text-decoration: underline}
ul.rodzaje_lista li a.rodzaje_selected{text-decoration: none; background-color: #ffdbb7;}

ul.kategorie_lista{font-weight: bold;color: #909090; padding: 0; margin: 5px 0 5px 15px;}
ul.kategorie_lista a{color: #909090;}
ul.kategorie_lista a:hover{color: #000;}

ul.kategorie_lista a.kategorie{}
ul.kategorie_lista a.kategorie_selected{color: #000; text-decoration: none; background-color: #ffdbb7;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../img/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/lightbox/overlay.png", sizingMethod="scale");
	}



  p.twboxTitle{
  font-family: Arial;
	  font-weight: bold;
	  color: #828381;
	margin: 20px 0 5px 0;
  }
  
  div.twboxContainer{
  
  border-style: solid;
	border-color: #EDEDED;
	border-width: 1px 1px 1px 1px;
	clear: both;
	float: left;
	margin: 0 0 30px 0;
	padding: 3px 0 3px 0;
	
  }
  
  
   div.twboxContainerPartnerzy{
  

	clear: both;
	float: left;
	margin: 0 0 30px 0;
	padding: 3px 0 3px 0;
	
  }
  
   div.twboxContainerPartnerzy div.partner{
		border-style: none;
		width:150px;
		text-align: center;
		height: 100px;
		padding: 0 0 0 0;
		margin: 5px;
		clear: none;
		float: left;
		vertical-align:middle;
   }
   
    div.twboxContainerPartnerzy div.partner img{
	vertical-align:middle;
	border-width: 0px;
	
	top: 50%;
	
   }
   
  
  
  div.twbox{
		border-style: solid;
		border-color: #CFD3D8;
		border-width: 1px 1px 1px 1px;
		width:150px;
		text-align: center;
		height: 150px;
		padding: 0 0 0 0;
		margin: 5px;
		clear: none;
		float: left;
  }
  
   div.twbox:hover{
	border-color: #ec7600;
  }
  
    div.twbox:hover a {
		color: #ec7600;
  
  }
  
  div.twbox p{
	  background-image:url('../img/box/twboxbg.png');
	  background-repeat:repeat-x;
	  height: 20px;
	  color: #676363;
	  
	  font-size: 10px;
	  font-family: Arial;
	  font-weight: bold;
	  letter-spacing:1px;
	  margin: 1px 1px 5px 1px;
	  padding: 1px 1px 0 1px;
  
  }
  
  div.twbox p a{
	  letter-spacing:1px;
	  
	  font-family: Arial;
	  font-weight: bold;
	  color: #676363;
	  text-decoration: none;
  }
  
  div.twbox p a:hover{
	  color: #ec7600;
	  text-decoration: underline;
  }
  
  div.twbox img{
	border:0px;
  
  }
  

