.table {
	background-color: #373737;
}

.table_profile_mypage {
	background-color: #909090;
}

.table_admin {
	background-color: #ffa42f;
}

.table_game {
	background-color: #AECF9E;
}
.table_game_selected {
	background-color: #AFAFAF;
}

.table_forum {
	background-color: #9EC8CF;
}

.table_v75 {
	background-color: #103997;
}
.table_v75_selected {
	background-color: #425eba;
}
.table_v75_c2 {
	background-color: #effb03;
}

.table_v65 {
	background-color: #a30726;
}

.table_v64 {
	background-color: #d27215;
}

.table_kollen {
	background-color: #137200;
}
.table_kollen_selected {
	background-color: #005500;
}



.admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f95e00;
}

.translate_admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #457ff5;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.headline_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: none;
	color: #FFFFFF;
}

.headline_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.headline_small_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.headline_medium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.headline_medium_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.input {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.wrong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.text_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #014fff;
}
.text_blue_v75 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #103997;
}
.text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

a.text_white:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #c0c0c0;
}

.text_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #06cd3a;
}
.text_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.text_big_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.link_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
}
.link_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #014fff;
}
.link_blue_v75 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #103997;
}
.link_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2bc950;
}
.link_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CACACA;
}

.link_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.link_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.link_white:hover {
	color: #cacaca;
	text-decoration: underline;
}
.link_big_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.link_big_white:hover {
	color: #cacaca;
	text-decoration: underline;
}

.clock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	border: 0px;
	background-color: #000000;
}

.race_numbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000000;
}

.textfield {
	font-family: verdana, sans-serif;
	color: #000000;
	font-size:10 px;
	border: solid 1px #000000;
	background-color: #FFFFFF;
}

.table_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #014fff;
	background-image: url(img/stapel_blue.gif);
}
.table_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #dd1111;
	background-image: url(img/stapel_red.gif);
}
.table_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #06cd3a;
	background-image: url(img/stapel_green.gif);
}
.table_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #c8c8c8;
	background-image: url(img/stapel_grey.gif);
}
.table_brown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #8f4000;
	background-image: url(img/stapel_brown.gif);
}
.table_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #ffd800;
	background-image: url(img/stapel_yellow.gif);
}
.table_yellow_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #000000;
	background-color: #ffd800;
	background-image: url(img/stapel_yellow_light.gif);
}
.table_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: solid 1px #000000;
	background-color: #ffd800;
	background-image: url(img/stapel_white.gif);
}
.transferclock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border: solid 0px #000000;
	background-color: #AECF9E;
}

.v75clock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 0px #000000;
	background-color: #103997;
}

.scroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border: solid 0px #000000;
	background-color: #000000;
}
.scroll_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #dd1111;
	border: solid 0px #000000;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a:active {
	color: #676767;
}
a:link {

}
a:visited {

}
a:hover {
	color: #014fff;
	text-decoration: underline;
}

BODY {
	background-color: #cacaca;
	margin-left: 5px;
	/*background-image: url(../img/snow.jpg);*/
}


/* Border cells - with shadow */
td.left	{
	width: 7px;
	background-image: url(bg_img/left_line.gif);
}
td.right	{
	width: 7px;
	background-image: url(bg_img/right_line.gif);
}
td.bottom_left	{
	width: 7px;
	height: 6px;
	background-image: url(bg_img/bottom_left.gif);
}
td.bottom_right	{
	width: 7px;
	height: 6px;
	background-image: url(bg_img/bottom_right.gif);
}
td.bottom	{
	height: 6px;
	background-image: url(bg_img/bottom_line.gif);
}
td.top	{
	height: 6px;
	background-image: url(bg_img/top_line.gif);
}
td.top_left	{
	width: 7px;
	height: 6px;
	background-image: url(bg_img/top_left.gif);
}
td.top_right {
	width: 7px;
	height: 6px;
	background-image: url(bg_img/top_right.gif);
}

/* Border cells - with shadow  Profile/My account*/
td.left_inner	{
	width: 5px;
	background-image: url(table_profile_mypage/left.gif);
}
td.right_inner	{
	width: 5px;
	background-image: url(table_profile_mypage/right.gif);
}
td.bottom_left_inner	{
	width: 5px;
	height: 5px;
	background-image: url(table_profile_mypage/bottom_left.gif);
}
td.bottom_right_inner	{
	width: 5px;
	height: 5px;
	background-image: url(table_profile_mypage/bottom_right.gif);
}
td.bottom_inner	{
	height: 5px;
	background-image: url(table_profile_mypage/bottom.gif);
}
td.top_inner	{
	height: 5px;
	background-image: url(table_profile_mypage/top.gif);
}
td.top_left_inner	{
	width: 5px;
	height: 5px;
	background-image: url(table_profile_mypage/top_left.gif);
}
td.top_right_inner {
	width: 5px;
	height: 5px;
	background-image: url(table_profile_mypage/top_right.gif);
}

