
html {
    margin          : 0;
    padding          : 0;
    background      : #000;
}
body {
    margin          : 0;
    margin-top	: 20px;
    padding          : 0;
    background      : #000;
/*
    min-height : 1400px;
    background-image    : url(img/outside-background.jpg);
    background-repeat    : repeat-x;
    background-attachment: fixed;
*/
}
h3 {
    font-family      : arial, helvetica, sans-serif;
    margin-top      : 13px;
}
h4 {
    font-family      : arial, helvetica, sans-serif;
    font-size        : 100%;
    color            : rgb(0,90,166);
}
h5 {
    font-family      : arial, helvetica, sans-serif;
    text-transform  : uppercase;
    font-size        : 75%;
    margin-top      : 12px;
    margin-bottom    : 12px;
}
p {
    font-family      : arial, helvetica, sans-serif;
    font-size        : 90%;
    line-height      :  1.4em;

    text-align      : justify;

    margin          : 0.3em 0;
}
ul {
    margin          : -0.3em 0 0.3em;
    list-style-image: url('img/list7r.gif');
}
li {
    font-family      : arial, helvetica, sans-serif;
    font-size        : 90%;
    line-height      :  1.4em;
    text-align      : justify;
}
dt {
    font-family      : arial, helvetica, sans-serif;
    font-size        : 80%;
    line-height      :  1.3em;
    text-align      : justify;
    margin-top      : 1em;
    font-weight      : bold;
}
dd {
    font-family      : arial, helvetica, sans-serif;
    font-size        : 90%;
    line-height      :  1.3em;
    text-align      : justify;
    margin-left      : 4em;
}
div.title {
    background      : #c00;
    color            : #fff;
    height      :  1em;
    line-height      :  1em;
    font-size        : 75%;
    font-weight      : bold;
    text-transform  : uppercase;
    font-family      : arial, helvetica, sans-serif;
    padding      : 8px;
		text-shadow : 2px 2px 6px #444;
}
#rubstranice {
    width            : 1220px;
    margin          : 0 auto;
    background      : #fff;
    background      : yellow;
}
#stranica {
    width            : 1220px;
    margin          : 0 auto;
    background      : #fafafa;
    background      : #c00;
    background      : #eee;
}
#zaglavlje {
    margin          : 0;
    height          : 120px;
    padding          : 0px;
        overflow      : hidden;
    background-image    : url(img/header.gif);
}
#izbornik {
    border:0;
    border-top-width: 1px;
    border-bottom-width  : 1px;
    border-style    : solid;
    border-color    : #bbb;
}
div#izbornik a {
    display          : block;
    color            : #981793;
    text-transform  : uppercase;
    padding          : 0 1.5em;
}
div#lokacija {
    border          : 0;
    border-width    : 0 0 1px;
    border-style    : solid;
    border-color    : #ddd;
    padding-left    : 16px;
    background      : #eee;
}
div#lokacija p {
    font-size        : 80%;
    color            : #888;
    margin	: 0.5em 0;
}
div#lokacija a {
    display          : initial;
    color						:#c00;
    text-transform  : initial;
    text-decoration  : none;
}
div#lokacija a:hover {
    text-decoration  : underline;
}
div#okvir-122-1 {
    float            : left;
    width            : 1220px;
    overflow        : hidden;
    background      : rgb(224,233,240);
    background      : #ddd;
}
div#okvir-122-2 {
    float            : left;
    width            : 1220px;
    left            : 244px;
    background      : #fff;
    background      : #eee;
    position        : relative;
}
div#okvir-122-3 {
    float            : left;
    width            : 1220px;
    left            : 488px;
    background      : rgb(224,233,240);
    position        : relative;
    background      : #ddd;
}
div#sredina-122 {
    float            : left;
    width            : 456px;
    right            : 472px;
    position        : relative;
    overflow        : hidden;
    padding-bottom  : 20px;
    background      : #eee;
}
div#lijevo-122 {
    float            : left;
    width            : 212px;
    right            : 1172px;
    position        : relative;
    overflow        : hidden;
    background      : #ddd;
}
div#desno-122 {
    float            : left;
    width            : 456px;
    right            : 652px;
    position        : relative;
    overflow        : hidden;
    background      : #ddd;
}
div#okvir-131-1 {
    float            : left;
    width            : 1220px;
    overflow        : hidden;
    background      : rgb(224,233,240);
    background      : #ddd;
    background      : #d00;
	
}
div#okvir-131-2 {
    float            : left;
    width            : 1220px;
    left            : 244px;
    background      : #fff;
    background      : #eee;
    background      : #0d0;
    position        : relative;
}
div#okvir-131-3 {
    float            : left;
    width            : 1220px;
    left            : 732px;
    background      : rgb(224,233,240);
    position        : relative;
    background      : #ddd;
    background      : #00d;
}
div#sredina-131 {
    float            : left;
    width            : 700px;
    right            : 716px;
    position        : relative;
    overflow        : hidden;
    padding-bottom  : 20px;
    background      : #eee;
    background      : #0dd;
}
div#lijevo-131 {
    float            : left;
    width            : 212px;
    right            : 1660px;
    position        : relative;
    overflow        : hidden;
    background      : #ddd;
}
div#desno-131 	 	 {
    float            : left;
    width            : 212px;
    right            : 896px;
    position        : relative;
    overflow        : hidden;
    background      : #ddd;
    background      : #dd0;
}
div#sredina  {
}
div#sredina p {
    text-indent      : 2.5em;
}
div#sredina ul {
    margin-left      : 0.5em;
}
div#sredina a {
    color            : #c00;
    text-decoration  : none;
}
div#sredina a:hover {
    color            : #c00;
    text-decoration  : underline;
}
div#sredina span.f-date {
    color            : #bbb;
    font-size        : 50%;
    float:right;
}
div#sredina span.g-date {
    color            : #aaa;
    font-size        : 70%;
    margin-left: 1em;
}
div#sredina p.n-date {
    color            : #888;
    font-size        : 70%;
}
div#sredina p.n-title {
    color            : rgb(0,90,166);
    color	: #800;
    font-weight: bold;
    text-indent      : 0;
    text-align      : left;
}
div#sredina p.n-news {
    color            : rgb(0,0,0);
    color	: black;
    text-align	: left;
    text-indent      : 0;
}
div#sredina ul.n-list {
    color            : rgb(0,0,0);
    color	: black;
    margin-left      : 0;
}
div#sredina p.n-divider {
    color            : rgb(0,0,0);
    color	: blue;
    font-size : 10%;
    margin: 0;
    text-indent      : 0;
}
div#sredina p.datum {
    color            : #888;
    font-size        : 70%;
    text-indent      : 30px;
}
div#sredina p.naslov {
    color            : rgb(0,90,166);
}
div#sredina p.vijest {
    color            : rgb(0,0,0);
}
div#lijevo {
}
div#lijevo p {
    font-size        : 80%;
}
div#lijevo a, div#desno a {
    color            : #c00;
    text-decoration  : none;
}
div#lijevo a:hover, div#desno a:hover {
    color            : #c00;
    text-decoration  : underline;
}
div#lijevo ul, div#desno ul  {
		margin-left: -1.5em;
    margin-bottom    : 1ex;
    text-indent: 40px;
}
div#lijevo ul.izanaslova, div#desno ul.izanaslova {
    margin-top: 0.2em;
}
div#lijevo li, div#desno li {
    font-size        : 80%;
    text-indent: 0px;
}
div#desno {
}
div#desno img {
    margin          : 0;
    padding          : 0;
}
div#desno a {
    margin          : 0;
    padding          : 0;
}
div#casopis-rrif, div#casopis-pip, div#casopis-popr, div#casopis-krp {
    float            : left;
    position        : relative;
    height          : 126px;
    width            : 90px;
    top              : 16px;
    background      : #fff;
}
div#casopis-pip {
    margin-left      : 20px;
}
div#casopis-popr {
    margin-top      : 16px;
}
div#casopis-krp {
    margin-top      : 16px;
    margin-left      : 20px;
}
.rrif-link-prvi {
    float            : left;
    position        : relative;
    height          : 46px;
    width            : 200px;
    top              : 20px;
    background      : #fff;
    margin-top      : -20px;
}
.rrif-link {
    float            : left;
    position        : relative;
    height          : 46px;
    width            : 200px;
    top              : 16px;
    background      : #fff;
    margin-top      : 16px;
}
div#footer {
    float            : left;
    width            : 100%;
    border-width    : 1px 0;
    border-style    : solid;
    border-color    : #ddd;
    background      : #c00;
}
div#footer p {
    margin          : 0;
    padding          : 5px 10px;
    text-align      : center;
    font-size        : 70%;
    color            : #ccc;
}
div#footer a {
    color            : #fff;
    text-decoration  : none;
}
div#footer a:hover {
    text-decoration  : underline;
}
div#footer2{
    height          : 20px;
    background      : #fff;
    background      : #000;
}




