body{
  background: url('/img/tlo.jpg') no-repeat; 
  background-color: #CDCD9B; /* #dad295;*/   
  text-align:center;
  margin: 0px;
  font-family : Verdana, Tahoma, sans-serif;
  padding: 0px;
 }
        
/*
h1 {
  	font-family : Verdana, Tahoma, sans-serif;
  	font-size : 14px;
	text-align: left;
	color: #CCCC99;
    vertical-align : middle;
    background-color: #858d66;	
    margin-top : 4px;
    margin-bottom : 4px;
	margin-right:10px;
	width: 100%;
}	

h2 {
  	font-family : Verdana, Tahoma, sans-serif;
  	font-size : 12px;
	text-align: left;
    font-weight : bold;
	color: #CCCC99; 
    vertical-align : middle;
    background-color: #858d66;	
    margin-top : 4px;
    margin-bottom : 4px;
	margin-right:10px;
	width: 100%;
}	

*/

a image{
    border:0px none black;
}

span{
   height : 0px;}


form{
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;}


textarea{
  font-size : 12px;
  text-align : left;
  margin : 0px;
  padding : 0px;}


img{
  border:0px;
  margin : 0px;}


table{
  border-width : 0px;
  border-style : none;
  font-size : 12px;}
  


table tr{
  border-width : 0px;
  border-style : none;}
  


table td{
  border-width : 0px;
  border-style : none;
  }
  


div.formatka{
    display: block;
    border-style: solid;
    border-color:#5D84AF;
    border-width: 0px;        
    margin-left:auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
    padding:0px;
    width:832px;
    text-align:left;
	opacity:0.80;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;
    
    }


div.formatka table.formatka {
   border-collapse:separate;
   border-spacing:2px 2px;
   width: 100%;
}

table.formatka thead td{
	height: 120px;
}  



table.formatka td{
    font-size : 12px;
    font-weight : bold;
    text-align: center;
    color:#FFFFFF;
    vertical-align : middle;
    /*padding : 3px 5px 3px 5px;*/
	padding : 2px;
    background-color: #858d66;	
	height: 150px;
}  

/*
table.formatka tbody.formbody A, table.start2 tbody.formbody A{
   font-size : 11px;
   font-weight : bold;
   _color :#39461b;
   color: #dad295;
   margin-top : 0px;
   text-decoration : none;
}
        
table.formatka tbody.formbody A:hover,table.start2 tbody.formbody A:hover{
   color :#dad295;}

table.formatka tbody.formbody a img{
  border:2px;
  margin : 0px;
}

*/
/* --------------------------------------------------------	*/
/* AiL														*/

table.ail {
	color: #858d66; 
	border: 0px;
    text-align:right;
	vertical-align:bottom;
    width: 100%;
    font-size: 16px;
	font-weight:bold;
	letter-spacing: 6px;
}





/* --------------------------------------------------------	*/
/* GALERIA													*/

div.formatka table.galeria {
   border-collapse:separate;
   border-spacing:2px 2px;
   width: 100%;
}

table.galeria td{
    text-align: center;
    color:#FFFFFF;
    vertical-align : middle;
    background-color: #858d66;	
	height: 75px;
	width: 98px;
}  


/* --------------------------------------------------------	*/
/* FOTO		     											*/

div.foto 
{
    display: block;
    border-style: solid;
    border-color:#5D84AF;
    border-width: 0px;        
    margin-left:auto;
    margin-right: auto;
	margin-top: 30px;
    padding:2px;
    width:660px;
	text-align: center;
}


div.foto table.foto {
   border-collapse:separate;
   border-spacing:2px 2px;
   text-align: center;
   /*width: 644px;*/
}

table.foto td{
    font-size : 14px;
    text-align: center;
    color: #dad295;
    vertical-align : middle;
    background-color: #858d66;	
	/*height:480px;  #858d66*/
}  

table.foto thead td{
    text-align: center;
	font-size : 11px;
    color:#858d66;
    vertical-align : middle;
    background-color: #dad295; /*#858d66;*/	
	height:20px;
}  

table.foto tfoot td{
    text-align: center;
    color:#858d66;
    vertical-align : middle;
    background-color: #dad295; /*#858d66;*/	
	height:20px;
}  


table.foto A{
   font-size : 11px;
   font-weight : bold;
   color :#39461b;
   margin-top : 0px;
   text-decoration : none;
   /*text-decoration : underline;*/
}
        
