body, html {
	text-align: center;
    border: 0; 
    margin: 0;  
    width: 100%;  
    height: 100%;
	font-style: normal;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #e4e4e4;
}

#all-wrap {
    text-align: left;    
    width: 960px;    
	margin-left: auto;
	margin-right: auto;
	height: 653px;
    background-color: #ffffff;
    -moz-box-shadow: 0px 0px 5px 5px #d4d4d4;
    -webkit-box-shadow: 0px 0px 5px 5px #d4d4d4;
    box-shadow: 0px 0px 5px 5px #d4d4d4;
    /*filter:progid:DXImageTransform.Microsoft.Shadow(strength=5,color=#d4d4d4,direction=0);*/
}

#all-wrap-inner {
    text-align: left;    
    width: 960px;  
    position: relative;  
	margin: 0 auto;
}

#head-top { 	
    top: 0;
    left: 0;
	width: 100%;
	height: 142px;
	text-align: left;
	background-color: white;
}

#menu-top {
    position: absolute;	
    top: -14px;
    left: 2px;	
    width: 730px;     		
	margin-top: 119px;
    height: 36px;
    margin-left: 0px;
    z-index: 3;
}

#logo {
    position: absolute;	  
    top: 0;   
    left: 0;		
	width: 230px;
	height: 142px;
	margin-left: 730px;
}

#all-content {
    position: absolute;	  
    top: 0;   
    left: 0;	
    margin-top: 142px;	
	width: 944px;
	height: 496px;
    border-style: solid;
    border-width: 8px;
    border-color: #ffffff;
    -moz-box-shadow: 0px -5px 6px #d4d4d4;
    -webkit-box-shadow: 0px -5px 6px #d4d4d4;
    box-shadow: 0px -5px 6px #d4d4d4;
    /*filter:progid:DXImageTransform.Microsoft.Shadow(strength=5,color=#d4d4d4,direction=0);*/
    z-index: 2;
}

#menu-wrap {
    position: absolute;	
    top: 0;   
    left: 0;
    margin-top: 0px;    
    width: 227px;
    background-color: #4f83a0;
    height: 493px;
    z-index: 2;
}

#submenu-left {
    position: absolute;	
    top: 0;   
    left: 0px;
    visibility: hidden;
}

#menu-left {
    margin-top: 10px;

}

#menu-left-inner {
	margin-top: 50px;
}

#content-wrap {
    position: absolute;	
    top: 0;   
    left: 0;    	
	width: 416px;
	height: 493px;	
   	margin-left: 232px;
	background-color: #9dbbca;
	padding-left: 15px;	
	margin-top: 0px;
    z-index: 2;
    opacity: 0.9;
    filter: alpha(opacity = 90);

}

#content-inner {  	
	width: 305px;
	height: 443px;
	background-color: #9dbbca;
	margin-top: 50px;
}

#content-inner-1 {
   	
	width: 705px;
	height: 446px;	
	background-color: #9dbbca;
	padding-top: 52px;
}

#right-pic {		
	z-index: 1;    
    position: absolute;	
    top: 0;   
    left: 0;    	
	width: 480px;
	height: 498px;	
   	margin-left: 232px;
	margin-top: 0px;
	background-color: white;
}

#right-flash {		
	z-index: 5;    
    position: absolute;
    visibility: hidden;
    display: none;
    top: 0;   
    left: 0;    	
	width: 160px;
	height: 493px;	
   	margin-left: 480px;
	margin-top: 0px;
}

#footer {	
    position: absolute;	
    top: 0;   
    left: 0;
	width: 960px;
	height: 8px;
	background-color: white;
	margin-top: 643px;
    z-index: 3;
    -moz-box-shadow: 0px 5px 6px #d4d4d4;
    -webkit-box-shadow: 0px 5px 6px #d4d4d4;
    box-shadow: 0px 5px 6px #d4d4d4;
    /*filter: progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=0, offY=6, positive=true);*/
}

