/*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*end reset
*{behavior: url(/pv/tolteam/css/iepngfix.htc);}*/
/*start css*/
body{
background:#FFF;
color:#333;
font:12px "Trebuchet MS", Georgia, serif;
}
h1, h2, h3 ,h4{
font-weight:normal;
color:#FFF;
}
h1{
font-size:28px;
}
h2{
font-size:20px;
}
h3{
font-size:15px;
}
#wrapper{
width:990px;
margin:0px auto;
}
#top{
width:990px;
height:27px;
padding:8px 0px 0px 0px;
float:left;
display:inline;
}
#top .lan{
float:left;
width:290px;
display:inline;
}
#top .middleicons{
float:left;
width:120px;
margin:0px 0px 0px 320px;
display:inline;
}
#top .rightmenu{
float:left;
width:260px;
text-align:right;
display:inline;
}
#top .lan a, .rightmenu a{
font-size:11px;
color:#262626;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
margin:0px 10px 0px 0px;
border:1px solid #FFF;
background:#FFF;
padding:1px 3px;
}
#top .lan a:hover, .rightmenu a:hover, .current{
border:1px solid #e3e3e3!important;
background:#FFF;
color:#908f8f!important;
}
a.iconlink{
margin:-2px 6px 0px 0px!important;
float:left;
}
a.iconlink:hover{
margin:-2px 6px 0px 0px!important;
border:none!important;
background:#FFF;
color:transparent!important;
}

#topholder{
width:990px;
height:140px;
float:left;
margin:0px 0px 0px 0px;
}
#topholder .logo{
width:175px;
height:89px;
margin:25px 0px 0px 0px;
float:left;
}
#topholder .banner{
width:815px;
height:100px;
margin:25px 0px 0px 0px;
float:left;
text-align:right;
}
.banner img{
width:790px;
height:90px;
}
#menuholder{
width:990px;
height:42px;
float:left;
background:#0e4e96 url(../images/bcg_menu.gif) repeat-x;
}
#contentholder{
width:990px;
float:left;
}
#sidebarLeft, #sidebarLeftSurvey{
width:175px;
float:left;
padding:5px 5px 10px 0px;
}
#sidebarLeft h3, #sidebarRight h3, #sidebarLeftSurvey h3{
float:left;
color:#0e4e96;
font-weight:bold;
}
#sidebarLeft h3, #sidebarLeftSurvey h3{
width:175px;
margin:5px 0px 5px 0px;
text-transform:uppercase;
}
ul#sidebarLeftMenu{
width:168px;
float:left;
margin:0px 0px 10px 0px;
}
ul#sidebarLeftMenu li{
width:158px;
float:left;
}
#sidebarLeftMenu a{
width:145px;
font-size:11px;
color:#0e4e96;
text-decoration:none;
float:left;
display:block;
padding:3px 0px 3px 15px;
background:url(../images/arrow_blue_side.gif) 0px 7px no-repeat;
border-bottom:1px solid #FAFAFA;
}


#sidebarLeftMenu a:hover, .currentsub{
color:#262626!important;
background:url(../images/arrow_gray.gif) 0px 7px no-repeat!important;
}

