/* arkusz dla calej strony */

html {

     margin: 0;

     padding: 0;

}



body {

     font-size: 11px;

     font-family: "trebuchet ms", verdana, arial, sans-serif;

     color: Black;

     margin: 0;

     padding: 0;

     background: white url(img/bg_pod.jpg) repeat-x top;

}

	

p{

	color: Black;

	 font-family: "trebuchet ms", verdana, arial, sans-serif;

	font-size: 13px;

	text-align: justify;

	margin-left:40px;

}

p.podtytul{

	margin-left:13px;

	margin-top:5px;

	font-weight:bold; 

	font-size:17px;

	color:#0c106b;

}

p.pytania{

	color:white;

	margin-right:10px;

	font-weight:bold;

	line-height:25px;

}

.biale{

	font-size:18px;

	color:white;

	font-weight:bold;

	margin-right:13px;

	margin-top:165px;

	text-align:center;

	line-height:30px;

}

.glowna{

	color:black;

}



.firma{

	border-left: 5px solid #c80000;

	padding-left: 20px;

	margin-right: 30px;

	line-height: 30px;

}

h4{

	text-align:left;

	margin-left:45px;

	font-size:15px;

	background-color:#e4edf9;

	color: black;

}

.panel{

	font-size:11px;

}

table.glowna{

	width: 100%;

	border:none;

	margin:0px;

	padding:0px;

}

td{

	vertical-align:top;

}

.bg_tytul{

	background: url(img/tytul.jpg) no-repeat top left;

}



/* tytul podstrony*/	

.tytul {

     font: bold 16px "trebuchet ms", verdana, arial, sans-serif;

     color: Black;

	  margin-top:21px;

     margin-left: 40px;

	  padding-left:10px;

	  

}



img {

     border: none;

}



.min {

     border: 3px solid #a4c4e9;

}

	

a:link, a:visited, a:active {

     font: normal 13px "trebuchet ms", verdana, arial, sans-serif;

     text-decoration: none;

     color: #c80000;

}

a:hover {

	text-decoration : underline;

	color : Red;

	}

	/* linki podmenu */	

		

ul,li {

     font-size: 13px;

     list-style: disc url(img/li.gif);

     font-family: "trebuchet ms", verdana, arial, sans-serif;

     text-align: justify;

	  margin-left:30px;

	  margin-right:20px;

	  color: black;

	  }

.dol{

	  	text-align:center; margin-left:55px;font-size:11px;

		color:black;

	  }

.margin{

	  	float:right;margin-left:20px;margin-bottom:20px

	  }



/* linia pozioma i pion kropki */	



.poziom {

     width: 92%;

	  height:1px;

     background: url(img/poziom.gif) repeat-x center;

	  padding-bottom:20px;

	  }

.pion {

     width: 1px;

     height: 100%;

     background: url(img/pion.gif) repeat-y;

	  }



/* ------------------ stopka -------------- */	

.stopka {

     color: #B1B1B1;

     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: #c00;

     text-decoration: none;

}

.stopka a:hover {

     text-decoration: underline;

     color: red;

}

/* ----------- stopka koniec ------------------- */







/* ------------ FORMULARZ POCZTOWY ------------*/    



/* ----naglowek - napisz do nas------ */

td.form_head {

     padding: 2px;

     font-family: verdana, geneva, arial, helvetica, sans-serif;

	 font-size:13px;

	 color: Black;

	 font-weight:bold;

}

  

td.form_left {

     text-align: left;

     font-family: verdana, geneva, arial, helvetica, sans-serif;

     font-size: 11px;

	  color: Black;

}

/* -----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: Black;

     background-color: #F1F4F8;

     border: 1px solid #093ea3;

      width: 223px;

     height: 17px;

     padding: 2px;

}

textarea.spec {

     font: normal 11px verdana, geneva, arial, helvetica, sans-serif;

     background-color: #F1F4F8;

     border: 1px solid #093ea3;

     height: 70px;

     width: 223px;

     padding: 2px;

     color: Black;

     scrollbar-face-color: #eaeef4;

     scrollbar-track-color: #eaeef4;

     scrollbar-arrow-color: #B22222;

}

/* -----wyslij, anuluj -------*/    

.przycisk {

     border: 1px solid #093ea3;

     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: Black;

}

/* ----Prosze uzupelnic pola------*/    

.komunikat {

     text-align: left;

     font-weight: normal;

	 color:Red;

	  font-size:12px;

}


.menu {
width: 202px; background: url(img/bgmenu.jpg) no-repeat left top; height: 170px; overflow: hidden;
}
.menu ul {
padding: 0px; margin: 0px;
}
.menu ul li {
padding: 0px; margin: 0px; list-style: none; background: transparent url(img/bgmenuli.gif) no-repeat left bottom;
}
.menu ul li.end {
padding: 0px; margin: 0px; list-style: none; background: none;
}
.menu a {
font: 12,5px "Trebuchet MS"; font-weight: bold; color: #FFFFFF; display: block; padding: 2px 0px 1px 50px; background: transparent url(img/bgmenua.gif) no-repeat 26px 5px; text-decoration: none;
}
.menu a:hover {
text-decoration: none; background-color: #9a0000;
}
