/* ------------------------- Start Body Index -------------------------- */
body {
  margin-top: 0px;
  background-color:  #252930;
  background-image:url('images/site_bg_galeria.png');
  background-position:top;
  background-repeat:no-repeat;
  background-attachment:fixed;
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color:#EEEEEE;
  text-align:center;
   }

.logo {
  background-image: url('images/top_site.jpg');
  width: 950px;
  height: 115px;
  text-align:center;
  }
  
.description {
font-size: 1.2em;
text-align: right;
padding-right:20px;
text-decoration: none;
color: white;
}  
 
h1 {
font-size: 4em;
text-align: right;
padding-right:20px;
text-decoration: none;
color: white;
padding-top: 40px;
margin: 0;
}  
  
.user_box{
width:950px;
text-align:left;
margin:0 0 15px 0;
}
  

#main{
width:950px;
margin-left:auto;
margin-right:auto;
} 

#maintable{
width:850px;
margin:0 0 0 100px;
vertical-align:top;
}

.tableborder {
border:dashed 1px #CC0000;
background-color:#1D2023;
text-align:left;
padding-bottom:20px; 
}

.clickstream{
background-color: #0D0E0F;
padding:6px;
font-size : 12px;
text-align:left;
}

.hr{
clear:both;
width:810px;
border-top:1px solid #CC0000;
margin:30px auto 0 auto;
padding:20px 0 20px 0;
}

.indexmenu a{
text-align:center;
font-weight:bold;
margin:20px auto  20px auto;
}

.contenttable{
width:810px;
margin:20px auto 20px auto;
border:1px dashed #CC0000;
background-color:#0D0E0F;

}

.headtable{
  background-color: #0D0E0F;
  height:16px;
  padding:4px;
  color: white;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold; 
}

.dateleft{
float:left;
font-weight:bold;
text-align:left;
}

.dateright{
float: right;
}



.upload_button{
float:right;
text-align:right;
margin-bottom:20px;
}

.upload{
border: 2px dotted #CC0000;
width: 320px;
text-align:center;
padding:10px;
}

a:link{
color:#EEEEEE;
}
a:hover {
color: #FFFFCE;
text-decoration:none;
}

a.hel:hover {
color: #000000;
}

a.hel:link,
a.hel:visited,
a.hel:active{
color:#666666;
}

hr {
  height: 1px; 
  color: #CC0000;
}



.last_coment_table{
width:404px;
float:left;
border:1px dashed #CC0000;
background-color:#0D0E0F;
}



.contenttable2{
float:left;
width:540px;
margin:20px 0 20px 0;
border:1px dashed #CC0000;
background-color:#0D0E0F;
}

#cat_clouds{
float:left;
width:265px;
}

.cat_clouds{
margin-top:15px;
margin-bottom:15px;
border:1px dashed #CC0000;
background-color:#0D0E0F;
}

.cloudsleft{
float:left;
width:200px;
font-weight:bold;
text-align:left;
}

.cloudsright{
float:left;
width:45px;
text-align:right;
}

#info_linkie{
margin-left:5px;
float:left;
width:265px;
}
.info_linkie{
margin-top:15px;
margin-bottom:15px;
border:1px dashed #CC0000;
background-color:#0D0E0F;
}
.info_linkie_left{
float:left;
width:200px;
font-weight:bold;
text-align:left;
}
.info_linkie_right{
float:left;
width:45px;
text-align:right;
}

#tag_clouds{
margin-left:5px;
float: left;
width:265px;
}

.tag_clouds{
margin-top:15px;
margin-bottom:15px;
border:1px dashed #CC0000;
background-color:#0D0E0F;
}



.dateleft2{
float:left;
width:350px;
font-weight:bold;
text-align:left;
}

.dateright2{
float:left;
width:170px;
text-align:right;
}

.dateleft3{
float:left;
width:150px;
font-weight:bold;
text-align:left;
}

.dateright3{
float: right;
width:170px;
text-align:right;
}

.headtable{
clear:both;
}

.tablebg{
background-color:#000000;
margin:auto;
}

.tablebg2{
text-align:center;
background-color: #404751;
color: white;
border:1px dashed #CC0000; 
margin-left:auto; 
margin-right:auto;
}

.tablebg3{
text-align:center;
background-color: #404751;
padding:10px;
}

.tablebg4{
text-align:center;
background-color: #404751;
padding:20px;
}

