html, body {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #4D4D4D;
    width: 100%;
    height: 100%;
    background: url(images/bg1.gif) 0 0 repeat;
}
h1, h2, h3, h4, h5, h6, p, div, strong, b, a, form, input, select, textarea, img, table, body, html {
    margin: 0;
    padding: 0;
    border: 0;
}
h1 {
	font-size: 20px;
}
h2 {
	font-size: 15px;
}
h3 {
	font-size: 13px;
}
input {
    color: #4D4D4D;
    padding: 1px;
}
a {
    color: #fff;
    text-decoration: underline;
}
a:hover {
    color: #C50018;
    text-decoration: none;
}
a:focus {
	outline-style: none;
}
img {
    behavior: url(js/iepngfix.htc)
}
.smallitalic {
    font-size: 9px;
    font-style: italic;
}
.title {
    font-size: 10px;
    font-weight: bold;
}
.hilit {
	color: #C50018;
	background-color: #ddd;
}
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////// OGRODJE ///////////////////////////////////////////////// */
#container {
    width: 99%;
    min-width: 1000px;
    margin-right: auto;
    margin-left: auto;
}
#header_background {
    width: 100%;
    height: 171px;
    left: 0;
    background-image: url(images/bg.gif);
    background-repeat: repeat-x;
    position: fixed;
    z-index: 100;
    overflow-x: hidden;
}
#header {
    height: 171px;
    width: 100%;
    min-width: 1200px;
    position: fixed;
    z-index: 200;
    background-image: url(images/bg.gif);
    background-repeat: repeat-x;
}
#header_center {
    text-align: center;
    margin-right: 187px;
    margin-left: 187px;
}
#header_left {
    width: 187px;
    float: left;
}
#header_logo {
    display: block;
    height: 155px;
    width: 185px;
    margin-top: 10px;
    background: url(images/logo.gif);
}
#header_banner {
	display: block;
    width: 100%;
	height: 150px;
	text-align: center;
}
#menu {
    width: 770px;
    margin-top: 1px;
    margin-right: auto;
    margin-left: auto;
}
.menu_napis {
	float: left;
	color: #fff;
	margin-top: 3px;
}
#vmesni {
    width: 100%;
    height: 8px;
    margin-top: -3px;
}
#header > #vmesni {
    margin-top: 170px;
}
#main {
    padding-top: 187px;
	width: 100%;
}
#main_left {
    width: 187px;
    float: left;
    color: #fff;
}
#main_right {
    width: 187px;
    float: right;
}
#main_center {
    text-align: center;
    margin-right: 187px;
    margin-left: 187px;
    padding: 0 10px;
}
.main_top {
	height: 11px;
}
.main_top_left {
    height: 11px;
	margin: 0 9px 0 0;
    background: url(images/main_top_left.gif) no-repeat top left;
}
.main_top_right {
    height: 11px;
	margin: -11px 0 0 9px;
    background: url(images/main_top_right.gif) no-repeat top right;
}
.main_bottom, .main_bottom_nomargin, .main_bottom_extramargin {
    height: 11px;
	margin-bottom: 10px;
}
.main_bottom_left {
    height: 11px;
	margin: 0 9px 0 0;
    background: url(images/main_bottom_left.gif) no-repeat top left;
}
.main_bottom_right {
    height: 11px;
	margin: -11px 0 0 9px;
    background: url(images/main_bottom_right.gif) no-repeat top right;
}
.main_tekst, .message_tekst, .forum_tekst, .message_tekst_centered {
    overflow: hidden;
    padding: 0 10px;
    text-align: justify;
	font-size: 13px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    background-color: #fff;
}
.message_tekst {
    text-align: left;
}
.forum_tekst {
    overflow: auto;
}
.message_tekst_centered {
    text-align: center;
}
.main_tekst a, .message_tekst a, .forum_tekst a, .message_tekst_centered a {
    color: #4d4d4d;
}
.main_tekst a:hover, .message_tekst a:hover, .forum_tekst a:hover, .message_tekst_centered a:hover {
    color: #C50018;
    text-decoration: none;
}
.main_bottom_nomargin {
    margin-bottom: 3px;
}
.main_bottom_extramargin {
    margin-bottom: 25px;
}
#footer {
    height: 35px;
    width: 100%;
    clear: both;
    color: #fff;
    background-image: url(images/glava02.gif);
}
#footer_tekst {
    width: 700px;
    padding-top: 3px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
