/* PRINT TEMPLATE CSS */

#logo {
	display: block;
	clear: both;
	background-color: #FFFFFF;
	width: 268px;
	height: 100px;
	margin: 0 0 30px -10px;
}


#text {
	margin-top: 20px; line-height: 18px;
}

body {
	font-family: Arial, sans-serif;
	font-size: 13px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #505050;
	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 4px;
	margin-bottom: -7px;
	line-height: 16px;
}

h2 {
	margin-top: 6px; margin-bottom: px;
}

a {
	color: #000000;
	font-weight: bold;
}

a:hover {
	font-weight: normal;
}

p {
 margin-top: 14px;
 margin-bottom: 14px;
}

img {
	border: 0px;
}

ul {
  list-style-image: url(aufzaehlungspunkt.gif);
  margin-top: 10px;
  margin-bottom: 25px;
}

ol {
  margin-top: 10px; 
  margin-bottom: 17px;
  line-height: 16px;
}

li {
  margin-left: -16px;
  margin-bottom: 3px;
}

#tabelle p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.header-1 {
	font-size: 1.25em;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}

.subheader-0 {
	font-size: 12px; font-weight: bold;
}





/* DEAKTIVIERT */
#spalte-links { display: none; }
#spalte-rechts { display: none; }
#oben-links { display: none;} 
#oben-mitte { display: none; }
#linie-schwarz-1 { display: none; } 
#linie-schwarz-2 { display: none; }
#linie-schwarz-3 { display: none; }
#navigationsbalken { display: none; }  
#navigation-links { display: none; }
#navigation-rechts { display: none; }
#suche { display: none; }
#banner-mitte { display: none; }
#foto-rechts { display: none; }
#rechteck-ueber-navigation { display: none; }
#verschachtelt-links { display: none; }
#subnavigation { display: none; }
#foto-links { display: none; }
#drucker { display: none; }
#infobox { display: none; }
#table-navigation-links { display: none; }
#table-navigation-rechts { display: none; }
#td-navigation-links { display: none; }
#td-navigation-rechts { display: none; }
#navigation-aktiv { display: none; }
#punkt-ueber-navigation-links { display: none; }
#strich-neben-navigation-rechts { display: none; }
#suchresultat { display: none; }
#Menufoldoutmenux0, 
#Menufoldoutmenux1, 
#Menufoldoutmenux2, 
#Menufoldoutmenux3, 
#Menufoldoutmenux4, 
#Menufoldoutmenux5,
#Menufoldoutmenux6 {
	display: none;
}  

#table-pressespiegel-category {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 7px;
	height: 16px;
	width: 300px;
	border: 1px solid #BACFDC;
	background-color: #E5EEF2;
}

#table-shop-category {
	font-weight: bold;
	margin-top: 50px;
	margin-bottom: 7px;
	height: 16px;
	width: 300px;
	border: 1px solid #BACFDC;
	background-color: #E5EEF2;
}

#seminartermine {
	font-size: 11px;
}

#layer-weiss-seminartermine { display: none; }

#rahmen-in-warenkorb {
	width: 290px;
	border: 1px solid #BACFDC;
	padding: 5px;
	background-color: #E5EEF2;
}


/* IMAGE MAP BEI KONZEPT */

dl#faktoren {
	margin: 0;
	padding: 0;
	background: url(../images/konzept/7faktoren.gif) no-repeat;
	height: 283px;
	width: 300px;
	position: relative;
}

dt{ margin: 0; padding: 0; position: absolute; font-size: 90%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 90%; }

dd#zielgruppen { top: 22px; left: 165px; }
dd#zielgruppen a { position: absolute; width: 60px; height: 55px; text-decoration: none; }
dd#zielgruppen a span{ display: none; }
dd#zielgruppen a:hover{ position: absolute; top: 57px; left: -5px; }
dd#zielgruppen a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250%;
}

dd#aufbau { top: 100px; left: 225px; }
dd#aufbau a { position: absolute; width: 65px; height: 40px; text-decoration: none; }
dd#aufbau a span{ display: none; }
dd#aufbau a:hover{ position: absolute; top: 50px; left: -5px; }
dd#aufbau a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250%;
}


dd#visualisieren { top: 185px; left: 202px; }
dd#visualisieren a { position: absolute; width: 55px; height: 40px; text-decoration: none; }
dd#visualisieren a span{ display: none; }
dd#visualisieren a:hover{ position: absolute; top: 77px; left: 0px; }
dd#visualisieren a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250%;
}

dd#gestaltung { top: 240px; left: 126px; }
dd#gestaltung a { position: absolute; width: 65px; height: 40px; text-decoration: none; }
dd#gestaltung a span{ display: none; }
dd#gestaltung a:hover{ position: absolAute; top: 57px; left: -15px; }
dd#gestaltung a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250%;
}

dd#medientechnik { top: 196px; left: 20px; }
dd#medientechnik a { position: absolute; width: 70px; height: 45px; text-decoration: none; }
dd#medientechnik a span{ display: none; }
dd#medientechnik a:hover{ position: absolute; top: 50px; left: -5px; }
dd#medientechnik a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 250%;
}

dd#auftreten { top: 105px; left: 15px; }
dd#auftreten a { position: absolute; width: 45px; height: 40px; text-decoration: none; }
dd#auftreten a span{ display: none; }
dd#auftreten a:hover{ position: absolute; top: 50px; left: -5px; }
dd#auftreten a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 135px;
}

dd#interaktion { top: 10px; left: 58px; }
dd#interaktion a { position: absolute; width: 80px; height: 70px; text-decoration: none; }
dd#interaktion a span{ display: none; }
dd#interaktion a:hover{ position: absolute; top: 70px; left: -15px; }
dd#interaktion a:hover span{
	display: block;
	text-indent: 0;
	vertical-align: top;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	margin: 0;
	padding: 5px;
	width: 135px;
}


dd#zielgruppen a strong, dd#aufbau a strong, dd#visualisieren a strong, dd#gestaltung a strong, dd#medientechnik a strong, dd#auftreten a strong, dd#interaktion a strong {
	text-transform: uppercase;
}


/* RAHMNEN BEI INFOBOX */

#infobox-rahmen {
	margin-top: 30px;
	border-top: 1px solid #B1BABE;
	border-bottom: 1px solid #B1BABE;
	width: 232px;
	padding-left: 18px;
	padding-right: 18px;
}

#infobox-linie_unten {
	border-bottom: 1px solid #B1BABE;
	width: 232px;
	padding-left: 18px;
	padding-right: 18px;
}

#infobox-rahmen-bilder {
	margin-top: 30px;
	width: 232px;
	padding: 18px;
	border-top: 1px solid #B1BABE;
	border-bottom: 1px solid #B1BABE;
}

#infobox-ohne-rahmen {
	margin-top: 30px;
	width: 232px;
	padding-left: 18px;
	padding-right: 18px;
}


#subheader {
	margin-top: 6px; margin-bottom: -4px;
}