.tablebg5{
text-align:left;
background-color: #404751;
padding:10px;
height:280px;
}

.reklamabox_1 {
width:395px; 
height:505px; 
float:right; 
border:1px dashed #CC0000;
background-color: #404751;
color: white;
padding:1px;
}

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
  color : white;
  
}

.smalltext2 {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
  color : #000000;  
}

.smalltext:hover {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFCC;
}



.headmenu{
float:left;
padding-left:8px;
padding-right:8px;
border-right:1px solid #FFFFFF;
}


#content{
padding:20px;
vertical-align:top;}


/* ------------------------- Koniec Body Index -------------------------- */

/* ------------------------- Start urodziny -------------------------- */

.birthday_list{
width:600px; 
border:1px dashed #CC0000;
background-color: #404751;
}

.birthday_listhead{ 
background-color: #0D0E0F;
height:19px;
padding:4px;
color: white;
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
}

.listheadleft{
float:left; 
width:296px;
text-align:left;
}

.listheadright{
float:left;
width:290px;
text-align:right;
}

.listheadmite{

padding:10px;
background-color: #404751;
color: white;
}

.listheadmiteleft{
float:left; 
padding:10px;  
}

.listheadmiteright{
padding:10px;
text-align:left;
}
/* ------------------------- Koniec urodziny -------------------------- */
  
.contentmenutitle{
   float:left; 
   width:115px; 
   border-right:#000000 1px solid; 
   padding-right:20px;
  }       
 
.contentmenu{
   float:left; 
   width:115px; 
   border-right:#000000 1px solid; 
   padding-left:20px; 
   padding-right:20px;
  } 
      
.logging{
  width:390px;
  background-color:  #252930;
  border:#CC0000 dashed 1px;
  padding:10px 10px 10px 10px;
}
  
.land {
  height:80px;
  vertical-align:top;
  }

ul, li, p, td {
  color: #EFEFEF;
  font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.bordercolor {
  background-color: #CC0000;
  
}

.bordercolor_2 {
  background-color: #000000;
  
}

.tablebgcolor {
  background-color: #1D2023;
}

.navbar {
  background-color: #0D0E0F;
  border : 0px;
  font-size : 12px;
}

.navtxt {
  font-size : 12px;
  font-weight:bold ;
}

.row1 {
  background-color:#404751;
  color: white;
}

.row2 {
  background-color: #404751;
  color: white;
}
.row3 {
  background-color: #1C1F22;
  color: white;
}

.row4 {
  background-color: #32373D;
  color: white;
}
.head1 {
  background-color: #0D0E0F;
  color: white;
  font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  vertical-align:top;
  }

.sitemap{
   background-color:#404751;
   color: white;
   padding-left:30px;
   text-align:left;
}

.category_dropdown{
width:800px; 
padding:6px;
margin-bottom:20px;
margin-top:20px
}

.paging_stats{
float:left;
text-align: left;
margin-bottom:20px;
margin-top:20px;
}

.paging{
clear:both;
text-align:right;
margin-bottom:20px;
margin-top:20px;
}
  
.pagingstats{
width:790px;
height: 16px;
padding:10px;
background-color:#404751;
color: white;
}

.pagingstatsleft{
float: left;
width:460px;
}

.pagingstatsmitte{
float:left;
width:240px;
text-align:right;
}

.pagingstatsright{
float:left;
width:60px;
margin-left:20px;
}



.thumbnails{
  width:810px;
  background-color: #0D0E0F;
  color: white;
  font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align:center;
  }
  
 .allcomment{
  width:810px;
  color: white;
  font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align:center;
  } 

.head1:hover {
  font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
 
}

.head2 {
  background-color: #0D0E0F;
  color: white;
  font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  
}

#title {
float:left;
}

.title {
 font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
 font-size: 16px;
 font-weight: bold;
 color : #DDDDDD;
 margin:0px 0px 0px 0px;
 text-align:left;
}

.titletext{
margin-bottom:0px;
margin-top:0px;
text-align:left;
}

#static{
clear:both;
}

.static{
width:810px;
margin:0px 0px 0px 0px;
}

.staticleft{
float:left;
width:405px;
}

.staticright{
float:left;
width:405px;
padding:0 0 20px 0;
}


.statistic{
width:405px;
height:190px;
background-color: #404751;
border:1px dashed #CC0000;
color: white;
}

.headstatistic{
padding:4px;
background-color:#000000;
font-weight:bold;
height:16px;
}

