/*
        project:  internet corporation
        author:   luka cvrk (www.solucija.com)
*/
*{ margin: 0; padding: 0; }*

body {
        font: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif;
        line-height: 1.6em;
        background: #fff url(images/body_bg.gif) repeat;
        color: #444;
}

#firefoxscrollbarenforcer {
bottom:-0.1px;
position:absolute;
top:0;
width:1em;
z-index:-1;
}



a {
        color: #317486;
        background: inherit;
        text-decoration: none;
}
a:hover {
        color: #808080;
        background: inherit;
}
p {
        margin: 0 0 15px 0;
}
h1 {
        font: bold 1.7em Arial, Sans-Serif;
        margin: 25px 0 0;
}
h1 a {
        color: #fff;
        background: inherit;
}
h1 a:hover {
        color: #E4FFD3;
        background: inherit;
}
h2 {
        font: bold 1.6em Arial, Sans-Serif;
        margin: 0 0 12px;
}
h4 {
        color: #808080;
        background: inherit;
        font-weight: normal;
        font-size: .9em;
}
#content {
        position:relative;
        width: 994px;
        margin: 0 auto;
        background:#FFFFFF;
        border:1px solid #CCC;
}
#logo {
        margin: 10px 0 0 0;
        height: 66px;
        /*width: 353px;*/
        float: left;
        background: url(images/logobg.gif) no-repeat bottom;
        text-align: center;
}

#wrapper_menu{
        position:absolute;
        height:50px;
        width:950px;
        top:0px;
        left:0px;
}

#menu {
        float:right;
        padding: 40px 0 0;
        margin: 0 0 18px;
}
#menu li {
        font-size: 1.1em;
        display: inline;
}
#menu li a {
        padding: 30px 10px 0 0;
        margin: 0 0 0 30px;
        color: #ccc;
        background: #690102 url(images/tab.gif) no-repeat right bottom;
}
#menu li a:hover {
        background: #690102 url(images/tabhover2.gif) no-repeat right bottom;
        color: #FEFFB8;
}

#menu li a.menu-current {
        background: #690102 url(images/tabhover2.gif) no-repeat right bottom;
        color: #FEFFB8;
}
#intro {
        clear: both;
        background: #fff url(images/intro.jpg) no-repeat;
        color: #fff;
        height: 226px;
                width:994px;
        margin: 0 0 20px;
        padding:0;
        text-align: right;
}

#intro4 {position:absolute; top:76px; left:48px;}

#page{
        position:absolute;
        width:930px;
        height:40px;
        top:188px;
        left:0px;
}


#page h1 {
        text-align: right;
        margin:0;
        /*color:#670001;*/
}
#intro p {
        margin: 0;
}
#login {
        font-size: .9em;
        margin: 0 0 20px 0;
}

#login ul{list-style:none;}
#login ul li{ background: #D7D7D7 url(images/submenu.gif) repeat-x; display:block; width:180px; margin:4px 0; border:1px solid #D7D7D7;}

#login a {
        color: #561415;
        display:block;
        padding: 3px 12px 6px ;
}

#login a.menu-current { background: #561415 url(images/submenu_over.gif) repeat-x;
}
#login a:hover {
        background: #561415 url(images/submenu_over.gif) repeat-x;
}
#left {
        clear: left;
        float: left;
        width: 614px;
        padding: 0 30px 0 52px;
        font-size: .9em;
        margin: 0 0 15px;
        /*text-align: justify;*/
}

#left ul{margin-left:30px;}

#leftmenu {
        list-style: none;
        margin: 0 0 20px 0;
}
#leftmenu li {
        padding: 0 0 0 12px;
        background: #fff url(images/bullet.gif) no-repeat center left;
        color: #46852F;
}
#leftmenu li a {
        background: #EAFFE3;
        color: #46852F;
}
#right {
        margin: 0 0 0 15px;
        padding: 0 0 0 35px;
        border-left: 1px solid #ccc;
        float: right;
        width: 231px;
        font-size:.9em;

}

#right p{
	width:180px;
}
#notice {
        padding: 12px 14px 1px;
        background: #f4f4f4 url(images/noticebg.gif) no-repeat bottom right;
        color: #808080;
}
#left a{
        /*, #right a background: #EFFCFF;*/
        color: #670001;
}

#left a:hover {
        /*background: #EFFCFF;*/
        color: #670001;
        text-decoration:underline;
}
#left h3 {
        border-bottom: 1px solid #eee;
        padding: 0 0 7px;
        margin: 0 0 15px 0;
}
#right h2 {
        border-bottom: 1px solid #ccc;
        padding: 0 0 8px;
}
#footer {
        background: #FFFFFF;
        clear: both;
        border-top: 1px solid #ccc;
        padding: 4px;

        font-size: .9em;
        color: #808080;

}
#footer a {
        color: #691817;

}

#footer a.menu-current {
        color: #691817;

        text-decoration:underline;
}

#footer a:hover {
        color: #691817;

        text-decoration:underline;
}

#col1 {
        float: left;
        width: 274px;
        padding: 7px 0 0 15px;
        margin: 0 0 10px;
}
#col2 {
        float: left;
        width: 250px;
        border-left: 1px solid #ccc;
        padding: 7px 0 0 40px;
}
#col3 {
        float: right;
        width: 250px;
        border-left: 1px solid #ccc;
        padding: 7px 0 0 40px;
}
