@charset "utf-8";


body 	{ 
		padding:0; 
		margin:0; 
		border:0; 
		font-family: 'Arial', sans-serif; 
		font-size: 10px;
		color:#555555; 
		background-color: #ffffff; 
		text-align:center;
	}

* 	{	
		padding:0; 
		margin:0;
		border:0;
	}


img 	{	
		border:0
	}

a:link		{
			color: #555555;
			text-decoration: none;
			}
			
a:visited	{
			color: #555555;
			text-decoration: none;
			}

a:hover		{
			color: #555555;
			text-decoration: underline;
			}

.kolorGruby, a.kolorGruby, p a.kolorGruby {color:#41607c;font-weight:bold}
.up {text-transform:uppercase}


a.biel {color:#ffffff}
a.ciemZiel {color: #727101;}
a.ciemZiel2 {color:#747302}
a.jasZiel {color:#019b25;}

p.biel {color:#ffffff}
p.ciemZiel {color: #727101;}
p.ciemZiel2 {color:#747302}
p.jasZiel {color:#019b25;}

td.biel {color:#ffffff}

div.w {clear:both;} /* wiersz */
div.wC {clear:both; margin:auto} /* wiersz w centrum */
div.doL {float:left;} /* div do lewego marinesu */
div.doP {float:right;} /* div do prawego marginesu */
div.czP {clear:right;} /* prawa strona div czysta, wolna */
div.czL {clear:left;} /* lewa strona div czysta, wolna */
.b {font-weight: bold}
div.pusty {
        clear:both;
        width:100%;
        height:1px;
}

#gora {
		width:800px;
		height:96px;
		clear:both;
		margin:auto;
}

#gora h1 {
		width:250px;
		height:40px;
		display:block; 
		float:left; 
		margin-top:36px;
                margin-left:10px;

        }

#gora h1 a {
		text-decoration: none;
		font-family: 'Arial', sans-serif; 
		font-size:16px;
		color:#41607c;
	}

#logo {
		width:96px;
		height:96px;
		float:left;
}


#logowanie {
		width:432px;
		height:16px;
		float:right;
		text-align:right;
	}

#logowanie a {
		color:#CCCCCC;
		background:#ffffff;
		position:relative;
		top:8px;
		left:-16px;
}

#logowanie a:hover {
		color:#257cb3;}


#gorneMenu {
		width:432px;
                height:16px;
		float:right;
		background-color:#969593; 
		text-align:center;
   		margin:0;
   		padding:0;
		position:relative;
		top:26px;
                &top:20px;
	}

#gorneMenu ul li {
   		display:block;
	}

#gorneMenu li {
   		display:block;
		float:right;
   		list-style:none;
		font-family: 'Arial', sans-serif; 
}

#gorneMenu a {
   		color:#ffffff;
		font-size: 10px;
		font-family: 'Arial', sans-serif; 
		font-weight:bold; 
		text-transform:uppercase;
   		text-decoration:none;
		display:block;
		height:16px;
		line-height: 16px;
                border-left:2px solid #fff;

	}

#gorneMenu  a:hover {
		text-decoration: none;
		background-color:#85c226;
		font-family: 'Arial', sans-serif;
                height:16px;
                line-height: 16px;

	}


#gorneMenu        li.wybrany  a {
                background-color:#85c226;

}

#gorneMenu #gM3 a {width:120px}
#gorneMenu #gM2 a {width:100px}


#kontener {
		width:800px;
		height:600px;
		clear:both; 
		margin: 0px auto;
		/*border: 1px solid #aaaaaa;*/
		background: #ffffff;
	}


#lewa {
		width:536px;
		float:left; 
		/*border: 1px solid #aaaaaa;*/
	}

#prawa {
		width:160px;
		height:720px;
		float:right;
		margin-top:40px;
		/*border: 1px solid #aaaaaa;*/
}

#prawa li.nagl {
                font-size:1.1em;
                font-family: 'Arial', sans-serif;
                color:#4a739b;
		font-weight:bold;
                text-transform:uppercase;
		margin-bottom:0.7em;
}

#prawa li.linki {
                font-size:1.05em;
                font-family: 'Arial', sans-serif;
		font-weight:bold;
                text-transform:uppercase;
		margin-bottom:0.7em;
}
	
#prawa ul li {
                margin-bottom:1em;
		list-style:none;
		text-align:left; 
		line-height:1.5em;
		font-family: 'Arial', sans-serif; 
	}

#prawa ul li a {
                display:block;
}

#prawa #podstrony {
                width:100%;
                height:auto;
                margin-top:6em;
		margin-bottom:0.7em;
                text-align:left;
    }

    #prawa #podstrony p {
        margin-bottom:20px;
    }

#prawa #podstrony p a {
        
                display:block;
                font-size:1.1em;
                font-family: 'Arial', sans-serif;
                color:#4a739b;
		font-weight:bold;
                text-transform:uppercase;
    }


#prawa #adres {
		margin-top:24px;
		margin-bottom:24px;
		text-align:left;
	}


#prawa #adres p { 
		line-height:1.4em;
		font-family: 'Arial', sans-serif; 
	}

#prawa #linki {	margin-top:30px;}

#baner {
		width:529px; /*528*/
		height:90px; /*88*/
		float:left;
		clear:right;
		margin-top:40px;
}

#tresc {
		width:518px;
		float:left;
		clear:both;
		margin-top:16px;
		text-align:left;
}

#tresc h2 {
		font-size:12px; 
		padding-bottom:12px;
		font-family: 'Arial', sans-serif;
                color:#999;
                text-transform:uppercase;
	}

#tresc h3 {
                margin-top:20px;
		font-size:11px;
		padding-bottom:12px;
		font-family: 'Arial', sans-serif;
                color:#999;
	}

#tresc p {	
		padding-bottom:12px;
		font-family: 'Arial', sans-serif; 
}


/*
#tresc #zapytania {
    margin-top:20px;
}

#tresc #zapytania img {
    margin-bottom:9px;
}*/

#tresc #zapytania li {
                font-size:11px;
   		list-style:none;
		font-family: 'Arial', sans-serif;
                margin-bottom:9px;
}



/*-----------------------------------------   -------------*/
/*----------------------- Stopka -------------------------*/
/*-------------------------------------------------------*/


#stopka 	{
			width:800px;
			height:24px;
			clear:both; 
			margin:auto;
			margin-top:10px;
			margin-bottom:0; 
			padding:0;
			background-color: #ffffff; /*#7f7e00;*/ 
	}

.linia { 
			width:100%;
			height:2px;
			clear:both;
			background-image:url(../images/teo/linia.jpg); 
			background-repeat:repeat-x;
	}

#stopka p 	{
                        display:block;
                        width:529px;
                        float:left;
                        text-align:right;
			font-size:10px;
			padding:0;
			margin:5px 0;
                        &margin:0;
			font-family: 'Arial', sans-serif; 
	}
#stopka a 	{
			font-size:10px;
			font-family: 'Arial', sans-serif; 
	}