.headstatisticleft{
float:left;
width:195px;
}

.headstatisticright{
float:left;
width:180px;
}

.headstatisticinfo{
float: right;
}

.datastatistic{
    background-color: #404751;
    color: white;
}

.datastatisticleft{
    float:left;
    width:195px;
}

.datastatisticright{
    float:left;
    width:200px;
    padding-top:20px;
	text-align:left;
}

.marktext {
  color: blue;
  background-color: #ffffff;
}


form {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.logininput {
  background-image:url('images/input.gif');
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  width: 100px;
}

#search{
width:350px;
margin:30px 0px 10px 50px;
text-align: left;
}

.search_keywords{
float:left;
width:220px;
}

.search_button{
float:left;
width:100px;
}

.textlinksearch{
clear:both;
text-align: left;
}

.searchinput {
  background-image:url('images/input.gif');
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  width: 200px;
}

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  width: 230px;
}

.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  width: 230px;
}

.input_year {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  width: 35px;
}

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  background-color : white;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  background-color : white;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  background-color : white;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: white;
  color: black;
  font-size: 11px;
}

.button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: silver;
  color: black;
  font-size: 10px;
  font-weight: bold;
}

/*------------------- Start Categories ----------------*/
.cattable{
width:350px; 
margin:5px 0 5px 5px;
border:2px dotted #2D3239;
height:90px;
padding:10px 10px 5px 10px;
}

.cattable2{
width:350px; 
background-color: #2D3239;
margin:5px 0 5px 5px;
border:2px dotted #CC0000;  
height:90px;
padding:10px 10px 5px 10px;
}

.cattableleft{
float:left; 
width:110px;
}

.cattableright{
float: right; 
width:220px; 
height:100px; 
padding-left:10px;
}

.catinfo1{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding:0 5px 4px 0; 
text-align:right;
font-size : 10px;
clear:both;
}

.newcat{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding:0 5px 4px 0; 
color: #FF0000;
font-size : 10px;
font-weight:bold ;
clear:both;
}

.catinfo2{
margin-bottom:4px; 
margin-top:4px; 
width:210px; 
padding:4px; 
border:1px dotted #CC0000;
}

.cattableleft1{
float:left; 
width:100px; 
height:90px;
text-align:center;
margin:auto; 
}


.catbgcolor {
  background-color: #404751;
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color : white;
}

.maincat:hover {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color : silver;
}


.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  color : #C9C9C9;
}

.subcat:hover {
  color : white;
}

/*------------------- Koniec Categories ----------------*/

/*------------------- Start Images ---------------------*/
.imagerow1 {
  background-color: #404751;
  color: white;
}

.imagerow2 {
  background-color: #4B545C;
  color: white;
}
/*------------------- Koniec Images ---------------------*/

/*------------------- Start Comments --------------------*/
.membercoment {
width:810px;
border:1px dashed #CC0000;
}

.commentrow1 {
  background-color: #4B555F;
  color: white;
}

.commentrow2 {
  background-color: #5E6A75;
  color: white;
}

.commentspacerrow {
  background-color: #3D444B;
  color: #C0C0C0;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 11px;
  width: 470px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  width: 230px;
}

.commentinput2 {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: black;
  font-size: 11px;
  width: 50px;
}


input.button {
 font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #BF0000;
 background-image: url(images/input_bg.gif);
}

input.button2 {
 font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #006600;
 background-image: url(images/input_bg_2.gif);
}

input.button_poll {
 font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 background-color: #BF0000;
 background-image: url(images/input_bg.gif);
 width:100px;
}

	
.msg0 { 
    background-color: #FFCECE; 
   color: #2F6B9D; 
      } 
	  
.msg1 {
   width: 650px;
   background-color: #CEFFDD; 
   color: #2F6B9D; 
     } 

.msg_good {
   text-align:center;
   width: 640px;
   background-color: #CEFFDD; 
   color:#333333;
   font-weight: bold; 
   border: 2px solid #00EC47; 
   padding:10px;
   margin-top:20px;
   margin-bottom:20px;
   margin-right:auto;
   margin-left:auto;
   
   } 

.msg_error {
   width: 640px;
   color:#333333;
   background-color: #FFCECE; 
   font-weight: bold; 
   border: 2px solid #FF4848; 
   padding:10px;
   margin-top:20px;
   margin-bottom:20px;
   margin-right:auto;
   margin-left:auto;
} 

