body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #FFFFFF;

	background-image: url(/bilder/bg.gif);

	background-repeat: repeat-x;

}

.toparea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005a8f;

	background-image: url(/bilder/bgtop.gif);

	background-repeat: repeat-x;

	height: 99px;

	padding-top: 9px;

	padding-right: 12px;

	padding-bottom: 9px;

	padding-left: 12px;

	vertical-align: middle;



}

.toplinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005A8F;

}

.menuarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005a8f;

	background-image: url(/bilder/bgmenu.gif);

	background-repeat: repeat-x;

	width: 155px;

	padding-top: 14px;





}

.maintd {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top: 15px;

	padding-left: 20px;

	padding-right: 12px;

	padding-bottom: 70px;

	font-weight: normal;





}

.menurow {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005A8F;

	padding-top: 6px;

	padding-bottom: 6px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cae6f5;

	padding-left: 13px;

	font-weight: bold;





}

a.menulink {

	color: #005a8f;

	text-decoration: none;



}

a.menulink:hover {

	color: #0099CC;

	text-decoration: none;



}

.cleanbluelink {

	color: #005A8F;

	text-decoration: none;

}

a.cleanbluelink {



	color: #005A8F;

	text-decoration: none;

}

a.cleanbluelink:hover {



	color: #0099CC;

	text-decoration: none;

}

.bottomtd {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #005A8F;

	background-image: url(/bilder/borderbottom.gif);

	background-repeat: no-repeat;

	padding-top: 10px;

	padding-bottom: 40px;



}

a {

	color: #BE0303;

}

a:hover {

	color: #FF8080;

}

.a14l24 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 24px;

}

.firstpageheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #005a8f;

	margin-top: 0px;

	padding-top: 0px;

}

.a12nomargin {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #005a8f;

	margin: 0px;

	padding: 0px;

}

.a12boldnomargin {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #005a8f;

	margin: 0px;

	padding: 0px;

	font-weight: bold;



}

.firstpageh2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #005a8f;

	padding: 0px;

	margin-top: 4px;

	margin-bottom: 3px;

}

.a10l16 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

}

.a11l17 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

}

.fph2p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	margin-top: 1px;

	margin-bottom: 0px;

	padding-top: 1px;

	padding-bottom: 0px;





}

.fpl1l {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	padding-top: 1px;

	padding-bottom: 0px;

	padding-left: 20px;

	padding-right: 0px;

	margin: 0px;





}

.fpl2l {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 17px;

	padding-top: 1px;

	padding-bottom: 0px;

	padding-left: 20px;

	padding-right: 0px;

	margin: 0px;

}

.menusubtd {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #005A8F;

	text-decoration: none;

	padding-left: 7px;

	padding-top: 4px;





}

h1 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #005a8f;

	margin-top: 0px;

	padding-top: 0px;

}

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	margin-top: 3px;



}

h2 {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #005A8F;

	padding: 0px;

	margin-top: 15px;

	margin-bottom: 3px;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin-bottom: 1px;

	padding: 0px;

	margin-top: 10px;



}

h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #BE0303; 

	margin-bottom: 1px;

	padding: 0px;

	margin-top: 1px;



}



.menusub2td {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #005A8F;

	text-decoration: none;

	padding-left: 15px;

	padding-top: 4px;

}

.bottom3px {

	margin-bottom: 3px;

}

.listcompacta12 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	padding-top: 1px;

	padding-bottom: 0px;

	padding-left: 20px;

	padding-right: 0px;

	margin: 0px;

}

.readalsotd {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-top: 8px;

	padding-right: 4px;

	padding-bottom: 8px;

	padding-left: 10px;

	font-weight: normal;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: dashed;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-right-color: #005A8F;

	border-bottom-color: #005A8F;

	border-left-color: #005A8F;

	background-color: #ECF5F9;







}

.prodtmbtd {

	padding-bottom: 15px;

	text-align: center;

	vertical-align: top;

	width: 75px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E2E2E2;

	padding-top: 15px;







}

.prodtmbtdtext {

	padding-bottom: 15px;

	text-align: left;

	vertical-align: middle;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E2E2E2;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	width: 240px;

	padding-right: 15px;







}

.breadcrumb {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	padding-bottom: 15px;



}

.prodlisth {

	margin-top: 35px;

	margin-bottom: 5px;

}

.bcc {

	color: #000000;

	text-decoration: none;



}

.bcs {



	color: #BE0303;

	text-decoration: none;

}

.prodtmbtdhline {

	padding-bottom: 15px;

	text-align: center;

	vertical-align: top;

	width: 75px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E2E2E2;

	padding-top: 15px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #E2E2E2;



}

.prodtmbtdtexthl {

	padding-bottom: 15px;

	text-align: left;

	vertical-align: middle;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E2E2E2;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	width: 240px;

	padding-right: 15px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #E2E2E2;



}

.w404 {

	width: 404px;

}

.descgreydiv {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	background-color: #E6E6E6;

	padding: 10px;

	width: 200px;

	border: 1px solid #CCCCCC;

	margin-left: 10px;

	text-align: left;





}

.a11l16 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

}

.a12l18 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

}

.menurowselected {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005A8F;

	padding-top: 12px;

	padding-bottom: 24px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #cae6f5;

	padding-left: 13px;

	font-weight: bold;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #cae6f5;

	border-left-color: #CAE6F5;

	background-color: #FFFFFF;





}

.readalsotdgrey {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-top: 8px;

	padding-right: 4px;

	padding-bottom: 8px;

	padding-left: 10px;

	font-weight: normal;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: dashed;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-right-color: #CCCCCC;

	border-bottom-color: #999999;

	border-left-color: #999999;

	background-color: #F8F8F8;

}

.menubottom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #818181;

	padding-top: 25px;

	padding-bottom: 120px;

	padding-left: 13px;

	font-weight: normal;

	line-height: 15px;



}

.menubottomheader {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #818181;

	font-weight: bold;

	line-height: 17px;

}

.menusub2tdsplit {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1px;

	font-weight: normal;

	color: #005A8F;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CAE6F5;

	margin-bottom: 4px;





}

.menurowselectednosub {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005A8F;

	padding-top: 6px;

	padding-bottom: 6px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #cae6f5;

	padding-left: 13px;

	font-weight: bold;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #cae6f5;

	border-left-color: #CAE6F5;

	background-color: #FFFFFF;

}

ul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.a9 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.bmlinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

}


