﻿



/*EIKONA.Layout.css*/

body
{
    background: #FFFFFF URL('/App_Themes/Dooh/layout/body_back.png') repeat-x 0px 0px;
    overflow-y:hidden !important;
    overflow-x:auto !important;
}

.logo
{
    /*background-image: URL('/App_Themes/Dooh/pics/cinema_back.png');*/
    min-width:980px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-color:#ffffff;
    position:absolute;
    top:96px;
    bottom:32px;
    left:0px;
    right:0px;
    z-index:1;
}

.seitenlayout-zeile-titel .datum-uhrzeit
{
    height:30px;
    line-height:29px;
    position: absolute;
    right: 15px;
    top: 24px;
    color:#ccc;
    font-size:12px;
    white-space:nowrap;
}

.seitenlayout-zeile-titel .login-information .loginstatus *
{
    color: #ccc;
}

.seitenlayout-zeile-titel .login-information .loginstatus a {
    color: #b1bbc7;
}

.seitenlayout-zeile-titel .modul-titel div {
    color: #ccc;
    text-shadow: none;
}

.modul-titel div {
    background-image: URL('/App_Themes/Dooh/pics/logos/dooh_logo.png') !important;
}

.seitenlayout-zeile-titel .login-information .statusmeldung .statusmeldung_links {
    width: 47px;
    height: 61px;
    background-image: URL('/App_Themes/Dooh/pics/status_links.png');
    background-position: 0 bottom;
    background-repeat: no-repeat;
}
.seitenlayout-zeile-titel .login-information .statusmeldung .statusmeldung_mitte
{
    width:auto;
    height:61px;
    background-image: URL('/App_Themes/Dooh/pics/status_mitte.png');
    background-position:0 bottom;
    background-repeat:repeat-x;
}
.seitenlayout-zeile-titel .login-information .statusmeldung .statusmeldung_rechts
{
    width:47px;
    height:61px;
    background-image: URL('/App_Themes/Dooh/pics/status_rechts.png');
    background-position: 0 bottom;
    background-repeat:no-repeat;
}
.fusszeile
{
    width:100%;
    height:32px;
    min-width:980px;
    background: #838383 URL('/App_Themes/Dooh/layout/body_back.png') repeat-x 0px 100%;
    position:fixed;
    bottom:0px;
    left:0px;
    z-index:2;
	box-shadow: 0 0 6px #444444;
}



/*EIKONA.Windows_css*/

.RadWindow .ueberschrift *,
body.body_window .ueberschrift *
{
    color:#ffffff;
    line-height:30px;
}
.k-widget.k-window .k-window-titlebar
{
    width: auto;
    height: 30px;
    line-height: 29px;
    margin-top: 0px !important;
    padding:0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    position: relative;
    border-bottom-width:0;
    background: url("/App_Themes/Dooh/pics/tabelle_row_back.png") repeat-y scroll center top #686868;
    cursor: move;   
}
.RadWindow .ueberschrift,
body.body_window .ueberschrift
{
    padding-left:32px;
    background: url("/App_Themes/Dooh/pics/tabelle_row_back.png") repeat-y scroll center top #686868;
}





/*formulare.css*/

.buttonleiste input[type="submit"],
.buttonleiste input[type="button"],
.buttonleiste input[type="submit"]:focus,
.buttonleiste input[type="button"]:focus
{
	min-width:100px;
	cursor: pointer;
    font-size: 15px;    
    font-weight: bold;
    color:#ffffff;
    text-shadow: 0px 1px 0px #000000;
    outline: none;
    height: 48px;
    height: 48px !important;
    line-height: 16px;
    padding-left:10px;
    padding-right:35px;
    padding-top: 1px;
    padding-bottom: 1px;
    vertical-align: middle;
    overflow: visible;
    background-image: URL('/App_Themes/Dooh/layout/formulare.png');
    background-position: 100% 0px;
    background-repeat: repeat-x;       
	display:block;
	/*-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;*/	
	border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#c3c3c3 #686868 #686868 #c3c3c3;
}
input[type="text"],
input[type="password"],
input[type="url"],
input[type="number"],
input[type="email"],
input[type="search"]
{
    outline: none;
    height: 22px !important;
    line-height: 16px;
    vertical-align: middle;
    overflow: visible;
    color:#686868;
    display:block;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#686868 #ffffff #ffffff #686868;
    background:#cee0f3 URL('/App_Themes/Dooh/pics/tabelle_row_back.png') repeat-y -170px 0px;
    font-style:italic;
    padding-left:5px;
}
textarea,
.k-multiselect-wrap
{
    outline: none;
    line-height: 16px;
    overflow: visible;
    color:#686868;
    display:block;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#686868 #ffffff #ffffff #686868;
    background:#cee0f3 URL('/App_Themes/Dooh/pics/tabelle_row_back.png') repeat-y -170px 0px;
    font-style:italic;
    padding-left:5px;
} 

.k-multiselect-wrap .k-input {
	color:#686868;
    font-style:italic;
}





/*Grid.CAG.css*/

