

html {
	margin : 0px 0px 0px 0px;
}

body {
	margin : 0;
	padding : 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
}

#send_table {
	margin: 7px 0 0 10px;
}

#pageboundingbox {
	margin: 0;
	padding: 0;
	width: 986px;
}

#headerboundingbox {
	height: 149px;
	width: 986px;
	margin : 0;
	padding: 0;
	clear: left;
}

#headerboundingboxCol1 {
	height: 149px;
	width: 189px;
	float: left;
	padding: 0;
	margin : 0;
}

#headerboundingboxCol12 {
	height: 149px;
	width: 585px;
	float: left;
	padding: 0;
	margin : 0;
}

#langswitch1 {
	height: 50px;
	width: 33px;
	float: left;
	padding: 25px 0px 0px 27px;
	margin: 0;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

#langswitch2 {
	height: 50px;
	width: 38px;
	float: left;
	padding: 25px 0px 0px 17px;
	margin: 0;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

#langswitch3 {
	height: 50px;
	width: 58px;
	float: left;
	padding: 25px 0px 0px 16px;
	margin : 0;
	visibility: hidden;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

#searchtext {
	height: 16px;
	width: 155px;
	float: left;
	padding: 16px 0px 0px 34px;
	margin: 0;
	color: #000;
	font-size: 13px;
	font-weight: bold;
}

#searchbox {
	height: 32px;
	width: 136px;
	float: left;
	padding: 0px 0px 0px 19px;
	margin : 0;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

.searchform {
	height: 0px;
	width: 0px;
	padding: 0;
	margin: 0;
}

.searchfield {
	border: 1px solid #000;
	color: #EB1D21;
	font-size: 11px;
	font-weight: normal;
	background: #fff;
}

#logobox {
	height: 49px;
	width: 133px;
	float: left;
	padding: 18px 0 0 21px;
	margin: 0;
}

#textbox {
	height: 44px;
	width: 431px;
	float: left;
	padding: 23px 0 0 0;
	margin : 0;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

#linkbox1 {
	height: 23px;
	width: 96px;
	float: left;
	padding: 15px 0px 0px 15px;
	margin : 0;
	font-size: 13px;
	font-weight: bold;
	color: #000;
}

#linkbox2 {
	height: 23px;
	width: 123px;
	float: left;
	padding: 15px 0 0 13px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

#linkbox3 {
	height: 23px;
	width: 88px;
	float: left;
	padding: 15px 0 0 12px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

#linkbox4 {
	height: 23px;
	width: 90px;
	float: left;
	padding: 15px 0 0 31px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

#linkbox5 {
	height: 23px;
	width: 90px;
	float: left;
	padding: 15px 0 0 26px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

#catalogpath {
	height: 32px;
	width: 557px;
	float: left;
	padding: 12px 0 0 28px;
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

#katalogmenuboundingbox {
	width: 188px;
	float: left;
	padding: 0;
	margin : 0;
}

#katalogmenuboundingboxRow1 {
	width: 188px;
	float: left;
	padding: 0;
	margin: 0;
}

#katalogmenuboundingboxRow1Col1 {
	width: 33px;
	height: 22px;
	float: left;
	padding: 0;
	margin: 0;
}

#katalogmenuboundingboxRow1Col2 {
	height: 19px;
	float: left;
	padding: 3px 0 0 1px;
	margin : 0;
	font-size: 13px;
	font-weight			:	bold;
	color: #000;
}

#katalogmenuboundingboxRow1Col3 {
	width: 40px;
	height: 22px;
	float: left;
	padding: 0;
	margin: 0;
}

#katalogmenuboundingboxRow2 {
	width: 188px;
	height: 16px;
	float: left;
	padding: 0;
	margin : 0;
	font-size: 10px;
	color: #000;
}

#katalogmenuboundingboxRow3 {
	width: 161px;
	float: left;
	padding: 0 11px 0 16px;
	margin: 0;
	font-size: 11px;
	color: #000;
}

