#thecontent {
    padding-left: 10px;
    width:855px;
}

.product {
    margin-bottom: 10px;
}

#w2p .formlabel {
    display:block;
    padding-top:3px;
    width:250px;
}

#w2p .inputbox,.w2p textarea {
    width: 250px;
   	font-family: Arial, sans-serif;
    font-size: 12px;
}
#w2p .inputselect {
     width: 254px;   
   	font-family: Arial, sans-serif;
    font-size: 12px;
}

#w2pform {
    float: left;
    margin:0 10px 10px 0;
    width: 260px;
}

#w2ppreview {
    text-align:right;
}

.msg {
    font-size:11px;
    line-height:13px;
    color:#999;
}

.w2ppreview_img {
    border: 1px solid #bbb;
    margin: 18px 3px 10px 0;
}
.preview_linkimg {
    vertical-align:-5px;
}
.preview_link {
    text-decoration:none;
    margin-right:10px;
}

.agreement {
    border:1px solid #aaa;
    margin:15px 0;
    padding:8px;
    clear:both;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}

.agreement_check {
    margin:5px 75px;
    font-weight: bold;
}
.agreement_check input {
    vertical-align:-1px; 
}
.lfloat {
    margin-top:4px;
}


.done     {
    
}
.nextpage {
    
}
.refresh  {
    
}
.adresspool{
}


.example {
    clear:both;
    color:#9BCD00;
    font-weight:bold;
}

.Datensatz_auswahl {
border:1px solid #ccc;
color:#333;
font-family:Arial,Helvetica,sans-serif;
margin:10px 0;
width:400px;
}
.Datensatz_auswahl option {
    margin:0;
    padding:2px 3px;
}
.active_id {
    background-color: #eaf2cd;
    margin:0;
}
.aktionsbuttons {
    float: right;
}
.Datensatz_verwaltung {
    
}
.Datensatz_buttons {


}
.Datensatz_anzeige {
float:left;
width: 400px;
margin-right: 30px;
min-height: 300px;
}

.a_button {
margin:0 0 8px 0!important;
}

.suche_input {
border:1px solid #BBBBBB;
color:#999999;
padding:2px;
width:365px;
}
.suche_start {
    vertical-align:-8px;
}

.mehr_input {
    width:217px;
    margin: 5px 0 15px;
    display: block;
}

.suche {
    margin: 0 0 0 15px; 
}
.datensatz_fehler,.datensatz_nachricht  {
    display: block;
    padding:10px;
    font-weight: bold;
    margin-bottom:10px;
}
.datensatz_fehler {
    background-color:#FEE;
    color:#F00;
}


.datensatz_nachricht {
    background-color:#F0F4D9;
    color:#87B50E;   
}

.suchauswahl {
    color:#999;
    display:block;
    margin-top:5px;
}
.suchauswahl input {
    vertical-align: -1px;
}