#imprint {	
    position: absolute;	
    margin-top: 9px;   
    left: 738px;
    width: 222px;
	height: 34px;
    background-color: #ffffff;
    z-index: 4;
    -moz-box-shadow: 5px 5px 6px #d4d4d4, -5px 0px 6px #d4d4d4;
    -webkit-box-shadow: 5px 5px 6px #d4d4d4, -5px 0px 6px #d4d4d4;
    box-shadow: 5px 5px 6px #d4d4d4, -5px 0px 6px #d4d4d4;
    /*filter:progid:DXImageTransform.Microsoft.Shadow(strength=5,color=#d4d4d4,direction=180);*/
    }

#language {
    position: relative;
	z-index: 7;  
    top: 0;   
    left: 0;		
	width: 190px;
	height: 33px;
	text-align: right;
}

/* SCHRIFTFARBEN */

P, 
.tx-newloginbox-pi1, 
.tx-newloginbox-pi1 table, 
.tx-newloginbox-pi1 th, 
.tx-newloginbox-pi1 td,
.csc-frame-frame1,
.csc-uploads, 
.csc-uploads table, 
.csc-textpic-text ul li,
.formu, 
.contenttable,
.contenttable ol ul li,
blockquote, 

#content-inner,
#content-inner table {
	color: #42708b;
	text-decoration:none;
	/*font: normal 110%/15px Arial, Helvetica, sans-serif;*/
	font-style: normal;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-size: 12;
}

P A, 
.csc-uploads-fileName A, 
.csc-uploads-fileName A:LINK, 
.tx-indexedsearch A, 
.csc-frame-frame1 A, 
.news-single-files  A, 
#content-inner A, 
#news_left A  {

	color: #42708b;
	text-decoration:none;
	font-style: normal;
	text-decoration:underline;
	line-height: 15px;
}

H1 {
	color: #42708b;
	font-weight: bold;
	text-decoration: none;
	font-size: 110%;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}

H2 {
	font-size: 100%;
	font-weight: bold;
	color: #42708b;
	text-decoration: none;
	margin: 0px;
	padding: 0px;	
}

H3, .H3, .H3 A {
	font-size: 90%;
	font-weight: bold;
	color: #424242;
	text-decoration: none;
	line-height: 14px;
	margin: 0;
	padding: 0;
}

H4, .H4, .H4 A {
	font-size: 100%;
	font-weight: bold;
	color: #424242;
	text-decoration: none;
	line-height: 14px;
	margin: 0 0 10px;
	padding: 0;
}

.H5, .H5 A {
	color: #A3ADB2;
	margin-bottom: 7px;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

/* ########## MENU LEFT LEVEL 2 */

.menu_left_INNERTAB_2_NO {
	height: 22px;
	/*background-color: #9dbbca;
	*/
	padding-top: 1px;
	width: 144px;
	line-height: 2px;
}

.menu_left_2_NO, .menu_left_2_NO A {
	height: 24px;	
	text-align: left;
	text-decoration:none;
	font-size: 130%;
	color: white;
	line-height: 20px;
	margin-left: 10px;
}

.menu_left_INNERTAB_2_ACT {
	height: 22px;
	background-color: #9dbbca;
	padding-top: 1px;
    padding-left: 9px;
	width: 144px;
}

.menu_left_2_ACT, .menu_left_2_ACT A {
	height: 24px;	
	text-align: left;
	text-decoration:none;
	font-size: 110%;
	color: white;
	line-height: 20px;
	margin-left: 10px;	
}

.menu_left_INNERTAB_2_ACT A:HOVER, .menu_left_INNERTAB_2_NO A:HOVER, .menu_left_2_NO A:HOVER, .menu_left_2_ACT A:HOVER {
	height: 24px;	
	text-align: left;
	text-decoration: underline;
	
	font-size: 130%;
	color: #19526f;
	line-height: 20px;
}

.first_button
{
	padding-right: 115px;
}

/* ########## */

