@charset "utf-8";

*
{
	margin:0;
	padding:0;
}

body
{
	background-image: url(../Bilder/alle/bg.jpg);
	background-repeat: repeat-x;
	background-color: #B3E3E7;
	font-size:67.5%;
	font-family:Arial, Helvetica, sans-serif;
}

/* LINKS */
a, a:link {	text-decoration:none; color:#066;}
a.shoplink {color: #339999;}
a:hover{text-decoration:underline; color:#444;}
a:active, a:focus { outline: 0; }



#center
{
  padding:0;
  width:995px;
  position:relative;
  margin: 0 auto;

}


/* NAVIGATION */
ul#navigation
{
	height: 35px;
	width: 995px;
	padding-bottom:65px;
	
	text-indent:-999em;
	list-style:none;
}

ul#navigation.Produkte { background-repeat: no-repeat;background-image: url(../Bilder/de/Produkte/Head_Produkte.jpg);}
.en ul#navigation.Produkte { background-repeat: no-repeat;background-image: url(../Bilder/en/Head_Produkte.jpg);}
.es ul#navigation.Produkte { background-repeat: no-repeat; background-image: url(../Bilder/es/head_produkte_es.jpg);}

ul#navigation.Anwendungsgebiete { background-repeat: no-repeat; background-image: url(../Bilder/de/Anwendung/Head_Anwendung.jpg);}
.en ul#navigation.Anwendungsgebiete { background-repeat: no-repeat; background-image: url(../Bilder/en/Head_Anwendung.jpg);}
.es ul#navigation.Anwendungsgebiete { background-repeat: no-repeat; background-image: url(../Bilder/es/head_anwendung_es.jpg);}

ul#navigation.Literatur{ background-repeat: no-repeat; background-image: url(../Bilder/de/Literatur/Head_Literatur.jpg);}
.en ul#navigation.Literatur{ background-repeat: no-repeat; background-image: url(../Bilder/en/head_literatur_en.jpg);}
.es ul#navigation.Literatur{background-repeat: no-repeat;background-image: url(../Bilder/es/head_literatur_es.jpg);}


ul#navigation li
{	
	color: #000;
	float:left;
}

ul#navigation li a
{
	display:block;
	height: 35px;	
	background-color: #FFF;
}

.de ul#navigation li a
{
	background-image: url(../Bilder/de/navigation_de.png);
	background-repeat: no-repeat;
}

.es ul#navigation li a
{
	background-image: url(../Bilder/es/navigation_es.png);
	background-repeat: no-repeat;
}

.en ul#navigation li a
{
	background-image: url(../Bilder/en/navigation_en.png);
	background-repeat: no-repeat;
}



/* DEUTSCH */

ul#navigation li#link-01 a, 
ul#navigation li#link-01 a:link
{
	width: 126px;
	background-position: 0px 0px;	
}
ul#navigation li#link-01 a:hover, ul#navigation li#link-01 a.aktiv
{
	background-position: 0px -35px;	
}

ul#navigation li#link-02 a,
ul#navigation li#link-02 a:link
{
	width: 97px;
	background-position: -126px 0px;	
}
ul#navigation li#link-02 a:hover, ul#navigation li#link-02 a.aktiv
{
	background-position: -126px -35px;	
}

ul#navigation li#link-03 a,
ul#navigation li#link-03 a:link
{
	width: 107px;
	background-position: -223px 0px;	
}
ul#navigation li#link-03 a:hover, ul#navigation li#link-03 a.aktiv
{
	background-position: -223px -35px;	
}

ul#navigation li#link-04 a,
ul#navigation li#link-04 a:link
{
	width: 205px;
	background-position: -330px 0px;	
}
ul#navigation li#link-04 a:hover, ul#navigation li#link-04 a.aktiv
{
	background-position: -330px -35px;	
}

ul#navigation li#link-05 a, 
ul#navigation.de li#link-05 a:link
{
	width: 97px;
	background-position: -535px 0px;	
}
ul#navigation li#link-05 a:hover, ul#navigation li#link-05 a.aktiv
{
	background-position: -535px -35px;	
}

ul#navigation li#link-06 a, 
ul#navigation li#link-06 a:link
{
	width: 106px;
	background-position: -632px 0px;	
}
ul#navigation li#link-06 a:hover, ul#navigation li#link-06 a.aktiv
{
	background-position: -632px -35px;	
}

ul#navigation li#link-07 a, 
ul#navigation li#link-07 a:link
{
	width: 89px;
	background-position: -738px 0px;	
}
ul#navigation li#link-07 a:hover, ul#navigation li#link-07 a.aktiv
{
	background-position: -738px -35px;	
}

ul#navigation li#link-08 a, 
ul#navigation li#link-08 a:link
{
	width: 62px;
	background-position: -827px 0px;	
}
ul#navigation li#link-08 a:hover, ul#navigation li#link-08 a.aktiv
{
	background-position: -827px -35px;	
}

ul#navigation li#link-09 a, 
ul#navigation li#link-09 a:link
{
	width: 106px;
	background-position: -889px 0px;	
}
ul#navigation li#link-09 a:hover, ul#navigation li#link-09 a.aktiv
{
	background-position: -889px -35px;	
}






/* SPANISCH */

.es ul#navigation li#link-01 a, .es ul#navigation li#link-01 a:visited
{
	width: 108px;
	background-position: 0px 0px;	
}
.es ul#navigation li#link-01 a:hover, .es ul#navigation li#link-01 a.aktiv
{
	background-position: 0px -35px;	
}

.es ul#navigation li#link-02 a, .es ul#navigation li#link-02 a:visited
{
	width: 164px;
	background-position: -108px 0px;	
}
.es ul#navigation li#link-02 a:hover, .es ul#navigation li#link-02 a.aktiv
{
	background-position: -108px -35px;	
}

.es ul#navigation li#link-03 a, .es ul#navigation li#link-03 a:visited
{
	width: 104px;
	background-position: -272px 0px;	
}
.es ul#navigation li#link-03 a:hover, .es ul#navigation li#link-03 a.aktiv
{
	background-position: -272px -35px;	
}

.es ul#navigation li#link-04 a, .es ul#navigation li#link-04 a:visited
{
	width: 187px;
	background-position: -376px 0px;	
}
.es ul#navigation li#link-04 a:hover, .es ul#navigation li#link-04 a.aktiv
{
	background-position: -376px -35px;	
}

.es ul#navigation li#link-05 a, .es ul#navigation li#link-05 a:visited
{
	width: 89px;
	background-position: -563px 0px;	
}
.es ul#navigation li#link-05 a:hover, .es ul#navigation li#link-05 a.aktiv
{
	background-position: -563px -35px;	
}

.es ul#navigation li#link-06 a, .es ul#navigation li#link-06 a:visited
{
	width: 113px;
	background-position: -652px 0px;	
}
.es ul#navigation li#link-06 a:hover, .es ul#navigation li#link-06 a.aktiv
{
	background-position: -652px -35px;	
}

.es ul#navigation li#link-07 a, .es ul#navigation li#link-07 a:visited
{
	width: 58px;
	background-position: -765px 0px;	
}
.es ul#navigation li#link-07 a:hover, .es ul#navigation li#link-07 a.aktiv
{
	background-position: -765px -35px;	
}

.es ul#navigation li#link-08 a, .es ul#navigation li#link-08 a:visited
{
	width: 71px;
	background-position: -823px 0px;	
}
.es ul#navigation li#link-08 a:hover, .es ul#navigation li#link-08 a.aktiv
{
	background-position: -823px -35px;	
}

.es ul#navigation li#link-09 a, .es ul#navigation li#link-09 a:visited
{
	width: 101px;
	background-position: -894px 0px;	
}
.es ul#navigation li#link-09 a:hover, .es ul#navigation li#link-09 a.aktiv
{
	background-position: -894px -35px;	
}



/* ENGLISCH */

.en ul#navigation li#link-01 a, .en ul#navigation li#link-01 a:visited
{
	width: 125px;
	background-position: 0px 0px;	
}
.en ul#navigation li#link-01 a:hover, .en ul#navigation li#link-01 a.aktiv
{
	background-position: 0px -35px;	
}

.en ul#navigation li#link-02 a, .en ul#navigation li#link-02 a:visited
{
	width: 113px;
	background-position: -125px 0px;	
}
.en ul#navigation li#link-02 a:hover, .en ul#navigation li#link-02 a.aktiv
{
	background-position: -125px -35px;	
}

.en ul#navigation li#link-03 a, .en ul#navigation li#link-03 a:visited
{
	width: 113px;
	background-position: -238px 0px;	
}
.en ul#navigation li#link-03 a:hover, .en ul#navigation li#link-03 a.aktiv
{
	background-position: -238px -35px;	
}

.en ul#navigation li#link-04 a, .en ul#navigation li#link-04 a:visited
{
	width: 130px;
	background-position: -351px 0px;	
}
.en ul#navigation li#link-04 a:hover, .en ul#navigation li#link-04 a.aktiv
{
	background-position: -351px -35px;	
}

.en ul#navigation li#link-05 a, .en ul#navigation li#link-05 a:visited
{
	width: 136px;
	background-position: -481px 0px;	
}
.en ul#navigation li#link-05 a:hover, .en ul#navigation li#link-05 a.aktiv
{
	background-position: -481px -35px;	
}

.en ul#navigation li#link-06 a, .en ul#navigation li#link-06 a:visited
{
	width: 120px;
	background-position: -617px 0px;	
}
.en ul#navigation li#link-06 a:hover, .en ul#navigation li#link-06 a.aktiv
{
	background-position: -617px -35px;	
}

.en ul#navigation li#link-07 a, .en ul#navigation li#link-07 a:visited
{
	width: 82px;
	background-position: -737px 0px;	
}
.en ul#navigation li#link-07 a:hover, .en ul#navigation li#link-07 a.aktiv
{
	background-position: -737px -35px;	
}

.en ul#navigation li#link-08 a, .en ul#navigation li#link-08 a:visited
{
	width: 76px;
	background-position: -819px 0px;	
}
.en ul#navigation li#link-08 a:hover, .en ul#navigation li#link-08 a.aktiv
{
	background-position: -819px -35px;	
}

.en ul#navigation li#link-09 a, .en ul#navigation li#link-09 a:visited
{
	width: 100px;
	background-position: -895px 0px;	
}
.en ul#navigation li#link-09 a:hover, .en ul#navigation li#link-09 a.aktiv
{
	background-position: -895px -35px;	
}



/* SUB NAVIGATION */
ul#subnavi
{
	height: 28px;
	width: 995px;
	display: block;
	list-style:none;
	position:absolute;
	top:72px;
	left:0;
}

ul#subnavi li
{
	float: left;
	margin-top:6px;
	margin-right: 24px;
	font-size:1.2em;
	font-weight:normal;

}

ul#subnavi li a, ul#subnavi li a:link,ul#subnavi li a:visited
{
	color: #b3e3e7;
	white-space:nowrap;
}

ul#subnavi li a.aktivierter-hyperlink, ul#subnavi li a:hover
{
	color: #FFFFFF;
	font-weight:normal;
}

ul#subnavi.sub-produkte
{
	width: 755px;
	padding: 0 0 0 240px;
	height: 28px;
	text-transform:uppercase;
}
.es ul#subnavi.sub-produkte
{
	width: 705px;
	padding: 0 0 0 290px;
	height: 28px;
	text-transform:uppercase;
}
.en ul#subnavi.sub-produkte
{
	width: 740px;
	padding: 0 0 0 255px;
	height: 28px;
	text-transform:uppercase;
}

ul#subnavi.sub-anwendungsgebiete
{
	width: 645px;
	padding: 0 0 0 350px;
	height: 28px;
	text-transform:none;
}

.en ul#subnavi.sub-anwendungsgebiete
{
	width: 625px;
	padding: 0 0 0 370px;
	height: 28px;
	text-transform:none;
}

.es ul#subnavi.sub-anwendungsgebiete
{
	width: 600px;
	padding: 0 0 0 395px;
	height: 28px;
	text-transform:none;
}

ul#subnavi.sub-literatur {
	width: 530px;
	padding: 0 0 0 465px;
	height: 28px;
}
.es ul#subnavi.sub-literatur {
	width: 530px;
	padding: 0 0 0 465px;
	height: 28px;
}
.en ul#subnavi.sub-literatur {
	width: 530px;
	padding: 0 0 0 465px;
	height: 28px;
}

