body {
	background: #FFFFFF none repeat scroll 0%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 100.1%;
}

* {
	margin: 0;
	padding: 0;
	font-size: 1em;
}
	
a, a img {
	text-decoration: none;
	border: 0;
	color: #2e2e2e;
}

a:hover  {
	color: #C00004;
}

#id_1 {
	margin: 0 0 40px;
	min-width: 780px;
	overflow: hidden;
	width: 61.9em;
	color: #2e2e2e;
}

#id_1 hr {
        height: 100%;
}

#id_2 {
	height: 6em;
	overflow: hidden;
}

#id_2 img {
	width: 100%;
	height: auto;
}

#id_3 {
	float: right;
	width: 20%;
	height: 73%;
	overflow: hidden;
}

#id_4 {
	position: relative;
	display: inline;
	float: left;
	width: 80%;
	height: 3.6em;
	overflow: hidden;
}

#id_5 {
	position: absolute;
	top: 0; left: 0;
	width: 22.5%;
	height: 3.6em;
	background: #C00004;
	border-right: 1px solid #fff;
}

#id_5 h1 {
	color: #fff;
	padding: 0.9em 0 0 1em;
	line-height: 1em;
	font-size: 0.9em;
}

#id_5 h1 a {
       color: #fff;
}

#id_6 {
	position: absolute;
	top: 0; left: 22.5%;
	width: 77.5%;
	height: 3.6em;
	overflow: hidden;
}

#id_6 img {
	width: 100%;
	height: 100%;
	border-left: 1px solid #FFFFFF;
}

#id_7 {
	position: absolute;
	top: 3.3em; left: 22.5%;
	width: 30em;
	height: 2em;
	color: #fff;	
	font-size: 0.72em;
	border-left: 1px solid #fff;
	background: url(../images/bild_3.png) no-repeat top right;
}

#id_8 {
	position: absolute;
	padding: 0.25em 5em 0.3em 2em;
	top: 3.3em; left: 22.5%;
	color: #fff;	
	font-size: 0.72em;
}

#id_8 a {
	color: #fff;
}

#id_9 {
	display: inline;
	float: left;
	width: 61.7%;
	margin: 0.9em 0 0em 18%;
        
}

#id_10 {
        color: #000000;
        float: left;
}

#id_10 ul {
	list-style-type: none;
	margin-left: 1.5em;
        height: 100%;
}

#id_10 li {
	float: left;
	font-size: 0.7em;
        	
}

#id_10 .pathway {
	font-weight: bold;
}

#id_10 .pathway a {
        font-weight: normal;
}

#id_10 li a {	
	background: url(../images/bild_4.gif) no-repeat right 0.4em;
	padding-right: 1em;
	margin-right: 1em;	
}

#id_11 {
	float: right;
	font-size: 0.7em;	
}

#id_11 a {
	padding: 0 0.4em 0 0.4em;
	float: left;
}

#id_11 a.class_3 img {
	padding-top: 0.01em;
	width: 12px;
	height: 12px;
}

#id_12 {
	padding: 0.2em 0 0 0;
}

#id_13 {
	float: left;
	width: 18%;
	overflow: hidden;
}

#id_13 img {
        margin-top: 0.9em;
        margin-left: 0.9em;
}

#id_14 {
	margin-bottom: 2em;
}

#id_14 .active {
       font-weight: bold;
}

#id_14 ul {
	list-style: none;
}

#id_14 ul li {
	font-size: 0.8em;
	border-top: 1px solid #67634e;
	padding: 0.6em 0 0.5em 1.2em;
        font-weight: normal;
}

#id_14 ul li.class_4 {
	border-top:0;
}

#id_14 ul ul li {
	border-top: 1px solid #d2cfc2;
	padding: 0.5em 0 0 1.2em;
	margin-top: 0.5em;
	font-size: 0.9em;
        font-weight: normal;
}

#id_14 ul ul li.class_4 {
	border-top: 1px solid #d2cfc2;
}

#id_15 {
	float: left;
	padding: 0.8em 0 0.8em 1.05em;
	background: url(../images/bild_6.gif) repeat-x top left #f4f3ef;
	width: 10.2em; 
}

#id_15 .inputbox {
	display: inline;
	float: left;
	width: 7em;
	border: 1px solid #2e2e2e;
	font-size: 0.7em;
	color: #000000;
	margin-right: 0.2em;
	padding: 0.1em 0 0 0;
	background-color: #fff;
	background-image: none;
}



