body { padding:0; margin:0; background: url(../images/bg.png) repeat-x #74be3d; }
.clear { clear:both;}
p { font-size:11px; line-height:18px; color:#333;}
#wrapper { width:770px; margin:0 auto;}
#header { border-bottom:5px #5d9732 solid;
margin-top:0px;}
#logo { float:left; padding-top:15px;}
.menu { float:right; margin-top:80px;}
.menu ul { list-style:none; overflow:auto;}
.menu li { float:left;}
.menu li:first-child { border:none;}
.menu li a { color:#000; display:block; text-decoration:none; font-size:12px; text-align:center; padding-left:21px; padding-right:21px; line-height:40px;}
.menu li a.active { background:url(../images/a-bg.png) repeat-x; color:#fff;}
.menu li a:hover { background:url(../images/a-bg.png) repeat-x; color:#fff;}
#gallery { background:url(../images/gallery-bg.png) repeat-x #fff; height:400px;}
#main { padding-top:25px;}
.welcome-wrapper { padding-bottom:15px;}
.welcome { border:1px #5d9732 solid; padding:15px; }
.welcome h1 { font-size:21px; font-weight:normal; padding-bottom:15px;}
.welcome img { float:left; margin-right:15px; border:1px #fff solid;}
#box { margin-top:20px; margin-bottom:20px;}
.boxContent { float:left; width:248px; margin-left:10px; border:1px #5d9732 solid; min-height:330px;}
.boxContent:first-child { margin-left:0;}
.box-main h2 { font-size:21px; font-weight:normal; padding-bottom:20px;}
.box-main { padding:15px; }
.box-main a { display:block; background:url(../images/a-bg.png) repeat-x; float:left; padding:5px 10px 5px 10px; color:#fff; text-decoration:none; border:1px #5d9732 solid; margin-top:20px;}
#main { position:relative;}
h1,h2,h3,h4,h5 { font-weight:normal; padding-bottom:10px; color:#333;}
h2 { font-size:21px;} 
h3 { font-size:18px;} 
h4 { font-size:15px;} 
h5 { font-size:12px;} 
#footer {  border-top:1px #5d9732 solid; margin-bottom:20px;}
#footer p { font-size:11px; padding-top:15px;}
.content { background:url(../images/gallery-bg.png) repeat-x #fff; min-height:400px; margin-bottom:15px;}
#main-content { padding:20px;}
#main-content h2 {font-size:21px; font-weight:normal; padding-bottom:10px;}
#main-content img { border:1px #fff solid; }
#main-content p { line-height:17px; font-size:11.5px;}
#left { float:left; width:430px;}
.textField { width:300px;}
.messField { width:370px; height:120px;}
.btn { padding:8px; color:#fff; background:#5d9732; margin-top:15px; border:none;}
#right { float:right; width:250px; margin-right:50px;}
#right img { margin-bottom:10px;}
.image2 { float:left;}
#footer a { color:#333;}

#UC-medalj {
	background:white;
	text-align:center;
}

#UC-medalj a {
	background:none;
	float:none;
	display:block;
	padding:0;
	border:0;
	margin-top:60px;
}

