html{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body{
	background: #fff; 
	/*	border : 1px solid #FE09FF; 	*/
	margin: 0;
	padding: 0;
	height: 100%;
	color: #404040;
}
img{

}
body, h1, h2, h3, h4, h5, h6, td, input, textarea, li{
	font-size:12px;
	font-family:  Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin: 0 0 0 0;
}
h1{
	display: inline;
}
a{
	color : #2468AA;
	text-decoration : underline;
	margin: 0 0 0 10px;
}
a:hover,
a:active
{
	color : #000;
	text-decoration : none;
}
a:focus{
	color : #000;
	text-decoration : none;
}

ul{
	margin-left: 0px;
	padding-left: 80px ;
}
li{
	padding : 0;
}

ul{
	margin : 0;
}
ol ul{
	margin: 0.4em 0 0.4em 0;

}
p{
	margin: 1em 1px 1em 10px;
	padding: 0 0 0 0;
}
p.maly{
	font-size: 10px;
	margin: 1px 1px 1px 10px;
}
strong{

}
input, textarea{
	background: #FBFBFB;
	border: none;
 	margin: 1px 1px 1px 1px;
}
input:focus, 
textarea:focus{
	background: #DB3700;
	margin: 0px 0px 0px 0px;
	border: 1px solid #171700;
	color: #FFF;
}
sup{
	text-decoration: underline;
}
table{
	margin: 0 0 0 8px;
}
table .wrs1,
table .wrs2{
	padding: 1px 1px 1px 4px;
	background-color: #E4E4E4;
	border: 1px solid #BABABA;	
}
table .wrs1{
	width: 75px;
}
/*  ---------------============= %%%%%%%%%%%% ===============-----------------------*/
.centruj {
	display: block;
	text-align: center;	
}
.ukryj{
	display: none;
}
/*  ---------------============= %%%%%%%%%%%% ===============-----------------------*/
/* =============================================== */
/* =============================================== */
div#primDiv{
	position: absolute;
	width:752px;
	top: 10px;
	left: 50%;
	margin: 0 0 15px -372px;
	border: 1px solid #000;
	text-align: left;
	background: url(../p/top.gif) repeat-x top right;
}
/* =============================================== */
div#menu1Const{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 607px;
	height: 136px;
	/* background: url(../p/top.gif) no-repeat; */
	float: left;
	border: none;
}
div#menu1Const ol{
	padding: 0 0 0 0;
	margin: 93px 0 0 442px;
}
div#menu1Const ol li{
	display: inline;
	padding: 0 0 0 0;
	margin: 0 3px 0 3px;
	
}
div#menu1Const ol li a{
	color: #FFF;
	font-size: 10px;
	text-decoration: none;
}
div#menu1Const ol li a:hover{
	text-decoration: underline;
	color: #15FF17}
/* =============================================== */
div#menu1Left{
	width: 139px;
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
	float: left;
}
div#menu1Left div#logo{
	width: 139px;
	height: 120px;
	background: url(../p/logo.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#menu1Left a{
	display: block;
	border: none;
	width: 139px;
	height: 25px;
	line-height: 25px;
	margin: 0 0 0 0;
	padding: 0 0 0 18px;
	background: url(../p/m_n.gif) no-repeat;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}
div#menu1Left a:hover,
div#menu1Left a.mnuWybrane
{
	background-image: url(../p/m_o.gif);
}

div#menu1Left div#flagi{
	background: transparent url(../p/flagi.gif) no-repeat;
	display: block;
	padding: 4px 0 0 38px;
	width: 139px;
	height: 30px;
	float: left;
}
div#menu1Left div#flagi a{
	background-image: none;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 30px;
	height: 16px;
	border: none;
	float: left;
}
div#menu1Left div#flagi a span{
	display: none;
}
/* =============================================== */
div#incfile{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 600px;
	border: none;
	background: url(../../pic/bg.jpg);
	float: left;

}
div#incfile img{
	border: 1px solid #000;
}
/* =============================================== */
div#menu9Bottom{
	width: 600px;
	color: #404040;
	padding: 0;
	margin: 0;
	border-top: 1px solid #404040;
	text-align: center;
	float: left;
}
div#menu9Bottom p#wrs01{ border-bottom: 1px solid #B5B5B5;}
div#menu9Bottom p#wrs02{color: #404040; margin: 0 0 20px 0;}
div#menu9Bottom p#wrs03{}

div#menu9Bottom a
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color : navy;
	font-size: 10px;
	font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none;
}
div#menu9Bottom a:active,
div#menu9Bottom a:hover{
	color : #404040;
}
div#menu9Bottom a.mnuWybrane,
{
	color: #006400; 
}

div#menu9Bottom p{
	margin: 0;
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
}
/* =============================================== */
/* STYLE NA POTRZEBY POSZCEGÓLNYCH DZIAŁÓW*/
/* =============================================== */
form#formularzZapytanie{
	margin: 0 0 20px 50px;
	padding: 0 0 0 0;
	width: 500px;
}
form#formularzZapytanie div{
	text-align: right;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid green;
}
form#formularzZapytanie div p{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	display: block;
	border: 0px solid green;
}
form#formularzZapytanie div.wrsA p{
	width: 240px;
	float: left;
	text-align: right;
}
form#formularzZapytanie div.wrsB p{
	width: 240px;
	float: left;
}
form#formularzZapytanie div hr{
	height: 1px;
	background: #DCDCDC;
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
}
form#formularzZapytanie div.button{
	display: block;
	text-align: center;
}
form#formularzZapytanie input{width: 250px;}
form#formularzZapytanie div.button input{width: 12em;}
form#formularzZapytanie div textarea{
	display: block;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	width: 100%;
}
/* ========================= */
input, textarea{
	background: #F0F0F0;
	border: none;
 	margin: 1px 1px 1px 1px;
}
input:focus, 
textarea:focus{
	background: #E3FFE4;
	margin: 0px 0px 0px 0px;
	border: 1px solid #020200;
	color: #008404;
}
/* =============================================== */
div#kontakt{
	margin-left: 50px;
}
div#kontakt p{
	float: left;
	margin-left: 8px;
}
/* =============================================== */
div#start1,
div#start2,
div#start3,
div#start4{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	width: 605px;
	border-bottom: 1px solid #E0E0E0;
	float: left;
}


div#start1{
background: url(../../pic/bg_rec.jpg) no-repeat bottom left;	
}
div#start3{
background: url(../../pic/bg_rec.jpg) no-repeat bottom right;
}

div#start1 img,
div#start2 img,
div#start3 img,
div#start4 img{
	border: none;
}

div#start1 div,
div#start3 div
{
	width: 190px;
	float: left;
	margin: 5px 5px 5px 5px;
	padding: 0 0 0 0;
}
div#start1 a,
div#start2 a,
div#start3 a,
div#start4 a
{
	margin: 0 0 0 0;
	padding: 0 12px 0 0;
	background: url(../../pic/daley.jpg) no-repeat right;
}
div#start1 h1,
div#start2 h1,
div#start3 h1,
div#start4 h1{
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	background: transparent url(../../pic/nagl_kol.gif) repeat-y;  
	height: 20px;
	line-height: 20px;
	color: #2C80D0;
	font-size: 12px;
	display: block;
	color: #2C80D0;
	vertical-align: middle;
}
/*
	height: 20px;  
	text-align: left;  
	color: #4169E1;  font-weight: bold;  
	vertical-align: middle;
	text-indent: 3px;
	font-size: 12px
*/
/* =============================================== */