/********* Stylesheet xAdmin... /********************************************************
Datei:		global.css
Projekt:	xAdmin
Version:	4.3.2
Adresse:	Xpres... Kriegel & Säuberlich
			Lockwitztalstraße 20
			01259 Dresden
			http://www.xpres.de
Autor:		Heiko M. Kriegel
Copyright:	(c) 2014 Xpres...
*****************************************************************************************/
/*globale Farben:
Button Focus alt #22384e neu ...
*/

/***** Body abdunkeln *******************************************************************/
#ScreenDim {z-index:10000; position:fixed; top:0px; left:0px; cursor:pointer}

/***** Popup Border *********************************************************************/
div.corner,
div.corner div,
div.corner span,
div.corner a {position:absolute; border:0; padding:0; margin:0; background:transparent; text-decoration:none; font-weight:normal; display:block; vertical-align:middle}
div.corner .top {height:25px; width:100%; top:-25px; left:0; right:-20px}
div.corner .topLeft {height:25px; width:20px; left:-20px; background:url(../images/popups_ol.png) no-repeat}
div.corner .topCenter {height:25px; width:100%; background:url(../images/popups_om.png)}
div.corner .topRight {height:25px; width:18px; right:-18px; background:url(../images/popups_or.png) -2px 0 no-repeat}
/*div.corner .topIcon {height:20px; width:20px; top:-10; left:-10px; background:url(../images/xAdmin.png) no-repeat}*/
div.corner .topEsc {height:16px; width:16px; top:15px; right:-2px; background:url(../images/popups_close.png) no-repeat; cursor:pointer}
/*div.corner .topTitle {position:relative; top:-15; left:10px}
div.corner .topTitleL {height:20px; width:9px; top:0; left:-9px}
div.corner .topTitleR {height:20px; width:9px; top:0; right:-9px}
div.corner .topTitleT {height:20px; font-size:18px; color:#fff}*/

div.corner .middle {height:100%; width:100%; top:0; left:0; right:-20px}
div.corner .middleLeft {height:100%; width:20px; left:-20px; background:url(../images/popups_ml.png)}
div.corner .middleRight {height:100%; width:18px; right:-18px; background:url(../images/popups_mr.png) -2px 0}
div.corner .bottom {height:20px; width:100%; left:0; right:-20px; bottom:-20px; font-size:20px}
div.corner .bottomLeft {height:20px; width:20px; left:-20px; background:url(../images/popups_ul.png) no-repeat; font-size:20px}
div.corner .bottomCenter {height:20px; width:100%; background:url(../images/popups_um.png); font-size:1px}
div.corner .bottomRight {height:20px; width:18px; right:-18px; background:url(../images/popups_ur.png) -2px 0 no-repeat; font-size:20px}

