/**********************/
table.glowna {

width:100%
}
/**********************/
table.pierwsza td.prawa{
	width: 30%;
	text-align:right;/*center*/
	font-size:12px; 
	background-color:#ffffff;
	}
table.pierwsza p{
margin-left:10px;
}
table.pierwsza td.napisy{
	width: 70%;
	vertical-align:top;
	text-align:left;/*center*/
	font-size:12px; 
	background-color:#ffffff; 
	}
td.mapa{
	width: 25%;
	vertical-align:top;
	text-align:left;
	font-size:12px;	
}	
table.pierwsza td.sponsor{
	width: 100%;
	vertical-align:top;
	text-align:left;/*center*/
	font-size:12px; 
	background-color:#ffffff; 
	}	
table.pierwsza td.popolowie{
	width: 50%;
	vertical-align:bottom;
	text-align:left;/*center*/
	font-size:12px; 
	background-color:#ffffff; 
	}

table.pierwsza{
	width: 100%;
	text-align:center;
}
table.pierwsza img {
	width: 96px;
	height: 72px;  
	border: 0;
}
table.pierwsza a.duze {
text-decoration: underline;
font-size:12px;
color: #0000cc;
font-family: verdana,arial,helvetica;

}

table.pierwsza a.duze:hover {
 text-decoration: none;
  color:#0000cc;
}


table.pierwsza a.linki{
	/*display:block;
	width:100%;*/
	color:#0000cc;
	text-decoration:underline;
	margin: 0px;	
	}
table.pierwsza a.linki:hover {
	text-decoration: none;
	}
/**********************/

table.regulamin{
	width: 100%;
	font-size:68%;
}
table.regulamin p {
	text-align:justify;
	 
}
table.regulamin p.nagl {
	font-size:105%;
	text-align:center;
	padding-left:20px;
	padding-right:20px; 
}
table.regulamin p.naglowek {
	font-size:105%;
	padding-left:20px;
	padding-right:20px; 
}

table.regulamin p.tytul {
	
	padding-left:30px;
	padding-right:20px; 
}
table.regulamin p.tresc {
	padding-left:40px;
	padding-right:20px; 
	margin:0;
}

table.pierwsza img.duze {
	width: 220px;
	height: 165px;  
	border: 0;
	
}
table.pierwsza span {
text-decoration: none;
font-size:12px;
font-weight: bold;
color: #000000;
font-family: verdana,arial,helvetica;

}
/**********************/
  body{
   font-family:Arial, ArialCE, Helvetica, sans-serif;
   text-align:center; 
   margin:0; 
   padding:0;
  }

/**********************/
  table{
   width:750px;
   vertical-align:top;
  }

table td span.gwiazdka{
	color: #CC0033;
	padding:2px;  
  }
/**********************/ 
  table.top{
	height:50px;
	background-color:#cc0033;
	font-style: italic;
	font-weight:bold;
	border: 1px solid #cc0033;
	font-family:Verdana, ArialCE, Helvetica, sans-serif;
  }
  td.name{
	vertical-align:middle;
	background-color:#ffffff;
	color:#596295;/*#09008B;*/
	font-size:130%;
	text-align:left;
	padding-left: 15%;
  }
 td.name h1{
	margin:0;
	font-size:100%;
  }
  h2{
	font-family: verdana,arial,helvetica; 
	margin:0; 
	padding:0;
	font-size:100%;
	font-style:normal;
	font-weight:bold;
	color:#596295;
  } 
  td.logo{
   width:30%;
   color:#ffffff;
   font-size:110%;
   text-align:center;
  }
  td.logo a{
   color:#ffffff;
   text-decoration:none;
 
}
  table.banner{
   /*height:50px; */
   background-color:#E4EBF2;
   border-bottom: 1px solid #ffffff;
   border-top-width: 1px solid #ffffff;
   border-right-width: 0px;
   border-left-width: 0px;
   text-align:center;
    
    }
/**********************/
  table.structure{
	background-color:#cc0033;
	margin-bottom: 1px;
	text-align:right;
  }
  table.structure p.prawa{
   font-weight:normal;
   color:#ffffff;
   font-size:68%; 
   text-align:right;
	margin-right: 10px;    	
  }
  table.structure p.lewa{
   font-weight:normal;
   color:#ffffff;
   font-size:68%; 
   text-align:left;
	margin-left: 10px;    	
  }  

  table.structure a{
   color:#ffffff; 
   text-decoration:none;
  }
    table.structure a:hover{
   color:#ffffff; 
   text-decoration:underline;
  }

