

/*Diese Datei wird obsolet, 
sobald alle Formulare im Adminbereich umgestellt sind auf
smarts_form_grid.css
smarts_form_tabs.css
smarts_form_tags.css
*/


label input{
    outline:none;
}

input.checkbox {
    width: 1em !important;
    height: 1em !important;
}

/*
label {
    float: left;
    color: #BFBFBF;
    line-height: 1.5em;
    width: 45%;
    display: inline;
    margin: 0 3% 1em 0;
}*/

/* Außer Kraft gesetzt: Links in Labels sind sonst nicht erkennbar

label a, label a:visited, label a:link{
    color: #bfbfbf !important;
}
*/

label.lang,textarea.long {
    width: 93%;
}
label.mittel,textarea.mittel {
    width: 29%;
}
label.kurz,textarea.kurz {
    width: 15%;
}
label.gross{
    font-size: 125%;
}

label small {
    font-size: 12px;
    color: #545454;
}

label input[type="text"],label input[type="password"], label textarea {
    margin-top: .1em;
    width: 100%;
    background-color: #f2f2f2;
    border: 1px solid #DFDFDF;
    font-size: 120%;
    padding: 0 2px;
}

textarea {
    font: 80%/ 1.5em Arial, sans-serif;
    color: #293133;
    line-height: 1.3em;
}

label.lang input,label.lang textarea {
    width: 100%;
    padding: 0 2px;
}

label select {
    display: inline;
    left: 100%;
    top: 0px;
    width: 100%;
}

small.hervorheben {
    color: red;
}

.status_loading{
    background: linear-gradient(-90deg, #e9ec5350, #c1ce2d50), url(/rsrc/toolbox/ladebalken.gif) !important;
    background-repeat: no-repeat !important;
    background-position-y: bottom !important;
    cursor: wait !important;
}

.status_loaded{

}

input.smarts_search{
	padding: 5px 5px 5px 35px !important;
	;
	background: #f2f2f2 url(/rsrc/smarts/icon_lupe_suchfeld.png) no-repeat 6px 50% !important;
	;
	box-shadow: inset 0px 0px 3px #bbb !important;
	border-radius: 10px !important;
	;
	border-color:#cccccc !important;
}

input.smarts_search:focus{
	box-shadow: inset 0 0 3px #444;
	background-color:#ffe44f !important;
}

#categoriy_block {
	display: flow-root;
}

#categoriy_block div label select{
	margin-top: 10px;
	margin-left: -5px;
}

#categoriy_block div div{
	display: inline-block;
}

#categoriy_block div div input{
	border:0;
	padding:0;
	background-color:#f8f8f8;
}

#categoriy_block div div img{
	width:21px;
	height:21px;
	position:relative;
	top:.4em
}

.image_box{
	border: 1px solid #cccccc;
	width: 220px; 
	height: 146px; 
	overflow: hidden; 
	position: relative; 
}

.image{
	position: absolute; 
	/*width: 220px;*/ 
	/*height: 146px;*/
}

.enter{
	border: 1px dashed blue;
}

.editable{
	cursor: move;
}

