/* CSS für Heinemann Einrichtungen, 10.Nov.03 */

body	    {
margin-left: 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-right:0px; 
font-size: 12px;
font-family: verdana,arial,helvetica,times;
}

a           {font-size: 12px; color: #006FC0; text-decoration: none; font-family: verdana,arial,helvetica,times;}
a:visited   {}
a:active    {}
a:hover     {text-decoration: underline;}
/* Links für die NEWS-Box */
a.news:hover {text-decoration: none; color: #131E3F;}

p,td        {font-size: 12px; color: #333333; line-height: 17px;}
.head		{font-size: 12px; color: #666666; font-weight: bold;}		
.subhead	{font-size: 12px; color: #666666; font-weight: bold;}		
.png	{
/* fixt den IE 5.5+ WIN Bug, das PNG-Dateien transparent werden */
behavior: url(/includes/iepngfix.htc);
}	


/* BEGINN BIGscreen-Daten */

	.haupttabelle {
	width: 850px;
	}
	
	/* Spalten für Reihen mit Bild*/
	.spaltelinks {
	text-align: right;
	width: 120px;
	padding-right: 10px;
	vertical-align: top;
	}
	
	.spaltemitte {
	width: 590px;
	text-align: center;
	vertical-align: top;
	}
	
	.spalterechts {
	width: 120px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	}
	
	/* Spalte für Reihen mit Text */
	.tspalte {
	width: 285px;
	text-align: left;
	vertical-align: top;
	line-height: 17px;
	}
	
	.tspaltetrenner {
	width: 20px;
	}
	
	.tspaltvoll {
	width: 590px;
	text-align: left;
	vertical-align: top;
	}
	
	/* Großes Bild in Klasse SpalteMitte */
	#bigpicture {
	width: 588px;
	height: 388px;
	border: 1px solid #006FC0;
	padding: 0px;
	margin: 0px;
	}

	.bigpicture {
	width: 588px;
	height: 388px;
	border: 1px solid #006FC0;
	padding: 0px;
	margin: 0px;
	}	

	/* Großes Bild in Klasse SpalteMitte jedoch ohne HEIGHT-Angabe*/
	.bigpicturefree {
	width: 588px;
	border: 1px solid #006FC0;
	padding: 0px;
	margin: 0px;
	}	
	

	/* Thumbnail Klasse, grauer Rahmen für BETTEN / RÖWA / INDEX-SEITE  */
	.thumbnail-grau {
	width: 88px; 
	height: 88px;
	border: 1px solid #B3B3B3; 
	padding: 0px; 
	margin-bottom: 10px;
	}

	/* Thumbnail Klasse SpalteLinks */
	.thumblinks {
	width: 88px; 
	height: 88px;
	border: 1px solid #FFBE47; 
	padding: 0px; 
	margin-bottom: 10px;
	margin-left: 30px;
	}
	
	.thumblinksinv {
	width: 88px; 
	height: 88px;
	border: 1px solid #FFFFFF; 
	padding: 0px; 
	margin-bottom: 10px;
	margin-left: 30px;
	}
	
	/* Thumbnail Klasse SpalteRechts */
	.thumbrechts {
	width: 88px; 
	height: 88px;
	border: 1px solid #FFBE47; 
	padding: 0px; 
	margin-bottom: 10px;
	}

	.thumbrechtsinv {
	width: 88px; 
	height: 88px;
	border: 1px solid #FFFFFF; 
	padding: 0px;
	margin-bottom: 10px;
	}	
	
	#footerbig	{
	width: 788px; 
	height: 30px;
	border: 1px solid #99C0DD;
	margin: 0px;
	}

	
	/* Für KISSEN-Mini-Shop */
	.formfeld {
	width: 490px;
	height: 17px;
	margin-top: 5px;
	}   
	
	.small {
	font-size: 10px;
	}
	
	.error {
	color: #CC0000;
	}
	

	/* SONDERPOSTEN-Seiten */	
	.spostenform {
	width: 340px;
	height: 17px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	padding: 1px;
	}
	
	#spostenrahmen	{
	width: 588px;
	border: 1px solid #FFBE47;
	padding: 0px;
	margin: 0px;
	}	
	

/* ENDE BIGscreen-Daten */

/* BEGIN HAUPTNAVI DEFINITIONEN */
a#aktuelles, a#aktuelles2, a#schiebetueren, a#schiebetueren2, a#regalsysteme, a#regalsysteme2, a#betten, a#betten2, a#matratzen, a#matratzen2, a#edelholz, a#edelholz2, a#kontakt, a#kontakt2
{
background-repeat: no-repeat;
text-align: center;
display: block;
height: 36px;
padding: 0px;
margin: 0px;
}	

/* aktuelles2 = aktivierter Button */
a#aktuelles	{
	background-image: url(/pictures/navi/aktuelles_a.jpg);
	width: 112px;
}
a#aktuelles:hover, a#aktuelles.active	{
	background-image: url(/pictures/navi/aktuelles_b.jpg);
	width: 112px;
}
a#aktuelles2	{
	background-image: url(/pictures/navi/aktuelles_c.jpg);
	width: 112px;
}


a#schiebetueren {
	background-image: url(/pictures/navi/schiebetueren_a.jpg);
	width: 139px;
}
a#schiebetueren:hover, a#schiebetueren.active	{
	background-image: url(/pictures/navi/schiebetueren_b.jpg);
	width: 139px;
}
a#schiebetueren2 {
	background-image: url(/pictures/navi/schiebetueren_c.jpg);
	width: 139px;
}


