/* CSS Document */

body{
/*background-image:url(../images/toptile.gif);
background-repeat:repeat-x;*/
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#57666D;
background:#fff;
}



#head{
width:939px;
height:236px;
background-image:url(/tolteam/images/head.gif);
margin:0px auto;
/*position:absolute;
top:0px;
left:50%;
margin-left:-469px;*/
}
#head_p{
width:939px;
height:236px;
background-image:url(/tolteam/images/head_p.gif);
margin:0px auto;
/*position:absolute;
top:0px;
left:50%;
margin-left:-469px;*/
}

#login{
position:absolute;
width:150px;
height:150px;
top:45px;
left:50%;
margin:0px 0px 0px 300px;
}
#login h3{
font-size:13px;
color:#006EA2;
font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
font-weight:bold;
text-transform:uppercase;
}
#login li{
margin:2px 0px 6px 0px;
}
#login li label{
display:block;
margin:2px 0px 2px 0px;
}

#login li input{
font-size:11px;
background-color:#FFFFFF;
border:1px solid #ecf5f8;
width:140px;
padding:1px;
}
.button{
width:auto !important;
padding:1px 3px !important;
text-transform:uppercase;
font-size:11px;
background-color:#006EA2 !important;
cursor:pointer;
color:#ecf5f8;
}
/******************* M E N I *******************/
#daystogo{
position:absolute; 
width:100px; 
height:100px; 
top:140px; 
font-size:50px; 
font-weight:bold; 
left:50%; 
margin-left:110px; 
color:#407FAB;
}



#meni{
width:940px;
height:26px;
position:absolute;
top:235px;
left:50%;
margin-left:-478px;
background:#FFFFFF;
}


#meni li{
display:block;
height:26px;
text-transform:uppercase;
text-decoration:none;
color:#555;
padding:8px 0px 0px 0px;
font-size:12px;
float:left;
margin:0px 0px 0px 8px;
}

#meni li a{
display:block;
height:26px;
text-transform:uppercase;
text-decoration:none;
color:#555;
/*padding:8px 0px 0px 0px;*/
font-size:12px;
float:left;
}

#meni li a:hover{
color:#407FAB;
}
a#homeMeni{
width:58px;
}

a#homeMeni:hover{
width:58px;
background-position: 0px -33px;
}

a#newsMeni{
width:49px;
background-position: 0px -66px;
}

a#newsMeni:hover{
width:49px;
background-position: 0px -99px;
}

a#eventsMeni{
width:60px;
background-position: 0px -132px;
}

a#eventsMeni:hover{
width:60px;
background-position: 0px -165px;
}

a#confMeni{
width:124px;
background-position: 0px -199px;
}

a#confMeni:hover{
width:124px;
background-position: 0px -232px;
}

a#visasMeni{
width:47px;
background-position: 0px -264px;
}

a#visasMeni:hover{
width:47px;
background-position: 0px -297px;
}

a#regMeni{
width:102px;
background-position: 0px -330px;
}

a#regMeni:hover{
width:102px;
background-position: 0px -363px;
}

a#accMeni{
width:111px;
background-position: 0px -395px;
}

a#accMeni:hover{
width:111px;
background-position: 0px -428px;
}

a#excMeni{
width:90px;
background-position: 0px -461px;
}

a#excMeni:hover{
width:90px;
background-position: 0px -494px;
}

a#sponMeni{
width:80px;
background-position: 0px -527px;
}

a#sponMeni:hover{
width:80px;
background-position: 0px -560px;
}

a#croMeni{
width:96px;
background-position: 0px -593px;
}

a#croMeni:hover{
width:96px;
background-position: 0px -626px;
}

a#duMeni{
width:122px;
background-position: 0px -658px;
}

a#duMeni:hover{
width:122px;
background-position: 0px -691px;
}

/*********************************************/
*{behavior: url(/tolteam/css/iepngfix.htc);}

