html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd,
 ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	
}
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

body{
background-image:url(../../images/top-tile.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
}

#holder{
width:940px;
background-color:#ffffff;
margin:0px auto;
}

#head{
width:920px;
height:140px;
background-image:url(../../images/head.gif);
margin-left:10px;
position:relative;
}


h1#logo{
width:270px;
height:70px;
position:absolute;
top:40px;
left:15px;
text-indent:-5000px;
}

h1#logo a{
width:270px;
height:70px;
display:block;
}

#menuTop{
width:920px;
margin: 3px 0px 0px 10px;
float:left;
display:inline;
}

#menuTop ul{
width:630px;
height:56px;
background-image:url(../../images/menu-tile.gif);
float:left;
padding-left:20px;
}


#menuTop li{
display:block;
float:left;
text-transform:uppercase;
margin-right:25px;
}

#menuTop li a{
color:#FFFFFF;
font-size:15px;
line-height:54px;
text-decoration:none;
}

#menuTop li a:hover, #menuTop li a.Aktivni{
color:#14a2f4;
}

#srch{
width:269px!important;
width:250px;
background-image:url(../../images/srch-tile.gif);
float:left;
height:56px;
margin-left:1px;
display:inline;
position:relative;
}

#srch .cont {
	margin-top :16px;
	margin-left :20px;
}

#srch input.text { width: 160px; }

#srch h1{
width:70px !important;
width:50px;
float:left;
color:#FFFFFF;
font-weight:normal;
font-size:18px;
padding:15px 20px;
}

.google{
width:150px;
border:1px solid #cccccc;
margin-top:17px;
}

.sb{
position:absolute;
right:20px;
top:16px;
width:22px;
height:22px;
display:block;
background-image:url(../../images/srchbot.gif);
text-indent:-5000px;
}

#topEvent{
width:920px;
height:auto;
margin:0px 0px 0px 10px;
background-image:url(../../images/tockice-hor.gif);
background-position:bottom;
background-repeat:repeat-x;
float:left;
padding:15px 0px;

}

#event{
width:685px;
height:180px;
float:left;
background-image:url(../../images/tockice-ok.gif);
background-position:right;
background-repeat:repeat-y;
padding-right:30px;
}

#event img{
border:5px solid #000000;
float:left;
margin-right:15px;
height:180px; 
}

.topE{
text-transform:uppercase;
color:#FFFFFF;
background-color:#0f7ab8;
padding:5px;
line-height:25px;
}

#event h1{
font-size:20px;
color:#0f7ab8;
font-weight:normal;
padding:18px 0px;
}

#kalendar{
width:205px;
float:left;
}

.month{
width:200px;
margin-left:5px;
}

.month td, .month th{
text-align:center;
}

.month td{
padding:2px 0px;
}

.title{
color:#000320;
padding:6px 0px;
font-weight:bold;
}

.day{
color:#0d0000;
background-color:#f1f3f0;
text-align:center;
}

.today{
color:#b1230d;
font-weight:bold;
}

.eventfull{
color:#618dcc;
font-weight:bold;
}

.prev, .next{
display:block;
width:80px;
color:#618dcc;
text-decoration:none;
padding-top:4px;
}

.prev{
float:left;
}

.next{
float:right;
}

#prviStupac{
width:180px;
float:left;
margin-left:10px;
padding-right:45px;
}

#drugiStupac{
width:460px;
float:left;
padding-right:30px;
}

#treciStupac{
width:205px;
float:left;
}

#prviStupac h1,  h1.GlavnidrugiStupac, h1.GlavnitreciStupac{
font-size:20px;
text-transform:uppercase;
font-weight:normal;
padding:25px 0px 10px 0px;
color:#0f0f0f;
}

#prviStupac h1, h1.GlavnitreciStupac{
border-bottom:3px solid #0f7ab8;
}

h1.GlavnidrugiStupac{
border-bottom:3px solid #999999;
}

#prviStupac li a{
line-height:32px;
font-size:13px;
text-decoration:none;
background-image:url(../../images/menuv.gif);
display:block;
color:#000000;
padding:0px 0px 0px 12px;
}

#prviStupac li a:hover{
background-position:0px -32px;
}

#prviStupac li a.Aktivni{
background-position:0px -64px;
color:#ffffff;
font-weight:bold;
}

.kucica{
width:438px;
/*background-color:#EDEDED;*/
background-image:url(../../images/box-tile.gif);
background-color: #ededed;
background-repeat: repeat-x;
background-position: left top;
/*height:128px;*/
height:auto;
border:1px solid #cccccc;
margin-top:10px;
padding:10px;
position: relative;
}

.kucica_image {
width:208px;
float:left;
text-align:center;
}

.kucica_image img{
margin-right:15px;
width : 190px;
vertical-align:middle;
margin:0 auto;

}

.datum{
font-size:11px;
}

.kucica h1{
font-size:16px;
padding:15px 0px;
}

a {
color:#0f7ab8;
}

a.more{
color:#0f7ab8;
}

.kucica2{
width:205px;
height:auto;
border-bottom:1px solid #cccccc;
padding:10px 0px;
}

.kucica2 img{
border:1px solid #010101;
float:left;
margin-right:12px;
}

.kucica2 h1{
font-size:13px;
text-transform:uppercase;
padding:8px 0px;
}

.kucica2 li{
margin-bottom:4px;
}