/*
.en ul#subnavi.sub-literatur {
	width: 350px;
	padding: 0 0 0 645px;
	height: 28px;
}
*/


ul#subnavi #warenkorb{
	margin:3px 20px 0 0;
	padding:0;
}


#box-absolute
{
	position:absolute;
	z-index:2;
	left:0;
	border-top: 20px solid #b3e3e7;
	width:995px;
	height:710px;


}



/* LOGOS */

#box-logo-mkw img, #box-logo-25jahre img, img
{
	border:none;

}

#box-logo-mkw
{
	position:absolute;
	top:120px;
	left:0;
	z-index:100;
	text-indent:-999em;
	background-image:url(../Bilder/alle/logo-mkw.png);
	background-repeat:no-repeat;

	width:181px;
	height:64px;

}

#box-logo-mkw a 
{ 
	position:absolute;
	left:0;
	z-index:100;
	width:181px;
	height:64px;
	display:block;
}


#box-logo-25jahre
{
	position:absolute;
	top:200px;
	left:36px;
	z-index:500;
	text-indent:-999em;

	background-image:url(../Bilder/de/Logo-25-Jahre.png);
	background-repeat:no-repeat;

	width:85px;
	height:171px;
}


.es #box-logo-25jahre
{
	position:absolute;
	top:200px;
	left:36px;
	z-index:500;
	text-indent:-999em;
	background-image:url(../Bilder/es/Logo-25-Jahre.png);
	background-repeat:no-repeat;
	width:85px;
	height:171px;
}