/**********************/
  table.main{
  }
  td.links p.naglowek {
	font-size:80%;
	font-weight:bold;
	text-align:center;
	background-color:#CC0033;
	margin-bottom: 1px;
	color: #FFFFFF;
	display: block;
	margin-top: 0px;
	padding:  10px 0px 10px 0px;
	margin-right: 0px;
	margin-left: 0px;
   }
 td.links{
  vertical-align:top;
  width: 18%;
  background-color: #E4EBF2;
}
  td.links p{
	list-style:none;
	margin: 0;
	padding: 0;
	background-color: #666699;
	border: 0px none;
  }
  td.links p.lista{
	color:#FFFFFF;
	font-size:80%;
	border-bottom: 1px solid #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
  }
  td.links p.lis{
	color:#FFFFFF;
	background-color:#E4EBF2;
	font-size:80%;
	border-bottom: 1px solid #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
  }
  td.links  a{
	text-decoration:none;
	background-color:#596295;
	display:block;
	color: #FFFFFF;
	border:0px none;
	margin: 0;
	padding-left: 30px;
  }
  td.links a:hover{
    background-color:#CC0033;
	
  }
  td.content{
	vertical-align:top;
	padding: 1px;
	width: 64%;
	}
td.links a.fle{
	text-decoration:none;
	background-color:#E4EBF2;
	display:block;
	color: #596295;
	border:0px none;
	margin: 0;
	padding-left: 25px;
	padding-right:0;
	width:100%;
	width:inherit;
  }
td.links a.flee{
	text-decoration:none;
	background-color:#E4EBF2;
	display:block;
	color: #596295;
	padding-left: 35px;
	padding-right:0;

  }  
  td.links a.flee:hover{
    background-color:#CC0033;
	color: #FFFFFF;
	}  

 td.links a.fle:hover{
    background-color:#CC0033;
	color: #FFFFFF;
	}
  td.links p.nag {
	font-size:80%;
	font-weight:bold;
	text-align:center;
	background-color:#E4EBF2;
	margin-bottom: 1px;
	color: #596295;
	display: block;
	margin-top: 0px;
	padding:  10px 0px 10px 0px;
	margin-right: 0px;
	margin-left: 0px;
   }
/*******************/
td.banners{
  vertical-align:top;
 width: 18%;
  background-color: #E4EBF2;
  
}
td.banners p.naglowek {
	font-size:80%;
	
	font-weight:bold;
	text-align:center;
	background-color:#CC0033;
	margin-bottom: 1px;
	color: #FFFFFF;
	display: block;
	margin-top: 0px;
	padding:  10px 0px 10px 0px;
	margin-right: 0px;
	margin-left: 0px;
   }
  
td.banners p{
	
	list-style:none;
	margin: 0;
	padding: 0px;
	background-color: #666699;
	border: 0px none;
	
  }

td.banners p.lista{
	color:#FFFFFF;
	font-size:80%;
	border-bottom: 1px solid #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
  }


td.banners p.list{
	color:#596295;
	font-size:80%;
	border-bottom: 1px solid #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	
}

td.banners a.fle{
	text-decoration:none;
	background-color:#E4EBF2;
	display:block;
	color: #596295;
	border:0px none;
	margin: 0;
	/*padding-left: 30px;*/
	padding-right:0;
	width:100%;
	
  }

 td.banners a.fle:hover{
    background-color:#CC0033;
	color: #FFFFFF;
	}


td.banners a.flesz{
	text-decoration:none;
	background-color:#596295;
	display:block;
	color: #FFFFFF;
	border:0px none;
	margin: 0;
	/*padding-left: 25px;*/
	padding-right:0;
	width: 100%;
	
  }
td.banners a.flesz span{
padding-left: 25px;
}
td.banners a.fle span{
padding-left: 30px;
}

 td.banners a.flesz:hover{
    background-color:#CC0033;
	}
/******************************/
  table.login{
  width: 100%;
  background-color: #CC0033; 
  border: 0px none;  
  	}
	
  table.login td.naglowek{
	font-size:70%;
	font-weight:bold;
	text-align:center;
	background-color:#CC0033;
	color: #FFFFFF;
	
	margin: 0px;
	padding-top: 3px;
	
   }   
   
 table.login td.lewa{
	font-size: 68%;
	width: 20%;
 	color:#FFFFFF;
	padding: 0;
  }
 table.login td.prawa{
	font-size: 65%;
	width: 50%;

  }
