
body
{
position: relative;
visibility: visible;
background-color: #E7DCC5;
margin-top: 0px;
text-align: center;
font-size: 12px;
font-family: verdana, sans-serif;
}

#cala_strona
{
position: relative;
text-align: left;
vertical-align: top;
display: block;
margin: auto;
margin-top: 0px;
width: 780px;
border: 0px none;
padding: 0px;
border: 1px solid #FFFFFF;
background-color: #F3F3F3;
background-image:url('../images/bg_cala_strona.gif');
}

.kontaktowy
{
font-size: 11px;
}

input, select, textarea
{
width: 320px;
font-size: 11px;
}

input.check
{
width: 20px;
}

div.rowery
{
position: absolute;
visibility: hidden;
}
.wybor_roweru
{
width: 75px;
}

a
{
border: 0px none;
}


img
{
border: 0px none;
}


table.kontaktowy
{
border: 1px solid #DDDDDD;
}

table.kontaktowy td
{
background-color: #FFFFFF;
border: 1px solid #F2F2F2;
}

#naglowek
{
position: relative;
text-align: left;
vertical-align: top;
overflow: hidden;
display: block;
width: 780px;
height: 226px;
font-family: verdana, sans-serif;
border: 0px none;
padding: 0px;
margin: 0px;
background-color: #003B06;
}

#naglowek_logo
{
position: absolute;
overflow: hidden;
display: block;
margin: 0px;
left: 0px;
top: 0px;
width: 204px;
height: 113px;
}

#naglowek_menu
{
position: absolute;
overflow: hidden;
display: block;
margin: 0px;
left: 0px;
top: 0px;
top: 113px;
width: 204px;
height: 113px;
}

#naglowek_menu div
{
background-color: #F3F3F3;
background-image:url('../images/naglowek_menu_bg.gif');
padding-left: 5px;
padding-top: 4px;
height: 18px;
margin-bottom:8px;
}

#naglowek_menu a
{
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}


#naglowek_lewy
{
position: absolute;
overflow: hidden;
display: block;
margin: 0px;
left: 204px;
top: 0px;
width: 576px;
height: 226px;
background-image:url('../images/naglowek_pl.jpg');
}


/** home **/
#home_lewe
{
position: relative;
overflow: auto;
display: block;
margin: 0px;
left: 0px;
top: 0px;
width: 576px;
float: left;
}
#home_lewe p
{
font-size: 11px;
}


#home_prawe
{
position: relative;
overflow: auto;
display: block;
margin: 0px;
left: 0px;
top: 0px;
width: 204px;
float: right;
}

#home_prawe p
{
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
}


#home_stopka
{
width: 100%;
display: block;
clear: both;
}

div.belka
{
padding-top: 4px;
height: 19px;
background-image:url('../images/belka_bg.gif');
width: 100%;
text-align: center;
}

div.belka h3
{
color:#FFFFFF;
font-size: 12px;
margin:0px;
}

div.belka a
{
color:#FFFFFF;
font-size: 11px;
text-decoration: none;
margin:0px;
}

div.belka_szara
{
padding-top: 4px;
height: 19px;
background-color:#EEEEEE;
width: 100%;
text-align: center;
}

div.belka_szara h3
{
color:#003507;
font-size: 12px;
margin:0px;
}

div.belka_szara a.jezyki
{
color:#000000;
font-size: 11px;
text-decoration: none;
margin:0px;
}

div.belka_szara a
{
color:#000000;
font-size: 11px;
text-decoration: underline;
margin:0px;
}


div.programy
{
position: relative;
width: 576px;
}

div.programy_belka
{
padding-top: 4px;
height: 19px;
background-color: #E7E7E7;
width: 100%;
text-align: left;
}

div.programy h4
{
color:#05400A;
font-size: 12px;
margin:0px;
margin-left: 4px;
}

div.programy_menu_lewe
{
position: relative;
width: 156px;
float: left;
}

div.programy_menu_lewe div
{
margin-bottom: 5px;
}

div.programy_menu_lewe ul
{
margin: 0px;
padding: 0px;
}

div.programy_menu_lewe li
{
margin: 0px;
margin-left: 20px;
margin-top: 10px;
padding: 0px;
}

div.programy_zajawka
{
position: relative;
width: 420px;
float: right;
}




div.programy_stopka
{
display: block;
clear: both;
}




/** menu **/

#menu_poziom
{
position: relative;
display: block;
background-color:#EDA800;
height: 6px;
overflow: hidden;
width: 100%;
background-image:url('../images/pasek.gif');
}

#menu_pion
{
position: relative;
display: block;
width: 231px;
padding-left: 10px;
float: left;
}

div.menu_lewe
{
margin-left: 10px;
margin-top: 10px;
}
div.menu_lewe div.menu_left_sub
{
margin-bottom: 10px;
}

div.menu_lewe div.menu_left_sel
{
margin-bottom: 10px;
}

div.menu_left_sel a
{
text-decoration: none;
color: #999999;
}

#content_wew
{
position: relative;
display: block;
padding: 10px;
}


#stopka_content
{
position: relative;
clear: both;
height: 10px;
overflow: hidden;
}
