BODY {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
DIV {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:link
{
	font-weight: normal;
	font-size: 10px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:hover
{
	font-weight: normal;
	font-size: 10px;
	color: #0066cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:visited {
	COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.maintext {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ipBox {
	font-family: Arial;
	font-size: 11px;
	background-color: #F4FBFF;
}
P.para
{
	text-justify: auto;
	font-size: 11px;
	vertical-align: baseline;
	color: black;
	line-height: normal;
	font-family: Verdana, Sans-Serif;
	letter-spacing: normal;
	text-align: justify;
}
.ContentHeader
{
    BACKGROUND-COLOR: #990000;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    HEIGHT: 25px
}
.CartListHeader
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #ffffff;
	text-align: center;
	HEIGHT: 25px;
	BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
}
.CartListItem
{
    BACKGROUND-COLOR: #F2F4F5;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: #4F6A7D;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    PADDING-LEFT: 3px;
    HEIGHT: 20px;
}
.CartListItemAlt
{
    BACKGROUND-COLOR: #EFEFEF;
    BORDER-BOTTOM: dimgray;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    PADDING-LEFT: 3px
}
.CartListItemText
{
	padding-left: 3px;
	font-size: 11px;
	text-transform: lowercase;
	color: #4f6a7d;
	font-family: Verdana, Arial;
}
.CartListFooter
{
    BACKGROUND-COLOR: #dddca3;
    LINE-HEIGHT: 10pt
}
.CartListTotal
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial;
	height: 21px;
	background-color: #f5f4f5;
}

.CartListFinalTotal
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	height: 21px;
	background-color: #96AEBE;
}
.ErrorText
{
	font-size: 11px;
	color: red;
	line-height: 20pt;
	font-family: Verdana, Arial;
	text-align: center;
	font-weight:bold ; 
}
.ErrorAlertText
{
	font-size: 10px;
	color: red;
	line-height: 20pt;
	font-family: Verdana, Arial;
	text-align: left ;
}
.ErrorAlertText1
{
	font-size: 10px;
	color: #5771A8;
	line-height: 20pt;
	font-family: Verdana, Arial;
	text-align: left ;
}
.Title
{
	font-weight: bold;
	font-size: 11px;
	color: #990000;
}
.CartListNote
{
	font-size: 10px;
	color: #990000;
	font-family: Verdana, Arial;
}
.CardHeadText
{
	font-weight: bold;
	padding-left: 3px;
	font-size: 14px;
	text-transform: capitalize;
	color: #990000;
	font-family: Verdana, Arial;
}
.CardItemText
{
	padding-left: 3px;
	font-size: 11px;
	text-transform: capitalize;
	color: #4f6a7d;
	font-family: Verdana, Arial;
}



.e5
        {
        font-size : 8pt;
        }
.e5_outerborder
{
	border-right: 1px outset;
	border-top: 1px outset;
	font-size: 11px;
	border-left: 1px outset;
	border-bottom: 1px outset;
	font-family: verdana, arial, helvetica;
}
.e5_content
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica;
}
.e5_contentsmall
        {
        font-family : verdana, arial, helvetica;
        font-size : 8pt;
        }
.e5_rowcolor1 {
        background : #CCE4EC;
        color : #000000;
        }
.e5_rowcolor2 {
        background : #E5E5E5;
        color : #000000;
        }
.e5_error {
        font-family : verdana, arial, helvetica;
        font-size : 8pt;
        color : #FF0000;
        }
.e5_headline
        {
        font-family : verdana, arial, helvetica;
        font-size : 10pt;
        }
/*Spezialklassen*/
.e5_key
        {
        font-size: 12px; font-weight: bold; font-face: courier new;
        }
.e5_input_error
        {
        color : #CCE4EC;
        background-color: #FF0000;
        }
.e5_select_error
        {
        color : #CCE4EC;
        background-color: #FF0000;
        }
.e5_input_link
        {
        font-family: verdana, arial, helvetica;
        text-decoration: underline;
        text-align: right;
        color: #D84D04;
        background-color: #EEF6F9;
        border-style: none;
        }
.corp {
	FONT-SIZE: 10px; COLOR: #576781
}
.corpBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #576781
}
.corpmaroon {
	FONT-SIZE: 10px; COLOR: maroon
}      
.GenreInfo {
	font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #003399
}  
A.GenreInfo1:link
{
	font-weight: normal;
	font-size: 12px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.GenreInfo1:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #0066cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.GenreInfo1:visited {
	COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
