*
{
	margin: 0;
	padding: 0;
}

.tekst h1, .tekst-b h1 {
	font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #14753B;
	padding: 8px 0 8px 0;
	text-align: left;
}

.vrh-ts3 h1, .vrh-hiend h1, .vrh-kon h1, .vrh-wa h1, .vrh-amb h1, .vrh-lane h1, .vrh-night h1 {
	font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #14753B;
	padding: 30px 0 8px 0;
	text-align: left;
}

.tekst h2, .tekst-b h2 {
	font: bold 16px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #14753B;
	padding: 6px 0 6px 0;
	text-align: left;
}

.tekst h3, .tekst-b h3 {
	font: bold 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #14753B;
	padding: 6px 0 0 0;
	text-align: left;
}

.tekst h4, .tekst-b h4 {
	font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #14753B;
	padding: 6px 0 6px 0;
	text-align: left;
}

.tekst p, .tekst-news p, .tekst-newsinfo p, .tekst-b p {
	font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 6px 0 6px 0;
	text-align: left;
}

.news-title p {
	font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 20px 0 6px 0;
	text-align: left;
}

.vrh-ts3 p {
	font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 35px 0 6px 0;
	text-align: left;
}

#facebook {
	background: url(../facebook.png) left no-repeat;
	width: 570px;
	height: 30px;
	float: left;
	padding-top: 4px;
}

a#slika:hover {
	background: transparent;
}

a#slika:after {
	content: "";
}

.tekst-news a:hover, .tekst-newsinfo a:hover, .news-title a:hover {
	color: #fff;
	background: #3ba128;
	text-decoration: none;
}

.news-title a:hover#title {
	text-shadow: #000 1px 1px 2px;
}

.news-title a#title {
	text-shadow: #71c261 1px 1px 2px;
}

.tekst-news a:after {
	content: " »";
}

.news-title {
	background: url(ozadje-news.png) top center no-repeat;
	width: 545px;
	height: 95px;
	padding: 0 10px 0 15px;
}

.news-share {
	background: url(news-share.png) top center no-repeat;
	width: 570px;
	height: 33px;
}

#news-fb {
	width: 35px;
	height: 33px;
	float: right;
	margin-top:9px;
	margin-right:75px;
}

#news-twitter {
	width: 25px;
	height: 33px;
	float: right;
	margin-top:11px;
	margin-right:48px;
}

.news-stran {
	background: url(news-stran.png) top center no-repeat;
	width: 545px;
	height: 48px;
	padding: 0 10px 0 15px;
}

.news-stran p {
	font: normal 16px Trebuchet MS, Arial, Helvetica, sans-serif;
	padding: 11px 10px 0 0;
	text-align: center;
}

.news-share p {
	padding: 10px 10px 0 0;
	text-align: right;
	vertical-align:middle;
}

.news-title a {
	color: #000;
}

.vrh, .vrh-gc, .vrh-b {
	background: url(vrh.png) bottom center no-repeat;
	width: 570px;
	height: 19px;
}

.vrh-wa {
	background: url(vrh-wa.png) bottom center no-repeat;
	width: 545px;
	height: 75px;
	padding: 0 15px 0 15px;
}

.vrh-ts3 {
	background: url(vrh-ts3.png) bottom center no-repeat;
	width: 545px;
	height: 75px;
	padding: 0 15px 0 15px;
}

.vrh-kon {
	background: url(vrh-kon.png) bottom center no-repeat;
	width: 545px;
	height: 75px;
	padding: 0 15px 0 15px;
}

.vrh-hiend {
	background: url(vrh-hiend.png) bottom center no-repeat;
	width: 545px;
	height: 75px;
	padding: 0 15px 0 15px;
}

.vrh-amb {
	background: url(vrh-amb.png) bottom center no-repeat;
	width: 545px;
	height: 75px;
	padding: 0 15px 0 15px;
}

.vrh-lane {
	background: url(vrh-lane.png) bottom center no-repeat;
	width: 545px;
	height: 75px;
	padding: 0 15px 0 15px;
}

.vrh-night {
	background: url(vrh-night.png) bottom center no-repeat;
	width: 545px;
	height: 75px;
	padding: 0 15px 0 15px;
}

.tekst, .tekst-news, .tekst-newsinfo, .tekst-b {
	background: url(ozadje.png) top center repeat-y;
	width: 546px;
	padding: 0 15px 0 15px;
}

.infobox {
	background: url(ozadje.png) top center repeat-y;
	width: 546px;
	height:280px;
	padding: 0 15px 0 15px;
	overflow: visible;
}

.infobox-small {
	background: url(ozadje.png) top center repeat-y;
	width: 546px;
	height:250px;
	padding: 0 15px 0 15px;
}

#infobox-cover {
	background: url(../cover.png) top no-repeat;
	width: 150px;
	height: 230px;
	float: left;
	margin-top:10px;
	margin-left:35px;
}

#infobox-cover-nagradna {
	width: 150px;
	height: 210px;
	float: left;
	margin-top:20px;
	margin-left:35px;
}

#infobox-izid {
	background: url(../izid.png) left no-repeat;
	width: 300px;
	height: 60px;
	float: left;
	margin-top:10px;
	margin-left:35px;
}

#infobox-izid h1, #infobox-pegi h1, #infobox-biba h1, #infobox-nagrada h1 {
	font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #14753B;
	padding: 2px 0 6px 70px;
	text-align: left;
}

#infobox-izid p, #infobox-pegi p, #infobox-biba p, #infobox-nagrada p {
	font: normal 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0 0 6px 70px;
	text-align: left;
}

#infobox-izid strong, #infobox-pegi strong, #infobox-biba strong, #infobox-nagrada strong {
	color: #FFFFFF;
	background-color: #f00;
	padding: 1px;
}

#infobox-pegi {
	background: url(../pegi.png) left no-repeat;
	width: 300px;
	height: 65px;
	float: left;
	margin-top:20px;
	margin-left:35px;
}

#infobox-biba {
	background: url(../biba.png) left no-repeat;
	width: 300px;
	height: 60px;
	float: left;
	margin-top:20px;
	margin-left:35px;
}

#infobox-biba a {
	font: normal 20px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #2d7d1e;
	text-decoration: none;
}

#infobox-biba a:hover {
	color: #fff;
	background: #2d7d1e;
	text-decoration: none;
}

#infobox-nagrada {
	background: url(../nagrada.png) left no-repeat;
	width: 300px;
	height: 65px;
	float: left;
	margin-top:20px;
	margin-left:35px;
}

#infobox-title {
	width: 546px;
	font: bold 20px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #14753B;
	text-align:center;
	float:left;
	margin-top:10px;
}

.crta, .crta-b {
	background: url(crta.png) top center no-repeat;
	width: 570px;
	height: 15px;
}

.crta2, .crta2-b {
	background: url(crta2.png) top center no-repeat;
	width: 570px;
	height: 3px;
}

.dno, .dno-b {
	background: url(dno.png) top center no-repeat;
	width: 570px;
	height: 25px;
}
