body {background:#e0e0e0 url(../images/headerbg.gif) repeat-x 0 0; color:#000;margin-top:0;font-family:Tahoma,Verdana;}

a {color:Black}
a:hover {color:#00B050;}
p {font-size: 12px;line-height:16px;text-align:justify;}
table {font-size: 12px;}
ul {font-size: 12px;line-height:18px;}
h1 {font-size: 18px; font-weight:bold;}
h2 {font-size: 18px; font-weight:normal;}
h3 {font-size: 16px; font-weight:bold;}
h4 {font-size: 16px; font-weight:normal;}
h5 {font-size: 14px; font-weight:bold;}
h6 {font-size: 14px; font-weight:normal;}

#adminbody {width:980px; padding: 0; margin:0 auto 0 auto; text-align:left;font-size:11px;}

#adminheader {position: relative; height:100px;background-color:White;}
#adminheader span.top {position: absolute; top:2px; right: 0; color: Gray;padding-bottom:10px;}
#adminheader a img.logo {border:0;padding-top:15px;}
#adminheader span.top a.topmenu {color:#00B050; background: #fff url(../images/access_16x16.gif) no-repeat 0 0;padding:0 0 10px 20px;}
#adminheader span.top a.topexit {color:#00B050; background: #fff url(../images/icon_lock.gif) no-repeat 0 0;padding:0 0 10px 20px;}

#adminlogin {width:970px;text-align:right;background-color:#00b050;color:#fff;border-left:solid 4px #92d050;border-right:solid 4px #92d050;padding:1px;}
#adminlogin b {color:#92d050;}

#adminmain {width:980px; background-color: #fff;border-top:solid 4px #e0e0e0;} 
#admintitle {width: 978px;height:40px;border-bottom: dotted 1px #92d050;}
#admintitleleft {float:left;padding-left:10px;color: Gray;padding-top:12px;}
#admintitleleft a {color: #6ac649;}
#admintitleleft a:hover {color: Black;}
#admintitleright h3 {float:right; margin: 10px 10px 0 0;color: #6ac649;font-family:Arial;font-size:18px;}

#admincontent {background-color: #eee; padding: 10px 10px 30px 10px;border-bottom: dotted 1px #92d050;min-height:400px;}
#adminnavigator {margin: 0;font-size: 12px;background-color:White;min-height:24px;}
#adminnavigator table {font-size: 12px;}
#adminnavigator a {padding: 0 3px 0 3px;color:#069}
#adminnavigator span {padding: 0 3px 0 3px;color: Black;font-weight:bold;}

#adminfooter {height:32px; background-color: White;}
#adminfooterleft {float:left; color: Gray;margin: 10px 0 0 10px;}
#adminfooterright {float:right; color: Gray;margin: 10px 10px 0 0;}
#adminfooterright a {color: Gray;text-decoration:none;}
#adminfooterright a:hover {color: #069;text-decoration:underline;}

#admincontent .admintext,.admintextright,.admintextcenter,.admintextsmall,.admintextrightsmall,.admintextcentersmall {border: solid 1px #D0D7EC;	font-family: Arial;}
#admincontent .admintext,admintextright,admintextcenter {font-size: 12px;}
#admincontent .admintextsmall,.admintextrightsmall,.admintextcentersmall {font-size: 10px;}
#admincontent .admintextright,.admintextrightsmall {text-align: right;}
#admincontent .admintextcenter,.admintextcentersmall {text-align: center;}
#admincontent select {font-family: Arial;font-size: 12px;}

table {font-family: Tahoma, Verdana;font-size: 11px;}
.tableform {background-color: White;border: solid 1px Gray;}
.tableformnoborder {background-color: White;}

.adminhead {background-color:#6AC649;color: #000;font-weight: bold;}
.admindochead {font-weight:bold;font-style:italic;background-color:Silver;color:#fff;}
.admindochead a {color:#fff;}
.adminhead a {color:Black;}
.adminitem {background-color: White;color: Black;}
.adminitemalt {background-color: #e0e0e0;color: Black;}
.adminitem a,.adminitemalt a {color:#000;}
.adminitem a:hover,.adminitemalt a:hover {color:#00B050;}

.adminpager, .adminpager a {background-color: #7c7c7c;color: Yellow;font-weight: bold;padding-left: 2px;padding-right: 2px;}
.adminpager a {color: White;font-weight: normal;}
.adminfoot {color: White;font-weight: bold;background-color: #888;}

.button-record-add,.button-record-copy,.button-record-edit,.button-record-delete,.button-record-save,.button-record-back,
.button-level-down,.button-record-cancel,.button-level-up,.button-upload,.button-refresh,.button-record-print,.button-calendar
{color: #fff;font-weight:bold;text-align: left;padding: 2px 2px 2px 26px;font-size:11px;cursor:pointer;}
.button-record-add {background: #069 url(../images/button-record-add.gif) no-repeat 0 0;border: solid 1px ##00b050;}
.button-record-copy {background: #069 url(../images/button-record-copy.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-record-edit {background: #069 url(../images/button-record-edit.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-record-delete {background: #069 url(../images/button-record-delete.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-record-save {background: #069 url(../images/button-record-save.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-record-back {background: #069 url(../images/button-record-back.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-level-down {background: #069 url(../images/button-level-down.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-level-up {background: #069 url(../images/button-level-up.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-record-cancel {background: #069 url(../images/button-record-cancel.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-upload {background: #069 url(../images/button-upload.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-refresh {background: #069 url(../images/button-refresh.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-record-print {background: #069 url(../images/button-record-print.gif) no-repeat 0 0;border: solid 1px #00b050;}
.button-calendar {background: #069 url(../images/button-calendar.gif) no-repeat 0 0;border: solid 1px #00b050;}

.gray-level-down
{color: Black;font-weight:bold;text-align: left;padding: 2px 2px 2px 26px;font-size:11px;cursor:pointer;}
.gray-level-down {background: #CCC url(../images/gray-level-down.gif) no-repeat 0 0;border: solid 1px #222;}

td.export {background-color:#e0e0e0;color:Navy;font-weight:bold;}
td.exportamount {color:Navy;font-weight:bold;width:75px;text-align:right;font-size:14px;}

.ajaxpopup
{
	background-color: #e0e0e0;
	border: solid 1px Gray;
	/*visibility: hidden;*/
}
.ajaxpopupbg
{
	background-color: #6F6F6F;
	filter: alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity: 0.7;
}
input.adminbutton,input.greenbutton,input.whitebutton,input.redbutton {font-family: Arial;font-size: 11px;cursor: pointer;margin-bottom: 2px;}
input.adminbutton {color: #000;background-color: #92D050;border: solid 1px #00B050;}
input.greenbutton {color: White;background-color: Green;border: solid 1px #00B050;}
input.redbutton {color: White;background-color: Maroon;border: solid 1px Red;}
input.whitebutton {color: Black;background-color: #e0e0e0;border: solid 1px Gray;}
.error
{
	color: Red;
}

#admintabs {background-color:#fff;width: 100%;margin:0 0 0 0px;border-bottom:solid 2px #069;height:18px;}
#admintabs ul {float:right; padding: 0 10px 0 0;margin: 0;list-style: none;line-height: 1em;}
#admintabs ul li {float: left;margin-right: 2px;padding: 0;}
#admintabs a {display: block;color: #444;text-decoration: none;font-weight: bold;background-color: #ddd;margin: 0;padding: 0.25em 1em;border-left: 1px solid #fff;border-top: 1px solid #fff;border-right: 1px solid #aaa;}
#admintabs a:active, #admintabs a.here:link, #admintabs a.here:visited, #admintabs a.attention {background: #069;color:White;}
#admintabs a:hover {background-color:#ccc;}

div.today {background-color:#d4e8bf;font-size:16px;padding:6px;font-weight:bold;}
div.headlines {min-height:400px; background-color: White; padding:20px;}
td.todayhead {background-color:Silver;font-weight:bold;}
td.todayitem {border-bottom:solid 1px Silver;}
td.todayitem a {color:#000;}
td.todayitem a:hover {color:#00B050;}

td.shopmenu {width: 160px;font-size: 12px;}
td.shopmenu ul	{list-style: none;margin: 0;padding: 0;}
td.shopmenu ul li a {height: 24px;	text-decoration: none;display:block;background-color:#e0e0e0;padding: 8px 0 0 3px;border-bottom:solid 1px Gray;}	
td.shopmenu ul li a:hover {color:#000;}
td.shopmenu ul li a.current, ul.menu li a.current:visited {color:#000;display: block;background-color:#fff;}
td.shopartikel {background-color:#fff;min-height:300px;padding:4px;}
td.shopartikeldetail {border-bottom:dotted 1px Silver;}

input.cancelbutton {font-size:11px;font-weight:bold;color:White; cursor:pointer; height:28px;background:Red url(../images/16_delete.gif) no-repeat 2px 4px; width:170px;}
input.confirmbutton {font-size:11px;font-weight:bold; color:White; cursor:pointer; height:28px;background:Green url(../images/16_ok.gif) no-repeat 2px 2px; width:170px;float:right;}

