/* Allg. Angaben ============================================ */
body {
	margin: 0;
	padding: 0;
	font-family: Arial;
	background-color: #FFFFFF;
  	background-image: url('/pics/layout/scm/HG_body.png');
	background-repeat: no-repeat;
	background-position: top center;	
}

/* Unsichtbare Inhalte für Suchmaschinen */

.futsch1 { 
	position:absolute; 
	left:-1000px; 
	top:-1000px; 
	width:0px; 
	height:0px; 
	overflow:hidden; 
	display:inline;
}

.futsch2 { 
	position:absolute; 
	left:-1000px; 
	top:-1000px; 
	width:0px; 
	height:0px;
}

.unsichtbar	{ 
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0; 
}


form {
	padding: 0px;
	margin: 0px;
}

input {
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: 80%;
	color:#34586c;	
}

textarea {
	font-family: Arial;
	font-size: 80%;
	color:#34586c;	
}


iframe {
	padding: 0px;
	margin: 0px;
}

a {
	text-decoration: none;
	outline: none; 
}

a img {
	border: 0px;
}


.Clear {
	clear: both;
	height: 1px;
	font-size: 1px;
	float:none;
}

.Center {
	text-align: center;
}

.Right {
	text-align: Right;
}


/* Spezial-DIVs zum Abdunkeln des Hauptcontents */

div#popup_window_container {
	display: none; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 98; 
}

div#popup_window {
	position: relative; 
	z-index: 98; 
	margin: auto;
}

div#disablecontent1 {
	display: none; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 97; 
	height: 100%; 
	width: 100%;
}

div#fadeColor {
	background-color: #FFFFFF; 
	width: 100%; 
	height: 100%; 
	-moz-opacity: 0; 
	opacity: 0; 
	filter:alpha(opacity=0);
}

a.CloseX {
	width: 27px;
	float: left;
	position: absolute;
	top: 10px;
	left: 530px;
	z-index: 99;
	border: red 3px solid;
}

div.popupContainerMovies {
	display: none; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 98; 
	height: auto; 
	width: 100%; 
	/*border: 3px solid RED;*/
}

div.popupMovies {
	position: relative; 
	z-index: 98; 
	height: auto; 
	width: auto;
	margin: auto;
	/*background-color: #FFFFFF; */
	/*border: 3px solid GREEN;*/
}

div.popupContainerBildlupe {
	display: none; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 98; 
	height: 372px; 
	width: 100%; 
	/*border: 3px solid YELLOW;*/
}

div.popupBildlupe {
	position: relative; 
	z-index: 98; 
	margin: auto;
	/*background-color: #FFFFFF;*/ 
	/*border: 3px solid BLUE;*/
}

a.popupXBildlupe {
	width: 150px;
	float: left;
	position: absolute;
	top: 11px;
	left: 530px;
	z-index: 99;
	/*border: 3px solid #AAFFEE;*/
}

div.HGBildlupeVerti {
	width: 765px; 
	float: left;
}