a#regalsysteme {
	background-image: url(/pictures/navi/regalsysteme_a.jpg);
	width: 137px;
}
a#regalsysteme:hover, a#regalsysteme.active	{
	background-image: url(/pictures/navi/regalsysteme_b.jpg);
	width: 137px;
}
a#regalsysteme2 {
	background-image: url(/pictures/navi/regalsysteme_c.jpg);
	width: 137px;
}

a#edelholz {
	background-image: url(/pictures/navi/edelholz_a.jpg);
	width: 103px;
}
a#edelholz:hover, a#edelholz.active	{
	background-image: url(/pictures/navi/edelholz_b.jpg);
	width: 103px;
}
a#edelholz2 {
	background-image: url(/pictures/navi/edelholz_c.jpg);
	width: 103px;
}


a#betten {
	background-image: url(/pictures/navi/betten_a.jpg);
	width: 87px;
}
a#betten:hover, a#betten.active	{
	background-image: url(/pictures/navi/betten_b.jpg);
	width: 87px;
}
a#betten2 {
	background-image: url(/pictures/navi/betten_c.jpg);
	width: 87px;
}


a#matratzen {
	background-image: url(/pictures/navi/matratzen_a.jpg);
	width: 114px;
}
a#matratzen:hover, a#matratzen.active	{
	background-image: url(/pictures/navi/matratzen_b.jpg);
	width: 114px;
}
a#matratzen2 {
	background-image: url(/pictures/navi/matratzen_c.jpg);
	width: 114px;
}


a#kontakt {
	background-image: url(/pictures/navi/kontakt_a.jpg);
	width: 100px;
}
a#kontakt:hover, a#kontakt.active	{
	background-image: url(/pictures/navi/kontakt_b.jpg);
	width: 100px;
}
a#kontakt2 {
	background-image: url(/pictures/navi/kontakt_c.jpg);
	width: 100px;
}


/* ENDE HAUPTNAVI DEFINITIONEN */



.boxleft    {
width: 88px; 
height: 88px;
border: 1px solid #FFBE47; 
padding: 0px; 
margin-bottom: 10px;
left: 30px;
}

.gallerybox	{
width: 88px; 
height: 88px;
border: 1px solid #FFBE47; 
padding: 0px; 
margin-right: 10px;
}	

.galleryboxlast	{
width: 88px; 
height: 88px;
border: 1px solid #FFBE47; 
padding: 0px; 
margin: 0px;
}	

.boxleftinv    {
width: 88px; 
height: 88px;
border: 1px solid #FFFFFF; 
padding: 0px; 
margin-bottom: 10px;
left: 30px;
}

.boxright	{
width: 88px; 
height: 88px;
border: 1px solid #FFBE47; 
padding: 0px; 
margin-bottom: 10px;
right: 30px;
}

.boxrightinv	{
width: 88px; 
height: 88px;
border: 1px solid #FFFFFF; 
padding: 0px; 
margin-bottom: 10px;
right: 30px;
}	

.boxrightopen	{
width: 88px; 
height: 88px;
border-left: 0px;
border-top: 2px solid #FFFFFF; 
padding: 0px; 
margin-bottom: 10px;
right: 30px;
}

.subnavi_links {
background-image:url(/pictures/navi/navi_links_hg.gif);
}

.subnavi_rechts {
background-image:url(/pictures/navi/navi_rechts_hg.gif);
}

#rahmen	{
width: 488px;
border: 1px solid #7FB0D4;
padding: 0px;
margin: 0px;
}

/* Rahmen-Class für Fade-Script der Thumb/Hauptbilder */
.rahmenfade	{
width: 488px;
border: 1px solid #7FB0D4;
padding: 0px;
margin: 0px;
}
	
            
#hauptbild	{
width: 488px;
height: 288px;
border: 1px solid #006FC0;
padding: 0px;
margin: 0px;
}

#aktuell {
min-width: 468px;
min-height: 68px;
border: 0px;
padding: 0px;
margin: 0px;
color: #006FC0;
line-height: 20px;
}

#aktuell-big	{
min-width: 590px;
min-height: 68px;
border: 0px;
padding: 0px;
margin: 0px;
color: #006FC0;
line-height: 20px;
}


#footer     {
width: 478px; 
height: 18px;
border: 1px solid #99C0DD;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
margin: 0px;
}
 
#counter    {
width: 88px;
height: 30px;
border: 1px solid #99C0DD;
padding: 0px;
margin: 0px;
}
 
 /* Preisfinder */ 
 
.pf-haupttabelle {
width: 790px;
 }
 
.pf-td {
width: 790px;
vertical-align: top;
}
 
.pf-rahmen {
border: 1px solid #006FC0;
}

.pf-head {
font-size: 20px;
font-family: verdana,arial,helvetica,times;
font-weight: bold; 
color: #006FC0;
 }

.pf-subhead {
text-align: right;
font-size: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #006FC0;
}

.pf-preis {
text-align: right;
font-size: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #006FC0;
}

.pf-infotd1 {
width: 145px;
height: 24px;
vertical-align: top;
text-align: left;
}

.pf-infotd2 {
width: 238px;
height: 24px;
vertical-align: top;
text-align: left;
}

/* SCHIEBETÜREN ANWENDUNGEN FLASH-OBJEKTE, Positionierung */
.flash-schieb-anwendungen	{
border: 1px solid #B3B3B3; 
width: 788px; 
height: 388px;
margin: auto;
}

.head-anwendungen	{
width: 790px; 
text-align: left; 
margin: auto; 
margin-top: 29px; 
margin-bottom: 20px;
}
