/* arkusz dla calej strony */

html {

     margin: 0;

     padding: 0;

}



body {

     font-size: 11px;

     font-family: "trebuchet ms", verdana, arial, sans-serif;

     color: #01200b;

     margin: 0;

     padding: 0;

     background: white url(img/bg_pod.jpg) repeat-x top;

}

	

p{

	color: #01200b;

	font-family: "trebuchet ms", verdana, arial, sans-serif;

	font-size: 11px;

	text-align: justify;

}



table.glowna{

	width: 100%;

	border:none;

	margin:0px;

	padding:0px;

}

td{

	vertical-align:top;

}



p.sg{

	border-left: 5px solid #a3d7b9;

	padding-left: 6px;

}

.adres{

	border-left: 4px solid #f3c100;

	padding-left: 10px;

	padding-top:7px;

	font-size:10px;

	color: black;

	line-height:13px;

}

.adres2{

	border-left: 4px solid #f3c100;

	padding-left: 10px;

	padding-top:1px;

	font-size:10px;

	color: black;

	line-height:13px;

}

.odstep{

	padding-top:5px;

	padding-left:10px;

}

.odstep2{

	padding-top:15px;

}

/* tytul podstrony*/	

.tytul {

     color: #009040;

	  font-size:16px;

	  font-weight:bold;

     border-left: 6px solid #f9d933;

	  border-bottom: 1px solid green;

     padding-left: 6px;

	  padding-bottom:3px;

	  background: url(img/pasek.jpg) repeat-x bottom;

	    } 	



.wciecie {

     margin-left: 20px;

     }

img {

     border: none;

}

.bg_sr{

	 background:url(img/bg_sr_gl.gif) repeat-y;

}

.left{

	padding-right:30px;padding-left:45px;

}

.lewy{

	text-align:left;

}

.dol_linki{

	padding-left:20px;

}
.dol_linki2{

	padding-left:5px;

}
/*miniaturka zdjecia z obramowaniem */	

.min {

     border: 2px solid #f2c800;

}
#logo2 {
height:56px;
width:192px;
margin:25px 0 0 15px;
}
#eu_s {
height:76px;
width:87px;
margin:5px 20px 5px 0;
}

/* zwykly link */			

a:link, a:visited, a:active {

     font: bold 13px verdana, arial, sans-serif;

     text-decoration: none;

     color: #005f2a;

}

a:hover {

	color: #00AE01;

}

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

	

a.male, a.male:link, a.male:visited, a.male:active {

     font-weight: normal;

     text-decoration: none;

     color: #005f2a;

	  font-size:10px;

}

a.male:hover{

	color: #00AE01;

	text-decoration : underline;

	}

		

ul,li {

     font-size: 11px;

     list-style: disc url(img/st.gif);

     font-family: "trebuchet ms", verdana, arial, sans-serif;

     text-align: left;

	  color: #01200b;

}

li.ul2 {

	list-style: circle url(img/st2.gif);

}

.podmenu{

	border-bottom:1px solid #00903d;

	padding-bottom:5px;

	margin-top:5px;

	background-color: #f9fbfa;

}



/* linia pion kropki */	



.kropki {

     width: 30px;

     height: 100%;

     background: url(img/kropki.gif) repeat-y center;

}

.kropki2{

	width: 100%;

	height:1px;

	background: url(img/kropki2.gif) repeat-x;

	margin-bottom:10px;

	}

.ramka{

		border: 1px solid #c7e7d4;

		padding:5px;

	}

.szara{

	background-color: #eef7f2;

	

}

.zolta{

	background-color:#fcfaee;

}

	

/* ------------------------------ stopka -------------------------------- */	

.stopka {

     color: #8a8a8a;

     text-align: center;

     margin-top: 20px;

     font: normal 10px arial, helvetica, sans-serif;

}

.stopka a:link, .stopka a:visited, .stopka a:active {

     font-weight: normal;

     font-size: 10px;

     color: #005f2a;

     text-decoration: none;

}

.stopka a:hover {

     text-decoration: underline;

     color: #00AE01;

}

/* ------------------------------ stopka koniec -------------------------------- */







/* ----------------- FORMULARZ POCZTOWY -------------------*/    



/* ----naglowek - napisz do nas------ */

td.form_head {

     font-family: verdana, geneva, arial, helvetica, sans-serif;

	 font-size:13px;

	 color: #01200b;

	 font-weight:bold;

}

  

td.form_left {

     text-align: left;

     font-family: verdana, geneva, arial, helvetica, sans-serif;

     font-size: 11px;

	  color:#01200b;

}

/* -----gwiazka - pola obowiazkowe-------*/    

.male {

     color: silver;

     font-size: 10px;

     font-family: verdana, geneva, arial, helvetica, sans-serif;

}



input.spec {

     font: normal 11px verdana, geneva, arial, helvetica, sans-serif;

     color: #01200b;

     background-color: #fff;

     border: 1px solid #01200b;

     width: 223px;

     height: 17px;

     padding: 2px;

}

textarea.spec {

     font: normal 11px verdana, geneva, arial, helvetica, sans-serif;

     background-color: #fff;

     border: 1px solid #01200b;

     height: 70px;

     width: 223px;

     padding: 2px;

     color: #01200b;

     scrollbar-face-color: #e2f2dc;

     scrollbar-track-color: #e2f2dc;

     scrollbar-arrow-color: #47a433;

}

/* -----wyslij, anuluj -------*/    

.przycisk {

     border: 1px solid #01200b;

     background-color: #fff;

     background-image: url(img/send_bg.jpg);

     background-repeat: repeat-x;

     font: normal 11px verdana, geneva, arial, helvetica, sans-serif;

     padding: 2px;

	  color:#01200b;

}

/* ----Prosze uzupelnic pola------*/    

.komunikat {

     text-align: left;

     font-weight: normal;

	 color:#8f8f8f;

	  font-size:12px;

}



div.oferta {

	width: 99px;

	height: 35px;

	text-align:center;

	vertical-align:middle;

}

div.oferta2 {

	width: 99px;

	height: 41px;

	text-align:center;

	vertical-align:bottom;

}
div.oferta_eng {

	width: 70px;

	height: 35px;

	text-align:center;

	vertical-align:middle;

}

div.oferta_eng2 {

	width: 61px;

	height: 41px;

	text-align:center;

	vertical-align:bottom;

}
div.oferta_de {

	width: 92px;

	height: 35px;

	text-align:center;

	vertical-align:middle;

}

div.oferta2_de {

	width: 81px;

	height: 41px;

	text-align:center;

	vertical-align:bottom;

}