.en #box-logo-25jahre
{
	position:absolute;
	top:200px;
	left:36px;
	z-index:500;
	text-indent:-999em;
	background-image:url(../Bilder/en/Logo-25-Jahre.png);
	background-repeat:no-repeat;
	width:85px;
	height:171px;
}

#box-logo-25jahre a:link {
	width:85px;
	height:171px;
	display: block;
}



#box-flagge
{
	position:absolute;
	top:120px;
	width:100px;
	left:214px;

	z-index:500;


	text-indent:-999em;
	list-style:none;
	
}

#box-flagge li{
	float:left;
	padding-right:4px;
}

#box-flagge #de a
{
	background-image:url(../Bilder/alle/flagge-de.jpg);
	background-repeat:no-repeat;
	height:23px;
	width:24px;
	display:block;
}

#box-flagge #en a
{
	background-image:url(../Bilder/alle/flagge-en.jpg);
	background-repeat:no-repeat;
	height:23px;
	width:24px;
	display:block;
}

#box-flagge #es a
{
	background-image:url(../Bilder/alle/flagge-es.jpg);
	background-repeat:no-repeat;
	height:23px;
	width:24px;
	display:block;
}



#box-inhalt
{
	position:relative;
	
	width:740px;
	height:610px;
	
	padding: 100px 25px 0 230px;
	
	z-index:100;

	background-image:url(../Bilder/alle/background_linke_ecke.png);
	background-repeat:no-repeat;
	
}