table.foto A:hover{
   color : #858d66; /*#dad295;*/
}



/* --------------------------------------------------------	*/
/* ERR   													*/

table.err {
   border-collapse:separate;
   border-spacing:2px 2px;
   width: 100%;
}

table.err td{
	text-align: center;
    font-size : 16px;
    color:#858d66;
    vertical-align : middle;
    background-color: #dad295;
	height: 75px;
	width: 98px;
}  


/* --------------------------------------------------------	*/
/* LINKI   													*/

/*
table.linki{
	width:100%;
	border-spacing:0px;
	margin-bottom:2px;
    border-collapse:collapse;
}

table.linki thead td{
    text-align: center;
	font-size : 16px;
	font-weight : bold;	
    color:#dad295;
    vertical-align : middle;
    background-color: #858d66;	
	margin-bottom:0px;
	border-spacing:0px;
	height:30px;
}  


table.linki td{
    text-align: left;
    color:#dad295;
    vertical-align : middle;
    background-color: #858d66;	
    margin-top : 0px;
    margin-bottom : 0px;
	margin-right:10px;
	padding-left:10px;
	padding-top:6px;
	padding-bottom:4px;
	height: 20px;
	
}  

table.linki A{
   font-size : 11px;
   font-weight : bold;
   color :#39461b;
   margin-top : 0px;
   text-decoration : none;
}
        
table.linki A:hover{
   color :#39461b;
   text-decoration : underline;
}
*/
/* --------------------------------------------------------	*/
/* RELACJE 													*/

table.relacje{
	font-size : 12px;
    line-height: 17px;
    border-spacing:0px;
	margin-bottom:6px;
    border-collapse:collapse;
	width:100%;
}

table.relacje td{
    text-align: left;
    color:#dad295;
    vertical-align : middle;
    background-color: #858d66;	
    margin-top : 0px;
    margin-bottom : 0px;
	margin-right:10px;
	padding-left:10px;
	padding-top:6px;
	padding-bottom:4px;
	height: 20px;

}  

table.relacje thead td{
    border-bottom:1px solid #dad295;
}


/* ------------------------------------------------------- */
/* ---  START  ------------------------------------------- */

/*
table.start1{
   	font-size : 12px;
    text-align: left;
    line-height: 25px;
    background-color: #858d66;	
    color:#dad295;
    width:100%;
	margin-bottom:2px;
    border-collapse:collapse;
}



table.start2{
	width:100%;
	border-spacing:2px;
	margin-bottom:2px;
    border-collapse:separate;
    border:1px solid #858d66;
    color : #CCCC99; 
    line-height: 22px;
}


table.start2 td, table.start1 td{
    text-align: left;
    vertical-align : middle;
    background-color: #858d66;	
    margin-top : 0px;
    margin-bottom : 0px;
	margin-right:10px;
	padding-left:10px;
	padding-top:6px;
	padding-bottom:4px;
	height: 20px;
	
}  


.imgstart {
    width: 60px;
	height: 45px;		
	}

*/
/* ------------------------------------------------------- */

.btnsend {
  	font-size : 11px;
	color: #dad295;
	background-color: #858d66;	
	border: 1px solid; 
	border-color: #696 #363 #363 #696;		
}	


/* ------------------------------------------------------- */
/* --- KONTAKT ------------------------------------------- */

div#kontakt{
	padding:0px;
    color: #444;
    font-size : 12px;
    line-height: 18px;
    font-weight : thin;
	aaabackground-color: #EEE;
}	

div#mailkontakt{
	float:left;
	margin: 0px;
	padding: 0px;
	aabackground-color: #999;
	width: 30%;
}	

/*
div#frmkontakt {
	float:right;
	margin: 0px;
	padding: 20px;
	aapadding-left: 20px;
	aabackground-color: #CCC;
	width: 96%;
}

div#frmkontakt p {
    font-size : 11px;
    line-height: 16px;
    font-weight : thin;
}

div#frmkontakt input, textarea{
	float: right;
	width: 100%;
    color: #444;
}

div#frmkontakt input{
	width: 200px;
}

div#frmkontakt .button {
    font-size : 11px;
	width: 80px;
	color: #444;
}
*/
.okmsg {
	color: #006400;
}

.errmsg {
	color: #800000;
}

/* ------------------------------------------------------- */






