/* CSS Document */

body {

margin:0px; 

padding:0px; 

text-align:center; 

background-color: #630D0E;



}

body, td{
font: 11px Verdana, Arial, Sans-Serif; 
}

body,html {width:100%;height:100%;}

a i {visibility: hidden;display: none;}



.tekst_menu *{

	font: bold 11px Verdana, Arial, Sans-Serif; 

	color: #646154;

	margin:0; 

 

	text-align:left;

	text-decoration:none;

}



.tekst_menu_normal *{

	font: normal 11px Verdana, Arial, Sans-Serif; 

	color: #646154;

	margin:0; 



	text-align:left;

	text-decoration:none;

}



table.glowna {

	padding:0;

  	width:960px; 

  	height:100%;  

  	background-color: #FFFFFF;

	}

	

		

td.topbaner {

/*	background: url(images/index_01.jpg) no-repeat;  */

 	width: 960px;

 	height: 119px;

	margin: 0 auto;

	}	

	

td.menubaner {

	background: url(images/gerindex_02.jpg) no-repeat;  

 	width: 960px;

 	height: 44px;

	margin: 0 auto;

	}
.glowna .topbaner .logo {
	float: left;
	height: 65px;
	width: 104px;
	margin-top: 24px;
	position: absolute;
	visibility: visible;
	margin-left: 30px;
}



td.topnaglowek {

	background: url(images/naglowek.jpg) no-repeat;  

 	width: 960px;

 	height: 35px;

	margin: 0 auto;

	}



td.middle {

	z-index:1;

	background: url(tlo_middle.jpg) repeat-y center;

	border: 0px solid red;

	height: 100%;

	font:normal 11px Verdana, Arial, Sans-Serif;

	color: #646154;

	width: 960px;

	padding: 0;

	margin: 0;

	vertical-align: top;

  }



td.bottom {

	border: 0;

 	width: 960px;

 	height: 58px;

	background: url(images/gerindex_06.jpg) no-repeat bottom;

}





/* ---------------------- lewo ------------------ */

#menuglowne{

	float: left;

	margin-top: 1px;

	padding: 0;

	position: relative;

	width:232px;

	height: 252px;

	background: url(images/tlo_menu.gif) no-repeat top;

}



#menuform{

	float: left;

	margin-top: 1px;

	margin-bottom: 10px;

	padding: 0;

	position: relative;

	width:232px;

	height: 312px;

	background: url(images/tlo_form.gif) no-repeat top;

}









/* ---------------- menu gorne -----------------------*/

#menu_left {

border: 1px solid red;

  width: 167px;

  height: 50px; 

  vertical-align:top;

  margin: 0 0 0 10px;



}



#menuglowna {

  border: 0px solid red;

  position: relative;

  width: 960px;

  height: 44px;  

  margin: 0 auto;

  }  

#j1 {position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 22px; height:17px; left: 48px; top: 13px; z-index: 2;}

#j2 {position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 22px; height:17px; left: 75px; top: 13px; z-index: 2;}

#j3 {position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 22px; height:17px; left: 102px; top: 13px; z-index: 2;}

#j4 {position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 22px; height:17px; left: 129px; top: 13px; z-index: 2;}

#j5 {position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 22px; height:17px; left: 155px; top: 13px; z-index: 2;}



#sg {position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 50px; height: 110px; right: 30px; top: -120px; z-index:2;}





a#m1 {background: url(images/germenu_08.jpg) no-repeat; position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 75px; height:44px; left: 204px; top: 0px; z-index: 2;}

a#m2 {background: url(images/germenu_10.jpg) no-repeat; position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 136px; height:44px; left: 310px; top: 0px; z-index: 2;}

a#m3 {background: url(images/germenu_12.jpg) no-repeat; position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 109px; height:44px; left: 481px; top: 0px; z-index: 2;}

a#m4 {background: url(images/germenu_14.jpg) no-repeat; position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 66px; height:44px; left: 616px; top: 0px; z-index: 2;}

a#m5 {background: url(images/germenu_16.jpg) no-repeat; position: absolute;border: 0px solid red; margin: 0; padding: 0; width: 82px; height:44px; left: 705px; top: 0px; z-index: 2;}