#sidebarRight h3{
width:230px;
margin:0px 0px 5px 0px;
}
#sidebarLeft img{
width:78px;
height:43px;
float:left;
margin:0px 7px 7px 0px;
border:1px solid #d6d6d6;
}
#sidebarLeftSurvey img{
width:160px;
float:left;
margin:0px 0px 10px 0px;
}
.smallSurveyImg{
width:78px!important;
height:43px!important;  
float:left!important;
margin:0px 7px 7px 0px!important;
border:1px solid #d6d6d6!important;
}
#content{
width:555px;
float:left;
display:inline;
}
#content h3{
   color:#0e4e96;
   width:534px;
   float:left;
   margin:8px 0px 0px 0px;
   font-weight:bold;
}
.novosti, .textholder{
background:url(../images/bcg_h2top.gif) 0px 0px no-repeat;
width:534px;
float:left;
padding:0px 10px;
}
.textholder{
margin:0px 0px 10px 0px;
}
.novosti h2, .prilikezaulaganja h2, .dobrodosli h2, .textholder h2{
color:#0e4e96;
width:534px;
float:left;
margin:8px 0px 0px 0px;
}
.novosti ul, .prilikezaulaganja ul, .dobrodosli ul{
width:534px;
float:left;
margin:8px 0px 0px 0px;
}
.novosti li, .prilikezaulaganja li, .dobrodosli li{
width:513px;
float:left;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 21px;
background:url(../images/arrow_blue.gif) 0px 5px no-repeat;
}
.textholder ul{
float:left;
list-style:square!important;
list-style-position:outside!important;
margin:0px 0px 15px 20px;
}
.textholder li{
width:513px;
float:left;
margin:4px 0px 4px 0px;
padding:0px 0px 0px 0px;
}
.textholder p{
width:513px;
float:left;
margin:4px 0px 6px 0px;
padding:0px 0px 0px 0px;
}
.novosti li a, .dobrodosli a, .textholder a{
color:#0e4e96;
text-decoration:none;
font-size:14px;
}

.prilikezaulaganja a{
color:#0e4e96;
text-decoration:underline;
font-weight:bold;
font-size:12px!important;
}
.dobrodosli p{
width:532px;
float:left;
margin:8px 0px;
}
.dobrodosli p a{
color:#0e4e96;
text-decoration:underline;
font-size:12px!important;
}

.novosti li a:hover, .dobrodosli a:hover, .dogadjanja a:hover, .prilikezaulaganja a:hover, .textholder a:hover{
color:#333333;
}
.prilikezaulaganja a:hover, .dobrodosli p a:hover{
text-decoration:none;
}
.dogadjanja, .prilikezaulaganja, .dobrodosli{
background:url(../images/bcg_h2next.gif) 0px 0px no-repeat;
width:534px;
float:left;
padding:0px 10px;
margin:10px 0px;
}
.textholder table{
width:540px;
float:left;
}
.textholder td{
width:170px;
padding:0px 5px 0px 0px;
font-size:10px;
vertical-align:top;
}
.textholder .shorttd{
width:10px;
padding:0px 0px 0px 0px;
font-size:10px;
vertical-align:top;
}
.pzulaganja{
width:150px;
height:90px;
float:left;
margin:4px 7px 2px 0px;
border:1px solid #d6d6d6;
}
.pageing{
width:554px;
float:left;
padding:5px;
margin:10px 0px 5px 0px;
background:#e6e6e6;
}
.pageing a{
padding:1px 8px;
background:#e7e7e7;
color:#666;
text-decoration:none;
border:1px solid #ccc;
}

.pageing a:hover, a.pagecurrent{
padding:1px 8px;
background:#0e4e96!important;
color:#fafafa!important;
text-decoration:none;
border:1px solid #ccc!important;
}


