/* ########## start: Nik Software ########## */
/* ---------- start: _styles-global.css Uebernahmenn ------ */
.bodyboldgrey {
	line-height: 14px;
    font-weight: bold;
	color: #525759;
	text-decoration: none;}
a.bodyboldgrey:hover { color: #336699; text-decoration: underline; }

/* ---------- start: css dynamic rounded button ---------- */
/* ---------- G R A U ---------- */
.nik_btn_tl {
	margin: 0 30px 0 0;
	padding: 0;
	background: #525759 url('/store/usa_img/btns/nik_button_tl.gif') no-repeat top left;
	font-size: 90%;
	float: left;
}
.nik_btn_tr {
	background: url('/store/usa_img/btns/nik_button_tr.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	float: left;
}

.nik_btn_bl {
	background: url('/store/usa_img/btns/nik_button_bl.gif') no-repeat bottom left;
	margin: 0;
	padding: 0;
	float: left;
}

.nik_btn_br {
	background: url('/store/usa_img/btns/nik_button_br.gif') no-repeat bottom right;
	color: #fff;
	font-weight: bold;
	margin: 0;
	padding: 4px 7px 4px 7px;
	float: left;
}

.nik_btn_br a {
	color: #fff;
	text-decoration: none;
}

.nik_btn_br a:hover {
	color: #ccc;
	text-decoration: none;
}
/* ---------- R O T ---------- */
.nik_btn_tlcc {
	margin: 0 30px 0 0;
	padding: 0;
	background: #ca451b url('/store/usa_img/btns/nik_button_tlcc.gif') no-repeat top left;
	font-size: 90%;
	float: left;
}
.nik_btn_trcc {
	background: url('/store/usa_img/btns/nik_button_trcc.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	float: left;
}

.nik_btn_blcc {
	background: url('/store/usa_img/btns/nik_button_blcc.gif') no-repeat bottom left;
	margin: 0;
	padding: 0;
	float: left;
}

.nik_btn_brcc {
	background: url('/store/usa_img/btns/nik_button_brcc.gif') no-repeat bottom right;
	color: #fff;
	font-weight: bold;
	margin: 0;
	padding: 4px 7px 4px 7px;
	float: left;
}

.nik_btn_brcc a {
	color: #fff;
	text-decoration: none;
}

.nik_btn_brcc a:hover {
	color: #ecbcab;
	text-decoration: none;
}
/* ---------- start: Elemente in der mittleren Spalte  ---------- */
.box58BgHead{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:580px;
	height:6px;
	font-weight:bold;
	color:#525759;
	border:none;
	background-image:url('/store/usa_img/boxes/box58_bg_head.gif');
	background-repeat:repeat-y;
	display:block;
	}
.box58BgMid{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:580px;
	background-image:url('/store/usa_img/boxes/box58_bg_mid.gif');
	background-repeat:repeat-y;
	}
.box58BgBottom {
	margin:0px;
	padding:0px;
	width:580px;
	height:6px;
	border:none;
	background-image:url('/store/usa_img/boxes/box58_bg_bottom.gif');
	background-repeat:repeat-y;
	overflow:hidden;
	}
.boxLine{	
	padding:4px 0px 3px 0px;
	}
.boxSpaced{	
	line-height:17px;
	}
p.boxForm{
	margin:-6px
	}
.boxRed{
	color: #CC3300;
	}
p.boxHead{
	margin:4px 0px -1px 0px;
	}
.boxSmall{
	font-size:9px;
	color:#999999;
	text-decoration:none;
	}
a.boxSmall{
	color:#336699;
	text-decoration:underline;
	}
a.boxSmall:hover{
	color:#999999;
	text-decoration:none;
	}
/* ########## stop: Nik Software ########## */



/* ########## start: template css ########## */
/* ========== start Platzierung der Elemente ========== */
/* ---------- start: Platzierung 3 Spalten global ---------- */
#Spalte_links {
	margin:0px;
	padding:0px;
	width:190px;
	float:left;
	clear:right;
	}
#Spalte_rechts {
	margin:0px;
	padding:0px;
	width:190px;
	font-size: 10px;
	float:left;
	clear:right;
	}
#Spalte_links_mitte {
	margin:0px 20px 0px 0px;
	padding:0px;
	width:580px;
	float:left;
	clear:right;
	}