#box-inhalt h1, #box-inhalt h2
{
	color:#076;
	text-transform:uppercase;
	right:25px;
	font-weight:normal;
}
#box-inhalt h1
{
	font-size:1.8em;
	font-weight:normal;
	position:absolute;	
	top:10px;
	z-index:500;
}
#box-inhalt h2
{
	font-size:1.7em;
	position:absolute;
	bottom:8px;
	font-weight:normal;
	z-index:500;
	white-space:nowrap;
}

#box-inhalt h3
{
	font-size:1.6em;
	margin-bottom:0.8em;
	font-weight:bold;
	color:#333;
}

#box-inhalt h4
{
	font-size:1.4em;
	margin-bottom:0.4em;
	font-weight:bold;
	color:#555;
}

#box-inhalt p
{
	font-size:1.4em;
	color:#555;
	line-height:1.6em;
	margin-bottom:1em;
	text-align:right;
	font-weight:normal;

}

#box-inhalt span.text-highlight
{
	color:#076;
	font-weight: bold;
}

#box-inhalt span.text-highlight-farbe
{
	color:#444;
	font-weight: bold;
}

#box-inhalt .text-klein
{
	color:#777;
	font-size:1.2em;
}


ul#nav-blaetterfunktion
{
	top:60px;
	right:26px;
	position:absolute;
	width:740px;
	z-index:600;
	list-style:none;
}

ul#nav-blaetterfunktion li#zurueck { float:left; }
ul#nav-blaetterfunktion li#weiter { float:right; }

