body {
	margin: 0;
	font-family: Arial;
	font-size: 11px;
	background: url(/img/fleha_zadaj.jpg) top repeat-x;
	background-color: #ebf0ed;
	margin-bottom: 15px;
}
a {
	text-decoration: none;
	font-weight: bold;
	color: #bd1980;
}
	a:hover {
		color: #bd1980;
		text-decoration: underline;
	}
h1,h2,h3 {
	font-family: Arial;

}
img {
	border: none
}
/* Custom shit */
#container {
	width: 1032px;
	margin: auto;
	font-size: 11px;
}
	#container_top {
		height: 24px;
		background: url(/img/fleha_top.jpg) no-repeat;
		margin-bottom: 2px;
		padding-left: 10px;
		padding-top: 2px
	}
		#container_top a:hover {
			text-decoration: none !important
		}
	#container_menu {
		height: 140px;
		background: url(/img/fleha_menu.jpg) no-repeat;
	}
		#container_menu_logo {
			float: left;
			width: 200px;
			height: 125px;
			text-align: center;
			padding-top: 20px;
		}
		#continer_menu_banner {
			float: left;
			width: 729px;
			height: 90px !important;
			margin-top: 10px;
		}
		#continer_menu_navigation {
			float: left;
			margin-top: 11px
		}
	#container_body {
		background: url(/img/back.jpg) no-repeat top;
		padding-top: 10px;
		min-height: 372px;
		font-size: 11px;
	}
	#container_body_main {
		 float: left;
		 width: 715px;
	}
	.container_body_main_bg {
		background: #4a143a
	}
		#container_body_flash {
			 background: url(/img/body_top.jpg) top right no-repeat;
			 float: left;
			 width: 715px;
			 text-align: center;
			 margin-top: -10px;
			 padding-top: 10px
		}
		#container_body_sidebar {
			width: 317px;
			height: 198px;
			float: left;
			background: url(/img/back_trenutnonasporedu.jpg) top no-repeat;
			margin-top: -45px
		}
			#sidebar_spored {
				margin-top: 35px;
			}
			.sidebar_spored_element {
				height: 54px;
				color: #1c0a14;
				width: 305px;
				border: 1px solid #c4c7c5;
				border-top: none;
			}
				.sidebar_spored_element_fotka {
					float: left;
					width: 90px;
				}
				.sidebar_spored_element_text {
					float: left;
					width: 190px;
					margin-left: 7px;
					padding: 5px
				}
				.sidebar_spored_element1 {
					background: #a7aaa8;
				}
					.sidebar_spored_element1 a{
						color: white
					}
				.sidebar_spored_element2 {
					background: #edf2ef
				}
			#sidebar_banner1 {
				width: 316px;
				padding:35px 0px 0 1px;
				height: 165px;
				background: url(/img/novicke.jpg) left top no-repeat;
				overflow:hidden;
			}
			#sidebar_banner1 .sb1_novica{

				height: 54px;
				color: #1c0a14;
				width: 306px;
				border-top: 1px solid #c4c7c5;
				background:white;
				position:relative;

			}
			#sidebar_banner1 .sb1_novica .sb1_slika img{
				height:54px;width:88px;	float:left;border:none;
			}
			#sidebar_banner1 .sb1_novica .sb1_cont{
				float:left;height:44px;overflow:hidden;width:207px;
				padding:5px;
			}
			#sidebar_banner1 .sb1_novica .sb1_cont .sb1_cont_datum{
				font-weight:bold;float:left;
			}
			#sidebar_banner1 .sb1_novica .sb1_cont .sb1_cont_naslov a{
				float:left;
				color: #BD1980;
				font-weight: bold;
				text-decoration: none;
				margin-left:7px;
				overflow:hidden;
				white-space:nowrap;
				width:145px;
			}
			#sidebar_banner1 .sb1_novica .sb1_cont .sb1_cont_tekst{
				clear:left;font-weight:normal;
				height:28px;
				overflow:hidden;
			}
			a.sb1_dol{
				height:18px;
				text-align:center;
				cursor:pointer;
				width:100%;
				display:block;
				background:url(/img/puscica_off.png) center -12px no-repeat;
			}

			a.sb1_dol:hover{
				background:url(/img/puscica_on.png) center -12px no-repeat;
			}

			a.sb1_gor{
				height:18px;
				text-align:center;
				cursor:pointer;
				width:100%;
				display:block;
				margin-top:-20px;
				background:url(/img/puscica_off.png) center 4px no-repeat;
			}

			a.sb1_gor:hover{
				background:url(/img/puscica_on.png) center 4px no-repeat;
			}




			#sidebar_banner2 {
				margin-top:0px;
			}
			#sidebar_ostale {
				margin-top: 0px;
			}
			.sidebar_ostale_element {
				height: 54px;
				color: #1c0a14;
				width: 316px;
				border: 1px solid #c4c7c5;
				border-top: none;
			}
				.sidebar_ostale_element_fotka {
					float: left;
					width: 90px;
				}
				.sidebar_ostale_element_text {
					float: left;
					width: 190px;
					margin-left: 7px;
					padding: 5px
				}
				.sidebar_ostale_element1 {
					background: white;
				}
				.sidebar_ostale_element2 {
					background: #edf2ef
				}
				.opozorilo {
					width: 20px;
					position: absolute;
					margin-top: 5px;
					margin-left: 280px
				}
				.spored_opozorilo {
					width: 20px;
					position: absolute;
					margin-left: 250px
				}
		#container_body_boxes {
			float: left;
			width: 715px;
			margin-top:10px

		}
			.container_body_boxes_element1 {
				border: 1px solid #c4c7c5;
				width: 305px;
				float: left;
				background: white;
				margin-right: 5px;
				height: 250px;
				margin-bottom: 5px;

			}
				.container_body_boxes_element1 h2 a {
					color: #4a143a
				}
				.container_body_boxes_element1 h2 {
					color: #4a143a;
					background: url(/img/box_header_fleha.jpg);
					height: 14px;
					font-weight: bold;
					width: 297px;
					margin: 0;
					padding: 0;
					font-size: 11px;
					padding: 4px;
					border-bottom: 1px solid #d1d6d3;
				}
					.container_body_boxes_element1 img {
						float: right;
					}
				.container_body_boxes_element1 p {
					clear: both;
					padding: 4px;
					padding-bottom: 0;
				}

			.container_body_boxes_element2,.container_body_boxes_element3 {
				border: 1px solid #c4c7c5;
				width: 191px;
				float: left;
				background: white;
				margin-right: 5px;
				height: 250px;
				margin-bottom: 5px;

			}
				.container_body_boxes_element2 h2 a,.container_body_boxes_element3 h2 a {
					color: #4a143a
				}
				.container_body_boxes_element2 h2,.container_body_boxes_element3 h2 {
					color: #4a143a;
					background: url(/img/box_header_fleha.jpg);
					height: 14px;
					font-weight: bold;
					width: 183px;
					margin: 0;
					padding: 0;
					font-size: 11px;
					padding: 4px;
					border-bottom: 1px solid #d1d6d3;
				}
					.container_body_boxes_element2 img,.container_body_boxes_element3 img  {
						float: right;
					}
				.container_body_boxes_element2 p,.container_body_boxes_element3 p {
					clear: both;
					padding: 4px;
					padding-bottom: 0;
				}