#footer a {
    text-decoration: none;
    background: url(images/underline.gif) bottom left repeat-x;
}
#footer_tekst a:hover {
    color: #fff;
}
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////////////////// MENI //////////////////////////////////////////////////// */
ul#nav, ul#nav ul { /* all lists */
    padding: 0;
    margin: 0;
    list-style: none;
}
ul#nav a {
    display: block;
    height: 17px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    background: url(images/menu.gif);
}
ul#nav li { /* all list items */
    float: left;
    position: relative;
    width: 74px;
    text-align: center;
}
ul#nav li a {
    padding-top: 2px;
}
ul#nav li.crta {
    width: 1px;
    height: 8px;
    background: url(images/menu_crta.gif)
}
ul#nav li ul li {
    width: 100%;
}
ul#nav li ul li a {
    display: block;
    height: 12px;
    padding: 9px;
    padding-left: 25px;
    color: #fff;
    text-decoration: none;
    text-align: left;
    background: none;
}
ul#nav li ul li#nav_high a {
    height: 30px;
}
ul#nav li ul { /* second-level lists */
    display: none;
    position: absolute;
    width: 150px;
    /*top: 39px ;*/
    left: 0;
    text-align: center;
    background: url(images/menu_back.gif) bottom;
    z-index: 210;
}
ul#nav li > ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
    /*top: auto;*/
    /*left: auto;*/
    background: url(images/menu_back.png) bottom;
}
ul#nav a:hover {
    background: url(images/menu_hover.gif);
}
ul#nav li:hover ul, ul#nav li.over ul { /* lists nested under hovered list items */
    display: block;
}
ul#nav li ul li a:hover {
    background: #333;
    background-image: url(images/puscica_meni.gif);
    background-repeat: no-repeat;
}
#nav1, #nav4 {
    height: 70px;
}
#nav2 {
    height: 215px;
}
#nav3 {
    height: 167px;
}
#nav6 {
    height: 70px;
}
#nav5 {
    height: 195px;
}
ul#nav li > ul#nav6 {
    height: 68px;
}
ul#nav li > ul#nav2 {
    height: 208px;
}
ul#nav li > ul#nav3 {
    height: 160px;
}
ul#nav li > ul#nav5 {
    height: 188px;
}
/* meni za konferenco */
ul#meni_konf { /* second-level lists */
    display: block;
	height: 276px;
	padding: 0;
    margin: 0;
    list-style: none;
    /*top: 39px ;*/
    left: 0;
    text-align: center;
    z-index: 210;
}
ul#meni_konf li a:hover {
    background: #333;
    background-image: url(images/puscica_meni.gif);
    background-repeat: no-repeat;
}
ul#meni_konf li {
    width: 100%;
}
ul#meni_konf li a {
    display: block;
    height: 12px;
    padding: 9px;
    padding-left: 25px;
    color: #fff;
	background-image: url(images/konferenca/puscica_meni1.gif);
	background-repeat: no-repeat;
    text-decoration: none;
	font-weight: bold;
    text-align: left;
}
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* SLIMBOX */
#lbOverlay {
    position: absolute;
    left: 0;
    width: 100%;
    background-color: #000;
    cursor: pointer;
    z-index: 250;
}
#lbCenter, #lbBottomContainer {
    position: absolute;
    left: 50%;
    overflow: hidden;
    background-color: #fff;
    z-index: 260;
}
.lbLoading {
    background: #fff url(images/slimbox/loading.gif) no-repeat center;
}
#lbImage {
    position: absolute;
    left: 0;
    top: 0;
    border: 10px solid #fff;
    background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
    display: block;
    position: absolute;
    top: 0;
    width: 50%;
    outline: none;
}
#lbPrevLink {
    left: 0;
}
#lbPrevLink:hover {
    background: transparent url(images/slimbox/prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
    right: 0;
}
#lbNextLink:hover {
    background: transparent url(images/slimbox/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    color: #666;
    line-height: 1.4em;
    text-align: left;
    border: 10px solid #fff;
    border-top-style: none;
}
#lbCloseLink {
    display: block;
    float: right;
    width: 66px;
    height: 22px;
    background: transparent url(images/slimbox/closelabel.gif) no-repeat center;
    margin: 5px 0;
}
#lbCaption, #lbNumber {
    margin-right: 71px;
}
#lbCaption {
    font-weight: bold;
}
/* END OF SLIMBOX */
.center, #logo_center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#logo_center {
    margin-top: 10px;
}
.sponzor_left, #sponzor_right {
    margin-bottom: 8px;
}
.plusek {
    display: inline;
}
#statistika {
    float: left;
    color: #fff;
    background: #fff;
}
#submit_btn {
    display: inline;
    margin-top: 10px;
    margin-left: 4px;
}
.slika_center {
    margin-left: auto;
    margin-right: auto;
}
#vreme {
    width: 100%;
    text-align: center;
    color: #fff;
}
#login {
    padding: 10px 6px 10px 6px;
    color: #fff;
}
.login_nav1 {
    width: 50px;
    float: left;
    padding-top: 1px;
}
.login_nav2 {
    margin-top: 3px;
    height: 20px
}
#nakljucni_utrinek {
    padding: 10px;
    text-align: center;
}
#anketa {
    padding: 10px 5px 10px 5px;
    color: #fff;
}
#fscroller {
    width: 160px;
    height: 80px;
    padding: 5px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-style: italic;
}
#fscroller a {
    color: #4d4d4d;
    text-decoration: none;
}
.crta {
    color: #ccc;
    background-color: #ccc;
    width: 100%;
    height: 1px;
    margin: 7px 0px 7px 0px;
}
#z_forum, #z_kajdogaja {
    list-style-type: square;
    padding: 7px 5px 5px 13px;
    margin: 0px;
}
#z_forum li, #z_kajdogaja li {
    margin: 0px 5px 3px 10px;
}
.s1 {
    display: inline;
    vertical-align: middle;
    margin: 0px 7px 0px 7px;
}
.box_topic, .box_topic1 {
    height: 25px;
    text-align: right;
}
.box_topic {
    width: 187px;
    background: url(images/topik.gif) no-repeat;
}
.box_topic_left {
    float: left;
    margin: 6px 0px 0px 5px;
}
.box_topic_right {
    float: right;
    margin: 6px 5px 0px 0px;
    color: #990000;
    font: 11px Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.inner_box {
    min-height: 10px;
    margin-bottom: 10px;
    width: 187px;
    background: url(images/bottom.gif) no-repeat bottom;
}
.inner_box_text {
    padding: 8px;
}
.inner_box1_text {
    background: #663333;
    width: 100%;
    height: 18px;
    text-align: center;
    border-bottom: 1px #ccc solid;
}
.inner_box1_text div {
    padding: 3px;
}
#sou {
    float: right;
    margin-top: 7px;
}
.input, .input_search, .input_big {
    width: 93px;
    height: 14px;
    margin-top: 1px;
    margin-left: 5px;
    font-size: 11px;
}
.input_search {
    width: 133px;
    margin-left: 15px;
    line-height: 15px;
}
.input_big {
    width: 142px;
    line-height: 15px;
}
.input_holder {
    float: right;
    background: url(images/input_rounded.gif);
    width: 105px;
    height: 18px;
}
.input_holder1, .nakup5 {
    float: right;
    background: url(images/input_rounded_b.gif);
    width: 106px;
    height: 19px;
}
.input_search_holder, .input_big_holder {
    float: left;
    background: url(images/input_search_rounded.gif);
    width: 155px;
    height: 18px;
}
.input_big_holder {
    background: url(images/input_rounded_big.gif);
    height: 19px;
}
.search_uporabniki {
	margin: 5px 0px 0px 20px;
}
.search_uporabniki2 {
	float: left;
	margin-right: 5px;
}
.search_uporabniki3 {
	margin-left: 5px;
}
#splosno {
    padding: 5px;
}
#splosno a {
    text-decoration: none;
}
#TICKER {
    width: 100%;
    height: 20px;
    overflow: hidden;
    padding-top: 10px;
    margin-bottom: 10px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.newsfeed {
    margin-right: 20px;
}
.newsfeed a {
    color: #900000;
    text-decoration: none;
}
.newsfeed a:hover {
    text-decoration: underline;
}
#domov, #bookmark, #rss {
    margin-right: 2px;
}
#bookmark {
    margin-left: 4px;
}
#rss {
    margin-left: 6px;
}
.hiddenPic {
    display: none;
}
.novica_header {
    min-height: 20px;
}
.novica_header_naslov {
    width: 420px;
    float: left;
    padding: 2px 0px 0px 20px;
    background: url(images/delnica.gif) no-repeat;
    color: #990000;
    font-weight: bold;
    font-size: 12px;
}
.novica_header_datum {
    float: right;
    padding: 2px 0px 5px 20px;
    color: #4d4d4d;
    font-size: 10px;
    font-weight: normal;
}
.novica_header_bottom {
    padding: 0px 0px 5px 0px;
    background: url(images/novice_crta.gif) no-repeat;
    background-position: bottom left;
    margin-bottom: 5px;
	clear: both;
}
.novica_header_bottom a {
    color: #4d4d4d;
    text-decoration: none;
}
.novica_header_bottom a:hover {
    color: #C50018;
}
.novica_tekst {
	clear: both;
}
ul.circle {
    padding: 0px 0px 0px 15px;
    margin: 0;
}
ul.circle li {
    list-style: circle;
    padding-bottom: 2px;
}
ul.square li {
    list-style: square;
}
ul.square {
    margin-top: 5px;
    margin-bottom: 15px;
}
.rdectekst {
    color: #990000;
}
#natisni {
    height: 20px;
}
#natisni a {
    float: right;
    color: #4d4d4d;
}
.galerija1 {
    width: 100%;
	height: 150px;
    overflow: hidden;
    padding-top: 10px;
}
.galerija1 img {
	padding: 4px;
	border: 1px solid #ccc;
}
.galerija1 img:hover {
	padding: 4px;
	border: 1px solid #990000;
}
.galerija2 {
    width: 33%;
    float: left;
    text-align: center;
}
.galerija3 {
    width: 66%;
    float: right;
}
.galerija4 {
    width: 49%;
    float: left;
    text-align: center;
}
.galerija5 {
	width: 49%;
    float: right;
    text-align: center;
}
.galerija6 {
    height: 25px;
    margin-top: 5px;
}
.galerija_s {
    padding-top: 5px;
}
.left {
    float: left;
}
.right {
    float: right;
}
.center {
    text-align: center;
}
.sponsor_right {
	float: right;
	margin: 0px 0px 10px 10px;
}
.clear {
	clear: both;
}
.smallmargin {
    margin-bottom: 3px;
}
#dhtmltooltip {
    position: absolute;
    width: 150px;
    border: 1px solid #ccc;
    padding: 2px;
    background-color: #fff;
    visibility: hidden;
    z-index: 220;
}
.ekipa1, .ekipa6 {
    width: 100%;
    overflow: hidden;
}
.ekipa2 {
    width: 50%;
    float: left;
}
.ekipa3 {
    width: 50%;
    float: right;
}
.ekipa4 {
    float: left;
    padding-left: 5px;
    text-align: left;
}
.ekipa5 {
    float: right;
    padding-right: 5px;
    text-align: right;
}
.ekipa6 {
    margin-top: 15px;
}
.sponsor {
    height: 100px;
    clear: both;
}
.sponsor1 {
    height: 100%;
    width: 150px;
    float: left;
}
.sponsor2 {
    float: left;
}
.sponsor_header {
    padding: 0px 0px 5px 0px;
    background: url(images/novice_crta.gif) no-repeat;
    background-position: bottom left;
    margin-bottom: 10px;
    color: #990000;
    font-weight: bold;
    font-size: 12px;
}
.rightmargin {
    margin-right: 20px;
}
.s_pisava1 {
    font-size: 16px;
    font-weight: bold;
}
.s_pisava2 {
    font-size: 16px;
}
.s_pisava3 {
    font-size: 14px;
}
.onas {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    text-align: justify;
}
#vreme_container {
    width: 100%;
    padding: 10px 0px 10px 0px;
    overflow: hidden;
    color: #fff;
    text-align: center;
}
.vreme1 {
    width: 33%;
    float: left;
}
.vreme2 {
    width: 65%;
    float: right;
}
.vreme3 {
    width: 50%;
    float: left;
}
.vreme4 {
    width: 50%;
    float: right;
}
#lmenu1 {
    float: right;
    font-weight: bold;
}
.lmenu2 {
    line-height: 45px;
    margin-bottom: 3px;
    clear: right;
}
.lmenu2 img, .lmenu2 a {
    vertical-align: middle;
    text-decoration: none;
}
.lmenu2 span {
    margin-left: 3px;
}
table.portfelj td, table.prodaja td, table.forum td {
    border: 1px solid #ccc;
}
tr.dobicek {
    background-color: #90bade;
    color: #fff;
}
tr.izguba {
    background-color: #C50018;
    color: #fff;
}
.loader {
    background: url(images/ajax-loader.gif);
    width: 24px;
    height: 24px;
}
.loader2 {
    background: url(images/ajax-loader2.gif);
    width: 16px;
    height: 16px;
    display: none;
    float: right;
}
.search, #searchContainer {
    border: 1px solid #999;
    display: none;
    clear: both;
    margin-bottom: 10px;
}
#searchContainer {
    margin-top: 10px;
}
.searchTop {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E3E3E3;
    background-color: #FBFBFB;
    padding: 3px;
    text-align: right;
    font-size: 9px;
}
.searchItem {
    font-size: 9px;
    padding: 2px;
}
#iskanje {
    margin-left: 2px;
    margin-top: 1px;
}
.stanje1 {
    color: #990000;
}
.nakup1 {
    height: 20px;
}
.nakup2 {
    width: 170px;
    float: left;
}
.nakup3 {
    margin-top: 2px;
    float: left;
}
.nakup4 {
    width: 115px;
    float: right;
}
.nakup5 {
    float: left;
}
.nakup6 {
    margin-top: 1px;
    float: right;
}
.nakup7 {
    width: 80px;
    float: right;
}
.nakup8 {
    margin-top: 1px;
    float: left;
}
.prodaja1, .forum1 {
    text-align: center;
    color: #990000;
}
.prodaja1 a, .forum1 a {
    text-decoration: none;
}
.prodaja2 {
    height: 20px;
    width: 100%;
}
.prodaja3 {
    width: 160px;
    float: left;
}
.prodaja4 {
    width: 80px;
    float: right;
}
.prodaja5 {
    margin-top: 2px;
    float: left;
}
.uporabnik1 {
    height: 20px;
    margin-top: 10px;
}
.uporabnik2 {
    width: 180px;
    padding: 0px 20px 0px 0px;
    float: left;
    color: #990000;
}
.uporabnik3 {
    float: left;
}
.uporabnik4 {
    width: 155px;
    border: 1px solid #4d4d4d;
}
.uporabnik5 {
    margin-left: 5px;
    margin-top: 2px;
    float: left;
}
.uporabnik6 {
    float: left;
    width: 200px;
    text-align: center;
}
.uporabnik7 {
    width: 400px;
    height: 170px;
    margin: auto;
}
.uporabnik8 {
    width: 70px;
    padding-top: 5px;
    text-align: right;
}
.uporabnik9 {
    width: 400px;
    margin: auto;
}
.uporabnik10 {
    width: 55px;
    float: right;
}
.uporabnik11 {
    margin-top: 1px;
    float: left;
}
#progressBar {
    font-size: 1px;
    height: 10px;
    margin: 5px 15px 0px 15px;
}
.box_top {
    width: 324px;
    height: 10px;
    background: top url(images/vsebina2_bckgrnd.gif);
    background-color: #fff;
}
.box_tekst {
    width: 322px;
    height: 130px;
    overflow: hidden;
    text-align: justify;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    background-color: #fff;
}
.box_bottom {
    width: 324px;
    height: 10px;
    margin-bottom: 10px;
    background: bottom url(images/vsebina2_bckgrnd.gif);
    background-color: #fff;
}
.box_textarea {
    width: 311px;
    height: 100%;
    overflow: auto;
    padding: 0px 5px 0px 5px;
}
.slika1, .profil1 {
    width: 280px;
    float: left;
    text-align: center;
    border-right: 1px solid #ccc;
}
.slika2, .profil2 {
    width: 250px;
    margin-left: 30px;
    float: left;
    text-align: center;
}
.slika3 {
    width: 55px;
    float: right;
    margin-top: 7px;
}
.slika4 {
    width: 225px;
    margin: auto;
    margin-top: 10px;
}
.slika5 {
    margin-top: 1px;
    float: left;
}
.slika6 {
    width: 220px;
    border: 1px solid #ccc;
}
.profil1 {
    width: 230px;
    border-right: none;
}
.profil2 {
    width: 330px;
    min-height: 230px;
    margin: 0px 0px 0px 10px;
    padding-left: 10px;
    border-left: 1px solid #ccc;
    text-align: left;
}
.profil3, .privmsgs1 {
    height: 20px;
    clear: both;
    padding-top: 5px;
}
.profil4, .privmsgs2 {
    width: 90px;
    float: left;
    color: #990000;
}
.profil5, .privmsgs3, .privmsgs7 {
    width: 240px;
    float: right;
    text-align: left;
}
.profil6 {
	font-weight: bold;
	font-size: 12px;
}
.privmsgs2 {
    width: 65px;
	clear: both;
}
.privmsgs3 {
    width: 500px;
    float: left;
}
.privmsgs4, .citat {
    padding: 5px;
    border: 1px solid #ccc;
    background: url(images/bg_privmsgs.gif);
}
.privmsgs5 {
    margin-top: 10px;
}
.privmsgs6 {
    width: 100px;
    margin-left: auto;
    margin-right: auto;
}
.privmsgs7 {
    float: left;
    width: 165px;
}
.clearboth {
	clear: both;
}
.forum {
}
.forum2 {
    height: 20px;
    padding: 11px 0px 0px 37px;
    margin-bottom: 3px;
    color: #990000;
    font-size: 14px;
    background: url(images/folder.gif) no-repeat;
}
.forum3 {
    height: 30px;
    margin-left: 10px;
    padding: 4px 0px 0px 33px;
    background: url(images/forum.gif) no-repeat;
}
.forum4 a {
    text-decoration: none;
}
.forum5 {
    height: 15px;
}
.forum6 {
    height: 15px;
    width: 390px;
    float: left;
    padding: 0px 0px 2px 20px;
    background: url(images/delnica.gif) no-repeat;
    color: #990000;
    font-weight: bold;
    font-size: 10px;
}
.forum7 {
    float: right;
    padding: 2px 0px 5px 20px;
    color: #4d4d4d;
    font-size: 10px;
    font-weight: normal;
}
.forum8 {
    clear: both;
    padding: 0px 0px 5px 0px;
    background: url(images/novice_crta.gif) no-repeat;
    background-position: bottom left;
    margin-bottom: 5px;
}
.forum9 {
    clear: both;
}
.forum10 {
    margin-top: 10px;
    text-align: center;
}
.povabi2 {
    float: left;
    width: 220px;
    margin: 25px 0px 0px 15px;
    text-align: left;
}
.povabi3 {
    float: left;
    width: 30px;
}
.forum_arrows {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.forum_arrows2 {
	font-size: 10px;
}
/********************************* sexy buttons *************************************/
a.button, a.button2, a.button_nomargin {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-top: 10px;
    margin-left: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span, a.button2 span, a.button_nomargin span {
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active, a.button2:active, a.button_nomargin:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button:active span, a.button2:active span, a.button_nomargin:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
a.button_nomargin {
    margin-left: 0px;
}
a.button2 {
	margin-top: 0px;
}
/**********************************************************************************/
/* star rating code - use lists because its more semantic */
/* the default rating is placed as a background image in the ul */
/* use the background position according to the table above to display the required images*/
.rating{
	width:80px;
	height:16px;
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	clear:both;
	float:left;
	position:relative;
	background: url(images/forum/star-matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(images/forum/star-matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/* end rating code */
.rating_holder {
	width: 250px; 
	position:absolute;
}
.rating_text {
	clear:both;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #4D4D4D;
	text-align: left;
}
.confirmation {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -137px;
	background:#fffeeb url(images/warning.gif) no-repeat;
	background-position:7px 7px;
	border:1px solid #e6e5d8;
	font-weight:700;
	color:#555;
	width:350px;
	padding:8px 8px 8px 28px;
}
.confirmation_buttons {
	margin-left: auto; 
	margin-right: auto; 
	width: 180px; 
	margin-top: 10px;
}
.jqmOverlay { background-color: #000; }
.dodatne_inf {
	text-align: center;
	padding-top: 5px;
	height: 20px;
}
.prijava {
	text-align: center;
	font-size: 12pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.govornik1, .govornik2 {
	padding-bottom: 20px;
}
.govornik2 {
	clear: both;
}
.govornik3 {
	margin-left: 185px;
}
.govornik_img {
	float: left;
	width: 175px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.font56 {
	font-size: 10px;
	font-style: italic;
}
.font7 {
	font-size: 20px;
	font-weight: bold;
}
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(images/konferenca/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(images/konferenca/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(images/konferenca/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
/* jquery gallery */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 300;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 310;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