#Spalte_mitte {
	margin:0px 10px 0px 10px;
	padding:0px;
	width:390px;
	float:left;
	clear:right;
	}
/* ---------- stop: Platzierung 3 Spalten global ---------- */
/* ---------- start: Platzierung Kopfteil ---------- */
#kopf {
	clear:both;
	margin:12px auto 12px auto;
	padding:0px 16px 0px 16px;
	width:790px;
	height:115px;
	}
/* ---------- stop: Platzierung Kopfteil ---------- */
/* ---------- start: Platzierung Inhaltteil ---------- */
#content {
	clear:both;
	float: left;
	width:790px;
	}
#content p {
	font-size: 10px; 
}
#content table {
	width: 100%;
}
#content_IP {
	clear:both;
	margin:12px auto 12px auto;
	padding:0px 16px 0px 16px;
	width:790px;
	}
#box_inhalt {
	clear:both;
	margin:0px auto 10px auto;
	padding:0px;
	width:790px;
	height:100%;
	display:block;
	}
/* ---------- stop: Platzierung Inhaltteil ---------- */
/* ---------- start: Platzierung Footer ---------- */
#pagefoot {
	clear:both;
	margin:10px auto 0px auto;
	padding:12px 0px 0px 0px;
	width:790px;
	text-align:center;
	color: #525759;
	font-size : 10px;
	line-height : 14px;
	}
#pagefoot a {
	color: #525759;
	text-decoration: none;
	}
#pagefoot a:hover {
	color: #CC3300;
	text-decoration: underline;
	}
.suche {
	text-decoration: none;
	}
.suche a {
	text-decoration: none;
	}
/* ---------- stop: Platzierung Footer ---------- */
/* ========== stop Platzierung der Elemente ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Seitenkopf ========== */
/* ---------- start: Platzierung der Elemente ---------- */
#head_left {
	float:left;
	margin:0px;
	padding:0px;
	width:780px;
	height:140px;
	overflow:hidden;
	}
#head_logo {
	float:right;
	clear:right;
	margin:0px;
	padding:15px 0px 0px 20px;
	width:350px;
	height:85px;
	overflow:hidden;
	}
#head_buttons {
	clear:both;
	margin:0px;
	padding:4px 0px 0px 20px;
	width:760px;
	height:16px;
	font-weight:normal;
	color:#ffffff;
	overflow:hidden;
	}
#head_right {
	float:right;
	margin:0px;
	width:212px;
	height:140px;
	overflow:hidden;
	}
/* ---------- stop: Platzierung der Elemente ---------- */
/* ---------- start: Darstellung der Links ---------- */
#head_buttons a:link, #head_buttons a:visited {
	text-decoration:none;
	color:#ffffff;
	}
#head_buttons a:hover, #head_buttons a:active {
	text-decoration:none;
	color:#eb702a;
	}
/* ---------- start: Darstellung der Links ---------- */
/* ========== stop: Seitenkopf ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Content Bereich allgemein ========== */
/* ---------- start: Bilder Startseite ---------- */
.WGBild_Rand {
	float:left;
	clear:right;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:190px;
	height:181px;
	}
.WGBild_Mitte {
	float:left;
	clear:right;
	margin:0px 15px 10px 15px;
	padding:0px;
	width:190px;
	height:181px;
	}
/* ---------- stop: Bilder Startseite ---------- */
/* ---------- start: Inhaltsspalte Mitte ---------- */
.Sp_mitte_2Col {
	margin:0px;
	padding:0px;
	width:580px;
	float:left;  
	clear:right;	
	}