a:hover#m1 {background: url(images/germenu2_08.jpg) no-repeat;}

a:hover#m2 {background: url(images/germenu2_10.jpg) no-repeat;}

a:hover#m3 {background: url(images/germenu2_12.jpg) no-repeat;}

a:hover#m4 {background: url(images/germenu2_14.jpg) no-repeat;}

a:hover#m5 {background: url(images/germenu2_16.jpg) no-repeat;} 



  

#cofee {border: 0px solid red;position: absolute; width: 344px; height: 213px;  margin: 0 auto; background: url(images/r_cofe_1.jpg) no-repeat; right: 0; top: 44px;}

#cofee1 {border: 0px solid red;position: absolute; width: 344px; height: 213px;  margin: 0 auto; background: url(images/r_cofe_2.jpg) no-repeat; right: 0; top: 44px;}  

#cofee2 {border: 0px solid red;position: absolute; width: 344px; height: 213px;  margin: 0 auto; background: url(images/r_cofe_3.jpg) no-repeat; right: 0; top: 44px;}  

#cofee3 {border: 0px solid red;position: absolute; width: 344px; height: 213px;  margin: 0 auto; background: url(images/r_cofe_4.jpg) no-repeat; right: 0; top: 44px;}  

#cofee4 {border: 0px solid red;position: absolute; width: 344px; height: 213px;  margin: 0 auto; background: url(images/r_cofe_5.jpg) no-repeat; right: 0; top: 44px;}  

#cofee5 {border: 0px solid red;position: absolute; width: 344px; height: 213px;  margin: 0 auto; background: url(images/r_cofe_6.jpg) no-repeat; right: 0; top: 44px;}  

  



a.menutop {

	font: bold 11px Tahoma, Arial, Sans-Serif;

	color: #FFFFFF;

	text-decoration: none;

	margin:0px; 

	padding:0px; 

}



a.menutop:hover {

	font:bold 11px Tahoma, Arial, Sans-Serif;

	color: #EBEBEB;

	text-decoration: none;

	margin:0px; 

	padding:0px; 

}





a.email {

	font: normal 10px Verdana, Arial, Sans-Serif;

	color: #8E8C75;

	text-decoration: none;

	margin:0px; 

	padding:0px; 

}



a.email:hover {

	font:normal 10px Verdana, Arial, Sans-Serif;

	color: #8E8C75;

	text-decoration: underline;

	margin:0px; 

	padding:0px; 

}



/* ------------------ menu pion -------------- */



a.menulink {

	font: bold 11px Tahoma, Arial, sans-serif;

	color: #1f4571;

	text-decoration: none;

	margin: 0;

	padding: 0;

}



a.menulink:hover{

	font: bold 11px Tahoma, Arial, sans-serif;

	color: #00a3e5;

	text-decoration: none;

	margin: 0;

	padding: 0;}

	









/* ---------------- naglowek ---------- */





#menunaglowek{

  border: 0px solid red;

  position: relative;

  width: 960px;

  height: 35px; 

  margin: 0 auto;

  }

  

  





.naglowek_tekst{

	font:bold 11px Tahoma, Arial, Sans-Serif;

	color: #e10000;

	position: absolute;

	text-decoration: none;

	margin:0px; 

	padding:0px;

	}



#n_homesite{left: 270px; top:12px;}

#n_writeus {right: 35px; top: 18px;}





/* ---------------- all ------------------ */



.zdjecie{

	border: 0px solid green;

	position: absolute;

   top: 220px;

   left: 574px;

	width:161px;

   height:110px;

	margin: 0;

}





#pobierz_cennik {

	border: 0px solid green;

	position: absolute;

   top: 230px;

   left: 580px;

	width:160px;

   height:10px;

	margin: 0;

}



a.pobierz{

	font: bold 11px Verdana, Arial, Sans-Serif;

	color: #6A6A6A;

	text-decoration: none;

	margin:0px; 

	padding:0px; 

}



a.pobierz:hover{

	font: bold 11px Verdana, Arial, Sans-Serif;

	color: #6A6A6A;

	text-decoration: underline;

	margin:0px; 

	padding:0px; 

}



