body {color: #414547; background: #FFFFFF; font: normal 11px Tahoma, Verdana, Arial; margin: 0px;}

div#root {height: auto; width: 100%;}

div#naglowek {height: 100px; background: #215e70;}
div#mainMenu {background: #FFFFFF; padding: 12px 0px 12px 260px; overflow: hidden;}

div#mainMenu .m {float: left;}
div#mainMenu .s {float: left; background: url('../gfx/ma.gif') no-repeat; width: 35px; height:12px;}

div#menu_c {text-align: left;}


a:link.menu_on, a:visited.menu_on {color: #8e8e8e; text-decoration: underline;}
a:active.menu_on, a:hover.menu_on {color: #42a5c1; text-decoration: underline;}


div#zawartosc {background: url('../gfx/bg1.gif') repeat-x; width:100%; height: auto; overflow: hidden;}
div#block_zw {width: 800px; height: auto; overflow: hidden;}


div#left {background: url('../gfx/drzewko.jpg') top; width: 250px; height: 480px; float:left;}
div#right {width: 540px; float:right; padding-top: 5px; line-height: 18px; text-align: justify;}
div#right ul {list-style-image: url('../gfx/li.gif');}
div#right li {list-style-image: url('../gfx/li.gif');}
div#witamy {background: url('../gfx/witamy_img.jpg') no-repeat; width:538px; height: 180px;}


td.td_1 {background: #AAAAA9 url('../gfx/btn_arrow.gif') 0 0 no-repeat; height:23px; font-weight: bold; padding: 0px 10px 0 10px; color:#FFFFFF; line-height: 14px;}
td.td_2 {background: #AAAAA9; height:25px; font-weight: normal; padding: 0px 10px 0 10px; color:#FFFFFF;}

td.v {vertical-align: top; text-align: left;}

div#oferta {width: 538px; height: auto; }
div#oferta a.off{background: #AAAAA9 url('../gfx/btn_arrow.gif') 0 0 no-repeat; height: 23px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#oferta a.on{background: #42a5c1 url('../gfx/btn_arrow_on.gif') 0 0 no-repeat; height: 24px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#oferta .tab_content {width: 528px; height: auto; padding: 5px; border: 1px solid #42a5c1; float: left; display:none; color:#757778;}




div#zapytanie {width: 538px; height: auto; }
div#zapytanie a.off{background: #AAAAA9 url('../gfx/btn_arrow.gif') 0 0 no-repeat; text-decoration:none; height: 23px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#zapytanie a.on{background: #42a5c1 url('../gfx/btn_arrow_on.gif') 0 0 no-repeat; text-decoration:none; margin-top: 10px; height: 21px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#zapytanie .tab_kontakt {width: 528px; height: auto; padding: 5px; border: 1px solid #42a5c1; float: left; display:block;}
div#zapytanie td.t1 {background: url('../gfx/td_arrow.gif') 0 0 no-repeat; height:25px; width:140px; padding: 3px 10px 0 12px; color:#757778; line-height: 14px; vertical-align:top;}
div#zapytanie td.t2 {height:25px; padding: 0px 10px 0 10px; color:#757778; line-height: 14px;}
div#zapytanie input.form    {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #AAAAAA; height:13px;}
div#zapytanie input.disa    {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #DDDDDD; height:13px;}
div#zapytanie input.w    {font: normal 11px Tahoma, Verdana, Arial; color:#FFFFFF; background-color: #42a5c1; padding: 2px; border: none; cursor:hand;}
div#zapytanie input.s    {font: normal 11px Tahoma, Verdana, Arial; color:#FFFFFF; background-color: #42a5c1; padding: 2px; border: none; cursor:hand;}
div#zapytanie select.form   {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #AAAAAA; height:17px;}
div#zapytanie textarea.form {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #AAAAAA; margin-top: 3px;}


div#kontakt {width: 538px; height: auto; }
div#kontakt a.on{background: #42a5c1 url('../gfx/btn_arrow_on.gif') 0 0 no-repeat; text-decoration:none; margin-top: 10px; height: 21px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#kontakt .tab_kontakt {width: 528px; height: auto; padding: 5px; border: 1px solid #42a5c1; float: left; display:block;}
div#kontakt td.t1 {background: url('../gfx/td_arrow.gif') 0 0 no-repeat; height:25px; width:140px; padding: 3px 10px 0 12px; color:#757778; line-height: 14px; vertical-align:top;}
div#kontakt td.t2 {height:25px; padding: 0px 10px 0 10px; color:#757778; line-height: 14px;}
div#kontakt td.t3 {padding: 10px 10px 10px 10px; color:#757778;}


div#kontakt input.w    {font: normal 11px Tahoma, Verdana, Arial; color:#FFFFFF; background-color: #42a5c1; padding: 2px; border: none; cursor:hand;}
div#kontakt input.s    {font: normal 11px Tahoma, Verdana, Arial; color:#FFFFFF; background-color: #42a5c1; padding: 2px; border: none; cursor:hand;}

div#kontakt input.form   {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #CCCCCC; height:13px;}
div#kontakt select.form   {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #d2d2d2; height:17px;}
div#kontakt textarea.form {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #d2d2d2; margin-top: 3px;}


div#strefa {width: 538px; height: auto; }
div#strefa a.log{background: #42a5c1 url('../gfx/btn_arrow_on.gif') 0 0 no-repeat; text-decoration:none; margin-top: 10px; height: 21px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#strefa a.on{background: #42a5c1 url('../gfx/btn_arrow_on.gif') 0 0 no-repeat; margin-top: 10px; height: 24px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#strefa a.off{background: #AAAAA9 url('../gfx/btn_arrow.gif') 0 0 no-repeat; margin-top: 10px; height: 23px; padding: 2px 10px 0 10px; color:#FFFFFF; border-right: 1px solid #FFFFFF; float: left;}
div#strefa .tab_content {width: 528px; height: auto; padding: 5px; border: 1px solid #42a5c1; float: left; display:none; color:#757778;}

div#strefa td.sc_0 {background: #70c2d9; color: #FFFFFF; padding: 4px; font-weight: bold;}
div#strefa td.sc_01 {background: #70c2d9; color: #FFFFFF; padding: 4px; font-weight: bold; text-align: right;}
div#strefa td.sc_1 {background: #efefef; text-align: left; padding: 4px; color: #505050;}
div#strefa td.sc_2 {background: #f7f7f7; text-align: left; padding: 4px; color: #505050;}
div#strefa td.sc_3 {background: #efefef url('../gfx/td_arrow.gif') 0 0 no-repeat; padding: 4px 4px 4px 15px; text-align: left; color: #505050; font-weight:bold;}
div#strefa td.line {background: #aaaaaa; height:1px;}
div#strefa td.line_in {padding: 4px; height:1px; text-align: right;}



div#strefa .tab_strefa {width: 528px; height: auto; padding: 5px; border: 1px solid #42a5c1; float: left; display:block;}
div#strefa td.t1 {background: url('../gfx/td_arrow.gif') 0 0 no-repeat; height:25px; padding: 3px 10px 0 12px; color:#757778; line-height: 14px; vertical-align:top;}
div#strefa td.t2 {height:25px; padding: 0px 10px 0 10px; color:#757778; line-height: 14px;}
div#strefa input.form    {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: 1px solid #AAAAAA; height:13px;}
div#strefa input.w    {font: normal 11px Tahoma, Verdana, Arial; color:#FFFFFF; background-color: #42a5c1; padding: 2px; border: none; cursor:hand;}
div#strefa input.s    {font: normal 11px Tahoma, Verdana, Arial; color:#FFFFFF; background-color: #42a5c1; padding: 2px; border: none; cursor:hand;}





div#stopka {height: 45px; clear:both;}
div#stopka #linia {height: 1px; background: #DFDFDF; margin-top: 10px;}
div#stopka #block {width: 800px; padding-top: 10px; overflow: hidden;}
div#stopka #block #copy {width: 250px; text-align: center; float: left;}
div#stopka #block #top {width: 550px; text-align: right; float: right;}


img{border: 0;}


a:link, a:visited { color: #414547; text-decoration:none; }
a:active, a:hover { color: #42a5c1; text-decoration:underline; }


input.form    {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; height:13px; border: none;}
select.form   {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; height:15px; border: none;}
textarea.form {font: normal 11px Tahoma, Verdana, Arial; color:#777777; padding-left:3px; background-color: #FFFFFF; border: none;}