ul#nav-blaetterfunktion a,
ul#nav-blaetterfunktion a:link
{
	display:block;
	height: 17px;
	width:190px;
	font-size:1.1em;
	color: #FFF;
	background-image: url(../Bilder/de/navigation_blaettern.png);
	background-repeat: no-repeat;
}

.es ul#nav-blaetterfunktion a,
.es ul#nav-blaetterfunktion a:link
{
	display:block;
	height: 17px;
	width:190px;
	font-size:1.1em;
	color: #FFF;
	background-image: url(../Bilder/es/navigation_blaettern.png);
	background-repeat: no-repeat;
}

.en ul#nav-blaetterfunktion a,
.en ul#nav-blaetterfunktion a:link
{
	display:block;
	height: 17px;
	width:190px;
	font-size:1.1em;
	color: #FFF;
	background-image: url(../Bilder/en/navigation_blaettern.png);
	background-repeat: no-repeat;
}


ul#nav-blaetterfunktion li#zurueck a,
ul#nav-blaetterfunktion li#zurueck a:visited
{
	width: 160px;
	background-position: left top;
	padding:3px 0 3px 30px;
	text-align:left;
}
ul#nav-blaetterfunktion li#zurueck a:hover, 
ul#nav-blaetterfunktion li#zurueck a.aktiv
{
	background-position: 0 -23px;
}
ul#nav-blaetterfunktion li#weiter a, 
ul#nav-blaetterfunktion li#weiter a:visited
{
	width: 150px;
	background-position: right top;
	text-align:right;
	padding:3px 40px 3px 0px;	
}
ul#nav-blaetterfunktion li#weiter a:hover, 
ul#nav-blaetterfunktion li#weiter a.aktiv
{
	background-position: -190px -23px;
	color:#CCC;
}
ul#nav-blaetterfunktion span{display:none}



#box-inhalt #spalte
{
	position:relative;
}

/* ZWEI SPALTEN */

#box-inhalt #spalte.links
{
	width:300px;
	float:left;
}
#box-inhalt #spalte.rechts
{
	padding-left:30px;
	width:330px;
	float:left;
	display:block;
}
#box-inhalt #spalte p
{
	text-align:left;
}




#box-inhalt #spalte ul
{
	list-style:none;
	margin: 0 0 20px 0;
}
#box-inhalt #spalte ul li
{
	font-size:1.3em;
	line-height:20px;
	text-align:left;
	font-weight:normal;
	padding-left:10px;
	color:#444;
	background-image:url(../Bilder/alle/listen-punkt.png);
	background-repeat:no-repeat;
	background-position: 0 9px;
	
	margin-bottom:0.8em;
}


/* Hintergrund */


#box-background
{
	margin-top:20px;
	background-color:#FFF;
	width:995px;
	height:710px;
	float:left;
	position:absolute;
	z-index:1;
}



/* Gerätebeschreibung */
#geraetebeschreibung
{ 
	margin:110px 0 0 0;
	position:absolute;
	left:140px;
}


#geraetebeschreibung a,
#geraetebeschreibung a:link
{
	background-image:url(../Bilder/alle/button-info.png);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left: 22px;
	margin:0 0 0 20px;
	font-size:1.4em;
	line-height:15px;
	height:auto;
	display:inline-block;
	color:#444;
	font-weight: bold;

}
#geraetebeschreibung a:hover
{
	font-weight: bold;
	text-decoration:none;
	color:#096;
}

#geraetebeschreibung a#close
{
	background-image:none;
	position:absolute;
	top: 0px;
	right:0px;
	cursor:pointer;
	display:none;
}


#hide
{
	background-color:#FFF;
}

#hide ul
{ 
	list-style:none;
	padding: 30px 20px 10px 40px;
	
}
#hide ul li
{
	font-size:1.3em;
	line-height:1.6em;
	text-align:left;
	font-weight:normal;
	padding-left:10px;
	color:#444;
	background-image:url(../Bilder/alle/listen-punkt.png);
	background-repeat:no-repeat;
	background-position: 0 9px;
}
#hide a, #hide a:link{ margin-bottom:20px; }
#hide a:hover { text-decoration:none;}

#img-logo
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
}

