/* -- VIDEO BLOK ------------- */
#video {
	position:relative;
	width:1200px;
	margin-top:10px;
	background:url(../images/layout/video_back-g.jpg) no-repeat 0 0;
	font-size: 0.8em;
	}
#index2 #video {
	background:url(../images/layout/video_back2-g.jpg) no-repeat 0 0;
	}
#video-back-d {
	width:1200px; height:5px;
	clear:both;
	padding-bottom:0px;
	background:url(../images/layout/video_back-d.gif) no-repeat 0 100%;
	}
#index2 #video-back-d {
	background:url(../images/layout/video_back2-d.gif) no-repeat 0 100%;
	}
#video-blok1,#video-blok2 {
	position:relative;
	top:12px; left:20px;
	width:410px;
	float:left;
	margin-bottom:15px;
	}
#index2 #video-blok1,#index2 #video-blok2 { width:570px; }
* html #video-blok1,* html #video-blok2 { margin-bottom:0; }
#video-blok2 { left:55px; }
#video-blok1 h3,#video-blok2 h3 {
	color:#939598;
	font-size:1em;
	margin-bottom:0.6em;
	}
#video-blok1 p,#video-blok2 p {
	color:#939598;
	margin-bottom:0.5em;
	}
#video-blok1 img,#video-blok2 img {
	float:right;
	margin:0px 5px 0px 7px;
	display: inline;
	}
	
#video,
#video p {
	color:#939598;
	margin-bottom:0.5em;
	}	
	
#video a:link,
#video a:visited  { color: #939598; text-decoration: underline; }

#video a:hover,
#video a:active { color: #939598; text-decoration: none; }

	
#video h3 {
	font-size: 1em;
	margin: 10px 0;
	}	
	
#video h4,
#video h5,
#video h6 { font-size: 1em; margin: 10px 0; }	

#video ul, #video ol { margin: 10px 0; }

#video ul li { list-style: none; background: transparent url(../images/layout/bullet_sivi.gif) no-repeat 0 5px; padding-left: 10px; margin-left: 5px; height: 1%; }
#video ol { list-style: outside decimal; margin-left: 30px;}
/* -- LOGIN BLOK ------------- */
#login-blok {
	position:relative;
	top:12px; left:74px;
	font-size:12px;
	color:#fff;
	float:left;
	width:290px;
	overflow: hidden;
	height: 100%;
	padding-bottom: 20px !important;
	padding-bottom: 5px;
	}
	
#login-blok-sredina {
	margin:20px auto;
	height:130px;
	width:330px;
	line-height: normal;
	}
#login-blok h3 {
	float:left;
	font-size:16px;
	padding:5px 0px 0px 12px;
	}
	
#login { padding-left:12px; float:left; }
#login-blok input,#login-blok-sredina input { display:block; margin:2px 5px 3px 0px; }
#login-blok-sredina { width: 400px; }
#login-blok-sredina input {
	display: block;
	vertical-align: middle;
	}
#login-blok fieldset,#login-blok-sredina fieldset {
	float:left;
	border:none;
	padding-left:30px;
	}
#login label { color:#939598; }
#login_btn { float:left; }
#login a { 
	display: block;
	float: left;
	width: 100%;
	margin: 0;
	line-height: 15px;
	padding: 0;
	font-size: .9em;
	clear: both;
	}
#username,#password {
	width:170px;
	color:#939598;
	padding:2px 0px 2px 4px;
	border:1px solid #c6c4c4;
	}
#feedback { 
	padding: 0 15px 0 15px;
	width: 200px;
	margin-left: 65px;
	}	
	
#login #loginRegistrierenLink {
	float: right;
	display: inline;
	width: auto;
	margin-top: -20px;
	margin-right: 15px;
	}	
	
/* -- 4 BLOKA ------------- */
#blok-4 {
	width:1200px;
	margin-top:10px;
	background:url(../images/layout/blok4_back-g.gif) no-repeat 0 0;
	font-size: 0.8em;
	}
#blok4-back-d {
	width:1200px; height:4px;
	clear:both;
	background:url(../images/layout/blok4_back-d.gif) no-repeat 0 100%;
	}
#blok-4 #blok1,#blok-4 #blok2,#blok-4 #blok3,#blok-4 #blok4,#blok-4 #blok5 {
	width:215px;
	float:left;
	position:relative;
	margin-bottom:0px;
	top:20px; left:10px;
	padding-bottom: 20px !important;
	}
