  #rahmen_einstieg{
display:none;
} 
td{padding-left:5px;}
.SI-FILES-STYLIZED label.cabinet
{
    width: 225px;
    height: 22px;
    background: url(../image/haendlerbereich/upload.png) 0 0 no-repeat;
    display: block;
    overflow: hidden;
    cursor: pointer;
    position:relative;
}
*{ 
   line-height:18px;
    color:#333333;
    font-family: arial;
    font-size: 12px;}
img{
    border:none;
 
}
.kontakt_submit:hover {
	background-image:url("../image/link_hover.png");
}

.kontakt_submit {
background-image:url("../image/link_inaktiv.png");
background-position:left center;
background-repeat:no-repeat;
border:medium none;
bottom:4px;
padding-left:25px;
position:absolute;
	}
	
.kontakt_reset:hover {
	background-image:url("../image/link_hover.png");
}

.kontakt_reset {
background-image:url("../image/link_inaktiv.png");
background-position:left center;
background-repeat:no-repeat;
border:medium none;
padding-left:25px;
position:absolute;
	}
#inhalt_haendler{
  /*height:1340px;*/
  position:relative;
  margin-bottom:10px !important;
}
.filebg{
    left: 15px;
    height:17px;
    z-index: 0;
    border: none;
    background-color:#f2efec ;
    position: absolute;
    top: 0px;
    width: 210px;
    font-weight: bold;
    
}
.SI-FILES-STYLIZED label.cabinet input.file
{
 
    position: relative;
    height: 100%;
    left:-130px;
    width: auto;
    z-index: 2;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.textfeld{
    width: 225px;
    height:18px;
    background-image: url(../image/haendlerbereich/bg_input.jpg);
    background-repeat: repeat-x;
    border:1px solid #B9B8B6;
    -moz-border-radius:2px;
   -khtml-border-radius:2px;
}
.textfeld_material{
height:18px;
    width: 225px;
    background-image: url(../image/haendlerbereich/bg_input.jpg);
    background-repeat: repeat-x;
    border:1px solid #B9B8B6;
    -moz-border-radius:2px;
   -khtml-border-radius:2px;
}
.textarea{
    background-image: url(../image/haendlerbereich/bg_input.jpg);
    background-repeat: repeat-x;
    border:1px solid #B9B8B6;
    -moz-border-radius:2px;
    -khtml-border-radius:2px;
    overflow: auto;
    width:470px;
    background-color: #FFFFFF;
}
.textarea_mk{
    background-image: url(../image/haendlerbereich/bg_input.jpg);
    background-repeat: repeat-x;
    border:1px solid #B9B8B6;
    -moz-border-radius:2px;
    -khtml-border-radius:2px;
    overflow: auto;
    width:225px;
    background-color: #FFFFFF;  
    height:107px;  
}

.zip_text{
    height:18px;
    width: 60px;
    background-image: url(../image/haendlerbereich/bg_input.jpg);
    background-repeat: repeat-x;
    border:1px solid #B9B8B6;
}
.headline{
    padding-bottom: 20px;
    padding-left:0;
}
.deshead{
    padding-top: 30px;
}
.intro{
    width:450px;
}
#map_canvas div span{
    display: none;
}
.city_text{
    height:18px;
    width: 150px;
    background-image: url(../image/haendlerbereich/bg_input.jpg);
    background-repeat: repeat-x;
    border:1px solid #B9B8B6;
}
.description{
    color:#333333;
    padding-top:5px;  
    font-family: arial;
    font-size: 12px;
}
.delimage:hover{
font-weight:bold;
}
.delimage{
    background-image: url(../image/haendlerbereich/pfeil.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 15px;
    text-decoration: none;
}
.rechtsspalte{
    padding-right:10px;
    width:245px;
}
#dellallimages{
    background-image: url(../image/haendlerbereich/pfeil.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 15px;
    text-decoration: none;
    }
     
.submit {
    background-image: url(../image/haendlerbereich/pfeil_dunkel.gif);
    background-repeat: no-repeat;
    background-position: left;
    background-color:#f2efec ;
    border:medium none;
    color:#333333;
    font-family:ARIAL;
    font-size:13px;
    height:15px;
    margin-top:50px;
    width:245px;
    padding-left: 24px;
}
.reset {
    background-image: url(../image/haendlerbereich/pfeil_hell.gif);
    background-repeat: no-repeat;
    background-position: left;
    background-color:#f2efec ;
    border:medium none;
    color:#877968;
    font-family:ARIAL;
    font-size:13px;
    height:15px;
    margin-top:2px;
    margin-bottom: 10px;
    padding-left: 24px;
    text-align: left;
    width:245px;
}
#musterkuechen{
    width:740px;
    background-color:#f2efec;
    height: 970px;
    position:relative;
    margin-bottom:10px;
}
.mk_desk{
    padding: 5px 0 2px 5px;
}
.monate{
    padding-bottom:10px;
}
.mk_upload{
    display:inline-block;
    height:16px;
    position:absolute;
}
#rahmen_content #inhalt_2{
    background-color:#FFFFFF;
}
#headerprofil{
     width:740px;
    background-color:#f2efec;
    margin-bottom:10px; 
    height:128px;
}
.gray{
color:#9b9b9b;
}
sup{
font-size:6px;
color:#9b9b9b;
line-height:0;
}
#profil_rahmen{
float:left;
position:relative;
}
.news_haendler_1{
    background-color:#f2efec;
float:left;
margin-bottom:10px;
padding:0;
height:128px;
position:relative;
width:741px;
}
.mehr_vergroessern:hover {
         	background-image:url("../image/link_hover.png");
}

.mehr_vergroessern{
 	 background-image:url("../image/link_inaktiv.png");
	 background-position:left center;
	 background-repeat:no-repeat;
	 border:medium none;
	 left:4px;
         top:85px;
	 padding-left: 25px;
	 position:absolute;
}

.mehr_link{
    background-image: url("../image/link_inaktiv.png");
    background-position: left center;
    background-repeat: no-repeat;
    border: medium none;
    left: 500px;
    padding-left: 25px;
    position: absolute;
    top: 105px;
}
.mehr_link:hover {
         	background-image:url("../image/link_hover.png");
}/*
.mehr_link{
 	 background-image:url("../image/link_inaktiv.png");
	 background-position:left center;
	 background-repeat:no-repeat;
	 border:medium none;
	 left:4px;
         top:320px;
	 padding-left: 25px;
	 position:absolute;
}*/
.shorttext{
color:#333333;
font-family:Arial;
font-size:12px;
height:38px;
left:4px;
line-height:18px;
overflow:hidden;
position:relative;
top:0px;

width:460px;
}


.news_haendler_2{
float:left;
margin-bottom:10px;
overflow:hidden;
padding:0;
background-color:#f2efec;
position:relative;
width:741px;
}
.longtext{
color:#333333;
font-family:Arial;
font-size:12px;
height:130px;
left:4px;
line-height:18px;
overflow:hidden;
position:absolute;
top:30px;
width:460px;

}
.news_haendler_bilder{
position:relative;
top:176px;
width:740px;
}
.news_haendler_bild1{
position:absolute;
left:4px;
}
.news_haendler_bild2{
position:absolute;
left:250px;
}
.bodytext_vertrieb table{
left:-5px;
position:relative;
}
.bodytext_vertrieb td{
padding-bottom:15px;
}
.bodytext_vertrieb{
  width:496px;
  padding:4px 0 35px 4px;
}
.vertrieb{
background-color:#F2EFEC;
float:left;
margin-bottom:10px;
width:740px;
  
}

