body { 
background-color : #d1d1d1;
font-family : Tahoma;
}
img{
border:0;
}
.submenu { 
height : 32px;
width : 739px;
background-color : #ffffff;
background-image : url(../img/bg-submenu.jpg);
background-position : right 0%;
background-repeat : no-repeat;
font-size : 10px;
color : #575f65;
} 
.bg-top { 
background-image : url(../img/bg-top.jpg);
background-repeat : no-repeat;
background-position : center top;
} 
.bg-bottom { 
background-image : url(../img/bg-bottom.jpg);
background-repeat : no-repeat;
background-position : center bottom;
} 
.bg-center-01 { 
background-image : url(../img/topmenu02.jpg);
background-position : center top;
background-repeat : no-repeat;
} 
.bg-left-01 { 
background-image : url(../img/bg-left-01.jpg);
background-repeat : no-repeat;
background-position : right 0%;
} 
.bg-right-01 { 
background-image : url(../img/bg-right-01.jpg);
background-repeat : no-repeat;
background-position : left 0%;
} 
.bg-left-02 { 
background-image : url(../img/bg-left-02.jpg);
background-repeat : no-repeat;
background-position : right 0%;
} 
.bg-right-02 { 
background-image : url(../img/bg-right-02.jpg);
background-repeat : no-repeat;
background-position : left 0%;
} 
.bg-left-03 { 
background-image : url(../img/bg-left-03.jpg);
background-repeat : no-repeat;
background-position : right 0%;
} 
.bg-right-03 { 
background-image : url(../img/bg-right-03.jpg);
background-repeat : no-repeat;
background-position : left 0%;
} 
.bg-left-04 { 
background-image : url(../img/bg-left-04.jpg);
background-repeat : no-repeat;
background-position : right bottom;
} 
.bg-right-04 { 
background-image : url(../img/bg-right-04.jpg);
background-repeat : no-repeat;
background-position : left bottom;
} 
.mainpart { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #898989;
background-color : #ffffff;
padding-top : 17px;
} 
.maintext { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #575f65;
text-align : left;
padding-top : 15px;
padding-left : 100px;
width : 70%;
}
.kontakt-text { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #575f65;
text-align : left;
padding-top : 15px;
padding-left : 50px;
width : 70%;
}
a:link, a:active, a:visited { 
text-decoration : none;
color : #e38310;
} 
a:hover { 
text-decoration : none;
color : #575f65;
} 
a.sbm:link, a.sbm:active, a.sbm:visited { 
text-decoration : none;
text-transform: uppercase;
color : #575f65;
} 
a.sbm:hover { 
text-decoration : none;
text-transform: uppercase;
color : #e38310;
} 
a.sbm_a:link, a.sbm_a:active, a.sbm_a:visited { 
text-decoration : none;
text-transform: uppercase;
color : #e38310;
} 
a.sbm_a:hover { 
text-decoration : none;
text-transform: uppercase;
color : #e38310;
} 
.mainlogo { 
background-color : #224771;
background-image : url(../img/mainlogo.jpg);
background-repeat : no-repeat;
background-position : right top;
} 
a.cont01:link, a.cont01:active, a.cont01:visited { 
text-decoration : underline;
color : #575f65;
} 
a.cont01:hover { 
text-decoration : none;
color : #e38310;
} 
input, textarea {
font-family:Arial, Helvetica, sans-serif; 
font-size : 11px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #a3a3a3;
border-right-color : #d8d8d8;
border-bottom-color : #ededed;
border-left-color : #d8d8d8;
overflow: hidden;
} 
.maininput-01 { 
width : 235px;
height : 13px;
color : #6b6b6b;
} 
.maininput-02 { 
width : 235px;
height : 13px;
color : #898989;
}
.input-plz { 
width : 45px;
height : 13px;
color : #898989;
} 
.input-ort { 
width : 175px;
height : 13px;
margin-left : 11px;
color : #898989;
} 
.textarea-nach { 
width : 235px;
color : #6b6b6b;
} 
.title-01 { 
color : #6b6b6b;
padding-right : 10px;
} 
.title-02 { 
color : #898989;
padding-right : 10px;
}
.row-details {
	background-color: #f3f3f3;
	padding-left:9px;
}
.row-sep {
	background-color: #e3e3e3;
	height:1px;
	width:100%;
	line-height: 1px;
}
.row-item {
	background-image: url(../img/content-image-39.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 25px;
}
.row-item2 {
	background-color: #f6f6f6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	height: 37;
	padding-top: 4px; 
	padding-bottom: 4px;
}
.bImg1{
	background-image:url(../img/content-image-02.jpg);
}
.bImg2{
	background-image:url(../img/content-image-40.jpg);
}