/* oddaja */
#oddaja_text {
	border: 1px solid #c4c7c5;
	width: 500px;
	float: left;
	background: white;
	margin-right: 5px;
	margin-bottom: 5px;
}
	#oddaja_text h2 a {
		color: #4a143a
	}
	#oddaja_text h2 {
		color: #4a143a;
		background: url(/img/box_header_fleha.jpg);
		height: 14px;
		font-weight: bold;
		width: 492px;
		margin: 0;
		padding: 0;
		font-size: 11px;
		padding: 4px;
		border-bottom: 1px solid #d1d6d3;
	}
		#oddaja_text img {
			float: right;
		}
	#oddaja_text_left {
		width: 125px;
		background: #edf2ef;
		vertical-align: top
	}
		#oddaja_text_left_ocena {
			margin: 10px;
		}
		#oddaja_text_left_nasporedu {
			margin: 10px;
		}
			#oddaja_text_left_nasporedu h3 {
				background: #a7aaa8;
				height: 9px;
				font-size: 11px;
				margin: 0px -10px 0px -10px;
				padding: 10px
			}
				.oddaja_text_left_nasporedu_element {
					height: 40px;
					border-bottom: 1px solid white;
					padding: 10px;
					padding-bottom: 0px;
					margin: 0px -10px 0px -10px;
				}
	#oddaja_text_right {
		width: 355px;
		padding: 10px;
		vertical-align: top
	}
		#oddaja_text_right p {
			margin: 0;
			padding: 0;
		}

