body {
	font-size: 10pt;
	background-color: #ffffff;
	font-family: Arial;
	position: relative;
	list-style-type: decimal;
	padding-top: 0;
	padding-bottom: 0
}




/* =-=-=-=-=-=-=-[Tabellen]-=-=-=-=-=-=-=- */

.hg_Tabellen_hellgelb { 
border: 1px solid #808080; 
padding-left: 4; 
padding-right: 4; 
padding-top: 1; 
padding-bottom: 1; 
background-color: #FDE7BD
 }
 
.Text_hg_Hellblau { 
font-size: 10pt; 
font-weight: bold; 
background-color: #DFDFDF 
}


.tabelle_bilder_mitte_Nr_1 { 
font-family: Arial; 
font-size: 10pt; 
background-color: #F2C166 
}

.tabelle_bilder_mitte_Nr_2 { 
font-family: Arial; 
font-size: 10pt; 
background-color: #F3C97A 
}

.tabelle_bilder_mitte_Nr_3 { 
font-family: Arial; 
font-size: 10pt; 
background-color: #F5D394 
}

.tabelle_bilder_mitte_Nr_4 { 
font-family: Arial; 
font-size: 10pt; 
background-color: #F8DEAF 
}

.tabelle_bilder_text_unten { 
font-family: Arial; 
background-color: #FFFFFF 
}

.hg_tabellen_mittelgelb { 
color: #000000; 
font-family: Arial; 
font-size: 10pt; 
background-color: #F8D592; font-weight:bold 
}


/* =-=-=-=-=-=-=-[Adria]-=-=-=-=-=-=-=- */

span.adria_txt { 
color: #008000; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.adria_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #008000 
}

span.adria_hg_txt { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #008000;
}





/* =-=-=-=-=-=-=-[Multiline]-=-=-=-=-=-=-=- */

span.multiline_txt { 
color: #006666; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.multiline_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #006666 
}



/* =-=-=-=-=-=-=-[Cleanline]-=-=-=-=-=-=-=- */

span.cleanline_txt { 
color: #969AA9; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.cleanline_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #969AA9 
}



/* =-=-=-=-=-=-=-[Flexline]-=-=-=-=-=-=-=- */

span.flexline_txt { 
color: #CC3300; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.flexline_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #CC3300
}



/* =-=-=-=-=-=-=-[Flairline]-=-=-=-=-=-=-=- */

span.flairline_txt { 
color: #5D8AAA; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.flairline_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #5D8AAA 
}


/* =-=-=-=-=-=-=-[Boxline]-=-=-=-=-=-=-=- */

span.boxline_txt { 
color: #D28004; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.boxline_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #D28004 
}


/* =-=-=-=-=-=-=-[Schenica]-=-=-=-=-=-=-=- */

span.schenica_txt { 
color: #2C343F; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.schenica_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #2C343F
}


/* =-=-=-=-=-=-=-[SchenicaLight]-=-=-=-=-=-=-=- */

span.schenica-light_txt { 
color: #8B4F4E; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.schenica-light_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #8B4F4E
}

/* =-=-=-=-=-=-=-[Modulas]-=-=-=-=-=-=-=- */

span.modulas_txt { 
color: #FF8B53; 
font-family: Arial; 
font-size: 12pt; 
font-weight:bold
}

.modulas_hg { 
color: #FFFFFF; 
font-family: Arial; 
font-size: 10pt; 
background-color: #FF8B53 
}




/* =-=-=-=-=-=-=-[Seitenlinks oben]-=-=-=-=-=-=-=- */

.Seitenlink_Leiste { 
font-size: 10px; 
color: #000000; 
border-right: 1px solid #000000; 
border-bottom: 1px solid #000000; 
padding-left: 1; 
padding-right: 1; 
padding-top: 0; 
padding-bottom: 0; 
background-color: #FDE7BD; 
text-align:center 
}

.Seitenlink { 
font-size: 9pt; 
font-family: Arial; 
color:#0007FF;  
}

.insetto_hellgelb_hg { 
color: #000000; 
font-family: Arial; 
font-size: 10pt; 
background-color: #ffce6e; font-weight:bold 
}

.insetto_hellhellgrau_hg { 
color: #000000; 
font-family: Arial; 
font-size: 10pt; 
background-color: #F5F5F5;  
}

.insetto_hellgrau_hg { 
color: #000000; 
font-family: Arial; 
font-size: 10pt; 
background-color: #DFDFDF;  
}


.link_modell_rose { 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
font-family: Arial; 
font-size: 10pt; 
color: #FFFFFF; 
background-color: #A83D3D; 
padding-left:1; 
padding-right:1; 
text-align:center 
}