body table.inhalt td.inhalt-spalte_01 .buttonleiste
{
    min-height:50px;
    padding:15px;
    margin-bottom:15px;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#B6CA8E #7aa036 #7aa036 #B6CA8E;
    background: URL('/App_Themes/Dooh/pics/tabelle_back.png') repeat-y;
    position:relative;
    clear:both;
}
body table.inhalt td.inhalt-spalte_01 .buttonleiste .button_embeded
{
    height:48px;
    float:left;
    background:#686868;
    border-style:solid;
    border-width:0;
    border-color:#e0253d #f3a8b1 #f3a8b1 #e0253d;
}
.RadGrid .rgPagerLabel
{
	float:left;
	color:#838383;
	padding-right:5px;
}
.RadGrid_TMS .rgHoveredRow td,
.RadGrid_TMS .rgGroupHeader:hover td,
tr.k-master-row:hover td,
tr.k-child-row:hover td
{
	color:#025296;
    background-color:#CCDCEA;
    background-image:none;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#ffffff #025296 #025296 #ffffff; 
}
.RadGrid_TMS .rgSelectedRow td,
.RadGrid_TMS .rgSelectedRow.rgHoveredRow td,
tr.k-master-row.k-state-selected td,
tr.k-master-row.k-state-selected:hover td,
tr.k-child-row.k-state-selected td,
tr.k-child-row.k-state-selected:hover td
{
    background-color:#0069c3 !important;
    background-image:none;
    color:#ffffff;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#cee0f3 #063069 #063069 #cee0f3;
}
.RadGrid_TMS .rgNumPart a,
.RadGrid_TMS .rgNumPart a span
{
    text-decoration:none;
    color:#838383;
}
.RadGrid_TMS .rgAltRow td,
.RadGrid_TMS .rgFilterRow td,
tr.k-master-row.k-alt td,
tr.k-master-row:nth-child(even) td,
tr.k-child-row.k-alt td,
tr.k-child-row:nth-child(even) td,
tr.k-detail-row-content.k-alt td
{
   line-height:22px;
   padding:8px 10px;
   background-image: URL('/App_Themes/Dooh/pics/tabelle_rgAltRow.png');
   border-style:solid;
   border-width:1px 1px 1px 1px !important;
   border-color:#ffffff #686868 #686868 #ffffff;
   cursor: default;
}

.RadTabStrip .rtsLink,
.k-tabstrip .k-item
{
	text-align: center;
	margin-right:1px !important;
	background: URL('/App_Themes/Dooh/pics/tabelle_rgAltRow.png');
}
.RadTabStrip.window_tab .rtsLink
{
	text-align: center;
	margin-right:1px !important;
	background: URL('/App_Themes/Dooh/pics/tabelle_rgAltRow.png');
}
.eintrag
{
   margin:0px 0px 15px 0px;
   padding:0px 0px 15px 0px;   
   background: URL('/App_Themes/Dooh/pics/tabelle_rgRow.png');
   border-style:solid;
   border-width:1px 1px 1px 1px !important;
   border-color:#ffffff #686868 #686868 #ffffff;
   position:relative;
   clear:both;
}
.RadGrid_TMS .rgRow td,
tr.k-master-row td,
tr.k-master-row:nth-child(odd) td,
tr.k-child-row td,
tr.k-child-row:nth-child(odd) td,
tr.k-detail-row-content td
{
   line-height:22px;
   padding:8px 10px;
   background-image: URL('/App_Themes/Dooh/pics/tabelle_rgRow.png');
   border-style:solid;
   border-width:1px 1px 1px 1px !important;
   border-color:#ffffff #686868 #686868 #ffffff;
   cursor: default;
}

body.schaltungen table.inhalt td.inhalt-spalte_02 .abschnitt,
body.schaltungen_sonder table.inhalt td.inhalt-spalte_02 .abschnitt
{
    width:218px;
    padding:15px;
    margin-bottom:15px;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#ffffff #ffffff #ffffff #ffffff;
    position:relative;
    background:#c1c1c1 URL('/App_Themes/Dooh/pics/tabelle_row_back.png') repeat-y -100px 0px;
}
.RadGrid_TMS tr.rgRow,
.RadGrid_TMS tr.rgAltRow,
.RadGrid_TMS tr.rgFilterRow,
.RadGrid_TMS tr.rgHoveredRow,
tr.k-master-row,
tr.k-child-row,
tr.k-detail-row-content
{
   background: URL('/App_Themes/Dooh/pics/tabelle_row_back.png') repeat-y center top;
}
body table.inhalt td.inhalt-spalte_01 .buttonleiste .buttonleistepfeil
{
    width:21px;
    height:16px;
    position:absolute;
    left:16px;
    bottom:-16px;
    z-index:1;
    background: URL('/App_Themes/Dooh/pics/buttonleistepfeil.png') no-repeat 0px 0px;
}
body table.inhalt td.inhalt-spalte_01 .eintrag .buttonleistepfeil
{
    width:21px;
    height:16px;
    position:absolute;
    left:16px;
    bottom:-16px;
    z-index:1;
    background: URL('/App_Themes/Dooh/pics/buttonleistepfeil.png') no-repeat 0px 0px;
}