#oddaja_epizode {
	float: left;
	width: 193px;
	border: 1px solid #c4c7c5;
}
	.oddaja_epizode {
		padding: 5px;
	}
		.oddaja_epizode_top {
			height: 10px
		}
		.oddaja_epizode_top img {
			margin-top: -10px
		}
		.oddaja_epizode img {
			float: right;
		}
		.oddaja_epizode_1 {
			background: #a7aaa8;
		}
		.oddaja_epizode_2 {
			background: #edf2ef;
		}
		.oddaja_epizode_open {
		}
			.oddaja_epizode_open a {
				color: white
			}
		.oddaja_epizode_more {
			background: white;
			margin: 10px -5px -5px -5px;
			padding: 5px
		}
/* film */
#film_text {
	border: 1px solid #c4c7c5;
	width: 705px;
	float: left;
	background: white;
	margin-right: 5px;
	margin-bottom: 5px;
}
	#film_text h2 a {
		color: #4a143a
	}
	#film_text h2 {
		color: #4a143a;
		background: url(/img/box_header_fleha.jpg);
		height: 14px;
		font-weight: bold;
		width: 697px;
		margin: 0;
		padding: 0;
		font-size: 11px;
		padding: 4px;
		border-bottom: 1px solid #d1d6d3;
	}
		#film_text img {
			float: right;
		}
	#film_text_left {
		width: 125px;
		background: #edf2ef;
		vertical-align: top
	}
		#film_text_left_ocena {
			margin: 10px;
		}
			#film_text_left_ocena img {
				float: none
			}
		#film_text_left_nasporedu {
			margin: 10px;
		}
			#film_text_left_nasporedu h3 {
				background: #a7aaa8;
				height: 9px;
				font-size: 11px;
				margin: 0px -10px 0px -10px;
				padding: 10px
			}
				.film_text_left_nasporedu_element {
					height: 40px;
					border-bottom: 1px solid white;
					padding: 10px;
					padding-bottom: 0px;
					margin: 0px -10px 0px -10px;
				}
	#film_text_right {
		width: 560px;
		padding: 10px;
		vertical-align: top
	}
		#film_text_right p {
			margin: 0 !important
		}
/* Spored */
#spored {
	width: 695px;
	margin: auto;
}
	#spored_top {
		height: 38px;
		background: url(/img/spored-top.jpg) no-repeat;
		color: white;
		padding: 4px
	}
		.spored_top_dnevi {
			height: 22px;
			text-align: center
		}
		#spored_top ul {
			width: 530px;
			list-style-type: none;
			margin: 0;
			padding: 0;
			margin-left: 40px;
			text-align: center;
			float: left;
			font-weight: normal;
		}
			#spored_top .active {
				color: #a21870 !important
			}
			#spored_top ul a {
				color: white;
			}
			#spored_top li {
				float: left;
				width: 17px
			}
		#spored_top_right {
			float: right;
			width: 50px;
			text-align: right
		}
		#spored_top_left {
			float: left;
			width: 50px;
			text-align: left
		}
		#spored_tabi {
			height: 50px;
			background: white;
			margin-top: -4px;
			margin-left: -4px;
			margin-right: -4px;
			border-bottom: 1px solid #c4c7c5;
			padding-left: 10px;
		}
			#spored_tabi img {
				margin-top: 25px
			}
			.spored_element {
				float: left;
				/*height: 54px;*/
				color: #1c0a14;
				width: 693px;
				border: 1px solid #c4c7c5;
				border-top: none;
			}
				.spored_element_fotka {
					float: left;
					width: 90px;
				}
				.spored_element_text {
					float: left;
					width: 280px;
					margin-left: 7px;
					padding: 5px;
				}
				.spored_element1 {
					background: white;
				}
				.spored_element2 {
					background: #edf2ef
				}
				.spored_element_more {
					float: left;
					width: 296px;
					padding: 5px;
					background: #a7aaa8;
				}
					.spored_element_more a {
						color: black !important
					}
					.spored_element_more img {
						float: right;
					}
					.spored_element_more_more {
						clear: both;
						width: 296px;
						float: left;
						background:white;
						margin: 5px -4px -4px -4px;
						padding: 4px;
						border: none
					}
		#spored_zvecer,#spored_popoldne,#spored_zjutraj {
			display: none
		}
		#list_sporedov {
			width: 695px;
			margin-right: -4px;
			margin-top: 49px;
			background: white;
			color: black;
		}
			#list_sporedov p {
				margin-left: -4px;
				margin-right: -4px;
				padding: 20px;

			}
		.spored_display {
			display: block !important
		}
