/*body { font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; background: #FFCC99; }*/
body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 62.5%; background: #1086aa url(../../Static/images/gui/bg_krogi.gif) no-repeat 0 480px; } /*green:#9EB01C */
body, h1, h2, h3, h4, p, table, tr, th, td, ul, ol, li, hr, img { margin:0; padding:0; }
ol, ul { list-style: none; }
img { border:none; }
a { color: #DA000C; text-decoration:none; }
pre{font-size:11px;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.forPrint { display:none; }

/****** FRONTPAGE.START ******/
#partnerLogos { width: 292px; height:269px; background: #fff; position: absolute; left: 958px; }
#flashCotnent { width: 952px; float: left; }

#mainFlash { float:left; background: url(../../Static/images/gui/bg_front_flash.jpg) repeat-x; width:100%; color:white; font-size:1.2em; }
#mainFlash #flashContent {position:relative;z-index:1000;}
#mainFlash p { padding:10px; }
.teasersFront { width: 952px; position: relative; color:#ccc; background: url(../../Static/images/gui/teasers_finish.gif) no-repeat left bottom; padding-bottom:10px; }
 
	.tFirst { /*width:272px;*/ width:260px; float:left; margin-right:6px; background-color:black; padding:10px 0 5px 12px; }	
		.tFirst .arrow { float:left; width:19px; }
		.tFirst .arrow:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
		.tFirst .middle { width:208px; float:left; text-align:center; font-size:1.4em; font-weight:bold; }
		.tFirst .person { padding-top:10px; }
		.tFirst .person a { float:left; width:91px; }
		.tFirst .person a:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
		.tFirst .person p { float:left; padding-left:10px; }
		.tFirst .person .personSays { font-size:1.4em; width:120px; }
		.tFirst .person .personAdditional { font-family:Arial, Helvetica, sans-serif; width:154px; padding-top:5px; }
		.tFirst .person .personAdditional a { float:none; width:154px; text-decoration:none; border-bottom:1px dashed #DA000C; }
		.tFirst .person .personAdditional a:hover { float:none; width:154px; text-decoration:none; border-bottom:1px dashed #FFFFFF; }
		.tFirst .btnz { clear:left; padding-top:10px; }
		.tFirst .btnz a { clear:left; padding-bottom:10px; /*display:block;*/ }
		.tFirst .btnz a:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
 
 .tSecond { width:378px; float:left; margin-right:6px; background-color:black; }
 		
		.tSecond .section { background: url(../../Static/images/gui/bg_front_section.gif) no-repeat center bottom; padding-top:8px; }
		
		.tSecond .section .sectionL { width:124px; background: url(../../Static/images/gui/li_red_big.gif) no-repeat 110px 7px; float:left; }
		.tSecond .section .sectionL p { padding:4px 10px 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:1.4em; }

		
		.tSecond .section .sectionR { width:241px; float:left; }
		.tSecond .section .sectionR a { display:inline; font-size:1.6em; border-bottom:1px dashed #DA000C; line-height:1.2em; }
		.tSecond .section .sectionR a:hover { border-bottom:1px dashed #FFFFFF;  }
		.tSecond .section .sectionR p { font-size:1.2em; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; }
 
 .tThird { width:290px; float:left; background-color:black; }
		.tThird .date { font-size:1.2em; color:#FFFFFF; font-weight:bold; padding:4px 0 4px 11px; }
		.tThird .item { border-bottom:1px solid black; background-color:white; font-size:1.2em; color:#666666; }
		.tThird .item .itemL { width:59px; float:left; }
		.tThird .item .itemL p { padding:4px 0 0 11px; }
		.tThird .item .itemR { width:191px; float:left; }
		.tThird .item .itemR p { padding:4px 0 5px 0; }
		.tThird .item .itemR a { display:inline; border-bottom:1px dashed #DA000C; font-weight:bold; }
		.tThird .item .itemR a:hover { border-bottom:1px dashed black; color:black; }
		
		.btnAllShows { padding:13px 0 9px 60px; }
		.btn-all-news { float:left; margin:13px 0 9px 125px;}
		a.btn:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; -webkit-opacity:.70; }


 .fbLikeBox { width:292px; position:absolute; right:-298px; top:275px; background-color:#000; margin-left:6px;}

/****** FRONTPAGE.END ******/


/****** HEAD.START ******/
#head { 
	background: url(../../Static/images/gui/bg_top.jpg) repeat-x;
	width: 100%;
	height: 110px;
	}
#head img { float:left; margin:0 25px 0 12px;}
#head ul {padding-bottom:3px; float:left; width:147px; margin-top:20px; font-weight:bold; background: url(../../Static/images/gui/bg_menu_item.gif) no-repeat 0 82px; display:block; margin-left:5px;}
#head li { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; }
#head li a, .additional-nav a {
	background: url(../../Static/images/gui/bg_menu_item.gif) no-repeat;	
	color:#fff; /*green theme: #CC0000*/
	text-decoration:none;
	display:block;
	line-height:17px;
	padding:2px 0 1px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
 }
		
.additional-nav {float:left; margin:30px 0 0 8px; width:127px; display:inline;}
.additional-nav li {display:block; float:left; width:125px;}
.additional-nav li.first a {background:none;}
.additional-nav a {background-image:url(../../Static/images/gui/bg_menu_item_additional.gif);}
/*#head li a:hover, #head li a.selected  { background: url(../../Static/images/gui/bg_menu_item_selected.gif) no-repeat; color:white; }*/
#head li a:hover, .additional-nav a:hover   { /*color: #ae0000;*/ color:black; }	
#head li a.selected, #head li a.selected:hover { background: url(../../Static/images/gui/bg_menu_item_selected.gif) no-repeat; color:white; }

#head .holder { width:970px; }

#menuFlash { width:378px; background: url(../../Static/images/gui/head_finish.jpg) no-repeat top right; float:left; }	
.para-menu-flash{background: url(/Static/images/gui/para-menu-flash.jpg) no-repeat top left; width:391px; height:109px; float:right; margin-right:8px; position:relative;}
.para-menu-flash .audio { position:absolute; width:22px; height:22px; top:0px; right:19px; }
.klub{width:115px; height:70px; display:block; float:left;}
	
/****** HEAD.END *******/


/****** COMMON.START ******/
#main { width:952px; margin-top:6px; }
#main100 { width:100%; margin-top:0; }

	.menuLeft { width:212px; float:left; padding-top:58px; }
	.menuLeftShow { padding-top:6px; }
	.menuLeft h2 { 
		background-color:#000000; 
		font-size:1.6em; 
		font-weight:bold;
		color:white;
		display:inline;
		padding:6px 6px 11px 20px;
	}
		.menuLeft h2 a {color:#fff;}
	.menuLeft ul, .inShows { padding-bottom:20px; margin-top:13px; }
	.menuLeft ul li, .inShows li  { margin-bottom:2px; font-size:1.4em; font-weight:bold; line-height:1.3em; }
	.menuLeft ul li span, .inShows li span, .menuLeft ul li.selected ul span { background-color:#FFFFFF; }
	.inShows li a:hover { color:black; border-bottom:1px dashed black; }
	.menuLeft ul li a:hover, .menuLeft ul li.selected ul a:hover{color: black; border-bottom:1px dashed black; }
	/*.menuLeft ul li span:hover { background: #DA000C; }*/
	
	.menuLeft ul li.selected span, .menuLeft ul ul li.selected span{ background:#DA000C; }
	.menuLeft ul li.selected a, .menuLeft ul ul.sub li.selected a {background:#DA000C; color:white; border-bottom:1px solid #DA000C; }
	.menuLeft ul ul{display:none; margin:5px 0; padding-bottom:0;}
	.menuLeft ul ul span{padding-left:15px;}
	.menuLeft ul li.selected ul{display:block;}
	.menuLeft ul ul li{font-size:12px;}
	.menuLeft ul li a, 	.menuLeft ul li.selected ul a, .inShows li a {
		background:white url(../../Static/images/gui/li_red.gif) no-repeat 0 5px;
		margin-left:20px;
		padding:0 3px 0 5px;
	  border-bottom:1px dashed #DA000C;
		text-decoration:none;
		display:inline;
		color:#DA000C;
		}
	.menuNew { margin-bottom:2px; }
	.menuFirst { padding-top:12px; }
	.menuLast { padding-bottom:22px; }
	.menuNew .menuNewLeft { width:25px; background:white url(../../Static/images/gui/li_red.gif) no-repeat 16px 6px; }
	.menuNew .menuNewRight { font-size:1.4em; line-height:1.4em; font-weight:bold; }
	.menuNew .menuNewRight a {
		border-bottom:1px dashed #DA000C;
		text-decoration:none;
		display:inline;
		background:white;
	}
	.menuNew .menuNewRight a:hover { color:black; /*color: #ae0000;*/ border-bottom:1px dashed black; }
	.menuNew .menuNewRight span { background:white; }
	
	.menuLeftShow .selected td { background:#DA000C; }
	.menuLeftShow .selected td a { background:#DA000C; color:white; padding-bottom:2px; }
	
	
	div.teaser { font-size:1.3em; font-weight:bold; color:white; padding:0 20px 10px 20px; }
	div.teaser img, div.teaser .img {float:right; display:block;}
	div.teaser img {margin:10px 0 0;}
	.menuLeft .aside-teaser-title {display:block;line-height:22px; margin-bottom:10px;width:170px;padding-bottom:7px;}
	
	.maincol { float:left; width:740px; }
	
	.headingL { margin-left:66px; background: url(../../Static/images/gui/title_left.gif) no-repeat 0 0 black; width:449px; }
	/*.headingR { background: url(../../Static/images/gui/title_right.gif) no-repeat top right; } */	
	.maincol h1 { 
		font-size:3em; 
		font-weight:normal; 
		color:white;  
		/*padding-bottom:13px;*/
		background: url(../../Static/images/gui/title_right.gif) no-repeat top right;
		padding:5px 0 13px 13px; 
	}
	
	
	.content {  
		/*padding:21px 16px 21px 16px;*/
		padding:21px 13px 21px 13px; 
		color:#CCC;
		background: url(../../Static/images/gui/bg_content_corner.gif) no-repeat bottom left black;
		min-height:300px;
		}
	.contentLeft { float: left; width: 495px;}
	.contentLeft p, .artistRight p, .showLeft p { font-size:1.2em; line-height:1.6em; padding-bottom:1.2em; }
	.content h2 {color:white; font-size:1.6em;}
	.content h3 {color:white; font-size:1.4em;}
	.content a {color:#DA000C; text-decoration:none; border-bottom:1px dashed #DA000C;}
	.content a:hover {color:white; border-bottom:1px dashed white;  }
	.content table { font-size:1.2em; width:100%; padding-bottom:1.2em; }
	.content table th { text-align:left; font-weight:bold; padding:0 2px; }
	.content table td { background-color:#515542; line-height:1.5em; border-bottom:1px solid black; padding:0 2px; }
	.contentLeft ul, .artistRight ul { list-style-type:square; margin-left:22px; font-size:1.2em; margin-bottom:1.2em; }
	.contentLeft ul  { padding:1px 0; }
	.contentLeft li { padding:1px 0; line-height:1.6em; }
	.content .mBottom { margin-bottom:13px; }
	.content .backlink { font-size:1.4em; /*display:block;*/ }
	
	.general-page .content h2 {border-bottom:2px dashed; color:white; font-size:2.4em; font-weight:normal; margin:20px 0 15px;}
	.general-page .content h3 {color:white; font-size:2em; font-weight:normal; margin-bottom:10px;}
	.general-page .content a {font-size:12px;}
	.general-page .content h2 a {font-size:24px; border-bottom:none;}
	.general-page .content h2 a:hover {border-bottom:none;}
	
	.whenWhat { font-size:1.2em; padding:2px 0 3px 0; }
	
	
	.contentRight { float: right; width: 195px; }
	.contentRight .photoDesc {  font-family:Arial, Helvetica, sans-serif;  background: url(../../Static/images/gui/photodesc.jpg) no-repeat left top; padding:13px; }
	.contentRight .files li { background: url(../../Static/images/gui/ico_doc.gif) no-repeat 0px 6px; padding:2px 0 2px 12px; line-height:1.8em; }
	
	
	.artistLeft { width:207px; float:left;}
			.inShows { 
				background: url(../../Static/images/gui/bg_artist_fader.jpg) no-repeat top left;
				margin-top:10px;
				padding-bottom:30px;
				padding-top:10px;
			}
			.inShows h2 { padding-left:10px; padding-bottom:10px; }
			
			
				
	.artistRight { width:489px; float:left; padding-left:11px; } 
	.artistAbstract { 
		/*background: url(../../Static/images/gui/bg_quote.gif) no-repeat 92px 3px; */
		font-size:1.6em;
		color:white;
		/*padding: 0 40px 20px 140px;*/
		padding: 0 0px 20px 290px;
		margin:0 0 20px 0;
		}	
	.artistRight p { font-size:1.2em; }

	ul.paging { margin-left: 180px; }
	ul.paging li { display: inline; }
	
	.image_right_top {float:right; margin-right:10px;}
	
	/****show******/
	.teaserShow { /*height:203px;*/ background: url(../../Static/images/gui/bg_show_head.jpg) repeat-x; }
	.poster { width:258px; text-align:right; float:left; }
	.poster img { margin-right:2px; }
	.teaserShowPic { /*height:198px; padding: 145px 0 0 278px;*/ background: no-repeat /*258px*/ 0 0; float:left; width:683px;}
	.teaserShow .headingShow { background: url(../../Static/images/gui/title_left.png) no-repeat 0 0 /*black*/; width:449px; margin-top:145px; margin-left:15px; }
	.teaserShow .headingShow h1 { font-size:3em; font-weight:normal; color:white; padding:5px 0 22px 13px; margin-left:4px; background-color:black; }
	
	
	.showLeft { width:468px; float:left; padding-right:20px; }
			.showLeft .staff { padding:0 20px 30px 63px; font-size:1.4em; line-height:1.4em; color: #DA000C; width:170px; float:left; }
			.showLeft .staff_ostalo { padding:0 10px 30px 20px; font-size:1.4em; line-height:1.4em; color: #DA000C; width:170px; float:left; }
			.showLeft .description_container { clear:left;}
			.showLeft .staff h2, .showLeft .staff_ostalo h2{ font-size:0.94em; padding-top:11px; }
	
	.showRight { width:220px; float:left; }
		.showRight h3 { padding:11px; font-size:1.6em; }
		.showRight .firstdate { font-size:1.2em; color:white; font-weight:bold; padding:4px 0 4px 11px; }
		.photosShow { padding-top:18px; }
		.photosShow li { float:left; background: url(../../Static/images/gui/bg_frame.gif) no-repeat; margin:0 0 8px 8px;  }
		.photosShow a { border:none; margin:0; padding:0; }
		.photosShow a img { display:block; padding:3px; }
		
		/******* schedule for event on right sight ********/
		.scheduledHolder { background: url(../../Static/images/gui/bg_show_scedule.jpg) no-repeat; width:219px; margin-bottom:10px; /*padding-bottom:30px;*/ }
		.scheduled { width:215px; float:left; }
			.scheduled .date { font-size:1.2em; color:#FFFFFF; font-weight:bold; padding:4px 0 4px 11px; }
			.scheduled .item { border-bottom:1px solid black; background-color:white; font-size:1.2em; color:#666666; }
			.scheduled .item .itemL { width:56px; float:left; }
			.scheduled .item .itemL p { padding:4px 0 0 11px; }
			.scheduled .item .itemR { width:150px; float:left; }
			.scheduled .item .itemR p { padding:4px 0 5px 0; }
			.scheduled .item .itemR a { display:inline; border-bottom:1px dashed #DA000C; font-weight:bold; }
			.scheduled .item .itemR a:hover { border-bottom:1px dashed black; color:black; }
			.scheduled .item .itemRWide { width:200px; padding:4px 0 10px 13px; }
			.teaserRight .scheduled .item {background:url(/Static/images/gui/krizarjenje-bg.gif) repeat-x 0 bottom #fff200;}
			.teaserRight .scheduled .item .itemR p {font-size:13px; line-height:18px; color:#000;}
			
		/******* letz make formz ********/
		.formHolder { background: url(../../Static/images/gui/bg_form_top.gif) no-repeat left top; padding:10px 0 0 0; clear:left;}
		.content .formTable { padding-bottom:0; }
		.content .formTable td { border-bottom:0; padding:0; color:#FFFEFF; font-family:Arial, Helvetica, sans-serif; vertical-align:top; }
		.content .formTable td.half { width:240px; background-color:#707555; padding-bottom:10px; text-align:right; }
		.content .formTable td.half span { padding:0 2px 0 0px; }
		.content .formTable td.half input, .content .formTable td.half select { width:160px; border:1px solid #969694; margin-top:6px; margin-right:10px; }
		.content .formTable td.halfTwo { width:273px; background:#707555; padding-bottom:10px; text-align:right; }
		.content .formTable td.halfTwo span { padding:0 2px 0 0; }
		.content .formTable td.halfTwo input, .content .formTable td.halfTwo select { width:184px; border:1px solid #969694; margin-top:6px; margin-right:13px; }
		.content .formTable td.whole { /*width:513px;*/ background:#707555; padding-bottom:10px; }
		.content .formTable td.whole span { padding:0 0 0 11px; width:50px; display:block; float:left; }
		.content .formTable td.whole input, .content .formTable td.whole select { width:425px; border:1px solid #969694; margin-top:6px; }
		.content .formTable td.chechk { background:#707555; }
		.content .formTable td.chechk input, .content .formTable td.chechk select { margin:0; margin:0; vertical-align:middle; padding-bottom:10px; }
		.content .formTable td.chechk span { padding:0 9px 0 11px; }
		.content .formTable td.chechkTwo { background:#707555; }
		.content .formTable td.chechkTwo span { padding:0 9px 0 0; display:block; }
		.content .formTable td.error { width:181px; background:none;  background: url(../../Static/images/gui/form_error.jpg) no-repeat 10px 0; padding:7px 0 0 20px; }
		.content .formTable td.error span {  }
		.content .formTable td.noError { /*width:204px;*/ width:201px; background:none; }
		.content .formTable td.end, .loyalty .end { background: url(../../Static/images/gui/bg_form_bottom.jpg) repeat-x left top; padding-bottom:130px; }
		.content .formTable td.inputError input, .content .formTable td.inputError select { border:1px solid #FF9702; background-color:#FFDCA8; }
		.formTxt { padding:13px; }
		.checkColOne { padding:0 0 0 13px; }
		.content .formTable td.ColorMe { background-color:#707555; }
		.content .formTable td.ColorMe span { padding:13px 0 13px 13px; }
		
			
		.printMe { float:right; padding-right:70px; }
		.printMe a, .printMe a:hover { border:none; }
		.printMe a:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
			
			
		/*********************scheduler of shows*****************************/
		h2.month { font-size:1.8em; font-weight:normal; display:block; clear:both; padding:30px 0 6px 0; }
		h2.month span { font-weight:bold; }
		
		.timeTable li { background: url(../../Static/images/gui/sep_schedule_section.gif) no-repeat left bottom; padding-top:5px; }
		.timeTable li.noLine { background: none; }
		
		.timeTable .infoline { /*border-top:1px solid #1D1D1D;*/ background: url(../../Static/images/gui/line_inter.gif) top left no-repeat; padding-top:8px; margin-top:6px; }
		.timeTable .info { width:576px; float:right; margin-right:50px; /*padding-bottom:10px;*/ }
		
		.artistItem { width:320px; margin-bottom:10px; }
			/*.artistItem .foto { float:left; width:110px; background: url(../../Static/images/gui/li_red_big.gif) 100px 5px no-repeat; }
			.artistItem .foto { border:none; }
			.artistItem .foto:hover { border:none; }*/
			.artistItem .desc { float:left; width:210px; }
			.artistItem .desc a { font-size:1.4em; }
		
		.timeTable .artistInfo { /*width:586px;*/ /*float:right;*/ float:left; }
		.timeTable .artistThumb { width:130px; float:left; background: url(../../Static/images/gui/li_red_big.gif) 120px 7px no-repeat; padding-bottom:5px; }
		.timeTable .artistThumb a, .timeTable .artistThumb a:hover { border:none; }
		.timeTable .artistThumb a:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
		.timeTable .artistWho { width:190px; float:left; padding-bottom:3px; padding-right:20px; }
		.timeTable .artistWho a { font-size:1.4em; line-height:1.5em; font-weight:bold; }
		.timeTable .artistWho a:hover { color:#DA000C; border-bottom:1px dashed white; }
		.timeTable .artistDesc { width:181px; float:left; font-size:1.2em; padding:3px 10px 10px 0; }
		.timeTable .artistShows { width:125px; float:left; font-size:1.1em; padding-top:3px; padding-bottom:10px; }
		.timeTable .artistShows a { line-height:1.4em; }
		.timeTable .artistShows a:hover { color:#DA000C; border-bottom:1px dashed white; }
		
		.timeTable .date { width:82px; float:left; background: url(../../Static/images/gui/bg_date_active.jpg) no-repeat; text-align:center; }	
		.timeTable .sunday { background: url(../../Static/images/gui/bg_date_red.jpg) no-repeat; }
		.timeTable .date h3 { font-size:3.6em; }
		.timeTable .date div { font-size:1.2em; padding-bottom:20px; }
		
		.timeTable .time { width:48px; float:left; font-size:1.2em; text-align:center; }
		.timeTable .what { /*was 221px*/ width:213px; float:left; padding-bottom:3px; }
		
		.timeTable .what .where { font-size:1.1em; display:block; padding-left:8px; }
		.timeTable .what div { background: url(../../Static/images/gui/li_red_big.gif) no-repeat 0 7px; padding-left:8px; }
		.timeTable .what div a { font-size:1.6em; line-height:1.5em; font-weight:bold; }
		.timeTable .what div a:hover { border-bottom:1px dashed white; color:#DA000C; }
		.timeTable .what .type { font-size:1.1em; display:block; padding-left:8px; padding-bottom:6px; }
		
		.timeTable .desc { width:181px; float:left; font-size:1.2em; padding:0 10px 10px 0; }
		.timeTable .doIt { width:116px; float:left; }
		.timeTable .doIt a { border:none; }
		.timeTable .doIt a:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
		.timeTable .doIt div { font-size:1.1em; float:left; }
		.timeTable .doIt .soldPic { padding:4px 0; }
		.timeTable .doIt .phone { float:left; padding-right:8px; padding-top:7px; }
		.timeTable .doIt .contactPhone { float:left; padding:7px 0; width:88px; }
		
		
		/******news*****/
		.newsItem { border-bottom:1px solid #272727; margin-bottom:10px; }
		p.preNewsTitle { padding-bottom:0.2em; }
		h2.newsTitle { font-size:2em; }		
		a.forImage , a.forImage:hover { border-bottom:none; }
		.loyalty form {background: url(../../Static/images/gui/bg_form_top_short.gif) #717556 no-repeat left top; padding:10px 13px; width:467px; float:left;}

/****** COMMON.END ******/

/******* PREFOOTER.START *********/

.preFooter { background: url(../../Static/images/gui/bg_pre_footer.gif) no-repeat; width:952px; height:160px;}
.preFooter h2 { color:white; font-size:1.6em; margin: 22px 0 0 10px; }
	.banner-wide {float:left; display:block; margin:32px 0 0 25px; }
	.banner { width:279px; float:left; }
	.banner img { padding:15px 0 0 12px; }
	#bannerFlash { padding:15px 0 0 12px; }
	
	.sponsors { width:149px; float:right; margin-left:9px;}
	.sponsors h2 { margin: 10px 0 0 10px; }
	/*.sponsors img { margin: 24px 0 0 13px; }*/
	#sponsors { margin: 10px 0 0 11px; }
	
	.eNews { width:220px; float:left; margin-right:8px; }
	/*.eNews h2 { margin: 22px 0 0 10px; }*/
	.eNews p { color:#333333; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; padding:19px 10px 0 11px; }
	.eNews input { width:133px; font-size:1.2em; border:0; margin:24px 0 0 11px; float:left; }
	.eNews img { padding: 15px 0 0 11px; }
	.eNews a:hover img { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }
	
	.poll { width:263px; float:left; }
	/*.poll h2 { margin: 22px 0 0 10px; }*/
	.poll .question { padding:19px 11px 0 11px; font-size:1.2em; color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
	.poll .answers { width:240px; margin:5px 0 0 11px; }
	.poll .answers a { 
		background: url(../../Static/images/gui/li_red.gif) no-repeat 0 3px; 
		padding:0 0 0 8px; 
		display:block;
		font-size:1.1em;
		font-weight:bold;
		}
	.poll .answers a:hover { color:white; }
	
	.poll .answers .ans { font-size:1.1em; padding:2px 0 1px 0; }
	.pollBar { 
		background: url(../../Static/images/gui/poll_bar.jpg) 
		repeat-x; 
		height:13px;
		color:white;
		} 
	.arhivAnket { margin-top:10px; }
	.gostujoce{width:250px; float:left;}
	.gostujoce h3{background: url(/Static/images/gui/bg_front_section.gif) no-repeat 0 22px; margin-bottom:7px; padding-bottom:11px; font-size:14px; float:left; width:100%;}
	.gostujoce li{float:left; width:100%; display:block; margin-bottom:2px;}
	.gostujoce ul{float:left; width:100%;}
	.gostujoce a{font-size:14px; border-bottom:1px dashed;}
	.gostujoce a:hover{border-bottom-color:#fff;}
	.gostujoce ul.first{margin-bottom:20px;}
	
	td.end{text-align:right;}
	td.end input{float:right; margin-right:12px;}
	.loyalty .end {width:493px; float:left;}
	.loyalty form ul {float:left;}
	.loyalty form a {color:#fff; border-bottom-color:#fff;}
	.loyalty form a:hover {border-bottom-color:#DA000C;}
	.loyalty form a.btn-add {border-bottom:none; float:right;}
	.loyalty form a.btn-add:hover {border-bottom:none;}
	.loyalty form li {float:left; width:100%; margin-bottom:4px;}
	.loyalty form {font-size:12px;}
	.loyalty form label {font-size:12px; width:120px; float:left; text-align:right; padding-right:10px;}
	.loyalty form .input {font-size:12px; width:167px; float:left;}
	.loyalty form .checkbox {float:left; margin-right:5px;}
	.loyalty form .desc {float:left; margin-bottom:20px;}
	.loyalty form label.agree {text-align:right; width:274px;}
	.loyalty .general-page form h2{float:left; font-size:1.5em; border-bottom:none; width:100%;}
	.loyalty form li.half{width:300px;}
	.loyalty .content p{font-size:12px;}
	.loyalty form li.half .submit{float:right; margin-top:15px;}
	#recaptcha_image {margin-bottom:12px; float:left;}
	.recaptcha_reload {width:300px; float:left; text-align:right; margin-bottom:3px;}
	.loyalty form .error {font-size:11px; float:left; color:#fff; background:none; background: url(../../Static/images/gui/form_error_inside.jpg) no-repeat 10px 0; padding:7px 0 4px 20px; width:140px;}
	input.submit:hover {filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}
	.loyalty .prev {margin-right:10px;}
	.popup {padding:20px;}
	.popup p{font-size:12px; line-height:17px; margin-bottom:15px;}
	.popup ul{list-style-type:square; margin-left:15px; font-size:12px; margin-bottom:15px;}
	.popup .content {width:550px;}
	.popup .maincol {width:580px;}
	.odmik{margin-top:20px; clear:both; float:right;}
	.loyalty .contentRight{width:200px;}
	.contentLeftLoyalty{float:left; width:495px;}
	
	.content .contentRight .teaserRight{margin-bottom:10px;}
	.contentRight .teaserRight .scheduled  h3{color:#000; font-size:18px; margin-bottom:4px;}
	.contentRight .teaserRight h3.teaserTitle{padding:10px 10px 0; font-size:1.9em;}
	.teaserRight .scheduled {width:195px;}
	.teaserRight .scheduled .itemR {padding:10px; width:175px;}
	.contentRight	.scheduledHolder {background: url(/Static/images/gui/bg_teaser_scedule.gif) no-repeat; width:195px;}
	/******* PREFOOTER.END *********/

/****** FOOTER.START ******/

#footer {padding:8px 0 20px 0; width:952px;}
#footer .smallPrint {font-size:0.9em; font-family:Arial, Helvetica, sans-serif; float:right; }
#footer .smallPrint a { color:#86c2d3; text-decoration:underline; }

/****** FOOTER.END ******/

/* Video predstave */

.video {
		border: 3px solid #9EB01C;
		width: 194px; 
		margin-top: 18px; 
		margin-left: 7px; 
		margin-right: 7px;

}

/* end of video predstave */
.rdece-besedilo {color:#DA000C;}
a.superbrands{display:block; float:left; height:100px; line-height:300px; margin-left:10px; overflow:hidden; width:90px;}
.social-net { margin:3px 0 0 10px; float:right; padding:0; width:140px; display:inline;}
.social-net h2 { padding-left:10px;}
#social-banner { margin: 3px 0 0 21px; }