#katalogmenuboundingboxRow4 {
	width: 188px;
	height: 10px;
	float: left;
	padding: 0;
	margin : 0;
}

#contentboundingbox {
	width: 992px;
	float: left;
	margin: 0;
	padding: 0;
	border: solid 0px red;
}

#contentboundingboxRow1 {
	width: 155px;
	height: 25px;
	float: left;
	margin: 10px 0;
	padding: 10px 0 0 34px;
	color: #000;
	font-size: 11px;
	font-weight:	bold;
	border: solid 0px red;
}

#contentboundingboxRow2 {
	width: 188px;
	float: left;
	margin: 0;
	padding: 0;
	border: solid 0px red;
}

#contentboundingboxRow3 {
	width: 188px;
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
	border: solid 0px red;
}

#contentboundingboxCol0 {
	width: 1px;
	padding: 0;
	margin: 0;
	float: left;
	border: solid 0px red;
}

#contentboundingboxCol1 {
	width: 188px;
	padding: 0;
	margin: 0;
	float: left;
	border: solid 0px red;
}

#contentboundingboxCol2 {
	width: 803px;
	padding: 0;
	margin: 0;
	float: left;
	border: solid 0px red;
}

#contentboundingboxCol2Col1 {
	width: 585px;
	padding: 0;
	margin: 0;
	float: left;
	border: solid 0px red;
}

#contentboundingboxCol2Col2 {
	width: 198px;
	padding: 0;
	margin: 0;
	float: left;
	border: solid 0px red;
}

#contentboundingboxCol2Col3 {
	width: 783px;
	padding: 0;
	margin: 0;
	float: left;
	border: solid 0px red;
}

#paragraphMitte {
	padding: 0 30px;
	margin: 0;
}

#paragraphMitte33 {
	padding: 0 10px 0 13px;
	margin: 0;
}

#paragraphMitte50 {
	padding: 0 10px;
	margin: 0;
}

#paragraphMitte67 {
	padding: 0 10px;
	margin: 0;
}

#paragraphMitteCumulus {
	width: 585px;
	height: 60px;
	padding: 0;
	margin: 0;
}

#paragraphMitteCumulusText {
	width: 435px;
	height: 42px;
	font-size : 18px;
	font-weight : bold;
	font-style : normal;
	padding : 18px 0px 0px 150px;
	margin : 0;
	color : #2F3F8C;
}

#paragraphMitteWurfprospekt {
	width: 585px;
	height: 60px;
	padding: 0;
	margin: 0;
}

#paragraphMitteWurfprospektText {
	width: 560px;
	height: 42px;
	font-size : 18px;
	font-weight : bold;
	font-style : normal;
	padding : 18px 0px 0px 25px;
	margin : 0;
	color : #FF6600;
}

#paragraphLinks {
	width: 155px;
	padding: 0px 10px 3px 20px;
	margin: 0;
}

#paragraphRechts {
	width: 162px;
	padding: 0px 16px 4px 20px;
	margin: 0;
}

#paragraphEinspaltig {
	padding: 0px 25px 0px 28px;
	margin: 0;
}

#layout1x3 {
	width: 585px;
	margin: 0;
	padding: 0;
	float: left;
}

#layout1x3_1 {
	width: 186px;
	margin: 0;
	padding: 0px 4px 0px 5px;
	float: left;
}

#layout1x3_2 {
	width: 192px;
	margin: 0;
	padding: 0px 0px 0px 3px;
	text-align: center;
	float: left;
}

#layout1x3_3 {
	width: 186px;
	margin: 0;
	padding: 0px 6px 0px 2px;
	float: left;
}

#footerboundingbox {
	min-height: 60px;
	width: 986px;
	margin: 0;
	padding: 0;
	border: 0px solid red;
	clear: left;
}

#footerspaceleft {
	height: 55px;
	width: 194px;
	margin: 0;
	padding: 0;
	float: left;
}

