body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td,img
{
	margin: 0;
	padding: 0;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var
{
	font-style: normal;
	font-weight: normal;
}
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6
{
	font-size: 100%;
	font-weight: normal;
}
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
a:focus { outline: 0; }
.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; }
.clr {
	clear: both;
}
/* End hide from IE-mac */

.ControlPanel {
	width: 1000px;
	margin: 0 auto;
}
.wrapper .SubHead {
	font-size: 10px;
	color: #FFF;
	text-transform: uppercase;
}
.SubHead CENTER {
	font-size: 8px;
}

/* Razno */
.imgTableCenter { font-size: 10px ; margin-bottom: 10px ; margin: 0 auto ; text-align: center ;}
.imgTableRight { float: right ; font-size: 10px ; margin: 0 0 10px 10px ;}
.imgTableRight td { padding: 0px 5px ;}
.imgTableLeft { float: left ; font-size: 10px ; margin: 0 10px 10px 0 ;}
.imgTableLeft td { padding: 0px 5px ;}
.imgTableRight img , .imgTableLeft img , .imgTableCenter img { border: solid 1px #4a688e ; padding: 1px ;}

/* PRIJAVA STRANICA */

#wrapperPrijava { width: 100% ; text-align: center ;}
.LoginPage {
	margin: 100 auto 0 auto;
	width: 320px;
	width: expression("290px");
	padding: 10px 15px 10px 15px;
	text-align: center;
	background-color: #a0c1e2;
	border: solid 1px #959595;
}
.LoginPage .BackLink A:link,
.LoginPage .BackLink A:visited,
.LoginPage .BackLink A:hover {
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
.LoginPage .BackLink A:hover {
	text-decoration: underline;
}
.LoginPage .BackLink SPAN {
	color: #fff;
}
.LoginPage .CommandButton:link,
.LoginPage .CommandButton:visited,
.LoginPage .CommandButton:hover {
	color: #000;
	text-decoration: underline;
}
.LoginPage .ForgetLink {
	padding: 6px 0 0 0;
	text-align: center;
}
.LoginPage .loginControl {
	margin: 0 auto;
}
.LoginPage .Normal {
	color: #fff;
}
.LoginPage .NormalTextBox {
	border-width: 1px;
	background-color: #CCC;
	font-size: 12px;
	color: #000;
	width: 250px;
	padding: 1px 2px;
}
.LoginPage .StandardButton {
	border-width: 0;
	color: #FFF;
	background-color: #548fcb;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin: 5px;
	padding: 2px 5px;
}
.LoginPage .SubHead {
	font-weight: normal;
	font-size: 12px;
	color: #fff;
}
.LoginPage TD {
	padding: 2px 0;
}




body { background: #f0f0f0 ; font: 12px Arial, Helvetica, sans-serif ;}
strong { font-weight: bold ;}
h1 { display: block ; float: left ; text-indent: -5000px ;}
.container { width: 998px ; margin: 0 auto ; border-left: solid 1px #dadada ; border-right: solid 1px #dadada ; background: #fff url(images/containerBgMain.jpg) top left no-repeat ;}
.innerPage { background: #fff url(images/containerBgInner.jpg) top left no-repeat ;}
#header { height: 140px ;}
#header p { float: left ; padding: 32px 0 0 10px ; width: 242px ; height: 43px ;}
#header p a { width: 242px ; height: 43px ; display: block ;  background: url(images/logo-trans.png) no-repeat ; cursor: pointer ;}
#header p a img { display: none ;}
#header #topPaneHolder { float: right ; width: 731px ; height: 93px ; padding: 3px 0 0 3px ; margin: 5px 5px 0 0 ; background: url(images/topBannerBg.gif) top left no-repeat ;}
#header #search { clear: both ; width: 310px ; height: 42px ; float: right ; background: url(images/searchBg.gif) top left no-repeat ; margin-right: 1px ; font: 10px Arial, Helvetica, sans-serif ; color: #5d5d5d ; padding: 10px 0 0 0 ;}
#header #search span { display: block ; float: left ; padding: 3px 8px 0 82px ;}
#header #search .xsTxtSearch { width: 119px!important ; height: 17px ; background: url(images/searchBox.gif) no-repeat ; border: none ; float: left ; padding: 3px 2px 0 3px ;}
#header #search .xsImgSearch { display: block ; float: left ; margin: -1px 0 0 5px ; width: 21px ; height: 21px ; text-indent: -5000px; border: none ;}

#content { padding-bottom: 40px ;}

/* LeftCol Navigation */
.indexPage #leftCol { width: 158px ; float: left ; margin-top: -40px ;}
#leftCol { width: 158px ; float: left ; margin-top: 61px ;}
#leftCol .radmenu .group { background: #fff ;}
#leftCol .radmenu .slide .link { height: auto ; font-size: 8px ; background: #fff ;}
#leftCol .radmenu .slide .first .link { color: #696969 ;}
#leftCol .radmenu .slide .link:hover { color: red ;}
#leftCol .link { width: 143px ; height: 21px ; background: url(images/link.gif) left bottom no-repeat ; font: bold 12px Arial, Helvetica, sans-serif ; color: #696969 ; padding: 6px 0 0 15px ; text-decoration: none ; cursor: pointer ; text-transform: uppercase ;}
#leftCol .link:hover { background: url(images/link.gif) top no-repeat ;}
#leftCol .first .link { color: #ff0000 ; background: url(images/linkHome.gif) left no-repeat ;}
#leftCol .links { clear: both ; margin: 0 0 20px 10px ; padding-top: 8px ;}
#leftCol .links li { list-style: none ; margin: 0 0 6px 0 ;}
#leftCol .links li a { display: block ; height: 19px ; padding: 6px 0 0 35px ; font: 10px Arial, Helvetica, sans-serif ; color: #777777 ;}
#leftCol .links .login a { background: url(images/prijavaBtn.gif) left center no-repeat ;}
#leftCol .links .register a { background: url(images/registracijaBtn.gif) left center no-repeat ;}
#leftCol #dnn_leftPane { padding: 0 0 44px 20px ;}


#mainCol { width: 604px ; float: left ; margin-top: 50px ; padding-top: 25px ;}
/* RUBRIKE */
#mainCol { background: url(images/ostaleLong.jpg) top left no-repeat ;}
.typeVijesti #mainCol { background: url(images/vijestiLong.jpg) top left no-repeat ;}
.typeSport #mainCol { background: url(images/sportLong.jpg) top left no-repeat ;}
.typeBiznis #mainCol { background: url(images/biznisLong.jpg) top left no-repeat ;}
.typeMagazin #mainCol { background: url(images/magazinLong.jpg) top left no-repeat ;}
.typeZdravlje #mainCol { background: url(images/zdravljeLong.jpg) top left no-repeat ;}
.typeZnanost #mainCol { background: url(images/znanostLong.jpg) top left no-repeat ;}
.typeFoto #mainCol { background: url(images/fotoLong.jpg) top left no-repeat ;}
.typeHoroskop #mainCol { background: url(images/horoskopLong.gif) top left no-repeat ;}
.typeKronika #mainCol { background: url(images/kronikaLong.jpg) top left no-repeat ;}
.typeVideo #mainCol { background: url(images/videoLong.jpg) top left no-repeat ;}

.arhivaVijesti #mainCol { background: url(images/vijestiArhivaBg.png) top left no-repeat ;}
.arhivaSport #mainCol { background: url(images/sportArhivaBg.png) top left no-repeat ;}
.arhivaBiznis #mainCol { background: url(images/biznisArhivaBg.png) top left no-repeat ;}
.arhivaMagazin #mainCol { background: url(images/magazinArhivaBg.png) top left no-repeat ;}
.arhivaZdravlje #mainCol { background: url(images/zdravljeArhivaBg.png) top left no-repeat ;}
.arhivaZnanost #mainCol { background: url(images/znanostArhivaBg.png) top left no-repeat ;}
.arhivaKronika #mainCol { background: url(images/kronikaArhivaBg.jpg) top left no-repeat ;}
.searchPage #mainCol { background: url(images/trazilicaBg.png) top left no-repeat ; width: 825px ; min-height: 650px ;}

#mainCol #centerCol { width: 442px ; float: left ;}
#mainCol #sideCol { width: 162px ; float: left ;}

.indexPage #centerCol { width: 597px ; float: left ;}
.indexPage .topContentPane { height: 243px ; margin: -56px 0 10px 0 ;}
.topContentPane { height: 243px ; margin: 85px 0 10px 0 ;}
#bottomContent { clear: both ; width: 100% ; background: #e9e9e9 ; padding: 13px 0 ; border-top: dotted 1px #666 ; border-bottom:  dotted 1px #666 ;}
.arhivaLink:link , .arhivaLink:visited , .arhivaLink:hover { display: block ; text-align: right ; color: #333 ; font-weight: bold ; padding: 5px ;}


.indexPage #rightCol { width: 236px ; float: left ; margin-top: -10px ;}
#rightCol { width: 236px ; float: left ; margin-top: 0px ;}
.vijestiNaslovna #rightCol , .zdravljeNaslovna #rightCol , .magazinNaslovna #rightCol { background: #f9f9f9 ;}

/* Footer */
.footer { clear: both ; width: 998px ; height: 74px ; background: url(images/footerBg.gif) top left repeat-x ;}
#logoHolder { width: 342px ; height: 30px ; margin-top: 44px ; float: left ; background: url(images/logoFooter-trans.png) bottom no-repeat ;}
#footerNav { float: left ; width: 640px ; margin: 15px 0 0 5px ;}
#footerNav .link { font: bold 12px Arial, Helvetica, sans-serif ; color: #fff ; padding: 0 10px ; cursor: pointer ;}
#footerNav ul li { border-right: solid 1px #fff ;}
#footerNav ul .last { border: none ;}
#design span { display: block ; float: left ; text-indent: -5000px ; width: 3px ;}
#copy { float: left ; margin: 23px 0 0 15px ;}
#copy .SkinObject { font: 11px Arial, Helvetica, sans-serif ; color: #323232 ;}
#design { float: right ; font: 11px Arial, Helvetica, sans-serif ; color: #ccc ; padding: 23px 10px 0 0 ;}
#design a { color: #ccc ;}

/* Floating banner */
#floating_banner_holder { width: 250px ; height: 270px ; position: absolute ; left: 50% ; margin-left: -125px ; top: 300px ; background: #ccc ; z-index: 10000 ;}

#floating_banner_holder .zatvori_banner { display: block ; height: 20px ; background: #555 url(images/x_close_banner.gif) right center no-repeat ;}
#floating_banner_holder .floating_banner { display: block ; height: 250px ; width: 250px ; background: #222 ;}



