h1,h2,h3,h4,h5,h6,form,input,ul,li {padding:0;margin:0;border:0;border:none;}
img {border:0;border:none;}
ul {list-style-type:none;}
a:hover {text-decoration:none;}
.clear {clear:both;font-size:1px;line-height:1px;}
.center {text-align:center;}
.right {text-align:right;}
h1,h2,h3,h4,h5,h6 {font-size:0.8em;}

html {}

body
{
     background:gray;
     padding:0;
     margin:0 0 0.6em 0;
     font-family: tahoma,verdana,arial;
     font-size: 0.8em;
     text-align: center;
     background:#1C1C1C;
}

#main,#sub_main
{
position:relative;
padding:0;
margin:0 auto;
width:998px;
text-align:left;
}
#main {background:#102573;}
#sub_main {background:url(./grafika/sub_main_tlo.gif) repeat-y #E3E3E3;}

#left
{
position:relative;
float:left;
width:277px;
min-height:575px;
background:url(./grafika/left_tlo.jpg) no-repeat #102573;
}  

#left h1
{
position:relative;
margin:16px 0 0 19px;
width:148px;
height:69px;
}

#left h1 a 
{
display:block;
width:148px;
height:69px;
background:url(./grafika/logo.jpg) no-repeat;
text-indent:-9999px;
outline:none;
}

#left #menu
{
margin-top:48px;
min-height:260px;
background:url(./grafika/left_ul_tlo.png);
}

#left #menu ul 
{
position:relative;
width:80%;
float:right;
margin:30px 0 52px 0;
padding-bottom:10px;
}
#left #menu ul li {text-align:right;border-top:1px solid #54639b;}
#left #menu ul li.first {border:0;}
#left #menu ul li a 
{
display:block;
padding:0 32px 0 14px;
line-height:2.2em;
color:#ffffff;
text-decoration:none;
background:url(./grafika/menu_li_tlo.gif) no-repeat right 0.9em;
font-weight:bold;
font-size:0.9em;
}
#left #menu ul li a:hover,#left #menu ul li a:active,#left #menu ul li a:focus,#left #menu ul li a.active {color:#00ffff;background-image:url(./grafika/menu_li_tlo_active.gif);outline:none;}

#left_bottom
{
position:absolute;
left:-1px;
margin-top:-42px;
width:277px;
height:42px;
background:url(./grafika/left_bottom_tlo.gif) repeat-y;
overflow:hidden;
}

#right,#sub_right
{
position:relative;
float:left;
width:721px;
}
#right {background:#1B1B1B;height:575px;}

#top_bar
{
position:absolute;
top:0;
right:35px;
height:34px;
background:#5B72AE;
}

ul#top_bar_menu
{
display:inline;
float:left;
height:34px;
}

ul#top_bar_menu li 
{
display:inline;
float:left;
height:34px;
overflow:hidden;
}

ul#top_bar_menu li.item1_pl {width:134px;}
ul#top_bar_menu li.item2_pl {width:81px;}
ul#top_bar_menu li.item3_pl {width:79px;}

ul#top_bar_menu li.item1_pl a {width:134px;background:url(./grafika/top_bar_menu_item1_pl_tlo.jpg) no-repeat left top;}
ul#top_bar_menu li.item2_pl a {width:81px;background:url(./grafika/top_bar_menu_item2_pl_tlo.jpg) no-repeat left top;}
ul#top_bar_menu li.item3_pl a {width:79px;background:url(./grafika/top_bar_menu_item3_pl_tlo.jpg) no-repeat left top;}

ul#top_bar_menu li.item1_en {width:71px;}
ul#top_bar_menu li.item2_en {width:144px;}
ul#top_bar_menu li.item3_en {width:79px;}

ul#top_bar_menu li.item1_en a {width:71px;background:url(./grafika/top_bar_menu_item1_en_tlo.jpg) no-repeat left top;}
ul#top_bar_menu li.item2_en a {width:144px;background:url(./grafika/top_bar_menu_item2_en_tlo.jpg) no-repeat left top;}
ul#top_bar_menu li.item3_en a {width:79px;background:url(./grafika/top_bar_menu_item3_en_tlo.jpg) no-repeat left top;}

ul#top_bar_menu li.item1_de {width:101px;}
ul#top_bar_menu li.item2_de {width:110px;}
ul#top_bar_menu li.item3_de {width:83px;}