.hrbottom{
background:url(../images/bcg_hrbottom.gif) center top no-repeat;
width:534px;
height:4px;
float:left;
margin:0px 0px 3px 5px;
border:none;
padding:0px;
}
.dogadjanja h2{
color:#669933;
width:534px;
float:left;
margin:8px 0px 0px 0px;
}
.dogadjanja ul{
width:534px;
float:left;
margin:8px 0px 0px 0px;
}
.dogadjanja li{
width:513px;
float:left;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 21px;
background:url(../images/arrow_green.gif) 0px 5px no-repeat;
}
.dogadjanja li a{
color:#669933;
text-decoration:none;
font-size:14px;
}
.small{
display:block;
font-size:10px;
color:#CCC;
}
#sidebarRight{
width:240px;
float:left;
padding:5px;
display:inline;
}
.venutrelogo{
float:left;
margin:5px 5px 10px 5px;
}
.sidebarRightBox{
background:url(../images/bcg_sidebarRight_box.gif) 0px 0px repeat-y;
float:left;
width:230px;
padding:5px;
margin:0px 0px 10px 0px;
color:#666;
}
.sidebarRightBox p{
width:230px;
float:left;
margin:0px 0px 5px 0px;
font-size:11px;
line-height:13px;
}
.sidebarRightBox ul{
width:230px;
float:left;
margin:6px 0px;
font-size:11px;
line-height:13px;
}
.sidebarRightBox li{
width:230px;
float:left;
margin:2px 0px 4px 0px;
}
.sidebarRightBox li label{
width:60px;
float:left;
margin:0px 0px 5px 0px;
display:block;
}
.sidebarRightBox li input{
width:165px;
float:left;
margin:0px 0px 0px 0px;
font-size:11px;
border:1px solid #CCC;
}
.sidebarRightBox li .button, .contactforma li .button{
width:auto!important;
float:left;
padding:1px 2px!important;
font-size:10px!important;
border:1px solid #CCC;
background:url(../images/bcg_button.gif) left top repeat-x;
color:#666!important;
text-transform:uppercase;
}
.sidebarRightBox p a{
color:#000000;
text-decoration:underline;
font-size:11px;
line-height:13px;
}
.sidebarRightBox p a:hover{
text-decoration:none;
}
#footerholder{
width:990px;
float:left;
}
#footerholder ul{
width:990px;
float:left;
background:#0e4e96;
float:left;
padding:6px 0px 5px 0px;
}
#footerholder li{
float:left;
padding:0px 10px;
}
#footerholder li a{
float:left;
color:#FFF;
text-decoration:none;
text-transform:uppercase;
font-size:11px;
}
#footerholder li a:hover{
color:#bcd5e8;
}

#footercontentleft{
float:left;
width:835px;
padding:15px 0px;
}
#footercontentleft p{
width:835px;
float:left;
margin:5px 0px;
color:#666;
font-size:11px;
}
.tolteam{
color:#A7A7A7;
text-decoration:none;
font-size:10px;
float:left;
}
#footercontentright{
float:left;
width:155px;
padding:15px 0px;
}
/*forma postani clan*/
ul.contactforma{
width:540px;
float:left;
margin:15px 0px;
list-style:none!important;
}
.contactforma h3{
float:left;
color:#0e4e96;
font-weight:bold;
width:540px;
}
.contactforma li{
float:left;
width:540px;
padding:2px 0px;
border-bottom:1px solid #FAFAFA;
}
.contactforma li label{
display:block;
width:270px;
float:left;
margin:0px 5px 0px 0px;
font-size:11px!important;
}
.liseparator{
height:15px!important;
float:left;
margin:0px!important;
}
.contactforma li input, textarea{
float:left;
width:250px;
font-size:11px!important;
margin:0px 0px 0px 0px;
}
.shortinput{
float:left;
width:160px!important;
font-size:11px!important;
margin:0px 0px 0px 0px;
}
.widetextarea{
float:left;
width:530px!important;
height:100px;
font-size:11px!important;
margin:0px 0px 0px 0px;
}

/*header*/
#s3slider {
   width: 790px; /* important to be same as image width */
   height: 90px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   margin:0px 0px 0px 25px;
}

#s3sliderContent {
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
   width:790px;
   height:90px;
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0px;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 3px 5px;/*padding: 10px 13px;*/
   width: 780px;
   height: 16px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom:0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage span.disabled {
   font-size: 1px !important;
   height: 0px;
   padding: 0 !important;
}

