﻿

*{margin:0px;padding:0px}

	
body {
background:url(../images/) repeat-x top center #ffffff;
text-align:center;
}


#strona {
min-width:760px;
max-width:970px;
width:auto !important;
width:970px;
margin:auto;
margin-top:0px;
text-align:left;
background-color:#ffffff;
}



/* nawigacja górna + nagłówek */

#nawigacja {
width:100%;
height:67px;
float:top;

background-color:;
list-style:none;
font-family:Georgia, serif;
}


#naglowek {
clear:both;
font-family: Georgia, serif;
background:url(../images/naglowek.jpg) 0 0 no-repeat;
background-color:#ffffff;
width:970px;
height:196px;
}

#naglowek2 {
clear:both;
font-family: Georgia, serif;
background:url(../images/naglowek2.jpg) 0 0 no-repeat;
background-color:#ffffff;
width:970px;
height:20px;
}


#naglowek h1 {
float:left;
font-size:1.5em;
font-weight:bold;
letter-spacing:-1px;
padding:256px 0 0 50px;
}

#naglowek h1 a {
text-decoration:none;
color:#ffc106;
}


/* treść strony (3 kolumny) */

.margines {
padding: 10px;
}

/* pojemnik na 3 kolumny */
#zawartosc {
float:left;
background-color:#fff;
width:100%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:.8em;
color:#222;
}


#lewa_kolumna {
float:left;
height:100%;
width:13%;
overflow:hidden;
}


#tresc_strony {
float:left;
text-align:left;
width:65%;
overflow:hidden;
}

#tresc_strony h2 {
font:normal 2em/1.5em Georgia,serif;
color:#e87e1f;
padding:40px 10px 15px 0;
}


#tresc_strony p { 
padding-bottom:1em;
line-height:1.4em;
text-align:justify;
}

#tresc_strony p a, #tresc_strony p a:visited {
text-decoration: none;
color:#ffc106;
}

#tresc_strony p a:hover {
color:#ffc106;
text-decoration:underline;
}


#prawa_kolumna {
float:left;
text-align:left;
width:18%;
overflow:hidden;
}

/* koniec tresci strony */


/* stopka */

#stopka {
float:left;
width:100%;
height:20px;
background-color:#3b3b3b;
border-top:2px solid #99b0c8;
}

#stopka p {
font:normal 0.8em Arial,Verdana,Helvetica,sans-serif;
color:#ffffff;
text-align:center;
padding: 2px 0 0 0;
}

#teren p {
font:normal 0.6em Arial,Verdana,Helvetica,sans-serif;
color:#black;
text-align:center;
padding: 2px 0 0 0;
}



/* moduly i podmenu */

.modul {
margin: 10px 0 40px 0;
text-align:left;
}

.modul h3 {
font-size:1.3em;
color:#2c3749;
padding-left:15px;
margin-bottom:0px;
border-bottom:2px solid #2c3749;
}

.modul ul {
list-style:none;
padding:0 0 0 2px;
}

.modul ul li {
text-align:left;
padding:2px 0;
}

.modul ul li a {
display:block;
width:100%;
text-decoration:none;
padding:4px 0;
color:#6d5e3d;
}

.modul li a:hover {
color: #c59e78;
}

.modul ul li a:visited {
color:#363e02;
}


/* menu poziome u góry */

.menu_poziome ul {
float:right;
list-style:none;
}

.menu_poziome li {
float:left;
text-align:center;
}

.menu_poziome ul li a {

display:block;
border-left:1px solid #3b3b3b;
border-top:1px solid #3b3b3b;
border-right:1px solid #3b3b3b;
margin-top:32px;
padding:11px 13px 20px 25px;
color:#3b3b3b;
font-weight:bold;
text-transform:uppercase;
font-size:0.7em;
text-decoration:none;
height:6px;
width:55px;
text-align:center;
}

.menu_poziome ul li a:hover {
color: #e87e1f;
background-color:#3b3b3b;
}

.menu_poziome #aktualny a {
color:#fff;
background-color:#3b3b3b;
}


/* podmenu lewa kolumna */

.menu_left {
margin:0px 0 40px 0;
font-family:Georgia,serif;
font-weight:bold;
color:#4f4f00;
}

.menu_left h3 {
background:url() 0 0 no-repeat;
padding: 0px 0 0 10px;
font-size:0.9em;
height:250px;
border-right:0px solid #2c3749;
}

.menu_left ul {
list-style:none;
margin: 0 0 0 2px;
}


.menu_left ul li {
border-bottom:1px solid #cfcfcf;
}


.menu_left ul li a,
.menu_left ul li a:visited {
display:block;
text-decoration: none;
margin-right:0;
padding:6px 0 6px 2px;
color: #99341f;
}

.menu_left ul li a:hover {
color: #c59e78;
}

.menu_left #aktualny a {
color:#99341f;
}