/*

#header {
border-top: 1px solid #000;
border-right: 1px solid #000;
border-left: 1px solid #000;
}

#content {
border-right: 1px solid #000;
border-left: 1px solid #000;
}

*/


#TextLeft {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #fff;
padding: 1em;
}

.level1, .level1:visited, .level1:active {
display: block;
text-transform:uppercase;
padding-left: 2.5em;
padding-right: 2.5em;
color: #fff;
background-color: #666;
border: 0;
margin: 0;
border-bottom: 2px solid #666;
}
.level1:hover {
display: block;
text-transform:uppercase;
padding-left: 2.5em;
padding-right: 2.5em;
/*
color: #f0f0ee;
background-color: #5a5b5d;
*/
color: #666;
background-color: #eee;
border: 0;
margin: 0;
border-bottom: 2px solid #eee;
}
.level1hl, .level1hl:visited, .level1hl:hover, .level1hl:active {
display: block;
text-transform:uppercase;
padding-left: 2.5em;
padding-right: 2.5em;
color: #666;
background-color: #eee;
border: 0;
margin: 0;
border-bottom: 2px solid #eee;
}


.level2, .level2:visited, .level2:active, .level2hl, .level2hl:visited, .level2hl:active {
	display : block;
	text-align : center;
}

#.level2, #.level2:visited, #.level2:active, #.level2hl, #.level2hl:visited, #.level2hl:active {
	width : 199px;
}

.level3, .level3:visited, .level3:active, .level3hl, .level3hl:visited, .level3hl:active {
	display : block;
	text-align : left;
}

a, body, farbwert2, farbwert1, body a, #LeftCol a {
	text-align : left;
}

label {
	width : 65px;
	text-align : left;
	display : block;
	float : left;
}

#LoginBox,#SearchBox,#TeaserBox,TeaserBoxContent a {
	padding-top : 15px;
	text-align : left;
}

#Headline,#ContentText,#ContentTextImage,#ContentImage,#ContentForm,#ContentTable {
	margin-bottom : 15px;
	text-align : left;
	width : 100%;
}

.headlinenews {
	font-size : 014px;
	color : #FFFFFF;
	font-weight : bold;
	border-bottom : 001px solid #CCD6E0;
	background-color : #738FAB;
	padding-left : 000px;
	padding-right : 000px;
	padding-top : 002px;
	padding-bottom : 002px;
	display : block;
	width : 554px;
}

#.headlinenews {
	font-size : 014px;
	width : 584px;
}

#SearchBoxFormular, #TeaserBoxContent, #LoginBoxFormular,#SearchBoxHeadline, #TeaserBoxHeadline, #LoginBoxHeadline {
	border-bottom : 1px #FFFFFF solid;
}

#SearchBoxFormular a {
  text-decoration: none;
}

#cmsForm div {
	padding-bottom : 3px;
	width : 100%;
	margin-bottom : 1px;
}

#cmsForm label {
	float : left;
}

.LeftCol {
	width : 201px;
	display : block;
	background-color : #666;
}

#MetaNavigation, #MetaNavigation2 {
	width : 201px;
	height: 20px;
}

#NavigationLevel1Top, #NavigationLevel1Bottom {
    width: 599px;
	height: 20px;
	background-color: #666;
}

.MiddleCol {
	width: 599px;
	background-color: #fff;
}
/*
.level1, .level1:visited, .level1:active {
	font-size : 012px;
	color : #FFFFFF;
	background-color : #738FAB;
	text-decoration : none;
	font-weight : bold;
	padding-left : 010px;
	padding-right : 010px;
	padding-top : 002px;
	padding-bottom : 0px;
	border-bottom : 0px;
}

.level1:hover {
	font-size : 012px;
	color : #738FAB;
	background-color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	padding-left : 010px;
	padding-right : 010px;
	padding-top : 007px;
	padding-bottom : 0px;
	border-bottom : 0px;
}

.level1hl, .level1hl:visited, .level1hl:hover, .level1hl:active {
	font-size : 012px;
	color : #738FAB;
	background-color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	padding-left : 010px;
	padding-right : 010px;
	padding-top : 007px;
	padding-bottom : 0px;
	border-bottom : 0px;
}*/

body  {
	height : 100%;
}

.prodcatrowpadding {
	padding-left : 25px;
}

#.prodcatrowpadding {
	padding-left : 15px;
}

.prodcatrowpadding2 {
	padding-left : 15px;
}

#.prodcatrowpadding2 {
	padding-left : 0px;
}

.forumrowheight {
	height : 30px;
}

#.forumrowheight {
	height : 15px;
}

.SearchButtonPadding {
	padding-top : 0px;
}

#.SearchButtonPadding {
	padding-top : 1px;
}

.NavLevel2Width {
	width : 199px;
}

#.NavLevel2Width {
	width : 201px;
}

.SearchWidth {
	width : 505px;
}

#.SearchWidth {
	width : 510px;
}

.SearchResultWidth {
	width : 490px;
}

#.SearchResultWidth {
	width : 500px;
}

.TextArea {
font-family: Verdana, Arial;
font-size: 011px;
background-color: #FFFFFF;
border-left: 001px solid #6684A3;
border-right: 001px solid #6684A3;
border-top: 001px solid #6684A3;
border-bottom: 001px solid #6684A3;
width: 350px;
}

.GreetingCardConfirmHeight {
	height : 410px;
}

#.GreetingCardConfirmHeight {
	height : 420px;
}

.SearchCloseWindow {
	width : 531px;
}

#.SearchCloseWindow {
	width : 531px;
}

.SearchPadding {
	padding-right : 20px;
}

#.SearchPadding {
	padding-right : 15px;
}
