
body {
background-image:url(/tolteam/images/presentation/bodybcg.gif);
background-repeat:repeat-x;
background-position:top;
color:#444;
font:11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

#logo{
position:absolute;
left:50%;
top:4px;
margin-left:-490px;
width:510px;
height:60px;
}

#sitemenu{
position:absolute;
left:50%;
top:4px;
margin-left:180px;
width:115px;
height:60px;
background-image:url(/tolteam/images/presentation/cornerbcg.gif);
background-position: right;
background-repeat:no-repeat;
}
#sitemenu ul{
margin:0px;
padding:0px;
}
#sitemenu li{
margin:3px 10px 0px 0px;
padding:0px;
list-style-type:none;
}
#sitemenu a, #corner a{
color:#990000;
background-color:#FFFFFF;
font-size:10px;
text-decoration:underline;
}
#sitemenu a:hover, #corner a:hover{
text-decoration:none;
}
#sitemenu img, #corner img{
margin-right:5px;
border:0px;
}
.galleryimg, .gallerymap {
padding:2px;
border:1px solid #AF9F7D;
width:110px;
float:left;
background-color:white;
}
.galleryimg {
margin:2px 3px 4px 0px;
} 
.gallerymap {
margin:2px 8px 4px 0px;
}  
#corner{
position:absolute;
left:50%;
top:4px;
margin-left:290px;
width:200px;
height:60px;
text-align:right;
color:#990000;
background-color:white;
}

#corner h1{
font-size:22px;
color:#AE9E7D;
background-color:white;
margin:5px 40px 8px 0px;
padding:0px;
font-weight:normal;
}

#corner a{
margin-right:8px;
}

#menuholder{
position:absolute;
left:50%;
top:64px;
margin-left:-490px;
width:778px;
height:30px;
color:white;
background-color:#8D0004;
z-index:9;
border-bottom:1px solid #B36262;
border-right:1px solid #B36262;
border-left:1px solid #B36262;
}

#language{
position:absolute;
top:64px;
left:50%;
margin-left:142px;
width:165px;
height:30px;
text-align:center;
z-index:10;
}

#usercorner{
position:absolute;
top:64px;
left:50%;
margin-left:314px;
width:177px;
height:106px;
color:#ffffff;
background-color:transparent;
text-align:right;
}

#searchbymap{
position:absolute;
top:179px;
left:50%;
margin-left:288px;
width:200px;
height:75px;
color:#ffffff;
background-color:transparent;
text-align:right;
border:1px solid #fff;
}
#usercorner p{
margin:0px 0px 5px 0px;
padding:1px 8px 1px 0px; 
}

#usercorner a{
font-size:13px;
text-decoration:underline;
color:white;
background-color:transparent;
letter-spacing:1px;
}

#usercorner a:hover{
text-decoration:none;
}

#serachboxtitle{
position:absolute;
top:148px;
left:50%;
margin-left:-220px;
width:500px;
height:35px;
background-color:transparent;
color:white;
text-align:left;
z-index:0;
}
#serachboxtitle h1{
font-size:22px;
font-weight:normal;
padding:0px;
margin:0px;
}
#serachboxfolder{
position:absolute;
top:178px;
left:50%;
margin-left:-220px;
width:500px;
height:160px;
background-image:url(/tolteam/images/presentation/searchbcg.gif);
background-repeat:repeat-x;
color:#444444;
background-color:transparent;
border:1px solid #918C80;
z-index:1;
}
#propertylist{
position:absolute;
top:103px;
left:50%;
margin-left:-490px;
width:280px;
height:160px;
background-color:transparent;
color:white;
font-weight:normal;
}
#propertylist h4{
margin:0px;
padding:0px 0px 2px 0px;
font-size:13px;
font-weight:bold;
}
#propertylist ul{
margin:0px;
padding:0px;
font-weight:normal;
}
#propertylist li{
list-style-type:none;
padding:0px 0px 3px 15px;
background-image:url(/tolteam/images/presentation/bulet.gif);
background-position:0px 4px;
background-repeat:no-repeat;
}
#propertylist a{
color:white;
background-color:transparent;
text-decoration:underline;
font-weight:normal;
}
#propertylist a:hover{
text-decoration:none;
font-weight:normal;
}

