html

{

	overflow: hidden;

	height: 99%;

}

                         

body

{
	background: rgb(0, 0, 51);
	height: 99%;
	margin: 0;
	padding: 0;
	line-height: 150%;
	text-align: center;

}



*

{

	font-size: 8pt;

	font-family: Tahoma, Verdana, sans-serif;

	color: #000000;

	text-align: justify;

}



.list

{

  margin: 5px;

  border-top: 1px solid white;

  border-bottom: 1px solid white;

}









/* === Containers === */







#first_container

{

	margin: 0 auto 0 auto;

	display: marker;

	height: 100%;

	position: relative;

	overflow: hidden;

	width: 660px;

}



#second_container

{

  position: absolute; 

  top: 50%;

  vertical-align: middle;

  width: 100%; 

}



#third_container

{

	position: relative;

	top: -163px;

	width: 660px;

	overflow: hidden;

}







/* === Menu === */







#menu

{

  height: 31px;

  padding-right: 2px;

  margin: 0;

  list-style: none;   

}



#menu li

{

  float: right;

  display: block;

  width: 82px;  height: 31px;  

}



#menu a

{

  display: block;

  width: 82px;  height: 31px;  

  background-color: inherit;

  text-decoration: none;

  line-height: 31px;

  text-align: center;

}



#menu a:link, #menu a:visited

{
	color: #FFFFFF;
	background-color: #000033;
	background-image: url(images/taba1.jpg);

}



#menu a:hover, #menu a:active

{

  background-image: url('images/taba2.jpg');

  color: #ffffff; 

}



#menuselected

{

  display: block;

  width: 82px;  height: 31px;  

  background-image: url('images/taba.jpg');    

  text-decoration: none;

  line-height: 31px;

  color: #ffffff;

  text-align: center;

}







/* === Language menu === */







#submenu

{

  float: left;

  height: 31px;

  width: 300px;

  padding-left: 10px;

  margin: 0;

  list-style: none;   



}



#submenu li

{

  float: left;

  display: block;

  width: 82px;  height: 31px;  

}



#submenu a

{

  display: block;

  width: 82px;  height: 31px;  

  background-color: inherit;

  text-decoration: none;

  line-height: 25px;

  text-align: center;

}



#submenu a:link, #submenu a:visited

{
	color: #FFFFFF;
	background-color: #000033;
	background-image: url(images/tabb1.jpg);

}



#submenu a:hover, #submenu a:active

{

  background-image: url('images/tabb2.jpg');

  color: #ffffff; 

}



#submenuselected

{

  display: block;

  width: 82px;  height: 31px;  

  background-image: url('images/tabb.jpg');    

  text-decoration: none;

  line-height: 25px;

  color: #ffffff;

  text-align: center;

}







/* === Other Divs === */

 





.border

{

	background-color: #FFFFFF;

	padding: 15px 15px 15px 146px;

	height: 232px;

	background-image: url('images/back.jpg');

	background-repeat: no-repeat;

	background-position: center center;

	text-align: left;

}



.title

{

  position: absolute;

  margin-left: 15px;

  margin-top: 15px; 

  width: 32px;

  height: 232px;

  background-image: url('images/vanero.gif');

}



.content

{

	height: 217px;

}



.designinfo

{
	margin-top: 1px;
	text-align: right;
	color: #FFFFFF;
	background-color: inherit;

}







/* === Inline Text Styles === */







h1

{

  margin: 10px 0 -40px -2px;

  padding: 0 10px 40px 9px;

  font-size: 16px;

  color: #ffffff;

  background-color: inherit;

  border-left: 5px solid rgb(211, 226, 195);



}



.details

{

  display: none;

  font-size: 9px;

  color: #6E7468;

}

.text112

{

	display: block;

	margin: 10px 5px 20px 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.text

{

  display: block;

  margin: 5px 5px 20px 12px;

}



.text a

{

  color: #666F53;

  text-decoration: none;

  font-weight: bold;

}



.text a:hover, .text a:active

{

  color: #000000;

}



blockquote

{

  margin: 3px 0 3px 0;

  padding: 5px 10px 5px 10px;

}



.note

{

  	display: block;

	margin: 10px 15px 10px 15px;

	color: #555555;

}



.bold

{

  font-weight: bold;

}

.przycisk {

	background-color: #00CC00;

	text-align: center;

}

.kliknij {

	color: #CC0000;

}

.formularz {

	padding-top: 60px;

}



.mail {

	color: #CC0000;

	vertical-align: bottom;

	position: absolute;

	width: 300px;

	top: 243px;

	left: 158px;

}

.label {

	width: 8cm;

}

.memo {

	width: 8cm;

}





#first_container #second_container #third_container .border .content .style2 p {

}



.formatki {color: #FFFFFF}





.napis {

	font-size: 10px;

	font-weight: bolder;

	position: inherit;

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

.style2 {

	color: #000000;

	padding-top: 3px;

}



.kontakty {
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 5px;
}

