/*	members - online prihlaskovy system */

body, html {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	color: #FFFFFF;
	background-color : #000033;
	margin-top: 0px;
}

TD, A, P {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
}

HR {
	width : 95%;
	height : 2px;
	color: #A0A0FF;
	background-color: #A0A0FF;
	border: 0px;
}

HR.nav {
	width : 80%;
	height : 3px;
	color: #333333;
	background-color: #333333;
	border: 0px;
}

.HdrClubName {
	font-size : 7pt;
	color : #FFFFFF;
	font-weight : normal;
	text-align : right;
	padding: 2px;
	padding-right: 6px;
}

.HdrAppName {
	font-size : 7pt;
	color : #AAAAAA;
	font-weight : normal;
	text-align : left;
	padding: 2px;
	padding-left: 6px;
}

.HdrDate {
	font-size : 7pt;
	color : #AAAAAA;
	font-weight : normal;
	text-align : right;
	padding: 2px;
	padding-right: 6px;
}

H2 {
	font-variant : small-caps;
	font-size : 16pt;
	color : #FFFFFF;
	font-weight : bold;
	text-align : left;
}

H3 {
	font-size : 12pt;
	color : #FFFFFF;
	font-weight : bold;
	text-align : left;
}

H3.center {
	text-align : center;
}

TD.NewsItemDate, TD.NewsItemDateInt {
	width : 100px;
	vertical-align : top;
	text-align : right;
	color : #CCCCFF;
	font-weight : bold;
}

TD.NewsItemTitle, TD.NewsItemTitleInt {
	text-align : left;
	vertical-align : top;
	color : #9999FF;
	font-weight : bold;
}

TD.NewsItem, TD.NewsItemInt {
	color : #FFFFFF;
	vertical-align : top;
	text-align : left;
}

TD.NewsItemInt {
	border-left:9px solid #CCCCFF;
	padding-left : 6px;
}

TD.LastDate {
	font-size : 8pt;
	color : #CCCCCC;
	vertical-align : top;
	text-align : right;
}

TD.MemberText {
	color : #99CCFF;
	vertical-align : middle;
	font-weight : bold;
	text-align : center;
}

TD.DataValue {
	text-align : left;
	color : #FF66FF;
	font-weight : bold;
}

TD.DataError {
	text-align : left;
	color : #FF6666;
	font-weight : bold;
}

.NewsAutor {
	color : #99FFFF;
	font-weight : normal;
	font-size : 8pt;
}

A:LINK {
	color : #0066FF;
	font-weight : bold;
	text-decoration : none;
}

A:VISITED {
	color: #CCCCFF;
	font-weight : bold;
	text-decoration : none;
}

A:HOVER {
	color: #00CCCC;
	font-weight : bold;
	text-decoration : underline;
}

A.NaviColSm:LINK, A.NaviColSm:VISITED {
	color : #00FFFF;
	font-weight : bold;
	text-decoration : none;
}

A.NaviColSm:HOVER {
	color: #00CCCC;
	font-weight : bold;
	text-decoration : underline;
}

.NaviColSmSel {
	color : #FFDDBB;
	font-weight : bold;
	text-decoration : none;
	border-left:2px dotted #FFDDBB;
	border-right:2px dotted #FFDDBB;
	background-color : #556E66;
	padding-left: 4px;
	padding-right: 4px;
}

.NaviGroup {
	color : #00AAFF;
	font-weight : bold;
	text-decoration : none;
}

A.NewsEdit:LINK, A.NewsEdit:VISITED {
	font-weight : normal;
	text-decoration : none;
}

A.NewsEdit:HOVER {
	font-weight : normal;
	text-decoration : underline;
}

A.NewsErase:LINK, A.NewsErase:VISITED {
	color :  #FF0000;
	font-weight : normal;
	text-decoration : none;
}

A.NewsErase:HOVER {
	color:  #FF0000;
	font-weight : normal;
	text-decoration : underline;
}

A.Erase:LINK, A.Erase:VISITED {
	color : #FF0000;
	font-weight : bold;
	text-decoration : none;
}

A.Erase:HOVER {
	color: #FF0000;
	font-weight : bold;
	text-decoration : underline;
}
A.Highlight:LINK, A.Highlight:VISITED {
	color : #FF9900;
	font-weight : bold;
	text-decoration : none;
}

A.Highlight:HOVER {
	color: #FF9900;
	font-weight : bold;
	text-decoration : underline;
}