#pagetitle, #pagetitlered{
position:absolute;
top:264px;
left:50%;
/*width:260px;*/
padding:0px;
z-index:0;
}
#pagetitle{
margin:0px 0px 0px -490px;
height:75px;
z-index:0;
font-size:50px;
color:#F2EEEE;
background-color:transparent;
letter-spacing:1px;
}
#pagetitlered{
margin:40px 0px 0px -480px;
height:25px;
z-index:2;
font-size:22px;
color:#860002;
background-color:transparent;
font-weight:normal;
}
#contacttitle, #contacttitlered{
position:absolute;
top:264px;
left:50%;
width:200px;
padding:0px;
}

#chatwithagent{
position:absolute;
top:265px;
left:50%;
margin-left:287px;
width:202px;
height:62px;
color:#ffffff;
background-color:transparent;
text-align:right;
}



contacttitle{
margin:0px 0px 0px 290px;
height:75px;
z-index:0;
font-size:50px;
color:#F2EEEE;
background-color:transparent;
letter-spacing:1px;
}
#contacttitlered{
margin:40px 0px 0px 295px;
height:25px;
z-index:2;
font-size:22px;
color:#860002;
background-color:transparent;
font-weight:normal;
}
/*content*/
#contentMain{
position:absolute; 
width:100%; 
top:340px; 
clear:both; 
margin:auto;
}
#contentHolder{
width:980px; 
margin:0px auto;
}
#leftpane{
display:block;
float:left;
width:246px;
padding:5px 12px;
color:#444;
background-color:transparent;
}
#newsholder{
margin:5px 0px;
padding:0px 0px 30px 0px;
background-image:url(/tolteam/images/presentation/horizontalborder.gif);
background-position:bottom;
background-repeat:no-repeat;
}
#newsholder h4{
color:#444;
background-color:transparent;
font-size:13px;
font-weight:bold;
margin:0px;
padding:5px 0px 0px 0px;
}
#newsholder a, .textholder a, .textholderNews a.Newslink{
color:#860002;
background-color:#F2F1EE;
font-size:11px;
font-weight:normal;
padding:0px 2px;
text-decoration:none;
}
#newsholder a:hover, .textholder a:hover,  .textholderNews a.Newslink:hover{
color:#A80009;
background-color:#ECEAE4;
}