ul#top_bar_menu li.item1_de a {width:101px;background:url(./grafika/top_bar_menu_item1_de_tlo.jpg) no-repeat left top;}
ul#top_bar_menu li.item2_de a {width:110px;background:url(./grafika/top_bar_menu_item2_de_tlo.jpg) no-repeat left top;}
ul#top_bar_menu li.item3_de a {width:83px;background:url(./grafika/top_bar_menu_item3_de_tlo.jpg) no-repeat left top;}

ul#top_bar_menu li a {position:relative;display:block;height:34px;text-indent:-9999px;}

ul#top_bar_menu li a:hover,ul#top_bar_menu li a:focus,ul#top_bar_menu li a:active,ul#top_bar_menu li a.active {background-position:left bottom;outline:none;}

#top_bar form {float:left;display:inline;margin-left:84px;}
#top_bar form p {margin:10px 0 0 0;padding:0;vertical-align:middle;}
input#input_szukaj {width:123px;height:15px;background:url(./grafika/input_szukaj_tlo.jpg) no-repeat;border:0;}
input#input_submit {width:26px;height:15px;background:url(./grafika/input_submit_tlo.gif) no-repeat;border:0;cursor:pointer;}

ul#top_bar_menu2 
{
display:inline;
float:left;
margin:11px 12px 0 0;
}

ul#top_bar_menu2 li 
{
display:inline;
float:left;
margin-left:12px;
overflow:hidden;
}

#sub_right_top
{
position:relative;
height:133px;
background:#1B1B1B;
}

#sub_right h2
{
position:relative;
height:35px;
line-height:35px;
padding:0 63px;
background:url(./grafika/sub_right_tree_tlo.jpg) no-repeat;
color:#FFF;
font-size:1.1em;
}

#content
{
position:relative;
min-height:320px;
background:url(./grafika/content_tlo.jpg) no-repeat #E3E3E3;
margin:0 0 42px 0;
padding:22px 63px 0;
color:#3A3A3A;
font-size:0.85em;
line-height:1.7em;
overflow:hidden;
}

#content a {/*color:#3A3A3A;*/color:#1A93A6;text-decoration:none;/*border-bottom:1px solid #868686;*/border-bottom:1px solid #a3d4db;}
#content a:hover,#content a:focus,#content a:active,#content a.active {/*border-bottom:1px solid #3A3A3A;*/border-bottom:1px solid #1A93A6;} 

#content a.border_0 {border:0;}

#content ul {margin:0.5em;padding:0;}
#content ul li 
{
padding-left:12px;
background:url(./grafika/content_li_tlo.gif) no-repeat 0 0.7em;
}

#content .flash_box
{
position:relative;
height:298px;
margin:10px 0;
}

#content .flash_video
{
position:relative;
top:11px;
left:12px;
width:320px;
height:278px;
}

ul#map a:visited {color:#0F0E0E;border-bottom:1px solid #000000;}

table.text_table 
{
position:relative;
color:#3a3a3a;
background:#f0f0f0;
width:100%;
font-family:tahoma;
font-size:1em;
border:1px solid #FFF;
border-top:1px solid #f0f0f0;
} 
table.text_table caption {text-align:left;background:#a7bcf5;color:#06135a;padding:0.5em;font-weight:bold;border:1px solid #FFF;border-bottom:1px solid #a7bcf5;} 
table.text_table td {padding:0.5em;color:#3a3a3a;font-family:tahoma;font-size:1em;}
table.text_table tr.color td {background:#E7E6E6;}

ul#menu_galeria_left,ul#menu_galeria_right {position:relative;float:left;width:45%;margin-bottom:2em;}

#bottom
{
clear:both;
position:relative;
background:#1B1B1B;
border-left:1px solid #4C4C4C;
border-right:1px solid #4C4C4C;
border-bottom:1px solid #4C4C4C;
}

#bottom ul {position:relative;display:block;top:0.2em;float:right;right:80px;font-size:0.8em;line-height:3.6em;min-height:3.6em;}
#bottom ul li {display:inline;border-left:1px solid #828282;padding:0 0.3em 0 0.7em;line-height:3.6em;}
#bottom ul li.first {border:0;}
#bottom ul li a {color:#828282;text-decoration:none;}
#bottom ul li a:hover,#bottom ul li a:active,#bottom ul li a:focus,#bottom ul li a.active {color:#bababa;outline:none;}
#bottom a.venti {position:relative;display:block;top:0.9em;margin-left:50px;width:61px;height:15px;}

#left_bottom ul {position:relative;margin:0.5em 0;padding:0;float:none;right:0;text-align:center;}
#left_bottom ul li {display:inline;border:0;}
