/* - - - - - - - - - - - - - - - - - - - -
  M A S T E R - S T Y L E S
- - - - - - - - - - - - - - - - - - - - */

/*Definition des Bodys*/
BODY
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 15px;
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url();
    BACKGROUND-REPEAT: no-repeat
}


/*Definition der Tags*/
TD,DIV,TABLE,P {color: #000000; font-size: 12px; font-family: Arial}
HR {color: #666666;height: 1; border-style: solid;}
H1 {color: #000000; font-size: 14px; font-family: Times New Roman; font-weight: bold; font-style: normal;}
H2 {color: #000000; font-size: 14px; font-family: Arial; font-weight: bold; font-style: normal;}
H3 {color: #000000; font-size: 14px; font-family: Arial; font-weight: bold; font-style: normal;}

/*Definition der Links*/
A:link {text-decoration: none; color:#133958}
A:visited {text-decoration: none; color:#133958}
A:active {text-decoration: none; color:#669966}
A:hover {text-decoration: underline; color:#133958}

/*Definition der Klassen*/
.clsTitlePage {color: #000000; font-size: 14px; font-family: Arial; font-weight: bold; font-style: normal;}
.classButton {border-style: ridge; border-color: #CCCCCC; border-width: 1px; background-color: #CCCCCC;	font-family: Arial; color: #000000;}
.cls_FrameColor {background-color:#CCCCCC; color:#000000}
.cls_Line {background-color:#666666}
.clsBasket
{
	BORDER-LEFT: #666666 1px solid;    
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	PADDING-LEFT: 6px;
	background-color: #FFFFFF;
	font-weight: normal;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
}

#frmborder{
	background-color: #FFFFFF;
	border-style:none;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	overflow:hidden;
	}
/* - - - - - - - - - - - - - - - - - - - -
  C U S T O M - S T Y L E S
- - - - - - - - - - - - - - - - - - - - */

/* General Styles */
body { background: #fff; margin: 5px 15px 0; }
body#frameNavigation { background: #fff url(../theme/images/background/bkg_nav.jpg) no-repeat 0 0; margin: 0; overflow: hidden; }
body#frameHeader { background: #fff url(../theme/images/background/bkg_head.jpg) no-repeat 0 0; margin: 0; overflow: hidden; }
body#smallBasket { background: #CCCCCC; margin: 0 0 0; overflow: hidden; }
body#iframeBasket { background: #CCCCCC; }

hr		{ margin: 7px 0; padding: 0; border: 0 none; border-top: 1px solid #999; height: 1px; } 
* html hr	{ margin: 0; } /* for IE */

/* - - - - - - - - - - - - - - - - - - - -
  W A R E N K O R B (UNTEN)
- - - - - - - - - - - - - - - - - - - - */
div#smallBasket { height: 23px; line-height: 23px; }
div#smallBasket a { margin-left: 15px; color: #333; font-weight: bold; }
div#smallBasketContent { background: #CCCCCC; margin-top: -5px; }


/* - - - - - - - - - - - - - - - - - - - -
  S E A R C H  F I E L D
- - - - - - - - - - - - - - - - - - - - */
#searchBlock { margin-left: 14px; color: #313F4F; font: bold 12px/16px Arial, Helvetica, sans-serif; }
#searchBlock .inputSearchField	      { width: 115px; height: 20px; margin-top:6px; vertical-align: middle; border: 1px solid #999; background: #fff; color: #333; font: 11px/17px Arial, Helvetica, sans-serif; }
* html #searchBlock .inputSearchField { padding: 2px 3px; } /* IE hack */
#searchBlock img                      { vertical-align: middle; margin-top:6px; }
#searchTable table {  }


/* - - - - - - - - - - - - - - - - - - - -
  N A V I G A T I O N (LINKS)
- - - - - - - - - - - - - - - - - - - - */
#navlist { width: 100%; margin: 15px 0; border-collapse: collapse; }

/* lists */
ul#nav-secondary,
ul#nav-secondary ul { margin: 0; padding: 0; list-style: none; }

/* ul#nav-secondary { margin: 15px 0 0 0; } */
ul#nav-secondary ul { padding: 0 0 0 10px; }

/* nav list-items */
ul#nav-secondary li { border-bottom: 0px solid #ccc; background: url(../theme/images/common/lineDot.gif) repeat-x 0 100%; }
ul#nav-secondary li.over,
ul#nav-secondary li.active { background: #fff; }

/* subnav list-items */
ul#nav-secondary ul li,
ul#nav-secondary ul li.over,
ul#nav-secondary ul li.active { border: 0; }

/* nav links */
ul#nav-secondary li a { display: block; padding: 2px 5px 2px 15px; color: #333; font: bold 12px/16px Arial, Helvetica, sans-serif; text-decoration: none; outline: 0; }
* html ul#nav-secondary li a { height: 1px; } /* for IE */
ul#nav-secondary li.over a,
ul#nav-secondary li.active a { color: #fff; background: #000094 url(../theme/images/common/navArrowWhite.gif) 6px 50% no-repeat; border-bottom: 0px solid #fff; }