.textholderNewsL a.more{
color:#860002;
background-color:#F2F1EE;
font-size:11px;
font-weight:normal;
padding:0px 2px;
text-decoration:none;
}
.textholderNewsL a.more:hover{
color:#A80009;
background-color:#ECEAE4;
}
a.generallink{
color:#860002;
text-decoration:underline;
font-size:11px;
font-weight:normal;
}
a.generallink:hover{
text-decoration:none;
}
a.add{
color:#860002;
background-color:#F2F1EE;
font-size:9px;
font-weight:normal;
padding:0px 2px;
text-decoration:none;
}
a.add:hover{
color:#A80009;
background-color:#ECEAE4;
}
a.pagging{
color:#860002;
background-color:#F2F1EE;
font-size:10px;
font-weight:normal;
padding:0px 2px;
text-decoration:underline;
}
a.pagging:hover{
color:#A80009;
background-color:#ECEAE4;
text-decoration:none;
}
a.img, a.img:hover{
text-decoration:none;
color:white;
background-color:#f9f9f9;
}
.textholder{
margin:5px 5px 0px 0px;
padding:0px 0px 25px 0px;
background-image:url(/tolteam/images/presentation/horizontalborder.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.textholderRIGHT{
margin:5px 0px;
padding:0px 0px 25px 0px;
background-image:url(/tolteam/images/presentation/horizontalborderRight.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.textholderFaq{
/*width:480px;*/
width:476px;
}

.textholderNews, .textholderFaq{
margin:5px 5px 0px 0px;
padding:0px 0px 10px 0px;
}

.textholderNewsL{
margin:5px 5px 0px 0px;
padding:0px 0px 10px 0px;
border-bottom:1px solid #f9f9f9;
}
.textholderNewsL p{
margin:1px;
padding:0px;
height:100px;
}
.textholderNews form, .textholderFaq form, .textholder form{
margin:0px;
padding:0px;
}
.textholderNewscomment{
width:462px;
margin:5px 0px;
font:11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
color:#444;
background-color:white;
border:1px solid #990000;
padding:2px;
height:100px;
}

.textholderNewstextarea{
width:200px;
margin:5px 0px;
font:11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
color:#444;
background-color:white;
border:1px solid #990000;
padding:2px;
height:100px;
}


.textholderNewsinput{
border:1px solid #990000;
font-size:10px;
color:black;
background-color:white;
width:204px;
height:18px;
padding:2px 2px 0px 2px;}

.thni{
border:1px solid #990000;
font-size:10px;
color:black;
background-color:white;
width:160px;
height:16px;
padding:2px 2px 0px 2px;}

.bcgdl{
color:#860002;
background-color:#F5F3EF;}

.textholderNews dl, textholder dl, .textholderFaq dl{
width:456px;
margin:0px;
padding:0px;
}

.textholderNews dt,dd, .textholder dt,dd, .textholderFaq dt,dd{
width:208px;
margin:5px 0px;
padding:0px;
display:block;
float:left;
}
.textholderNews ul, .textholderFaq ul{
margin:0px 0px 0px 0px;
padding:0px;
list-style-type:none;
}
.textholderNews li, .textholderFaq li{
margin:0px 25px 0px 0px;
display:inline;
line-height:20px;
}
.textholderNewswidth{
width:480px;}

.textholderRIGHT p{
font-size:11px;
margin:0px;
padding:0px 0px 5px 0px;
}
.textholder p , .textholderNews p, .textholderFaq p {
font-size:11px;
margin:5px 0px 0px 0px;
padding:0px;
}

.textholder h1, h2 .textholderRIGHT h1, h2, #rightpaneDetails h2, .textholderNews h1, .textholderNewsL h1, .textholderFaq h1{
font-weight:normal;
margin:0px;
padding:0px 0px 5px 0px;
}
.textholder h1, .textholderNews h1, .textholderFaq h1, .textholderNewsL h1{
color:#A99874;
font-size:22px;
background-color:white;
}
.textholder h2, .textholderNews h2, .textholderFaq h2, .textholderNewsL h2{
color:#AF9F7D;
font-size:18px;
background-color:white;
}
.textholder h3, .textholderNews h3, .textholderFaq h3, .textholderNewsL h3{
color:#AF9F7D;
background-color:white;
font-size:16px;
font-weight:normal;
margin:0px 0px 3px 0px;
}
.textholderRIGHT a.h1link{
color:#A80009;
text-decoration:none;
}
.textholderNews a.comentimg, .textholderFaq a.comentimg, a.comentimg:hover{
border:none;
vertical-align:middle;
}
.textholderNews a, .textholderFaq a{
color:#860002;
background-color:#F2F1EE;
font-size:11px;
font-weight:normal;
padding:0px 2px;
text-decoration:none;
}
.textholderNews a:hover, .textholderFaq a:hover{
color:#A80009;
background-color:#ECEAE4;
}
.textdetailsimg{
margin:3px 5px 3px 3px;
padding:2px;
border:1px solid #AF9F7D;
width:120px;
float:left;
}

.megaimage{
padding:3px;
border:1px solid #AF9F7D;
float:left;
margin:1px 6px 3px 0px;
}
.textholderRIGHT h2{
color:#860002;
font-size:18px;
background-color:#FAFAFA;
}

.textholderRIGHT h5{
font-size:12px;
color:#860002;
background-color:#FAFAFA;
}
.textholder img, .textholderNews img{
margin:3px;
padding:2px;
border:1px solid #AF9F7D;
}
.textholderRIGHT img{
margin:2px 0px 3px 0px;
padding:0px;
border:1px solid #AF9F7D;
}

.gif {
margin:2px 0px 0px 0px;
padding:0px;
border:none;
width:16px;
}
#centerpane{
display:block;
float:left;
padding:5px 12px 5px 8px;
width:482px;
margin-bottom:10px;
}
.realBox{
display:block;
float:left;
height:225px !important; 
height:240px; 
width:156px;
margin:1px 2px 5px 0px;
}
.realBox h4, h5, .specialoffer h4, h5, .izdvojeneoffer h4, h5{
margin:0px 0px 2px 0px;
padding:0px;
}
.realBox h4, .specialoffer h4, .izdvojeneoffer h4{
font-size:13px;
color:#AF9F7D;
background-color:#FFFFFF;
font-weight:bold;
}
.realBox h5, .specialoffer h5, .izdvojeneoffer h5{
font-size:12px;
color:#860002;
background-color:#FFFFFF;
display:inline;
font-weight:normal;
}
.realBox a.more {
margin-left:10px;
text-decoration:underline;
color:#860002;
font-size:10px;
background-color:#FAFAFA;
}
.realBox a.more:hover{
color:#444;
background-color:#FAF9F7;
text-decoration:none;
}
.specialofferimg{
padding:2px;
border:1px solid #AF9F7D;
width:120px;
margin:3px 0px;
}
.realBoximg{
width:120px;
height:90px;
padding:2px;
border:1px solid #AF9F7D;
}
.addimg{
border:0;
float:left;
clear:left;
margin:4px 0px 0px 10px;
}
.arrowimg{
border:none;
float:left;
clear:left;
margin:4px 5px 0px 0px;
}
#rightpane{
display:block;
float:left;
width:188px;
padding:5px 5px 5px 10px;
color:#444;
background-color:#FAFAFA;
margin:5px 0px 5px 5px;
}
#rightpane ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#rightpane li{
margin:5px 0px;
padding:0px;
}
#rightpane a.loclink{
display:block;
padding:3px 2px 2px 3px;
color:#860002;
background-color:#F6F6F6;
text-decoration:none;
}
#rightpane a.loclink:hover{
color:#861111;
background-color:#F2F2F2;
}