/* O tv3 */
#otv {
	background: url(/img/spored-top.jpg) no-repeat;
	color: white;
	padding: 4px;
	width: 695px;
	margin-left: 10px;
}
	.otv_menu {
		height: 22px;
		text-align: left;
		font-weight: bold
	}
		.otv_menu a {
			color: white
		}
		.otv_menu a.active {
			color: #af1878 !important
		}
	#otv_body {
		background: white;
		width: 675px;
		margin-left: -4px;
		margin-top: -4px;
		padding: 10px;
		color: #290f1e;
		margin-bottom: 5px
	}
		#otv_body h1 {
			font-size: 18px;
			color: #a7aaa8;
		}
		#otv_body h2 {
			font-size: 14px;
		}
	#otv_kontakt {
		margin: -10px;
		background: url(/img/otv_back.jpg) bottom;
		color: white;
		min-height: 315px
	}
		#otv_kontakt_spodaj {
			padding: 10px
		}
			#otv_kontakt_spodaj a,#otv_kontakt a{
				color: white !important
			}
	.person_element {
		float: left;
		width: 173px;
		height: 260px;
	}
		.person_element img {
			float: left;
			width: 174px;
		}
		.person_element_body {
			padding: 5px;
			line-height: 18px;
			padding-top: 0px;
			margin-top: -5px
		}
			.person_element_body a {
				color: white
			}
	.person_element_odnosi {
		float: left;
		width: 450px;
		height: 260px;
	}
		.person_element_odnosi img {
			float: left;
			width: 174px;
		}
		.person_element_odnosi_body {
			float: left;
			width: 250px;
			padding: 5px;
			line-height: 18px
		}
			.person_element_odnosi_body a {
				color: white
			}
/* MTG */
.mtg_title {
	float: left;
	width: 679px;
	margin-left: -10px;

	padding: 5px;
	padding-left: 11px;
	background: #a7aaa8;

}
	.mtg_title_2 {
		background: #edf2ef
	}
		.mtg_title_2 a {
			color: black !important
		}
	.mtg_title a {
		color: white
	}
	.mtg_title img {
		float: right;
	}
	ul#list1,ul#list2,ul#list3,ul#list4,ul#list5 {
		list-style: none;
		margin-left: -40px;
	}

/* Sporočilo za javnost */
#sporocilo_text {
	float: left;
	width: 400px;
}
#galerija_text {
	width: auto;
}
#sporocilo_slika {
	float: right;
	width: 200px;
	margin-right: 65px;
}
.sporocilo_datum {
	float: left;
	width: 70px;
	padding: 5px;
	border-right: 1px dotted #a7aaa8;
	margin-right: 20px;
}
.sporocilo_text {
	float: left;
	width: 500px;
	padding: 5px;
}
	.sporocilo_text h2 {
		font-size: 14px;
	}
.sporocilo1 {
	background: #edf2ef;
}
.sporocilo {
	float: left;
	width: 695px;
	margin-left: -10px
}

.galerija_element {
	float: left;
	width: 58px;
	margin-right: 10px;
}
	.galerija_element img {
		border: 1px solid #BD1980;
	}
	.galerija_element h3 {
		margin-left: -2px
	}
/* Standard shit */
.clear {
	clear: both;
}
.f_right {
	float: right
}
.active,a.active,a.active:hover {
	color: black !important;
}

/* popup */

.PopUp {
	width: 900px;
	height: 700px;

	padding: 5px 5px 5px 5px;

	background-image: url(/img/avtorji.png);
	background-repeat: no-repeat;

	z-index: 5;
	visibility: hidden;

	position: absolute;
	top: 5px;
	left: 10%;

	color: #000000;
}
	.popup_besedilo {
		float: left;
		width: 620px;
		padding: 10px 10px 10px 10px;
	}
		.popup_besedilo h1 {
			font-size: 16px;
			padding-bottom: 10px;
		}
	.popup_znak {
		float: right;
		width: 60px;
		margin-top: 10px;
		text-align: center;
	}

#ozadje {

	z-index: 4;
	visibility: hidden;

	width: 100%;
	height: 1000px;

	position: absolute;
	top: 0;

