
@charset "utf-8";

body {font:11px Arial, Tahoma, sans-serif; color: #FFF; background: url(../images/background.gif);}
a {color: #006699; text-decoration: none;}
a:hover {text-decoration: underline;}
#wrapper {width: 1000px;margin: 0 auto;}

#header {background: #FFF; height: 315px; width: 1000px;}
#header #top {height: 88px; width: 1000px;}
#header #top #logo {float: left; height: 88px; width: 190px; margin:0 0 0 20px;}
#header #top #header-nav {float: right;height: 88px; width: 600px; margin: 30px 20px 0 25px; color: #000;text-align: right;}
#header #headerphoto {height: 173px; width: 1000px; background-repeat: no-repeat; text-align: center; padding: 7px 0 0 0;}
#header #imieniny {background: url(../images/imieniny_background.jpg); height: 47px; width: 1000px;}
#header #imieniny .imieniny-content {margin: 0px; color: #ecffac; float: left; padding: 15px 15px 15px 20px;}
#header #imieniny .wyszukiwarka {margin: 0px; color: #ecffac; float: right; padding: 10px 15px 15px 20px;}
#header #top #header-nav li {display: inline; padding: 10px;}
#header #top #header-nav ul {margin-top: 65px 30px 30px 30px; vertical-align: middle;}
#header #top #header-nav a {color: #333; text-decoration: none;}
#header #top #header-nav .header-spacer {color: #CCC;}
#header #top #header-nav a:hover {color: #006699; text-decoration: underline;}

#left {float: left; width: 234px;}
#left #menu_header {background: url(../images/menu_header.gif); height: 47px; width: 234px;}
#left #menu {background: #007faa; width: 234px;}
#left #menu ul {margin: 0px; padding: 0px; list-style-type: none;}
#left #menu a {color: #FFF; text-decoration: none;}
#left #menu a:hover {color: #FFF; text-decoration: underline;}
#left #menu .menu0 {display: block; list-style-type: none; padding: 5px 5px 5px 20px; background: url(../images/menu0.gif) no-repeat; border-bottom-width: 1px;border-bottom-style: solid; border-bottom-color: #2993b6; font-size: 12px;}
#left #menu .menu1 {display: block; list-style-type: none; padding:5px 5px 5px 25px; background: url(../images/menu1.gif) no-repeat; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #005E9B; font-size: 11px; background: #004574;}
#left #news {background: #8ba606 url(../images/news_background.gif) repeat-x; padding: 0 0 10px 0;}
#left #news-header {background: url(../images/news_header.gif); height: 47px; width: 234px;}

#content {background: #FFF url(../images/content_background.gif) repeat-x; float: right; width: 716px; color: #000; padding:0 20px 0 20px; font-size: 12px;}

#bottom {width: 1000px;}
#bottom #polecane #logotypy {float: left;}
#bottom #polecane #logotypy img {border: 0px; padding: 10px 20px 0 20px;}
#bottom #kontakt a:hover {color: #C0E6F1;text-decoration: underline;}
#bottom #copy a {color: #99CCFF;text-decoration: underline;}
#bottom #kontakt a {color: #a7daeb;text-decoration: underline;}
#bottom #polecane #polecane-title {width: 100px;float: left;padding-top: 30px;padding-right: 30px;padding-left: 30px;}
#bottom #polecane #polecamy {}
#bottom #polecane {background: #FFF url(../images/bottom_background.gif) repeat-x; width: 1000px; height: 120px;}
#bottom #kontakt {background-color: #007faa;height: 50px;}
#bottom #copy {background-color: #006086;height: 30px;}
#bottom #copy .credits {margin: 0px;padding-top: 7px;padding-left: 10px;float: left;}
#bottom #copy .webmaster {float: right;padding-top: 7px;padding-right: 15px;margin: 0px;color: #9FE8FF;}
#bottom #copy .webmaster {color: #99CCFF; text-decoration: none;}

#middle {width: 1000px;}

.spacer {height: 10px; clear: both;}
.leftbox-title {font-size: 12px; font-weight: bold;padding: 15px 0 0 15px; margin: 0px;}
.polecamy {margin: 25px;}
.clear {clear: both;}
.nazwa {float: left;height: 25px;width: 40%;font-size: 12px;font-weight: bold;text-align: center;padding-top: 15px;margin: 0px;}
.dane-kontaktowe {float: right;width: 60%;height: 40px;padding-top: 10px;margin: 0px;}
.search_input {background: #FFF; border: 1px solid #6fa400;}
.search_button {background-color: #91b700; color: #FFF; font-size: 11px; font-weight: bold; border: 1px solid #6fa400;}
.news_date {margin: 0px; padding: 10px 15px 2px 15px; font-size: 10px; color: #CCFF00;}
.news_title {margin: 0px; padding: 5px 15px 2px 15px; font-size: 14px;color: #FFF; font-weight: bold;}
.news_content {padding: 0 15px 6px 15px;font-weight: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b8d954;}
.news_more {margin: 0px; padding: 0px 15px 3px 15px; font-weight: normal; color: #FFFF99; text-align: right;}
.news_more a {color: #FFFF99; text-decoration: none;}
.news_more a:hover {color: #FFFF33; text-decoration: underline;}
.h2 {margin: 0px; font-size: 20px; font-weight: bold; color: #005E7E; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; padding: 15px 5px 7px 5px;}


