﻿body, .mnuhauptleiste1 
{	background-color:#EAE9EA; } /* EAE9EA */
body
{	margin:10px;	margin-top:0;	
    background-image:url(../Bilder/localhost.gif);
    background-repeat:no-repeat;
    background-position:center 32px; 
}
.masterheader,.headtablecell
{	
	/* background: #FDEEFF; */
	/* background:  url(../Bilder/headtable_back_1.jpg);  */ /* url(../Bilder/livehead_4px.jpg);   */
	WIDTH: 100%; HEIGHT: 48px;	} /*{	background: url(../Bilder/mainfillertop.gif); 	}*/
.masterheadtable,.masterheadtablebestellung
{	
	width:100%;
	height:100%;
	/* background: url(../Bilder/livehead_logo8.jpg) no-repeat; */ /* background : url(../Bilder/mainlogo_nn.gif) no-repeat;	}*/
	/* background: url(../Bilder/txilogo_11.gif) no-repeat; */
}
.headtable
{
	/* background:#D6D8DB; */
	margin-top:10px;
	margin-bottom:8px;
	width:1020px;
	height: 56px; 
	border:none; 
 	 
}
.headtablecell
{
	height:100%;
	width:100%;
	border:none;
}
.masterheadtablebestellung
{	
	background: url(../Bilder/bestellung.jpg) no-repeat; /* background : url(../Bilder/mainlogo_nn.gif) no-repeat;	}*/
  
}
.trixiversionhspacing
{
	height:11px;
	
}
.trixiversionvspacing
{
	width:8px;
	
}
.trixiloginhspacing
{
	height:11px;
}
.trixiloginvspacing
{
	width:16px;
	
}
.trixiimage
{	background: url(../Bilder/trixiblau.jpg);		}
.trixihead,.trixiKfzhead,.trixiKfzsub,.logininfo
{	color:#000000;		}
.logintable
{	   }
.caption
{	color:#aaaaaa;  }
.caption_sub
{	color:#dd7700;	}
.head_sub
{	color:#835C9B;	}
.mnuhauptleiste
{	background: #FDEEFF;	}   /* FAE9FF; */
.mnuleiste
{	background:#0098FF;	width:0px;	height:0px;	}
.captionsmall,.captionsmallb
{	color:#aaaaaa;}
.txtgross
{	color:#000000;	}
.txtwhite8
{	color:#ffffff;	}
.txtwhite8b
{	color:#ffffff;		}
.txtversion
{	color:#959AA0;		}
.aversion
{	color:#959AA0;	}
.aversion:hover
{	color:#000000;	}
.disabled
{	color:#888888;	}
.pplus, .mminus
{	background:#FFFFFF;	color:#00aa00;	}
.pplusmak, .mminusmak
{	background-color:#E4E5EB;		color:#00aa00;	}
.mminusmak
{	color:#aa0000;	}
.vertragok
{	color: #009900;	}
.vertragerror
{	color: #990000;	}
.txtwhite10
{	color:#ffffff;	}
.tablink
{	color:#0000AA; }
.tablink:hover
{	color:#0000AA; }
.mnuinfofill,.menuesub,.menuesubn,.menue10n,.menue8n
{	color:#ffffff;	background:#BDDFFA;	}
.menuesub
{	color:#0077DD;	}
.menuesubn
{	color:#835C9B;	}
.menue10n
{	color:#ffffff;	}
.menue8n
{	color:#ffffff;	}
.mnua,.mnuaa,.mnua:HOVER, .mnuas
{	color:#0000aa;	}
.mnua:HOVER
{	color: #000000;	}
.mnuselectedcell,.mnuselectedcellbold	
{	 color: #000000;	}
.mnuas:HOVER
{	color:#CC6600;	}
.mnuaa
{	color:#000000;	}
.mnuaa:HOVER
{	color:#000000;	}
.divider
{	background:#99C0E9;	}
.mnunormalcell, .lightblueback
{	background: #FDEEFF;	}
.textarea8
{	color:#000000;	}
input, .input8, .inputb, .inputerror, .inputerrorb, .inputtxt, .inputtxtb,.inputtxt10
{	color:#000000;	}
 .input8, .inputb, .inputerror, .inputerrorb, .inputtxt, .inputtxtb,.inputtxt10
{	border: solid 1px #7F9DB9;	}
select, .selectb, .selecterror,.selecterrorb
{	color:#000000;	border: solid 1px #7F9DB9;	}
.selecterror, .selecterrorb, .inputerror .inputerrorb
{	color:#FF0000;	}
.input7,.input8b,.input8delete
{	color:#000000;	}
.input8CCb
{	color:#000000;	}

.dunkel,.headline,.cellinfod,.menue,.mastertable,.headlinetxtn,.naviborderbuttonselected,.naviborderbuttonselectednomargin,
.submnuaa,.submnuaa:hover,
div.TarifeProzent div.Prozent
{	background:#835C9B;	}
div.TarifeProzent div.ProzentFrame 
{	border:solid 1px #835C9B;	}

.dunkelborder,.buttonlink,.buttonlink:hover,.download,.naviborderbutton
{	border: solid 1px #835C9B; }
.headline,.cellinfod,.menue,.mastertable,.headlinetxtn
{	color: #000000;	}
.headlinetxtn
{	color:#FFFFFF;}
.berechnungmenueframe
{	background: #FDEEFF;	}
.mnuseperator
{	height:1px;	background: #FDEEFF;	}
.menue
{	color:#ffffff;	}
.frame
{	background-color:#ffffff;	}
.framed
{	background-color:Navy;	}
.headlinelink,.headlinelink:Hover
{	color: #FFFFFF ;	}
.headtext,.headtextb
{	color: #FFFFFF;	}
a,.dkerga, .a10, .a10o, .arow
{	color:#0000aa;	}
a:hover, .dkerga:HOVER, .a10:HOVER, .a10o, .arow
{	color:#0000aa;	}
 .dkerga
{	color:#007700;	}
.dkerga:HOVER
{	color:#007700;	}
.txtlikea,.txta,.txta:hover,.aktion,.aktion:hover
{	color:#0000aa;	}
.aktion:hover,.node,.node:hover,.node8,.node8:HOVER,.tab,.tabsub,.tabselected,.tabsubselected,.tabselectedenabled,.tabsubselectedenabled,.tabselectedneu,.subtab,.subtabselected
{	color:#000000;	}
.tabselected,.tabsubselected,.tabselectedenabled,.tabsubselectedenabled,.tabselectedneu,.subtab,.subtabselected,.tabsub
{	color:#0000AA;	background:#FDEEFF;	}
.subtab,.subtabselected
{	color:#000000;	}
.subtabselected
{	color:#0000AA;		}
.meldungdatenkopf,.meldungdateninhalt
{	color:#FFFFFF; background-color:#AA0000;	}
.meldungdatenkopf
{	color:#FFFFFF; 	background-color:#00AA00;	}
.meldungdateninhalt
{	color:#000000;	background-color:#DDFFDD;	}
.greenback
{	background-color:#BBFFBB;	}
.redback
{	background-color:#FFBBBB;	}
.cell,.cellwhite,.cellwhiteb,.cellb,.cellmeldung,.externerlink,.celldk,.cellleistung,.celldeckungskonzept
{	color: #000000;		background-color:#FFFFFF;	}
.cellwhite,.cellwhiteb
{	color: #FFFFFF;	}
.cellmeldung
{	background-color:#FFFFFF;	}
.cellmak
{	background-color:#EeEeEe;		}
.celldk
{	background-color:#EEFFEE;}
.cellleistung
{	background-color:#CFEFFF;	}
.cellmakb
{	color: #000000;	background-color:#EEEEEE;	}
.celldeckungskonzept
{	background-color:#EEFFEE	;	}
.cellerrorhead
{	color: #aa0000;	}
.errormessage
{	background:#FFCCCC;	color:#000000;	}
.cellerror
{	color: #aa0000;	}
.cellleistungsverstosshead
{	background-color: #0000aa;	color:#FFFFFF;	}
.cellleistungsverstoss
{	background-color: #DDDDFF;	color: #0000aa;}
.cellerrorb
{	color: #aa0000;}
.detail
{	background-color:#FFEEDD;	}
.navibuttondisabled,.navibuttondisabled:HOVER
{	color:#000000;	}
.darkcell
{	background:url("../Bilder/orangeback.jpg");	}
.buttonlink,.buttonlink:hover
{	color:#0000AA;	background:#FDEEFF;	}
.buttonlink:hover
{	color:#CC6600;	}
.navibuttoncell
{	background:#FDEEFF;	}
.navibutton,.navibuttonselected,.navibuttonactiv,.navibuttonactivselected,.naviborderbutton,.naviborderbuttonselected, .naviborderbuttonnomargin,.naviborderbuttonselectednomargin, .disabledbuttonnomargin,.myselectbuttonselected, .submnua
{	color:#666666;	background:#FDEEFF;	border: none;	}
.myselectbutton
{	border:solid 1px #7F9DB9;	}
.myselectbuttonselected
{	color: #000000; cursor:default;	border:solid 1px #7F9DB9;	}

.navibuttonselected,.naviborderbuttonselectednomargin
{	color:#0000AA;	border: solid 1px #835C9B; }
.navibuttonactiv
{	color:#0000AA;	}
.naviborderbutton,.naviborderbuttonnomargin,.naviborderbuttonselected,.naviborderbuttonselectednomargin,.disabledbuttonnomargin, .submnua
{	color:#0000AA;	border: solid 1px #835C9B; }
.naviborderbuttonselected,.naviborderbuttonselectednomargin,.disabledbuttonnomargin
{	color:#FFFFFF;		background:#835C9B; }



.naviborderbutton:HOVER
{	color:#CC6600;	}
.smallbutton1,.smallbuttonmak1
{	border:0px;	border:none;		color:#0000AA;	background-color: #FFFFFF;		margin: 0px 0px 1px 0px;	}
.smallbuttonmak
{	background-color:#E4E5EB;	}
.smallbutton:HOVER,.smallbuttonmak:HOVER
{	color:#CC6600;	}
.navibuttonactivselected
{	color:#000000;	background: #E4D6C2;}
.navibuttonactiv:HOVER
{	color:#CC6600;	}
.helplink,.helplink:HOVER
{	color:#0000AA;		margin: 1px 2px 1px 2px;	}
.helplink:HOVER
{	color:#cc6600;	}

.helplinkdisabled,.helplinkdisabled:HOVER
{	color:#999999;		margin: 1px 2px 1px 2px;	}
.loginmak,.loginmak_master,.loginmak_slave
{		}
.laufframe
{	border:solid 1px #000000;	left:0px;	top:0px;	position:absolute;	}
.headtext22
{	padding: 4px 4px 4px 4px;		}
.menueblock
{	background: #ECECEF;	}



.mnuaa ,.selectedbackcolor,.navibuttonactivselected
{	background: #FEE9B4; }
.mnuaa,.navibuttonactivselected
{	border: solid 1px #D6D8DB; /*#FECB56;  /*#835C9B; */	}

.mastertable
{
	 background:#D6D8DB; 
}
.naviborderbutton, .naviborderbuttonnomargin, .panellfstat
{
    /* border:solid 1px #CACBCF; */
    background-image:url(../Bilder/ibutton.jpg);
}
.naviborderbutton:HOVER, .naviborderbuttonnomargin:HOVER
{
    background-image:none;
    background-color:#eeeeee;
}
.naviborderbutton:ACTIVE, .naviborderbuttonnomargin:ACTIVE
{
    border:solid 1px orange;
}
.panellfstat
{
    padding:6px;
    padding-left:8px;
    border:solid 1px #eeeeee;
}
.dcursor
{
    cursor:default;
}
div.berechnungbutton .naviborderbutton
{
    background-image:url(../Bilder/ibutton.jpg);
}





.naviborderbutton:HOVER, .naviborderbuttonnomargin:HOVER
{
    background:#835C9B;
    color:White;
    border:solid 1px white;
}

a.matrix, a.matrix:HOVER, a.matrix_m, a.matrix_m:HOVER, a.matrix_p, a.matrix_p:HOVER
{
    color:#0000aa;
}
a.matrix:HOVER, a.matrix_m:HOVER, a.matrix_p:HOVER
{
    color:#000000;
    text-decoration:none;
    background-color:#dddddd;
    border:solid 1px #aaaaaa;
}










 .mnunormalcell a.vertical, .mnunormalcell a.vertical:HOVER
 {
    margin-left:8px;
    margin-right:8px;
    text-decoration:none;
 }
 
 .mnunormalcell a.vertical:HOVER
 {
    text-decoration:underline;
    color:Black;
 }
 div.ivmnu td.mnuhauptleiste a.mnua, div.ivmnu span.mnuhead
 {
    border:solid 1px #D6D8DB;
    border-bottom:none;
    border-left:none;
 }
 div.ivmnu 
 {
    padding-top:0px;

 }
 div.ivmnu span.mnuhead
 {
    color:black;
    border:solid 1px #EAE9EA;
    border-right:solid 1px #D6D8DB;
    border-bottom:none;
    background:#EAE9EA;
    padding-right:8px;
    

 }

 .ivstatusdivider,.ivrechtsweiterzurueck
 {
    border-left:solid 1px #D6D8DB;
 }
 div.panelQuellen, div.panelVUTree, div.panelVergleichMenue
{
    border-top-color:#D6D8DB;
    
}
 a.quelle:HOVER
{
    color:#000000;
    
}
.treehead, .treeheadno, .treevu, .treevuno, .treetarif, .treetarifno
{
}
.treeheadno, .treevuno,.treetarifno
{
    color:Gray;
}
textarea
{
    border: solid 1px #7F9DB9;	
}
div.NumberSteps span.selected
{
    border:solid 1px #D6D8DB;
    border-bottom:none;
    background:white;
}
div.NumberSteps span
{
    border:solid 1px #D6D8DB;
}
div.NumberSteps span.done
{
    /*
    border:solid 1px #D6D8DB;
    border-bottom:solid 1px #D6D8DB;
    background:#D6D8DB;
    */
}


div.Vergleichsergebnis div.submenueframe:HOVER,
div.Vergleichsergebnis div.submenueframe div.submenue a:HOVER,
div.matrix div.Dropdown div.Sub,
div.matrix div.Dropdown div.Sub a:HOVER
{
    background:white;/*#FDEEFF;*/
    border-color:#7999B9;
    
}
/*
div.Vergleichsergebnis div.submenueframe div.submenue a:HOVER
{
    background:#835C9B;
    color:white;
}
*/
div.matrix div.Dropdown div.Sub a:HOVER
{
    padding:1px;
    padding-left:4px;
    background:#835C9B;
    color:white;
}
div.matrix td.Antwort a.Antwort:HOVER
{   
    background:#FDEEFF;
    border:solid 1px #D6d6d8; /*#835C9B;*/
    padding:3px;
}

