/* Standardwerte */

a {color: #274D67;outline: none;}
a:link {color: #274D67; text-decoration: none ;outline: none;}
a:visited {color: #274D67; text-decoration: none ;outline: none;}
a:hover {color: #AAAAAA; text-decoration: underline ;outline: none;}
a:active {color: #274D67; text-decoration: none ;outline: none;}
.default {font-size:14px; font-style: normal; font-family:"Open Sans",Verdana, Helvetica, Arial}
td {font-size:14px; font-style: normal; font-family:"Open Sans",Verdana, Helvetica, Arial}
p {font-size:14px; font-style: normal; font-family:"Open Sans",Verdana, Helvetica, Arial}
select {font-size:14px; font-style: normal; font-family:"Open Sans",Verdana, Helvetica, Arial; background-color: #F8FAFC}

/* Navigation */

.nav {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #274D67; text-decoration: none}
.navv {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: underline}
.nav2 {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.nav2:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.nav2:link {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.nav2:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.nav2:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}

a.nav:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #274D67; text-decoration: none}
a.nav:link	{  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #274D67; text-decoration: none}
a.nav:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #274D67; text-decoration: none}
a.nav:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #636466; text-decoration: none}

a.navc:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FEC602; text-decoration: none}
a.navc:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
a.navc:link	{  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
a.navc:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
a.navv:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: underline}
a.navv:link	{  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: underline}
a.navv:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: underline}
a.navv:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FEC602; text-decoration: underline}

/* Formatierungen */

.text {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-align: justify}

.textc {font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #274D67; text-decoration: none}

.preis {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #274D67; text-decoration: none; text-align: justify}

.small {font-size: 12px; font-style: normal; font-family: "Open Sans",Verdana, Helvetica, Arial}
.large {font-size: 16px; font-style: normal; font-family: "Open Sans",Verdana, Helvetica, Arial}

.grey2 {font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #888888; text-decoration: none; text-align: justify}

a.glos:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000080; text-decoration: underline; text-align: justify}
a.glos:link	{  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000080; text-decoration: none; text-align: justify}
a.glos:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000080; text-decoration: none; text-align: justify}
a.glos:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000080; text-decoration: underline; text-align: justify}
a.grey:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #555555; text-decoration: underline; text-align: justify}
a.grey:link {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #555555; text-decoration: none; text-align: justify}
a.grey:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #555555; text-decoration: none; text-align: justify}
a.grey:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #555555; text-decoration: underline; text-align: justify}
a.grey2:active {font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #888888; text-decoration: underline; text-align: justify}
a.grey2:link {font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #888888; text-decoration: none; text-align: justify}
a.grey2:visited {font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #888888; text-decoration: none; text-align: justify}
a.grey2:hover {font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #888888; text-decoration: underline; text-align: justify}
a.box:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: underline; text-align: justify}
a.box:link {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: none; text-align: justify}
a.box:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: none; text-align: justify}
a.box:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: underline; text-align: justify}
a.box2:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: underline; text-align: justify}
a.box2:link {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: none; text-align: justify}
a.box2:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: none; text-align: justify}
a.box2:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #2E527C; text-decoration: underline; text-align: justify}
a.text:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #439595; text-decoration: underline; text-align: justify}
a.text:link {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #439595; text-decoration: none; text-align: justify}
a.text:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #439595; text-decoration: none; text-align: justify}
a.text:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #439595; text-decoration: underline; text-align: justify}
a.main {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; text-align: center}
a.main:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #153C5E; text-decoration: none; text-align: center}
a.main:link {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; text-align: center}
a.main:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; text-align: center}
a.main:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FC9500; text-decoration: none; text-align: center}
a.status:active {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #D52D1F; text-decoration: blink; text-align: justify}
a.status:link {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #D52D1F; text-decoration: blink; text-align: justify}
a.status:visited {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #D52D1F; text-decoration: blink; text-align: justify}
a.status:hover {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #D52D1F; text-decoration: underline; text-align: justify}

.texttuerkis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #439595; text-decoration: none; text-align: justify}

.boxheader {font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; font-family: Verdana, Helvetica, Arial; text-align:center}
.survey {font-size:9px; font-style: normal; font-family: Verdana, Helvetica, Arial; border-top: 1px solid #153C5E; padding-top: 5px; margin: 0px}

.em {color: #d52d1f}
.yalst {color: #274D67}
.ytour1 {color: #274D67; background-color: #ffffff; font-weight: bold}
.ytour2 {color: #ffffff; background-color: #274D67}
.category {  font-family: "Open Sans",Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #777777;}

.copyright {font-size:10px; font-style: normal; font-family:Verdana, Helvetica, Arial; color: #555555}

/* Formulare */

.inputfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F8FAFC}
.support {margin-top: 0px; margin-bottom: 0px; width: 500px; height: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F8FAFC}
.surveybutton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #7b8781; color: #FFFFFF; border: 1px solid #000000; margin-top: 4px;}
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #F8FAFC}

/* Farben */

.weiss {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.weissfett {font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; font-family: "Open Sans",Verdana, Helvetica, Arial}
.blaufett {font-size: 14px; font-style: normal; font-weight: bold; color: #274D67; font-family: "Open Sans",Verdana, Helvetica, Arial}
.weissnorm {font-size: 10px; font-style: normal; color: #FFFFFF; font-family: "Open Sans",Verdana, Helvetica, Arial}

.rot {color: #CC0000}
.blau {color: #386593}
.grau {color: #999999}
.gruen {color: #006633}
.dunkelblau {color: #003366; font-weight: bold}
.dunkelgrau {color: #777777}
.dunkelgrau2 {color: #444444}
.schwarz {color: #000000}
.cyan {color: #274D67}
.orange {color: #FF9C00}

/* Breadcrumb */

.breadcrumb_us {font-size: 22px; font-style: normal; font-weight: bold; color: #274D67; font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif; text-align:left;line-height:22px;}
.breadcrumb_klein {font-size: 12px; font-style: normal; font-weight: normal; color: #888888; font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif; text-align:left;}

a.breadcrumb_klein:active {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #274D67;
	font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif;
	text-align:left;
	text-decoration: underline;
}
a.breadcrumb_klein:link {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #888888;
	font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif;
	text-align:left;
	text-decoration: none;
}
a.breadcrumb_klein:visited {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #888888;
	font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif;
	text-align:left;
	text-decoration: none;
}
a.breadcrumb_klein:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #274D67;
	font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif;
	text-align:left;
	text-decoration: none;
}

/* Main-Unterseiten */

.kasten_us {font-size: 17px; font-style: normal; font-weight: bold; font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif; text-align:left;line-height:30px; text-decoration:none;}
.kasten_klein {font-size: 12px; font-style: normal; font-weight: normal; font-family:"Open Sans",Arial,Helvetica,Verdana,sans-serif; text-align:left; text-decoration:none;}

.webreferenzen {
	width:450px;
	height:200px;
	margin-bottom:10px;
	margin-top:10px;
	float:left;
}

.webreferenzen a:link div {
	width:450px;
	height:200px;
	text-align:left;
	background-color:#d2dee5;
	margin-bottom:10px;
	margin-top:10px;
	background-image:url(/images/boxen_bg.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #274D67;
	border: 1px solid #274D67;
}

.webreferenzen div {
	width:450px;
	height:200px;
	text-align:left;
	background-color:#d2dee5;
	margin-bottom:10px;
	margin-top:10px;
	background-image:url(/images/boxen_bg.png);
	background-repeat:repeat-x;
	color: #274D67;
	border: 1px solid #274D67;
}

.webreferenzen a:visited div {
	width:450px;
	height:200px;
	text-align:left;
	background-color:#d2dee5;
	background-image:url(/images/boxen_bg.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #274D67;
	border: 1px solid #274D67;
}

.webreferenzen a:active div {
	width:450px;
	height:200px;
	text-align:left;
	background-color:#d2dee5;
	background-image:url(/images/boxen_bg_over.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #FFFFFF;
	border: 1px solid #274D67;
}

.webreferenzen a:hover div {
	width:450px;
	height:200px;
	text-align:left;
	background-color:#274d67;
	background-image:url(/images/boxen_bg_over.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #FFFFFF;
	border: 1px solid #274D67;
}


.webindex {
	width:500px;
	height:100px;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
}

.webindex a:link div {
	width:500px;
	height:100px;
	text-align:left;
	background-color:#d2dee5;
	margin-bottom:5px;
	margin-top:5px;
	background-image:url(/images/boxen_bg_klein.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #274D67;
	text-decoration:none;
	border: 1px solid #274D67;
}

.webindex div {
	width:500px;
	height:100px;
	text-align:left;
	background-color:#d2dee5;
	margin-bottom:5px;
	margin-top:5px;
	background-image:url(/images/boxen_bg_klein.png);
	background-repeat:repeat-x;
	color: #274D67;
	text-decoration:none;
	border: 1px solid #274D67;
}

.webindex a:visited div {
	width:500px;
	height:100px;
	text-align:left;
	background-color:#d2dee5;
	background-image:url(/images/boxen_bg_klein.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #274D67;
	text-decoration:none;
	border: 1px solid #274D67;
}

.webindex a:active div {
	width:500px;
	height:100px;
	text-align:left;
	background-color:#d2dee5;
	background-image:url(/images/boxen_bg_klein_over.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #FFFFFF;
	text-decoration:none;
	border: 1px solid #274D67;
}

.webindex a:hover div {
	width:500px;
	height:100px;
	text-align:left;
	background-color:#274d67;
	background-image:url(/images/boxen_bg_klein_over.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #FFFFFF;
	text-decoration:none;
	border: 1px solid #274D67;
}

.appreferenzen {
	width:440px;
	height:220px;
	margin-bottom:10px;
	margin-top:10px;
	float:left;
}

.appreferenzen a:link div {
	width:440px;
	height:220px;
	text-align:left;
	background-color:#d2dee5;
	margin-bottom:10px;
	margin-top:10px;
	background-image:url(/images/boxen_bg2.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #274D67;
	border: 1px solid #274D67;
}

.appreferenzen div {
	width:440px;
	height:220px;
	text-align:left;
	background-color:#d2dee5;
	margin-bottom:10px;
	margin-top:10px;
	background-image:url(/images/boxen_bg2.png);
	background-repeat:repeat-x;
	color: #274D67;
	border: 1px solid #274D67;
}

.appreferenzen a:visited div {
	width:440px;
	height:220px;
	text-align:left;
	background-color:#d2dee5;
	background-image:url(/images/boxen_bg2.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #274D67;
	border: 1px solid #274D67;
}

.appreferenzen a:active div {
	width:440px;
	height:220px;
	text-align:left;
	background-color:#d2dee5;
	background-image:url(/images/boxen_bg2_over.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #FFFFFF;
	border: 1px solid #274D67;
}

.appreferenzen a:hover div {
	width:440px;
	height:220px;
	text-align:left;
	background-color:#274d67;
	background-image:url(/images/boxen_bg2_over.png);
	background-repeat:repeat-x;
	cursor:pointer;
	color: #FFFFFF;
	border: 1px solid #274D67;
}