.msg_plain { 
   width: 640px;
   background-color: transparent; 
   font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding:10px; 
   margin: 3px 0px 3px 0px ; 
   margin-right:auto;
   margin-left:auto;
} 

#buttonbox {
   width:750px;
   text-align:center;
   margin:0 auto 0 auto;
   padding:0 0 10px 0;
   clear:both;
}

.buttonboxleft{
   float:left;
   width:150px;
   text-align:left;
}

.buttonboxmite{
   float:left;
   width:450px;
   text-align:center; 
}

.buttonboxright{
   float: right;
   width:150px;
   text-align:right;
}

/*------------------- Start BBCode --------------------*/

input.bbcbutton { 
   background-color : #EFEFEF; 
   color : #000000; 
   font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.helpline { 
  width: 300px; 
  height: 30px; 
  overflow: hidden; 
   background-color: transparent; 
   border-style: none; 
   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
   font-size : 10px; 
   color: #CCCCCC; 
} 
div.quotehead {  
   font-size: 10px; 
   color: #ffffff; 
   padding: 12px 0px 0px 0px ;
   margin:auto; 
} 
div.quoteblock { 
   border:1px dashed #000000;
   background-color:#CCCCCC;
   color:#333333; 
   font-size: 11px;
   font-style:italic; 
   padding: 8px; 
} 
div.codehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 
div.codeblock { 
   border: 1px solid #5E6C80; 
   font-family: Courier, 'Courier New', sans-serif; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
   background-color: #F5F5F5; 
   white-space: pre; 
} 	
/*------------------- Koniec BBCode --------------------*/

/*------------------- Start Miniaturki --------------------*/
#thumbnailtable{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
color : #FFFFFF;
background-color:#404751;
padding-bottom:10px;
padding-top:10px;
height:210px;
}

#thumbnailtable2{
padding-top:10px;
background-color:#404751;
height:200px;
}

.thumbnaildetal{
height:160px;
}


.thumbnailpoz{
text-align:center;

}

.miniaturka{
width:140px; 
background-image: url('images/lc.gif'); 
text-align:center;
margin-left:auto;
margin-right:auto;
}

.thumbnailnew{
float: right;
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding:0 20px 2px 0; 
text-align:right;
color: #FF0000;
font-size : 10px;
font-weight:bold ;
}

.thumbnailnew_2{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding:0 20px 2px 20px; 
color: #FF0000;
font-size : 10px;
font-weight:bold ;
}

.thumbnailtitle{
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding:0 0 10px 0;
text-align: center;
font-weight:bold;
}

.thumbnailtitle3{
clear:both;
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding:6px 6px 4px 6px;
text-align: left;
font-weight:bold;
text-decoration:underline;
}

#picinfo{ 
margin-left:15px; 
margin-right:7px;
}

.picinfo{
font-size:10px;
text-align:left;
}

.picinfo2{
clear:both;
float:left;
font-size:10px; 
}

.clear {
clear:both;
padding:1px 0 2px 0;
}

.userinfo{
width:20px;
float:left;
}

.userinfo2{
float:left;
font-weight:bold;
}

.picinfotext2{
text-align:left;
padding-left:80px;
}

.lightbox_button{
float:left;
text-align:left; 
padding:0 0 2px 0; 
}
/*------------------- Koniec Miniaturki --------------------*/


/* parent category, not allowed upload */
.dropdownmarkerdisable {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #A7A7A7;
  font-size: 11px;
}

/* child category, not allowed upload */
.dropdowndisable {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #BEBEBE;
  font-size: 11px;
}

/* child category, allowed upload */
.dropdownok {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #136c99;
  font-size: 11px;
}


a.cMenuItem {
				font-family: Verdana;
				font-size: 11px;
				color: #FFFFFF;
				text-decoration: none;
				border: solid 1px #000000;
				padding: 2px 3px 2px 7px;
			}

			a.cMenuItem:Hover {
				background-color: #FFCC00;
				border: solid 1px #CC0000;
			}
			
			.cMenuContent {
				background-color: #282D33;
				border: solid 1px #000000;
				width: 185px;
				padding: 2px;
			}


