body {
    margin: 0;
    padding: 0;
    font-family: tahoma,arial,helvetica,sans-serif;
    font-size: 12px;
}

.rezeptGruppe {
    background-color: #F6F6FF;
    padding: 10px;
    margin: 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.rezeptBildAbstand {
    margin-right: 7px;
}

.x-grid3-row {
    cursor: pointer;
}

.tabFooter .x-panel-footer {
    background-color: #FFFAFA;
}

.klicksTable {
	background-image: url(../bilder/table.png) !important;
}

.lieblinks {
	background-image: url(../bilder/heart.png) !important;
}

.leaf {
	background-image: url(../bilder/page_white_text_width.png) !important;
}

.add {
	background-image: url(../bilder/add.gif) !important;
}

.images {
	background-image: url(../bilder/images.png) !important;
}

.user_go {
	background-image: url(../bilder/user_go.png) !important;
}

.note {
	background-image: url(../bilder/note.png) !important;
}

.folder_add {
	background-image: url(../bilder/folder_add.png) !important;
}

.tab_delete {
	background-image: url(../bilder/tab_delete.png) !important;
}

.page_white_add {
	background-image: url(../bilder/page_white_add.png) !important;
}

.page_white{
	background-image: url(../bilder/page_white.png) !important;
}

.page_white_edit {
	background-image: url(../bilder/page_white_edit.png) !important;
}

.image_add {
	background-image: url(../bilder/image_add.png) !important;
}

.delete {
	background-image: url(../bilder/delete.png) !important;
}

.key {
	background-image: url(../bilder/key.png) !important;
}

.chat {
	background-image: url(../bilder/cup.png) !important;
}

.tick {
	background-image: url(../bilder/tick.png) !important;
}

.collapseAll {
	background-image: url(../bilder/collapse.gif) !important;
}

.expandAll {
	background-image: url(../bilder/expand.gif) !important;
}

.info {
	background-image: url(../bilder/info.png) !important;
}

.firefox {
    background: url(../bilder/ff3_square.gif) 0 0 no-repeat !important;
    width: 80px !important;
    height: 15px !important;
}

#ff {
    background-image: url(../bilder/bg-ufo.jpg);
    width: 700px;
    height: 329px;
    font: 150%/1.4em georgia, serif;
    color: #4B4742;
}

#ff p {
    position: relative;
    top: 124px; left: 20px;
}

.x-tree-node img.folder, .x-tree-node-collapsed img.folder{
    background: url("../../extgtd/ext-2.2.1/resources/images/default/tree/folder.gif");
}
 
.x-tree-node-expanded img.folder {
    background: url("../../extgtd/ext-2.2.1/resources/images/default/tree/folder-open.gif");
}

#tab { padding: 15px;
    line-height: 130%;
}
#tab ul {
    padding-left: 20px;
}

#tipps { padding: 15px;
    line-height: 130%;
    width: 500px;
}

#tipps p {
    padding: 10px;
}

.firefox_logo {
	background-image:url(../bilder/firefox_logo.png) !important;
}

.spiegelei {
	background-image:url(../bilder/spiegelei.png) !important;
}

.user {
	background-image:url(../bilder/user.png) !important;
}

.user_add {
	background-image:url(../bilder/user_add.png) !important;
}

.user_delete {
	background-image:url(../bilder/user_delete.png) !important;
}

.user_edit {
	background-image:url(../bilder/user_edit.png) !important;
}

.printer {
	background-image:url(../bilder/printer.png) !important;
}

#content {
    margin: 0 4px 4px 4px;
    padding: 7px;
    border: 1px dotted #808080;
}

.content {
    list-style-type: disc;
    margin: 0;
    padding-left: 20px;
}

#impressum p {
    font-weight: bold;
    color: #777777;
    padding: 15px;
}

#wichtigerHinweis p {
    padding: 15px;
    line-height: 130%;
}

/* DataView Images */
#images-view .x-panel-body{
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}
#images-view .thumb{
	background: #dddddd;
	padding: 3px;
}
#images-view .thumb img{
	height: 90px;
	width: 90px;
}
#images-view .thumb-wrap{
	float: left;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
}
#images-view .thumb-wrap span{
	display: block;
	overflow: hidden;
	text-align: center;
}

#images-view .x-view-over{
    border:1px solid #dddddd;
    background: #efefef url('../../ext-2.2/resources/images/default/grid/row-over.gif') repeat-x left top;
	padding: 4px;
    cursor: pointer;
}

#images-view .x-view-selected{
	background: #eff5fb url(../bilder/selected.gif) no-repeat right bottom;
	border:1px solid #99bbe8;
	padding: 4px;
}
#images-view .x-view-selected .thumb{
	background:transparent;
}

#images-view .loading-indicator {
	font-size:11px;
	background-image:url('../../ext-2.2/resources/images/default/grid/loading.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:20px;
	margin:10px;
}

/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}
.x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
    height: 22px;
}
.x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

/* Lieblinks */
#lieblinks {
    padding: 15px;
    font-size: 12px;
}

#lieblinks ul {
    padding-left: 30px;
    list-style-image: url(../javascript/autoLoad/bilder/star.png);
    line-height: 150%;
}

#lieblinks h1 {
    font-size: 13px;
    font-weight: bold;
}

#lieblinks img {
    float: right;
    margin-left: 10px;
    width: 100px;
}

/* Release Notes */
#release_notes {
    padding: 15px;
    font-size: 12px;
}

#release_notes ul {
    padding-left: 30px;
    list-style-type: circle;
    line-height: 150%;
}

#release_notes h1 {
    font-size: 13px;
    font-weight: bold;
}

/*Impressum*/
#container {
    padding: 15px;
    font-size: 11px;
    background-color: #fff;
}

#container p {
    padding-bottom: 10px;
}

#container table {
    font-size: 11px;
}

.readOnlyCell {
    background-color: lightgrey;
}
/* ToDo Funktioniert nicht wenn Theme geaendert wird */
/* Ext.ux.dd.GridReorderDropTarget */
.grid-row-insert-below {/*{{{*/
    border-bottom:1px solid #3366cc;
}
.grid-row-insert-above {
    border-top:1px solid #3366cc;
} /*}}}*/