/*EIKONA.Menu.css*/
.RadMenu ul.rmHorizontal li.rmItem .rmVertical
{
	width:208px;
	background: URL('/App_Themes/Dooh/Menu/navi_ebene2_schatten-unten.png') no-repeat left bottom !important;
	padding:0px 0px 5px;
}
.RadMenu ul.rmHorizontal li.rmItem .rmVertical li.rmItem
{
	width:200px;
	height:31px;
	padding:0px 4px;
	background: URL('/App_Themes/Dooh/Menu/navi_ebene2.png') no-repeat right top !important;
	border-left:none !important;
	border-right:none !important;
}
.RadMenu ul.rmHorizontal li.rmItem .rmVertical li.rmLast
{
	width:200px;
	height:31px;
	padding:0px 4px;
	background: URL('/App_Themes/Dooh/Menu/navi_ebene2.png') no-repeat right bottom !important;
	border-left:none !important;
	border-right:none !important;
}
.RadMenu_TMS .rmGroup a.rmLink,
.RadMenu_TMS .rmGroup .rmItem a.rmDisabled,
.RadMenu_TMS .rmGroup .rmItem a.rmDisabled:hover,
.RadMenu_TMS .rmGroup .rmItem a.rmDisabled .rmText,
.RadMenu_TMS .rmGroup .rmItem a.rmDisabled:hover .rmText
{
	height:30px;
	background: URL('/App_Themes/Dooh/Menu/navi_ebene2.png') no-repeat 0px 0px !important;
	margin-bottom:1px;
}
.RadMenu_TMS .rmGroup a.rmLink:hover
{
	background: URL('/App_Themes/Dooh/Menu/navi_ebene2.png') no-repeat 0px -30px !important;
}
.RadMenu_TMS .rmRootGroup,
.RadMenu_TMS li.rmItem a.rmLink,
.RadMenu_TMS i.rmItem a.rmLink .rmText,
.RadMenu_TMS .rmLeftArrow,
.RadMenu_TMS .rmRightArrow,
.RadMenu_TMS .rmTopArrow,
.RadMenu_TMS .rmBottomArrow
{
	background-image: URL('/App_Themes/Dooh/Menu/571f1269-5a6e-4141-95ac-b1377575eb42.png');
	background-color: transparent;
}




/*TabStrip.CAG.css*/

.RadTabStrip .rtsLink.rtsSelected,
.k-tabstrip .k-item.k-state-active
{
	background: URL('/App_Themes/Dooh/pics/tabelle_rgRow.png');
	border-style:solid;
    border-width:1px 1px 0px 1px !important;
    border-color:#ffffff #ffffff transparent #ffffff;
}



/*EIKONA.Upload.css*/
.RadUpload_TMS .ruFakeInput
{
    outline: none;
    height: 20px !important;
    line-height: 16px;
    vertical-align: middle;
    overflow: visible;
    color:#686868;
    display:block;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#686868 #ffffff #ffffff #686868;
    background:#cee0f3 url('/App_Themes/Dooh/pics/tabelle_row_back.png') repeat-y -170px 0px;
    font-style:italic;
    padding-left:5px;
}






/*Listbox.CAG.css*/
.editor-field .k-widget.k-treeview,
.RadListBox_TMS .rlbGroup
{
    background:#cee0f3 url('/App_Themes/Dooh/pics/tabelle_row_back.png') repeat-y -170px 0px;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#686868 #ffffff #ffffff #686868; 
}





/*Panelbar.CAG.css*/
.RadPanelBar_TMS ul.rpLevel1,
.inhalt-spalte_02 table.k-selectable table
{
	margin:1px 0px 0px 0px;
	background:#c1c1c1 URL('/App_Themes/Dooh/pics/tabelle_row_back.png') repeat-y 100px 0px;
	width:100% !important;
	padding:5px 0px;
}



/*EIKONA.Wizard.css*/
.wizard .steps ul li.done,
.wizard .steps ul li.done *
{
	color:#025296;
    background-color:#CCDCEA;
    border-color:#ffffff #025296 #025296 #ffffff; 
}

.wizard .steps ul li.current,
.wizard .steps ul li.current *
{
    color:#ffffff;
    background-color:#0069c3 !important;
    border-color:#cee0f3 #063069 #063069 #cee0f3;
}


.window_button_klein .k-button,
.window_button_klein .k-button:focus
{
    background-image: URL('/App_Themes/Dooh/layout/formulare.png');
    border-color:#c3c3c3 #686868 #686868 #c3c3c3;
}


/*Cinema.Multiselect.css*/
.c-widget.c-button-multi-select .c-state-selected .c-button .c-button-content,
.c-widget.c-button-multi-select .c-state-selected .c-button .c-button-content .c-button-overlay {
																															   
    background-color:#9CB266;
	background: rgba(156, 178, 102, 0.9);
}

.amc-day-description {
    width: 110px;
    text-align: left;
}

span.amc-input .k-numeric-wrap {
    padding: 2px 2px !important;
}

span.amc-input {
    width: 100%;
}

.amc-day-modificator {
    width: 13%;
    display: inline-block;
}