body {
  font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; color:#222; background-color:#d2d9e6; background-image:none;
  margin:0px; padding:0px;behavior: url(Styles/csshover2.htc);}

center {position:absolute; left:-10000px; height:0px; width:0px; overflow:hidden;}
img {border:0px; margin:0px; padding:0px;}
div {}
* {margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 { font-weight:bold; font-style:normal; margin:0px; padding:0px; clear:both; text-align:left}

h6 { font-size:11px}
h5 { font-size:12px;}
h4 { font-size:14px;}
h1 { font-size:15px;}

ul, ol {margin:0px; padding:0px;}
li {margin-left:20px; margin-bottom:3px; list-style-type:none}


a:link, a:hover,a:active,a:visited{ color:#666; text-decoration:underline;}
a:hover { color:#000; text-decoration:underline}
a:visited {text-decoration:none;color:#aaa;} 

.light_link {color:#ddd;}
.light_link:hover {color:#fff;}

#maincontainer {
	position:relative;
	margin:0px;
	padding:0px;
	width:100%;
	}

#maincontainer_inner {
	position:relative;
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	}

#header {
	position:relative;
	float:left;
	width:100%;
	height:70px;
	background: #fff url(../design_img/rkc_header04.jpg) top right no-repeat;
	margin:0px auto;
	}
#subheader {
	position:relative;
	float:left;
	width:100%;
	height:20px;
	background-color:#4572af;
	border-top:1px solid #8692a0;
	border-bottom:1px solid #8692a0;
	margin-bottom:10px;
	background:#4572af url(../design_img/strip_bg_blue.gif) 0px -4px repeat-x;
	}
#subheader .curendate{
	float:right; margin:3px 20px 0 0; color:#fff}

#output {position:relative; float:left; color:white; margin:2px 0 0 225px;}

#left {
	position:relative;
	float:left;
	width:200px;
	margin-right:15px;
	margin-left:10px;
	display:inline;
	z-index:99;
	}

#right {
	position:relative;
	float:right;
	width:200px;
	margin-left:15px;
	margin-right:10px;
	padding-top:0px;
	display:inline;
	}

.sidebox {
	width:100%;
	border:1px solid #4572af;
	background:#a4bee2 url(../design_img/sidebox_bg.gif) 0px 0px no-repeat;
	margin-bottom:10px;
	margin-top:0px;
	}

.sidebox h1 {
	color:#fff;
	padding:2px 5px;
	background:#4572af url(../design_img/strip_bg_blue.gif) 0px -2px repeat-x;
	}

.sidebox ul {
	margin:10px 0px;
	}
.sidebox li {
	list-style-type:none;
	margin-bottom:7px;
	}