/*forum*/
h3.forumh3{
   color:#0e4e96;
   width:540px;
   float:left;
   margin:5px 0px -4px 0px!important;
   font-weight:bold;
}
h3.forumh3 a{
   color:#0e4e96;
   float:left;
   margin:0px 0px 0px 0px!important;
   font-weight:bold;
}
.dodajnoviclanak{
   width:534px!important;
   float:left;
   text-align: right;
}
.button, .buttonPlavi{
width:auto!important;
padding:2px 3px!important;
font-size:12px!important;
border:1px solid #CCC;
background:url(../images/bcg_button.gif) left top repeat-x;
text-transform:uppercase;
margin:0px 0px 10px 0px!important;
}
.button{
color:red!important;
} 
.buttonPlavi{
color:#0e4e96!important;
}
.posttext{
   float:left;
   width:530px;
   margin:0px 0px 0px 0px!important;
   font-size:13px !important;
}
.commenttext{
   float:left;
   width:530px;
   margin:0px 0px 0px 0px!important;
   font-size:11px !important;
}
.forum_form_items{
   width:530px!important;
   float:left;
   margin:10px 0px 10px 0px!important;
}
.forum_form_select{
   width:auto!important;
   float:left;
   margin:10px 0px 10px 0px!important;
   font-size:11px;
}
.forum_form_option{
   float:left;
   margin:0px 0px 3px 0px!important;
   font-size:11px;
}
.floatleftmargin{
   float:left;
   margin:0px 0px 10px 0px;
}
.smallcomment, .whoandwhen{
   display:block;
   float:left;
   width:530px !important;
}
.smallcomment{
   color: #000;
   font-size: 10px !important;
   padding:0px 0px 0px 12px !important;
   margin:0px 0px 0px 0px !important;
}
.whoandwhen{
   color: #665;
   font-size: 11px !important;
   padding:0px 0px 0px 0px !important;
   margin:0px 0px 0px 0px !important;
}
.smallcomment a, .whoandwhen a{
   font-size: 10px !important;
}
.forumtopic{
   width:530px;
   float:left;
   padding:0px 0px 3px 0px;
   border-bottom:1px dotted #EAEAEA;
   margin:0px 0px 6px 0px;
}
.borderForumbottom{
   width:530px;
   float:left;
   margin:10px 0px;
   border-bottom: 1px solid #EAEAEA;
} 
/*sidebar*/
.sidebarRightForumBox{
float:left;
width:230px;
padding:5px;
margin:0px 0px 10px 0px;
color:#666;
}
.sidebarRightForumBox h2{
   color:#0e4e96;
   width:213px;
   float:left;
   margin:5px 0px 5px 0px!important;  
}
.smallinfo{
   font-size: 10px !important;
   color: #665;
   padding:0px 0px 0px 12px;
   display:block;
   float:left;
   width:213px;
}
ul.forum {
   width:230px !important;
   margin:0px 0px 10px 0px;
   border-bottom: 1px solid #fafafa;
}
.forum li{
   width:228px;
   margin:0px 0px 2px 2px !important;
   float:left;
}
.forum li a{
width:218px;
font-size:11px;
color:#0e4e96;
text-decoration:none;
float:left;
display:block;
padding:3px 0px 0px 12px;
background:url(../images/arrow_blue_side.gif) 0px 6px no-repeat;
}
.forum li a:hover{
color:#555;
background:url(../images/arrow_gray.gif) 0px 6px no-repeat!important;
}
/*za anketu*/
.pravilnikBox{
   float: left; margin: 10px 0px; padding: 5px; width: 530px; height: 350px; overflow: auto; border: 1px solid #ccc;
}
.anketaForm ul{
   width: 540px;
   list-style: none!important;
   padding:0px;
   margin: 0px;
}
.anketaForm li{
   float: left;
   margin: 5px 0px 3px 0px;
}
#signupForm label.error {
	margin-left: 10px;
	color: red;
}
.buttonanketa{
   width: 540px;
   float: left;
   padding: 15px 0px;
   background: #0e4e96;
   color: white;
   cursor: pointer;
   font-size: 20px;
   letter-spacing: 1px;
   text-decoration: none;
   text-transform: uppercase;
   border:1px solid #ccc;
}
.buttonanketa:hover{
   background: red;
   color: white;
}
.yesIam{
   float:left;
   margin: 0px 10px 0px 0px;
}
.uoimage{
   width: 120px; height: 120px; float: left; margin: 3px 10px 2px 0px;
}
.liheight{
   margin: 1px 0px!important;
}
.cekboks{
   width:10px!important; margin:2px 5px 0px 0px!important; float: left;
}
.liboks{display:block; float:left; width:510px!important;}

#on{display: none;}
