@import url("stylesheet.css");
@import url("style_menue.css");

body		{ margin: 0px; padding: 0px; color: #4D5662; background-color: #FFFFFF; }

img			{ border: 0px; }
img.logo	{ margin: 28px 0px 0px 30px; }

table		{ empty-cells: show; }
table.fixed	{ table-layout: fixed; }

h1 {color: #000000; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 0.90em; margin:0px auto; line-height: 1.5em;}
h2 {color: #000000; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 0.99em; margin:0px auto; line-height: 1.5em;}
div, td, p, h3	{ color: #000000; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 0.98em; }
/*h2 {color: #4D5662; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 0.99em; line-height:11px;}*/
h4 {color: #000000; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 1.25em; line-height:15px; font-weight:bold;}
h5 {font-weight:bold; font-size:0.9em;	margin:0px 0 0; padding-bottom:10px;	letter-spacing:2px; border-bottom:0px dotted #DDDDDD;}
h6 {font-weight:bold; font-size:0.8em;	margin:0px 0 0; padding-bottom:0px;	letter-spacing:1px; border-bottom:0px dotted #DDDDDD;}

#babelfish			{ float: right; padding-top: 0px; padding-right: 100px; }
#babelfish img	{ margin-left: 0px; margin-right: 1px; }

div#copy	{ margin: 0px auto; background-color: #FFFFFF; padding-top: 10px; font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; }
div#foot	{ margin: 0px auto; width: 978px; background-color: #D6D6D6; text-align: center; height: 30px; font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

div#fuss	{ margin: 0px auto; height: 36px; font-size: 0.75em; }
img.fuss_img {
	padding: 20px 0 0 32px;
}

div#header	{ margin: 0px auto; width: 978px; background-color: #FFFFFF; height: 80px; }
div#content	{ margin: 0px auto; width: 978px; background-color: #FFFFFF; }
div#stage_comp { padding: 24px 20px 15px 24px; }
div#stage_comp p { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 1em; line-height:18px; }

div#sinnbox { padding: 0px 0px 0px 0px; }
div#pathway {  }
div.search			{ padding: 7px 0px 0px 10px; }
div.pathleft			{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 0.80em; font-weight: mormal; padding: 10px 0px 0px 10px; }
div.pathright			{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 0.80em; font-weight: mormal; padding: 10px 10px 0px 0px; text-align: right;}
div#print { padding: 20px 20px 15px 20px;  border-left: 1px solid #C4CCDF;}
div#print p { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 0.99em; line-height:18px; }
div#navbild		{ margin: 50px 0px 0px 21px; }

a			{ color: #7E8D56; text-decoration: none; font-size: 1em;}
a:hover		{ color: #666666; font-size: 1em;}
a:active	{ color: #999999; font-size: 1em;}

/* Navigation */
div.nav			{ font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 1em; font-weight: mormal; line-height: 15px; padding-bottom: 15px; }
div#nav			{ margin: 0px 0px 0px 14px; }

div#subnav		{ margin: 28px 0px 0px 14px; border-top: 0px solid #F0F0F0; }
div#subnavn		{ margin: 28px 0px 0px 14px; padding-left: 1px; padding-top: 1px; padding-bottom: 1px;border-top: 0px solid #F0F0F0; border-bottom: 0px solid #F0F0F0; }

div.nav a		{ padding-left: 1px; display: block; }
div#subnav a	{ padding-left: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 0px solid #F0F0F0; }

div#subnavr		{ margin: 24px 0px 0px 10px; border-top: 0px solid #F0F0F0; }

div#sinnbox { padding: 0px 0px 0px 0px; }

div#sinnbox2 { margin: 0px auto; color: #FFF; width: 205px; height: 180px; background-color: #F1001C;  }

/* CSS Klassen */
.hand:hover	{ cursor: hand; }

.bg_menu_head	{ background-color: #FFFFFF; }
.bg_sinn_box { background-color: #FFFFFF; }
.bg_titel_box	{ background-color: #FFFFFF; border-right: 1px solid #B0ACAD; }
.bg_darkgray { background-color: #FFFFFF; }
.bg_nav_grau { background-color: #FFFFFF; border-right: 1px solid #B0ACAD; }/*D6D6D6*/
.bg_nav_grau_left	{ background-color: #FFFFFF; border-left: 1px solid #B0ACAD; }/*D6D6D6*/
.bg_nav_grau_right	{ background-color: #FFFFFF; border-right: 1px solid #B0ACAD; }/*D6D6D6*/
.bg_tline	{ }
.bg_path { height: 36px; background-image: url(../../images/bg_path.gif); background-color: #FFFFFF; border-right: 1px solid #B0ACAD; }
.bg_path_center { height: 36px; background-image: url(../../images/bg_path.gif); background-color: #FFFFFF; }
.bg_path_left { height: 36px; background-image: url(../../images/bg_path.gif); background-color: #FFFFFF; border-left: 1px solid #B0ACAD; }
.bg_schrift { height: 36px; background-image: url(../../images/bg_schrift.gif); background-color: #FFFFFF; }
.bg_search { background-image: url(../../images/bg_schrift.gif); background-color: #FFFFFF; }
.bg_oben { height: 15px; background-image: url(../../images/bg_oben.gif); background-color: #FFFFFF; border-right: 1px solid #B0ACAD; }
.bg_oben_light { height: 15px; background-image: url(../../images/bg_oben_light.gif); background-color: #FFFFFF; }
.bg_column { background-color: #E8E9EA; }
.bg_column img { color: #FFF; background-color: #F1001C; }
div#bg_column { color: #FFF; width: 205px; height: 180px; background-color: #F1001C; }

.nowrap { white-space: nowrap; }
.left	{ float: left; }
.right	{ float: right; }
.bottom	{ vertical-align: bottom; }

/* Schalter */
.bg_startschalter		{ width: 32px; height: 180px; background-image: url(../../images/german/b_start_rot.gif); background-repeat: no-repeat; background-color: #E8E9EA; }
.bg_weiter { background-image: url(../../buttons/german/b_weiterblatt.gif); background-repeat: no-repeat; background-color: #FFFFFF; line-height: 9px;}
.weiter { text-indent: 20px; }
.bg_weiter_img { width: 67px; height: 17px; background-image: url(../../buttons/german/b_mehr.gif); background-repeat: no-repeat; background-color: #FFFFFF; line-height: 9px;}

/* Boxen_vz */
div#verzeichnisbox {
margin: 0px auto; color: #FFF; width: 205px; height: 180px; background-color: #F1001C;
}

.verzeichnisheading {
background-color: #8DA04E;;
text-align: center;
width: 95%;
padding: 5px 0px 5px 0px;
font-weight: bold;
font-size: 1em;
}

div.verzeichnisheading a {
color: #FFFFFF;
}
div.verzeichnisheading a:hover {
color: #666666;
}

.verzeichnisbeschreibung {
width: 95%;
padding: 5px 0px 10px 0px;
}

div.verzeichnisreadmore a {
color: #D23232;
}
div.verzeichnisreadmore a:hover {
color: #666666;
}

/*Aufzählungen allgemein*/
ul {
padding-left: 24px;
margin-left: 15px;
list-style-image:url(../../images/li.gif);
}

li {
}

ul#liste {
list-style-image:url(../../images/li.gif);
padding-left: 24px;
font-size: 0.88em;
}

ul#liste li {
list-style-image:url(../../images/li.gif);
}

#liste li {
list-style-image:url(../../images/li.gif);
}

/* Galerie | Nebeneinander */
.rahmen {
border: 1px solid #339933;
padding: 2px;
background-image: url(../../images/bg_1.gif);
}

/* Kundenbild links */
.bildrahmen {
padding: 0px;
background: #cccccc;
background-image: url(../../images/hg_raster.gif);
}

/* Kundenbild rechts */
.bildrahmenright {
padding: 0px;
background-image: url(../../images/hg_raster.gif);
}

td.contentheadingIndent1 {
color: #000000;
text-align: left;
text-indent: 0px;
padding-bottom: 10px;
padding-left: 0px;
font-size: 1em;
}
