﻿BODY
{
	background-color: #E9E9E9;
}
INPUT, SELECT
{
	font-family: Arial, Verdana;
	font-size: 8pt;	
}
.Table
{
	background-color: #EEEEEE;
	border: 1px solid black;
	border-top: none;
	text-align:center
}
.TabSelected
{
	background-color: #EEEEEE;
	border: 1px solid black;
	border-bottom: none;
	width:20%; 
	text-align:center;
	cursor:auto;
}
.Tab
{
	background-color: #DDDDDD;
	border: 1px solid #CCCCCC;
	border-bottom: 1px solid black;
	width:20%; 
	text-align:center;
	cursor:pointer;
}
.spnMonth, .spnYear, .spnWeek
{
	display: block;
	width: 40px;
	padding-top: 3px;
	background-color: #EEEEEE;
	color: White;
	text-align: center;
	float: right;
	background: transparent url(/winkelierspanel/images/year-bg.gif) no-repeat scroll left top;
	height: 20px;
	margin: 2px 2px 0px;
}
.YearSelected, .WeekSelected
{
	font-weight:bold;
	background: transparent url(/winkelierspanel/images/year-act-bg.gif) no-repeat scroll left top;
}
.spnMonth
{
	width: 66px;
	background: transparent url(/winkelierspanel/images/month-bg.gif) no-repeat scroll left top;
}
.MonthSelected
{
	font-weight:bold;
	background: transparent url(/winkelierspanel/images/month-act-bg.gif) no-repeat scroll left top;
}
.q
{
	background-color: #eeeeee;
	border: 1px solid black;
}
.rl
{
	border-left: 1px solid black;	
}
.rr
{
	border-right: 1px solid black;	
}
.rt
{
	border-top:1px solid black;
}
.rb
{
	border-bottom:1px solid black;
}
.TopCell
{
	width: 98%;
	height: 25px;
	vertical-align:top; 
	text-align:right;
	display: block;
}
.TopCell50
{
	width: 98%;
	height: 50px;
	vertical-align:top; 
	text-align:right;
	display: block;
}
.FirstCell
{
	width:27%; 
	vertical-align:top; 
	text-align:right;
	float:left;
	height: 100%
}
.SecondCell
{
	vertical-align:top; 
	text-align:right;
	float:right;
	width:73%; 
	height: 25px;
}
.ThemeAchList
{
	width:610px;
}
#tLiteContainer
{
	background: transparent url(/images/bg-left-block.png) repeat-y scroll left top;
	width: 610px;
}
#tLiteContainer ul 
{
	padding:0;
}
.tpMenu ul li.activeItem li a, .spnSelected, .tpMenu ul li.activeItem li:hover a:hover
{
	background:transparent url(/images/bg-sub-menu-right-h.png) no-repeat scroll right 2px;
}
.tpMenu
{
	width: auto;
	height: auto;
}
.tpMenu ul li, .tpMenu ul li a
{
	background:transparent url(/images/top-menu-active.png) repeat-x scroll left bottom;
	text-decoration:none;
}

.tpMenu ul ul 
{
	border:0 none;
	left:0;
	padding:0;
	position:absolute;
	top:0px;
	width:auto;
	z-index:1;
}

.tpMenu ul li.activeItem li.active a, .tpMenu ul li.activeItem li.active a 
{
	background:transparent url(/images/bg-sub-menu-right.png) no-repeat scroll right 2px;
	font-weight:bold;
}
.tpMenu ul li.activeItem li a, .tpMenu ul li li a 
{
/*background:transparent none repeat scroll 0 0;*/
background:transparent url(/images/bg-sub-menu-right.png) no-repeat scroll right 2px;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
line-height:14px;
padding:4px 8px 3px 7px;
text-transform:none;
}
.tpMenu ul 
{
	float:right;
	height:27px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	padding-right:5px;
	position:relative;
}

.TableComment
{
	width: 615px;
}

.TableComment TABLE
{
	text-align: left;
}
#tLite, .aThemeTitle, .tabsLite
{
	width: 610px;
}