#footerbanner0 {
	height: 55px;
	width: 96px;
	margin: 0;
	padding: 12px 5px 0px 0px;
	float: left;
}

#footerbanner1 {
	height: 55px;
	width: 121px;
	margin: 0;
	padding: 3px 5px 0px 5px;
	float: left;
}

#footerbanner2 {
	height: 55px;
	width: 103px;
	margin: 0;
	padding: 0px 5px 0px 5px;
	float: left;
}

#footerbanner3 {
	height: 55px;
	width: 96px;
	margin: 0;
	padding: 9px 5px 0px 5px;
	float: left;
}

#footerbanner4 {
	height: 55px;
	width: 123px;
	margin: 0;
	padding: 3px 0px 0px 5px;
	float: left;
}

td {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-align: left;
}

div {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-align: left;
}

input {
	font-family:  Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}

textarea {
	font-family:  Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}

.none {
	font-size				: 11px;
	font-weight			:	normal;
	font-style			: normal;
	margin      		: 0px 0px 0px 0px;
	padding					: 0;
}

.element  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-align: left;
}

.element li {
	list-style-type    : disc;
	margin-left				 : -24px;
}

.bordercolor {
	background-color: #bbbbbb;
}

.content {
	background-color: #fff;
}

.normal {
	background-color: #fff;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size				:	12px;
	font-weight			:	bold;
	background-color:	#F2F2F2;
	color						: #000;
}

.odd {
	background-color:	#F2F2F2;
}

.border {
	background-color:	#E3E3E3;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size				:	10px;
	color						:	#000;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size				: 11px;
	color						:	#CBCBCB;
	background-color:	#9C9C9C;
	letter-spacing  : 1px;
}

.zetteltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight			:	bold;
	color :	#000;
}

hr {
	color						:	#000;
	height					: 1px;
}

a	{
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight :	normal;
	color : #006633;
	text-decoration	: none;
}

a:visited	{
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight :	normal;
	color : #006633;
	text-decoration	: none;
}

a:active	{
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight :	normal;
	color : #006633;
	text-decoration : none;
}

a:hover	{
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight :	normal;
	color : #006633;
	text-decoration : underline;
}

h1 {
	font-size 	  	: 18px;
	font-weight     : bold;
	font-style			: normal;
	margin      		: 0px 0px 0px 0px;
	padding					: 0;
	color						: #FF6600;
}

h2 {
	font-size				: 13px;
	font-weight			:	bold;
	font-style			: normal;
	margin      		: 0;
	padding					: 0;
	color						: #FF6600;
}

h3 {
	font-size				: 11px;
	font-weight			:	bold;
	font-style			: normal;
	margin      		: 0;
	padding					: 0;
	color						: #006633;
}

h4 {
	font-size				:	11px;
	font-weight			:	bold;
	font-style			: normal;
	margin      		: 0;
	padding					: 0;
	color						: #FF6600;
}

h5 {
	font-size				: 11px;
	font-weight			:	bold;
	font-style			: italic;
	margin      		: 0px 0px 0px 0px;
	padding					: 0;
}

h6 {
	font-size				: 9px;
	font-weight			:	normal;
	font-style			: normal;
	margin      		: 0px 0px 0px 0px;
	padding					: 0;
}



.newsletterreg {
	font-family : Verdana,Geneva,Helvetica,sans-serif;
	font-size : 11px;
	font-weight :	normal;
	color : #000;
	border: 0px solid #D4D4D4;
	text-decoration : none;
}
.newsletterregfieldtitle {
	font-family : Verdana,Geneva,Helvetica,sans-serif;
	font-size : 11px;
	font-weight :	normal;
	color : #000;
	text-decoration : none;
	padding: 0 0 0 5px;
}


.catalogHeader_text {
	vertical-align	: top;
	font-size: 13px;
	padding: 0 10px 0 0;
}

.text_small {
	font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size				: 10px;
}
