body.main {
					font-family: Arial, Verdana; 
					font-size: 11px;
					margin:0;
					padding:0;
					text-align:center;
}

#przyklad {
	display: none;

}

.ankieta_lewa {
	line-height: 10px; 
	margin-top: 20px; 
	width: 220px; 
	float: left; 
	border: 0px solid black;
}

.ankieta_prawa {
	width: 300px; 
	float:right;  
	margin-top: 20px; 
	text-align:right; 
	border: 0px solid black;
}

.punkt_2 {
	width: 100%;
	border: 0px solid black;
}

.wys_30 {
	height: 30px;
}

.menu_gora {
					 background: url(../images/gora_tlo.jpg) no-repeat; 
					 margin-left: auto;
  				 margin-right: auto;
					 width: 800px; 
					 height:163px;
					 text-align:left;
}

.napis {
			 background: url(../images/napis.gif) no-repeat; 
			 margin-left: auto;
  		 margin-right: auto;
			 width: 800px;
			 height:15px;
}

.linia_pozioma_krotka {
											left:240px;
											height: 1px;
											width: 205px;
											background-color: #f5f5f5;
											position:absolute;
											overflow:hidden;								
}

.linia_pozioma_dluga {
											margin-top: 1px;
											height:1px;
											background-color: #f5f5f5;
											width: 535px;
											overflow:hidden;
											position:relative;
											left:254px;
}

.glowna {
			 background: url('../images/tlo_glowna.gif'); 
			 margin-top: 10px;
			 margin-left: auto;
  		 margin-right: auto;
			 width: 818px;
			 text-align: left;
			 min-height:400px;
			 	
			 		 			 
}


.lewa_kolumna {
							margin:10px;
							width:200px;
							padding:10px;
							float:left;		
							min-height:150px;	
}

.prawa_kolumna {
              background: url(../images/rozdzielacz.gif);
							margin-top:10px;
							margin-left:235px;
							width:540px;
							padding-left: 20px;
							font-size:11px;
							text-align: justify;
							color: #808080;
							word-spacing: 2px;						
}

.text-prawa {
						
							padding-right: 20px;

}

#tytul {
			 font-size: 13px;
			 color: #23468e;
			 font-weight: bold;
			 
}

.pasek_czerwony {
							margin-top:5px;
							padding-left:10px;
							width:190px;
							background-color: #23468e;
							color: #ffffff;
							font-size:12px;
							font-weight: bold;
							line-height:21px;
							height:22px;							
}

#newsletter {
						margin-top:35px;
}

.newsletter_form {
								 margin-top:5px;
}

#imie {
			margin-left:50px;
}

#nazwisko {
			margin-left:20px;
}

#instytucja {
			margin-left:22px;
}
#mail {
			margin-left:5px;
}

.text_lewa {	
							padding:10px;
							width:190px;
							font-size:11px;
							line-height:15px;
												
}

#news {
			color: 23468e;
}

#partnerzy {
					 text-align: center;
}



.glowna {
			 background: url(../images/tlo_glowna_2.gif); 
			 margin-top: 10px;
			 margin-left: auto;
  		 margin-right: auto;
			 width: 815px;
			 text-align:left;
}

.logo {
		margin-top:25px;
		margin-left:0;
		margin-right:0;
		border:0;
}

#partner {
				 margin-top:0px;
}




.p1 {
		background: url(../images/podzialka_w_gore.gif) 0 100% no-repeat;
		width: 100%;
		height: 28px;
		
		
}


.p2 {
		background: url(../images/podzialka_w_gore.gif) 100% 100% no-repeat;
		width: 100%;
		height: 28px;
		
}

.p3 {
		background: url(../images/podzialka_w_gore.gif) 94px 100% no-repeat;
		width: 100%;
		height: 28px;
}
.p4 {
		background: url(../images/podzialka_w_gore.gif) 216px 100% no-repeat;
		height: 28px;
		
}
.p5 {
		background: url(../images/podzialka_w_gore.gif) 300px 100% no-repeat;
		height: 28px;
		
}





.l1 {
		background: url(../images/podzialka_w_dol.gif) 0px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.l2 {
		background: url(../images/podzialka_w_dol.gif) 86px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.l3 {
		background: url(../images/podzialka_w_dol.gif) 174px 100% no-repeat;
		width: 100%;
		height: 46px;
}
.l4 {
		background: url(../images/podzialka_w_dol.gif) 237px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.l5 {
		background: url(../images/podzialka_w_dol.gif) 371px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.l6 {
		background: url(../images/podzialka_w_dol.gif) 442px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.l7 {
		background: url(../images/podzialka_w_dol.gif) 515px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.l8 {
		background: url(../images/podzialka_w_dol.gif) 587px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.l9 {
		background: url(../images/podzialka_w_dol.gif) 734px 100% no-repeat;
		width: 100%;
		height: 46px;
		
}
.20 {
		background: url(../images/podzialka_w_dol.gif) 100% 100% no-repeat;
		width: 100%;
		height: 46px;
		
}


.s1 {
		background: url(../images/podzialka_w_gore.gif) 0px 100% no-repeat;
		width: 100%;
		height: 36px;
		
}
.s2 {
		background: url(../images/podzialka_w_gore.gif) 100% 100% no-repeat;
		width: 100%;
		height: 36px;
		
}




.gradient_nad_lewa {
 	  margin-top:10px;
		background: url(../images/gradient_tlo.gif);
		height: 28px;
		width: 140px;
		position: absolute;
}

.gradient_nad_prawa {
		background: url(../images/gradient_tlo.gif);
		height: 28px;
		width: 360px;
		top:10px;
		left: 440px;
		position: relative;
		text-align:center;
}

.gradient_stopka {
		margin-top: 10px;
		background: url(../images/gradient_stopka.gif);
		height: 36px;
		width: 800px;
		margin-left: auto;
  	margin-right: auto;
}


.gradient_pod {
    margin-top: 1px;
		background: url(../images/gradient_tlo_w_dol.gif);
		height: 46px;
		width: 800px;
		margin-left: auto;
  	margin-right: auto;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
		color: #5a5a5a; 

}

.stopka {
				width: 800px;
				padding:10px;
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				color: #b5b5b5;
}


#flaga {
			 margin-top:10px;
}

.ue {
		margin-left:20px;
		margin-right:20px;
		margin-bottom:10px;
}

#mapa {
			margin-left:20px;
			line-height:20px;
}


a.menu {
			 text-decoration:none;
			 color: #5a5a5a;
			 margin-left: 20px;
			 line-height: 30px;
}
a.menu:hover {
			 color: red;
}



a.gora {
			 color: red;
			 text-decoration:none;
			 line-height:28px;
			 margin-left:20px;
		
}

a.gora:hover {
						 color: #5a5a5a;
}

#pierwszy_link {
							 margin-left:0px;
}


a.link {
			color: #23468e;
			text-decoration:none;

}
a.link:visited {
						 color: 23468e;
}
a.link:hover {
						 color: #000000;
}

table tr td{
	font-size: 11px;
	vertical-align: top;
	color: #808080;
	word-spacing: 2px;	
}

#obowiazkowe {
	background-color: white;
}

#uwaga {
		background: yellow;
}

.tabela {
	margin:10px;
	padding:5px;
}
.tabela tr {
	background: #f7f7f7;
	padding:10px;
}

.tabela td {
	padding:5px;
}

#tabela_naglowek {
	background: #ffffff;
}

.option_sel {
	width: 60%;
	font-size: 10px;

}

.szanowni {
	color: #23468e;
}