/* colors */
@import url("colors.css");

* {
	margin: 0px;
	padding: 0px;
}

body {
	font: 11px Arial, Helvetica, sans-serif;
}

#box4all {
	margin: 20px auto 0px auto;
	width: 980px;
}

.vSpacer14 {
	height:14px;
	clear:both;
}
.vSpacer20 {
	height:20px;
	clear:both;
}
.vSpacer30 {
	height:30px;
	clear:both;
}

#topBox {
	width:957px;
	height:88px;
	padding-left:10px;
	padding-right:10px;
}

#topBox a {
	display:block;
	cursor:pointer;
	width:156px;
	height:68px;
}

#bottomBoxLeft {
	width:340px;
	margin-left:10px;
	padding: 10px 140px 14px 30px;
	float:left;
}

#bottomBoxRight {
	width:340px;
	margin-left:10px;
	padding: 10px 110px 14px 510px;
}

#langDE {
	width:20px;
	float: right;
	padding-right:10px;
}

#langEN {
	width:20px;
	float: right;
	padding-right:26px;
}

.footerSpacer {
	padding-top:7px;
	padding-left:8px;
	padding-right:8px;
	float: left;
	height:22px;
}

#naviLeft {
	float:left;
	width:125px;
	line-height:18px;
}

* html #naviLeft {
	width:122px;
}

.naviEntry {
	padding-top:7px;
	float: left;
	text-align: center;
	font-weight:bold;
	height:23px;
	background: #FFFFFF url(../imgs/global/allgemein/navbar_background.gif) repeat-x;
}

.naviEntryEmpty {
    padding-top:7px;
    float: left;
    height:23px;
    background: #FFFFFF url(../imgs/global/allgemein/navbar_background.gif) repeat-x;
}

.naviEntryRightSpacer  {
	float: left;
	width:9px;
	height:30px;
	background: #FFFFFF url(../imgs/global/allgemein/navbar_background.gif) repeat-x;
}

.naviEntryActive {
	padding-top:7px;
	float: left;
	text-align: center;
	font-weight:bold;
	height:23px;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #808080;
	background:#FFFFFF;
}

.naviEntryLeft {
	width:125px;
	padding-bottom:12px;
	background: #FFFFFF;
}

* html .naviEntryLeft {
	width:122px;
}

.naviEntryLeftActive {
	width:125px;
	padding-bottom:12px;
	background: #FFFFFF url(../imgs/global/allgemein/navleft_back.gif) repeat-y;
}

* html .naviEntryLeftActive {
	width:122px;
}

.naviEntryLeft a {
	color:#C01A0C;
	text-decoration:none;
}

.naviEntryLeft a:hover {
	text-decoration:underline;
}

.naviEntryLeftActive a {
	color:#333333;
	font-weight:bold;
}

.naviEntry  a, .naviEntryActive a {
	color:#000000;
	text-decoration:none;
}

.naviEntry:hover {
	color:#FFFFFF;
	background: #CCCCCC url(../imgs/global/allgemein/navbar_background_hover.gif) repeat-x;
}

.trenner {
	float: left;
	width:1px;
	height:30px;
	background: #FFFFFF url(../imgs/global/allgemein/navbar_background_white.gif) repeat-x;
}

.boldStyle{
	font-weight:bold;
}
.footerEntry {
	padding-top:7px;
	float: left;
	text-align: center;
	height:22px;
}

#naviEntry1 {
	width:154px;
}

#naviEntry1_active {
	width:144px;
}

#naviEntry2 {
	width:154px;
}

#naviEntry3 {
	width:169px;
}

#naviEntry4 {
	width:155px;
}

#naviEntry5 {
	width:155px;
}

#naviEntry5_active {
    width:145px;
}

#naviEntry6 {
	width:30px;
}

#naviEntry7 {
    width:168px;
}

#naviEntry6_actice {
	width:145px;
}

#Box1 {
	width:260px;
	height:132px;
	margin-left:40px;
	padding: 6px 10px 6px 10px;
	float:left;
}

#Box2 {
	width:261px;
	height:132px;
	margin-left:349px;
	padding: 6px 10px 6px 10px;
}

#Box3 {
	width:260px;
	height:132px;
	margin-right:39px;
	padding: 6px 10px 6px 10px;
	float:right;
}

#BoxContentRight {
    width:260px;
    margin-right:0px;
    margin-top:20px;
    padding: 6px 10px 6px 10px;
    float:right;
}

/*** IE6 Fixes... ***/
* html #Box1 {
	margin-left:20px;
}
* html #Box2 {
	margin-left:346px;
	margin-right:329px;
}
* html #Box3 {
	margin-right:19px;
}
* html #bottomBoxLeft {
	padding: 10px 140px 14px 20px;
}
* html #bottomBoxRight {
	padding: 10px 0px 14px 0px;
}

/*** IE7 Fixes... ***/
* +html #Box2 {
	margin-left:349px;
	margin-right:0px;
}
* +html #bottomBoxRight {
	padding: 10px 0px 14px 0px;
}

/* Listen */
#contentBoxRight li {
	margin-left:15px;
	padding-bottom:10px;
}

#topHomeLink {
	left:50px;
	top:20px;
	background: transparent none repeat scroll 0 0;
}

.glossaryContent {
	padding-bottom:10px;
}

.glossaryContent2 {
	padding-bottom:5px;
}

#content_glossary01 a, #content_glossary02 a, #content_glossary03 a, #content_glossary04 a , #content_glossary05 a , #content_glossary06 a , #content_glossary07 a , #content_glossary08 a , #content_glossary09 a , #content_glossary10 a , #content_glossary11 a , #content_glossary12 a , #content_glossary13 a , #content_glossary14 a , #content_glossary15 a , #content_glossary16 a , #content_glossary17 a , #content_glossary18 a , #content_glossary19 a , #content_glossary20 a , #content_glossary21 a , #content_glossary22 a {
    text-decoration:none;
}

#middleSection {
	clear:both;
}