#id_15 .button {
	float: left;
	background: url(../images/bild_7.gif) no-repeat center center;
	width: 5em;
        height: 100%;
	color: #fff;
	padding: 0.075em 0 0 0; 
	margin: 0;
	text-align: center;
        font-size: 0.7em;
        border: none;
  
}

#id_16 {
	float: left;
	padding: 0.6em 0 0 1.05em;
	background: url(../images/bild_8.gif) repeat-x top left #f4f3ef;
	width: 10.2em;
}

#id_16 ul {
	list-style: none;
	padding-bottom: 0.3em;
}

#id_16 ul li {
	font-size:0.7em;
	padding:0 0 0.4em 0;
}

#id_17 {
	float: left;
	padding: 0.6em 0 0 1.05em;
	background: url(../images/bild_8.gif) repeat-x top left #f4f3ef;
	width: 10.2em;
        border-bottom: 1px solid;
}

#id_17 ul {
	list-style: none;
	padding-bottom: 0.3em;
	
}

#id_17 ul li {
	padding: 0 0 0.4em 0;
        font-size: 0.7em;
}

#id_18 {
	float: left;
	width: 62.7%;
	min-height: 10em;
	margin-right: 0.4em;
	margin-top: -1em;
	overflow: hidden;
}


#id_19 { 
	margin-left: 0.9em;
}




#id_19 h2 {

	background-color: #f4f3ef;
	font-size: 1em;
	font-weight: normal;
	padding: 0.25em 0 0.15em 0em;
	margin: 0em 0em 0.5em 0em;
}

#id_19 hr {
        margin-bottom: 0.5em;
}

#id_19 img {
        margin-right: 0.4em;
        border: 1px solid #000000;
}

#id_19 .readon {
        text-decoration: underline;
        font-weight: bold;  
}

.backbutton {
        text-decoration: underline;
        font-weight: bold;
        text-align: right;
}

#id_20 {
	display:inline;
	float:left;	
	margin: 1em 0 0 0;
	padding-bottom:1em;
        font-size: 0.8em;
        width: 100%;
}

#id_20 p {
        text-align: right;
}

#id_20 img {
        border-color: #ffffff;
}

#page a {
        font-weight: bold;
        text-decoration: underline;
}

        
#id_21 {
        clear: both;
	float: left;
	margin: 0.5em 0em 0em 2.8em;
	font-size: 0.6em;
	font-style: italic;
	color: #67634e;
}

#id_22 {
        display: inline;
	float: left;
	width: 18.6%;
	overflow:hidden;
}

#id_23 {
        font-size: 0.8em;
        margin-left: 0.9em;
        margin-bottom: 0.9em;
        float: left;
        width: 100%;
        height: 100%;
}

#id_24 {
        background: url(../images/bild_10.gif) no-repeat top left #f4f3ef;
	width: 100%;
	height: 1em;
}

#id_25 {
        background:url(../images/bild_11.gif) no-repeat bottom right #f4f3ef;
	width:13.5em;
	float:left;
	overflow:hidden;
}

#id_26 {
        font-size: 0.8em;
        margin-left: 0.9em;
        margin-bottom: 0.9em;
        float: left;
        width: 100%;
        height: 100%;
}

#id_27 {
        background:url(../images/bild_10.gif) no-repeat top left #f4f3ef;
	width: 100%;
        height: 1em;
}

#id_28 {
        background:url(../images/bild_11.gif) no-repeat bottom right #f4f3ef;
	width:13.5em;
	float:left;
	overflow:hidden;
}

#id_29 {
        font-size: 0.8em;
        margin-left: 0.9em;
        margin-bottom: 0.9em;
        float: left;
        width: 100%;
        height: 100%;
}

#id_30 {
        background:url(../images/bild_10.gif) no-repeat top left #f4f3ef;
	width: 100%;
	height:1em;
}

#id_31 {
        background:url(../images/bild_11.gif) no-repeat bottom right #f4f3ef;
	width:13.5em;
	float:left;
	overflow:hidden;
}

#id_32 {
        font-size: 0.8em;
        margin-left: 0.9em;
        margin-bottom: 0.9em;
        float: left;
        width: 100%;
        height: 100%;
}

#id_33 {
        background:url(../images/bild_10.gif) no-repeat top left #f4f3ef;
	width: 100%;
	height:1em;
}

