body{
background-image:url(/tolteam/images/bactile.gif);
background-position:top;
background-repeat:repeat-x;
color:#666666;
font-size:12px;
line-height:14px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
line-height:16px;
}

p{
margin-top:15px;
}

h3{
clear:both;

}
h1#logo{
width:349px;
height:94px;
background-image:url(/tolteam/images/logo.gif);
position:absolute;
top:0px;
text-indent:-5000px;
left:50%;
margin-left:-500px;
}

#head{
width:880px;
height:259px;
background-image:url(/tolteam/images/header.gif);
left:50%;
position:absolute;
margin-left:-480px;
top:101px;
z-index:1;
padding: 0px 0px 0px 80px;

}

#head object, #head img{
position:absolute;
top:-30px;
}

#meniSlikice{
width:425px;
height:225px;
position:absolute;
top:120px;
left:50%;
z-index:2;
}

#meniSlikice ul{
margin: 20px 0px 0px 15px;
}

#meniSlikice li{
width:86px;
height:86px;
float:left;
margin:0px 16px 15px 0px !important;
margin:0px 16px 10px 0px;
}

ul#Meni{
width:550px;
position:absolute;
top:60px;
margin-left:-100px;
left:50%;
}

ul#Meni li{
float:left;
margin-left:20px;
display:block;


}

ul#Meni li a{
font-weight:bold;
display:block;
color:#169616;
text-decoration:none;
padding-bottom:21px;
line-height:14px;
position:relative;
}

ul#Meni li a:hover{
background-image:url(/tolteam/images/trokutic2.gif);
background-position:bottom;
background-repeat:no-repeat;
border-bottom:5px solid #3A933A;
}

ul#Meni li #stay{
background-image:url(/tolteam/images/trokutic.gif);
background-position:bottom;
background-repeat:no-repeat;
border-bottom:5px solid #666666;
}


#holder{
width:960px;
margin:0px auto 10px auto;
padding-top:430px;
}

#left{
width:330px;
float:left;
padding-right:20px;
padding-bottom:30px;
line-height:18px;
}

#middle{
width:305px;
float:left;
}

#right{
width:280px;
float:left;
}

#LeftBig{
width:635px;
float:left;
padding-bottom:25px;
}

#LeftBig h3{
color:#169616;
font-size:15px;
margin:15px 0px 5px 0px;
}


h1{
color:#169616;
font-size:30px;
line-height:36px;
margin-bottom:15px;
}

h1.rubrika{
font-size:16px;
text-transform:uppercase;
line-height:22px;
margin-bottom:15px;
}

h1.rubrika2{
font-size:14px;
text-transform:uppercase;
line-height:22px;
margin-bottom:15px;
text-align:right;

}
.bull{
color:#169616;
font-size:20px;
}
.kucica{
width:305px;
float:left;
font-size:10px;
padding-bottom:15px;
}

.kucica h1{
font-size:11px;
text-transform:uppercase;
line-height:13px;
margin-bottom:3px;
}

.middle h1{
font-size:11px;
text-transform:uppercase;
line-height:13px;
margin-bottom:3px;
}

.slikica{
float:left;
margin-right:10px;
}

#futer{
width:100%;
clear:both;
height:140px;
background-image:url(/tolteam/images/futertile.gif);
background-position:top;
background-repeat:repeat-x;
font-size:9px;
color:#FFFFFF;
text-align:center;
padding-top:30px;
}

#futer a{
margin:0px 15px;
color:#D0F571;
}

#futer a:hover{
margin:0px 15px;
text-decoration:none;
}

#kucicaCjenici{
width:280px;
height:381px;
/*background-image:url(/tolteam/images/kucica.gif);
background-repeat:no-repeat;*/
}

#kucicaCjenici ul{
margin-left:30px;
margin-top:10px;
}

#kucicaCjenici li{
float:left;
width:100px;
text-align:center;
}

#kucicaCjenici li a{
font-weight:bold;
display:block;
}

#kucicaCjenici li a:hover{
color:#2DBE2D;
text-decoration:none;
}

.pad15{
padding-left:25px;
}

a{
color:#169616;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}


ul#meni2{
margin:8px 0px 25px 55px;
background-image:url(/tolteam/images/tockice.gif);
background-position:top;
background-repeat:repeat-x;
width:190px;
}