#uvodTekst{
width:940px;
height:auto;
margin:0px auto;
/*margin-top:270px;*/
padding-top:32px;
}

#uvodTekst p{
width:470px;
line-height:18px;
}

#uvodTekst h1{
font-size:24px;
color:#006EA2;
font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin:0px;
padding:15px 0px;
}

.newtextholder{
position:absolute; margin:0px 0px 0px -470px; top:268px; z-index:10;
left:50%;
width:340px;
height:280px; 
background:url(/tolteam/images/headbcg.png) top repeat;
position:absolute;
padding:10px;
color:#FFFFFF;
}
.newtextholder p{
width:340px !important;
margin:5px 0px !important;
color:#FFFFFF !important;
line-height:normal !important;
}
.newtextholder p a{
color:#FF0000;
}
.big{
font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
font-size:20px;
display:block;
color:#FFFFFF;
padding:0px 0px 5px 0px;
}


#headimage{
width:440px;
height:301px;
position:absolute;
top:268px;
left:50%;
margin:0px 0px 0px 18px;
}
#content{
width:939px;
margin:0px auto;
padding-top:8px;
font-size:12px;
clear:left;
}


#left{
width:430px;
float:left;
background-image:url(../images/liva-sjenica.gif);
background-position:top right;
background-repeat:no-repeat;
padding-top:40px;
}

#left p{
width:370px;
margin:10px 0px;
line-height:18px;
}
.sn{
width:370px;
margin:0px 0px 8px 0px;
line-height:12;
}

#left h2{
font-size:16px;
color:#006EA2;
font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin:0px;
padding:0px 0px 5px 0px;
font-weight:200;
}
#left h3{
display:inline;
font-size:13px;
color:#006EA2;
font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin:0px;
padding:0px 0px 0px 0px;
font-weight:bold;
}

#leftBig{
width:670px;
float:left;
background-image:url(../images/liva-sjenica.gif);
background-position:top right;
background-repeat:no-repeat;
padding-top:40px;
padding-bottom:60px;
}

#leftBig p{
width:600px;
margin:10px 0px;
line-height:18px;
}
#leftBig h2{
font-size:16px;
color:#006EA2;
font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin:0px;
padding:10px 0px;
}
#leftBig ul{
width:600px;
}
#leftBig li{
width:600px;
margin:4px 0px;
min-height:25px;
height:auto !important;
height:20px;
}
#leftBig li label{
width:150px;
display:block;
float:left;
}
.leftInput{
width:250px;
font-size:11px;
padding:2px;
}
.leftSelect{
font-size:11px;
padding:0px 0px 0px 2px;
}
.leftInputAC{
width:180px;
font-size:11px;
padding:2px;
}
.leftText{
width:250px;
font-size:11px;
padding:2px;
height:60px;
}
.leftButton,.leftButton2{
font-size:11px;
background-color:#6699CC;
color:#FFFFFF;
cursor:pointer;
display:inline;
text-align:center;
float:left;
padding:2px !important;
border:1px solid #000033;
}
.leftButton{
width:150px;
margin:0px 5px 0px 0px;
}
.leftButton2{
width:250px;
}
.leftButton:hover,.leftButton2:hover{
background-color:#006EA2;
color:#FFFFFF;
}
#middle{
width:240px;
float:left;
}

#righHold{
width:219px;
float:left;
}

.right{
width:219px;
float:left;
background-image:url(../images/desna-sjenica.gif);
background-position:top left;
background-repeat:no-repeat;
padding-top:40px;
padding-left:50px;
margin-bottom:35px;
}
.right h2, .rw h2{
font-size:16px;
color:#006EA2;
font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin:0px;
padding:0px 0px 5px 0px;
font-weight:200;
}
.rw{
width:195px;
height:180px;
float:left;
background:url(/tolteam/images/desna-sjenica.gif) top left no-repeat;
padding:30px 0px 0px 45px;
}