table.login td.prawaplus{
	font-size: 65%;
	width: 30%;
  }
table.login td.srodek{
	font-size: 65%;
	width: 80%;
	color:#ffffff;
   }
   table.login td.linki{
	font-size: 65%;
	width: 80%;
	color: #ffffff;
	text-align: center;
   }
table.login input{
	font-size: 100%;
	width: 100%;
	}
table.login td.linki a{
	font-size: 100%;
	width: 100%;
	color:#ffffff;
/**/	text-decoration: none;/**/
  }
/**/table.login td.linki a:hover{
	text-decoration: underline;
	color:#ffffff;
	}
/**********************/
  table.bottom{
   background-color:#cc0033;
		
  }
  table.bottom p{
   font-weight:bold; 
   color:#ffffff;
   text-align:center;
   }
table.bottom td.dlugi{
text-align:center;
}
table.bottom td.lef{
width:22%;
 text-align: right;
}
table.bottom td.rig{
width:22%;
 text-align:left;
 
 }
table.bottom td.brzegi{
width:15%;
}
table.bottom a.centrum{
   font-weight:bold; 
   color:#ffffff;
   font-size:70%;
   text-decoration:none;
	
  }
  table.bottom a{
   font-weight: normal;
   color:#ffffff;
   font-size:70%;
   text-decoration:none;
   
	}
table.bottom a:hover{
  text-decoration:underline;  
   }
/**********************/
  table.form{
	width:100%;
	text-align:left;
	border: 0px none;	
	}
  table.form td{
	padding:2px;
	width: 25%;
  }
	table.form td.czerwony{
	padding:2px;
	width: 25%;
	color:#CC0033; 
	text-align:center;
	}
	table.form td.czerwony p {
	text-align: center;
  }
	table.form td.zmniejszony{
	padding:2px;
	width: 25%;
	text-align:center;
	font-size:85%;
	}
	table.form td.zmniejszony p {
	text-align: center;
	}
   table.form td span.gwiazdka{
	color: #CC0033;
	padding:2px;
  }
  table.form p {
	font-size: 80%;
	font-weight: normal;
	text-align: right;
  } 
/*********************/
 table.form input{
	font-size: 68%;
	width: 95%;
  }
 	table.form td input.dlugi{
	font-size: 68%;
	width: 98%;  
  }
 /**********************/
 table.form_szuk{
    width:100%;
	text-align:left;
  }
  table.form_szuk td{
	padding:2px;
  } 
  table.form_szuk p {
	font-size: 80%;
	font-weight: normal;
	text-align: right;
  } 
  table.form_szuk p.zdjecie {
	font-size: 68%;
	font-weight: normal;
	text-align: center;
	color:#CC0033;
  }
  
 table.form_szuk input {
	font-size: 68%;
	width: 95%;
  }
table.form_szuk td.centr{
	padding:2px;
	text-align:center;
}
table.form_szuk td.centr input {
	font-size: 68%;
	width: 18%;
  }
 
/**********************/ 
  table.form_wyp{
    width:100%;
	text-align:left;
	font-size: 75%;
	font-weight: normal;
	border: 0px none;
  }
  table.form_wyp td{
    width:33%;
    padding:1px;
  } 

  table.form_wyp td.25{
    width:25%;
    padding:1px;
	padding-left:30px;
  } 
  table.form_wyp td.25centra{
    width:25%;
    padding:1px;
	text-align: center ;
  } 
  table.form_wyp td.centruj{
    text-align: center ;
  } 
 table.form_wyp input {
	font-size: 60%;
	}

table.form_wyp a.linki{
	color:#0000cc;
	text-decoration: none;
	margin: 0px;	
	}
table.form_wyp a.linki:hover {
	text-decoration:underline;
	}
