// HASCO - Letzte Änderung : 05.12.2005

BODY {
                font-family: Helvetica,Arial,sans-serif;
                font-size: 14px;
                font-weight: medium;
                font-style: normal;
                color: Black;
                text-align:left;
                background-color:#FFFFFF;
}

a:link {color:#000000;text-decoration: none}
a:visited {color:#000000;text-decoration: none}
a:active {color:#000000;text-decoration: none}

/*Voe 17.08.2009 Link fuer Kundenmessage */
a.alink{
	color:#0000FF;
	text-decoration: underline;
}
/*ENDE*/

.link{
		font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        color: #0000FF;
        text-decoration:underline;
}

.trnormal0  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color: White;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.trnormal1  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color: #E1E1E1;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.trtype30   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: italic;
        color: #FF6400;
        background-color: White;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.trtype31   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: italic;
        color: #FF6400;
        background-color: #E1E1E1;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tctype31   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: italic;
        color: #FF6400;
        background-color: #E1E1E1;
        text-align: center;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}
.trhidden   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12;
        font-weight: bold;
        font-style: normal;
        color: White;
        background-color: White;
        text-align:center;
        z-index:5;
}

.trtitelo   {
                font-family: Helvetica,Arial,sans-serif;
                font-size: 12px;
                font-weight: bold;
                font-style: normal;
                color:Black;
                background-color:#FF6400;
                text-align:center;
                z-index:5;
}

.tr0   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#FF6400;
        text-align:left;
        z-index:5;
}

.tr1   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: blak;
        background-color: #ffffff;
        text-align:left;
        z-index:5;
}

.tr2   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Navy;
        background-color: #ffffff;
        text-align:left;
        z-index:5;
}

.trsum  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 13px;
        font-weight: bold;
        font-style: bold;
        color:Black;
        background-color:#ffffff;
        text-align: center;
        z-index:5;
        margin-top : 15px;
}

.tdsum  {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: bold;
	color:Black;
	background-color:#ffffff;
	text-align: right;
	z-index:5;
	margin-top : 15px;
	border-bottom : double;
	border-top-style : solid;
	border-top-width : thin;
}

/* Voe 01.07.2009 für Sonder */
.auswahl-freifeld{
	background-color: #FFFFFF;
}

.auswahl-freifeld1{
	background-color: #808080;
}

.tdmsg {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color:Black;
        background-color: #E1E1E1;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;

}

.tdnormal  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: bold;
        color:aqua;
        background-color: #ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
        margin-left : 30px;
}


.tdtype3   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: italic;
        color: #FF6400;
        background-color: White;
        text-align:left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdo   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#FF6400;
        text-align:left;
        z-index:5;
}
.tdv   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        text-align:left;
		padding : 0px 0px 0px 10px;
        z-index:5;
}

.tdvt  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#E1E1E1;
        text-align:center;
        z-index:5;
        border-bottom-style : ridge;
        border-right-style : ridge;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
}
.tdv0  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#FFFFFF;
        text-align:left;
        z-index:5;
}
.tdv1   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#E1E1E1;
        text-align:left;
        z-index:5;
}
.tdv2   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color:#DCDCDC;
        text-align:left;
        z-index:5;
        border-bottom-style : ridge;
        border-right-style : ridge;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
}
.tdv3   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#DCDCDC;
        text-align:left;
        z-index:5;
        border-top-style : ridge;
        border-left-style : ridge;
}
.tdv4   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#DCDCDC;
        text-align:left;
        z-index:5;
        border-bottom-style : ridge;
		border-left-style : groove;
        border-right-style : ridge;
		padding : 0px 0px 0px 10px;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
}
.tdvr  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#FFFFFF;
        text-align:right;
        z-index:5;
}

.tdvr0  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#FFFFFF;
        text-align:right;
        z-index:5;
}
.tdvr1   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#E1E1E1;
        text-align:right;
        z-index:5;
}
.tdvr2   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color:#DCDCDC;
        text-align:right;
        z-index:5;
        border-bottom-style : ridge;
        border-right-style : ridge;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
}
.tdvr3   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#DCDCDC;
        text-align:right;
        z-index:5;
        border-top-style : ridge;
        border-left-style : ridge;
}
.tdvr4   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: normal;
        color: Black;
        background-color:#DCDCDC;
        text-align:right;
        z-index:5;
        border-bottom-style : ridge;
		border-left-style : groove;
        border-right-style : ridge;
		padding : 0px 0px 0px 10px;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
}
.tdc  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color:Black;
        background-color:#ffffff;
        text-align: center;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdck  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: medium;
        font-style: bold;
        color:Black;
        background-color:#ffffff;
        text-align: center;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}


.tdr  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color:Black;
        background-color:#ffffff ;
        text-align: right;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdl  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color:Black;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

/*Hinweistext in Tabelle*/
.tdll{
	font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color:#800000;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}


.tdrf  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: bold;
        color:Black;
        background-color:#ffffff ;
        text-align: right;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdlf  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: bold;
        color:Black;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
}


