/* CSS Document */
body{
font:11px Georgia, "Times New Roman", Times, serif, "trebuchet MS";
color:#666666;
background-color:#EFEADB;
margin:0px;
padding:0px;
}
/* Head */
#holdi{
margin:0px auto; 
width:852px; 
}
#holder{
background-image:url(/tolteam/images/main_bcg.gif); 
background-repeat:repeat-y;
background-position:top center;
float:left;
padding:0px 0px 10px 0px
}
#tophead{
width:852px; 
height:20px; 
margin:0px auto; 
padding:150px 0px 25px 0px;
background-image:url(/tolteam/images/header.gif);
background-repeat:no-repeat;
background-position:top center;
vertical-align:bottom;
text-align:center;
}
#tophead img{
border:none;
margin:0px 5px;
}
#tophead a{
text-decoration:none;
}

/* Content */
#content{
width:800px;
margin:0px 0px 0px 26px !important;
margin:0px 0px 0px 13px;
float:left;
}
/*left*/
#left{
width:200px;
float:left;
background-image:url(/tolteam/images/left_bcg.gif);
background-repeat:no-repeat;
background-position:top center;
}
#meniholder{
width:180px;
margin:10px 0px 0px 10px;
}
#meniholder ul{
margin:0px 0px 25px 0px;
padding:0px;
list-style-type:none;
font-size:12px;
font-weight:500;
}
#meniholder ul.mainlinks{
color:#B21010;
}
#meniholder ul.mainlinks a{
text-decoration:none;
color:#B21010;
}
#meniholder ul.mainlinks a:hover{
color:#CAA2A2;
}
#meniholder ul.addlinks{
color:#444444;
}
#meniholder ul.addlinks a{
text-decoration:none;
color:#544E4E;
}
#meniholder ul.addlinks a:hover{
color:#949090;
}
#meniholder li{
margin:0px 0px 10px 0px;
padding:0px 0px 5px 40px;
background-image:url(/tolteam/images/under_link.gif);
background-position:bottom;
background-repeat:no-repeat;
}
#contactholder{
width:150px;
margin:-10px 0px 10px 50px;
font-size:10px;
color:#8C8C8C
}
#contactholder p{
margin:0px 0px 8px 0px;
padding:0px;
}
#contactholder h2, h3{
color:#B21010;
margin:0px;
padding:0px;
}
#contactholder h2{
font-size:14px;
font-weight:bold;}
#contactholder h3{
font-size:12px;
font-weight:bold;
}
/*from our offer*/
#middle{
width:250px;
float:left;
}
#fromouroffer{
width:240px; 
margin:10px 0px 10px 10px;
}
#fromouroffer a{
color:#990033;
text-decoration:none;
}
#fromouroffer a:hover{
color:#333;
text-decoration:none;
}
#fromouroffer h1{
color:#B21010;
margin:0px 0px 10px 0px;
padding:0px;
font-size:16px;
font-weight:600;
}
#fromouroffer img{
float:left; 
margin:0px 5px 0px 0px;
}
#fromouroffer p{
margin:0px 0px 20px 0px;
background-position:top left; 
background-repeat:no-repeat;
min-height:80px;
height:auto !important;
height:80px;
}
#fromouroffer ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#fromouroffer li{
margin:0px 0px 5px 0px;
}
#fromouroffer form{
margin:0px;
padding:0px;
}
#fromouroffer input, select, textarea{
width:200px;
padding:1px;
font:11px Georgia, "trebuchet MS" , Times, serif;
border:1px solid #e2e2e2;
margin:0px;
}

#right{
width:350px;
float:left;
}
#rightALL{
width:550px;
float:left;
margin:0px 0px 10px 20px;
}
.offer{
margin:10px 20px !important;
margin:10px 0px 10px 10px;
width:310px;
}
.offerALL{
margin:10px 0px 0px 0px;
width:550px;
float:left;
}
.offer h1, .offerALL h1{
color:#B21010;
margin:0px 0px 10px 0px;
padding:0px;
font-size:16px;
font-weight:600;
}
.offer p, .offerALL p{
background-position:top left; 
background-repeat:no-repeat;
line-height:18px;
}
.offer p{
margin:0px 0px 35px 1px;
}
.offerALL p{
margin:0px 0px 10px 1px;
width:500px;
}

.offerALL dl{
width:500px;
margin:0px;
padding:0px;
float:left;
}

.offerALL dt{
width:120px;
float:left;
margin:2px 0px;
padding:0px;
min-height:25px;
height:auto !important;
height:25px;
}

.offerALL dd{
width:375px;
float:left;
margin:2px 0px;
padding:0px;
min-height:25px;
height:auto !important;
height:25px;
}

.textLinput{
border:1px solid #D7D3CF;
font-size:11px;
color:#444;
width:210px;
padding:2px;
}
.textLdan{
border:1px solid #D7D3CF;
color:#999999;
background-color:white;
width:50px;
padding:1px;
}
.textLmisec{
border:1px solid #D7D3CF;
color:#999999;
background-color:white;
width:80px;
padding:1px;
}
.textLgod{
border:1px solid #D7D3CF;
color:#999999;
background-color:white;
width:80px;
padding:1px;
}
.textLarea{
border:1px solid #D7D3CF;
font-size:10px;
color:#444;
background-color:white;
padding:2px 2px 0px 2px;
width:210px;
height:80px;
}
.appgalery{
border:1px solid #444; 
margin:0px 20px 20px 0px;
}
.shortoffer{
width:260px;
float:left;
margin:0px 15px 10px 0px;
height:270px;
}
.shortoffer h2{
color:#B21010;
margin:0px 0px 10px 0px;
padding:0px;
font-size:14px;
font-weight:bold;
}
.shortoffer p{
width:260px;
margin:5px 0px;
padding:0px;
}

/* Footer */
#footer{
width:852px; 
height:25px; 
margin:0px auto;
clear:left; 
background-image:url(/tolteam/images/bootom.gif); 
background-repeat:no-repeat;
background-position:top center;
text-align:right;
}
#footertext{
width:800px; 
height:34px; 
margin:5px auto; 
clear:left; 
text-align:right;
color:#BFBFBF;
background-color:#EFEADB;
}
/*additional*/
.apartmentsslika{
width:240px;
float:left;
margin:0px 0px 0px 0px;
border:none;
}
a.morelink{
text-decoration:none;
color:#B21010;
}
a.morelink:hover{
text-decoration:underline;
}
.offerimg{
float:left; 
margin:0px 5px 0px 0px;
border:0px;
}

.tableC{
width:100%; 
margin:10px 0px;
}
.tdC{
width:25%; 
border:1px solid #EFEADB;  
background-color:#EFEADB;
padding:2px;
text-align:center;
height:25px;
}
.tdCc{
width:25%; 
border:1px solid #EFEADB;  
padding:2px;
text-align:center;
height:25px;
}
#floorholder{
width:140px;
margin:30px 0px 10px 40px;
font-size:10px;
text-align:center;
}
#floorholder h1{
color:#B21010;
margin:5px 0px;
padding:0px;
font-size:16px;
font-weight:600;
}
#floorholder p{
margin:3px 0px 10px 0px;
padding:0px;
width:140px;}

#floorholder img{
border:1px solid #999999;
}