#id_34 {
        background:url(../images/bild_11.gif) no-repeat bottom right #f4f3ef;
	width:13.5em;
	float:left;
	overflow:hidden;
}

#id_35 {
        clear:both;
	display:inline;
	float:left;
	margin:3em 0 0 11.3em;
	width:63.4%;
	border-top:1px solid #d2cfc2;
}

#id_35 span {
        font-size:0.75em;
	float:left;
	padding-top:0.6em;
}

#id_36 {
        float:right;
	padding-top:0.3em;
	padding-right:0.5em;
}

#id_36 img {
        border:1px solid #928f7c;
	padding:0;
	width:18px;
	height:18px;
	margin:0 2px;
}

#id_3 {
	padding-top: 0.8em;
	width: 11.5em;
}

#id_20 .componentheading {
        background-color: #f4f3ef;
	font-size: 1em;
	font-weight: normal;
	padding: 0.25em 0 0.15em 0.5em;
	margin: 0em 0em 0.5em 0em;
}

#id_20 .sitemap h2 {
        margin-top: 0.5em;
}

#id_20 .sitemap ul {
        list-style-type: none;
        margin-bottom: 0.5em;
        margin-left: 0.5em;
}

#id_20 .sitemap li {
        margin-bottom: 0.5em;
}

#id_20 .sitemap ul ul {
        margin-top: 0.5em;
}

#id_20 hr {
        height: 100%;
}

#easybook .easy_top {
        background-color: #f4f3ef;
}

#easybook .easy_content {
        background-color: #f4f3ef;
}

#FrontForm .sem_tab {
        color: #2e2e2e;
}

#FrontForm .sem_tab:hover {
        color: #C00004;
}

#FrontForm .sem_cat_title {
        color: #2e2e2e;
}

#FrontForm .sem_anzeige {
        color: #2e2e2e;
        background-color: #f4f3ef;
        line-height: 1.5;
}

#FrontForm .sem_anzeige td {
        color: #2e2e2e;
        background-color: #f4f3ef;
}

#FrontForm .sem_anzeige tr {
        color: #2e2e2e;
        background-color: #f4f3ef;
}

#FrontForm .sem_searchup {
        color: #2e2e2e;
}

#FrontForm .sem_date {
        color: #2e2e2e;

}

#FrontForm .sem_cat {
        color: #2e2e2e;
}

#FrontForm .sem_title:hover {
        color: #C00004;
}

#FrontForm {
        background-color: #f4f3ef;
        margin-top: 0.9em;
}

#FrontForm .sem_row0 {
        background-color: #f4f3ef;
}

#FrontForm .sem_link {
        color: #C00004;
}

#id_20 .sobi2ItemTitle {
        font-weight: bold;
        text-decoration: underline;
        padding-right: 0.9em;
}

#id_20 .sobi2Listing_field_website {
        font-weight: bold;
        text-decoration: underline;
        padding-right: 0.9em;
}

#id_20 .sobi2WaySearch {
        font-weight: bold;
        padding-left: 8em;
}

#sobi2Details_field_website {
        font-weight: bold;
        text-decoration: underline;
}

#id_20 .sobi2DetailsImage {
        float: left;
}

#sobi2Details_field_email {
        font-weight: bold;
        text-decoration: underline;
}

.blog_more ul li {
        list-style-type: none;
        font-weight: bold;
        text-decoration: underline;
}

.pagenav {
        font-weight: bold;
}

a.pagenav {
        font-weight: normal;
}

#id_40 {
        float: left;
        background: url(../images/bild_9.gif) no-repeat bottom right #f4f3ef;
        font-size: 0.7em;
        width: 100%                     
}

#id_40 .input {
        border-right: none;
        border-left: none;
        border-top: none;
        border-bottom: none;
        
        
       
}

#id_40 .inputbox {
        margin-top: 0.9em;
}

#id_40 ul {
        
        
        margin-top: 0.9em;
        margin-bottom: 0.9em;
        
}

#id_40 ul li {
        list-style-type: none;
        padding-bottom: 0.4em;
        
}

#form-login .button {
        margin-top: 0.9em;
}

#form-login-username {
        margin-bottom: 0.9em;
}

#form-login {
        margin-left: 1.5em;
        margin-top: 0.9em;
        margin-bottom: 0.9em;
}

#form-login div .button {
        margin-left: -9.5em;
}
