body {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:100%; color:#000000; background-color: #FFFFFF;}

#main_center {text-align: center; margin-top: 10px}
#main {width: 759px; height: auto; margin: 0px auto; text-align: left;}

#header {width: 759px; height: 233px; background: url(images/bgd_header.jpg) no-repeat left top;}
#header .icons {width: 149px; height: 19px; float:right; margin-top:60px;}
#header .row01 {width: 759px; height: 182px;}
#header .row02 {width: 735px; height: 51px; padding-left: 24px;}

ul {list-style-type:none; margin:0; padding:0;display:block;}
.menu_main li {float:left; background:url(images/menu_main_vline.gif) no-repeat right 13px; width:110px; text-align:center; padding: 16px 0px;}
.menu_main li a {font-size:14px; color:#b1c903; text-decoration:none; padding:0}
.menu_main li a:hover {text-decoration:underline; color:#e0ff00;}
.menu_main li a.current {text-decoration:underline; color:#e0ff00; cursor:default;}
.menu_main .last {background:none;}

#content {background: url(images/bgd_content.jpg); padding-top:30px}
#content p {margin: 0.9em 0;}
#content .indent {padding: 0px 33px 10px 24px; background: url(images/bgd_content_bottom.jpg) no-repeat left bottom;}

.col01 {width: 466px; float: left; padding-right:10px; font-size: 13px; line-height: 1.5em;}
.col01 a {color:#000; text-decoration:none; border-bottom: #000 dotted 1px;}
.col01 a:visited {border-bottom: #000 dotted 1px;}
.col01 a:hover{border-bottom: #000 solid 1px;}
.col01 li {background:url(images/bulett_bk.gif) no-repeat left top; padding-left: 12px;}

.col02 {width: 27px; float: left; background:url(images/line.gif) repeat-y top left;}
.col02_top {background:url(images/line_bulett.gif) no-repeat top left;}
.col02_bottom {}

.col03 {width: 189px; float: left; font-size:13px;}
.col03 a {color:#b1c903; text-decoration:none}
.col03 a:visited {text-decoration:none}
.col03 a:hover {text-decoration: underline}
.col03 li {margin:10px;}
.col03 ul {list-style-type:none; margin:0; padding:0;display:block;}
.col03 li {background:url(images/bulett.gif) no-repeat left top; padding-left: 12px;}
	
#footer {height: 56px; background: url(images/bgd_footer.gif) no-repeat left top; padding: 10px 33px 0px 24px; font-size: 9px; color:#000000;}
#footer a {color:#000000; text-decoration:none;}
#footer a:hover {color:#000000; text-decoration:underline;}

* {margin:0; padding:0;}

/*tekst, linki */
h1 {font-weight:normal; font-size:22px; color:#b1c903; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px; background: url(images/h1_bulett.gif) no-repeat left top; padding-left: 43px;}
h3 {font-weight: normal; font-size:14px; color:#b1c903; margin-top:20px;}
.kolor {color:#b1c903}
.opis {padding-left: 10px; color:#666666; font-size:12px;}
.clear {clear:both;}
.fleft {float:left;}
.fright {float:right;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.container {width:100%;}
.mala {font-size:10px}

#tabela td {text-align:center; background-color:#CCCCCC; border-bottom:solid #FFFFFF 1px;}
#tabela .pierwszy td {background-color: #E42220; color:#FFFFFF}

.form textarea {font-size: 12px; width: 280px; height: 150px; margin-top: 5px; border: solid 1px #000;}
.form input {font-size: 12px; width: 280px; margin-top: 5px; border: solid 1px #000;}
.form label {font-size: 11px;}
input.key {font-size: 11px; color: #FFFFFF; background-color: #000; width: 100px; height: 20px; border: none; cursor:pointer;}