

#wrapper{
	width: 98%;
	max-width: 1100px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 15px;
	background: #fff;
	background: url(../../picture/bg-90.png)
	}



#HEADERBLOCK-NAV{ float: left; 	width: 95%;  margin-left: 5px; }
#HEADERBLOCK-FLAG{ float: right; width: 40px; margin-right: 10px;}
#HEADERBLOCK-FLAG img { float: left; width: 35px; height: 15px; margin: 5px 0 5px 0 ;  }


#HEADER-SLIDER{
    width: 99%;  
	clear: both;
	he/ight: 180px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666;
	padding: 0px 0px 0px 0px ;
 	margin-bottom: 15px;
	}


#CONTENT {
    clear: both;
 	width: 100%;	
	
}




#container-inner{	m/in-height: 300px; }
#containerBlockwrapper {	clear: both;
   
} 

#CONTENTB1,#CONTENTB2, #CONTENTB3, #CONTENTB4,#CONTENTB5, #CONTENTB6, #CONTENTB7, #CONTENTB8 {
	float: left;
	width: 27%;
	min-width: 200px;
    min-height: 150px;
    z-index: 1;	
	padding: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
   border: 5px solid #cccccc;
   bor/der: 5px solid #e4e2e3;   
   -webkit-border-radius: 30px;
 	-khtml-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;

	}

#CONTENTB7 {
	clear: both;
	float: left;
	width: 60%;
	min-height: 400px;
	z-index: 1;	
	padding: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
   border: 5px solid #e4e2e3;   
   -webkit-border-radius: 30px;
   -khtml-border-radius: 30px;
   -moz-border-radius: 30px;
	border-radius: 30px;
   min-height: 90px;
	
	}
#CONTENTB8 {
	float: left;
	width: 25%;
	min-height: 400px;
	z-index: 1;	
	padding: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
   border: 5px solid #e4e2e3;   
   -webkit-border-radius: 30px;
 	-khtml-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
   min-height: 90px;
	
	}



#container-block-main  {
	float: left;
	left: 510px;
	width: 30%;
	padding: 15px;


}
#container-block-right {
	left: 803px;
	top: 192px;
	width: 30%;
	float: left;
	padding: 15px;	 
 
}
#container-content {
  clear: both;
	padding-left: 15px;
}
#container-content2 {
    clear: both;
	 
	padding-left: 15px;
	padding-bottom: 15px;
}



#rightBlock {
	float: right;
	width: 200px;
	\width: 210px;
	w\idth: 200px;
	margin: 0;
	margin-left: 5px;
	padding: 5px;
	background-color: rgb(235, 235, 235);
}

#footerBlock {
	clear: both;
	padding: 5px;
	margin-top: 5px;
	text-align: center;
	border-top-width: 2px;
	border-top: solid;
	border-top-color: #666;
}
#footerBlock2 {
	clear: both;
	padding: 5px;
	margin-top: 15px;
	text-align: center;	
    margin-right: auto;
	margin-left: auto;
}


.curved {
	-webkit-border-radius: 30px;
 	-khtml-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	behavior:url(../../border-radius.htc);
}


.curvedTopbild {
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 30px;
  -webkit- border-radius-topleft: 30px;
  -webkit- border-radius-topright: 30px;
   border-radius-topleft: 30px;
   border-radius-topright: 30px;
	behavior:url(../../border-radius.htc);

}


.curved20 {
	-webkit-border-radius: 20px;
 	-khtml-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	behavior:url(../../border-radius.htc);
}
.curved10 {
	-webkit-border-radius: 10px;
 	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior:url(../../border-radius.htc);
}
 .text-unten {
	    vertical-align:bottom;
 }