#verlauf-am-fussende
{
	background-image: url(../Bilder/alle/Produkte/unten-verlauf.png);
	background-repeat: repeat-x;
	float:left;
	width:inherit;
	height:50px;
	clear:both;
}










#Zurueckbox {
	height: 37px;
	width: 995px;
	margin: 0px;
	padding: 0px;
	top: 35px;
	display: block;
	float: left;
}



#Navi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #339999;
	height: 100px;
	width: 995px;
	background-repeat: no-repeat;
	background-image: url(../Bilder/alle/Head_Allg.jpg);
	padding: 0;
	margin: 0;
}
#Navi a {
	float: left;
}
#Navi.Literatur{
	background-repeat: no-repeat;
	background-image: url(../Bilder/de/Literatur/Head_Literatur.jpg);
}
#Navi.Literatur-en {
	background-repeat: no-repeat;
	background-image: url(../Bilder/en/Head_Literatur.jpg);
}
#Navi.Produkte {
	background-repeat: no-repeat;
	background-image: url(../Bilder/de/Produkte/Head_Produkte.jpg);
}
#Navi.Produkte-en {
	background-repeat: no-repeat;
	background-image: url(../Bilder/en/Head_Produkte.jpg);
}
#Navi.Anwendung {
	background-repeat: no-repeat;
	background-image: url(../Bilder/de/Anwendung/Head_Anwendung.jpg);
}
#Navi.Anwendung-en {
	background-repeat: no-repeat;
	background-image: url(../Bilder/en/Head_Anwendung.jpg);
}



#Subnavi {
	height: 28px;
	width: 995px;
	padding: 0;
	float: left;
	display: block;
}

#Subnavi a:link, #Subnavi a:visited {
	color: #b3e3e7;
	font-size: 11px;
	margin-top:4px;
	float: left;
	margin-right: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#Subnavi a.aktivierter-hyperlink, #Subnavi a:hover {
	color: #FFFFFF;
	font-size: 11px;
}


#Subnavi.sub-literatur {
	width: 350px;
	padding: 0 0 0 645px;
	height: 28px;
}
#Subnavi.sub-literatur-en {
	width: 360px;
	padding: 0 0 0 635px;
	height: 28px;
}
#Subnavi.sub-produkte {
	width: 755px;
	padding: 0 0 0 240px;
	height: 28px;
}
#Subnavi.sub-produkte-en {
	width: 740px;
	padding: 0 0 0 255px;
	height: 28px;
}
#Subnavi.sub-anwendungsgebiete {
	width: 650px;
	padding: 0 0 0 345px;
	height: 28px;
}
#Subnavi.sub-anwendungsgebiete-en {
	width: 630px;
	padding: 0 0 0 365px;
	height: 28px;
}



#Flash {
	background-color: #B3E3E7;
	height: 590px;
	width: 995px;
	padding-top: 23px;
	float: left;
}

#content_termine {
	background-color: #B3E3E7;
	height: 650px;
	width: 645px;
	padding: 60px 0px 0px 350px;
	margin-top:23px;
	margin-left:0px;
	float: left;
	display: block;
}


#content_termin_text {
	height: 350px;
	width: 420px;
	margin-top:80px;
	margin-left:0px;
	overflow: auto;
}


#content_buch {
	background-color: #B3E3E7;
	height: 710px;
	width: 645px;
	padding: 0 0px 0px 350px;
	background-image:url(../Bilder/de/Literatur/BG_Buchbestellung.jpg);
	background-repeat:no-repeat;
	margin: 23px 0 0 0;
	display: block;
}

#content_buch_en {
	background-color: #B3E3E7;
	height: 710px;
	width: 645px;
	padding: 0 0px 0px 350px;
	background-image:url(../Bilder/en/Literatur/BG_Buchbestellung.jpg);
	background-repeat:no-repeat;
	margin: 23px 0 0 0;
	display: block;
}

#content_buchtext {
	height: 620px;
	width: 585px;
	overflow: auto;
	padding: 0 0 0 40px;
	margin: 40px 0 0 0;
	float: left;
}

#content_shop {
	background-color: #FFFFFF;
	height: 650px;
	width: 995px;
	padding: 60px 0px 0px 0px;
	margin-top:23px;
	margin-left:0px;
	background-image:url(../Bilder/de/BG_Shop_neu.jpg);
	background-repeat:no-repeat;
}

