body {
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  background-color: #ffffff;
  color: #0F5475;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-image:url('images/bg/bgblau.gif');
  }

.index_table{
width:980px;
border:solid 1px #004C75;
text-align:left;
background-color: #ffffff;
margin:0 auto 0 auto;
} 

a:link{
color:#0F5475;
}
a:active, a:visited{
color:#0F5475;
}

.logo {
  background-image:url('images/header_logo_blue.jpg');
  background-repeat:no-repeat;
  width:800px;
  height:200px;
  }
  
.logging{
  width:420px;
  background-color:  #FFFFFF;
  border:#003399 solid 1px;
  padding:10px 10px 10px 10px;
}


.logging2{
  width:570px;
  background-color:  #FFFFFF;
  border:#003399 solid 1px;
  padding:10px 10px 10px 10px;
}
 
.lang_select{
  padding:10px; 
  background-color:#FFFFFF; 
  border:1px solid #004C75;
}
  
hr {
  height: 1px; 
  color: #004c75;
  background-color: #ffffff;
}

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

.tablehead {
  background-color: #e8e8e8;
  color: #004c75;
}

.tablebottom {
  background-color: #004C75;
}

.bordercolor {
  background-color: #004C75;
}

.tablebgcolor {
  width:100%;
  background-color: #ffffff;
}

.new_table{ 
  background-color:#004C75; 
}

.navbar {
  background-color:#002E8C;
  height:24px;
  color: #ffffff;
  font: 12px bold Verdana, Arial, Helvetica, sans-serif;
  padding-left:10px;
  font-size:14px;
}

.navbar_box {
  background-color:#002E8C;
  color: #ffffff;
  font: 12px bold Verdana, Arial, Helvetica, sans-serif;
  padding:3px 0 3px 10px;
  font-size:14px;
}

.navbar a:link {
color:#ffffff;
font-size:14px;
}

.navbar a:active {
color:#ffffff;
font-size:14px;
}

.navbar a:visited {
color:#ffffff;
font-size:14px;
}

.navbar a:hover {
color:#FFFF99;
font-size:14px;
}

.row1 {
  background-color: #e1e1e1;
  color: #004c75;
}

.row2 {
  background-color: #efefef;
  color: #004c75;
}

.head1 {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head3 {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.head1:hover {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

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

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}

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

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

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

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

a:hover {
  color: #000000;
}

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

.logininput {
  background-color: #ffffff;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 130px;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  WIDTH: 130px;
}

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

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

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 11px;
}

.button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #003366;
  color: #fcdc43;
  font-size: 11px;
  font-weight: bold;
}

.table_bottom{
  border-top:1px solid #004C75;
  background-color: #efefef;
  color: #004c75;
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #EFEFEF;
}

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

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

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #E5E5E5;
  color: #004C75;
}

.imagerow2 {
  background-color: #EFEFEF;
  color: #004C75;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #e1e1e1;
  color: #004c75;
}

.commentrow2 {
  background-color: #efefef;
  color: #004c75;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

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

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;

}

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

.msg_good {
  background-color: #CEFFDD;
  font-weight: bold;
   border: 1px solid #5E6C80;
   padding: 3px 3px 3px 3px ;
   margin: 3px 0px 3px 0px ;
}

.msg_error {
  background-color: #FFCECE;
  font-weight: bold;
   border: 1px solid #5E6C80;
   padding: 10px;
   margin: 30px 40px 30px 40px ;
}

.msg_plain {
  background-color: transparent;
  font-weight: bold;
   border: 1px solid #5E6C80;
   padding: 3px 3px 3px 3px ;
   margin: 3px 0px 3px 0px ;
}
/*--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: #666666;
}
div.quotehead {
   font-size: 11px;
   color: black;
   padding: 0px 24px 0px 24px ;
}
div.quoteblock {
   border: 1px solid #5E6C80;
   font-size: 10px;
   padding: 8px 8px 8px 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;
}

/*------------- Rate -------------------*/

.rateform_smilies img {
 filter: alpha(opacity=30);
 -moz-opacity: 0.3;
 opacity: 0.3;
 background-color: #;
}

.rateform_smilies:hover img {
 filter: alpha(opacity=100);
 -moz-opacity: 1;
 opacity: 1;
 background-color: #;
}

.rateform_smilies:active img {
 filter: alpha(opacity=100);
 -moz-opacity: 1;
 opacity: 1;
 background-color: #;
}

.rateform_button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #003366;
  color: #fcdc43;
  font-size: 11px;
  font-weight: bold;
}

.rateform_button[disabled] {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #003366;
  color: #808080;
  font-size: 11px;
}
/*------------- End Rate -------------------*/

/*------------- Shoutbox -------------------*/
.shouts_table{
vertical-align:top;
}
.shouts { 
height: 250px;
width:160px;
overflow: auto;
vertical-align:top;
}

.shoutinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.shouttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px; 
}
/*------------- End Shoutbox -------------------*/

.telefon {
  float:right;
  width:210px; 
  height:390px; 
  background-image:url(images/telefon.png);
}


/* 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;
}

.maintapete{
width:140px; 
height:110px;  
background-image:url(images/nowallpapers.gif);
}

/*------------- Start styl Top -------------------*/

