html {
	padding:0;
	margin:0;
	border:0;
}
body{
 background-color:#F3F3F3;
 font-family: arial,verdana,sans !important;
 font-size:13px !important;

}


#content_main{
 width:1000px;
 margin:0 auto;
z-index:300;
}

.content_02{
width:95%;

}
.backgr{
background: url("background.jpg") !important;
background-repeat:repeat-y !important;
background-position:621px 0 !important;
}
.luecke{
background: url("back_o.jpg") !important;
background-repeat:no-repeat !important;
background-position:496px 0px !important;
}
.content_02_0{
margin-left:40px;

}
#footer{
 margin:0 auto;
width:1000px;
 height:190px;
margin-bottom:10px !important;
 background:url(footer_new.jpg);
 background-position:bottom;
 background-repeat:no-repeat;
}

.content_02_1{
 float: left;
 width:555px;
z-index:120;
margin-top:15px;

}

.content_02_2{
 float: right;
width:350px;
position:relative;
right:29px;
z-index:5 !important;

}
.artikel_border{
background-color:#EBEBEB;
border-style:dotted;
border-width:0px;
border-top-width:1px;
border-bottom-width:1px;
}

.mail_impress{
background-color:#EBEBEB;
border-style:dotted;
border-width:0px;
border-top-width:1px;
border-bottom-width:1px;
margin-left:10px;
width: 250px;
margin-bottom:-20px;
}
.mail_impress_1{
background-color:#EBEBEB;
border-style:dotted;
border-width:0px;
border-top-width:1px;
border-bottom-width:1px;
margin-left:10px;
width: 300px;
margin-bottom:-20px;
}
.moreInfos {
margin-bottom:15px;
color:#B80404;
}

.formInput {
width:180px;
border: 1px solid #A5ACB2;
}

.formInput:hover{
background: #E3E3E3;
border: 1px solid #818181;
}
.formInput:focus{
background: #E3E3E3;
border: 1px solid #818181;
}
.input{
 background: #FFFFFF;
 border: 1px solid #A5ACB2;
 margin-top:1px;
 width:330px;
}
.textinput{
 background: #FFFFFF;
 margin-top:1px;
 border: 1px solid #A5ACB2;
 width:330px;
 font-family: arial,verdana,sans;
 font-size:13px;
}
.input:hover{
background: #E3E3E3;
border: 1px solid #818181;
}
.input:focus{
background: #E3E3E3;
border: 1px solid #818181;
}
.textinput:hover{
background: #E3E3E3;
border: 1px solid #818181;
}
.textinput:focus{
background: #E3E3E3;
border: 1px solid #818181;
}