.Sp_mitte_1Col {
	margin:0px 0px 0px 0px; 
	padding:0px;
	width:290px;
	float:left;
	clear:right;
	display:block;
	overflow:hidden;	
	}
#Spalte_kasse {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:580px;
	float:left;
	clear:right;
	}
/* ---------- stop: Inhaltsspalte Mitte ---------- */
/* ---------- start: Headlines in der linken und rechten Spalte  ---------- */
.boxTitelBgFarbe {
	margin:0px;
	padding:1px 0px 0px 35px;
	width:180px;
	height:23px;
	font-weight:bold;
	color:#ffffff;
	border:none;
	background-image:url('/niksoftware/www/images/title_bg.gif');
	background-repeat:repeat-y;
	display:block;
	}
/* ---------- stop: Headlines in der linken und rechten Spalte  ---------- */
/* ---------- start: Elemente in der linken Spalte  ---------- */
#Spalte_links .box {
	margin:0px;
	padding:5px 10px 2px 10px;
	width:170px;
	background-image:url('/niksoftware/www/images/box_bg.gif');
	background-repeat:repeat-y;
	}
#Spalte_links .boxBottomBg {
	margin:0px;
	padding:0px;
	width:190px;
	height:10px;
	border:none;
	background-image:url('/niksoftware/www/images/box_bottom_bg.gif');
	background-repeat:repeat-y;
	overflow:hidden;
	}
/* ---------- stop: Elemente in der linken Spalte  ---------- */
/* ---------- start: Elemente in der rechten Spalte  ---------- */
#Spalte_rechts .box {
	margin:0px;
	padding:5px 10px 2px 10px;
	width:170px;
	background-image:url('/niksoftware/www/images/box_bg_2.gif');
	background-repeat:repeat-y;
	}
#Spalte_rechts .boxBottomBg {
	margin:0px;
	padding:0px;
	width:190px;
	height:10px;
	border:none;
	background-image:url('/niksoftware/www/images/box_bottom_bg_2.gif');
	background-repeat:repeat-y;
	overflow:hidden;
	}
.infobutton {
	margin:3px 0px 0px 0px;
	padding:1px 0px 0px 35px;
	width:180px;
	height:23px;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	border:none;
	background-image:url('/niksoftware/www/images/title_bg.gif');
	background-repeat:no-repeat;
	}
.infobutton a:link, .infobutton a:visited, .infobutton a:hover, .infobutton a:active {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
/* ---------- stop: Elemente in der rechten Spalte  ---------- */
/* ---------- start: Warenkorb in der rechten Spalte ---------- */
#Warenkorb .boxTitelBgFarbe {
	margin:0px;
	padding:1px 0px 0px 32px;
	width:180px;
	height:23px;
	font-weight:bold;
	color:#ffffff;
	border:none;
	background-image:url('/niksoftware/www/images/title_bg.gif');
	background-repeat:repeat-y;
	display:block;
	}
/* ---------- stop: Warenkorb in der rechten Spalte ---------- */
/* ---------- start: Headlines ---------- */
#Spalte_mitte h1 {
	margin:4px 0px 10px 0px;
	padding:15px 10px 5px 20px;
	width:570px;
	height:37px;
	color:#ffffff;
	background-color:#333333;
	background-image:url('/niksoftware/www/images/h1_bg.gif');
	background-repeat:no-repeat;
	overflow:visible;
	}
/* ---------- stop: Headlines ---------- */
/* ---------- start: Obergruppenseiten ---------- */
#Spalte_mitte .obergruppe {
	margin:4px 0px 10px 0px;
	padding:0px;
	width:600px;
	height:240px;
	overflow:visible;
	}
#Spalte_mitte .obergruppe h1 {
	margin:0px;
	padding:10px 10px 5px 20px;
	width:570px;
	height:37px;
	font-size:24px;
	color:#ffffff;
	background:none;
	}