a.menu {
	font-weight : bold;
	font-size: 10pt;
}
a, p, ul, ol, li, td {
	font-family : Arial;
	font-size : 10pt;
}
.titel {
	font-size : 10pt;
	font-weight : bold;
	font-family: Arial;
}
.titel2 {
	font-size : 10pt;
	font-weight : bold;
	font-family: Arial;
}

a:link {
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	
}

a:hover {
color: #800000; 
text-decoration: underline; 
font-size: 10pt; 

}

a:active {
	padding: 0;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	color: #800000;
}

a:visited {
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	color: #0000ff;
}

.link_menue_artikel {
	background-color: #EEEEEE;
	font-size : 10pt;
	font-weight : bold;
	font-family: Arial
}
.link_menue_rose {
	background-color: #CA5F5D;
	font-size : 10pt;
	font-weight : bold;
	font-family: Arial;
	color: #FFFFFF;
	background-image: url('images/menue/menue_bg7.jpg');
}

.link_menue_markise {
	background-color: #CA5F5D;
	font-size : 10pt;
	font-weight : bold;
	font-family: Arial;
	color: #FFFFFF;
	background-image: url('images/menue/menue_bg_markise.jpg');
}

.link_menue_fliegengitter {
	background-color: #CA5F5D;
	font-size : 10pt;
	font-weight : bold;
	font-family: Arial;
	color: #FFFFFF;
	background-image: url('images/menue/menue_bg_fliegengitter.jpg');
}

.link_untermenue {
	background-color: #EEEEEE;
	font-size : 10pt;
	font-family: Arial
}


.link_hg_menue {
	background-color: #EEEEEE;
	font-size : 10pt;
	font-family: Arial
}

.link_hg_menue2 {
	background-color: #FFCC66;
	font-size : 10pt;
	font-family: Arial
}

.link_menue_orange {
	background-color: #FFD78C;
	font-size : 10pt;
	font-family: Arial;
	color: #000000;
	font-weight: bold;
}
.link_menue_grey {
	background-color: #F4F4F4;
	font-size : 8pt;
	font-family: Arial;
	color: #000000
}

.link_modell_orange {
	background-color: #F4F4F4;
	font-size : 8pt;
	font-family: Arial;
	color: #000000
}

.Navigatoren {
	background-color: #800000;
	font-size : 8pt;
	font-family: Arial;
	color: #FFFFFF;
}

.link_top {
	font-size : 8pt;
	font-family: Arial;
	color: #FFFFFF; 
}



body {
	font-family: Arial;
	margin: 10;
	font-size: 10pt
	
	}	
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
/* =-=-=-=-=-=-=-[Menu Uebersicht Buttons]-=-=-=-=-=-=-=- */

#menu1 {
	width: 140px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 0px;
	border-width: 0px;
	margin: 0px;
	}
	
#menu1 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 21px;
	text-decoration: none;
	}
	
#menu1 li a:link, #menu1 li a:visited  {
	color: #800000;
	display: block;
	background: url('menue/images/menu_bg_modell_orange.gif') 0 -0px;
	padding-left:1px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu1 li a:hover{
	width: 140px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_orange.gif') 0 -21px;
	padding-left:2px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu1 li a:active{
	width: 140px;
	color: #800000;
	background: url('menue/images/menu__modell_orange.gif') 0 -42px;
	padding-left:3px; padding-right:0; padding-top:2px; padding-bottom:0
	}

/* =-=-=-=-=-=-=-[Menu Standard]-=-=-=-=-=-=-=- */
	
#menu2 {
	width: 205px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 0px;
	border-width: 0px;
	margin: 0px;
	}
	
#menu2 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 21px;
	text-decoration: none;
	}
	
#menu2 li a:link, #menu2 li a:visited  {
	color: #800000;
	display: block;
	background: url('menue/images/menu_bg11.gif') 0 -0px;
	padding-left:1px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu2 li a:hover{
	width: 205px;
	color: #800000;
	background: url('menue/images/menu_bg11.gif') 0 -21px;
	padding-left:2px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu2 li a:active{
	width: 205px;
	color: #800000;
	background: url('menue/images/menu_bg11.gif') 0 -42px;
	padding-left:3px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
	
/* =-=-=-=-=-=-=-[Menu Klein]-=-=-=-=-=-=-=- */
	
#menu3 {
	width: 120px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 0px;
	border-width: 0px;
	margin: 0px;
	}
	
#menu3 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	font-size : 8pt;
  	height: 16px;
	text-decoration: none;
	}
	