.Stil2 {color: #010000;}
	
.user_name{
    margin-bottom:30px;
    text-align:left;
    padding-left:100px;
	font-size: 12px;
	font-weight: bold;
}

	a.cMenuItem {
				font-family: Verdana;
				font-size: 11px;
				color: #FFFFFF;
				text-decoration: none;
				border: solid 1px #000000;
				padding: 2px 3px 2px 7px;
			}

			a.cMenuItem:Hover {
				background-color: #FFCC00;
				border: solid 1px #CC0000;
			}
			
.cMenuContent {
				background-color: #282D33;
				border: solid 1px #000000;
				width: 185px;
				padding: 2px;
			}
			
			
.maintapete{
width:140px; 
height:110px;  
background-image:url('images/nowallpapers.png');
}			

/* --------------------------------------------------------------------------- */
/* ------------------------- Start tabele szczegy -------------------------- */

/*     start - tabeli prov-next foto  */
#provnext{
clear:both;
text-align:center;
}

.provnext{
width:800px; 
height:51px;
/*border:1px dashed #CC0000;*/
/*background-color: #404751;*/
color: white; 
padding:6px;
}

.provnextleft{
float:left; 
width:195px;
}

.provnexttable{
width:195px;
}

.provnextdataleft1{
float:left; 
width:51px; 
height:51px;
}

.provnextdataleft2{
padding-left:10px; 
padding-top:10px;
}

.provnextmidle{
float: left; 
width:395px; 
height:60px;
}

.provnextright{
float: right; 
width:195px;
}

.provnextdataright1{
float: right; 
width:51px; 
height:51px;
}

.provnextdataright2{
 padding-right:10px; 
 padding-top:10px;
}

.preview_box{
clear:both; 
margin-top:30px; 
margin-bottom:30px;
}
/*     koniec - tabeli prov-next foto  */

.info_exif_iptc{
margin-top:20px;
margin-bottom:10px; 
padding-right:70px;
}

#plikinfo{
width:640px; 
height:580px; 
border:1px dashed #CC0000;
text-align:left;
background-color: #32373D;
color: white;
margin-left:auto;
margin-right:auto;
}

.plikinfohead{
height:16px; 
background-color:#000000; 
padding:6px; 
font-weight:bold;
}


.infodescription{
height:80px; 
padding:6px;
text-align:left;
background-color: #32373D;
color: white;
}

.infokeywords{
clear:both;
height:30px; 
padding:6px;
text-align:left;
background-color:#404751;
color: white;
}

.infokeywordsleft{
float:left; 
width:125px;
font-weight:bold;
}

.infokeywordsright{
float:left; 
width:493px;
}

.plikinfodataleft{
float:left; 
width:308px; 
height:270px;
text-align:left;
}

.plikinfodatarow1{
float:left; 
width:308px; 
height:19px; 
padding:6px;
background-color: #32373D;
color: white;
}

.plikinfodatarow4{
float:left; 
width:308px; 
height:19px; 
padding:6px;
background-color:#404751;
}

.plikinfodataright{
float:left;
}

.histogramtitle{
float:left; 
width:308px; 
height:30px; 
padding-top:8px; 
font-weight:bold; 
text-align:center;
}

.histogram{
float: right; 
width:320px; 
height:270px; 
border:1px solid #000000;
margin-top:8px;
margin-right:6px;
background-color:#404751;
color: white;
}

#iptc_info{
margin-left:auto;
margin-right:auto;
}

.iptc_info{
width:640px; 
border:1px dashed #CC0000;
background-color: #32373D;
color: white;
margin-bottom:20px;
margin-top:20px;
}

.iptc_head{
padding:4px; 
height:14px; 
text-align:left;
background-color:#000000;
}

.googlemap{
margin-left:auto;
margin-right:auto;
width:640px; 
height: 390px; 
border:1px solid #CC0000;
}


.googlemaphead{ 
height:24px; 
padding:3px;
background-color: #0D0E0F;
color: white;
font-family:  Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
}

.googlemapheadleft{
float:left; 
width:425px;
text-align:left; 
}

.googlemapheadright{
float:left; 
width:200px; 
text-align:right;
}

#map{
clear:both;
text-align:center; 
width: 640px; 
height: 360px;
}

#prevfull{
clear:both;
width:790px; 
height:140px; 
/*border:1px dashed #CC0000;*/ 
/*background-color: #32373D;*/
padding:10px; 
vertical-align:middle;
color: white;
margin-bottom:30px;
margin-top:30px;
}

.prevfull_left{
float:left; 
width:380px;
height:140px;
text-align:left;
}

.prevfull_left_a{
float:left; 
width:140px; 
height:140px; 
text-align:center;
}