/* ---------- stop: Obergruppenseiten ---------- */
/* ---------- start: Warengruppenliste ---------- */
ul.warengruppenlist {
	margin:30px 0px 0px 250px;
	list-style:none;
	line-height:30px;
	font-size:18px;
	font-weight:bold;
	}
ul.warengruppenlist a:link, ul.warengruppenlist a:visited {
	text-decoration:none;
	}
ul.warengruppenlist a:hover, ul.warengruppenlist a:active {
	text-decoration:none;
	}
/* ---------- stop: Warengruppenliste ---------- */
/* ---------- start: Bild im Artikeldetail ---------- */
#ArtikeldirektImage
	{
	margin:0px 0px 0px 10px;
	padding:0px;
	width:280px;
	height:180px;
	float:right;
	}
/* ---------- stop: Bild im Artikeldetail ---------- */
/* ---------- start: allgemeine Elemente ---------- */
.clr {
	clear:both;
	}
.TextFarbe {
	font-weight:bold;
	color:#CC3300;
	margin-top:0px;
	margin-bottom:2px;
	}
.Text_grossFarbe {
	font-size:18px;
	font-weight:normal;
	color:#CC3300;
	margin-top:0px;
	margin-bottom:4px;
	text-decoration:none;
	}
.preisinfos {
	font-size:9px;
	color:#666666;
	}
.hrFarbe {
	color:#003063;
	background:#003063;
	border:0px;
	}
.small {
	font-size:9px;
	}
.box_error {
	margin:6px 0px 6px 0px;
	padding:2px;
	border:1px solid #CC3300;
	background-color:lightgrey;
	}
.errortext {
	font-weight:bold;
	color:#CC3300;
	}
.errortext .errortext_spacer {
	display:inline;
	}
.errortext_spacer {
	display:none;
	}
.hinweis {
	color:#CC3300;
	}
.Sonderpreis
	{
	color:#CC3300;
	text-decoration:line-through;
	}
/* ---------- stop: allgemeine Elemente ---------- */
/* ========== stop: Content Bereich allgemein ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start Artikeltabelle ========== */
/* ---------- start: Darstellung der Artikeltabelle ---------- */
.list_inbox {
	margin-left:5px;
	margin-right:5px;
	width:570px;
	}
table {
	border-collapse:collapse;
	}
.artikel_table {
	border-collapse:collapse;
	background-image:url('/store/usa_img/boxes/greygrad_800.gif');
	}
.artikel_table th {
	text-align:left;
	background-color:#ffffff;
/*	background-color:#ebebeb; */
	}
.artikel_table td {
	padding:4px;
	vertical-align:top;
	}
/* ---------- stop: Darstellung der Artikeltabelle ---------- */
/* ---------- start: Tabellenzeilen ---------- */
.table_topicsred {
	padding:1px 3px 1px 3px;
	font-size:10px;
	color: #CC3300;
	text-decoration:none;
	}
.table_bgrow1 {
/*	background-color:#eeeeee; */
	}
.table_bgrow2 {
	background-color:#ffffff;
	}
.table_bgrow3 {
	background-color:#eeeeee; 
	}
/* ---------- stop: Tabellenzeilen ---------- */
/* ---------- start: Lieferstatus ---------- */
.lieferstatus_good {
	font-weight:bold;
	color:#6bae2a;
	}
.lieferstatus_medium {
	font-weight:bold;
	color:#eea421;
	}
.lieferstatus_bad {
	font-weight:bold;
	color:#af0102;
	}
/* ---------- stop: Lieferstatus ---------- */
/* ========== stop Artikeltabelle ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Preisanzeige im Artikeldirektaufruf ========== */
.tablerow_artikel_direkt_preis {
	clear:both;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2c373d;
	}
.tablerow_artikel_direkt_preis .pricelow {
	font-size:27px;
	font-weight:bold;
	color:#2c373d;
	}