#menu3 li a:link, #menu3 li a:visited {
	color: #800000;
	display: block;
	background: url('menue/images/menu_klein_bg.gif');
	padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu3 li a:hover  {
	width: 120px;
	color: #800000;
	background: url('menue/images/menu_klein_bg.gif') 0 -16px;
	padding-left:6px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu3 li a:active {
	width: 120px;
	color: #800000;
	background: url('menue/images/menu_klein_bg.gif') 0 -32px;
	padding-left:7px; padding-right:0; padding-top:2px; padding-bottom:0
	}	
	
	
/* =-=-=-=-=-=-=-[Menu Modelle]-=-=-=-=-=-=-=- */
	
#menu4 {
	width: 200px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 0px;
	border-width: 0px;
	margin: 0px;
	}
	
#menu4 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 20px;
	text-decoration: none;
	}
	
#menu4 li a:link {
	color: #800000;
	display: block;
	background: url('menue/images/menu_bg8.gif');
	padding-left:1px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu4 li a:hover {
	width: 200px;
	color: #800000;
	background: url('menue/images/menu_bg8.gif') 0 -21px;
	padding-left:2px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu4 li a:active, #menu4 li a:visited  {
	width: 200px;
	color: #800000;
	background: url('menue/images/menu_bg8.gif') 0 -42px;
	padding-left:3px; padding-right:0; padding-top:2px; padding-bottom:0
	}

/* =-=-=-=-=-=-=-[Menu Kalkulator]-=-=-=-=-=-=-=- */

#menu5 {
	width: 120px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 0px;
	border-width: 0px;
	margin: 0px;
	}
	
#menu5 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 21px;
	text-decoration: none;
	}
	
#menu5 li a:link, #menu5 li a:visited {
	width: 120px;
	color: #800000;
	display: block;
	background: url('menue/images/menu_bg_modell_orange_rund.gif') 0 -0px;
	padding-left:1px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu5 li a:hover {
	width: 120px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_orange_rund.gif') 0 -21px;
	padding-left:2px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu5 li a:active {
	width: 120px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_orange_rund.gif') 0 -42px;
	padding-left:3px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
/* =-=-=-=-=-=-=-[Menu Kalkulator Rose]-=-=-=-=-=-=-=- */

#menu6 {
	border-left:0px solid #677D92; 
	border-right:0px solid #677D92; 
	border-top:0px solid #677D92; 
	border-bottom:0px none #677D92; 
	width: 120px;
	border-size: 0px;
	margin: 0px
	}
	
#menu6 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 21px;
	text-decoration: none
	}
	
#menu6 li a:link, #menu6 li a:visited  {
	color: #FFFFFF;
	display: block;
	background: url('menue/images/menu_bg_modell_rose_rund.gif') 0 -0px;
	padding-left:1px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu6 li a:hover{
	width: 120px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_rose_rund.gif') 0 -21px;
	padding-left:2px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu6 li a:active{
	width: 120px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_rose_rund.gif') 0 -42px;
	padding-left:3px; padding-right:0; padding-top:2px; padding-bottom:0
	}


/* =-=-=-=-=-=-=-[Menu Kalkulator Unten Orange]-=-=-=-=-=-=-=- */

#menu7 {
	border-left:0px solid #677D92; border-right:0px solid #677D92; border-top:0px solid #677D92; border-bottom:0px none #677D92; width: 100px;
	border-size: 0px;
	margin: 0px
	}
	
#menu7 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 16px;
	text-decoration: none
	}
	
#menu7 li a:link, #menu7 li a:visited  {
	color: #FFFFFF;
	display: block;
	background: url('menue/images/menu_bg_modell_rose_small.gif') 0 -0px;
	padding-left:1px; padding-right:0; padding-top:0px; padding-bottom:0
	}
	
#menu7 li a:hover{
	width: 100px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_rose_small.gif') 0 -16px;
	padding-left:2px; padding-right:0; padding-top:0px; padding-bottom:0
	}
	
#menu7 li a:active{
	width: 100px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_rose_small.gif') 0 -32px;
	padding-left:3px; padding-right:0; padding-top:0px; padding-bottom:0
	}


/* =-=-=-=-=-=-=-[Menu Kalkulator Unten Rose]-=-=-=-=-=-=-=- */

#menu8 {
	border-left:0px solid #677D92; border-right:0px solid #677D92; border-top:0px solid #677D92; border-bottom:0px none #677D92; width: 100px;
	border-size: 0px;
	margin: 0px
	}
	
#menu8 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 16px;
	text-decoration: none
	}
	