.prevfull_left_b{
float:left; 
height:140px; 
padding-left:10px; 
padding-top:30px;
text-align:left;
}

.prevfull_right{
float: right; 
width:380px;
height:140px;
text-align:right;
}

.prevfull_right_a{
float: right; 
width:140px; 
height:140px; 
text-align:center;
}

.prevfull_right_b{
float: right; 
height:140px; 
padding-right:10px; 
padding-top:30px; 
text-align: right;
}
/* ------------------------- Koniec tabele szczegy ------------------------- */
/* --------------------------------------------------------------------------- */

/* ------------------------- Start useronline  -------------------------- */
.useronline{
background-color: #404751;
color: white;
padding:10px 0 10px 10px;
height:auto;
}
.useronlinedata{
margin-bottom:10px;
}
.online{
width:530px;
text-align:left;
}
.mueo{
width:230px;
margin-left:20px;
text-align:left;
}

/* ------------------------- Koniec useronline  ------------------------- */

/* ------------------------- Start usermap  -------------------------- */
.usermap{
float:left;
width:700px;
height:1200px; 
text-align: left;
}
.herby{
padding-top:250px;
float:right;
width:110px;
margin:auto;
}
.herbydata{
text-align:center;
margin-left:auto;
margin-right:auto;
}
.herbydata2{
float:left;
width:115px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.herbydata3{
float:left;
width:120px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.herbytitle{
text-align:center;
padding-top:8px;
}
/* ------------------------- Koniec usermap  ------------------------- */

/* --------------------------------------------------------------- */
/* ------------------------- Start Top  -------------------------- */
.toplist{
margin-left:auto;
margin-right:auto;
margin-top:20px; 
margin-bottom:20px;
}

.toplisttable{
width:640px; 
border:1px dashed #CC0000; 
margin-top:30px; 
margin-bottom:10px;
}

.toptablehead{
background-color:#000000; 
padding:4px; 
height:19px;
}

.toptableheadleft{
float:left; 
text-align:left; 
width:300px; 
font-weight:bold;
}

.toptableheadmidle{
float:left; 
text-align:right; 
width:280px;
}

.toptableheadright{
float:right; 
text-align:right;
}

.toplistetitle{
height:14px; 
padding:2px; 
font-weight:bold;
background-color: #32373D;
color: white;
}

.toplistetitle1{
float:left; 
text-align:left; 
width:40px;
}

.toplistetitle2{
float:left; 
text-align:left; 
width:80px;
}

.toplistetitle3{
float:left; 
text-align:left; 
width:150px;
}

.toplistetitle4{
float:left; 
text-align:left; 
width:130px;
}

.toplistetitle5{
float:left; 
text-align:left; 
width:140px;
}

.toplistetitle6{
float:left; 
text-align:left; 
width:80px;
}

.topcontentrow1{
height:55px; 
padding:2px; 
font-weight:bold;
background-color: #1C1F22;
color: white;
}

.topcontentrow2{
height:55px; 
padding:2px; 
font-weight:bold;
background-color: #32373D;
color: white;
}

.topcontent1{
float:left; 
text-align: center;
padding-top:20px;
width:40px;
}

.topcontent2{
float:left; 
text-align:left;  
width:80px;
}

.topcontent3{
float:left; 
text-align:left;
padding-top:20px;
width:150px;
}

.topcontent4{
float:left; 
text-align:left;  
width:140px;
}

.topcontent5{
float:left; 
text-align:left;
padding-top:10px; 
width:60px;
}

#top20table{
width:810px; 
border:1px dashed #CC0000;
}

.top20head{
background-color:#000000; 
padding:4px; 
height:19px;
}

.top20headleft{
float:left; 
width:400px; 
font-weight:bold;
}

.top20headright{
float:left; 
width:400px; 
text-align:right;
}

.topbox{
clear:both; 
width:810px; 
height:150px;
background-color: #32373D; 
border-bottom:1px solid #000000;
color: white;
}

.topbox2{
clear:both; 
width:810px; 
height:150px;
background-color: #1C1F22; 
border-bottom:1px solid #000000;
color: white;
}

.topboxrow1{
float:left; 
width:392px; 
height:150px;
background-color: #1C1F22;
color: white;
padding:5px; 
text-align:left; 
border-right: 1px solid #000000;
}

.topboxrow2{
float:left; 
width:392px; 
height:150px;
background-color: #32373D;
color: white; 
padding:5px; 
text-align:left;
}

.topboxrow3{
float:left; 
width:392px; 
height:150px;
background-color: #32373D;
color: white; 
padding:5px; 
text-align:left; 
border-right: 1px solid #000000;
}

.topboxrow4{
float:left; 
width:392px; 
height:150px;
background-color: #1C1F22;
color: white; 
padding:5px; 
text-align:left;
}



.topboxmidle{
float:left; 
width:180px; 
height:140px;
padding:0 20px 0 20px;
}

.topboxright{
float:left; 
width:155px; 
height:140px; 
padding:30px 0 0 10px; 
font-weight:bold;
}
/* ------------------------- Koniec Top  ------------------------- */
/* --------------------------------------------------------------- */

/* ------------------------- Start Stopka -------------------------- */
.linkpro{
text-align:center;
margin-top:20px;
margin-bottom:2px;
}

.linkmain{
text-align:center;
margin-top:2px;
margin-bottom:2px;
}

.linkme{
text-align:center;
margin-top:2px;
margin-bottom:10px;
}

.linkmain{
text-align:center;
}

.scala{
text-align:center;
padding-top:20px;
padding-bottom:20px;
}

.rss{
float:right;
margin: 30px 0 30px 0;
}

.toplink{
text-align:center;
}

.adminlink{
text-align:center;
}

.copyright{
text-align:center;
padding-top:20px;
padding-bottom:20px;
}

/* ------------------------- Koniec Stopka -------------------------- */


/* ------------------------- Start Multi Lightbox ------------------- */
.mlightbox0 {
  background-color: #FFCECE;
  color: #2F6B9D;
  font-weight: bold;
}
.mlightbox1 {
  background-color: #CEFFDD;
  color: #2F6B9D;
  font-weight: bold;
}
.lightboxinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 11px;
  width: 170px;
}
.lightboxinputnew {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #666666;
  font-size: 11px;
  width: 170px;
}


