body, html {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:	100%;
	margin:	0;
	padding: 0;
	background:	#e0e0e0 url(../ramsay/bg_blau.gif) fixed repeat-y;
}
A:active {
	COLOR: #39378b
}
A:visited {
	COLOR: #39378b
}
A:link {
	COLOR: #39378b
}
A:hover {
	COLOR: #333;
	margin-bottom: 0px;
}
.fett {
	FONT-WEIGHT: bold
}
.fett_grau {
	FONT-WEIGHT: bold; COLOR: #6f6e6e
}
.insel {
	FONT-WEIGHT: bold; COLOR: #6f6e6e; margin-left: 30px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #6f6e6e
}
.foot {
    font-size: 9px; margin: 0px; color:#7F7F7F
}
#topcontainer {
    margin-left: 30px; width: 884px;
}
#logo {
    background-image:url(../Ramsay/bg_top.gif); float: inherit;
	MARGIN-LEFT: 5px;
	PADDING-TOP: 16px;
	HEIGHT: 75px
}
#bglogo {
    background: url(../Ramsay/bg_top.gif) #999999 repeat-x; margin-left: 280px; width: 345px
}
.navi_top {
	FONT-SIZE: 10px;
	COLOR: #333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	MARGIN-LEFT: 325px;
	padding-left: 10px;
	padding-right: 154px;
	padding-top: 100px;
	background-color: #FFFFFF;
}
#flashleiste {
	BACKGROUND: url(../ramsay/bg_flash.gif) #39378b repeat-x;
	HEIGHT: 175px;
	margin-left: 34px;
}
#bildleiste IMG {
	BORDER-RIGHT: #fff 1px solid;
	MARGIN-LEFT: 0px;
	BORDER-LEFT: #fff 0px solid
}
#vertikal_nav {
    PADDING-RIGHT: 1px; 
	DISPLAY: inline-block; 
	PADDING-LEFT: 17px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #303030; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #fff 1px solid; 
	TEXT-DECORATION: none
}
#content_hg_weiss {
	background:	#FFF url(../ramsay/bg_blau.gif) fixed repeat-y;
}
#contentContainer {
	width: 960px;
	margin-left: 30px;
	margin-top:	22px;
}
#contentContainer:after {	
	clear: both;
	content: ".";
	display: block;
	height:	0;
	visibility:	hidden;
}
#leftmenu {
	FLOAT: left;
	padding-top:0px;
	WIDTH: 245px;
	height: 400px;
	margin-left: 5px;
}
UL.menulist {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
LI.menutopic {
	LIST-STYLE-TYPE: none
}
A.menulink {
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	PADDING-LEFT: 17px; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(../ramsay/blau.gif) #e0e0e0 no-repeat 6px 5px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #303030; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #fff 1px solid; 
	TEXT-DECORATION: none
}
A.menulink:visited {
	COLOR: #303030
}
A.menulink:hover {
	BACKGROUND-COLOR: #f2f2f2
}
A.currentlink {
	BACKGROUND-COLOR: #f2f2f2
}
.ueberschrift {
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #555555; 
	PADDING-BOTTOM: 2px; 
	COLOR: #fff; 
	PADDING-TOP: 2px
}
#mitte {
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	MARGIN-LEFT: 15px;
	WIDTH: 475px;
	PADDING-TOP: 0px
}
#mitteAuswahl {
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	MARGIN-LEFT: 2px;
	WIDTH: 498px;
	PADDING-TOP: 0px
}
#auswahlContainer {
	HEIGHT: 350px;
	WIDTH: 166px;
	FLOAT: left;
}
#auswahlContainerS1 {
	HEIGHT: 350px;
	WIDTH: 249px;
	FLOAT: left;
}
.auswahlbox {
   MARGIN-BOTTOM: 20px;
}
#infoContainer {
	MARGIN-LEFT: 15px;
	WIDTH: 190px;
	HEIGHT: 500px;
	FLOAT: left;
}
.infobox {
	MARGIN-BOTTOM: 20px
}
.infobox_inhalt {
	BORDER-RIGHT: #e0e0e0 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #e0e0e0 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #e0e0e0 1px solid
}
#logos IMG {
   PADDING: 20px;
}
#firmenlogos IMG {
   PADDING: 5px;
   
}