.kucica2 li span{
font-weight:bold;
}

#futer{
width:940px;
border-top:3px solid #cccccc;
margin-top:20px;
height:40px;
padding-top:15px;
}

#futer ul{
float:left;
padding-right:65px;
}

#futer li{
display:block;
float:left;
color:#0f7ab8;
margin-right:10px;
}

#futer a{
color:#0f7ab8;
}

#jezici{
width:910px;
position:absolute;
left:50%;
margin-left:-470px;
top:25px;
text-align:right;
padding-right:30px;
z-index:1000;
}

#jezici a{
display:block;
margin-left:5px;
border:1px solid #FFFFFF;
float:right;
width:21px;
height:12px;
}

#jezici a span{
display:none;
}

.de{
background-image:url(../../images/de.gif);
}

.en{
background-image:url(../../images/en.gif);
}

.hr{
background-image:url(../../images/hr.gif);
}

.srchEvent{
margin-top:25px;
}

.srchEvent li{
display:block;
float:left;
margin-bottom:20px;
}

.selekt{
width:133px;
border:1px solid #CCCCCC;
}

.mr{
margin-right:20px;
}

.eventName{
width:440px;
border:1px solid #CCCCCC;
}

.one{
width:133px;
border:1px solid #CCCCCC;
}

.txt {
width:315px;
height:200px;
border:1px solid #CCCCCC;
}

.botun{
width:60px;
background-color:#0f7ab8;
border:1px solid #0f7ab8;
color:#FFFFFF;
}


.clear{
	clear: both;
}

.left{
	float: left;
}

.right{
	float: right;
}


.paginare{
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
	font-size: 13px;
}

.paginare a{
	color: #000;
	padding: 0px 4px;
}

.paginare a:hover{
	background-color: #0F7AB8;
	color: #ffd9bf
}

.paginare .back{
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-top:-1px;
	padding:0 4px;
}

.paginare .linkNr{
	float: left;	
}

.paginare .selected{
	float: left;
	padding: 0px 4px;	
	background-color: #0F7AB8;
	color: #ffd9bf
}

.paginare .disable{
	color: #a0a0a0;
}

.paginare .etc{
	float: left;
	padding: 0px 4px;
}

.paginare .next{
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-top:-1px;
	padding:0 4px;
}
.RssButton{
	background:transparent url(../../images/public/rss.png) no-repeat scroll 0 0;
	cursor:pointer;
	height:32px;
	width:32px;
	border: 0px;
	padding-top: 1px;
}


/*new event !*/
.listingItemWrapper, .viewItemWrapper{
	padding-bottom: 25px;
}


.formItem{
	margin-bottom: 8px;
	width: 520px;
}

.formItemRight{
	margin-bottom: 8px;
	width: 210px;
}

.formItemText{
	float: left;
	width: 130px;
	font-size: 13px;
	font-weight: normal;
	margin-top: 5px;	
}

.formItemTextRight{
	padding:4px 0;
	width:80px;
	float: left;	
}

.formItemInputSlot{
	float: right;
	width: 380px;
}

.formItemInputSlotRight{
	float: right;
	width: 130px;
}

.listingItemTitle{
	font-size: 18px;
	margin-bottom: 15px;
	margin-top:10px;
	color: #0F7AB8;	
}

.listingItemTitleLeft{
	float: left;
	color: #0F7AB8;
}

.listingItemTitleRight{
	float: right;
}

.listingItemTitleWide{
	color: #0F7AB8;
	border-bottom: 2px solid #888;
}


#google_map span {display:none;}


.prevNextBar{
	width: 100%;
	margin-bottom: 15px;
	font-size: 13px;
	color: #BF0148;
}

.prevNextBar a{
	text-decoration: underline;
}

.prevNextBar a:hover{
	text-decoration: none;
}

.previous{
	float: left;
	width: 100px;
	margin-left: 5px;
}

.next{
	text-align: right;
	float: right;
	width: 100px;
	margin-right: 5px;	
}

.listingItemContentLeft{
	float: left;
	width: 140px;
}

.viewItemContent {
	margin-top:10px;
}


.viewItemContentLeft{
	float: left;
	width: 160px;
}

.listingItemContentLeft .img, .viewItemContentLeft .img{
	border: 2px solid #0F7AB8;
}

.listingItemContentRight{
	float: right;
	width: 265px;
}

.viewItemContentRight{
	float: right;
	width: 250px;
}

.viewItemDescription{
	margin: 20px 0px;
}

.viewItemDescription p{
	font-size:13px;
	line-height:20px;
	margin:5px 0;
}
 .error {
 	color:#ff0000;
 }
 
 .region {
 	width:100%;
 	display:block;
 	float: left;
 	font-weight:900; 
 	font-size:16px;
 }
 
 .region a {
 	text-decoration:none;
 }
 
 .subregion {
 	width:100%;
 	display:block;
 	float: left;
 	font-weight:400; 
 	margin-left :20px;
 	font-size:14px;
 	
 }
 
.subregion a {
 	text-decoration:none;
 }

 .city {
 	width:100%;
 	display:block;
 	float: left;
 	margin-left :40px;
 	font-size:12px;
 }
 
.city a {
 	text-decoration:none;
 }
 
 
 .kucica img.old{
 	position: absolute;
 	z-index: 999;
 	top: 0px;
 	left: 0px;
 }