.topindex_table{
 border:1px solid #003399;
 padding:4px; 
}
.topindex_header{
  background-color:#719FFF; 
  padding:4px;
}
.topindex_thumb{
  background-color:#333333; 
  padding-top:4px; 
  padding-bottom:4px;
}
.topindex_new{
  padding-right:10px; 
  background-color: #719FFF ;
}  
.topindex_title{
  background-color: #719FFF ; 
  padding-top:4px;
  padding-bottom:4px;
}

.miniselect{
font: 12px bold;
text-align:center;
padding:10px;
background-color:#719FFF;
}

.no_images{

font: 12px bold;
text-align:center;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
padding-top:20px;
}

/*------------- Ende styl Top -------------------*/

/*------------- Start Nawigacja Menu -------------------*/
.qmclear {
 font-size:1px;
 height:0px;
 width:0px;
 clear:left;
 line-height:0px;
 display:block;
 }
.qmmc {
 position:relative;
 }
.qmmc a {
 float:left;
 display:block;
 white-space:nowrap;
  
 }
.qmmc div a {
 float:none;
 }
.qmmc div {
 display:none;
 position:absolute;
 }
 
     .menu {
	border-width:0px 0px 1px 0px;
	border-style:solid;
	background-image:url('images/menu/hp_navbar_bgblue.gif');
	margin:0 auto 0 auto;
	width: auto;

	}
 

	#qm0
	{
	background-color:#ffffff;
    padding-left:50px;
	border-width:1px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
	background-image:url('images/menu/hp_navbar_bgblue.gif');
    width: 980px;
	}


	#qm0 a
	{
		color:#ffffff;
		background-color:transparent;
		font-family:Arial;
		font-size:13px;
		text-decoration:none;
		padding:4px 20px 4px 8px;
		border-style:solid;
		border-color:#000000;
		border-width:0px 0px 0px 1px;
		
	}
	
	#qm0 p
	{
		color:#ffffff;
		background-color:transparent;
		font-family:Arial;
		font-size:13px;
		text-decoration:none;
		
		border-style:solid;
		border-color:#000000;
		border-width:0px 0px 0px 1px;
		
	}
	
#qm0 a:hover { 
 color:#000000;
 background-color:#EFF4FA;
 text-decoration:none;
 }


	
	#qm0 .qmactive
	{ 


		color:#000000 !important;
		background-color:#EFF4FA !important;
		text-decoration:underline !important;
		background-image:url('images/menu/bullet_black_down.gif') !important;
	}



	#qm0 .qmparent
	{
		background-image:url('images/menu/bullet_white_down.gif');
		background-repeat:no-repeat;
		background-position:92%;
		cursor:default;
	}

	



	#qm0 div
	{
		
		background-color:#D6DCE2; 
		padding:5px 5px 5px 5px;
		border-style:solid;
		border-width:1px 1px 1px 1px;
		margin:0px;
		border-color:#333333;
		
	}


	#qm0 div a
	{		
		font-size:11px;
		color:#333333;
		border-width:0px 1px 0px 1px;
		border-color:#D6DCE2;
		border-style:solid;
		padding:3px 30px 3px 5px;
		
	}
	

	#qm0 div a:hover
	{

		border-color:#666666;
		background-color:#EFF4FA;
		color:#000000;
		text-decoration:none;
	}

	#qm0 div div
	{
		margin:0px 0px 0px 3px;
	}


	#qm0 div .qmactive
	{

		border-color:#666666 !important;
		background-color:#EFF4FA !important;
		color:#000000 !important;
		text-decoration:underline !important;
		background-image:url('images/menu/bullet_black_right.gif') !important;
		
	}



#qm0 div .qmparent 
 {
 background-image:url('images/menu/bullet_black_right.gif');
 }

/*------------- Koniec Nawigacja Menu -------------------*/


/*------------- Start Poll - Ankieta -------------------*/
.poll_table{
  width:160px;
  border:1px dashed #003399;
  background-color:#93C9FF;
  vertical-align:top;
}

.poll_titlt{
text-align:center;
padding-top:20px;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
}

.poll_vote{
text-align:left;
padding-bottom:20px;
}

/*------------- Koniec Poll - Ankieta -------------------*/

/*-- Strat miniaturki --*/
.thumb_table {

}

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

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

.picinfotext2{
text-align:left;
padding-left:80px;
}
/*-- Koniec miniaturki --*/

.styl_scc_xtlm {
    text-align: left;
    overflow: auto;
    color: #000000;
    clear: both;
    width: auto;
    font-family: tahoma;
    font-size: 11px;
}
.styl_scc_xtlm td {
    background: transparent;
    padding: 3px;
    line-height: 1.1em;
}
.styl_scc_xtlm a {
    text-decoration: underline;
    border: 0px;
    font-weight: bold;
    font-size: 12px;
}
.styl_scc_xtlm a:hover {
    text-decoration: none;
    border: 0px;
}
.styl_scc_xtlm a:link a:visited {
    text-decoration: underline;
    border: 0px;
}

#buttonbox {
   width:auto;
   text-align:center;
   margin:30px auto 30px 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;
}