#realD{
width:482px; 
clear:both;
}
#realD h1,h2{
margin:5px 0px 3px -2px;
padding:0px;
font-weight:normal;
color:#AF9F7D;
background-color:#FFFFFF;
}
#realD h1{
font-size:22px;
}
#realD h2{
font-size:18px;
}/*bottom*/


#footer{
width:100%;
clear:both;
color:#fafafa;
background-color:#8D0004;
background-image:url(/tolteam/images/presentation/bottombcg.gif);
background-repeat:repeat-x;
margin-top:10px;
}
#footerdon{
width:980px;
margin:0px auto;
padding:10px 0px 0px 0px;
font-size:11px;
}
#footerholder{
width:780px;
font-size:11px;
float:left;
}
#footerh{
width:200px;
font-size:11px;
float:left;
}
#footerh h2{
margin:0px 0px 0px 0px;
padding:0px;
font-weight:normal;
font-size:18px;
color:#f1f1f1;
background-color:#B0000D;
}
#foot{
width:980px;
margin:0px auto;
font-size:10px;
color:#FFFFFF;
background-color:#8D0004;
clear:left;
}
#foot p{
margin:0px;
padding:5px 0px 5px 0px;
}
#footerholder h1{
margin:0px 0px 0px 0px;
padding:0px;
font-weight:normal;
font-size:22px;
}
#footerholder a{
color:white;
font-size:10px;
background-color:transparent;
text-decoration:none;
padding:0px;
margin:0px;
}
#footerholder a:hover{
margin:0px;
padding:0px;
text-decoration:underline;
}
#footerholder ul, li, #footerh ul, li{
padding:0px;
font-weight:bold;
}
#footerholder ul, #footerh ul{
margin:15px 0px 0px 0px;
list-style-type:none;
}
#footerholder li{
float:left;
padding:0px 5px 0px 0px;
margin:5px 0px 0px 0px;
}

#footerholder li ul li{
width:100px;
clear:left;
margin:0px;
padding:0px;
font-weight:normal;
}

