﻿body, div, p, ul, li, * { margin:0; padding:0; border:0; }

img, div, body { behavior: url(/css/iepngfix.htc);}

body { background-color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; text-align: justify; line-height:1.5em; color:#333; background-image:url(/images/background.gif); background-position: center center; background-repeat: repeat-y; background-attachment:fixed;}

#div_header {position: absolute; left: 11px; top: 16px; width: 901px; height: 85px; z-index: 1; background: #3F3F3F; border: 1px solid #222; border-bottom: 0;}

#div_header_home {position: absolute; left: 11px; top: 65px; width: 903px; height: 87px; z-index: 1; }
#div_home_content {position: absolute; left: 11px; top: 146px; width: 901px; height: 512px; z-index: 2; background: #3F3F3F; border: 1px solid #222; background-image:url(/images/home_bg.jpg);}
#div_home_footer {position: absolute; left: 11px; top: 642px; width: 901px; height: 20px; z-index: 3; background: #000; border: 1px solid #222; border-top: 0; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding-top: 5px; text-align:center;}
#div_divider {position: absolute; left: 11px; top: 102px; width: 456px; height: 30px; z-index: 2; background: #FFF; border-left: 1px solid #222;}
#div_divider_infobox {position: absolute; left: 11px; top: 102px; width: 901px; height: 30px; z-index: 2; background: #FFF; border-left: 1px solid #222;}
#div_divider_vijesti {position: absolute; left: 11px; top: 102px; width: 901px; height: 30px; z-index: 2; background: #FFF; border-left: 1px solid #222; border-right: 1px solid #222;}
#div_img {position: absolute; left: 468px; top: 102px; width: 445px; height: 520px; background: #FFF; border: 1px solid #222; border-left: 0; border-top: 0;}
#div_navigacija {position: absolute; left: 11px; top: 132px; width: 124px; height: 490px; z-index: 4; background: #FFF; border-left: 1px solid #222; border-bottom: 1px solid #222;}
#div_content {position: absolute; left: 136px; top: 132px; width: 307px; height: 490px; z-index: 5; background: #FFF; border-bottom: 1px solid #222;}
#div_content_infobox {position: absolute; left: 136px; top: 132px; width: 777px; height: 490px; z-index: 5; background: #FFF; border-bottom: 1px solid #222;}
#div_content_vijesti {position: absolute; left: 136px; top: 132px; width: 777px; height: 490px; z-index: 5; background: #FFF; border-bottom: 1px solid #222; border-right: 1px solid #222;}
#div_scroll {position: absolute; left: 443px; top: 132px; width: 20px; height: 40px; z-index: 6; background: #FFF; vertical-align: bottom; border-bottom: 1px solid #222; padding: 450px 0 0 5px;}
#div_scroll_infobox {position: absolute; left: 780px; top: 130px; width: 20px; height: 40px; z-index: 6; background: #FFF; vertical-align: bottom; border-bottom: 1px solid #222; padding: 450px 0 0 5px;}

#div_scroll_infobox { width: 80px; padding-top:140px; border:none; }

#scrollLinks_infobox { margin-top: 270px; }
#scrollLinks_infobox .delimiter { margin-top: 1px; }

.clear { clear:both; }

#mediaspace { margin: 10px 0; }

h1 { font-size:15px; }
h2 { font-size:13px; margin:20px 0 10px 0; text-align:left;}
h3 { font-size:18px; color:#888; }

#partneri img {padding:20px; vertical-align:middle;}

#partneri a:hover, #partneri a:visited { background-color:transparent; }

.vijest_thumb { width:50px; height:50px; float:left; padding: 15px; margin: 0 7px; }

ul {margin-bottom: 20px; }

a {outline:none; }
	
a:link, a:visited, a:active {color: #900; text-decoration: none; outline:none;}

a:hover {color: #900; text-decoration: underline; background-color: #eee;}

ul li { margin-left: 18px; text-indent: -15px; }

#body_home { background-color:#666; }

#navigation_home { margin:50px 0 0 0; line-height:1em;}

#navigation { margin:0; line-height:1em;}

#subnavigation { font-size: 9px; padding-bottom:5px;}

#subnavigation div { padding:1px 5px; height:10px; }

#subnavigation a:link, #subnavigation a:visited, #subnavigation a:active { text-decoration:none; color: #900; outline:none; }
#subnavigation a:hover { text-decoration:none; color: #900; outline:none; }

#title_header { background-image:url(../images/title_header.gif); width:307px; height:23px; color:#FFF; text-align:center; margin-bottom:30px; padding-top:3px; }

div#wn	{ position:relative; width:307px; height:480px; overflow:hidden; background-color:#FFF; }
div#wn_infobox	{ position:relative; width:700px; height:480px; overflow:hidden; background-color:#FFF; }

p { margin-bottom:20px; margin-top:10px; text-align: left; }

.vijest { width:190px; float:left; border-right:1px dashed #ccc; margin-right:15px; padding-right:15px; margin-bottom: 20px; background-color:#FFF;}

.vijest_last { width:190px; float:left; background-color:#FFF;}

.vijest p, .vijest_last p { margin-bottom:12px; margin-top:0; }

.sub_title { background-color:#666; color:#FFF; padding:5px; text-align:center; font-weight:bold; font-size:13px; margin: 40px 0 0 0;}

#div_header_home a:hover, #div_header_home a:visited { background-color:transparent; }

#slikeDL {border: 0; width: 100%;}
#slikeDL td {height:80px;}
.home_menu1_deco {border-width: 0px; margin-left:5px;}

#home_style
{
    width:912px; 
    height:600px; 
    position:absolute; 
    top:42%; 
    left:50%; 
    margin:-340px auto auto -456px;
	
}

#programi_style
{
    width:912px; 
    height:600px; 
    position:absolute; 
    top:50%; 
    left:50%; 
    margin:-340px auto auto -456px;
}



.home_button
{
    margin-bottom:1px;
}

.first_button
{
    margin-top:5px;
    margin-bottom:5px;
}


.content_table
{
    width: 100%;
    height: 100%;
    border-style: solid;
    border-width: thin;
    border-color: #000000;
    vertical-align: top;
}



.prog_naslov
{
    text-align:center;
    vertical-align:middle;
    font-size:16px;
}

.prog_header
{
    height:26px;
    text-align:center;
    margin-top:-5px;
    margin-bottom:30px;
    color:White;
    font-size: 16px;
    background-image:url('images/program_header_bg.jpg');
	background-position:center;
    background-repeat:repeat-x;
}

.prog_header2
{
    height:26px;
    text-align:center;
    margin-top:-5px;
    margin-bottom:30px;
    color:White;
    font-size: 13px;
    font-weight:bold;
    background-image:url('images/program_header_bg.jpg');
	background-position:center;
    background-repeat:repeat-x;
}

.divider_style
{
    margin: -5px 0px 15px 0px;
}

.objava
{
    font-size: 10px;
    font-style:italic;
}

.p2
{
    font-size: 12px;
    text-align: justify;
    line-height:150%;
    margin-bottom:40px;
}

.pleft
{
    font-size: 12px;
    text-align: left !important;
    line-height:150%;
	text-transform:uppercase;
}

.pleft2
{
    font-size: 12px;
    text-align: left;
    line-height:150%;
    margin-bottom:40px;
}



hr
{
    background-color:Black; 
    color:Black; 
    height:2px;
    margin-top:0px;
    margin-bottom:5px;
}

ul { list-style-position:inside; }

.text_panel
{
    /*margin: 5px 5px 5px 5px;*/
}

.home_button
{
    margin-bottom: 1px;
}

.menu_link
{
    font-family:Arial;
    font-size:9px;
    text-decoration:none;
    color:Black;
    margin-left:5px;
    margin-bottom: 5px;
}

.menu_link:visited
{
    font-family:Arial;
    font-size:9px;
    text-decoration:none;
    color:Black;
    margin-left:5px;
    margin-bottom: 5px;
}

.lang_link
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    color:Black;
}

.lang_link:visited
{
    color:Black;
}

.pic_container
{
    border-style:none;
    border-color:Black;
    border-width:thin;
    width:75px;
    height:80px;
    text-align:center;
    vertical-align:middle;
}

.vijest_item
{
    width:175px;
    text-align:left;
    vertical-align:top;
    padding-left:0px;
    padding-right:0px;
}

.vijest_separator
{
    width:30px;
    text-align:center;
    vertical-align:top;
    padding-top:160px;
    padding-left:0px;
    padding-right:0px;
}