@charset "utf-8";
/* CSS Document - created by sunas.de
Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ 
*/

/* BODY */
body,td,th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	line-height: 12px;
}
body {
	background-color: #fff;
	background-image: url(../layout/basicImg/contentBG.jpg);
	padding-top:73px;
	padding-bottom: 40px;
}
 img{
 padding:0px;
 border:0px;
 margin:0px;
 }
 p, ul, ol {
	margin:0px;
	padding:0px;
}
/* LINKS */
a img { border: none; }
a:link {
	color: #757575;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B0B898;
}
a:hover {
	text-decoration: underline;
	color: #AF8D74;
}
a:active {
	text-decoration: none;
	color: #AB886D;
}


/* HEADLINES */
h1 {
	font-size: 10px;
	color: #FF001A;
	text-transform:uppercase;
	padding:0px;
	margin:0px;}
h2 {
	font-size: 14px; text-transform:uppercase; color:#757575; font-weight:normal;
}
h3 {
	color: #757575;	
	text-decoration: none;
}

/* NAVBARS */
/*vertPicMenue - original idea arrowgreen by http://www.dynamicdrive.com/style/csslibrary/item/arrow_green_vertical_menu/*/
.vertPicMenueTitle{
width:162px;
	background-color:#00377C;
	padding:9px;
	color:#DEE7F7;
	font-weight:bold;
	text-align:left;
	margin:0px;
}
.vertPicMenue{
	width: 118px; /*width of menu*/
	/*
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-width: 1px;*/
}
.vertPicMenue ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.vertPicMenue li a{
	/*font: bold 11px Arial, Verdana, Helvetica, sans-serif;*/
	text-decoration:none;color:#737994;
	color:#757575; font-size:11px;
	padding:6px 9px;
	display: block;
	background-image: url(../layout/sbplatzImg/subMenBG.jpg);
	background-repeat:no-repeat;
	/*background-image:url(../layout/basicImg/vertPicMenue.jpg);
	*/
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 6px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
.vertPicMenue li a:link, .vertMenue li a:visited {
	color: #757575;
}
.vertPicMenue li a:hover{
	color: #5B5B5B;
	/*background-image:url(../layout/basicImg/vertPicMenueHover.jpg);*/
}
.vertPicMenue li a.selected{
	color: #5B5B5B;
	/*background-image:url(../layout/basicImg/vertPicMenueActive.jpg);*/
}

/*horPicMenue - origninal idea solidblockmenu - http://www.dynamicdrive.com/style/csslibrary/item/solid_block_menu/*/
.horPicMenue{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background-image:url(../layout/basicImg/solidblockmenu1.jpg);
background-position:center;
background-repeat:repeat-x;
}
.horPicMenue li{
display: inline;
}
.horPicMenue li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
background-image:url(../layout/basicImg/solidblockmenu1.jpg);
background-position:center;
background-repeat:repeat-x;
}
.horPicMenue li a:visited{
color: white;
}
.horPicMenue li a:hover, .horPicMenue li .current{
color: white;
background-image:url(../layout/basicImg/solidblockmenu2.jpg);
background-position:center;
background-repeat:repeat-x;
}

/* SCOPES */
.subRightContent{width:390px; float:right;padding:6px 9px 9px 0px;}
#bodyScope{
width: 930px;}
#contentScope{
background-color: #fff;
width:860px;
margin:0px 35px;}

#mainContent{text-align:left; padding:10px 4px 0px 13px; width:574px; height:400px; overflow:hidden;}
#header { 
width:100%; height:73px;
border:none;
background-color:#fff; 
text-align:center;
background-image: url(../layout/basicImg/topBG.jpg); background-position:center; background-repeat:no-repeat;}
#headerBox{ width:860px;}
#headerContent{ 
width:860px; text-align: right; margin-top:20px; background-color:#fff}
#headerline{ height:46px; padding: 0px 0px 0px 6px; background-image: url(../layout/sbplatzImg/headerlineBG.jpg);}

#footer { 
width:100%; height:40px; 
border:none; 
background-color:#fff; 
text-align:center;
background-image: url(../layout/basicImg/bottomBG.jpg); background-position:center; background-repeat:no-repeat; }
#footerBox{ width:860px;}
#footerContent{ width:860px; text-align: right; margin:0px 0px 20px 0px; background-color:#fff}

#Right{float: right; width:593px; padding:0px; margin:0px; }
#RightContent{background-image: url(../layout/sbplatzImg/innerRectBG.jpg); }
.floatLeft{ float:left;}
.floatRight { float:right;}

/* Content Stiles */
/* MarketExample */
.BigLeft{width:368px; font-size:10px;}
.Big{ font-size:10px; height:171px; margin:6px 42px 6px 42px;}
.smallLeft{float:left; width:170px; padding:7px; height:157px; border:1px solid; border-color: #CCCCCC;}
.smallleftRight{float:right; width:170px; padding:7px; height:157px; border:1px solid; border-color: #CCCCCC; }
.smallTop{ padding:0px; width:170px; height:111px;}
.smallBottom {padding:0px; width:170px; height:46px;}
.BigRight{float:right; padding:7px 13px 0px 0px; font-size:10px;}
.smallRight{width:156px; padding:7px; height:157px; border:1px solid; border-color: #CCCCCC;}
.bottomBanner{padding:13px; margin:0px; }

/* ArchivExample */
.BigLeft{width:344px; height:156px; margin:4px 15px 0px 15px; font-size:10px;}
.ArchivLeft{float:left; width:156px; padding:7px; height:138px; border:1px solid; border-color: #CCCCCC;}
.ArchivRight{float:right; width:156px; padding:7px; height:138px; border:1px solid; border-color: #CCCCCC; }
.ArchivTop{ padding:0px; width:156px; height:105px;}
.ArchivBottom {padding:0px; width:156px; height:33px;}

.ticker{ font-size:10px;}
/* FORMS */

/* LISTS */