#sponsorsholder{
width:939px;
margin:10px auto 0px auto;
padding:15px 0px 10px 0px;
clear:left;
text-align:center;
}
#sponsorsholder h2{
font-size:16px;
color:#006EA2;
font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
font-weight:normal;
}
#sponsorsholder img{
margin:0px 8px 0px 0px;
float:left;

/*width:90px;*/
}
#futer{
clear:both;
background-image:url(../images/futer.jpg);
height:49px;
padding-top:120px;
text-align:center;
}

#futer a{
font-size:10px;
color:#FFFFFF;
text-decoration:none;
padding:0px 10px;
}

#futer a:hover{
text-decoration:underline;
}

.futr10{
font-size:10px;
color:#FFFFFF;
text-decoration:none;
padding:0px 10px;
}

.kucicaNews{
clear:left;
margin:0px 12px 15px 0px;
width:370px;
}
.kucicaNews p{
padding:0px !important;
margin:2px 0px !important;
}
.kucicaNews h1{
font-size:11px;
font-weight:normal;
margin-bottom:2px;
color:#57666D;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.kucicaNews2{
width:210px;
float:left;
background-color:#F6FBFD;
margin-top:10px;
padding:15px;
}

.kucicaNews2 h1{
font-size:11px;
font-weight:normal;
margin-bottom:5px;
color:#57666D;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

a{
color:#6FAAC7;
}

a:hover{
text-decoration:none;
}



.kucMid{
width:235px;
background-image:url(../images/sjenica.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:25px;
margin-top:15px;
float:left;
}

.slikaMid{
border:3px solid #EBEBEB;
margin-bottom:10px;
}

.kucMid dl{
display:block;
float:left;
}

.kucMid dt{
display:block;
float:left;
margin-right:10px;
}

.kucMid dd h1{
font-size:11px;
color:#57666D;
margin-bottom:5px;
color:#57666D;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

ul#dwnl li{
padding-left:30px;
background-image:url(../images/pdficon.gif);
background-position:left;
background-repeat:no-repeat;
font-size:14px;
line-height:40px;
}

ul#dwnl li a{
color:#57666D;
text-decoration:none;
font-weight:bold;
}


dl.conf{
display:block;

}

.conf dt{
font-weight:bold;
float:left;
display:block;
width:190px;
margin-top:25px;
}

.conf dd{
display:block;
float:left;
width:410px;
margin-top:25px;
}

h1{
font-size:24px;
color:#006EA2;
font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin-bottom:16px;
}

ul.kontakti{
margin-bottom:15px;
}

ul.kontakti li{
margin-bottom:5px;
}

table.reg{
width:600px;
margin-bottom:25px;
}

table.reg td{
text-align:center;
padding:5px;
border:1px solid #F0F7FD;
}
table.reg td.tdb{
text-align:center;
padding:5px;
border:1px solid #F0F7FD;
background-color:#F0F7FD;
color:#333333;
}

table.reg td.name{
width:180px;
text-align:left;
padding:5px; 
border:1px solid #F0F7FD;
background-color:#F0F7FD;
}
table.reg td.name1{
width:250px;
text-align:left;
padding:5px; 
border:1px solid #F0F7FD;
background-color:#F0F7FD;
}
.chooseacc{
width:190px;
text-align:center;
float:left; 
margin:20px 10px 20px 0px; 
padding:8px 4px 4px 4px;
background-color:#F9F9F9;
}
.chooseacc img{
margin:0px 0px 4px 0px;
}

.chooseacc a{
text-decoration:none;
}
.chooseacc:hover{
background-color:#F4F4F4;
}

.chooseacc a:hover{
text-decoration:none;
color:#03608C;
}
.chooseacc img:hover{
text-decoration:none !important;
}

/********************/
a.iko{
position:relative; 
}

a.iko:hover{
z-index:25;
}

a.iko span{
display: none;
}

a.iko:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:-100px;
left:12px; 
width:200px;
padding:5px;
border:1px solid #E7E2E2;
background-color:#016EA6; 
color:#fff !important;
text-align: left;
}