#menu8 li a:link, #menu8 li a:visited  {
	color: #800000;
	display: block;
	background: url('menue/images/menu_bg_modell_orange_small.gif') 0 -0px;
	padding-left:1px; padding-right:0; padding-top:0px; padding-bottom:0
	}
	
#menu8 li a:hover{
	width: 100px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_orange_small.gif') 0 -16px;
	padding-left:2px; padding-right:0; padding-top:0px; padding-bottom:0
	}
	
#menu8 li a:active{
	width: 100px;
	color: #800000;
	background: url('menue/images/menu_bg_modell_orange_small.gif') 0 -32px;
	padding-left:3px; padding-right:0; padding-top:0px; padding-bottom:0
	}

	
/* =-=-=-=-=-=-=-[Menu Oben]-=-=-=-=-=-=-=- */

#menu10 {
	width: 140px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 0px;
	border-width: 0px;
	margin: 0px;
	}
	
#menu10 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 32px;
	text-decoration: none;
	}
	
#menu10 li a:link {
	color: #000000;
	display: block;
	background: url('menue/images/menu_oben_bg.gif');
	padding-left:1px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu10 li a:hover {
	width: 140px;
	color: #800000;
	background: url('menue/images/menu_oben_bg.gif') 0 -32px;
	padding-left:2px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu10 li a:active, #menu10 li a:visited  {
	width: 140px;
	color: #800000;
	background: url('menue/images/menu_oben_bg.gif') 0 -64px;
	padding-left:3px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
	
/* =-=-=-=-=-=-=-[Menu Fragen]-=-=-=-=-=-=-=- */

#menu20 {
	width: 205px;
	border-style: solid solid none solid;
	border-color: #677D92;
	border-size: 0px;
	border-width: 0px;
	margin: 0px;
	}
	
#menu20 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 75px;
	text-decoration: none;
	}
	
#menu20 li a:link {
	color: #000000;
	display: block;
	background: url('menue/images/menu_bg_fragen.gif');
	padding-left:1px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu20 li a:hover {
	width: 205px;
	color: #800000;
	background: url('menue/images/menu_bg_fragen.gif') 0 -75px;
	padding-left:2px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
#menu20 li a:active, #menu10 li a:visited  {
	width: 205px;
	color: #800000;
	background: url('menue/images/menu_bg_fragen.gif') 0 -150px;
	padding-left:3px; padding-right:0; padding-top:2px; padding-bottom:0
	}
	
	
	
#rahmen-weiss       { padding:1; border:2px solid #FFFFFF;  }
               
#rahmen-schwarz       { border: 1px solid #000000; padding-left: 4; padding-right: 4; padding-top: 1; 
               padding-bottom: 1 }
               
#tabelle_bilder       { border: 3px solid #808080; padding-left: 4; padding-right: 4; padding-top: 1; 
               padding-bottom: 1; background-color:#C0C0C0; color:#000000 }
#link_modell_grau        { border-style:ridge; border-width:1; padding-left: 4; padding-right: 4; padding-top: 1; 
               padding-bottom: 1; background-color:#C0C0C0; color:#000000; font-size:10pt; font-family:Arial }

#tabelle_kalkulator       { border: 2px solid #800000; padding-left: 4; padding-right: 4; padding-top: 1; 
               padding-bottom: 1; background-color:#D3D3D3; color:#000000 }
               
#tabelle_kalkulator_2       { background-color:#FDF3E1; color:#000000
}

#artikelgruppe_hg       { background-color:#FDF3E1; color:#000000 
}

#Bild_Kalkulator { border-left:1px solid #808080; border-right:4px solid #808080; border-top:1px solid #808080; border-bottom:4px solid #808080; background-color:#FFFFFF }


       
/* =-=-=-=-=-=-=-[Menue Blau gestreift]-=-=-=-=-=-=-=- */       
       #sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	float: left;
	list-style-type:none; font-variant:normal; font-size:11px; font-family:Arial}

	
#sddm li a
{	background:#EEEEEE url('images/border/banner_oben_popup_menue.gif') 0 -0px; display: block;
	width: 115px;
	color: #000000;
	text-align: center;
	text-decoration: none; 
	margin-left:0; 
	margin-right:1px; 
	margin-top:0; 
	margin-bottom:0; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:4px; 
	padding-bottom:4px; 
	font-size:9pt 
	}

	
#sddm li a:hover
{	background: #F9D89B url('images/border/banner_oben_popup_menue_click.gif'); }


	#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EEEEEE;
	border: 1px solid #EEEEEE
	}
	

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		width: 115px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FBE9C6;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}



	#sddm div a:hover
	{	background: #F9D89B;
		}
		

.socialbookmark { width: 19; height: 19 }