/******************/
/* Suchfeld im Header */
/******************/


#headermenu input
{
    float:left;
    margin-top:1px;
    border:1px solid #cecece;
    border-top:1px solid #aeaeae;
    width:125px;
    height:18px;
}

#headermenu .submit
{
    margin-left:5px;
    width:16px;
    height:18px;
    border:none;
    background:url(../images/bt_search.jpg);
}


/************************/
/* Allgemeine Formulare */
/************************/


label
{
    display:inline;
    float:left;
    width:100px;
    font-size:12px;
}

input
{
    width:150px;
    height:14px;
    font-size:10px;
}

.submit
{
    width:75px;
    height:18px;
    font-size:10px;
}


#edit
{
    width:425px;
}

#edit label
{
    display:inline;
    float:left;
    width:170px;
    font-size:11px;
}

#edit label a
{
    font-size:10px;
    text-decoration:none;
}

#edit input
{
    width:248px;
    height:14px;
    font-size:11px;
}


#edit input.checkbox
{
    width:20px;
}

#edit textarea
{
    width:250px;
    height:100px;
    font-size:11px;
}

#edit select
{
    width:252px;
    height:16px;
    font-size:10px;
    margin-bottom:2px;
}

#edit .file
{
    height:18px;
}

#edit .submit
{
    float:right;
    width:90px;
    height:18px;
    margin-right:3px;
}

#edit input.plz
{
    margin-right:5px;
    width:45px;
}

#edit input.ort
{
    width:194px;
}

#edit input.farbe
{
    margin-top:1px;
    margin-left:3px;
    width:120px;
    height:13px;
    float:left;
}

#edit div.farbbox
{
    float:left; 
    margin-top:1px; 
    margin-left:4px; 
    width:124px; 
    height:17px; 
    line-height:0px; 
}

#edit .info
{
    font-style:italic;
    font-size:9px;
    color:#666666;
}



/******************************************************************************/
/* NEU
/******************************************************************************/



/* Login - Window
////////////////////////////////////////////////////////////////////////////////////////////////*/

div.loginborder {text-align:center;}
div.login {background-color:#ffffff; border:1px solid #464646; margin-left:auto; margin-right:auto; text-align:left; width:250px;}
div.login p.loginheader {background-color:#464646; color:#ffffff; margin:0px; text-align:center; font-weight:bold; font-size:12px;}
div.login div.logintext {color:#464646; margin:0px; padding:3px; padding-left:15px; padding-right:15px; font-size:12px;}
div.login ul {margin:0px; padding-left:15px;}
div.login li {font-size:12px; font-weight:normal;}

form.login {margin:15px; font-size:12px;}
form.login label {background-color:#8E8E8E; color:#ffffff; width:75px; height:19px; margin:0px; margin-bottom:1px; padding:0px; padding-left:5px; margin-right:0px; display:block; float:left; overflow:hidden;}
form.login input {background-color:#ffffff; color:#464646; border:1px solid #8E8E8E; width:130px; height:14px; margin:0px; padding:0px; padding-top:3px; padding-left:4px;}
form.login input.loginsubmit {background-color:#ffffff; color:#464646; border:1px solid #464646; float:none; margin-top:10px; margin-left:80px; padding:0px; width:75px; height:17px;}



/* Edit - Window
////////////////////////////////////////////////////////////////////////////////////////////////*/

div.editborder {text-align:center;}
div.edit {background-color:#ffffff; border:1px solid #464646; width:480px; margin-left:auto; margin-right:auto; text-align:left;}
div.edit p.editheader {background-color:#464646; color:#ffffff; margin:0px; text-align:center; font-weight:bold; font-size:12px;}
div.edit div.edittext {color:#464646; margin:0px; padding:3px; padding-left:15px; padding-right:15px; font-size:12px;}
div.edit a.editbutton {background-color:#ffffff; border:1px solid #464646; color:#464646; display:block; float:left; margin-top:10px; margin-left:5px; padding:0px; width:80px; height:18px; line-height:20px; font-size:12px; text-decoration:none; text-align:center; font-weight:normal; overflow:hidden;}
div.edit a.first {margin-left:156px;}
div.edit a.single {margin-left:170px;}
div.edit div.buttons {margin:10px;}

div.edit div.ok {color:#339933; background-color:#cbffa9; font-weight:bold;}
div.edit div.err {color:#CC3333; background-color:#ffbfbf; font-weight:bold;}
div.edit div.info {font-size:10px; font-style:italic;}
div.edit div.imgbox {text-align:center;}
div.edit div.checkboxborder {border:1px solid #8E8E8E; width:115px; margin-top:5px; float:left;}

form.edit {margin:15px; font-size:12px;}
form.edit label {background-color:#8E8E8E; color:#ffffff; width:150px; height:20px; margin-bottom:1px; padding-left:5px;}
form.edit label.long {width:442px; margin-top:5px;}
form.edit label.middle {width:325px; height:auto; margin-top:5px;}
form.edit input {background-color:#ffffff; color:#464646; border:1px solid #8E8E8E; width:284px; height:15px; padding-top:3px; padding-left:3px; padding-right:3px; font-size:12px;}
form.edit input.editsubmit {background-color:#ffffff; color:#464646; border:1px solid #464646; float:left; margin-top:10px; margin-left:5px; padding:0px; width:80px; height:20px; font-size:12px; line-height:18px; overflow:hidden;}
form.edit input.plz {width:44px;}
form.edit input.ort {width:232px;}
form.edit textarea {background-color:#ffffff; color:#464646; border:1px solid #8E8E8E; width:286px; height:125px; font-size:12px;}
form.edit textarea.long {width:445px; height:175px; margin-top:-1px; margin-bottom:5px;}
form.edit select {background-color:#ffffff; color:#464646; border:1px solid #8E8E8E; color:#464646; float:left; width:292px; height:18px; padding-top:1px; padding-left:0px;}
form.edit select.tag {width:40px;}
form.edit select.monat {width:40px;}
form.edit select.jahr {width:70px;}
form.edit input.checkbox {width:20px; margin-left:47px; border:none;}


.formmap {
    position:relative;
    left:-60px;
}

.formmap img {
    border:1px solid #464646;
}