﻿body {
	color:#444444;
	margin:0px;
	padding:0px;
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-size:14px;
}

table {
	color:#444444;
	margin:0px;
	padding:0px;
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-size:14px;
}

input {
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-size:14px;
}

a,a:focus,a:hover {
	color:#444444;
	text-decoration:none;
	cursor:pointer;
}

form {
	margin:0px;
	padding:0px;
}

.value {
	color:#000000;
	background-color:#eeeeff;
	font-family:arial, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}

.gradient {
	background-color:#CCCCCC;
	background:-webkit-gradient(linear,left top,left bottom,from(#AAAAAA),to(#EEEEEE));
	background:-moz-linear-gradient(top,#AAAAAA,#EEEEEE);
	background-image: -o-linear-gradient(#AAAAAA,#EEEEEE);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFaaaaaa',endColorstr='#FFeeeeee');
}

.gradient2 {
	background-color:#eeeeee;
	background:-webkit-gradient(linear,left top,left bottom,from(#FFEEEE),TO(#FFEEEE));
	background:-moz-linear-gradient(top,#FFEEEE,#FFEEEE);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFFEEEE',endColorstr='#ffFFEEEE');
}

.gradient3 {
	color:#ffffff;
	background-color:#aaaaaa;
	background:-webkit-gradient(linear,left top,left bottom,from(#bbaaaa),to(#bbaaaa));
	background:-moz-linear-gradient(top,#bbaaaa,#bbaaaa);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFbbaaaa',endColorstr='#FFbbaaaa');
}

.box {
	background-color:#f6eaea;

	-moz-border-radius:   20px;
	-webkit-border-radius:20px;
	border-radius:        20px;

	behavior:url(ie-css3.htc);
}

.boxx {
	background-color:#ffeeee;

	border:0px;

	-moz-border-radius:   0px;
	-webkit-border-radius:0px;
	border-radius:        0px;

	behavior:url(ie-css3.htc);
}

.training {
	color:#ffffff;
	background-color:#4B81BB;
	background:-webkit-gradient(linear,left top,left bottom,from(#7EB4EE),to(#184E88));
	background:-moz-linear-gradient(top,#7EB4EE,#184E88);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF7EB4EE,endColorstr=#FF184E88);
}

.feedback {
	color:#ffffff;
	background-color:#A25B59;
	background:-webkit-gradient(linear,left top,left bottom,from(#D58E8C),to(#6F2826));
	background:-moz-linear-gradient(top,#D58E8C,#6F2826);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD58E8C,endColorstr=#FF6F2826);
}

.wettkampf {
	color:#ffffff;
	background-color:#A25B59;
	background:-webkit-gradient(linear,left top,left bottom,from(#D58E8C),to(#6F2826));
	background:-moz-linear-gradient(top,#D58E8C,#6F2826);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD58E8C,endColorstr=#FF6F2826);
}

.knob {
	border:0px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#A25B59;
	background:-webkit-gradient(linear,left top,left bottom,from(#D58E8C),to(#6F2826));
	background:-moz-linear-gradient(top,#D58E8C,#6F2826);
	background-image: -o-linear-gradient(#D58E8C,#6F2826);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD58E8C,endColorstr=#FF6F2826);
}

.knob:focus,.knob:hover {
	border:0px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#D10E8C;
	background:-webkit-gradient(linear,left top,left bottom,from(#FFC1BF),to(#A25B59));
	background:-moz-linear-gradient(top,#FFC1BF,#A25B59);
	background-image: -o-linear-gradient(#FFC1BF,#A25B59);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFC1BF,endColorstr=#FFA25B59);
}

.knob_active,.knob_active:focus,.knob_active:hover {
	border:0px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	cursor:default;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#D10E8C;
	background:-webkit-gradient(linear,left top,left bottom,from(#FFC1BF),to(#A25B59));
	background:-moz-linear-gradient(top,#FFC1BF,#A25B59);
	background-image: -o-linear-gradient(#FFC1BF,#A25B59);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFC1BF,endColorstr=#FFA25B59);
}

.done {
	border:0px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#7DD2FD;
	background:-webkit-gradient(linear,left top,left bottom,from(#B0FFB0),to(#4AA64A));
	background:-moz-linear-gradient(top,#B0FFB0,#4AA64A);
	background-image: -o-linear-gradient(#B0FFB0,#4AA64A);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFB0FFB0,endColorstr=#FF4AA64A);
}

.done:focus,.done:hover {
	border:0px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#BE623D;
	background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#7cc47c));
	background:-moz-linear-gradient(top,#FFFFFF,#7CC47C);
	background-image: -o-linear-gradient(#FFFFFF,#7CC47C);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FF7CC47C);
}

.info {
	border:0px;
	padding:2px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#4B81BB;
	background:-webkit-gradient(linear,left top,left bottom,from(#7eb4ee),to(#184e88));
	background:-moz-linear-gradient(top,#7EB4EE,#184E88);
	background-image: -o-linear-gradient(#7EB4EE,#184E88);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF7EB4EE,endColorstr=#FF184E88);
}

.info:focus,.info:hover {
	border:0px;
	padding:2px;
	color:#FFFFFF;
	text-decoration:none;
	white-space:nowrap;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#752A61;
	background:-webkit-gradient(linear,left top,left bottom,from(#c5def7),to(#2475cc));
	background:-moz-linear-gradient(top,#c5def7,#2475cc);
	background-image: -o-linear-gradient(#c5def7,#2475cc);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFc5def7,endColorstr=#FF2475cc);
}

.day_space {
	border:0px;
	padding:2px;
	margin-right:5px;
	color:#444444;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	cursor:default;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#ffffff;
	background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff));
	background:-moz-linear-gradient(top,#ffffff,#ffffff);
	background-image: -o-linear-gradient(#ffffff,#ffffff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff,endColorstr=#FFffffff);
}

.day_empty {
	border:0px;
	padding:2px;
	margin-right:5px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	cursor:default;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#7DD2FD;
	background:-webkit-gradient(linear,left top,left bottom,from(#B0FFB0),to(#4AA64A));
	background:-moz-linear-gradient(top,#B0FFB0,#4AA64A);
	background-image: -o-linear-gradient(#B0FFB0,#4AA64A);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFB0FFB0,endColorstr=#FF4AA64A);
}

.day_empty:focus,.day_empty:hover {
	border:0px;
	padding:2px;
	margin-right:5px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	cursor:default;
	display:inline-block;

 	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#BE623D;
	background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#7cc47c));
	background:-moz-linear-gradient(top,#FFFFFF,#7CC47C);
	background-image: -o-linear-gradient(#FFFFFF,#7CC47C);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FF7CC47C);
}

.day_disabled,.day_disabled:focus,.day_disabled:hover {
	border:0px;
	padding:2px;
	margin-right:5px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	cursor:default;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#A25B59;
	background:-webkit-gradient(linear,left top,left bottom,from(#D58E8C),to(#6F2826));
	background:-moz-linear-gradient(top,#D58E8C,#6F2826);
	background-image: -o-linear-gradient(#D58E8C,#6F2826);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD58E8C,endColorstr=#FF6F2826);
}

.day_selected {
	border:0px;
	padding:2px;
	margin-right:5px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	cursor:default;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#4B81BB;
	background:-webkit-gradient(linear,left top,left bottom,from(#7EB4EE),to(#184E88));
	background:-moz-linear-gradient(top,#7EB4EE,#184E88);
	background-image: -o-linear-gradient(#7EB4EE,#184E88);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF7EB4EE,endColorstr=#FF184E88);
}

.day_selected:focus,.day_selected:hover {
	border:0px;
	padding:2px;
	margin-right:5px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	cursor:default;
	display:inline-block;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;

	background-color:#752A61;
	background:-webkit-gradient(linear,left top,left bottom,from(#c5def7),to(#2475cc));
	background:-moz-linear-gradient(top,#c5def7,#2475cc);
	background-image: -o-linear-gradient(#c5def7,#2475cc);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFc5def7,endColorstr=#FF2475cc);
}

.race {
	margin-top:5px;
	font-size:11px;
	color:#000000;

	background-color:#752A61;
	background:-webkit-gradient(linear,left top,left bottom,from(#c5def7),to(#2475cc));
	background:-moz-linear-gradient(top,#c5def7,#2475cc);
	background-image: -o-linear-gradient(#c5def7,#2475cc);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFc5def7,endColorstr=#FF2475cc);
}

.race_empty {
	margin-top:5px;
	font-size:11px;
	color:#000000;

	background-color:#7dd2fd;
	background:-webkit-gradient(linear,left top,left bottom,from(#B0FFB0),to(#4AA64A));
	background:-moz-linear-gradient(top,#B0FFB0,#4AA64A);
	background-image: -o-linear-gradient(#B0FFB0,#4AA64A);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFB0FFB0,endColorstr=#FF4AA64A);
}
