/* Body Styles */

html, body {
margin: 0 auto;
padding: 0;
background-color: #FF8311;
}

/* Header Styles */

#pas_top {
width: 100%;
background-image: url(images/pas.png);
height: 45px;
}
#pas_bottom {
clear: both;
width: 100%;
background-image: url(images/pas.png);
height: 45px;
}
#header {
overflow: hidden;
clear: both;
width: 100%;
margin: 0 auto;
background-color: White;
height: 200px;
}
#top_content {
width: 960px;
height: 198px;
margin: 0 auto;
}
.logo {
height: 152px;
float: left;
width: 700px;
}
.adres {
height: 150px;
float: left;
width: 260px;
font-family: Tahoma; 
font-size: 10pt;
}
.text {
margin: 0 auto;
clear: both;
text-align: justify;
width: 800px;
height: 44px;
font-family: Tahoma; 
font-size: 8pt;
color: Maroon;
}

/* Container Styles */

#container {
overflow: hidden;
width: 100%;
height: 490px;
clear: both;
margin: 0 auto;
background-image: url(images/tlo_container.jpg);
}
#content {
clear: both;
overflow: hidden;
width: 750px;
margin: 0 auto;
}
#menu_top {
margin: 0 auto;
width: 704px;
text-align: right;
}
#menu {
float: left;
width: 210px;
}
#tresc {
float: left;
width: 510px;
color: White;
text-align: justify;
font-family: Tahoma; 
font-size: 10pt;
}
._menu {
height: 240px;
background-image: url(images/tlo_menu.png);
width: 210px;
}
#zapas {
overflow: hidden;
width: 100%;
margin: 0 auto;
}
#zapas_container {
margin: 0 auto;
width: 750px;
}
#zapas_menu {
float: left;
width: 210px;
}
#zapas_tresc {
float: left;
width: 536px;
color: White;
text-align: justify;
font-family: Tahoma; 
font-size: 10pt;
}

/* Stopka Styles */

#stopka {
overflow: hidden;
clear: both;
width: 100%;
margin: 0 auto;
}
#stopa {
background-image: url(images/stopka.jpg);
text-align: center;
margin: 0 auto;
width: 750px;
font-family: Tahoma; 
font-size: 8pt;
color: Maroon;
}
#przypis {
margin: 0 auto;
clear: both;
width: 800px;
text-align: justify;
font-family: Tahoma; 
font-size: 12pt;
color: Maroon;
}
/* Link Styles */


a:link { 
font-weight: bold;
color: White;
text-decoration: underline;
font-family: Tahoma;
font-size: 12px
} 
a:visited {
font-weight: bold;
color: White;
text-decoration: underline;
font-family: Tahoma;
font-size: 12px
} 
a:hover { 
font-weight: bold;
color: Yellow;
text-decoration: underline;
font-family: Tahoma;
font-size: 12px
} 
a.kontrast:link { 
font-weight: bold;
color: Black;
text-decoration: underline;
font-family: Tahoma;
font-size: 12px
} 
a.kontrast:visited {
font-weight: bold;
color: Black;
text-decoration: underline;
font-family: Tahoma;
font-size: 12px
} 
a.kontrast:hover { 
font-weight: bold;
color: Yellow;
text-decoration: underline;
font-family: Tahoma;
font-size: 12px
} 
a.topp:link { 
font-weight: normal;
color: White;
text-decoration: none;
font-family: Tahoma;
font-size: 11px
} 
a.topp:visited {
font-weight: normal;
color: White;
text-decoration: none;
font-family: Tahoma;
font-size: 11px
} 
a.topp:hover { 
font-weight: normal;
color: Yellow;
text-decoration: underline;
font-family: Tahoma;
font-size: 11px
} 
a.tekst:link { 
font-weight: normal;
color: Black;
text-decoration: none;
font-family: Tahoma;
font-size: 11px
} 
a.tekst:visited {
font-weight: normal;
color: Black;
text-decoration: none;
font-family: Tahoma;
font-size: 11px
} 
a.tekst:hover { 
font-weight: normal;
color: Navy;
text-decoration: underline;
font-family: Tahoma;
font-size: 11px
} 