.tdro {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color: #FF6400;
        background-color:#ffffff ;
        text-align: right;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdlo {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color: #FF6400;
        background-color:#ffffff ;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdcfo {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 14px;
        font-weight: bolder;
        font-style: bold;
        color: #FF6400;
        background-color:#ffffff ;
        text-align: center;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdlsmall  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        font-style: bolder;
        color:Black;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}
.titel   {
                font-family: Helvetica,Arial,sans-serif;
                font-size: 14px;
                font-weight: bold;
                font-style: normal;
                color:Black;
                background-color:#ffffff;
                text-align:center;
                z-index:5;
}
.titelbig   {
                font-family: Helvetica,Arial,sans-serif;
                font-size: 16px;
                font-weight: bold;
                font-style: normal;
                color:Black;
                background-color:#ffffff;
                text-align:center;
                z-index:5;
}

.titelbigli   {
                font-family: Helvetica,Arial,sans-serif;
                font-size: 16px;
                font-weight: bold;
                font-style: normal;
                color:Black;
                background-color:#ffffff;
                text-align:left;
                z-index:5;
}


.titelo   {
                font-family: Helvetica,Arial,sans-serif;
                font-size: 14px;
                font-weight: bold;
                font-style: normal;
                color:Black;
                background-color:#FF6400;
                text-align:center;
                z-index:5;
}

.tdrred  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color:red;
        background-color:#ffffff ;
        text-align: right;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}
.tdlfo  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        font-style: bold;
        color: #FF6400;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdrfo {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: bold;
        color: #FF6400;
        background-color:#ffffff ;
        text-align: right;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdcfo {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: bold;
        color: #FF6400;
        background-color:#ffffff ;
        text-align: center;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
}

.tdlfosmall {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 9px;
        font-weight: normal;
        font-style: normal;
        color: #FF6400;
        background-color:#ffffff ;
        text-align: left;
        z-index:5;
        margin-bottom : 5px;
        margin-top : 15px;
}

.tditalicc{
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: italic;
        color: Blue;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;
        margin-left : 30px;
}


.tditalic{
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: italic;
        color: Blue;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 10px;
        margin-top : 10px;

}


.hnav  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: bold;
        color:Black;
        background-color: transparent;
        text-align: left;
        z-index:5;
        background : transparent;
        width : 140px;
        margin : 0px 0px 0px 0px;
        margin-bottom : 0px;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
        padding : 0px 0px 0px 0px;
        text-indent : 2px;
}

.hnavs  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
        font-style: bold;
        color:Black;
        background-color: #ff6400;
        text-align: left;
        z-index:5;
        background : #ff6400;
        width : 140px;
        margin : 0px 0px 0px 0px;
        margin-bottom : 0px;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
        padding : 0px 0px 0px 0px;
        text-indent : 2px;
}

.nav  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        color:Black;
        background-color: transparent;
        text-align: left;
        z-index:5;
        background : transparent;
        margin-bottom : 0px;
        margin-left : 7px;
        margin-right : 0px;
        margin-top : 0px;
        padding : 0px 0px 0px 7px;
        text-indent : 0px;
        width : 140px;
}

.navs  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        color:Black;
        background-color: #ff6400;
        text-align: left;
        z-index:5;
        background : #ff6400;
        margin-bottom : 0px;
        margin-left : 7px;
        margin-right : 0px;
        margin-top : 0px;
        padding : 0px 0px 0px 7px;
        text-indent : 0px;
        width : 140px;
}

.titelgross   {
                font-family: Helvetica,Arial,sans-serif;
                font-size: 16px;
                font-weight: bold;
                font-style: normal;
                color:Black;
                background-color:#ffffff;
                text-align:center;
                z-index:5;
}

.tabelle   {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 16px;
        font-weight: bold;
        font-style: normal;
        color: #ff6400;
        background-color: #ff6400;
        text-align:center;
        z-index:5;
        margin : 0 0 0;
        margin-bottom : 0;
        margin-left : 0;
        margin-right : 0;
}

.hascolink {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 18px;
        font-weight: normal;
        font-style: normal;
        color: #FF0000;

}
.exttr0  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color:#FFFFFF;
        text-align:left;
        z-index:5;
}
.exttr1  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color:#E1E1E1;
        text-align:left;
        z-index:5;
}


.exttdl  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: bold;
        color:Black;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 5px;
        margin-top : 5px;
}
.exttdmail{
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: italic;
        color: Blue;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
        margin-bottom : 5px;
        margin-top : 5px;

}
.exttdid  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 12px;
        font-weight: medium;
        font-style: bold;
        color:Black;
        background-color:#ffffff;
        text-align: left;
        z-index:5;
}

.tdlfo2  {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 11px;
	font-weight: medium;
	font-style: medium;
	color: #FF6400;
	background-color:#ffffff;
	text-align: left;
	z-index:5;
	margin-bottom : 10px;
	margin-top : 10px;
	padding-bottom : 0px;
	vertical-align : text-bottom;
	padding-top : 10px;
}

.bmecattxt  {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 10px;
	font-weight: samll;
	font-style: samll;
	color: #ff0000;
	text-align: center;
	z-index:5;
}
.bmecatinput  {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 10px;
	font-weight: samll;
	font-style: samll;
	color: #3300cc;
	text-align: center;
	z-index:5;
}
.bmecattd  {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 10px;
	font-weight: samll;
	font-style: samll;
	color: #000000;
	text-align: left;
	z-index:5;
}
.inputsmall{
	font-size:10px;
	margin:0px;
}

.strr  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color:#FFFFFF;
        text-align:left;
        z-index:5;
}
.strr1  {
        font-family: Helvetica,Arial,sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        color: Black;
        background-color:#E1E1E1;
        text-align:left;
        z-index:5;
}

/*Voe 01.07.2009 für Sonderartikel */
.inputnormal{
	background-color: #FFFFFF;
}

.inputwrong{
	background-color: #FF6400;
}

#top {position:absolute; z-index:10; left:395px; top:0px; visibility: visible; width:138px; height:144px;}
#rot {position:absolute; z-index:9; left:395px; top:144px; visibility: visible; width:138px; height:18px;}
#content {position:absolute; z-index:8; left:10px; top:5px; visibility: visible; width:138px; height:170px;}
#online {position:absolute; z-index:10; left:430px; top:20px; visibility: visible; width:200px; height:144px;}