body {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 105%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #595959;
}

#navheader {
	position: relative;
	left: 110px;
	width: 230px;
	font-size: 15px;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #707070;
	float: left;
}

#textlayer {
	position: relative;
	left: 127px;
	width: 733px;
	min-height: 400px;
	font-size: 14px;
	font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #707070;
	float: left;
}


.header {font-size: 24px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0071b9; text-decoration: none;}

.headerbold {font-size: 24px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9; text-decoration: none;}

.subheader {font-size: 18px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9; text-decoration: none; }

.subheadernormal {font-size: 18px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0071b9; text-decoration: none; line-height: 48px;}

.normal {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #707070; text-decoration: none; background: transparent;}

.fett {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #707070; text-decoration: none;}

.red {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #ff3333; text-decoration: none;}

.bluefett {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9; text-decoration: none;}

.blue {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0071b9; text-decoration: none;}

.small {font-size: 12px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #707070; text-decoration: none;}

.verysmall {font-size: 9px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #707070; text-decoration: none;}

a.linkblue {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9; text-decoration: none;}
a.linkblue:hover {color: #6ec0f4; }

a.link {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowlink.png) no-repeat left top; padding-left: 9px;}
a.link:hover {color: #0071b9; background: url(../images/arrowlinka.png) no-repeat left top; }

a.boxlink {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9; text-decoration: none; background: url(../images/arrowlinka.png) no-repeat left top; padding-left: 9px;}
a.boxlink:hover {color: #6ec0f4; background: url(../images/arrowlink.png) no-repeat left top; }

a.linkplain {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none;}
a.linkplain:hover {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0071b9; text-decoration: none;}

a.linkgrey {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #707070; text-decoration: none;}
a.linkgreylight {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #707070; text-decoration: none;}
a.linkgrey:hover, a.linkgreylight:hover {color: #6ec0f4;}

a.linksmall {font-size: 12px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #707070; text-decoration: none;}
a.linksmall:hover {font-size: 12px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none;}

.bluebullet {background-image:url(../images/bluebullet.png);background-repeat:no-repeat;background-position:13px 9px;padding-left:33px; line-height: 28px;}

.image {border: 1px solid #e8e8e8; border-radius: 8px;}

.imagelink {border: 1px solid #e8e8e8; border-radius: 5px;}
.imagelink:hover {border: 1px solid #0071b9; }

/* NAVIGATION LINKS */

a.navmenu {font-size: 15px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #666666; text-decoration: none; background: url(../images/arrown.png) no-repeat left top; padding-left: 12px;}
a.navmenu:hover {color: #6ec0f4; background: url(../images/arrowna.png) no-repeat left top;}
.navmenuselect {font-size: 15px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat left top; padding-left: 12px;}
.navmenublank {font-size: 15px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none;}
.navmenusel {font-size: 15px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat left top; padding-left: 12px;}
.navmenusel:hover {color: #0071b9; text-decoration: none; background: url(../images/arrownas.png) no-repeat left top;}

.catmenuselect {font-size: 15px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; }
.catmenuselect:hover {font-size: 15px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0071b9; text-decoration: none; }
a.catsmall {font-size: 13px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #666666; text-decoration: none; background: url(../images/arrown.png) no-repeat left top; padding-left: 12px; margin-left: 12px;}
a.catsmall:hover {color: #6ec0f4; background: url(../images/arrowna.png) no-repeat left top; }
.catsmallselect {font-size: 13px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat left top; padding-left: 12px; margin-left: 12px;}
a.catsmallselect:hover {color: #0071b9; background: url(../images/arrown.png) no-repeat left top; }

a.navsmall {font-size: 13px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #666666; text-decoration: none; background: url(../images/arrown.png) no-repeat left top; padding-left: 12px; margin-left: 30px;}
a.navsmall:hover {font-size: 13px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat left top; padding-left: 12px; margin-left: 30px;}
.navsmallselect {font-size: 13px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat left top; padding-left: 12px; margin-left: 30px;}
.navsmallblank {font-size: 13px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; margin-left: 30px;}


/* BALKEN HORIZONTAL */

a.navhori {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #666666; text-decoration: none;}
a.navhori:hover {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; }
.navhoriselect {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; padding-top: 21px; padding-left: 17px; padding-right: 18px;}

#nav-hori {background: url(../images/nav-hori.png) no-repeat left top; height: 70px; width: 733px; margin-top: -3px;}
.nav-hori-divider {padding-top: 6px; width: 2px; height: 44px;}

a.shophori {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9; text-decoration: none; background: url(../images/arrown.png) no-repeat right top; padding-right: 12px;}
a.shophori:hover {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat right top; padding-right: 12px;}
a.semhori {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9; text-decoration: none; background: url(../images/arrown.png) no-repeat right top; padding-right: 12px;}
a.semhori:hover {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat right top; padding-right: 12px;}


/* ABBINDER */

#abbinder {background: url(../images/abbinder.png) no-repeat left top; height: 84px; width: 733px; margin-top: 36px; }
.abb-divider {padding-top: 8px; width: 2px; height: 59px;}

.abbfragen {font-size: 17px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #0071b9;; text-decoration: none; padding-top: 26px; padding-left: 25px; padding-right: 25px;}
.abbtext {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #666666;; text-decoration: none; padding-top: 17px; padding-left: 25px; padding-right: 25px;}
a.abblink {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0071b9; text-decoration: none; background: url(../images/arrown.png) no-repeat left top; padding-left: 12px;}
a.abblink:hover {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #6ec0f4; text-decoration: none; background: url(../images/arrowna.png) no-repeat left top; padding-left: 12px;}
.abbshop {font-size: 14px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #0071b9;; text-decoration: none; padding-top: 27px; padding-left: 25px; padding-right: 25px;}

/* TABLES */

.tablespace {background: url(../images/tablespace.png); background-repeat:repeat; background-width: 39px; width: 39px; min-height: 23px; font-size: 9px; font-family: 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #707070; text-decoration: none; }

.gradgrey {
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
}

.gradgrey2 {
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
}

.gradgrey2:hover {background: none;}

.textfeld {
	border-width: 1px;
	border-style: solid;
	border-color: #e3e3e3;
	border-radius: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
}