body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, 
input, textrea, p, blockquote, th, td {margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 {font-size:100%, font-weight:normal;}


*{
	font-family:verdana, arial;
	font-size:11px;
	margin:0px;
	padding:0px;
}

body{
	overflow-y:scroll;
	text-align:center;
}

.box-round{
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	/*
	border-left: 1px solid #998;
	border-right: 1px solid #998;
	border-bottom: 1px solid #998;
	*/
	padding:0px;
	/*border:1px solid #999; */
	background-color:#fff;
}

.main-page-round{
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-left-radius:15px;
	-webkit-border-bottom-right-radius:15px;
	-o-border-radius:15px;
	border-radius:15px;
	padding:0px;
}

/*
.shadow {
-moz-box-shadow: 3px 3px 4px #a6a6a6;
-webkit-box-shadow: 3px 3px 4px #a6a6a6;
box-shadow: 3px 3px 4px #a6a6a6;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a6a6a6')";	
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a6a6a6');	
}
*/

.shadow {
-moz-box-shadow: 2px 2px 3px #a6a6a6;
-webkit-box-shadow: 2px 2px 3px #a6a6a6;
box-shadow: 2px 2px 3px #a6a6a6;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a6a6a6')";	
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a6a6a6');	
}

.shadowNew {
-moz-box-shadow: 2px 3px 8px #a6a6a6;
-webkit-box-shadow: 2px 3px 8px #a6a6a6;
box-shadow: 2px 3px 8px #a6a6a6;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a6a6a6')";	
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a6a6a6');	
}


div.subSite{
	border:none; width:930px; height:auto; margin:15px auto 10px auto; overflow:hidden; text-align:left;
}

/* menu rozwijane */
ul#navigation{
	list-style-type:none;
	/*background:#ce0100;*/
	height:45px;
	font-size:20px;
	margin:0px auto 0px auto;
	text-align:center;
}

ul#navigation li{
	/*border-right:1px solid #bfbfbf;*/
	border:none;
	/* background-image:url('../gfx/menu-tlo.jpg'); */
	background-image:url('../gfx/menu-tlo-n.jpg');
	background-repeat:repeat-x;
	float:left;
	/*width:54px;*/
	text-align:center;
	position:relative;
	height:43px;
	/*padding:20px 5px 10px 5px;*/
	padding:0px 16px 0px 16px;
	/* margin:0em 0em 0em 0.09em; */
	margin:0px;
	
}

ul#navigation li a{
	font-family:arial;
	font-size:13px;
	color:#575757;
	text-decoration:none;
	display:block;
	font-weight:bold;
	border:none;
	display:block;
	height:28px;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	text-shadow: #c0c0c0 0.1em 0.1em 0.3em;
}



/*
ul#navigation li a:active{
	border:1px solid blue;
}
*/

ul#navigation li ul.subnav{
	z-index:100;
	list-style-type:none;
	background:#fafafa;
	width:110px;
	clear:both;
	display:none;
	position:absolute;
	top:40px;
	/*
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	border-radius:8px;
	*/
	
	/* border-top: 1px solid #998;*/
	border-left: 1px solid #998;
	border-right: 1px solid #998;
	border-bottom: 1px solid #998;
	margin:-1px 0px 0px 0px;
	padding:0px;
	z-index:10;
}

ul#navigation li ul.subnav li{
	background:none;
	clear:both;
	height:30px;
	padding:0px;
	width:110px;
	text-align:center;
	margin:0px 0px 0px 0px;
	/*border-bottom:1px dotted red;*/
	border:none;
	z-index:10;
}

ul#navigation li ul.subnav li a{
	background:none;
	font-size:12px;
	color:#333;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/* border:1px solid blue; */
	font-weight:normal;
	text-align:left;
	z-index:10;
}

ul#navigation li ul.subnav li a:hover{
	background-color:#b2b2b2;
	font-size:12px;
	color:#333;
	border:none;
	z-index:10;
}