.sidebox p {margin:5px;}
.vijesti .sidebox_link {FONT-WEIGHT: bold; COLOR: #4572af; TEXT-DECORATION: none}

.vijesti a {
	text-decoration:none;
	display:block;
	margin-bottom:5px;
	}
.vijesti span {
	text-align:right;
	width:179px;
	border-top:1px dotted #666;
	padding:5px 0;
	display:block;
	margin-left:5px;
	color:#4572af;
	font-weight:bold
	}
.vijesti span a {
	display:inline;
	color:#4572af;
	font-weight:bold;
	}
.lstream .ls_block {border-bottom:1px solid #4572af; padding-bottom:7px; width:185px; text-align:center}
.lstream .ls_link {text-decoration:none; color:#4572af}
.lstream .ls_player {color:#333; text-decoration:none; font-weight:bold;  clear:both}

h1 a.zadnjihdana {
	float:right;
	font-size:12px;
	color:#333;
	background:#ddd;
	border:1px solid #4572af; 
	padding:2px 6px;
	margin:0 0 -5px 5px;
	font-weight:normal;
	text-decoration:none;
	}
h1 a.zadnjihdana:visited {
	color:#333;
	}
h1 a.zadnjihdana:hover {
	background:#eee;
	}

#fontSizeContainer {
	text-align:right;
	float:left;
	width:100%;
	clear:both;
	margin:2px 0 8px 0;
	padding:0px;
	}
#fontSizeContainer .fontSizeBtn {
	font-size:12px;
	color:#333;
	background:#ddd;
	border:1px solid #4572af; 
	padding:2px 6px;
	margin:1px 0 0px 5px;
	font-weight:normal;
	text-decoration:none;
	float:right;
	}


#ticker-container {position:relative; overflow:hidden; width: 180px; height:160px; background:#a4bee2;padding:5px; border-bottom:5px solid #a4bee2; background:#a4bee2 url(../design_img/sidebox_bg.gif) 0px 0px no-repeat;}
#ticker {position:relative; width:179px;}
#ticker a { font-family: arial; font-size:11px; font-weight: normal; color: #333; text-decoration: none; display:inline; }
#ticker a:hover { text-decoration: none;background:#90add6;}



/*	MAIN MENU		*/

#mainmenu{
	position:relative;
	background-color:#a4bee2;
	width:200px;
	border:0px;
	padding:0px;
	margin:0 0 10px 0;
	border:1px solid #4572af;
	}
#mainmenu ul {position:relative;width:178px}
#mainmenu li {
	border-bottom:1px solid #4572af; margin:0 3px; padding:1px 0 1px 10px;position:relative; float:left; width:100%}
#mainmenu li:hover {
	background:#90add6;}
#mainmenu li a {
	text-decoration:none; margin:0px; padding:3px 0 0 0; color:#505050; display:block; font-weight:bold}
#mainmenu li a:hover {
	text-decoration:none; color:#303030;}
#mainmenu ul li ul {display:none; position:absolute; top:-11px; left:188px; width:190px;border:1px solid #4572af; z-index:1000;background-color:#a4bee2;}
#mainmenu ul li:hover ul {display:block;}
#mainmenu ul li ul li {
	border-bottom:1px solid #4572af; margin:0 3px; padding:1px 0 1px 10px;position:relative; float:left; width:175px}



#admin_menu {width:130px;}
#admin_menu li {margin-left:5px; width:130px}

/*   middle column     */

#middle {background:#ecedef; margin:0px 226px; padding:5px; position:relative;line-height:1.3em; z-index:10}

#middle h1 {margin:5px 5px 0px 0; padding:0 0px 4px 0px; font-size:18px; float:left; width:99%; border-bottom:2px solid #4572af; clear:none}
#middle h2 {margin:0px; padding:0px; font-size:14px}
#middle .middle_content {margin:0 0 15px 0; padding:0 0 10px 0; text-align:justify;  border-bottom:2px solid #333; float:left}
#middle .middle_content input  {font-size:11px; padding:0px; line-height:11px; margin:0px;}
#middle .middle_content a img  {padding:0px; margin:0px; float:none}
.date {float:right; font-weight:normal; font-size:11px; color:#333; padding-left:3em}

#middle .middle_contenta {margin:0 0 0px 0; padding:7px 0 5px 0;}
#middle .middle_contenta img {border:3px solid #999; float:left; cursor:pointer; margin:3px 7px 1px 0px;}
#middle .middle_contenta:hover {background-color:#ddd;}


#breadcrumbs {
	position:relative;
	float:right;
	height:25px;
	z-index:100;
	}

#content {
	position:relative;
	float:left;
	width:575px;
	background-image:url(../images/design/main_top_bg.gif);
	background-repeat:no-repeat;
	font-size:1em;
	margin-top:25px;
	}

#content_inner {
	position:relative;
	float:left;
	width:568px;
	margin-top:8px;
	border-left:1px solid black;
	border-right:1px solid black;
	padding:0px;
	background:white;
	}
#content_box {
	position:relative;
	width:558px;
	margin:auto;
	color:#666;
	}

	
.komentari h1 {
	font-size:30px;
	color:#ff9900;
	margin:0px;
	padding:0px;}

#content_box h1 {
	color:#6b8d43;
	padding:2px
	}
#content_box h2 {
	color:#6b8d43;
	padding:2px
	}
#content_box h4 {
	background:#dcdcdc;
	color:#323232;
	padding:2px;
	font-size:11px;
	}