/*	opacity: .4;
	filter:alpha(opacity=40);*/
	background-image: url(/img/background.png);
	background-repeat: repeat
}



/* FOOTER */

#footer{
	width: 1006px;
	height: 280px;
	border: 1px solid #d1d6d3;
	float: left;
	clear: both;
	padding: 13px;
	/*background: url(/img/footer_bckg.png) top left repeat-x;*/
	background: url(/img/fotter_back.jpg) repeat-x;
}
#footer h2{
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
	padding: 0;
	margin: 0;
	display: block;
	padding-bottom: 17px;
	clear: both;
}
#footer a{
	color: #bd19ad;
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}
#footer .left{
	width: 680px;
	height: 100%;
	float: left;
}
#footer .left .block{
	width: 150px;
	height: 189px;
	float: left;
}
#footer .left .block p{
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
	padding: 0;
	margin: 0;
}
#footer .left .search{
	width: 236px;
	height: 189px;
	float: left;
	margin-left: 50px;
}
#footer .left .search input[type=text]{
	width: 190px;
	height: 15px;
	padding: 4px;
	border: none;
	float: left;
	background: url(/img/search_bckg.jpg) top left no-repeat;
}
#footer .left .search .gumb{
	width: 15px;
	height: 15px;
	margin-top: 5px;
	margin-left: 8px;
	border: none;
	text-indent: -99999px;
	float: left;
	background: url(/img/gumb_search.png) top left no-repeat;
}
#footer .fb{
	width: 300px;
	height: 287px;
	float: right;
}
#footer .left .movies{
	width: 100%;
	height: 61px;
	margin-top: -20px;
	float: left;
}
#footer .left .movies img{
	float: left;
	max-height: 61px;
	max-width: 141px;
	margin-right: 4px;
}
#footer .left .pravice{
	width: 400px;
	float: left;
	margin-top: 30px;
}
#footer .left .kodeks{
	width: auto;
	float: right;
	line-height: 23px;
	margin-right: 13px;
	margin-top: 25px
}
#footer .left .movies img.last{
	margin: 0px;
}

/* END FOOTER */

/* SEARCH RESULTS */
#search_results{
	width: 695px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	float: left;
}
#search_results a{
	color: black;
	text-decoration: none;
}
#search_results a:hover{
	text-decoration: underline;
	color: #bd19ad;
}
#search_results a.active{
	color: #bd19ad !important;
	font-weight: bold !important;
}
#search_results .block{
	width: 676px;
	height: 54px;
	border: 1px solid #c4c7c5;
	float: left;
	font-family: Arial;
	padding-left: 17px;
	border-top: none;
}
#search_results .block.first{
	background: #FFF;
	color: #c4c7c5;
	border-top: 1px solid #c4c7c5;
}
#search_results .block.first h2{
	line-height: 54px;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	width: 200px;
	display: block;
	float: left;
}
#search_results .block .strani{
	width: auto;
	float: right;
	height: 100%;
	line-height: 54px;
	font-size: 11px;
	padding-right: 17px;
}
#search_results .block .strani button{
	background: url(../../img/gumb_search.png) 0px 1px no-repeat;
	width: 15px;
	height: 20px;
	border: none;
	margin-left: 5px;
}
#search_results .block.one{
	background: #edf2ef;
	padding-top: 14px;
	height: 40px;
}
#search_results .block.two{
	background: #FFF;
	padding-top: 14px;
	height: 40px;
}
#search_results .block.last{
	padding-top:0px;
	height: 54px;
}
#search_results .block .datum{
	width: auto;
	height: 15px;
	line-height: 15px;
	font-size: 11px;
	float: left;
	font-weight: bold;
}
#search_results .block .naslov{
	width: auto;
	height: 15px;
	line-height: 15px;
	font-size: 11px;
	float: left;
	margin-left: 10px;
}
#search_results .block .naslov h3{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #b3197a;
}
#search_results .block .opis{
	width: 100%;
	float: left;
}

/* END SEARCH RESULTS */

#supercontainer {
	position:relative;
	margin:0 auto;
	margin-top:-959px

}

#ny_left {
    margin-left:-865px;
	margin-top:-10px;
	width:349px;
	height:969px;

	float:left


}

#ny_right {
    margin-left:516px;
	margin-top:-10px;
	height:969px;
}


#contleft {
	padding-left:50%;
	height:100%
}
