@charset "UTF-8";
/* CSS Document */

html { 
          padding:0px;
          margin:0px;
        }
        
        body {
          background-color: #4e8dbe;
          font-size: 12px;
          font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
          color:#564b47;  
          text-align:center;
            margin:0px;
            padding:0px;
        }
        
        
        
        p,pre, h1 {
        margin:0px 10px 10px 10px;
        }
        
        h1 {
        font-size:14px;
        padding-top:10px;
        color: #564b47;
        background-color: transparent;
            }
        
        a { 
           color: #5f9fca;
			text-decoration: none; 
        }
        visited { 
           color: #5f9fca;
			text-decoration: none; 
        }
        hover { 
           color: #5f9fca;
			text-decoration: underline; 
        }         
        pre { 
        color: #564b47;
        font-size: 11px;
        background-color:transparent;
        font-family: Courier, Monaco, Monospace;
        }
        
        
        /*  positioning-layers statisch und absolut */
        
        #box {
        width:947px;
        margin: 0px auto;
        padding:0px;
        text-align:left;
        background-color:#ffffff;
        }
        
        #left {
        width:207px;
        padding:0px;
        float:left;
        background-color:#ffffff;
        }
		
		#left_team {
        width:230px;
        padding:0px;
        float:left;
        background-color:#ffffff;
        }
		
		#right_team {
        width:230px;
        padding:0px;
        float:right;
        background-color:#ffffff;
        
        }
		
		#property_list {
        width:510px;
        padding:0px;
        float:left;
        background-color:#ffffff;
		font-size:11px;
        }
		
		#property_list #head_text {
        width:510px;
		height:17px;
        padding:0px;
		padding-left:5px;
		margin-top:5px;
        background-color:#4e8dbe;
		color:#FFFFFF;
		font-weight:bold;
		font-size:12px;
        }
		
		#property_list #head_text a {

		color:#cccccc;
	
        }
		
		#property_list img {

        padding-right:5px;
		
        }
		
   		#property_list #property_text {
        padding:5px;
        background-color:#fff;
		color:#000;
		font-size:11px;
		padding-right:10px;
        }
		
		#property_list #property_price {
		float:right;
        padding:5px;
		padding-right:20px;
		color:#ff0000;
		font-weight:bold;
		font-size:12px;
        }
		     
        #content {
        width:476px;
        padding-top:0px;
        padding-bottom:0px;
        
        padding-left:10px;
        padding-right:20px;
        
        float:left;
        background-color:#fff;
        overflow: hidden;
        }
#testimonials_content {
	width:525px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
	background-image: url(../images/testimonials.png);
	background-repeat: no-repeat;
	height: 825px;
	overflow: hidden;
}
        
        #right {
        width:206px;
        padding:0px;
        float:right;
        background-color:#ffffff;
        
        }
        #show_properties {
        background-color:#fff;
        height:115px;
        }
        
        
        #top_block {
        background-color:#4e8dbe;
        height:12px;
        }
        
        #bottom_block {
        background-color:#d71921;
        height:148px;
        }
        
        #head {
        background-color:#FFFFFF;
        }
        
        #head p {
        padding:10px;
        margin:0px;
        }
        
        #left_menu {
         border-top: 1px solid #b4d1e5;
         border-right: 1px solid #b4d1e5;
         border-bottom: 1px solid #b4d1e5;
        width:205px;
        padding:0px;
        float:left;
        background-color:#ffffff;
        }
		
        #right_menu {
         border-top: 1px solid #b4d1e5;
         border-left: 1px solid #b4d1e5;
         border-bottom: 1px solid #b4d1e5;
        width:195px;
        padding:5px;
        float:left;
        background-color:#ffffff;
        }
		
		 #right_menu h2 {
         font-size:170%;
        color:#FF0000;
        }
        
        #navigation_link { 
         margin-left:15px;
         padding-right:5px;
         padding-top:10px;
         border-bottom: 1px dashed #dc302a;
         background: #fff;
         height: 38px;
         width: 175px;
         font-size:15px;
		 font-weight:bold;
         text-decoration:none;
        
        }
		
		#navigation_link a { 
         color: #000;
        }
		
		#navigation_link:hover { 
         color: #4e8dbe;
         text-decoration:none;
        }
		
		#navigation_link visited { 
         color: #000;
         text-decoration:none;
        }
		
        #navigation_link_bottom { 
         color: #000;
         margin-left:15px;
         padding-right:5px;
         padding-top:10px;
         background: #fff;
         height: 38px;
         width: 175px;
         font-size:15px;
         text-decoration:none;
		 font-weight:bold;
        }
        
		 #navigation_link_bottom a { 
         color: #000;
        }
		
		 #navigation_link_bottom hover { 
         color: #4e8dbe;
         text-decoration:none;
        }
		
        #left_menu_img {
        padding-left:10px;
        padding-right:5px;
        padding-top:10px;
        padding-bottom:10px;
        }
        
        
        #content h1 {
        font-size:220%;
        color:#FF0000;
        text-align:right;
        line-height:1.6em;
        
        }
		
		#content h2 {
        font-size:160%;
        color:#5f9fca;
        text-align:left;
        line-height:1.6em;
        
        }
		
		#content h3 {
        font-size:120%;
        color:#5f9fca;
        text-align:left;
        line-height:1.6em;
        
        }
        
		#footer_left {
		font-size:90%;
        width:260px;
		margin-top:30px;
		margin-left:40px;
        padding:0px;
        float:left;
        color:#ffffff;
        }
		
		#footer_left a {
        color:#ffffff;
		text-decoration:underline;
        }

		#footer_left visited {
        color:#ffffff;
		text-decoration:underline;
        }
		#footer_left hover {
        color:#5f9fca;
		text-decoration:underline;
        }	
				
		 #request_for_viewing {
		margin-top:10px;
		margin-left:5px;
	font-size:16px;
		font-weight:bold;
		color:#FF0000;
		width:189px;
		text-align:center;
        }
		
		 #request_for_viewing a {
		color:#FF0000;
	font-size:16px;
        }
		
		#request_viewing {
         border-top: 1px solid #b4d1e5;
         border-right: 1px solid #b4d1e5;
         border-bottom: 1px solid #b4d1e5;
        width:205px;
        padding:0px;
        float:left;
        background-color:#ffffff;
        }
		
		#request_viewing:a {
         border-top: 1px solid #b4d1e5;
         border-right: 1px solid #b4d1e5;
         border-bottom: 1px solid #b4d1e5;
        width:205px;
        padding:0px;
        float:left;
        background-color:#ffffff;
        }
		
		.main {
		margin-left:5px;
width:179px;
}

.month {
background-color:#d1d2d4;
font:bold 12px verdana;
color:#FF0000;
}

.daysofweek {
background-color:d1d2d4;
font:bold 12px verdana;
color:black;
}

.days {
font-size: 12px;
font-family:verdana;
color:white;
background-color:#d1d2d4;
padding: 2px;
}

.days #today{
font-weight: bold;
color: black;
}

.main a {
}

.month a {
color:#FF0000;
}

.daysofweek a {
color:black;
}

.days a {
color:white;
}

.days #today a {
color: black;
}
		  
		  
		  #the_ticker {
        font-size: 11px;
        text-align: left;
        color: #ffffff;
        background-color: #4e8dbe;
        padding:8px 0px;
        margin:0px;
        height:15px;
		width:947px;
        }
.team_structure {
	height: 554px;
	width: 947px;
	background-image: url(../images/team-structure.png);
}
