body {
margin : 0;
padding : 0;
font : 75%/170% Arial, Helvetica, sans-serif;
color : #FFF;
background : #000;
}
#container {
	width : 947px;
	margin-left : auto;
	margin-right : auto;
	line-height: 1.7em;
	color : #fff;
	background : #1F2122;
}
			/*TOP BANNER*/
#banner {
	float : left;
	width : 947px;
	height : 200px;
	background-color: #61A31B;

}

#bannerbig {
	float : left;
	width : 947px;
	height : 439px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(img/loading-bar-black.gif);
	}
	#bannerhome {
	width : 700px;
	height : 610px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(img/loading-bar-black.gif);
	margin-left: auto;
	margin-right: auto;
	}
	
	
	#bannerphoto {
	float : left;
	width : 947px;
	height : 400px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(photos/doku.gif);
	}

#myGallery {
float : left;
width : 947px;
height : 439px;

}

#bannerlogo {
	float : left;
	width : 947px;
	height : 100px;
	padding : 0;
	background: #010101 url(img/bgblack.png);
}

			/*TOP NAVIGATION*/
.navcontainer {
clear:both;
width : 100%;
}

.navcontainer ul {
padding-left: 0;
margin-left: 0;
background: #666666 ;
color: #fff;
float: left;
width: 100%;
}

.navcontainer ul li {
display: inline;
}

.navcontainer ul li a {
background: #666666 ;
color: #fff;
text-decoration: none;
float: left;
width: 115px;
text-align: center;
}

.navcontainer ul li a:hover {
background: #7B8C18 url(img/bgyesil.gif);
color: #fff;
}

#active a:link, #active a:visited, #active a:hover {
background: #7B8C18 url(img/bgyesil.gif);
color: #fff;
}

			/*CENTRE CONTENT*/
#content {
	padding : 10px;
	background : #1F2122;
	color : #FFF;
	width: 720px;
	float: left;

}

.contentright {
	background : #1F2122;
	color : #FFF;
	width: 455px;
	float: right;

}
.contentleft {
	background : #1F2122;
	color : #FFF;
	width: 455px;
	float: left;

}
	
		
#contentfull {
	padding : 10px;
	background : #1F2122;
	color : #FFF;
	width: 927px;
	float: left;

}
#contenthalf {
	padding : 10px;
	background : #1F2122;
	color : #FFF;
	width: 625px;
	float: left;

}
			/*right MENU*/
#sagsutun {
	float : right;
	width : 280px;
	padding : 10px;
	background : #1F2122;
	color : #fff;
}
#menu {
	float : right;
	width : 170px;
	padding : 27px 10px 10px 25px;
	background : #1F2122;
	color : #fff;
}
#menu ul {
margin : 0;

list-style-type : none;

}
#menu li {
margin : 0 0 2px 0;
padding: 0 0 0 15px;
background: url(img/arrow.png) no-repeat left center;
}
#menu a {
text-decoration : none;
color : #B4CD23;
font : normal 1.2em Arial, Helvetica, sans-serif;

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

}
#menu a:visited {
color : #cccccc;
text-decoration : none;

}
			/*RIGHT CONTENT*/

			/*FOOTER*/
#footer {
	clear : both;
	padding : 13px 10px 15px 10px;
	color : #bbd2e0;
	background : #010101 url(img/bgblack.png);
	border-top: 1px solid #666;
	font-size: 11px;
}
#footer a:link, #footer a:visited {
background : inherit;
color : #eee;
text-decoration : none;
}
#footer a:hover {
border-bottom : 1px solid #f2f2f5;
background : inherit;
color : #f2f2f5;
}
			/*TYPOGRAPHY*/

h1 {
	margin: 3px 0 0 0;
	font: normal 1.4em Georgia, "Times New Roman", Times, serif;
	color: #fff;
	padding: 5px 0 2px 0px;
	border-bottom: 1px solid #cccccc;
}
h2 {
padding: 5px 0 2px 0px;
border-bottom: 1px solid #cccccc;
font :  1em verdana, arial, tahoma, sans-serif;
color : #ef7329;
}

h3 {
	margin: 3px 0 0 0;
	font: 1em verdana, arial, tahoma, sans-serif;
	color: #ef7329;
	padding: 5px 0 2px 0px;
	border-bottom: 1px solid #cccccc;
}

.post-by {
	font-size: 0.85em;
	margin: 0;
}
			/*LINKS*/
a {
	text-decoration : none;
	color : #C0DB2D;
	background : inherit;
}
a:hover {
color : #C0DB2D;
background : inherit;
text-decoration : underline;
}
			/*CLASSES*/
.news {
font-size : 1em;
background : inherit;
color : #000;
}
.gri {
	background : inherit;
	color : #CCCCCC;
	font-size: 10px;
}
.clear {
clear : both;
}
	/*ekstras*/
	
.logoclm {
	float: left;
	width: 230px;
	padding-left: 25px;
	
}
.iltsmclm {
	float: right;
	width: 170px;
	
}

#ust-wrap {
	clear: both;
	text-align: center;
	width: 927px;
	padding: 10px;
	color: #666666;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #666;
}
#ust-wrap a {
	text-decoration: none;
	
	color: #FFFFFF;

}
#ust-wrap a:hover {
	color: #FFFFFF;
	text-decoration: underline;	
}

img.border { 
float : left;
margin : 3px 10px 7px 0;
padding : 1px;
border : 1px solid rgb(220, 220, 220);
} 
a img.border { 
border : 1px solid rgb(220, 220, 220);
} 
a:hover img.border { 
border : 1px solid rgb(255, 17, 68);
} 

img.borderk { 
padding : 1px;
border : 3px solid rgb(220, 220, 220);
} 
a img.borderk { 
border : 3px solid rgb(220, 220, 220);
} 
a:hover img.borderk { 
border : 3px solid #B4CD23;
} 

.kutu {
	margin-bottom: 6px;
	border-top: 1px solid #666666;
	width: 100%;
	padding-top: 3px;
}
#box {
	margin-bottom: 6px;
	width: 100%;
	padding-top: 3px;
}
.style3 {font-size: 14px}

.style5 {font-size: 11px}

.style7 {
	color: #FFFBAA;
	font-weight: bold;
}