#content_en_shop {
	background-color: #FFFFFF;
	height: 650px;
	width: 995px;
	padding: 60px 0px 0px 0px;
	margin-top:23px;
	margin-left:0px;
	background-image:url(../Bilder/en/BG_Shop_neu.jpg);
	background-repeat:no-repeat;
}

#content_shoptext {
	height: 450px;
	width: 825px;
	margin-top:100px;
	margin-left:170px;
	overflow: auto;
	padding-left: 0px;
	padding-right: 0px;
}

#content_hinweis {
	background-color: #FFFFFF;
	height: 650px;
	width: 685px;
	padding: 60px 0 0 310px;
	background-image:url(../Bilder/de/BG_Hinweis.jpg);
	background-repeat:no-repeat;
	display: block;
	margin: 23px 0 0 0;
}

#content_hinweistext {
	height: 550px;
	width: 675px;
	overflow: auto;
	padding: 0;
	margin: 0;
}

#messe_block { margin: 2px; }


input { padding: 2px; }




#box-img-25Jahre
{
	position: absolute; float:left; left:140px; top:145px;
	width:239px; height:483px; 
	background-image:url(../Bilder/de/Logo-25-Jahre_gross.png);
	text-indent:-999em;
}

.es #box-img-25Jahre
{
	position: absolute; float:left; left:140px; top:145px;
	width:239px; height:483px; 
	background-image:url(../Bilder/es/Logo-25-Jahre_gross.png);
	text-indent:-999em;
}

.en #box-img-25Jahre
{
	position: absolute;
	left:140px;
	top:145px;
	width:239px;
	height:483px;
	background-image:url(../Bilder/en/Logo-25-Jahre_gross.png);
	text-indent:-999em;
}

table#anwendung
{
	border-collapse:collapse;
	margin-bottom:1.6em;
}
table#anwendung td
{
	border:1px solid #B3E3E7;
	padding:8px;
	background-color:#FFF;
	font-size:1.2em;
	color:#555;
	line-height:1.6em;
}

/* Text-Format */
sup { font-size:.7em; line-height:1.6em; }

#box-inhalt .text-hervorgehoben
{
	color: #1B7766;
}
.text-einzeilig
{
	white-space: nowrap;
}



#box-inhalt #spalte #link-liste, #box-inhalt #spalte #link-liste li 
{
	list-style: none;
	background-image:none;
	padding:0;
}
#link-liste a, #link-liste a:link
{
	background-image:url(../Bilder/alle/button-info.png);
	background-repeat:no-repeat;
	background-position:0 0.3em;
	padding-left: 26px;
	font-size:1em;
	line-height:1.6em;
	height:auto;
	display:block;
	color:#555;
}

#link-liste .bestellen a, #link-liste .bestellen a:link
{
	background-image:url(../Bilder/alle/button-direkt-bestellen.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	padding-left: 36px;
	font-size:1em;
	line-height:2em;
	height:2em;
	height:auto;
	display:block;
	color:#555;
}

#link-liste .pdf a, #link-liste .pdf a:link
{
	background-image:url(../Bilder/alle/button_pdf.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	padding-left: 36px;
	font-size:1em;
	line-height:2em;
	height:2em;
	height:auto;
	display:block;
	color:#555;
}

#link-liste a:visited
{
	color:#777;
}
#link-liste a:hover
{
	color:#096;
}

#link-liste .abgesetzter-listenpunkt a
{
	margin-top:1.2em;
}






/* SPÄTER */

.Text_HL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}


.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}

.copy_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height:17px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.copy_black_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height:17px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.copy_Termine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height:17px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.copy_Termine_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #339999;
}
.copy_kursiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}







#box-inhalt .termine
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEE;
	padding: 2px 0 1em 0;
	float:left;
	width:470px;
	text-align:left;
	clear:both;
}

#box-inhalt  .termine a img
{
	float:left;
	border:1px solid #CCC;
	margin: 0 10px 6px 0;
	clear:both;
}
#box-inhalt #video
{
	background-color: #D6FFFD;
	padding:0.6em;
	text-align:left;
	border:1px solid #366;
}
#center #fuss
{
	position: absolute;
	height: 20px;
	width: 995px;
	top:833px;
	background-image:url(../Bilder/alle/fuss_hg.jpg);
	background-repeat:repeat-x;
}
