@charset "utf-8";
/* Jürgen Büxler */
/* CSS Document */

/*html * {font-family:"Times New Roman", Times, serif}*/
html * {color:#696969}

body {
 -webkit-hyphens: auto;
 -moz-hyphens: auto;
 -ms-hyphens: auto;
 hyphens: auto;
hyphenate-limit-chars: auto 5;
hyphenate-limit-lines: 2;
}


#footer {background-color:#0054a3; font-size:9pt}
.footerRight {float:none}
#nav_main table tr:hover td.current {background-color:#584e50}
#nav_main table td.current { background-color:#584e50;}
ul.dropdown-vertical li.deselected:hover > a {background-color:#584e50;}
ul.dropdown-vertical li.selected > a {background-color:#0054a3; font-weight:normal}

ul.dropdown-vertical li.deselected > a {color:#696969; font-weight:normal}

ul.dropdown-vertical *.dir > a {background-image:url(../images/pfeil.gif)}

a:focus { outline: 1px dotted #584e50; font-weight: bold}
a, a:visited { color: #584e50; font-weight: bold}

.cmsBoxBack {background-color:#dcdcdc; width:93%}
.cmsBoxBack .cmsBoxInner { padding:5px}

.cmsIndent {padding-right:0px}
.cmsIndentInner {padding-right:10px}
.cmsCompany {font-weight:bold}
.cmsMail {font-size:11pt}

/*farbe aufzählung*/
.cmsList li {color:#0054a3; line-height:15px; margin-bottom: 10px; font-size:10.5pt; }
.cmsList li * {color:#696969; font-size:9pt}


#col3_content { padding:0px 0px 0px 1px }

h1 {color:#584e50;
	padding-bottom: 10px;}
	

h2 {
	color:#0054a3;
	font-size:10pt;
	border-bottom-color:#e7e8ea;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-style: normal;
	font-weight: bold;
}

h3 {
	color:#0054a3;
	font-size:10pt;
	border-bottom-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-style: oblique;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7e8ea;
	font-weight: bold;
}


h4, h5, h6 {color:#696969}

/*topmenü farbe hintergrund*/
#topnav {background-color:#ffffff; height:38px}
/*topmenü farbe schrift*/
#topnav li a, #topnav .topnav_divider {color:#0054a3; line-height:10pt}
#topnav_content {padding-top:9px}

#customLeft {clear:left}
.cmsContact {width:225px; height:110px; overflow:hidden; display:block; background-repeat:no-repeat; background-color:#fd5edfa; padding:10px; margin-top:40px; float:left}

#logo { height:227px; }

.cmsIndentInner > h1 {margin-top:20px}

/*formatierung adresse unter dem Menü*/
.cmsCompany, .cmsName, .cmsStreet, .cmsTown, .cmsPhone, .cmsMail {
	color:#0054a3;
	font-size:10pt;
	font-weight: bold
}

/*Bildrahmen mit runden Ecken*/

img.round, .round img {
border: 3px solid #0054a3;
  border-radius:15px;
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  behavior: url(../styles/user/48/border-radius.htc);
}


#nav_sub {padding-top:1px}

.whitetext strong, .whitetext a, .whitetext u, .whitetext li {color:#FFF}

@media screen and (max-width: 800px) {
/* Farbe ersetzen: nach fill%3D%22%230054a3 suchen und durch fill%3D%22%23XXXXXX ersetzen */
#icon-menu{ background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2218%22%20width%3D%2218%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20viewBox%3D%220%200%2018.43%2018.43%22%20enable-background%3D%22new%200%200%2018.43%2018.43%22%3E%3Cg%20id%3D%22icon_menu-Ebene_4%22%3E%3Cg%20id%3D%22icon_menu-XMLID_11_%22%3E%3Cpath%20d%3D%22m0.922%205.417h-0.009c-0.35-0.007-0.632-0.341-0.632-0.765%200-0.427%200.288-0.768%200.642-0.768h15.724c0.354%200%200.642%200.337%200.642%200.764s-0.287%200.77-0.641%200.769h-15.726z%22%20fill%3D%22%230054a3%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_menu-XMLID_6_%22%3E%3Cg%20fill%3D%22%230054a3%22%3E%3Cpath%20d%3D%22m16.647%209.541h-15.725-0.009c-0.35-0.006-0.632-0.342-0.633-0.766%200-0.419%200.278-0.756%200.625-0.768h0.018%2015.725c0.354%200.001%200.641%200.338%200.641%200.764-0.001%200.427-0.288%200.77-0.642%200.77z%22%2F%3E%3Cpath%20d%3D%22m0.922%208.007h-0.018%200.018z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20id%3D%22icon_menu-XMLID_5_%22%3E%3Cg%20fill%3D%22%230054a3%22%3E%3Cpath%20d%3D%22m16.646%2012.131h0.012c0.349%200.007%200.63%200.343%200.63%200.765%200%200.427-0.287%200.771-0.641%200.771h-15.725-0.009c-0.35-0.006-0.632-0.343-0.633-0.767%200-0.42%200.279-0.758%200.625-0.769h0.017%2015.724z%22%2F%3E%3Cpath%20d%3D%22m0.922%2012.131h-0.017%200.017z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E')!important;}
#icon-search{ background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2218%22%20width%3D%2218%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20viewBox%3D%220%200%2018.43%2018.43%22%20enable-background%3D%22new%200%200%2018.43%2018.43%22%3E%3Cg%20id%3D%22icon_search-Ebene_3%22%3E%3Cpath%20d%3D%22m8.523%208.585c1.595-1.595%201.595-4.181%200-5.777-1.595-1.595-4.182-1.595-5.777%200-1.595%201.596-1.595%204.182%200%205.777%201.595%201.596%204.182%201.596%205.777%200zm8.523%208.4c-0.244%200.243-0.717%200.243-0.96%200l-0.018-0.027-7.14-7.14-0.022%200.048c-2.099%201.715-5.12%201.594-7.077-0.364-2.087-2.087-2.087-5.47%200-7.558%202.086-2.087%205.47-2.087%207.557%200%201.903%201.903%202.149%204.807%200.581%206.9l0.041%200.08%207.102%207.101h0.014c0.243%200.245%200.165%200.717-0.078%200.96z%22%20fill%3D%22%230054a3%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')!important;}
}