.Highlight {
	color : #FF9900;
	font-weight : bold;
	text-decoration : none;
}
/* new > ------------ */
.DisableText {
	color : #AAAAAA;
}

.WarningText {
	color : #FF0000;
}

.Footer {
	color : #C0C0C0;
	font-size : 9pt;
}

A.Footer:LINK, A.Footer:VISITED {
	color : #C0C0C0;
	font-weight : bold;
	text-decoration : none;
	font-size : 9pt;
}

A.Footer:HOVER {
	color: #C0C0C0;
	font-weight : bold;
	text-decoration : underline;
	font-size : 9pt;
}

.VersionText {
	color: #663300;
	font-size : 7pt;
}

.ResultText {
	color: #FFCCFF;
	font-size : 12pt;
	font-weight : bold;
}

.MiniHelpText {
	color: #AAAAAA;
	font-size : 7pt;
}

.TextAlert21 {
	color: #00FF00;
}
.TextAlert7, .TextAlert, .TemporaryChip {
	color: #FFFF00;
}

.TextAlertBold {
	color: #FFFF00;
	font-weight : bold;
}

.TextAlert2 {
	color: #FF0000;
	text-decoration : blink;
}

.TextAlertExp {
	color: #666666;
}

.TextAlertExpLight {
	color: #999999;
}

.TextCheckOk {
	color: #00FF00;
}
.TextCheckBad {
	color: #FF0000;
}

.kategory_small_list {
	font-family : Arial, helvetica, sans-serif;
	font-size : 7pt;
}

/* < new ------------ */

img {
	border : 0;
}

A.adr_name:LINK , A.adr_name:VISITED {
	color : #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}

A.adr_name:HOVER {
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : underline;
}

TD.login {
	color : #99CCFF;
	vertical-align : middle;
	font-weight : bold;
	text-align : right;
}

INPUT.login:focus {
	background-color : #AAFFFF;
}

INPUT.login {
	text-align : left;
	vertical-align : middle;
	color: #000000;
	background-color : #AAD0D0;
	border-width: 2px;
	border-style: solid;
	border-color: #333333;
	padding: 1px 4px;
}
/*
INPUT.loginsbm {
	padding: 2px 6px;
	border: 2px solid #333;
	border-left-color: #CCC;
	border-top-color: #CCC;
	background-color : #005577;
	color : #99CCFF;
	font-weight : bold;
}

INPUT.loginsbm:focus {
	border: 2px solid #CCC;
	border-left-color: #333;
	border-top-color: #333;
	background-color : #AAD0D0;
}
*/
button {
	color: ButtonText;
}

.refresh_warn {
	font-size : 8pt;
	text-align : left;
	color: #F00;
	font-weight : bold;
}
/* table - calendar */

TABLE.calendar
{
	margin-top: 2px;
	margin-bottom: 1px;
	border: 1px none;
	border-collapse: collapse;
	color: #FFFFFF;
	background-color: #000033;
}

TABLE.calendar TD
{
	font-size: 8pt;
	color: #FFFFFF;
	background-color : #444400;
	border: 1px solid;
	border-color: #AAAA33;
	padding: 1px 4px;
	text-align: center;
	vertical-align: middle;
}

TABLE.calendar TD.header
{
	border-color: #CCCC33;
	color: #333300;
	background-color: #CCCC33;
	font-weight : bold;
}

TABLE.calendar TD.empty
{
	background-color: #333333;
}

TABLE.calendar TD.weekend
{
	background-color: #777700;
}

TABLE.calendar TD.days
{
	border-color: #CCCC33;
	color: #333300;
	background-color: #CCCC33;
}

TABLE.calendar TD.race
{
	background-color: #AA6600;
}

TABLE.calendar TD.today
{
	background-color: #FFFF33;
	color: #000000;
}

.amountred {
	color: red;
}

.amountgreen {
	color: green;
}

.amount {
}

.type0_Z {
	color : #CFC;
	font-weight : bold;
}

.type0_V {
	color : #CCF;
	font-weight : bold;
}

.type0_S {
	color : #CFF;
	font-weight : bold;
}

.type0_T {
	color : #fCC;
	font-weight : bold;
}

.type0_N {
	color : #FFC;
	font-weight : bold;
}

.type0_J {
	color : #FCF;
	font-weight : bold;
}

.left-margin-50px {
    margin-left: 50px;
}

