BODY, TH, TD, P, DIV, SPAN, INPUT, SELECT, TEXTAREA { font-family: arial,helvetica; font-size: 11px; }

BODY { scrollbar-base-color: #eff4fb; background-color:#FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; overflow:hidden}
DIV{ x-overflow:hidden }

.pager { font-size: 9pt; }
A.pager:link, A.pager:visited { font-size: 9pt; color: black; text-decoration: none; }
A.pager:hover { font-size: 9pt; color: lightgrey; }
.pagerdisabled { font-size: 9pt; color: gainsboro; }

A:link, A:visited { color: black; text-decoration: none; }
A:hover { color: black; }

.TBDetail { border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; }

.Odd { border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; background-color: #F7F7F9; }
.Even { border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; background-color: #E0DFE3; }

.MainTD {padding-left: 10px; padding-right: 10px; width: 430px}

.NavLvl1 { cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-left: 5px; }
.navObereEbene { background-color: #E0DFE3; }
.navObereEbeneOver { background-color: #E0DFE3; }
.navUntereEbene { background-color: #F7F7F9; }
.navUntereEbeneOver { background-color: #E0DFE3; }


.Title { background-color: #CCCCCC; color: #000000; }
.SubTitle { font-family: Arial, Geneva; color: #000000; font-size: 15px; font-weight: bold; }

.Designbutton { font-size: 10px; color: black; background-color: #E0DFE3; cursor: pointer; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; }
.DisabledButton { font-size: 10px; color: black; background-color: #CCCCCC; cursor: pointer; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; }

.DesignInputL { border-right: #7F9DB9 1px solid; border-top: #7F9DB9 1px solid; border-left: #7F9DB9 1px solid; border-bottom: #7F9DB9 1px solid; padding-top: 2px; width: 300px; height: 20px; }
.DesignInputM { border-right: #7F9DB9 1px solid; border-top: #7F9DB9 1px solid; border-left: #7F9DB9 1px solid; border-bottom: #7F9DB9 1px solid; padding-top: 2px; width: 200px; height: 20px; }
.DesignInputMS { border-right: #7F9DB9 1px solid; border-top: #7F9DB9 1px solid; border-left: #7F9DB9 1px solid; border-bottom: #7F9DB9 1px solid; padding-top: 2px; width: 165px; height: 20px; }
.DesignInputS { border-right: #7F9DB9 1px solid; border-top: #7F9DB9 1px solid; border-left: #7F9DB9 1px solid; border-bottom: #7F9DB9 1px solid; padding-top: 2px; width: 100px; height: 20px; }
.DesignInputXS { border-right: #7F9DB9 1px solid; border-top: #7F9DB9 1px solid; border-left: #7F9DB9 1px solid; border-bottom: #7F9DB9 1px solid; padding-top: 2px; width: 60px; height: 20px; }
.DesignDisabledInputM { border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; width: 200px; padding-top: 2px; border-bottom: #7f9db9 1px solid; height: 20px; background-color: lavender; }
.DesignDisabledInputXS { border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; width: 60px; padding-top: 2px; border-bottom: #7f9db9 1px solid; height: 20px; background-color: lavender; }
.DesignTextBoxL { width: 300px; height: 150px; }
.DesignTextBoxM { border-bottom: #7f9db9 1px solid; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; width: 300px; height: 80px; }

.DesignTrTd { border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; height: 20px; background-color: #D5E3F4; }
.Underlinecell { border-bottom: #7F9DB9 1px solid; vertical-align: bottom; }
.price {font-size: 16px; font-weight: bold; }