.tablerow_artikel_direkt_preis .pricecomma {
	font-size:24px;
	font-weight:bold;
	color:#2c373d;
	}
.tablerow_artikel_direkt_preis .pricehigh {
	font-size:16px;
	font-weight:bold;
	color:#2c373d;
	vertical-align:super;
	}
/* ========== stop: Preisanzeige im Artikeldirektaufruf ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Kassendialog ========== */
#kassendialog {
	clear:both;
	margin-left:4px;	
	height:45px;
	width:572px;
	}
.kassendialog_item {
	float:left;
	clear:right;
	margin-top:-4px;
	width:72px;
	text-align:center;
	vertical-align:top;
	font-weight:normal;
	line-height:17px;
	color:#999999;	
	font-size:9px;
	}
.kassendialog_item a:link, .kassendialog_item a:visited, .kassendialog_item a:hover, .kassendialog_item a:active {
	text-decoration:none;
	}
.kassendialog_item_selected {
	float:left;
	clear:right;
	margin-top:-4px;
	margin-left:21px;
	width:335px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	line-height:17px;
	font-size:14px;
	}
.kassendialog_item_selected a:link, .kassendialog_item_selected a:visited, .kassendialog_item_selected a:hover, .kassendialog_item_selected a:active {
	text-decoration:none;
	}
/* ========== stop: Kassendialog ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Breadcrumbs ========== */
.breadcrumbs_link {
	float:left;
	clear:right;
	margin:0px 2px 0px 2px;
	}
.breadcrumbs_link a:link {
	text-decoration:underline;
	color:#000000;
	}
.breadcrumbs_spacer {
	float:left;
	clear:right;
	margin:2px 2px 0px 2px;
	font-weight:bold;
	color:#eea321;
	}
.breadcrumbs_active {
	float:left;
	clear:right;
	margin:0px 2px 0px 2px;
	font-weight:bold;
	color:#000000;
	}
/* ========== stop: Breadcrumbs ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Hervorhebung Suchergebisse ========== */
.headline_suchergebnis {
	}
.text_suchergebnis {
	margin:1px;
	padding:1px 2px 0px 2px;
	}
/* ========== stop: Hervorhebung Suchergebisse ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Links ========== */
/* ---------- start: Links im Text ---------- */
a.LinkFarbe {
	font-weight:bold;
	color:#CC3300;
	text-decoration:none;
	}
a.LinkFarbe:hover {
	color:#666666;
	text-decoration:underline;
	}
a.Link_grossFarbe {
	font-size:12px;
	font-weight:bold;
	color:#CC3300;
	margin-top:0px;
	margin-bottom:2px;
	}
a.Link_grossFarbe:hover {
	color:#666666;
	text-decoration:underline;
	}
/* ---------- stop: Links im Text ---------- */
/* ========== stop: Links ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Buttons ========== */
/* ---------- start: Warenkorb Buttons in Listen ---------- */



/* ---------- stop: Warenkorb Buttons in Listen ---------- */
/* ========== stop: Buttons ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Formulare ========== */
/* ---------- start: Formularfelder ---------- */
fieldset {
	border:1px solid #cccccc;
	padding-left:5px;
	padding-bottom:5px;
	}
legend {
	font-weight: bold;
	}
label {
	display:block;
	clear:both;
	margin:1px 6px 2px 0px;
	width:240px;
	}
input, select, textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999; 
	}
textarea {
	width:150px;
	}
.input_text {
	margin:1px 0px 2px 0px;
	padding:1px;
	height:15px;
	border:1px solid #999999;
	font-size:11px;
	}
.checkbox {
	border:0px;
	width:auto;
	}
.radiobutton {
	border:0px;
	width:auto;
	}
.button {
	background-color:#cccccc;
	border: 1px solid #666666;
	width:auto;
	}
.image {
	border:none;
	}
