/* CSS Document */



div.back{
	min-width:950px;
	background:url(../images/back.jpg) repeat-x right 193px;

	}


div.house{
	min-width:950px;
	background:url(../images/house.jpg) no-repeat right 80px;

	}
	
	
	div.color{
		background-color:#daf1f5;
		}
		
		div.topmenu{
			height:41px;
			overflow:hidden;
			}
			
			div.topmenu div.first{
				background:url(../images/top_menu_first.gif) no-repeat;
				width:41px;
				height:41px;
				overflow:hidden;
				float:right;
				}
				
			div.topmenu div.menu{
				float:right;
				height:41px;
				overflow:hidden;
				background:url(../images/top_menu_t.gif) repeat-x;
				}
				
				div.topmenu div.menu a {
					color:#ffffff;
					text-decoration:underline; 
					background-color:inherit;
					float:left;
					padding: 10px 45px 0 9px;
					height:31px;
					font-family:"Arial Narrow", Arial, sans-serif;
					text-transform:uppercase;
					background:url(../images/top_menu_div.gif) no-repeat right top;
					} 
								
				div.topmenu div.menu a:hover{
					color:#ffffff; 
					text-decoration: none; 
					background-color:inherit;
					}
					
				div.topmenu div.menu a#sel1 {
					color:#ffffff; 
					text-decoration: none; 
					background-color:inherit;
					}
					
				div.topmenu div.menu a#sel1:hover{
					color:#ffffff; 
					text-decoration: none; 
					background-color:inherit;
					}
				
				
				
		div.logo{
			height:240px;
			}
			
			div.logo img.logo{
				margin:5px 0 0 55px;
				border-width:0px;	
				}
			

	
	div.photo{
			height:150px;
			overflow:hidden;
			padding:0 30px 0 20px;
			}
			
			div.photo img{
				float:left;
				display:block;
				border: 1px solid #4589ac;
				margin-left:10px;
				}
				
	div.photo img.imgh, table.content_table td.side img.imgh{
		margin:0px;
		padding:0 0 20px 10px;
		border-width:0px;
		float:none;
		display:inline;
		}

			div.index{
				margin: 20px 0 40px 30px;
				color:#ffffff;
				font-size:11px;
				}
				
				div.index a {
					color:#ffffff;
					text-decoration:underline; 
					background-color:inherit;
					} 
								
				div.index a:hover{
					color:#ffffff; 
					text-decoration: none; 
					background-color:inherit;
					}
		
		
		div.footer{
			padding:60px 30px 20px 30px;
			line-height:16px;
			color:#ffffff;
			font-size:11px;
			clear:both;
			}
			
			div.footer p{
				margin:0;
				padding:0 0 0 0;
				text-indent:0px;
				}
			
				div.footer div.counter{
					float:left;
					margin:0 10px 0 0;
					padding:0;
					color:inherit;
					}
					
					div.footer div.counter img{
						border-width:0;
						}
						
			div.footer a {
				color:#ffffff;
				text-decoration:none; 
				background-color: transparent;
				} 
							
			div.footer a:hover{
				color:#ffffff; 
				text-decoration:underline; 
				background-color:transparent;
				}
				
	div.content{
		padding:0 30px 0 30px;
		}








		

		