.lightboxidropdown {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 295px;
}
.lightboxibutton {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #003366;
  color: #fcdc43;
  font-size: 11px;
  font-weight: bold;
  width: 27px;
}

/* ------------------------ Koniec Multi Lightbox ------------------- */


/* ------------------------ Start Forum ------------------- */
/* DREAMBOARD */
.topictitle	{ 
font-family: Helvetica,sans-serif; 
font-weight: bold; 
font-size: 12px; 
color : #000000;
}
a.topictitle:link { 
text-decoration: none; 
color : #000000; 
}
a.topictitle:visited { 
text-decoration: none; 
color : #000000; }
a.topictitle:hover	{ 
text-decoration: underline; 
color : #CC0000; }

/*--Categories------------------------------------------------*/

.boxlineboard {  
border: 1px solid #696969;  
background: #DCDCDC; 
}
.boxlineboard2 { 
border: 1px solid #696969;    
background-repeat: repeat-y;  
background: url('board_images/boxline.jpg'); 
} 
.boxlineboard3 {  
border: 1px solid #B2B2B2;  
background: White; 
}
.boxlineboard4 {  
border: 1px solid #B2B2B2;  
background: #F5F5F5; 
}
.headboard{ 
color: Black;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
height: 30px;
font-weight: normal;
background-image: url('board_images/cellpic3.gif');
background-repeat: repeat-x;
}
.headboard2 {
background-color: #ACACAC;
color: #000000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
background-image: url('board_images/headboard2.gif');
background-repeat: repeat-x;
background-position: top;
}
.catforum{ 
  color: Black;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 25px;
  font-weight: normal;
  background-image: url('board_images/cellpic2.gif');
  background-repeat: repeat-x;


}			  

 .samadmin{ 
  color: Black;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 28px;
  font-weight: normal;
  background-image: url('board_images/sam_tenglog.gif');
  background-repeat: repeat-x;
}
.codeboard {
font-family: Courier, 'Courier New', sans-serif; 
font-size: 11px; 
color: #006600;
background-color: #FAFAFA; 
border: #A9B3B8; 
border-style: solid;
border-left-width: 1px; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px
}

.quoteboard {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #444444; 
line-height: 125%;
background-color: #FAFAFA; 
border: #A9B3B8; 
border-style: solid;
border-left-width: 1px; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px;
}
.rowboard1 {
background-color: #DCDCDC;
color: #001933;
}
.rowboard2 {
background-color: #CACACA;
color: #001933;
}
.rowboard3 {
background-color: #EBEBEB;
color: #001933;
}
.topictitle	{ 
font-family: Helvetica,sans-serif; 
font-weight: bold; 
font-size: 12px; 
color : #000000; 
}
a.topictitle:link { 
text-decoration: none; 
color : #000000; 
}
a.topictitle:visited { 
text-decoration: none; 
color : #000000; 
}
a.topictitle:hover { 
text-decoration: underline; 
color : #CC0000; 
}
.backboard {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
color : #000000;
font-size: 11px;
background-repeat: repeat-y;
background-image: url('board_images/backboard.jpg');
background-color: #CCCCCC;
}

.backboard2 {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
color : #000000;
font-size: 11px;
}
.smalltextbaord {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
  
  }	
.smalltextbaord2 {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
} 
.inputarea {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
color: #000000;
font-size: 12px;
background-repeat: repeat-y;
background-image: url('board_images/inputarea.jpg');
background-color: #CCCCCC;
}	
.inputarea2 {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
color: Black;
font-size: 12px;
background-repeat: repeat-y;
background-image: url('board_images/input.jpg');
background-color: #CCCCCC;
}	
.buttonboard {
font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
background-color: #D3D3D3;
color: Black;
font-size: 11px;
font-weight: bold;
}
.code {
font-family: Courier, 'Courier New', sans-serif; 
font-size: 11px; 
color: #006600;
background-color: #FAFAFA; 
border: #A9B3B8; 
border-style: solid;
border-left-width: 1px; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px
}
a.rowboard3:link{
color:#000000;
}
a.rowboard3:hover {
color: #CC0000;
}
a.rowboard3:visited {
color: #000000;
}
.moderator {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
color : #000000;
margin-bottom:3px;
margin-top:3px;  
}

a.moderator:link { 
text-decoration: underline; 
color : #000000; 
}
a.moderator:visited { 
text-decoration: underline; 
color : #000000; }
a.moderator:hover	{ 
text-decoration: underline; 
color : #CC0000; }

a.link:link { 
text-decoration: underline; 
color : #000000; 
}
a.link:visited { 
text-decoration: underline; 
color : #000000; }
a.link:hover	{ 
text-decoration: underline; 
color : #CC0000; }
/* ------------------------ Koniec Forum ------------------- */

/* ------------------------ Start Ankieta Sonda¿ Poll------------------- */
.poll_table {
float: left;
width:260px;
margin:20px 0 0 5px;
border:1px  dashed #CC0000;
background-color:#404751;
}
.poll_titel {
background-color:#1C1F22;
padding:8px;
}
.poll_vote {
padding-left:10px;
padding-top:15px;
padding-bottom:20px;
}
.poll_resultat {
text-align:center;
margin-bottom:10px;
}


.katalog_headerLogo {
  background: url("../images/headerBg2.gif");
  border:1px dashed #CC0000;
  width:260px;
  float:right;
  margin:5px 0 5px 5px;
}

.katalog_textLogo {
padding:10px;
}

.katalog_title {
   font-style:italic; 
   font-size:26px;
   text-align:left;
   color:#CC0000;
   font-weight:bold;
}

.katalog_title_text { 
   font-size:12px; 
   color:#ffffff;
   text-align:left;
   font-weight:300
}


.katalog_title a:link a:visited{
color:#ffffff;
text-decoration:underline;
}

.katalog_title a:hover {
color:#CC0000;
text-decoration:underline;
}

.voted {
color:#ffffff;
}

.colorsearch {
 border: 1px solid #000000;
}


	.pagination li {
		display: inline;
		list-style-type: none;
		padding-bottom: 1px;
	}
	.paging a {
		color: #ffffff;
		border: 1px solid #e8e8e8;
		padding: 4px;
		margin: 0 0 0 3px;
		background-color:#404751;
		text-decoration: none;
	}

	.paging a:hover {
		color: #FF8C8C;
		border: 1px dashed #CC0000;
		background-color:#414752;
		text-decoration: none;
	}
	
.pagingon {
		color: #ffffff;
		font-weight:bold;
		font-size:16px;
		border: 1px solid #CC0000;
		padding: 4px;
		margin: 0;
		text-decoration: none;
		background-color:#414752;
	}
	
.padding {
	padding: 0 20px 0 0;
}

.maps {
z-index: 1100; 
width: 20px; 
height: 36px; 
position: absolute; 
cursor: help;
   }
.comments {
z-index: 1105;
width: 20px;
height: 20px;
position:  absolute;
cursor: help;
}   