<STYLE TYPE="text/css">
<!--

.{}

.schattenrechts {
	background-image: url(/PKshop/img/sh_rechts.jpg);
	background-repeat:repeat-y;
	vertical-align : top;
	border: none;
}

.schattenrechts_klein {
	width: 4px;
	background-image: url(/PKshop/img/sh_rechts_klein.jpg);
	background-repeat:repeat-y;
	vertical-align : top;
	border: none;
}
.schattenunten {
	background-image:url(/PKshop/img/sh_unten.jpg);
	background-repeat:repeat-x;
	horizontal-align : left;
	border: none;
}

.drag{ position:relative; cursor:hand; z-index: 100; }

A.menuactive:hover {font-size: 9pt; font-weight: bold; font-family: "Arial", "Verdana", "Helvetia";  text-decoration:none; background: #525A84}
A.menuinactive {font-size: 9pt; font-weight: bold; font-family: "Arial", "Verdana", "Helvetia";  text-decoration: none; color: #525A84}
A.menuinactive:visited  {font-size: 9pt; font-weight: bold; font-family: "Arial", "Verdana", "Helvetia";  text-decoration: none; color: #525A84}
A.menuinactive:hover {font-size: 9pt; font-weight: bold; font-family: "Arial", "Verdana", "Helvetia";  text-decoration: none; color: #FFAD18}

.ecke_ur{
	background-image:url(/PKshop/img/ecke_ur.gif);
	
}
	
.aktuelles{
	width: 70px; 
	height: 20px; 
	background-image: url(/PKshop/img/bg_aktuell.gif); 
	background-repeat:repeat-y;
	color: WHITE; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11; 
	font-weight: bold;

}


.normal{
	background:	#83A0D8;
	width: 70px; 
	height: 20px; 
	color: WHITE; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11; 
	font-weight: bold;
}
	
.bg_light{
	background-color: #E0E1E2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10; 
	height: 30px;
	text-align:	justify;	
}

.bg_dark{
	background-color: #D0D2D9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10; 
	height: 20px;
	text-align:	justify;

}

.menu_bar{

	border-bottom: 1px solid; 
	border-bottom-color: Black; 
	border-left: 1px solid; 
	border-left-color: Black; 
	border-top: 1px solid; 
	border-top-color: Black; 
	border-right: 1px solid; 
	border-right-color: Black; 
	width: 100%; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #F3F5F4; 
	font-weight: bold; 
	cursor: auto;
	height: 19px;
	z-index: 1;

}	

.icon_bar{

	border-bottom: 1px solid; 
	border-bottom-color: Black; 
	border-left: 1px solid; 
	border-left-color: Black; 
	border-right: 1px solid; 
	border-right-color: Black; 
	width: 100%; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #F3F5F4; 
	font-weight: bold; 
	cursor: auto;
	height: 22px;
	z-index: 2;

}	

td.r_h_l{
	background-color: #E0E1E2;
	height: 15px;
	border-top: 1px solid;
	border-top-color: #A3A5A4;
	border-left: 1px solid;
	border-left-color: #A3A5A4;
	border-width: 1px;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
}

td.r_h_r{
	background-color: #E0E1E2;
	height: 15px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-width: 1px;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
}

td.r_m_l{
	background-color: #E0E1E2;
	height: 15px;
	border-left: 1px solid;
	border-top: 1px solid;
	border-width: 1px;
	border-color: #A3A5A4;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}

td.r_m_r{
	background-color: #E0E1E2;
	height: 15px;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-width: 1px;
	border-color: #A3A5A4;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}

td.error_desc{
	background-color: #F3F5AF;
	height: 15px;
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-width: 1px;
	border-color: #A3A5A4;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}

td.submit_text{
	background-color: #E0E1E2;
	height: 22px;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-width: 1px;
	border-color: #A3A5A4;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}

td.submit_pfeil{
	background-color: #E0E1E2;
	height: 15px;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-width: 1px;
	border-color: #A3A5A4;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
}
body{
	font-family: tahoma,arial,helvetica,sans-serif; 
	font-size: 11;
	margin-bottom: 0; 
	margin-left: 0; 
	margin-right: 0; 
	margin-top: 0; 
	background-color: #FFFFFF;
}

table{
	background-color: #FFFFFF;
	font-family: "ms sans serif", arial,helvetica,sans-serif; 
	font-size: 12;
}

.red_text
{
  font-size: 11px;
  color: #ff0000;
  font-family: Arial, Helvetica, sans-serif;
}

.red_text2
{
  color: #ff0000;
}

input.text {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 350px;
}


input.search {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	height: 20px;
}

select.search {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 130px;
	height: 20px;
}

select.select {
    font-size: 11px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #FFFFEE;
  border: 1px solid;
  border-color: #A3A3A3;
  width: 230px;
}

textarea.text {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 350px;
	height: 150px;
}

textarea.template {
  font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 500px;
	height: 650px;
}

.sqlpreview{
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
.sqlpreview{
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 100%;
	height: 150px;
}


 
input.small {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 130px;
}
 
input.price {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 60px;
	text-align: right;
}

input.checkbox {
   	font-size: 11px;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #E6E7E8;
	width: 250px;
}

input.button {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3;
	width: 150px;
}

select.text {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	width: 350px;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #E6E7E8;
}

select.small {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	width: 110px;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3
}

select.count {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	width: 50px;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3
}
select.slider {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	width: 350px;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3
}
select.selection {
   font-size: 11px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  width: 110px;
  background-color: #FFFFEE;
  border: 1px solid;
  border-color: #A3A3A3
}
select.large {
   	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	width: 600px;
	background-color: #FFFFEE;
	border: 1px solid;
	border-color: #A3A3A3
}



.table_main{
	background-color: #FFFFFF;
	font-family: font-family:tahoma,arial,helvetica,sans-serif; 
	font-size: 11; 
	width: 100%;
	border: none;
}	

a{
	text-decoration: none;
	color: #000000;
}

a:visited{
	text-decoration: none;
	color: #000000;
}

a:hover{
	text-decoration: none;
	color: #000000;
}

td.top_reiteraktiv{
	border-right: 1px solid;
	border-color: #222222;
	height: 2px;
	background-color: #F2F2F2;
	font-weight: bold;
	font-size: 1px;
}


td.bottom_reiteraktiv{
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #222222;
	background-color: #F2F2F2;
	font-weight: bold;
}

td.top_reiterinaktiv{
	height: 5px;
	background-color: #FFFFFF;
}

td.bottom_reiterinaktiv{
	border-right: 1px solid;
	border-color: #939594;
	height: 15px;
	background-color: #FFFFFF;
	font-weight: bold;
}
td.dark{
	background-color: #E6E7E8;
}


td.cal_day_left_top{
	border-left: 1px solid;
	border-left-color: #000000;
	border-top: 1px solid;
	border-top-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
}

td.cal_day_right_top{
	border-left: 1px solid;
	border-left-color: #000000;
	border-right: 1px solid;
	border-right-color: #000000;
	border-top: 1px solid;
	border-top-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
}


td.cal_mon_left{
	border-left: 1px solid;
	border-left-color: #000000;
	border-top: 1px solid;
	border-top-color: #000000;
	text-align: center;
	font-weight: bold;
}

td.cal_mon_left_sel{
	border-left: 1px solid;
	border-left-color: #000000;
	border-top: 1px solid;
	border-top-color: #000000;
	background-color: #000000;
	text-align: center;
	font-weight: bold;
}

td.cal_mon_middle{
	border-top: 1px solid;
	border-top-color: #000000;
	text-align: center;
	font-weight: bold;
}

td.cal_mon_middle_sel{
	border-top: 1px solid;
	border-top-color: #000000;
	text-align: center;
	font-weight: bold;
	background-color: #000000;
}

td.cal_mon_right{
	border-right: 1px solid;
	border-right-color: #000000;
	border-top: 1px solid;
	border-top-color: #000000;
	text-align: center;
	font-weight: bold;
}

td.cal_mon_right_sel{
	border-right: 1px solid;
	border-right-color: #000000;
	border-top: 1px solid;
	border-top-color: #000000;
	text-align: center;
	font-weight: bold;
	background-color: #000000;
}

td.cal_year_left{
	border-left: 1px solid;
	border-left-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	font-weight: bold;
}

td.cal_year_left_sel{
	border-left: 1px solid;
	border-left-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	font-weight: bold;
	background-color: #000000;
}

td.cal_year_middle{
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	font-weight: bold;
}

td.cal_year_middle_sel{
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	font-weight: bold;
	background-color: #000000;
}

td.cal_year_right{
	border-right: 1px solid;
	border-right-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	font-weight: bold;
}

td.cal_year_right_sel{
	border-right: 1px solid;
	border-right-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	font-weight: bold;
	background-color: #000000;
}

td.cal_inaktiv_rechts{
	color: #AEAEAE;
	border-left: 1px solid;
	border-left-color: #000000;
	border-right: 1px solid;
	border-right-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
}

td.cal_inaktiv_links{
	border-left: 1px solid;
	border-left-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #AEAEAE;
}

td.cal_aktiv_links{
	border-left: 1px solid;
	border-left-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #000000;
}

td.cal_aktiv_rechts{
	border-left: 1px solid;
	border-left-color: #000000;
	border-right: 1px solid;
	border-right-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #000000;
}

td.cal_aktiv_links_sel{
	background-color: #000000;
	border-left: 1px solid;
	border-left-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #FFFFFF;
}

td.cal_aktiv_rechts_sel{
	background-color: #000000;
	border-left: 1px solid;
	border-left-color: #000000;
	border-right: 1px solid;
	border-right-color: #000000;
	border-bottom: 1px solid;
	border-bottom-color: #000000;
	text-align: center;
	color: #FFFFFF;
}

td.cal_kw{
	color: #555555;
	font-size: 1pt;
}


a.reiterinaktiv{
	color: #000000;
	text-decoration:none;
}

a.reiteraktiv{
	color: #000000;
	text-decoration:none;
}

tr.dark{
	background-color: #E6E7E8;
}
tr.error{
	background-color: #FF7777;
}
td.stats_subheader_left{
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
	background-color: #749CDF;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

td.stats_subheader_left1
{
  border-top: 1px solid;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color: #000000;
  background-color: #749CDF;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

td.stats_subheader_left2
{
  border-top: 1px solid;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color: #000000;
  background-color: #749CDF;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

td.stats_subheader_right
{
  border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
	background-color: #749CDF;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

td.stats_subheader_right1
{
  border-right: 1px solid;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color: #000000;
  background-color: #749CDF;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

td.stats_subheader_right2
{
  border-right: 1px solid;
  border-top: 1px solid;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color: #000000;
  background-color: #749CDF;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

td.stats_left_aright{
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
	text-align: right;
	white-space: nowrap;
}

td.stats_left{
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
	text-align: center;
	white-space: nowrap;
}

td.stats_right{
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
	text-align: right;
	white-space: nowrap;
}
td.stats_right1{
  border-right: 1px solid;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color: #000000;
  text-align: center;
  white-space: nowrap;
}
td.stats_right_red_text{
  border-right: 1px solid;
  border-left: 1px solid;
  border-bottom: 1px solid;
  border-color: #000000;
  color: #ff0000;
  text-align: center;
  white-space: nowrap;
}
td.stats_sum_left{
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
	background-color: #F3B332;
	text-align: center;
}

td.stats_sum_right{
	border-right: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #000000;
	background-color: #F3B332;
	text-align: right;
}

#dhtmltooltip
{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer
{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


span.o4{
 font-size: 7px;
 background-color: #FFFFEE; 
 width: 350px; 
 height: 215px; 
 border: 1px solid; 
 border-color: #000000
}


-->
</STYLE>