/* ---------- stop: Formularfelder ---------- */
/* ---------- start: Fehlermeldungen in Formularen ---------- */
.meldung_error {
	clear:both;
	margin:10px 0px 10px 0px;
	padding:10px 30px 10px 30px;
	border:1px solid #ff0000;
	font-weight:bold;
	text-align:center;
	color:#ff0000;
	}
.text_error {
	font-weight:bold;
	color:#ff0000;
	}
.input_text_error {
	margin:1px 0px 2px 0px;
	padding:1px;
	height:15px;
	border:1px solid #ff0000;
	font-size:11px;
	}
.select_error {
	margin:1px 0px 2px 0px;
	padding:1px;
	height:18px;
	border:1px solid #ff0000;
	font-size:11px;
	}
/* ---------- stop: Fehlermeldungen in Formularen ---------- */
/* ========== stop: Formulare ========== */
/* ############################################################ */
/* ############################################################ */
/* ========== start: Popup Fenster ========== */
/* ---------- start: Platzierung der Elemente ---------- */
#popup {
	clear:both;
	margin:12px auto 12px auto;
	padding:0px 16px 0px 16px;
	width:510px;
/* 	background-image:url('/store/usa_img/Nik_Logo_H.gif');
	background-repeat:repeat-x; */
	}
/* ---------- stop: Platzierung der Elemente ---------- */
/* ========== stop: Popup Fenster ========== */
/* ########## stop: template css ########## */
/* ############################################################ */
/* ############################################################ */
/* ########## start: formatting html elements ########## */
html {
	height:100%;
	}
body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#525759;
	background-color:#ffffff;
	}
a {
	text-decoration:none;
	color:#336699;
	}
a:hover {
	text-decoration:underline;
	color:#999999;
	}
a:active {
	text-decoration:none;
	color:#336699;
	}
/* Seite */
h1 {
	margin:4px 0px 4px 0px;
	font-size:16px;
	font-weight:bold;
	color:#336699;
	}
/* Absatz im Text */
h2 {
	margin:0px 0px 4px 0px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	}
/* Listen */
h3 {
	font-size:12px;
	font-weight:bold;
	margin:2px 0px 2px 0px;
	}
h3 a {
	text-decoration:none;
	}
h3 a:hover {
	text-decoration:underline;
	}
/* Artikellinks in den Listen */
h4 {
	font-size:11px;
	font-weight:bold;
	color:#CC3300;
	margin:2px 0px 2px 0px;
	}
h4 a {
	color:#CC3300;
	text-decoration:none;
	}
h4 a:hover {
	text-decoration:underline;
	}
h5 {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin-top:0px;
	margin-bottom:6px;
	}
p {
	margin-top:4px;
	margin-bottom:8px;
	}
	
ul {
	margin:0px 0px 0px 16px;
	padding:0px;
	}
ol {
	margin:0px 0px 0px 16px;
	padding:0px;
	}
li {
	margin:0px 0px 0px 0px;
	padding:0px;
	}
hr {
	height:1px;
	color:#758585;
	background-color:#758585;
	border:0px;
	}
/* ########## stop: formatting html elements ########## */
/* ############################################################ */
/* ############################################################ */
/* Statistik-Tabelle */
.statistik
	{
	width:764px;
	}
.stat_headline
	{
	visibility:hidden;
	}
.stat_head
	{
	text-align:left;
	border:1px solid #ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#cccccc;
	}
.stat_1col
	{
	border:1px solid #ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#cccccc;
	}
.stat_content
	{
	border:1px solid #cccccc;
	font-size:10px;
	text-align:center;
	}
.stat_sum
	{
	border:1px solid #ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#cccccc;
	}
.stat_gesamt_sum
	{
	border:1px solid #ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#999999;
	}
.stat_1col_weekend
	{
	border:1px solid #ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#ff9999;
	}
.stat_content_weekend
	{
	border:1px solid #cccccc;
	font-size:10px;
	text-align:center;
	background-color:#ffcccc;
	}
.stat_sum_weekend
	{
	border:1px solid #ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#ff9999;
	}
