/* - - - - - - - - - - - - - - - - - - - -
  M A S T E R - S T Y L E S
- - - - - - - - - - - - - - - - - - - - */

/*Definition des Bodys*/
BODY
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 15px;
    COLOR: #006600;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url();
    BACKGROUND-REPEAT: no-repeat
}


/*Definition der Tags*/
TD,DIV,TABLE,P {color: #006600; font-size: 11px; font-family: Verdana}
HR {color: #006600;height: 1; border-style: solid;}
H1 {color: #006600; font-size: 18px; font-family: Verdana; font-weight: bold; font-style: normal;}
H2 {color: #006600; font-size: 16px; font-family: Verdana; font-weight: bold; font-style: normal;}
H3 {color: #006600; font-size: 14px; font-family: Verdana; font-weight: bold; font-style: normal;}

/*Definition der Links*/
A:link {text-decoration: none; color:#006600}
A:visited {text-decoration: none; color:#990000}
A:active {text-decoration: none; color:#990000}
A:hover {text-decoration: underline; color:#990000}

/*Definition der Klassen*/
.clsTitlePage {color: #006600; font-size: 16px; font-family: Verdana; font-weight: bold; font-style: normal;}
.classButton {border-style: ridge; border-color: #CCCCCC; border-width: 1px; background-color: #CCCCCC;	font-family: Verdana; color: #006600;}
.cls_FrameColor {background-color:#006600; color:#FFFFFF}
.cls_Line {background-color:#006600}
.clsBasket
{
	BORDER-LEFT: #006600 1px solid;    
	BORDER-RIGHT: #006600 1px solid;
	BORDER-TOP: #006600 1px solid;
	BORDER-BOTTOM: #006600 1px solid;
	PADDING-LEFT: 6px;
	background-color: #FFFFFF;
	font-weight: normal;
	COLOR: #006600;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
}

#frmborder{
	background-color: #FFFFFF;
	border-style:none;
	font-family: Verdana;
	font-size: 11px;
	color: #006600;
	overflow:hidden;
	}
body                    { background: #ffffff; margin: 20px 15px 0; }
body#frameShadowLeft    { background: #ffffff url(../theme/images/background/border.jpg) repeat-x 100% 0; overflow: hidden; }
body#frameShadowRight   { background: #fff url(../theme/images/background/border.jpg) repeat-x 100% 0; overflow: hidden; }
body#iframeBasket       { color: #ffffff; font: bold 11px/15px Verdana, Arial, Helvetica, Sans-Serif; margin-top: 3px; margin-left: 0px; background: #046224; }
body#iframeBasket a			{ color: #ffffff; font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
body#iframeBasket a:hover 	{ text-decoration: underline; }

html {scrollbar-face-color: #8AB200;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color:#53670D;
scrollbar-darkshadow-color: #53670D;
scrollbar-track-color: #D4E597;
scrollbar-arrow-color: #53670D;}


.classButton            { border-style: ridge; border-color: #000000; border-width: 1px; color: #ffffff; background-color: #F99728; font-family: Verdana, Arial, Sans-Serif; }

hr                      { margin: 7px 0; padding: 0; border: 0 none; border-top: 1px solid #006600; height: 1px; }
* html hr               { margin: 0; background: transparent url(../theme/images/background/navHeadRowDivider.gif) 0 50% repeat-x; } /* for IE */

/* - - - - - - - - - - - - - - - - - - - -
  S T A R T S E I T E
- - - - - - - - - - - - - - - - - - - - */
.TableWelcomeRight			{ width: 100%; border: 1px solid #F99728; border-collapse: collapse; margin:0; margin-bottom: 3px; }
.CellTitleRight				{ padding-bottom: 2px; padding-left: 5px; font-weight: bold; color: #ffffff; background-color: #F99728; height: 20px; border:0; }
.CellContent				{ padding: 8px; }
.CellContent ul				{ margin: 0; margin-left: 0px; padding: 0; list-style: none; }
.CellContent ul li				{ margin-left: 0; padding-left: 10px; background: url(../theme/images/common/navBoxBlue.gif) no-repeat 0px 0.5em; }
.CellContent a				{ font-weight: bold; text-decoration:none; margin-bottom:3px; }
.CellContent a:hover			{ font-weight: bold; text-decoration:underline; }
.CellList ol li				{ margin-left:-10px; text-decoration:none; }
.CellContentRight			{ padding: 5px; }
.CellContentRight a			{ display: block; font-weight: bold; color:#105245; text-decoration:underline; margin-bottom:5px; }
.CellContentRight a:hover	{ font-weight: bold; color:#4BA09D; text-decoration:none; }

/*NAVIGATION-CONTROLS*/
@media print {
.controls					{ display: none; }
}