#content_box p {
		}
.emisije {margin:0px 0 0 20px}
.emisije h5 {color:#333; padding:1px 5px}

.mainbottom {	
	position:relative;
	float:left;
	width:100%;
	clear:both;
	background-image:url(../images/design/main_bottom_bg.gif);
	background-position: top;
	background-repeat:no-repeat;
	height:12px;
	}	
/*   audio page
--------------------------------------*/
.audio a {font-weight:normal; text-decoration:none}
.afiles {font-weight:bold;}
.audio th {border-bottom:1px solid #333}
.audio td {border-bottom:1px solid #999}
/*-------------------------*/



/*     side items  */

#anketa {
	width:100%;
	background-color:#dcdcdc;
	background-image:url(../images/design/anketa_bg.gif);
	background-repeat:no-repeat;
	padding-top:20px;
	}
#anketa_inner {
	position:relative;
	margin:0px;
	padding:5px 0px;
	background-color:#c1e39c;
	border-left:1px solid black;
	border-right:1px solid black;
	width:158px;
	color:black;
	}
#anketa_inner .answers {
	width:140px;
	margin-left:10px;
	}
	
#anketa_inner .answers table td {
	border-top:1px solid #e4ffc7;
	border-bottom:1px solid #72954c;
	vertical-align:top;	
	}
#anketa_inner .question {
	width:140px;
	border-bottom:1px solid #72954c;
	margin:0 0 0 10px;
	font-weight:bold;
	text-align:center;
	padding-bottom:4px;
	}
#anketa_inner .Bottom td {
	border-top:1px solid #e4ffc7;
	padding-top:6px;
	}
	
	
.anketabottom {	
	background-image:url(../images/design/anketa_bottom_bg.gif);
	background-position: top;
	background-repeat:no-repeat;
	height:12px;
	}	
#anketa_results {
	margin:10px;
	}
	
#anketa_results td {
	border-bottom:1px solid #72954c;
	vertical-align:middle;
	padding:1px 0 1px 15px;
	font-size:11px;
	}
	
	
	
	
	
	
	
	
	
	
	
/*-------------------------*/

#center {
	position:relative;
	float:left;
	background-color:#222;
	width:450px;
	margin-top:2px;
	}

#banner {
	position:relative;
	float:right;
	width:200px;
	background-color:#e6e6e6;
	}
	
#banner img {
	position:relative;
	margin:5px auto;
	display:block;
	}
	
.bannerv img {margin:0px;padding:0px}

#kontakt input, #kontakt TEXTAREA {width:264px;}


iframe img { margin:0px;padding:0px;border:0px;}

#footer {position:relative; float:left; width:100%; margin:10px auto 0 auto; padding:0px; text-align:center; background-color:#4572af; color:white; font-size:9px; border-top:1px solid #ecedef; border-bottom:1px solid #ecedef; overflow:hidden }
#footer p  {margin:10px 0px}
#footer p a {color:#eee;}
	
.forma td {
	font-weight:bold;
	color:#607e3d;
	}

#cjeniktable td {padding:3px}

.leftoff {position:absolute; left:-10000px; height:0px; width:0px; overflow:hidden;}


.center {text-align:center}
.left {text-align:left}
.right {text-align:right}
.vbottom {vertical-align:bottom}
.vtop {vertical-align:top}
.error {color:red}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix {height:1%;}
.clearfix {display: block;}


.w25 {width:25px}
.w50 {width:50px}
.w55 {width:55px}
.w65 {width:65px}
.w100 {width:100px}
.w120 {width:120px}
.w145 {width:145px}
.w150 {width:150px}
.w170 {width:170px}
.w200 {width:200px}
.w220 {width:220px}
.w300 {width:300px}
.w350 {width:350px}
.w400 {width:400px}

.h25 {height:25px}
.h50 {height:50px}
.h100 {height:100px}
.h150 {height:150px}
.h200 {height:200px}

.wp100 {width:100%}


/* Basic Colors */
.white {color: rgb(255,255,255);}
.black {color: rgb(0,0,0);}
.red {color:#f00;}