/* sidemenu */
#sidemenu{
width:250px;
font-weight:normal;
margin:0px -12px;
padding:0px;
}
#sidemenu h3{
margin:0px;
padding:0px 0px 5px 0px;
font-size:16px;
font-weight:normal;
}
#sidemenu ul{
margin:0px;
padding:0px;
font-weight:normal;
}
#sidemenu li{
list-style-type:none;
margin-top:1px;
height:29px;
}
#sidemenu a{
color:#444;
background-color:#F7F7F5;
background-image:url(/tolteam/images/presentation/strelica.gif);
background-position:5px 9px;
background-repeat:no-repeat;
padding:6px 0px 0px 20px;
text-decoration:none;
font-weight:normal;
display:block;
width:230px;
height:23px;
}
#sidemenu a:hover{
color:#BE0311;
background:#f2f2f2;
text-decoration:none;
font-weight:normal;
background-image:url(/tolteam/images/presentation/strelica.gif);
background-position:5px 9px;
background-repeat:no-repeat;
padding:6px 0px 0px 20px;
border-bottom:2px solid #BE0311;
height:21px;
}
.text9red{
font:10px "Trebuchet MS", Tahoma, Verdana, sans-serif;
color:#860002;
background-color:white;
font-weight:normal;
}
.textRB9red{
font:10px "Trebuchet MS", Tahoma, Verdana, sans-serif;
color:#860002;
background-color:white;
font-weight:bold;
}
/*forms*/
#serachboxfolder form{
margin:0px;
padding:2px 0px 0px 0px;
text-align:center;
}
#serachboxfolder select{
border:1px solid #860002;
color:#444444;
width:130px;
font-size:10px;
background-color:white;
z-index:0;
}
.serachboxfolderInput{
border:1px solid #990000;
font-size:9px;
color:black;
background-color:white;
width:50px;
padding:0px 2px;
}

.chxbox
{border:none;
font-size:9px;
color:black;
background-color:#990000;
width:50px;
}
.button{
border:1px solid #444444;
font-size:10px;
color:white;
background-color:#990000;
padding:0px;
cursor:pointer;
width:100px;
}
.buttonMY{
width:170px;
font-size:10px;
text-align:center;
color:white;
background-color:#AF9F7D;
border:1px solid #444444;
padding:2px 5px;
margin-right:15px;
cursor:pointer;
}
.buttMYon{
 width:440px;
 margin:30px 0px 10px 0px; 
 float:left; 
 clear:left;
}
.selectlan{
border:1px solid #990000;
color:#444444;
width:130px;
font-size:10px;
background-color:white;
z-index:0;
margin:6px 0px 0px 0px; 
}
.inputcb{
border:none;
}


/*end forms*/
table{
text-align:left;
width:96%;
padding:0px;
margin:5px 0px 0px 20px;
}

td{
width:32%;
z-index:-999;
}

.pageing{
margin:12px 0px;
padding:0px;
}
#bestbuyholder{
width:242px;
background-color:#fafafa;
text-align:center;
padding:10px 0px;
border-left:1px solid #F2F2F2;
border-right:1px solid #F2F2F2;
border-bottom:1px solid #F2F2F2;
}
.bestbuyholderh1{
font-size:22px;
font-weight:normal;
color:#860002;
background-color:#fafafa;
width:222px;
padding:5px 0px 5px 20px;
margin:0px;
border-left:1px solid #F2F2F2;
border-right:1px solid #F2F2F2;
border-top:1px solid #F2F2F2;
}
.specialoffer{
width:185px;
margin:5px 0px;
background-color:#fff;
border:1px solid #f2f2f2;
padding:5px 7px;
text-align:left;
}

#idvojenenekretnineholder{
width:222px;
background-color:#fafafa;
padding:18px 10px;
}
.izdvojeneoffer{
width:185px;
margin:5px 0px 0px 10px;
background-color:#fff;
border:1px solid #f2f2f2;
padding:5px 7px;
}
/* prognoza */
#prognoza{
width:250px;
font-weight:normal;
margin:10px -12px;
padding:0px;
background-color:#F7F7F5;
}
#prognoza h2{
margin:0px;
padding:5px;
font-size:18px;
font-weight:normal;
color:#860002;
background-color:#F7F7F5;
border-bottom:1px solid #fff;
}
#prognoza a{
color:#860002;
text-decoration:underline;
margin:2px;
font-size:10px;
}
#prognoza a:hover{
text-decoration:none;
}
#prognoza p{
margin:5px 0px 0px 0px;
padding:0px 0px 3px 0px;
border-bottom:1px solid #fff;
}
.ikonciaProg{
margin:0px 10px 0px 8px;
padding:0px;
}

.textholder li{
font-weight:normal;
}