* {padding: 0; margin: 0;}



body	{text-align: center;background-color: #fff;color: #000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 1.6em;}



a {color: #1f88e9; font-weight: bold; text-decoration: none;}



a:hover {text-decoration: underline;}





img {border: none;}



li {margin-left: 20px;}



#page {width: 760px;background: #fff;margin: 10px auto 5px auto;text-align: left;border: 1px solid #f0f0f0;color: #333399;}



#header {width: 760px; height: 130px;  text-align: right; position: relative;}



#navigation, #navigation ul { padding: 0;	margin: 0;	list-style: none;	line-height: 1em; z-index: 10;}

#navigation {height: 2em;}

#navigation ul {}

#navigation li { float: left;}



#navigation ul li {background: #fff;display: block;float: left;clear: both;}

#navigation a {display: block;}



#navigation li ul {	position: absolute;	background: #fff;	width: 20em;	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}

#navigation li ul li {}

#navigation li:hover ul, #navigation li.sfhover ul { /* lists nested under hovered list items */

	left: auto;}

#navigation {list-style-type: none; padding: 3px 0;}

#navigation li {display: inline;padding: 0 10px;border-right: 1px solid #6c90c8; list-style-type: none;  margin-left: 0;}

#navigation li a {text-decoration: none; padding: 3px 4px;font-weight: normal;}

#navigation li a.current {text-decoration: none;  font-weight: bold;}

#navigation li a:hover {text-decoration: underline;}

#navigation .subnavigation li {border: 1px solid #eee; border-collapse: collapse;width: 200px; background: none; }

#navigation li ul ul { /* third-and-above-level lists */

	margin: -1em 0 0 10em;

}



#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {

	left: -999em;

}



#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

}







#subnavigation, .subnavigation {padding: 0 0 0 5px; display: block; list-style-type: none; padding-top: 0;}

.subsubnavigation li {list-style-type: none; margin-left: 0;}

#subnavigation li, .subnavigation li {background: url(images/point.gif) left 7px no-repeat; padding-left: 10px; list-style-type: none;  margin-left: 0;}



#container {width: 100%;border-top: 1px solid #265194;}

#main {float: left;width: 540px;font-size: 11px;}

#content {font-size: 11px;padding: 20px 0 20px 10px;}

#sidebar {float: right;width: 200px;}

#footer {clear: both;height: 150px;}



h1 {color:#b5221a; font-size: 1.5em; font-weight: bold; padding-bottom: 20px; padding-top: 10px;}

h2 {font-size: 1em; font-weight: bold; padding-bottom: 5px; color:#b5221a;}

h2 span.dodano {display: block; font-weight: normal; font-size: 10px;}



.news {padding-bottom: 20px; border-top: 1px dashed #eee; padding-top: 5px;}

#cytat {font-size: 10px; text-align: left; font-style: normal; font-weight: bold;  padding: 20px 5px 20px 0; line-height: 1em;color: #333399;}

#cytat span {text-align: right; display: block; font-style: italic; padding-top: 1em; font-weight: normal;}

#nasiklienci {padding-bottom: 20px;}

#paginationinfo {padding-bottom: 20px; }



.navigationbottom {padding: 10px 0 10px 12px; float: left; width: 116px; text-align: center;}

.banerbottom {float: right; width: 200px; background: #fff url('images/banerback.gif') repeat-y right; padding: 0px 5px; height: 120px;}

.searchbottom {float: left; width: 170px; background: #fff url('images/searchback.gif') repeat-y; padding: 0px 5px; height: 120px;}

.banerbottom h2 {}

.searchbottom input {display: block;}

.searchbutton {margin-top: 5px; display: block; padding: 2px;}



#contact_form dd {padding-bottom: 10px;}





#menu li:hover, #menu li.hover {

    position: static;

}