/* White table with rounded corners */
td.v75_top_left {
	width: 5px;
	height: 5px;
	background-image: url(table/top_left.gif);
}
td.v75_top_right {
	width: 5px;
	height: 5px;
	background-image: url(table/top_right.gif);
}
td.v75_top {
	background-image: url(table/top.gif);
}
td.v75_left {
	background-image: url(table/left.gif);
}
td.v75_right {
	background-image: url(table/right.gif);
}
td.v75_bottom_left {
	width: 5px;
	height: 5px;
	background-image: url(table/bottom_left.gif);
}
td.v75_bottom_right {
	width: 5px;
	height: 5px;
	background-image: url(table/bottom_right.gif);
}
td.v75_bottom {
	background-image: url(table/bottom.gif);
}

/* Yellow table with rounded corners */
td.v75_top_left_c2 {
	width: 5px;
	height: 5px;
	background-image: url(table_c2/top_left.gif);
}
td.v75_top_right_c2 {
	width: 5px;
	height: 5px;
	background-image: url(table_c2/top_right.gif);
}
td.v75_top_c2 {
	background-image: url(table_c2/top.gif);
}
td.v75_left_c2 {
	background-image: url(table_c2/left.gif);
}
td.v75_right_c2 {
	background-image: url(table_c2/right.gif);
}
td.v75_bottom_left_c2 {
	width: 5px;
	height: 5px;
	background-image: url(table_c2/bottom_left.gif);
}
td.v75_bottom_right_c2 {
	width: 5px;
	height: 5px;
	background-image: url(table_c2/bottom_right.gif);
}
td.v75_bottom_c2 {
	background-image: url(table_c2/bottom.gif);
}


/* V75 Numbers */
td.v75_number_result {
	background-color: #effb03;
	background-image: url(../travtipset/img/number_result.gif);
	width: 25px;
	height: 25px;
	valign: middle;
	text-align: center;
}

td.v75_number {
	background-color: #effb03;
	background-image: url(../travtipset/img/number.gif);
	width: 25px;
	height: 25px;
	valign: middle;
	text-align: center;
}

td.v75_number_selected {
	background-color: #fbb203;
	background-image: url(../travtipset/img/number.gif);
	width: 25px;
	height: 25px;
	valign: middle;
	text-align: center;

}
.v75_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #103997;
	font-size: 18px;
	font-weight : bold;
}

/* Header cells - black gradient background, rounded corners */
th	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ECECEC;
	font-size: 12px;
	font-weight : bold;
	background-color: #cacaca;
	height: 20px;
	background-image: url(th/th_black_tone.gif);
	text-indent: 2px;
	text-align: left;
}

/* Header cells -  with link*/
.th	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ECECEC; font-size: 12px; font-weight : bold;
	text-indent: 2px;
	text-align: left;
}

th.left	{
	width: 7px;
	background-image: url(th/th_black_tone_left.gif);
}
th.right	{
	width: 7px;
	background-image: url(th/th_black_tone_right.gif);
}

th.left_menu	{
	width: 7px;
	background-image: url(th/th_black_tone_border_left.gif);
	background-color: #AECF9E;
}
th.right_menu	{
	width: 7px;
	background-image: url(th/th_black_tone_border_right.gif);
	background-color: #AECF9E;
}


/* Unselected menu items */
th.unselected	{
	background-image: url(th/th_grey_tone.gif);
}

th.left_unselected	{
	width: 7px;
	background-image: url(th/th_grey_tone_left.gif);
}
th.right_unselected	{
	width: 7px;
	background-image: url(th/th_grey_tone_right.gif);
}
/* Make the cursor a hand */
th.hand {
	cursor: pointer;
	cursor: hand;
}

.th:hover {
	color: #c0c0c0;
	text-decoration: underline;
}


input.submitbutton {
	width: auto;
	height: 1.9em;
	font: bold 10px verdana, helvetica, sans-serif;
	margin: 0;
	color: #FFFFFF;
	padding: 0px 8px;
	overflow: hidden;
	border: 1px solid #000000;
	background: #000000 url(submitbuttonBg.gif) repeat-x bottom !important;
	cursor: pointer;
	cursor: hand;
}

input.submitbuttonDisabled {
	width: auto;
	height: 1.9em;
	font: bold 10px verdana, helvetica, sans-serif;
	margin: 0;
	color: #c0c0c0;
	padding: 0px 8px;
	overflow: hidden;
	border: 1px solid #000000;
	background: #000000 url(submitbuttonBgDisabled.gif) repeat-x bottom !important;
	cursor: pointer;
	cursor: hand;
}

input.submitbutton:hover {
	background: #000000 url(submitbuttonBgHover.gif) repeat-x bottom !important;

}

input.text, textarea, select {padding: 1px;
		font: 10px verdana, helvetica, sans-serif;
		color: #000;
		border: 1px solid #aca69f;
		background-color: #F1F1F1;}

input.text:focus, textarea:focus, select:focus {background: #FFFFFF;}

.red
{
	color: #ed0909;
}

.green
{
	color: #3cc666;
}

.hover_drop_target
{
	border: 1px solid #000;
}

.admin_link
{
	font-size: 10px;
	color: #9a0000;
	font-weight: bold;
}

.content ul
{
	padding-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.content li
{
	padding: 2px;
}