#blendedMenu *{
padding:0;
margin:0;
border:0;
list-style-type:none;
word-spacing:2px;
}
#blendedMenu{
display : inline-table;
width : 100%;
background-size : 10% 10%;
margin : 0px auto;
padding-left: 0px;
height : 32px;
text-align : center;
  background:#ddd;
}
#blendedMenu > li{
display : inherit;
position : relative;
margin-top : 0px;
margin-left : 0px;
}
#blendedMenu > li > a{
display : block;
text-decoration : none;
background-size : 100% 100%;
width : auto;
height : 32px;
font-size : 90%;
font-weight: bold;
letter-spacing : 0px;
min-width : 0px;
margin : 0px;
color: #444;
/* background-color : rgb(0,0,0); */
text-align : left;
border-radius : 1px;
line-height : 35px;
font-family : arial, helvetica, sans-serif;
text-shadow : 2px 2px 6px #bbb;
}
#blendedMenu > li > ul > li > a{
display : block;
text-decoration : none;
background-size : 100% 100%;
width : auto;
height : 32px;
font-size : 90%;
font-weight: bold;
letter-spacing : 0px;
min-width : 260px;
margin : 0px;
color : rgb(0,90,166);
color: #444;
text-align : left;
border-radius : 1px;
line-height : 35px;
font-family : arial, helvetica, sans-serif;
text-shadow : 2px 2px 6px #bbb;
    border-width  : 1px;
    border-style    : solid;
    border-color    : #bbb;
}
#blendedMenu > li > ul{
display : block;
position : absolute;
  background:#ddd;
z-index : 10;
visibility : hidden;
opacity : 0.1;
left : 0px;
    list-style-image: none;
-webkit-transition : all 0.4s;
transition : all 0.4s;

    border:0px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-style:solid;
    border-color:rgb(199,217,232);

}
#blendedMenu li:hover > a{
color : rgba(255,255,255,1);
  background-color : #c00;
}
#blendedMenu .active > a{
color : #c00;
}
#blendedMenu > li:hover > ul{
visibility : visible;
opacity : 1;
}




.kalendar-par {
    background      : #eee;
    clear : both;
    padding: 4px;
}
.kalendar-nepar {
    background      : #ddd;
    clear : both;
    padding: 4px;
}
.kalendar-grana {
float:left;
margin-right: 1em;
}
.kalendar-klub {
float:right;
}
.kalendar-lijevo {
}
.kalendar-naziv {
font-size:90%;
}
.kalendar-datum-mjesto {
color:dimgray;
font-size:90%;
}
.kalendar-rang {
color:dimgray;
font-size:90%;
}
.oznaka {
cursor:help;
}