.naglowek {

	border: 0px solid green;

	background: url(jpg/firma.jpg) no-repeat;

	position: absolute;

   top: 202px;

   left: 205px;

	width:530px;

   height:17px;

	margin: 0;

}

 

#drukuj {

	border: 0px solid green;

	position: absolute;

   top: 5px;

   left: 713px;

	width:30px;

   height:20px;

	margin: 0;

  }







/* ---------------- szukaj ----------------- */



#szukaj {

  width:170px;

  height:30px;

  position:absolute;

  top:51px;

  left: 554px;

  font: normal 10px verdana, helvetica, arial, sans-serif;

  color: #000000;}

  

.form {

  background-color:#FFFFFF;

  background: url(images\tlo_form_szukaj.jpg) repeat-x;

  border-left: 1px solid #ADADAD;

  border-top: 1px solid #ADADAD;

  border-right: 1px solid #E2E2E2;

  border-bottom: 1px solid #E2E2E2;

  color: #9D9D9D;

  width: 142px;

  height: 22px;

  font-weight: bold;

  font-size: 10px;}  



 

/* ----------- stopka -----------------*/



 #menustopka {

  border: 0px solid red;

 position: relative;

  width: 960px;

  height: 58px;  

  margin: 0 auto;} 



#stopkatxt {

  position: absolute;

  top: 12px;

  left: 350px;

	font: normal 11px Verdana, Arial, Sans-Serif;

	color: #93ADCE;

	text-decoration: none;

	margin:0px; 

	padding:0px; }



  

#pen {position: absolute; width: 76px; height: 160px; bottom: 0px; left: 0px; border: 0px solid white; padding: 0; margin: 0; background: url(images/pen_06.jpg) no-repeat;}

#marflinkid{position: absolute; top: 27px; left:85px; border: 0; padding: 0; margin:0; }

#bmenu{position: absolute; top: 26px; left:300px; border: 0; padding: 0; margin:0; font: 11px normal Verdana, Arial, Sans-Serif; color: #FFF;}

#bmenu a{font: 11px normal Verdana, Arial, Sans-Serif; color: #FFF; text-decoration: none;}   

#bmenu a:hover {text-decoration: underline;}



a.marflink {font: 11px normal Verdana, Arial, Sans-Serif; color: #FFFFFF; text-decoration: none;}   

a.marflink:hover {font: 11px normal Verdana, Arial, Sans-Serif; color: #FFFFFF; text-decoration: underline;}



#top {position: absolute; top: 10px; right: 40px; width: 60px; height: 20px; border: 0px solid green; font: 4px Verdana, Arial, Sans-Serif;}





a.linktext{

	font: normal 11px Verdana, Arial, Sans-Serif;

	text-align: justify;

	color: #5989c1;

	text-decoration: none;

}



a.linktext:hover{

	font: normal 11px Verdana, Arial, Sans-Serif;

	text-align: justify;

	color: #5989c1;

	text-decoration: underline;

}



a.more{

	font: bold 11px Verdana, Arial, Sans-Serif;

	text-align: justify;

	color: #DF0001;

	text-decoration: none;

}



a.more:hover{

	font: bold 11px Verdana, Arial, Sans-Serif;

	text-align: justify;

	color: #DF0001;

	text-decoration: underline;

}





#oknolewe{

	float: left;

	border: 0px solid green;

	width: 232px;

	margin: 0;

	padding: 0;

	}

	

#oknoprawe{

	float: left;

	border: 0px solid red;

	font: normal 11px Verdana, Arial, Sans-Serif;

	text-align: justify;

	color: #5989c1;

	width: 740px;

	margin: 0;

	padding: 20px 20px 20px 15px;

  voice-family: "\"}\""; 

  voice-family:inherit;

  width:705px;

  }





  /* ---------------- formularze wysylkowe --------------- */

  

td.form_head {

    font: bold 10px verdana, helvetica, sans-serif;

	 color:#1F4571;

    text-align: right;

    padding: 3px;}



td.form_left {

    font: normal 9px verdana, helvetica, sans-serif;

	 color:#1F4571;

    text-align: right;}



