@charset "utf-8";
/* Mobile Layout: 480px and below. */
#div2kd {
	width: 100%;
	margin-top: 10px;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
	border: 1px solid #878787;
	-moz-border-radius: 10px 10px 10px 10px; /* Firefox */
	-webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
	-khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	behavior: url(border-radius.htc); /* Internet Explorer */
}
#div3kd {
	width: 100%;
	margin-left: 0;
	margin-top: 10px;
	clear: both;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
	border: 1px solid #878787;
	-moz-border-radius: 10px 10px 10px 10px; /* Firefox */
	-webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
	-khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	behavior: url(border-radius.htc); /* Internet Explorer */
}
#divtab {
	width: 100%;
	margin-left: 0;
	clear: both;
	margin-top: 10px;
}
#div1tab {
	width: 100%;
	margin-left: 0;
	clear: both;
	margin-top: 10px;
}
#div2tab {
	width: 100%;
	margin-left: 0;
	clear: both;
	margin-top: 10px;
}
#trenner {
	height: 10px;
}
.pdflink a {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #e30613;
}
.pdflink a:hover {
	color: #000;
}

.kontakt_send {
	height: 30px;
	width: 97%;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1.0pt;
	font-size: 17px;
	color: #cd1818;
	background-color: #ffffff;
	border: 1px solid #e30613;
	margin: 0px 0px 10px 0px;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
}
.login_send {
	height: 20px;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1.0pt;
	font-size: 17px;
	color: #cd1818;
	background-color: #ffffff;
	border: 1px solid #e30613;
	margin: 0px 0px 10px 0px;
}
.txtinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 20px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #e30613;
	padding-top: 3px;
	padding-left: 2px;
}
.hdl_start {
	color: #e30613;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: 1.1pt;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
#div2kd {
	width: 48%;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
	border: 1px solid #878787;
	-moz-border-radius: 10px 10px 10px 10px; /* Firefox */
	-webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
	-khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	behavior: url(border-radius.htc); /* Internet Explorer */
}
#div3kd {
	width: 48%;
	clear: none;
	margin-left: 1%;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
	border: 1px solid #878787;
	-moz-border-radius: 10px 10px 10px 10px; /* Firefox */
	-webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
	-khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	behavior: url(border-radius.htc); /* Internet Explorer */
}
#divtab {
	width: 100%;
	margin-left: 0;
	clear: both;
}
#div1tab {
	width: 100%;
	margin-left: 0;
	clear: both;
}
#div2tab {
	width: 100%;
	clear: none;
	margin-left: 0;
}
#trenner {
	height: 10px;
}

.kontakt_send {
	height: 30px;
	width: 97%;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1.0pt;
	font-size: 17px;
	color: #cd1818;
	background-color: #ffffff;
	border: 1px solid #e30613;
	margin: 0px 0px 10px 0px;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
}
.login_send {
	height: 20px;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1.0pt;
	font-size: 17px;
	color: #cd1818;
	background-color: #ffffff;
	border: 1px solid #e30613;
	margin: 0px 0px 10px 0px;
}
.txtinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 20px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #e30613;
	padding-top: 3px;
	padding-left: 2px;
}
.pdflink a {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #e30613;
}
.pdflink a:hoover {
 color:#000;
}
.hdl_start {
	color: #e30613;
	font-size: 17px;
	font-weight: 500;
	letter-spacing: 1.1pt;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
#div2kd {
	width: 48%;
	margin-left: 0;
	clear: both;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
	border: 1px solid #878787;
	-moz-border-radius: 10px 10px 10px 10px; /* Firefox */
	-webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
	-khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	behavior: url(border-radius.htc); /* Internet Explorer */
}
#div3kd {
	width: 48%;
	clear: none;
	margin-left: 1%;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
	border: 1px solid #878787;
	-moz-border-radius: 10px 10px 10px 10px; /* Firefox */
	-webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
	-khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
	border-radius: 10px 10px 10px 10px; /* CSS3 */
	behavior: url(border-radius.htc); /* Internet Explorer */
}
#divtab {
	width: 100%;
	margin-left: 0;
	clear: both;
	margin-top: 18px;
}
#div1tab {
	width: 49.367%;
	margin-left: 0;
	clear: both;
	margin-top: 18px;
}
#div2tab {
	width: 49.367%;
	clear: none;
	margin-left: 1.2658%;
	margin-top: 18px;
}
#trenner {
	height: 20px;
}
.pdflink a {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #e30613;
}
.pdflink a:hoover {
 color:#000;
}

.txtinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 20px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #e30613;
	padding-top: 3px;
	padding-left: 2px;
}
.kontakt_send {
	height: 30px;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1.0pt;
	font-size: 17px;
	color: #cd1818;
	background-color: #ffffff;
	border: 1px solid #e30613;
	margin: 0px 0px 10px 0px;
	box-shadow: 1px 2px 6px rgba(150,150,150, 0.9);
}
.login_send {
	height: 20px;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1.0pt;
	font-size: 17px;
	color: #cd1818;
	background-color: #ffffff;
	border: 1px solid #e30613;
	margin: 0px 0px 10px 0px;
}
.hdl_start {
	color: #e30613;
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 1.1pt;
}
}
