body {background:#ebebeb url(images/back_main.gif); margin:0px; padding:0px; color:#6e6e6e; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:0.69em}
.hide {position:absolute; left:-9000em; }
.clear {clear:both; margin:0}
div#leftcolumn {width:50%; float:left; margin-right:-500px; background:url(images/back_left.jpg) repeat-x; height:564px}
div#centercolumn {width:1000px; float:left; position:relative;}
div#rightcolumn {width:50%; float:right; margin-left:-501px; background:url(images/back_right.jpg) repeat-x; height:564px}
div#top_link {background:url(images/top.png) no-repeat bottom left; height:12px; width:1000px; padding:0 0 31px 20px; vertical-align:top}
div#ltmenu {background:url(images/bNavTopIn.jpg) repeat-x; height:40px; width:500px}
div#lbmenu {background:url(images/bNavBotIn.jpg) repeat-x; height:40px; width:500px; vertical-align:top}
div#leftcontainer, div#rightcontainer {width:500px; float:left}
div#rt {background:url(images/right_top.png) no-repeat; height:40px; width:500px}
div#s_logo {float:left; background:url(images/bg_logo.jpg) no-repeat; width:102px; height:215px}
div#s_logo img {margin-top:109px}
div#s_anim {float:left; width:248px}
div#s_text {float:left; width:150px; text-align:right; }
div#s_text p {margin:80px 10px 0 10px}
div#an_contact {float:left}
div#s_contact {float:left; background:url(images/bContact.jpg) repeat-x; width:105px; height:215px; text-align:right}
div#s_contact p {color:#fff; margin:65px 10px 0 0}
.big14 {font-size:1.27em; font-weight:bold}
div#banner_konkurs {text-align:center; margin-top:10px}
div#banner_konkurs img {border:none}

ul#nav_projects {background:url(images/nav_projects.png) no-repeat; margin:0; padding-left:115px}
ul#nav_projects li {float:left; list-style-type:none;}
ul#nav_projects li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#szkolnastrona a, li#widzialni a {background:url(images/nav_projects.png)}
li#szkolnastrona a {background-position:0 0; width:213px; left:0}
li#szkolnastrona a:hover {background-position:0 -40px}
li#widzialni a {background-position:-213px 0; width:172px; left:213px}
li#widzialni a:hover {background-position:-213px -40px}

div#in_footer {background:url(images/in_footer.jpg) no-repeat; height:40px; width:500px}
ul#in_nav_top{background:url(images/in_nav_top.png); margin:0px; padding-left:113px}
ul#in_nav_top li {float:left; list-style-type:none;}
ul#in_nav_top li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#in_nav_about a, li#in_nav_real a, li#in_nav_offer a, li#in_nav_contact a, li#in_nav_media a {background:url(images/in_nav_top.png)}
li#in_nav_about a {background-position:0 0; width:66px; left:0}
li#in_nav_about a:hover {background-position:0 -50px;}
li#in_nav_real a {background-position:-66px 0; width:83px; left:66px}
li#in_nav_real a:hover {background-position:-66px -50px;}
li#in_nav_offer a {background-position:-149px 0; width:69px; left:149px}
li#in_nav_offer a:hover {background-position:-149px -50px;}
li#in_nav_contact a {background-position:-218px 0; width:77px; left:218px}
li#in_nav_contact a:hover {background-position:-218px -50px;}
li#in_nav_media a {background-position:-295px 0; width:92px; left:295px}
li#in_nav_media a:hover {background-position:-295px -50px;}

ul#in_nav_bot {background:url(images/in_nav_bot.png) no-repeat right bottom; margin:0px; padding-left:14px}
ul#in_nav_bot li {float:left; list-style-type:none; margin:0px;}
ul#in_nav_bot li a {height:40px; display:block; text-indent:-9999px; outline:none}
li#in_nav_refer a, li#in_nav_news a, li#in_nav_pan a, li#in_nav_work a, li#in_nav_public a, li#in_nav_dicc a {background:url(images/in_nav_bot.png)}
li#in_nav_refer a {background-position:0 0; width:89px; left:0px}
li#in_nav_refer a:hover {background-position:0 -40px;}
li#in_nav_news a {background-position:-89px 0; width:92px; left:89px}
li#in_nav_news a:hover {background-position:-89px -40px;}
li#in_nav_pan a {background-position:-181px 0; width:82px; left:181px}
li#in_nav_pan a:hover {background-position:-181px -40px;}
li#in_nav_work a {background-position:-263px 0; width:65px; left:263px}
li#in_nav_work a:hover {background-position:-263px -40px;}
li#in_nav_public a {background-position:-328px 0; width:85px; left:328px}
li#in_nav_public a:hover {background-position:-328px -40px;}
li#in_nav_dicc a {background-position:-413px 0; width:73px; left:413px}
li#in_nav_dicc a:hover {background-position:-413px -40px;}
.white {color:#ffffff}
.copy_txt {color:#a9a9a9; font-size:0.91em; padding:10px 5px 0 0; text-align:right}

a.white_link {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline}
a.white_link:link {text-decoration:underline; color:#fff}
a.white_link:hover {text-decoration:underline; color:#fff}

a.blue {color:#1d7c9b; text-decoration:underline; font-size:9px}
a.blue:link {color:#1d7c9b; text-decoration:underline}
a.blue:hover {color:#1d7c9b; text-decoration:underline}