@charset "utf-8";



body { margin: 0px; color: #FFF; background-color: #C0C0BB; font-family: arial; }



#outer_wrapper { background-image: url(images/bg.png); background-repeat: repeat-x; background-position: top; background-color: #C0C0BB; }



#inner_wraper { }



#content_wraper { text-align: left; height: auto; width: 900px; margin-right: auto; margin-left: auto; vertical-align: top; }







#top { float: right; height: 64px; width: 900px; }



#top #logo { float: left; height: 43px; width: 250px; background-image: url(images/img_logo.gif); background-repeat: no-repeat; margin-top: 8px; padding-top: 6px; padding-left: 10px; }



#top #logo a { color: #000; text-decoration: none; }







h1 { font-family: Arial; font-size: 24px; color: #000; display: inline; }



.txt h2 { font-family: Arial; font-size: 16px; color: #FFF; display: inline; }



#top #menu { float: right; width: 600px; margin-top: 2px; text-align:right }



#top #menu ul, ul li { display: inline; list-style: none; margin: 0; padding: 0; }



#top #menu ul li { float: left; height: 25px; background-repeat: no-repeat; padding-top: 6px; padding-left: 10px; margin-top: 5px; }



#top #menu  a:link, #menu ul a:visited { outline: 0; text-decoration: underline; display: inline; text-align: left; color: #FFF; font-size: 16px; font-family: arial; border-right-width: 0px; border-right-style: solid; border-right-color: #D4D9C9; padding-right: 0px;}



#top #menu ul a:hover { outline: 0; text-decoration: underline; }











#content { float: right; width: 900px; clear: none; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #d7ddcc; padding-bottom: 10px; }







#left { float: left; width: 249px; height: 650px }



#left .menu_left_bottom { background-image: url(images/bottom_menu.png); background-repeat: no-repeat; height: 7px; width: 249px; }







#left .menu_left { background-color: #D7DDCC; background-image: url(images/top_menu.gif); background-repeat: no-repeat; background-position: top; height: 920px; margin-top: 25px; }







#right { width: 639px; float: right; vertical-align: top; margin-top: 24px; }



#right .txt { padding: 10px; }







#footer_wraper {clear: both;}



#footer { width: 900px; margin-right: auto; margin-left: auto; clear: none; text-align: right; padding-top: 5px; padding-right: 10px; }







ul.pionowe h2 a { padding: 0px; margin: 0px; border: 0; list-style-type: none; 



}



ul.pionowe li { border-bottom: 0px solid #fff; margin-top: 0px; float: left; margin-left: 0px; 



}



ul.pionowe h2 a:link, ul.pionowe h2 a:visited { display: block; width: 170px; text-decoration: none; font-weight: normal; color: #000; background-image: url(images/bulet.gif); list-style-image: url(images/bullet_menu.gif); background-repeat: no-repeat; background-position: left center; padding-top: 0px; padding-bottom: 0px; font-size: 16px; padding-left: 20px; 



}



ul.pionowe h2 a:hover { color: white; }



ul.pionowe h2 { padding:2px; margin:2px}