#meni2 li{
line-height:26px;
background-image:url(/tolteam/images/tockice.gif);
background-position:bottom;
background-repeat:repeat-x;
margin:0px;
padding:0px;
}

#meni2 li a{
color:#666666;
font-weight:bold;
display:block;
padding-left:20px;
background-image:url(/tolteam/images/strelica1.gif);
background-position:left top;
background-repeat:no-repeat;
}

#meni2 li a:hover{
color:#169616;
text-decoration:none;
background-image:url(/tolteam/images/strelica2.gif);
}

#meni2 li li a, #meni2 li li a:hover {
font-weight:normal;
background-image:none;
}

#meni2 li li{
background-image:none;
}

#kontakt{
width:340px;
height:360px;
background-color:#F7F7F7;
border:1px solid #F0F0F0;
padding:40px 20px 20px 20px;
margin:20px 0px;
float:left;
display:inline;
}
#kontakt2{
width:500px;
background-color:#F7F7F7;
border:1px solid #F0F0F0;
padding:40px 20px 20px 20px;
margin:20px 0px;
float:left;
display:inline;
}

#kontakt li, #kontakt2 li{
margin-bottom:10px;
}

#kontakt li label, #kontakt2 li label{
width:170px;
display:block;
float:left;
}

#kontakt li input{
width:160px;
border:1px solid #ffffff;
}

#kontakt2 li input{
width:300px;
border:1px solid #ffffff;
}

#kontakt2 li select{
width:300px;
border:1px solid #ffffff;
}

#kontakt li textarea{
width:160px;
border:1px solid #ffffff;
height:150px;
}

#kontakt2 li textarea {
width:300px;
border:1px solid #ffffff;
height:150px;
}

#kontakt2 h2{
margin:30px 0px 20px 0px;

}
#kontaktBut{
width:47px!important;
height:20px;
background-image:url(/tolteam/images/buton.gif);
margin-left:286px;
}


#kontaktBut2{
width:47px!important;
height:20px;
background-image:url(/tolteam/images/buton.gif);
margin-left:428px;
}

ul#lokacije{
width:525px;
float:left;
margin-top:20px;
}

ul#lokacije li{
width:225px;
height:115px;
background-color:#F9FDEF;
border:1px solid #F0F0F0;
margin:0px 0px 4px 4px;
float:left;
padding:15px;
}

ul#lokacije li dt{
font-weight:bold;
margin:1px 0px;
}
ul#lokacije li dd{
margin:2px 0px;
}

#mapa{
width:518px;
height:315px;
/*background-color:#33FF00;*/
float:left;
margin: 0px 0px 20px 4px;
}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	/*font-weight:bold;*/
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute; 
	top:-5px !important;
    top:50px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #666;
	text-decoration:none;
    /*text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;*/
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_filler.gif) repeat bottom; 
	font-size:10px;
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../images/bubble.gif) no-repeat bottom;
}


table#spec{
width:635px; 
}

table.spec2{
width:439px; 
}

table#spec td, table.spec2 td{
padding:4px;
border:1px solid #CFCDCD;
text-align:center;
font-weight:bold;
font-size:10px;
color:#666666;
}

table#spec td.zelena, table.spec2 td.zelena{
padding:4px;
background-color:#7BC37B;
color:#FFFFFF;
border:none;
}


#flagHR, #flagEN{
position:absolute;
top:6px;
left:50%;
margin-left:250px;
width:138px;
height:24px;
background-image:url(../images/flag-back.gif);
color:#FFFFFF;
font-size:10px;
padding:0px 0px 0px 16px;
}

#flagHR span{
display:block;
margin-right:20px;
float:left;
}

#flagEN span{
display:block;
margin-right:8px;
float:left;
}

#flag img{
margin-left:5px;
}


#vijesti{
width:190px;
float:left;
background-color:#F9FDEF;
margin-left:30px;
padding:10px;
margin-top:10px;
}

#holdRight{
width:200px;
float:left;
margin-top:-25px;
margin-bottom:25px;
}

#vijesti li{
margin-bottom:10px;
}

.datum{
font-size:10px;
display:block;
}


#ikonice{
}

#ikonice li{
display:block;
float:none
}

#ikonice li a{
}

#ikonice li a:hover{
}

a.vecamapa{
color:#169616;
}