input.spec, textarea.spec {

   border-left: 1px solid #5989C1; 

	border-top: 1px solid #5989C1; 

	border-right: 1px solid #D2DDEB; 

	border-bottom: 1px solid #D2DDEB;

	font: normal 9px verdana, arial, helvetica, sans-serif;

	color:#1F4571;}



input.spec{

	background: #EBF1F8 url(images/tloformsmall.jpg) repeat-x left top;

	width: 180px;

   height: 12px;}



textarea.spec {

	background: #EBF1F8 url(images/tloformbig.jpg) repeat-x left top;

   width: 180px;

	height: 80px;

   }





	/* ----------------------- home site ------------------------------ */

	

	#pierwszy_div{

	border: 0px solid red;

	font: 11px Verdana, Arial, Sans-Serif;

	background: url(images/tlodiv.jpg) repeat-x;

	color: #716F5E;

	text-align: justify;

	width: 450px;

	margin-top: 5px;}

	

	#pierwszy_div2{

	border: 0px solid red;

	font: 11px Verdana, Arial, Sans-Serif;

	background: url(images/tlodiv_small.jpg) repeat-x;

	color: #716F5E;

	text-align: right;

	width: 200px;

	margin-top: 5px;

	padding-top: 5px;

	}

	



/* ----------------- FORMULARZ POCZTOWY -------------------*/ 



#formularz {

margin-left:40px;

margin-top:0px;

height:400px;

line-height:16px;

}



#formularz textarea, #formularz input{

margin:3px 0px;

width:220px;

background: #fff;

}



#formularz input.input_send{

background: #630D0E;

color:#fff;

width:120px;

margin-top:70px;

}



#formularz div{

border:0px;

display:block;

padding:8px 0px 6px 0px;

}



#formularz input.spec, #formularz textarea.spec {

    font: normal 11px verdana, helvetica, sans-serif;

    color: #000;

    background-color: #fff;

    background: url(images/tlo_small.jpg) repeat-x;

    border-top: 1px solid #9C988A;

    border-left: 1px solid #9C988A;

    border-bottom: 1px solid #fff;

    border-right: 1px solid #fff;

    SCROLLBAR-TRACK-COLOR: #E9E2DA;

    width: 300px;

    height: 14px;}

    

#formularz textarea.spec {

    background: url(images/tlo_big.jpg) repeat-x;

    height: 70px;    

}







 /*  

#formularz .form_head {

    font: bold 12px verdana, helvetica, sans-serif;

    padding-bottom:10px;

    text-align: right;}

  

#formularz .form {

    font: normal 11px verdana, helvetica, sans-serif;

    text-align: left;

    padding-bottom: 5px;    

    }





#formularz .form_container {font-size:11px; color:#000; width:300px; margin-left:15px;}

#formularz .input_send {font: normal 9px verdana, arial; color: #000; padding:2px; font-weight:normal; background: #fff; border: 1px solid #fff;}

#formularz .form_send {font-size: 11px; color: #7F7F7F; text-align:right; width:300px;}

#formularz .p_obow {font-size:9px;color:#fff; padding-top:5px; text-align:left; width:300px;}

*/





















#cennik_formularz{

  margin: 10px 50px;

	}

#cennik_formularz *{

  font-size: 10px;

}	

#cennik_formularz fieldset {

	padding: 10px;

	margin:0px 0px 10px 0px;

	border: 0px;

}



#cennik_formularz div.required, #cennik_formularz div.optional {

  clear: left;

  display: block;



  margin: 3px 0px 0px 0px;

  padding: 4px;

}



#cennik_formularz div label {

	font-size: 11px;

  display: block;

  float: left;

  padding: 3px 5px;

  margin: 0px 0px 5px 0px;

  text-align: right;

}



#cennik_formularz label{

width:155px;

}



#cennik_formularz input, #cennik_formularz textarea {

  width: 205px;

}



#cennik_formularz input, #cennik_formularz textarea, #cennik_formularz select{

  padding: 1px;

  margin: 0px;

}



#cennik_formularz  input.btt{

margin:0px 15px 0px 235px;

width: 80px;

padding: 1px;

}



#cennik_formularz legend{

font-size:14px;

font-weight:bold;

}




form#form_ko label{
display:block;

}
