/******** integration von calendrino in dieses layout *****************/

div.wrapper {
    padding: 0 10px 10px 10px;
}

#editButtons {
    margin-top: 1em;
    float: left;
    padding-left: 10px;
    width: 382px;
}

    #editButtons form, #editButtons div {
        overflow:auto;
        clear: both;
    }

#cropcontainer {
    margin: 1em auto;
    width: 566px;

}

.jcrop-holder {
    margin: 0 auto;
}

#navBrowse {
    text-align: center;
    clear: both;
    margin: 1em 0;
    font-weight: bold;
}

.currentMonth {
    color: black;
}

/* ********************* calendar/create *************** */

div.line {
    clear: left;
}

div#add_to_cart {
    clear: left;
}

#motivText a.Button {
    clear: left;
}

#motivform {
    margin-left: 10px;
}


/* *************************************************************** */

#frontpage {
    background: #fff;
    overflow: auto;
    padding-bottom: 40px;
    width: 100%;
}

#calendrino-teaser {
    float: left;
    width: 284px;
    padding-left: 91px;
}

    #calendrino-teaser img {
        margin: 0 auto;
    }

#fronttest {
        width: 459px;
        float: left;
    	}

#testinput {
        background: #c40000;
        color: #fff !important;
        padding: 6px;
        overflow: hidden;
        height: 64px;
        clear: left;
    }

#testinput b {
            color: white !important;
        }

#testinput input {
            float: left;
            display: block;
            width: 320px;
        }

div.goText {
            padding-bottom: 10px;
            overflow: auto;
            text-align: center;
        }



/******   calendrino UPLOAD   ******/
#uploadForm div.monthLine {
        clear: left;
        width: 528px;
        overflow: hidden;
        margin-bottom: 3px;
}

#uploadForm div.dummyImg {
    float:left;
    width:90px;
    height: 2em;
}

#uploadForm div img {
    float: left;
        margin: 0 10px 9px 0;
        width: 80px;
}

#uploadForm label {
    width: 100px;
    margin: 3px 0 0 10px;
    display: block;
    float: left;
    text-align: right;
}

#progress {
    clear: left;
}

#uploadForm INPUT {
    margin: 0 0 3px 10px;
}

#uploadForm INPUT:hover {
}

#uploadForm INPUT:focus {
}


#uploadForm img {
    margin: 0;
    float: left;
}


/* Allocation */
.buttons {
    overflow: hidden;
}

 div#formbox { padding: 30px; background-color: #bfcbd2; text-align: right; height: 1%; }
 div.allocation { padding: 0 10px 4px 10px !important; overflow: auto; }

 div#motives { 
     width: 540px; 
     background-color: #e4e9ef; 
     float: left; 
     padding: 20px 13px 0 30px;
     margin-top: 20px;
}

div#motives img { 
    padding: 10px 17px 27px 0; 

}

 div#targets { 
     width: 300px; 
     background-color: #e4e9ef; 
     float: right; 
     padding: 0 20px 21px 20px; 
     margin-top: 20px;
}

div#targets div { 
    float: left; 
    padding: 8px 18px 9px 0; 
    text-align: left; 
    font-size: 1.1em; 
    /*color: #fff; font-weight: bold;*/ 
}

 div#targets div#lSB9,  div#targets div#lSB10,  div#targets div#lSB11 { padding-top: 10px; }
 div#targets div img { 
 display: block; 
 margin-top: 8px; 
 border: 1px solid black;
}