div.HGBildlupeTop {
	width: 765px; 
	float: left;
	background-image: url('/pics/layout/scm/HG_bildlupe_top.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

div.HGBildlupeBottom {
	width: 765px; 
	height: 17px;
	float: left;
	background-image: url('/pics/layout/scm/HG_bildlupe_bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
}

div.HGBildlupeContent {
	width: 765px; 
	float: left;
	margin: 17px 0px 0px 0px;
	text-align: center;
	background-image: url('/pics/layout/scm/HG_bildlupe_verti.gif');
	background-repeat: repeat-y;
	background-position: top left;	
	
}


/*SCHRIFT -----------*/
/*Schriftfarben -----*/


h1 {
	padding: 0;
	margin: 0;
	font-size: 130%;
	line-height: 150%;	
}


h2 {
	padding: 0;
	margin: 0;
	font-size: 150%;
	font-weight: normal;
}

h3 {
	padding: 0;
	margin: 0;
	font-size: 140%;
	font-weight: normal;	
}

h4 {
	padding: 0;
	margin: 0;
	font-size: 140%;
	font-weight: normal;		
}

h5 {
	font-size: 120%;
	font-weight: normal;		
	padding: 0;
	margin: 0;
}

p {
	padding: 0px;
	margin: 0px;
}

/*Weiss*/
.ColorW {
	color: #FFFFFF;
}

/*Schwarz*/
.ColorS {
	color: #000000;
}

/*Türkis*/
.ColorT {
	color: #0099cc;
}
/*Blau*/
.ColorB {
	color: #8eb9c6;
}

/*TaubenBlau*/
.ColorTB {
	color: #5a8491;
}

/*MittelBlau*/
.ColorMB {
	color: #45758f;
}

/*DunkelBlau*/
.ColorDB {
	/*color: #426376;*/
	color: #34586c;
}

/*HellBlau*/
.ColorHB {
	color: #86a7b2;
}

/*Grau*/
.ColorG {
	color: #678291;
}
 
/*Rot*/
.ColorR {
	color: #9e0b0f;
}
  
/*grün*/
.ColorGR {
	color: #197b30;
}
 

/*Textgroessen -----*/

.TextXS {
	font-size: 70%
}

.TextS {
	font-size: 75%
}

.TextSM {
	font-size: 80%
}


.TextM {
	font-size: 80%;
	line-height: 130%;	

}

.TextML {
	font-size: 95%;
	line-height: 120%;	
}


.TextL {
	font-size: 100%;
}

.TextXL {
	font-size: 110%;
	line-height: 150%;
}

.fontbold {
	font-weight: bold;
}

.fontnormal {
	font-weight: normal;
}


.kursiv {
	font-style: italic;
}

.center {
	text-align: center;
}

.textRight {
	text-align: right;
}

ul {
	padding: 0px;
	margin: 0px;
	float: left;
	list-style-type: none;
}

li {
	float: left;
	padding: 0px;
	margin: 0px;
}

.NoTextdeco {
	text-decoration:none;
}

.Textdeco {
	text-decoration:underline;
}


/*Abstaende -----*/
.ObenZwei {
	margin-top: 2px;
}

.ObenDrei {
	margin-top: 3px;
}

.ObenVier {
	margin-top: 4px;
}


.ObenFuenf {
	margin-top: 5px;
}

.ObenSechs {
	margin-top: 6px;
}

.ObenSieben {
	margin-top: 7px;
}

.ObenAcht {
	margin-top: 8px;
} 

.ObenNeun {
	margin-top: 9px;
}

.ObenZehn {
	margin-top: 10px;
}

.ObenDreizehn {
	margin-top: 13px;
}

.ObenFuenfzehn {
	margin-top: 15px;
}


.ObenSechszehn {
	margin-top: 16px;
}


.ObenAchtzehn {
	margin-top: 18px;
}


.ObenZwanzig {
	margin-top: 20px;
}


.ObenZweiundzwanzig {
	margin-top: 22px;
}

.ObenDreiundzwanzig {
	margin-top: 23px;
}

.ObenVierundzwanzig {
	margin-top: 24px;
}

.ObenFuenfundzwanzig {
	margin-top: 25px;
}

.ObenSechsundzwanzig {
	margin-top: 26px;
}


.ObenDreissig {
	margin-top: 30px;
}


.ObenVierunddreissig {
	margin-top: 34px;
}


.ObenVierzig {
	margin-top: 40px;
}

.ObenFuenfzig {
	margin-top: 50px;
}

.ObenAchtzig {
	margin-top: 80px;
}

.ObenHundert {
	margin-top: 100px;
}

.ObenHundertVierzig {
	margin-top: 140px;
}


.ObenHundertFuenfzig {
	margin-top: 150px;
}
 
.UntenZwei {
	margin-bottom: 2px;	
}


.UntenDrei {
	margin-bottom: 3px;	
}

.UntenVier {
	margin-bottom: 4px;	
}

.UntenFuenf {
	margin-bottom: 5px;	
}

.UntenZehn {
	margin-bottom: 10px;	
}

.UntenFuenfZehn {
	margin-bottom: 15px;	
}

.UntenZwanzig {
	margin-bottom: 20px;	
}


div.Zentrierung {
	width: 900px;
	text-align: center;
  	margin: auto;
}

div.All {
	width: 900px;
	float: left;
	text-align: left;
	position: relative;
}

div.ScienceCenterStart {
	width: 900px;
	float: left;
	padding: 0 0 20px 0px;
}

div.HeaderBox {
	width: 878px;
	float: left;	
}

div.SucheBox {
	position:absolute; 
	top: 10px; 
	left: 10px; 
	width: 120px; 
	z-index: 99;
	background-image: url('/pics/layout/scm/HG_suche_input.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div.SucheBox input.suchfeld {
	width: 81px;
	height: 16px;
	float: right;
	border: 0px;
	padding: 0px;
	margin: 1px 0px 0px 0px;
	color:#34586c;
}

div.SucheBox input.searchbutton {
	width: 29px;
	height: 18px;
	float: right;
}


div.LanguageBox {
	width: 120px;
	float: left;	
	position: absolute;
	top: 12px;
	left: 149px; 
	z-index: 96;	
	color: #86a7b2;
}

div.LanguageBox a.ColorT {
	color: #0099cc;	
}

div.LanguageBox a.ColorB:hover {
	color: #0099cc;
}


div.FontSizeBox {
	position:absolute; 
	top: 10px; 
	left: 262px;	
	width: 42px; 
	z-index: 96;
}

div.LogoBox {
	width: 243px;
	float: left;	
	text-align: right;
	position: absolute;
	top: 13px;
	left: 649px;
	z-index: 96;	
}

/*Navigation 1  - Hauptnavigation */
div.NaviBox {
	width: 450px;				/* Achtung - englisches Menü braucht mehr Breite als deutsches! */
	float: left;	
	position: absolute;
	top: 80px;
	left: 10px;
	z-index: 96;		
}

div.NaviBox a {
	margin-right: 2px;	
}

div.NaviBox a.Start {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.Start:hover {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.StartAktiv {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}


div.NaviBox a.Bionik {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.Bionik:hover {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.BionikAktiv {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.Gehen {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.Gehen:hover {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.GehenAktiv {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.Greifen {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.Greifen:hover {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.GreifenAktiv {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}


div.NaviBox a.ScienceCenter {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.ScienceCenter:hover {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}

div.NaviBox a.ScienceCenterAktiv {
	height: 25px; 
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
}


/*Navigation 2 - Subnavigation */

div.SubNaviBox {
	width: auto;
	float: left;	
	position: absolute;
	top: 117px;
	left: 10px;
	z-index: 96;		
}

div.NaviBox li {
	list-style-type: none;
}

 

div.SubNaviBox li {
    	width: auto;
	float: left;
	list-style-type: none;
}

div.SubNaviBox li a {
	width: auto;
	float: left;
	padding-left: 4px;
	padding-right: 4px;
}

div.SubNaviBox li a.ColorDB:hover {
	color:#0099cc;
}

div.SubNaviBox li a.ColorT {
	color:#0099cc;
}

/*
div.SubNaviBox p  {
	width: auto;
	float: left;
}

div.SubNaviBox p a {
	width: auto;
	float: left;
	padding-left: 4px;
	padding-right: 4px;
}

div.SubNaviBox p a.ColorDB:hover {
	color:#0099cc;
}


div.SubNaviBox p a.ColorT {
	color:#0099cc;
}
*/

/*FLASH - Box*/

div.FlashBox {
	width: 895px;
	height: 356px;
	float: left;
	padding-top: 80px;
	text-align: center;
	padding-left: 1px;	
	padding-bottom: 1px;
}

div.LeereBox {
	width: 896px;
	height: 140px;
	float: left;
}

div.TopPicBox {
	width: 894px;
	float: left;
	padding-top: 156px;
	text-align: center;
	padding-left: 2px;
	padding-bottom: 1px;
}



/* ========== CONTENT GESAMT  ==========================================================*/


/* ====== Screen 1 ========= */
/* ====== ACHTUNG! Spaltenbreite Screen 2 wird über styles2.css MIT-gesteuert!! ======== */ 
/* ====== CONTENT Left and Right 2 in styles2.css ====================================== */ 


/* ========== CONTENT Left and Right 1 ========= */

div.ContentLEFTandRIGHT {
	width: 900px;
	float: left;
}


/*Content LEFT ---------------------- */

div.ContentContainerLeft {
	width: 374px;
	float: left;	
	padding: 0 20px 0 13px;
	/*padding-left: 33px;	*/
	overflow: hidden;
}

div.ContainerLeft {
	width: 345px;
	float: left;	
}

div.ContainerLeft p {
	width: 335px;
	float: left;
}

div.ContainerLeft h2 {
	width: 335px;
	float: left;
}

div.ContainerLeft h2.schmal {
	width: 250px;
}

div.ContainerLeft a  {
	color: #0099cc;
}
div.ContainerLeft p a.ColorT {
	color: #0099cc;
}

div.ContainerLeft ul li a.ColorT {
	color: #0099cc;
}

div.ContainerLeft p a:hover {
	text-decoration: underline;
}



div.ContainerLeft p a.ColorT:hover{
	text-decoration: underline;
}



a.AbsatzLinkIntern {
	width: auto;
	float: left;
	padding: 4px 0 10px 32px;
	background-image: url('/pics/layout/scm/Link_intern.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.AbsatzLinkIntern:hover {
	width: auto;
	float: left;
	padding: 4px 0 10px 32px;
	background-image: url('/pics/layout/scm/Link_intern_MO.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: underline;
}



a.AbsatzLinkExtern {
	width: auto;
	float: left;
	padding: 4px 0 10px 32px;
	background-image: url('/pics/layout/scm/Link_extern.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.AbsatzLinkExtern:hover {
	width: auto;
	float: left;
	padding: 4px 0 10px 32px;
	background-image: url('/pics/layout/scm/Link_extern_MO.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	text-decoration: underline;
}



a.AbsatzDownload {
	width: auto;
	float: left;
	padding: 4px 0 10px 32px;
	background-image: url('/pics/layout/scm/Link_download.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.AbsatzDownload:hover {
	width: auto;
	float: left;
	padding: 4px 0 10px 32px;
	background-image: url('/pics/layout/scm/Link_download_MO.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: underline;
}



div.ContainerLeft p.MitIcon {
	width: 302px;
	float: left;
	padding-top: 0px;
}


a.ButtonAnfahrt {
	width: 109px;
	height: 25px;
	float: left;
	/* background-image: url('/pics/layout/scm/Anreise_button.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonAnfahrt:hover {
	width: 109px;
	height: 25px;
	float: left;
	/* background-image: url('/pics/layout/scm/Anreise_button_MO.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}


a.ButtonKontakt {
	width: 109px;
	height: 25px;
	float: left;
	/* background-image: url('/pics/layout/scm/Kontakt_Button.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonKontakt:hover {
	width: 109px;
	height: 25px;
	float: left;
	/* background-image: url('/pics/layout/scm/Kontakt_button_MO.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonECardSendenRight {
	width: 133px;
	height: 25px;
	float: right;
	/* background-image: url('/pics/layout/scm/ECardSenden_button.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonECardSendenRight:hover {
	width: 133px;
	height: 25px;
	float: right;
	/* background-image: url('/pics/layout/scm/ECardSenden_button_MO.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonNeuECardSendenRight {
	width: 166px;
	height: 25px;
	float: right;
	/* background-image: url('/pics/layout/scm/NeuECardSenden_button.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonNeuECardSendenRight:hover {
	width: 166px;
	height: 25px;
	float: right;
	/* background-image: url('/pics/layout/scm/NeuECardSenden_button_MO.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonSendenRight {
	width: 74px;
	height: 25px;
	float: right;
	/* background-image: url('/pics/layout/scm/Senden_button.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

a.ButtonSendenRight:hover {
	width: 74px;
	height: 25px;
	float: right;
	/* background-image: url('/pics/layout/scm/Senden_button_MO.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

div.ContainerLeft a.VideoTeaserGO {
	width: 257px;
	height: 120px;
	float: left;	
	/* background-image: url('/pics/layout/scm/video_player_dummy_go.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}

div.ContainerLeft a.VideoTeaserGO:hover {
	width: 257px;
	height: 120px;
	float: left;	
	/* background-image: url('/pics/layout/scm/video_player_dummy_go_MO.gif'); */
	background-repeat: no-repeat;
	background-position: top left;
}


div.ContentLinksGesamt {
	width: 345px;
	float: left;
}

div.ContentLinkZeile {
	width: 345px;
	float: left;
}

div.CLBildAnsicht {
	width: 153px;
	margin-right: 9px;
	float: left;
}

div.CLBildText {
	width: 183px;
	float: left;
}

div.CLBildText p {
	width: 183px;
	float: left;
}

div.CLBildText a {
	width: 183px;
	float: left;
}

div.CLBildText a.ColorT {
	color: #0099cc;
}


div.CLBildText a.ColorT:hover {
	text-decoration: underline;
}



div.ContainerBoth {
	width: 380px;
	float: left;
	overflow: hidden;
}

div.ContainerBoth p {
	width: 350px;
	float: left;
}

div.ContainerBothPicText {
	width: 380px;
	float: left;
}

div.ContainerBothPicBox {
	width: 162px;
	float: left;
}

div.ContainerBothTextBox {
	width: 218px;
	float: left;
	overflow: hidden;
}

div.ContainerBothTextBox p {
	width: 210px;
	float: left;
}


div.ContainerBothTextBox p a {
	width: auto;
	float: left;
}

div.ContainerBothTextBox a.ColorT {
	color: #0099cc;
}

div.ContainerBothTextBox a.ColorT:hover {
	text-decoration: underline;
}


/*ContainerECard*/
div.ContainerECard {
	width: 884px;
	float: left;
	overflow: hidden;
	padding: 0 0 0 12px;
}

div.ContainerECardLeft {
	width: 380px;
	float: left;
	margin-right: 4px; 
	overflow: hidden;
}

div.ContainerECardLeft ul {
	width: 370px;
	float: left;
}


div.ContainerECardLeft ul li.ColorR {
	width: 350px;
	float: left;
	padding: 2px 0 0 20px;
	background-image: url('/pics/layout/scm/Ecard_Dott_red.gif');
	background-repeat: no-repeat;
	background-position: 5px 5px;	
}

div.ContainerECardLeft ul li.ColorGR {
	width: 350px;
	float: left;
	padding: 2px 0 0 20px;
	background-image: url('/pics/layout/scm/Ecard_Dott_green.gif');
	background-repeat: no-repeat;
	background-position: 5px 5px;	
}

div.ContainerECardRight {
	width: 494px;
	float: left;
	overflow: hidden;
}

div.ECardHGTop {
	width: 494px;
	float: left;
	background-image: url('/pics/layout/scm/Ecard_HG_Top.gif');
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 15px;
}

div.ECardHGBottom {
	width: 494px;
	float: left;
	background-image: url('/pics/layout/scm/Ecard_HG_Bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 15px;
}

div.ECardContent {
	width: 475px;
	float: left;
	padding-left: 19px;
	background-color: #e1e1e1;
}

div.ECardContent p {
	width: auto;
	float: left;
}

div.ECardContent a {
	color: #0099cc;
}

div.ECardInputsGesamt {
	width: 470px;
	float: left;
}

div.ECardZeile {
	width: 475px;
	float: left;
}

div.ECardZeile a.ColorT:hover {
	text-decoration: underline;
}

div.ECardZeileRight {
	width: 455px;
	float: left;
}

div.ECardZeile input.Size210 {
	width: 212px;
	height: 16px;
	padding: 1px;
	margin: 0px;
	margin-right: 17px;
	border: solid 1px #34586c;
}

div.ECardZeileHalb {
	width: 237px;
	float: left;
}

div.ECardZeileHalb a.ColorT:hover {
	text-decoration: underline;
}

div.ECardZeileHalb textarea {
	width: 212px;
	height: 95px;
	padding: 1px;
	margin: 0px;
	border: solid 1px #34586c;
}


a.HGCaptcha { 
	width: 212px;
	height: 32px;
	float: left;
	background-image: url('/pics/layout/scm/HG_Captcha.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.CaptchaText {
	width: 212px;
	float: left;
} 


div.InputCheck {
	width: 23px;
	float: left;
}

div.InputCheck input.CheckBox {
	width: 14px;
	height: 14px;
	/*border: solid 1px #34586c;*/
	float: left;
	padding: 0px;
	margin: 2px 0px 0px 0px;
}

div.ECardZeile p.CheckboxText {
	width: 400px;
	float: left;	
}

/*ECard BIG*/

div.HGECardTop {
	width: 878px;
	float:left;
	background-image: url('/pics/layout/scm/HG_ECardBig_top.gif');
	background-repeat: no-repeat;
	background-position: top left;	
}
div.HGECardBottom {
	width: 878px;
	float:left;
	background-image: url('/pics/layout/scm/HG_ECardBig_bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom left;	
}

div.HGECardVerti {
	width: 878px;
	float:left;
	background-image: url('/pics/layout/scm/HG_ECardBig_verti.gif');
	background-repeat: repeat-y;
	background-position: top left;	
}

div.ECardBigContent {
	width: 878px;
	float:left;
	overflow: hidden;
}



div.ECardBigPic {
	width: 593px;
	float:left;
}

div.ECardBigText {
	width: 240px;
	float: left;
	padding: 0 0 0 25px;
}


div.ECardBigText p {
	padding: 0px;
	margin: 0px;
	width: auto;
	height: auto;
	width: 210px;
	float: left;
}

div.ECardBigText p.RufzeichenIcon {
	padding: 0px;
	margin: 0px;
	width: auto;
	padding: 0 0 0 30px;
	height: auto;
	width: 180px;
	float: left;
}

div.ECardButtonSenden {
	position: absolute; 
	width: 166px;
	height: 25px;
	z-index: 99;
	top: 518px; 
	left: 706px; 
}
/*
div.ECardBigText p {
	width: 225px;
	float: left;
}

div.ECardBigText p.RufzeichenIcon {
	width: 208px;
	float: left;
}
*/

div.minHeightContainer1 {
	width: 240px;
	float:left; 
}

div.minHeightContainer2 {
	width: 240px;
	float:left; 
}

div.minHeightDummy {
 	width: 1px;
 	float:left;
 }

/* Kontakt - Formular*/

div.KontaktFormularGesamt {
	width: 380px;
	float: left;
	overflow: hidden;
}

div.Formularzeile {
	width: 380px;
	float: left;
	overflow: hidden;	
}

div.FormularzeileRight {
	width: 350px;
	float: left;
	text-align: right;
}

div.Formularzeile p {
	width: 350px;
	float: left;
}


div.Formularzeile a.ColorT:hover {
	text-decoration: underline;
}

div.Formularzeile input.Size210 {
	width: 210px;
	height: 16px;
	padding: 1px;
	margin: 0px;
	border: solid 1px #34586c;
}

div.Formularzeile input.Size339 {
	width: 339px;
	height: 16px;
	padding: 1px;
	margin: 0px;
	border: solid 1px #34586c;
}


div.Formularzeile textarea.Size339 {
	width: 339px;
	height: 106px;
	padding: 1px;
	margin: 0px;
	border: solid 1px #34586c;
}


div.Formularzeile p.CheckboxText {
	width: 340px;
	float: left;	
}

div.FormularzeileHalb {
	width: 176px;
	float: left;
	overflow: hidden;
}

div.FormularzeileHalb p {
	width: 176px;
	float: left;
}


div.FormularzeileHalb input.Size162 {
	width: 162px;
	height: 16px;
	padding: 1px;
	margin: 0px;
	border: solid 1px #34586c;
}


div.Formularzeile div.RadioContainer {
	width: 300px; 
	float: left;
}

div.Formularzeile div.RadioBox {
	width: 50px; 
	float: left;
	padding: 0 15px 0 0; 
}

div.Formularzeile div input.radio {
	width: 14px;
	height: 14px;
	float: left;
	padding: 0px;
	margin: 3px 5px 0 0;
}

div.Formularzeile ul {
	width: 375px;
	float: left;
}


div.Formularzeile ul li.ColorR {
	width: 355px;
	float: left;
	padding: 2px 0 0 20px;
	background-image: url('/pics/layout/scm/Ecard_Dott_red.gif');
	background-repeat: no-repeat;
	background-position: 5px 5px;	
}

div.Formularzeile ul li.ColorGR {
	width: 350px;
	float: left;
	padding: 2px 0 0 20px;
	background-image: url('/pics/layout/scm/Ecard_Dott_green.gif');
	background-repeat: no-repeat;
	background-position: 5px 5px;	
}





div.ContentContainerLeftSpecial {
	width: 394px;
	float: left;	
	padding-left: 13px;
	overflow: hidden;
}

div.ContentContainerRightSpecial {
	width: 486px;
	float: left;	
	overflow: hidden;
}


/*Content RIGHT ---------------------- */

div.ContentContainerRight {
	width: 486px;
	float: left;	
	overflow: hidden;
}

div.ContainerRight {
	width: 486px;
	float: left;	
}


div.ContainerRight p {
	width: 486px;
	float: left;	
}

div.ContainerRight p a {
	color:#0099cc;
}

div.ContainerRight p a:hover {
	text-decoration: underline;	
}

div.ContainerRight a.ColorT:hover {
	text-decoration: underline;	
}


div.ContainerRight h4 {
	width: 486px;
	float: left;	
}

div.ContainerRight h4.TextSmaller {
	width: 340px;
	float: left;	
}


div.ContainerRight p.TextSmaller {
	width: 336px;
	float: left;
	padding-left: 4px;	
}



div.PicBox {
	width: 223px;
	height: 166px;
	float: left;
	text-align: center;
	margin-right: 9px;
}

div.TextBox {
	width: 254px;
	float: left;
	overflow: hidden;
}

div.TextBox p {
	width: 254px;
	float: left;
}

div.TextBox a.MehrPfeil {
	width: 254px;
	float: left;
	padding-left: 24px;
	background-image: url('/pics/layout/scm/more_arrow.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

div.TextBox a.MehrPfeil:hover {
	text-decoration: underline; 
}


.BionikIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Bionik_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.GehenIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Gehen_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.GreifenIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Greifen_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.ECardIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/ECard_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.ScreensaverIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Screensaver_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.WallpaperIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Wallpaper_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.AnsichtenIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Ansichten_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.RolliIcon {	
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Rolli_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.MotiveIcon {	
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Motive_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.PartnerIcon {	
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Partner_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.KontaktIcon {	
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Kontakt_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.PresseIcon {	
	width: 200px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Presse_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.SucheIcon {	
	width: 250px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Suche_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.RufzeichenBigIcon {	
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/RufzeichenBig_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.LeerIcon {
	width: 36px;
	height: 36px;
	float: left;
	padding: 4px 0 0 43px;
	background-image: url('/pics/layout/scm/Leeres_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.RufzeichenIcon {
	width: 18px;
	height: 18px;
	float: left;
	padding: 0px 0 0 30px;
	background-image: url('/pics/layout/scm/Rufzeichen_Icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div.TextBoxNoPic {
	width: 476px;
	float: left;
	padding-left: 10px;
}

div.TextBoxNoPic p {
	width: 476px;
	float: left;
}


div.BilderAnsichtGesamt {
	width: 486px;
	float: left;
}

div.BildTextZeile {
	width: 486px;
	float: left;
}

div.BildAnsicht {
	width: 153px;
	margin-right: 9px;
	float: left;
}

div.BildText {
	width: 270px;
	float: left;
}

div.BildText p {
	width: 270px;
	float: left;
}

div.BildText p.DownloadStrich {
	width: auto;
	float: left;
}

div.BildText a {
	width: 270px;
	float: left;
}

div.BildText a.DownloadLink {
	width: auto;
	float: left;
}

div.BildText a.ColorT {
	color: #0099cc;
}

div.BildText a.ColorT:hover {
	text-decoration: underline;
}

div.BildTextZeileSmall {
	width: 243px;
	float: left;
}

div.BildTextSmall {
	width: 60px;
	float: left;
}

div.BildTextSmall p {
	width: 60px;
	float: left;
}

div.BildText a {
	width: 60px;
	float: left;
}

div.BildText a.DownloadLink {
	width: auto;
	float: left;
}

div.BildText a.ColorT {
	color: #0099cc;
}

div.BildText a.ColorT:hover {
	text-decoration: underline;
}





div.MapGesamt {
	width: 486px;
	float: left;
}

/* ================ Volltextsuche ============================================================ */

div.SucheContainer {
   	width: 380px;
   	float: left;	
}

div.SucheContainer p {
   	width: 380px;
}

div.SucheLfdNr {
   	width: 20px;
   	height: 70px;
   	float: left;
 	overflow: hidden;
}

div.SucheErgebnis {
   	width: 360px;
   	float: left;
}

div.SucheErgebnisHead {
}

div.SucheErgebnisVolltext {
}

/* ================ Text links, Video links, große Flash-Animation rechts ==================== */
/* ================ ACHTUNG! Spaltenbreite Screen 2 wird über styles2.css MIT-gesteuert!! ==== */ 

div.FlashBoxContainerRight {
   	width: 616px;
   	height: 547px;
   	float: left;
 	overflow: hidden;
}
   
div.ContainerTextRight {
	width: 596px;
	float: left;
	text-align: right;
	padding-right: 20px;	
} 

div.ContainerTextRight p a.ColorT {
	color: #0099cc;
}   

div.ContainerTextRight a.ColorT:hover {
	text-decoration: underline;
}


div.ContainerTextRight p a {
	color: #0099cc;
}   

div.ContainerTextRight a:hover {
	text-decoration: underline;
}

/*=========== Flash-Box-Alternative =====================*/

div.FlashBoxAltGesamt {
	width: 605px;
	float: left;
	text-align: left;
	padding-left: 9px; 
}


div.FlashAltTop {
	width: 598px;
	float: left;
	background-image: url('/pics/layout/scm/flash_alt_top.gif');
	background-repeat: no-repeat;
	background-position: top left;
}


div.FlashAltBottom {
	width: 598px;
	float: left;
	background-image: url('/pics/layout/scm/flash_alt_bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
}

div.FlashAltContent {
	width: 598px;
	float: left;
	padding:17px 0px 17px 0px;
}

div.FlashAltContentHG {
	width: 598px;
	float: left;
	background-color: #394e5d;	
	/*background-image: url('/pics/layout/scm/flash_alt_verti.gif');
	background-repeat: repeat-y;
	background-position: top left;*/	
}


/*Newsteaser - Box Alternative*/

div.NewsteaserBoxGesamt {
	position: absolute; 
	top: 160px; 
	left: 673px; 
	width: 214px; 
	height: 270px; 
	z-index: 999;
	float: left;
	background-image: url('/pics/layout/scm/hg_newsteaserbox_hellblau.png');
	background-repeat: no-repeat;
	background-position: bottom left;	
	text-align: left;	
}	

div.NewsteaserBoxGesamt:hover {
	background-image: url('/pics/layout/scm/hg_newsteaserbox_hellblau_aktiv.png');
	background-repeat: no-repeat;
	background-position: bottom left;	
}	


div.NewsteaserBoxContentTextAll {
	width: 190px; 
	float: left;
	padding: 0 12px 0 12px;
}	

div.NewsteaserBoxContentText {
	width: 190px; 
	height: 140px;
	float: left;
}	


div.NewsteaserBoxContentLink {
	width: 190px; 
	height: 20px;
	float: left;
}	


div.NewsteaserBoxContentLink a {
	color: #0099cc;
}	



/*Greifen*/

div.FlashAltGreifenHGPic {
	width: 598px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_greifen.gif');*/
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding: 45px 0 30px 0px;
	overflow: hidden;	
}

div.GreifenText {
	width: 280px;	
	float: left;
	padding: 221px 0px 0px 284px;
}

div.GreifenText h3.FlashAltGreifenIcon  {
	width: 280px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_greifen_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.GreifenText p {
	width: 209px;	
	float: left;
	padding-left: 43px;
}

/*Bionik*/
div.FlashAltBionikAll {
	width: 598px;
	float: left;
}

div.FlashAltBionikLeft {
	width: 249px;
	float: left;
}


div.BionikLeftPicBox {
	width: 225px;
	height: 100px;	
	float: left;	
	padding: 0 0 0 15px;	
}

a.Klette {
	width: 145px;
	height: 100px;
	float: left;	
	/*background-image: url('/pics/layout/scm/flash_alt_klette.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Klette:hover {
	/*background-image: url('/pics/layout/scm/flash_alt_klette_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}


a.KletteAktiv {
	width: 145px;
	height: 100px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_klette_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Fuss {
	width: 145px;
	height: 100px;
	float: left;	
	/*background-image: url('/pics/layout/scm/flash_alt_fuss.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Fuss:hover {
	/*background-image: url('/pics/layout/scm/flash_alt_fuss_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.FussAktiv {
	width: 145px;
	height: 100px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_fuss_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Katze {
	width: 145px;
	height: 100px;
	float: left;	
	/*background-image: url('/pics/layout/scm/flash_alt_katze.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Katze:hover {
	/*background-image: url('/pics/layout/scm/flash_alt_katze_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}


a.KatzeAktiv {
	width: 145px;
	height: 100px;
	float: left;		
	/*background-image: url('/pics/layout/scm/flash_alt_katze_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Mohn {
	width: 145px;
	height: 100px;
	float: left;	
	/*background-image: url('/pics/layout/scm/flash_alt_mohn.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Mohn:hover {
	/*background-image: url('/pics/layout/scm/flash_alt_mohn_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}


a.MohnAktiv {
	width: 145px;
	height: 100px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_mohn_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}


a.Fluegelfrucht {
	width: 145px;
	height: 100px;
	float: left;	
	/*background-image: url('/pics/layout/scm/flash_alt_fluegel.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.Fluegelfrucht:hover {
	/*background-image: url('/pics/layout/scm/flash_alt_fluegel_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.FluegelfruchtAktiv {
	width: 145px;
	height: 100px;
	float: left;		
	/*background-image: url('/pics/layout/scm/flash_alt_fluegel_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}


div.FlashAltBionikRight {
	width: 349px;
	float: left;
	padding-top: 4px;
}

div.BionikRightTextOnly {
	width: 349px;	
	float: left;
}
	
div.BionikRightTextOnly h3.FlashAltBionikIcon  {
	width: 303px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_bionik_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.BionikRightTextOnly p {
 	width: 260px;	
	float: left;;	
	padding-left: 43px;
}


div.BionikRightTextVerti {
	width: 324px;
	float: left;
	background-image: url('/pics/layout/scm/flash_bionik_text_verti.gif');
	background-repeat: repeat-y;
	background-position: top left;	
}

div.BionikRightTextTop {
	width: 324px;
	float: left;
	background-image: url('/pics/layout/scm/flash_bionik_text_top.gif');
	background-repeat: no-repeat;
	background-position: top left;	
}


div.BionikRightTextBottom {
	width: 324px;
	float: left;
	background-image: url('/pics/layout/scm/flash_bionik_text_bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom left;	
}

div.BionikTextBildContent {
	width: 324px;
	float: left;
	padding: 4px 5px 11px 5px;
}


div.BionikTextContent {
	width: 265px;
	float: left;
	padding-left: 25px;
}

div.CloseContent {
	width: 307px;
	float: left;
}

a.FlashAltCloseX {
	width: 22px;
	height: 22px;
	float: right;
	background-image: url('/pics/layout/scm/close_x.png');
	background-repeat: no-repeat;
	background-position: top left;	
}

a.FlashAltCloseX:hover {
	width: 22px;
	height: 22px;
	float: right;
	background-image: url('/pics/layout/scm/close_x_M0.png');
	background-repeat: no-repeat;
	background-position: top left;	
}

/*Themenwelten*/

div.IMGAUFDRUECK  {
	width: 1px;
	float: left;
}

div.IMGAUFDRUECK img {
	width: 1px;
	height: 500px;
}

div.FlashAltThemenAll {
	width: 597px;
	float: left;
	overflow: hidden;
}

div.FlashAltThemenNaviAll {
	width: 150px;
	float: left;
	padding-left: 5px;
}

div.ThemenNaviZeile {
	width: 150px;
	float: left;
	margin-bottom: 3px;
}

a.ThemenNaviE {
	width: 26px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_e.gif');*/
	background-repeat: no-repeat;
	background-position: 3px 2px;	
}

a.ThemenNaviE:hover {
	width: 128px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_e_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviEAktiv {
	width: 128px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_e_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviOne {
	width: 26px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_one.gif');*/
	background-repeat: no-repeat;
	background-position: 3px 2px;	
}

a.ThemenNaviOne:hover {
	width: 149px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_one_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviOneAktiv {
	width: 149px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_one_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}


a.ThemenNaviTwo {
	width: 26px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_two.gif');*/
	background-repeat: no-repeat;
	background-position: 3px 2px;	
}

a.ThemenNaviTwo:hover {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_two_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviTwoAktiv {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_two_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviThree {
	width: 26px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_three.gif');*/
	background-repeat: no-repeat;
	background-position: 3px 2px;	
}

a.ThemenNaviThree:hover {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_three_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviThreeAktiv {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_three_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviFour {
	width: 26px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_four.gif');*/
	background-repeat: no-repeat;
	background-position: 3px 2px;	
}

a.ThemenNaviFour:hover {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_four_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviFourAktiv {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_four_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviFive {
	width: 26px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_five.gif');*/
	background-repeat: no-repeat;
	background-position: 3px 2px;	
}

a.ThemenNaviFive:hover {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_five_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

a.ThemenNaviFiveAktiv {
	width: 150px;
	height: 28px;
	float: left;
	/*background-image: url('/pics/layout/scm/flash_alt_button_five_MO.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.FlashAltSCMTHaus {
	width: 441px;
	float: left;
	text-align: right;
}

div.FlashAltThemenText {
	width: 577px;
	float: left;
	padding: 10px 10px 0 9px;
}

div.ThemenTextVerti {
	width: 577px;
	float: left;
	background-image: url('/pics/layout/scm/flash_themen_text_verti.gif');
	background-repeat: repeat-y;
	background-position: top left;	
}

div.ThemenTextTop {
	width: 577px;
	float: left;
	background-image: url('/pics/layout/scm/flash_themen_text_top.gif');
	background-repeat: no-repeat;
	background-position: top left;	
}


div.ThemenTextBottom {
	width: 577px;
	float: left;
	background-image: url('/pics/layout/scm/flash_themen_text_bottom.gif');
	background-repeat: no-repeat;
	background-position: bottom left;	
}

div.ThemenTextContent {
	width: 558px;
	float: left;
	padding: 9px 5px 11px 13px;	
	overflow: hidden;
}

div.ThemenAUFdrueckImg {
	width: 1px;
	float: left;
}

div.ThemenAUFdrueckImg img {
	width: 1px;
	height: 180px;
}

div.ThemenTextContent h2.FlashAltEGIcon  {
	width: 527px;	
	float: left;
	padding: 3px 0px 10px 43px;
	/*background-image: url('/pics/layout/scm/flash_alt_EG_icon.gif');*/
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.ThemenTextContent h2.FlashAlt1OGIcon  {
	width: 527px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_1OG_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.ThemenTextContent h2.FlashAlt2OGIcon  {
	width: 527px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_2OG_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.ThemenTextContent h2.FlashAlt3OGIcon  {
	width: 527px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_3OG_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.ThemenTextContent h2.FlashAlt4OGIcon  {
	width: 527px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_4OG_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.ThemenTextContent h2.FlashAlt5OGIcon  {
	width: 527px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_5OG_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.ThemenTextContent p {
	width: 545px;	
	float: left;
	padding-left: 3px;
}


div.ThemenTextContent p a.ColorT {
	color: #0099cc;
}

div.ThemenTextContent p a.ColorT:hover {
	text-decoration: underline;
}

/*Walker*/

div.FlashAltWalkerAll {
	width: 597px;
	float: left;
	overflow: hidden;
}

div.WalkerLeft {
	width: 260px;
	float: left;	
	padding-left: 50px;
}

div.WalkerRightAll {
	width: 285px;
	float: left;
}

div.WalkerRadioAll {
	width: 226px;
	float: left;
	padding: 63px 0px 0px 40px;
}

div.WalkerRadioZeile {
	width: 226px;
	float: left;
}

div.WalkerRadioZeileWithBGI {
	width: 226px;
	height: 15px;
	float: left;
	background-image: url('/pics/layout/scm/flash_alt_radio_hg.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;		
}

div.WalkerAlignLeft {
	width: 108px;
	float: left;
	padding-left: 2px;
}

div.WalkerAlignRight {
	width: 110px;
	float: left;
	text-align: right;
}

div.WalkerRadioInput {
	width: 97px;
	float: left;	
	padding: 1px 0px 0px 4px;
}

div.WalkerRadioInput input {
	width: 14px;
	height: 14px;
	float: left;
	padding: 0px;
	margin: 0px;
}

div.WalkerRadioInputSmall {
	width: 14px;
	float: left;	
	padding: 1px 0px 0px 3px;	
}

div.WalkerRadioInputSmall input {
	width: 14px;
	height: 14px;
	float: left;
	padding: 0px;
	margin: 0px;
}


div.WalkerText {
	width: 285px;
	float: left;	
}

div.WalkerText h3.FlashAltWalkerIcon  {
	width: 240px;	
	float: left;
	padding: 3px 0px 10px 43px;
	background-image: url('/pics/layout/scm/flash_alt_walker_icon.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div.WalkerText p {
	width: 220px;	
	float: left;
	padding-left: 43px;
}


/*Gästebuch*/


div.ContentContainerGuest {
	width: 887px;
	padding-left: 13px;
	float: left;	
	overflow: hidden;
}

div.ContainerLeftGuest {
	width: 401px;
	float: left;
	overflow: hidden; 	
}

div.ContainerLeftGuest h2 {
	width: 340px;
	float: left;
}

div.ContainerLeftGuest p {
	width: 340px;
	float: left;
}

div.ContainerGuest {
	width: 475px;
	float: left;	
	overflow: hidden; 
}

div.ContainerGuest p {
	width: 475px;
	float: left;	
}


/*Guestbook Dunkelblau*/

div.HGGuestBookDBVerti {
	width: 475px;	
	float: left;
}

div.HGGuestBookDBTop {
	width: 475px;	
	float: left;
	background-image: url('/pics/layout/scm/HG_guestbook_top_db.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

div.HGGuestBookDBBottom {
	width: 475px;	
	float: left;
	height: 15px;
	background-image: url('/pics/layout/scm/HG_guestbook_bottom_db.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
}

div.HGGuestBookDBContent {
	width: 445px;	
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	background-image: url('/pics/layout/scm/HG_guestbook_verti_db.gif');
	background-repeat: repeat-y;
}

div.HGGuestBookDBContent p {
	width: 445px;	
	float: left;
} 

/*Guestbook Hellblau*/

div.HGGuestBookHBVerti {
	width: 475px;	
	float: left;
}

div.HGGuestBookHBTop {
	width: 475px;	
	float: left;
	background-image: url('/pics/layout/scm/HG_guestbook_top_hb.gif');
	background-repeat: no-repeat;
	background-position: top left;	
}

div.HGGuestBookHBBottom {
	width: 475px;	
	float: left;
	height: 15px;	
	background-image: url('/pics/layout/scm/HG_guestbook_bottom_hb.gif');
	background-repeat: no-repeat;
	background-position: bottom left;	
}


div.HGGuestBookHBContent {
	width: 445px;	
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	background-image: url('/pics/layout/scm/HG_guestbook_verti_hb.gif');
	background-repeat: repeat-y;
	background-position: top left;
}

div.HGGuestBookHBContent p {
	width: 445px;	
	float: left;
} 


div.BlaetterNaviGesamt {
	width: 475px;
	float: left;	
}

div.BlaetterBox {
	width: 237px;	
	float: left;
}


div.BlaetterBoxRight {
	width: 140px;	
	float: left;
	padding-left: 98px;
}


a.BlaetternBackGuest {
	width: 120px;	
	float: left;
	padding: 0 0 0 30px;
	margin-right: 115px;
	background-image: url('/pics/layout/scm/pfeil_zurueck.gif');
	background-repeat: no-repeat;
	background-position: 10px 2px;	
}

a.BlaetternBackGuest:hover {
	text-decoration: underline;	
}

a.BlaetternAheadGuest {
	width: 120px;	
	float: left;
	padding: 0 0 0 20px;
	background-image: url('/pics/layout/scm/pfeil_weiter.gif');
	background-repeat: no-repeat;
	background-position:  126px 2px;	
}

a.BlaetternAheadGuest:hover {
	text-decoration: underline;	
}

/* ========= FOOTER ==========*/
div.Footer {
	width: 882px;
	float: left;
	padding: 70px 0 30px 14px;
}

div.FooterNavi {
	width: 400px;
	float: left;
}

div.FooterNavi a.ColorT {
	color: #0099cc;
}

div.FooterNavi a.ColorDB:hover {
	color: #0099cc;
}


div.OttoBockLink {
	width: 480px;
	float: left;
	text-align: right;
}