@charset "utf-8";
body {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background-color:#2f2f2f; /*dk green*/;
	color:#f3faff; /*black*/
	text-align:center;

}

img { display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align:top;
border: 0px; 
		}

.plywa{
	float:left;
	margin-left:5px;
	padding:5px;
	
}
		
.rownaj {
padding-right:20px;
padding-left:20px;
padding-top: 15px;
}

.calosc{
	
width:766px;;
margin-left:auto;
margin-right:auto;
text-align:left;
vertical-align: top;
}

.tresc{
display:block;
min-height:500px;
width:736px;;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#000000;
vertical-align: top;
padding-left:30px;

}	




.galeria{
height:197px;
width:766px;

margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#000000;
vertical-align: top;
background-image:url(gfx/bgbottom.jpg);
background-repeat:repeat-x;
}

.news{

position:absolute;
display:block;
margin-top:25px;
margin-left:580px;
height:450px;
width:268px;
background-image:url(gfx/bgfoto.jpg);
background-repeat:no-repeat;
}

.photoBox{

display:block;
margin-top:100px;
margin-left:50px;
}

.newsTxt{
font-size:12px;
margin-top:15px;
width:200px;
display:block;
margin-left:15px;
margin-right:auto;
text-align:left;
vertical-align: top;
}	

.stopka {
	text-align:center;
	float: left;
	display: block;
	width: 596px;
	height: 23px;
	background-image:url(gfx/stopkaBg.jpg);
	background-repeat:repeat-x;
	margin-bottom:auto;
	margin-top:2px;
	color:#666666;
	font-size:10px;
	font-weight:bold;

} 

.tekst {
width:480px;
	text-align:justify;
	color:#666666;
	margin-top:0px;
	padding-left:23px;
	padding-top: 10px;
	padding-right: 23px;
	font-size:13px;


	}
	
strong {
	text-align:justify;
	color:#666666;
	margin-top:0px;
	padding-left:23px;
	padding-top: 10px;
	padding-right: 23px;
	font-size:12px;


	}
	
td {
height:10px;
margin:0px;
padding:0px;
}
.tekstT {
	color:#666666;
	margin-top:0px;
		margin-bottom:0px;
	padding-left:23px;
	padding-right: 23px;
	font-size:12px;

}

	.bo {
	text-align:justify;
	color:#666666;
	margin-top:0px;
	padding-left:23px;
	padding-top: 10px;
	padding-right: 23px;
	font-size:12px;


	}
	.naglowek {
	text-align:justify;
	color:#666666;
	margin-top:0px;
	padding-left:20px;
	padding-top: 10px;
	padding-right: 23px;
	font-size:17px;
	font-weight:bold;


	}
	
	.napisK {
	text-align:center;
	color:#FFF;
	margin-top:0px;
	padding-left:23px;
	padding-top: 10px;
	padding-right: 23px;
	font-size:12px;

	}
	
	.napis2 {
	text-align:justify;
	color:#666666;
	margin-top:0px;
	padding-left:35px;
	padding-top: 10px;
	padding-right: 23px;
	font-size:12px;

	}
	
.napisN {
	text-align:justify;
	color:#666666;
	margin-top:0px;
	padding-left:23px;
	padding-top: 10px;
	padding-right: 23px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:16px;

	}
	
	.stopkaN {
	color:#666666;
	margin-top:0px;
	padding-left:2px;
	padding-top: 2px;
	padding-right: 2px;
	font-size:11px;


	}

.glowne2 {
	float: left;
	display: block;
	width: 97px;
	height: 400px;
	background-image:url(gfx/glowne_bg.jpg);
	color:red;

} 

li {
	text-align:justify;
	color:#666666;
	margin-top:0px;
	padding-left:1px;
	padding-right: 15px;
	font-size:12px;


	} 
.glowneLang {
	float: left;
	display: block;
	width: 53px;
	height: 400px;
	color:#666666;

}
.glowneBok {
	float: left;
	display: block;
	width: 237px;
	height: 400px;
	color:#FFF;

}
.glowne3 {
	float: left;
	display: block;
	width: 148px;
	height: 400px;
	background-image:url(gfx/glowne_bg.jpg);
	color:#FFF;

}

.glowneOkno {
	float: left;
	display: block;
	width: 596px;
	height: auto;
	background-image:url(gfx/bgglowne.jpg);


}

.glowneGal {
background-color:#ffffff;
	float: left;
	display: block;
	width: 780px;
	height: 800px;
	background-image:url(gfx/glowne_bg.jpg);
	background-repeat:repeat-x;
	color:#FFF;

}




.glowneL {
	float: left;
	display: block;
	width: 3px;
	height: 400px;
	background-image:url(gfx/glowne_line.jpg);

}

div#main{
text-align:left;
background:#f9fdff;
width:1131px;
margin:0 auto;
text-align: left;
vertical-align: top;
float:left;
}

a {
	font-size:13px;
	font-weight: bold;
	color: #666666;
	background: transparent;
	text-decoration: underline;
}