#blok-4 #blok2 { left:36px; }
#blok-4 #blok3 { left:62px; }
#blok-4 #blok4 { left:88px; }
#blok-4 #blok5 { left:115px; }
#blok-4 h4 {
	font-size:14px;
	color:#fff;
	padding:4px 0px 5px 8px;
	margin-bottom:0.8em;
	}
#blok-4 h4.sivi_naslov { background:url(../images/layout/blok4_sivi-naslov.jpg) no-repeat 0 0; }
#blok-4 h4.plavi_naslov { background:url(../images/layout/blok4_plavi-naslov.jpg) no-repeat 0 0; }
#blok-4 .vijest {
	float:none;
	display: block;
	height: auto;
	margin: 7px 0 0 0!important;
	padding: 0 0 7px 0!important;
	border-bottom: 1px solid #fff;
	}	
.vijest img {
	float:left;
	margin-right:8px;
	padding:2px;
	border:1px solid #d0d0d0;
	}
.vijest h6 {
	margin-bottom:4px;
	font-size:1em;
	color:#939598;
	}
.vijest h6 span { 
	font-weight:normal;
	margin-right:2px; 
	}
.vijest p {
	color:#939598;
	}
.more { 
	float:right;
	color:#0081c5;
	margin:4px 8px 0px 0px;
	}
.vijest a {
	font-weight:bold;
	color:#939598 !important;
	}
.vijest a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#939598;
	}	
.plavi-popis,.sivi-popis {
	position:relative;
	display:block;
	list-style:none;
	margin-left:5px;
	}
.plavi-popis li,.sivi-popis li {
	padding-right:4px;
	margin-bottom:7px;
	padding-left:10px;
	line-height:1em;
	background:url(../images/layout/bullet_sivi.gif) no-repeat 0px 4px;
	}
.sivi-popis li { background:url(../images/layout/bullet_plavi.gif) no-repeat 0px 4px; }
.sivi-popis a:link,.sivi-popis a:visited,.arhiva-vijesti-link a:link,.arhiva-vijesti-link a:visited,.advanced:link,.advanced:visited { color:#939598; }
.sivi-popis a:hover,.sivi-popis a:active,.arhiva-vijesti-link a:hover,.arhiva-vijesti-link a:active,.advanced:hover,.advanced:active { text-decoration:none; }
.sivi-popis  { color:#939598; }

.plavi-popis a:link,.plavi-popis a:visited,.more a:link,.more a:visited,#partneri a:link,#partneri a:visited { color:#0e89ca; }
.plavi-popis a:hover,.plavi-popis a:active,.more a:hover,#partneri a:active,#partneri a:hover,.more a:active { text-decoration:none; }
.plavi-popis { color:#0e89ca; } 

#eventnews {
		width:206px;
		color:#0785c8;
		font-weight:bold;
		text-align:center;
		border-collapse:collapse;
		}
#eventnews caption {
		color:#0785c8;
		text-align:left;
		font-size:13px;
		font-weight:bold;
		text-indent:5px;
		padding-bottom:2px;
		}
a.prev,a.next {
	position:absolute;
	top:37px; left:183px;
	font-size:9px;
	font-weight:bold;
	padding:0px 5px;
	background-color:#7cb0cc;
	color:#fff;
	text-decoration:none;
	}
a.prev { left:165px; }
a:hover.prev,a:hover.next { background-color:#497892; }
#eventnews th,#eventnews td {
	padding:2px 0px;
	font-size:11px !important;
	}
#eventnews td a {
	background-color:#7cb0cc;
	padding:2px 3px;
	width:100%;
	color:#fff;
	border:2px solid #fff;
	text-decoration:none;
	}
#eventnews td a:hover { background-color:#497892; }
#event-updates {
	margin:8px -5px 10px 5px;
	width:206px; height:89px;
	padding:10px 0px 0px 10px;
	background:url(../images/layout/ev-updates_back.gif) no-repeat 0 0;
	color: #cc0000;
	font-weight: bold;
	}
#event-updates a { color: #cc0000; text-decoration: underline; }	
#email { width:120px; }
#event-updates label {
	font-size:12px;
	font-weight:normal;
	color:#0785c8;
	margin-bottom:5px;
	}