/***** Popup Content ********************************************************************/
#Popup {z-index:10100; position:absolute; background:#fff}
.Popup {width:100%; z-index:10200; position:absolute; visibility:hidden; text-decoration:none; cursor:auto; margin:0px; padding:0px; overflow:hidden; font-family:Tahoma, Arial, "sans-serif"; font-size:16px}
.Popup * {color:#000}
.Popup h6 {font-size:.95em; line-height:normal; color:#626262; letter-spacing:normal; margin:0 10px; padding:0 0 5px 0}
.Popup .ContentSub {margin:0px 40px}

.Popup #OverFlow {overflow:auto}
.Popup #OverFlow td {vertical-align:top}
.Popup a:hover {color:#03458C}

/*** Buttons ***/
.Buttons {text-align:center; padding:15px 0 0 0}
.Button100,
.Button100Ia,
.Button100IaSafe,
.Button140,
.Button140Ia {background:url(../images/v3_Button.png) no-repeat; height:25px; border:none; cursor:pointer; margin:0px 4px; padding-bottom:4px}
.Button100Ia,
.Button100IaSafe {background-position:-142px 0px; width:100px; color:#626262}
.Button100,
.Button100Ia:focus,
.Button100Ia:hover {background-position:-142px -26px; width:100px; color:#22384e}
.Button140Ia {background-position:0px 0px; width:140px; color:#626262}
.Button140,
.Button140Ia:focus,
.Button140Ia:hover {background-position:0px -26px; width:140px; color:#22384e}

.Button44x18,
.Button44x18Ia,
.Button100x18,
.Button100x18Ia {border:none; height:20px !important; cursor:pointer; font-size:.875em; margin:3px}
.Button44x18 {background:url(../images/v3_Button50x18.png) 0px no-repeat; width:50px; color:#626262}
.Button44x18:focus,
.Button44x18:hover {background-position: -50px; color:#22384e}

.Button100x18,
.Button100x18Ia {background:url(../images/v3_Button.png) no-repeat; width:100px; color:#626262}
:hover[disabled].Button100x18Ia,
.Button100x18,
.Button100x18Ia {background-position:-142px -51px}

.Button100x18Ia:focus,
.Button100x18Ia:hover {background-position:-142px -71px; width:100px; color:#22384e}

[disabled].Button100,
[disabled].Button100Ia,
[disabled].Button100IaSafe,
[disabled].Button140,
[disabled].Button140Ia {background-position:-142px 0px !important}
.Button140IaSafe,
.Ia .Button140Ia {background-position:0px 0px !important}
[disabled] {cursor:default !important; color:#999 !important}
option[class*="FieldTitel"] {display:none}

/*** List ***/
.List th, .List .Th,
.List td, .List .Td,
.List .TdHover, .List .TdNoHover {border-bottom:1px solid #ccc; line-height:28px; font-size:13px; height:28px; padding:0px 4px; margin:0px; vertical-align:middle}
.List th, .List .Th {background:#626262; font-weight:normal; font-size:14px; color:#f5f5f5; text-align:left}
.List tr, .List tr:hover.NoHover,
.List .Td, .List .TdNoHover,
.List td.NoHover, .List .NoHover .Td {background:#fafafa; cursor:default}
.List tr:hover,
.List .TdHover,
.List :hover.Td {background:#E0F5FF}
.List table {border-top:1px solid #ccc}
.List th + th,
.List .Th + .Th,
.List .Td + .Th {border-top:none}
/*.List tr.Ia, falches Design - bei Ia muss Zeile grau bleiben
.List p.Ia {background:#fff}*/
.List .Checked {background:#E0F5FF}
.List span {display:inline-block; margin:0px; height:inherit}
.List li .ButtonCheck, 
.List li .ButtonCheckIa {position:relative; left:3px; margin-top:-2px; margin-right:25px}
.List ol li p:before {content:counters(item, ".") ".\00A0" !important; counter-increment:item !important; width:auto; margin-left:5px; display:inline-block !important}
.List ol {list-style-type:none !important; counter-reset:item !important}
.List ol li p:first-child {margin-left:0px !important}
.List .SubTitle,
.List .SubTitleCont {font-weight:bold; padding-left:25px}	
.List .SubTitle {background:#fafafa url(../images/v3_ArrowRight.png) 2px center no-repeat !important}	
.List .SubTitleCont {background:#fafafa url(../images/v3_ArrowDown.png) 2px center no-repeat !important}
.List .HelpButton {width:30px; height:auto; text-align:right; vertical-align:top !important; cursor:default}
.List .HelpButton img {margin:4px 0 0 0}
.List .NoList {border:none; margin:0px; padding:3px 0px; height:auto; line-height:normal}
.List .Title {position:relative; overflow:hidden; max-height:inherit; height:inherit; white-space:nowrap; display:block}
.List .Title .SoftUp {position:absolute; right:0; width:30px; height:inherit; display:block; background:url(../images/v03_BgSoftUp.png) repeat-y}

/*** EC ***/
.Ec .EcEdit {position:absolute; z-index:500; top:0; right:0; display:block; width:24px; height:22px}
.Ec .EcEdit[href] {text-decoration:none; padding:0; border:none}
.Ec .EcEdit[href]:after {display:none}
.Ec + .Ec .EcEdit {top:25px}
.Ec + .Ec + .Ec .EcEdit {top:50px}
.Ec + .Ec + .Ec + .Ec .EcEdit {top:75px}
.Ec + .Ec + .Ec + .Ec + .Ec .EcEdit {top:100px}
.Ec:hover .ButtonWork {background:url(../images/work.png) no-repeat 50% 3px; cursor:pointer}
.Ec:hover .ButtonWork:hover {background-color:rgb(100,170,240)}

/*** Hinweis Icon ***/
.Reference:after {content:url('../images/hinweis-small.png'); position:relative; margin:0 0 0 -7px; top:0; text-shadow:2.0px 2.0px 2.0px rgba(51, 51, 51, 0.99)}
.Reference,
.ReferenceSmall,
.ReferenceSmallMiddle,
.ReferenceSmallTop {display:inline-block; vertical-align:middle}
.ReferenceSmall {padding:0 0 0 22px; background:url(../images/hinweis-small.png) no-repeat left 40%}
.ReferenceSmallMiddle {padding:0 4px 0 22px; background:url(../images/hinweis-small.png) no-repeat left 47%}
.ReferenceSmallTop {padding:0 4px 0 22px; background:url(../images/hinweis-small.png) no-repeat left 0px}
h6.ReferenceSmallMiddle {padding-left:20px}

/*** PHP-Referenz *********************************************************************/
.PhpReferenz {padding:20px 0px 0px 0px; clear:both; font-family:Tahoma, Arial, "Trebuchet MS"; font-size:13px}
.PhpReferenz table,
.PhpReferenz tbody {width:100%}
.PhpReferenz table {border-right:1px solid #ccc; border-bottom:1px solid #ccc}
.PhpReferenz th,
.PhpReferenz td {padding:2px 4px; text-align:left; vertical-align:top; border-left:1px solid #ccc; border-top:1px solid #ccc}
.PhpReferenz tr th {background:#3399FF; color:#fff; border-bottom:none}
.PhpReferenz a {color:#bfdfff; border-bottom:none !important; text-decoration:underline !important}
.PhpReferenz th a {color:#fff; border-bottom:none}
.PhpReferenz td {background:#fff; color:#000}
.PhpReferenz td.uTitle {background:#bfdfff; border-bottom:none}
.PhpReferenz td.uTitle2 {background:#E9F4FF}
.PhpReferenz td.uTitle3 {background:#f0f0f0}
.PhpReferenz td[colspan="4"] {font-weight:bold}
.PhpReferenz span {float:right}
.PhpReferenz tr:hover td {background:#99FF66 !important}

/*** Text ***/
.Smaller {font-size:.5em !important}
.Small {font-size:.7em}
.Normal {font-weight:normal}
.Bold {font-weight:bold !important}
.UnderLine {text-decoration:underline}
.Red {color:#C02020 !important}
.Marked {color:#C02020}
.Yellow {color:#FFCC00 !important}
.Hinweis {color:#FFCC00}
.Blue {color:#6cf}
.BlueL {color:#a6e2ff}
.BlueD {color:#0af}
.Green {color:#009900}

/*** Abstand ***/
.Block {display:block !important}
.PaT2 {padding-top:2px !important}
.PaT3 {padding-top:3px !important}
.PaT4 {padding-top:4px !important}
.PaT5 {padding-top:5px !important}
.PaT8 {padding-top:8px !important}
.PaT10 {padding-top:10px !important}
.PaT1em {padding-top:1em !important}
.PaT2em {padding-top:2em !important}
.PaB2 {padding-bottom:2px !important}
.PaB5 {padding-bottom:5px !important}
.PaR0 {padding-right:0px !important}
.PaR10 {padding-right:10px !important}
.PaL2 {padding-left:2px !important}
.PaL15 {padding-left:15px !important}
.PaR15 {padding-right:15px !important}
.PaR18 {padding-right:18px !important} /* scrollbar */
.PaR21 {padding-right:21px !important} /* scrollbar */
.PaRQ10 {padding-right:10% !important}
.PaRQ15 {padding-right:15% !important}
.Pa5 {padding:5px !important}
.PaQ5 {padding:5% !important}

.MaT3 {margin-top:3px !important}
.MaT5 {margin-top:5px !important}
.MaT7 {margin-top:7px !important}
.MaT10 {margin-top:10px !important}
.MaT15 {margin-top:15px !important}
.MaL5 {margin-left:5px !important}
.MaL10 {margin-left:10px !important}
.MaL15 {margin-left:15px !important}
.MaL30 {margin-left:30px !important}
.MaLQ10 {margin-left:10% !important}
.MaR5 {margin-right:5px !important}
.MaR10 {margin-right:10px !important}
.MaR15 {margin-right:15px !important}
.MaRQ10 {margin-right:10% !important}
.MaB10 {margin-bottom:10px !important}
.MaB15 {margin-bottom:15px !important}
.mAuto {margin:auto !important}

.LiH26 {line-height:26px !important; vertical-align:middle}
.LiH28 {line-height:28px !important; vertical-align:middle}

/*** Hintergrund ***/
.BgRed {background:#C02020 !important}
.BgListTd {background:#f5f5f5 !important}

/*** Ausrichtung ***/
.Absolute {position:absolute}
.Relative {position:relative}
.PosR0 {right:0}
.PosR10 {right:10px}
.FloatL {float:left !important}
.FloatR {float:right !important}
.Top {vertical-align:top !important}
.Middle {vertical-align:middle !important}
.Bottom {vertical-align:bottom}
.Center {text-align:center !important}
.Left {text-align:left !important}
.Right {text-align:right !important}

/*** Rahmen ***/
.BorderL {border-left:1px solid #ccc !important}
.BorderR {border-right:1px solid #ccc !important}
.BorderT {border-top:1px solid #ccc !important}
.BorderB {border-bottom:1px solid #ccc !important}
.Border {border:1px solid #ccc !important}
.BorderPoints {border-bottom:1px dashed #ccc}

/*** Gitternetzlinien ***/
.Reticule .FsHe .B2, .Reticule .FsCo .B2, .Reticule .FsFo .B2 {border:1px dotted #f0f !important;}

.Reticule .LT td + td,
.Reticule .FsHe .A1, .Reticule .FsCo .A1, .Reticule .FsFo .A1,
.Reticule .FsHe .B1, .Reticule .FsCo .B1, .Reticule .FsFo .B1,
.Reticule .FsHe .A2, .Reticule .FsCo .A2, .Reticule .FsFo .A2,
.Reticule .FsHe .A3, .Reticule .FsCo .A3, .Reticule .FsFo .A3,
.Reticule .FsHe .B3, .Reticule .FsCo .B3, .Reticule .FsFo .B3 {border-left:1px dotted #f0f !important;}

.Reticule .FsHe .B1, .Reticule .FsCo .B1, .Reticule .FsFo .B1,
.Reticule .FsHe .B3, .Reticule .FsCo .B3, .Reticule .FsFo .B3,
.Reticule .FsHe .C1, .Reticule .FsCo .C1, .Reticule .FsFo .C1,
.Reticule .FsHe .C2, .Reticule .FsCo .C2, .Reticule .FsFo .C2,
.Reticule .FsHe .C3, .Reticule .FsCo .C3, .Reticule .FsFo .C3 {border-right:1px dotted #f0f !important;}

.Reticule .ColSpaceB,
.Reticule .ColSpaceInsideH,
.Reticule .F4 + table, table + .F4,
.Reticule .FsHe .A1, .Reticule .FsHe .B1, .Reticule .FsHe .C1,
.Reticule .FsHe .A2, .Reticule .FsCo .A2, .Reticule .FsFo .A2,
.Reticule .FsHe .C2, .Reticule .FsCo .C2, .Reticule .FsFo .C2 {border-top:1px dotted #f0f !important;}

.Reticule .ColSpaceT,
.Reticule .ColSpaceInsideH,
.Reticule .FsHe .A2, .Reticule .FsCo .A2, .Reticule .FsFo .A2,
.Reticule .FsHe .C2, .Reticule .FsCo .C2, .Reticule .FsFo .C2,
.Reticule .FsFo .A3, .Reticule .FsFo .B3, .Reticule .FsFo .C3 {border-bottom:1px dotted #f0f !important;}


/*** Sonstiges ***/
.w5 {width:5% !important}
.w10 {width:10% !important}
.w15 {width:15% !important}
.w20 {width:20% !important}
.w25 {width:25% !important}
.w30 {width:30% !important}
.w35 {width:35% !important}
.w40 {width:40% !important}
.w45 {width:45% !important; display:inline-block}
.w48 {width:48% !important; display:inline-block}
.w50 {width:49% !important; display:inline-block}
.w55 {width:55% !important}
.w60 {width:60% !important}
.w65 {width:65% !important}
.w70 {width:70% !important}
.w75 {width:75% !important}
.w80 {width:80% !important}
.w85 {width:85% !important}
.w90 {width:90% !important}
.w95 {width:95% !important}
.w100 {width:100% !important}
.w20px {width:20px !important}
.w40px {width:40px !important}
.w50px {width:50px !important}
.w60px {width:60px !important}
.w80px {width:80px !important}
.w100px {width:100px !important}
.w120px {width:120px !important}
.w140px {width:140px !important}
.w160px {width:160px !important}
.w180px {width:180px !important}
.w200px {width:200px !important}
.wAuto {width:auto !important}
.hAuto {height:auto !important}
.h100 {min-height:100% !important}
.hInh {height:inherit !important}
.h20px {height:20px !important}
.h56px {height:56px !important}
.h70px {height:70px !important}

.alpha30 {filter:Alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3}
.alpha15 {filter:Alpha(opacity=15); -moz-opacity:0.15; -khtml-opacity:0.15; opacity:0.15}
.Pointer, .Pointer * {cursor:pointer !important} 
*[onclick] {cursor:pointer}
.Default, .Default *, .Default [onclick] {cursor:default}
.BlendIn {display:block}
.BlendOut {display:none}

/*** Clear Style ***/
.ClearStyle * {position:static; color:inherit; background:none; border:none; margin:0; padding:0; outline:0; font-weight:normal; font-style:normal; font-size:inherit; 
			  font-family:inherit; vertical-align:baseline; text-decoration:none; line-height:normal; cursor:default}
.Static {position:static}
.LiHnor {line-height:normal !important}
.NoFloat {clear:both !important}
.NoDisplay, .NoKwd {display:none !important}
.NoHover {cursor:default !important}
.NoCursor {cursor:none !important}
.NoBo {border:none !important}
.NoBoT {border-top:none !important}
.NoBoB {border-bottom:none !important}
.NoBg {background:none !important}
.NoPa {padding:0px !important}
.NoPaT {padding-top:0px !important}
.NoPaR {padding-right:0px !important}
.NoPaB {padding-bottom:0px !important}
.NoPaL {padding-left:0px !important}
.NoMa {margin:0px !important}
.NoMaT {margin-top:0px !important}
.NoMaR {margin-right:0px !important}
.NoMaB {margin-bottom:0px !important}
.NoMaL {margin-left:0px !important}
.NoBr {white-space:nowrap !important}
.Wrap {white-space:normal !important}

/*** Test Classes ***/	
.bgrG {background:#6f0 !important}
.bgrR {background:red !important}
.bgrY {background:yellow !important}
.bgrB {background:blue !important}
.bgrW {background:#fff !important}
.borG {border:1px solid #6F0 !important}
.borR {border:1px solid red !important}
.borY {border:1px solid yellow !important}
.borB {border:1px solid blue !important}
.borW {border:1px solid #fff !important}
.colG {color:#6F0 !important}
.colR {color:red !important}
.colY {color:yellow !important}
.colB {color:blue !important}
.colW {color:#fff !important}
.opa {filter:Alpha(opacity=40); -khtml-opacity:0.40; -moz-opacity:0.40}
/* Fe sitemap parameter synopsis */
.SmTest ol {margin:0 !important}
.SmTest li {border-top:1px dotted; line-height:2em}
.SmTest .Cols {position:absolute; right:0; background:rgba(0,0,0,0.2)}
.SmTest .Cols span {width:40px; display:inline-block}
pre {/*position:absolute; z-index:200000;*/background:#fff !important; display:block; padding:10px; color:#333 !important; position:relative; z-index:20000}
/***** Ende *****/