#seite {float:left; width:100%; margin:0 0 10px;}

.ccontent {width:100%; height:auto; padding:0; margin:0; text-align:left; vertical-align:top;}

#kontaktform {float:left; width:100%; margin:0; padding:0;}

.emsg {width:100%; padding:0; margin:0;}
.emsg_top { width:auto; padding:0; margin:0;}
span.emsg {display:none; float:left; width:auto; margin:0 15px 0 0; position:relative; top:-33px; text-align:left}

.ok_msg {margin:0;}

#formular {width:100%; margin:0 auto;}
#kontaktfrm {font-size:; width:100%; margin:0; padding:0;}

.fieldwrapper_left 	{float:left; width:50%;}
.fieldwrapper_right {float:right; width:50%;}
.inputtitle {float:left; width:100px; margin:5px 0 auto; padding:4px 5px; background:#f2f0c9}
.input 		{float:left; width:170px; margin:5px 25px 5px 0; padding:3px; border:1px solid #999; border-radius:0 6px 6px 0;}

.msg  {width:130px; margin:0; vertical-align:top; border:none;}
.imsg {border:none;}
.textarea {width:170px; height:84px; border:1px solid #999; margin:5px 0 0; padding:3px; border-radius:0 6px 6px 6px;}

.spacer {width:auto;}
.ispacer {width:auto; margin:0; padding:10px 0 10px 0;}

.isubmit {float:left; width:auto; margin:-15px 0 0 0; padding:0; border:none;}
.isubmit input[type=submit], input[type=reset] {padding:1px; margin:0; border:1px solid #a9a9a9; background:#dfdfdf;}

.edit {width:auto; vertical-align:middle; background:#FF0000}


/* ============= EDITBEREICH ============= */

#input_title {width:100%; border:1px solid #666666; margin:3px auto auto 0; padding:2px 0 2px 0;}
#area_desc {width:100%; border:1px solid #666666; margin:3px auto auto 0; padding:2px 0 2px 0;}
#input_adminemail {width:100%; border:1px solid #666666; margin:3px auto auto 0; padding:2px 0 2px 0;}
#input_mailfrom {width:100%; border:1px solid #666666; margin:3px auto auto 0; padding:2px 0 2px 0;}
#input_mailsubject {width:100%; border:1px solid #666666; margin:3px auto auto 0; padding:2px 0 2px 0;}
#area_responder {width:100%; border:1px solid #666666; margin:3px auto auto 0; padding:2px 0 2px 0;}
#area_errormsg {width:100%; border:1px solid #666666; margin:3px auto auto 0; padding:2px 0 2px 0;}

#FORM {width:100%; margin:15px 0 0 0; padding:0; font-size:12px;}

#LEFT {width:50%; height:30px; background:#eeeeee; margin:0 -5px 35px 0; padding:0 0 0 5px; vertical-align:middle;}
#CENTER {width:100%; margin:0 -5px 5px 0; padding:0 0 0 5px;}
#RIGHT {width:50%; height:30px; background:#eeeeee; margin:0 0 5px 0; padding:3px 0 0 0;}

#RIGHT input[type=radio] {padding:0; margin:5px; height:18px; vertical-align:middle; background:none; border:none;}
#RIGHT input {padding:2px; margin:5px; height:18px; width:50%;}


#FUNCTIONS {width:auto; background:#aaa; margin:0 0 10px 15px; padding:0 5px 0 5px; border:none;}
#FUNCTIONS input {padding:5px; width:auto;}