table.form_wyp p.prawy {
	font-weight: normal;
	text-align: right;
  } 
  /**********************/ 
  table.form_wyb{
    width:100%;
	text-align:left;
	font-size: 75%;
	font-weight: normal;
	border: 0px none;
  }
  table.form_wyb td.boki{
    width:10%;
    padding:1px;
  } 
  table.form_wyb td.srodek{
    width:80%;
     text-align: center ;
	 
  }
 table.form_wyb input {
	font-size: 60%;
	}
  /**********************/
	table.form_wysz{
    width:100%;
	text-align: center;
    font-size: 75%;
	font-weight: normal;
    color: #596295;
	background-color:#E4EBF2;
	}
  table.form_wysz td.foto {
	width: 10%;
	background-color: #E4EBF2;
	}
   table.form_wysz td.marka{
	width: 20%;
    background-color: #E4EBF2;
  }
   
   table.form_wysz tr{
   text-align: center;
   background-color: #ffffff;
	}
   table.form_wysz a{
	   	margin:0;
	    color: #596295;   
		display:block;   
		text-decoration:none;
	}
  table.form_wysz p {
	font-size: 80%;
	font-weight: normal;
	text-align: right;
  } 
 /**********************/ 

	table.form_detal{
	width:100%;
	text-align: center;
	font-size: 80%;
	font-weight: normal;
	color: #596295;
	background-color:#E4EBF2;	
}
	table.form_detal td.belka {
	background-color: #E4EBF2;
    color:  #000000; 
	 
	}
	td.belka h1{
	margin:0;
	font-size:140%;
	text-align:center;
	}
	 
	table.form_detal td.puste{
	color: #000000;
	}
	table.form_detal td.marka{
	background-color: #F5FAFF;
    }
	table.form_detal td.dane{
	
	}
	table.form_detal td.mirror {
	width: 50%;
	text-align: left;
	padding-left: 15px;
	}
	table.form_detal td.szereg {
	width: 50%;
	text-align: right;
	padding-right: 15px;
	}
	table.form_detal td.oferowane {
	text-align: center;
	
	}

	table.form_detal td.zdjecie {
	width: 50%;
	text-align: center;
	}

   table.form_detal td{
   background-color: #ffffff;
	
  }
  table.form_detal td.mirror sup{
   font-size: 80%;
  }

  table.form_detal p {
	font-size: 80%;
	font-weight: normal;
	text-align: right;
  } 
   
 table.form_detal img.zmniejsz {
	height: 156px;
	width: 208px;
  }  
  table.form_detal img.powieksz {
	height: 188px;
	width: 250px;
  }
  table.form_detal a.linki{
	color:#0000cc;
	text-decoration: none;
	margin: 0px;	
	}
table.form_detal a.linki:hover {
	text-decoration:underline;
	}
/*********************/
    select {
	font-size: 68%;
	width: 95%;
	}
	fieldset {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px; 
	}
   h3 {
	color:  #596295; 
	/*color: #000000;*/
	 
	text-align: center;
	font-weight: bold; 
	font-style: normal; 
  }
h1 {
	font-family: verdana,arial,helvetica; 
	margin:0; 
	padding:0;
	font-size:130%;
	font-style:normal;
	font-weight:bold;
	color:#596295;
	}
.bott{
	margin:0; 
	padding:0;
	text-align:center; 
	font-size:70%;
	font-style:normal;
	}
.bott a{
	color: #0000cc;
} 

legend {
	color: #999999;
}
 /**********************/ 
.alert {
  color: #596295;
  text-align: center;
}
/************************/
	.edycja {
		width:100%;
		text-align: center;
		font-size: 75%;
		font-weight: normal;
		color: #596295;
		background-color:#E4EBF2;
	}

	.edycja  tr.dane{
		color: #596295;	
		background-color: #ffffff;		
	}

	.edycja td{
		padding:0;
	}
	.edycja input{
		color: #596295;		
		font-size:100%;
		margin: 0px;
	}
	.edycja input.male{
		color: #596295;		
		font-size:90%;
		margin: 0px;
	}


	.edycja a{
		display:block;
		width:100%;
		color: #596295;
		text-decoration: none;
		margin: 0px;	
	}
	.edycja a.linki{
		display:block;
		width:100%;
		color:#0000cc;
		text-decoration: none;
		margin: 0px;	
	}
	.edycja a.linki:hover {
		text-decoration:underline;
		display:block;
		width:100%;
	}
hr {
text-align:center; 
color: #CCCCCC;
}
/************************/
span.spis {
	display:block;
	text-align:center; 
	color:#cc0033;
	font-size:80%;
}
.spis a{
	color:#0000cc;
 	text-decoration:none;
}
.spis a:hover{
	text-decoration:underline;  
   }
.aktywna {
	font-weight: bold; 
	color:#cc0033;
}
/************************/
.banners { 
	text-align:center;
}