BODY { background-color: #dfe3e7; MARGIN: 0px; PADDING: 0px;
	font-size: 13px; color: #516179; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif }

.bhidden { font-weight: normal }

.logo1 { position: absolute; top:0px; left:0px; z-index:9 }

a:link { COLOR: #dfe3e7; TEXT-DECORATION: underline }
a:active,
a:visited { COLOR: #dfe3e7; TEXT-DECORATION: underline }
a:hover { COLOR: #dfe3e7; TEXT-DECORATION: none }

ol li { margin-left: -20px;}
.left { 
	padding:90px 0 25px 25px;
	background: url(/i/bg-1.jpg) no-repeat;
	background-position:top right;
	background-color: #dfe3e7; color: #929eb0;
	}
.centre { background-color: #929eb0; color: #000000;
	padding:30px 0 25px 25px;
	}
p { padding-right: 10px }	

.right1 { 
	background: url(/i/bg-home1.gif) no-repeat;
	background-position:bottom left;
	padding:40px 0 350px 25px;
	background-color: #516179; color: #dfe3e7;
	}
.right { 
	padding:20px 12px 0 12px;
	background-color: #516179; color: #dfe3e7;
	}
	
	
.m {
	font-family: Arial;
	font-size:12px;
	color:#516179;
	padding: 3px 0 5px 20px;
	 }
.m div, .active { margin: 5px 0 5px 0; padding: 5px 0 5px 0 }	 
.active { border-bottom: dashed 1px #fff; }
	 
div a:link,
div a:active,
div a:visited { COLOR: #516179; TEXT-DECORATION: none }
div a:hover { COLOR: #929eb0; TEXT-DECORATION: none }


	 
h1 { text-align: left;
	font-size: 16px;
	font-weight:normal;
	color: #fff;
	margin:0 0 40px 0;
	padding-top:10px;
	border-top: dashed 1px #fff;
	font-family: "Courier New", Courier, monospace;
	}

h1 a:link, h2 a:link,
h1 a:active, h2 a:active,
h1 a:visited, h2 a:visited { COLOR: #fff; TEXT-DECORATION: none }
h1 a:hover, h2 a:hover { COLOR: #fff; TEXT-DECORATION: underline }
		
h2 {
	text-align: left;
	font-size: 16px;
	font-weight:normal;
	color: #fff;
	margin:10px 0 5px 0;
	font-family: "Courier New", Courier, monospace;
	}

h3 { FONT: bold 14px Verdana, Tahoma, sans-serif;
	margin:20px 20px 5px 0;
	color: #dfe3e7
	}
	
h4 { FONT: bold 13px Verdana, Tahoma, sans-serif;
	margin:20px 20px 5px 0;
	color: #dfe3e7
	}

h4 a:link, h5 a:link,
h4 a:active, h5 a:active,
h4 a:visited, h5 a:visited { COLOR: #dfe3e7; TEXT-DECORATION: underline }
h4 a:hover , h4 a:hover { COLOR: #dfe3e7; TEXT-DECORATION: none }

h5 { FONT: bold 12px Verdana, Tahoma, sans-serif;
	color: #dfe3e7;
	margin:20px 20px 5px 0
	}
	
.news img {
	float: left;
	border: solid 1px #fff;
	margin: 0 10px 40px 0;
	}
	
.date { color:#fff }



.adres {
	color:#929eb0;
	font-size: 10px;
	margin-top:50px;
	padding-top:10px;
	border-top: dashed 1px #fff;
	}
	
.adres a:link,
.adres a:active,
.adres a:visited { COLOR: #929eb0; TEXT-DECORATION: underline }
.adres a:hover { COLOR: #929eb0; TEXT-DECORATION: none }
		


/* objects - gallery  */


.photogal
{	margin: -3em 0 0 -2em;
	text-align: left;
}

.galobj
{ 	text-decoration: none;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: 3em 0 0 2em;
}

.galobj .f
{	width: 210px;
	float: left;
}

.f img { border: solid 1px #dfe3e7; margin: 10px 10px 7px 0; padding:4px }

.f A:link, .news A:link { COLOR: #dfe3e7; TEXT-DECORATION: none }
.f A:visited, .news A:visited { COLOR: #dfe3e7; TEXT-DECORATION: none }
.f A:hover, .news A:hover { COLOR: #dfe3e7; TEXT-DECORATION: underline }

/* end of folio - gallery  */




th {
	color: #ffffff;
	padding:3px;
	background-color: #ffc10e;
	font-weight:bold;
	}
	



.bottom {
	background: url(/i/bg-bottom.gif) no-repeat;
	background-position:top left;
	color: #ffffff;
	padding:20px;
	background-color: #ffc10e;
	border-top: solid 2px #ffffff;
	}



	
.web {
	text-align:right;
	font-size:12px;
	color:#ffefb3
	}

.web a:link,
.web a:active,
.web a:visited { COLOR: #ffefb3; TEXT-DECORATION: none }
.web a:hover { COLOR: #fff; TEXT-DECORATION: none }







.mark a:link { COLOR: #cccccc; TEXT-DECORATION: none; font-size: 120%; padding: 3px }
.mark a:active { COLOR: #ffffff; TEXT-DECORATION: none; font-size: 120%; padding: 3px }
.mark a:visited { COLOR: #999999; TEXT-DECORATION: none; font-size: 120%; padding: 3px }
.mark a:hover { COLOR: #ffffff; TEXT-DECORATION: none; font-size: 120%; padding: 3px }



.iml {
	float:left;
	margin: 3px 20px 3px 0;
	}
.imr {
	float:right;
	margin: 3px 0 3px 20px;
	}
	
.imc {
	text-align:center;
	border:solid 1px #0099ff;
	padding: 10px;
	margin: 20px 0 40px 0;
	}




ul li { LIST-STYLE-TYPE: square }




.gallery {  FLOAT: left; width: 260px; height: 260px;
	PADDING: 10px; margin: 10px;
	vertical-align: middle; text-align: center;
	
}


.gallery img { margin: 6px 0px 6px 0px; border: double #999999; }
