/*	members - online prihlaskovy system	*/

body, html {
	font-family : Times New Roman,Serif;
	font-size : 12pt;
	color: #FFFFFF;
	background-color : #000033;
}

HR {
	width : 100%;
	height : 1px;
	color: #FFFFFF;
}

H1.ClubName {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 20pt;
	color : #FFFFFF;
	font-weight : bold;
	text-align : center;
}

H2.PageName {
	font-family : Verdana,Arial,Sans-Serif;
	font-variant : small-caps;
	font-size : 16pt;
	color : #FFFFFF;
	font-weight : bold;
	text-align : left;
}

H3.LinksTitle {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 12pt;
	color : #FFFFFF;
	font-weight : bold;
	text-align : left;
}

H4.LinksSubTitle {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color : #FFFFFF;
	font-weight : bold;
	text-align : left;
}

TD.NewsItemDate {
	width : 100px;
	vertical-align : top;
	text-align : center;
	font-family : Arial,Sans-Serif;
	font-size : 11pt;
	color : #CCCCFF;
	font-weight : bold;
}

TD.NewsItemTitle {
	text-align : left;
	vertical-align : top;
	font-family : Arial,Sans-Serif;
	font-size : 11pt;
	color : #9999FF;
	font-weight : bold;
}

TD.NewsItem {
	color : #FFFFFF;
	vertical-align : top;
	text-align : justify;
}

TD.LastDate {
	font-family : Verdana,Serif;
	font-size : 8pt;
	color : #CCCCCC;
	vertical-align : top;
	text-align : right;
}

TD.MemberText {
	font-family : Verdana,Serif;
	font-size : 10pt;
	color : #99CCFF;
	vertical-align : middle;
	font-weight : bold;
	text-align : center;
}

TD.NewsEditCaption {
	width : 80px;
	vertical-align : top;
	text-align : right;
	font-family : Arial,Sans-Serif;
	font-size : 11pt;
	color : #FFFFFF;
	font-weight : bold;
}

TD.NewsEditTitle {
	vertical-align : top;
	text-align : left;
	font-family : Arial,Sans-Serif;
	font-size : 14pt;
	color : #FFFFFF;
	font-weight : bold;
}

TD.DataValue {
	text-align : left;
	color : #FF66FF;
	font-weight : bold;
}

.NewsAutor {
	color : #99FFFF;
	font-weight : normal;
	font-size : 8pt;
}

A:LINK {
	font-family : Verdana,Times New Roman,Serif;
	font-size : 10pt;
	color : #0066FF;
	font-weight : bold;
	text-decoration : none;
}

A:VISITED {
	font-family : Verdana,Times New Roman,Serif;
	font-size : 10pt;
	color: #CCCCFF;
	font-weight : bold;
	text-decoration : none;
}

A:HOVER {
	font-family : Verdana,Times New Roman,Serif;
	font-size : 10pt;
	color: #00CCCC;
	font-weight : bold;
	text-decoration : underline;
}

A.NaviCol:LINK, A.NaviCol:VISITED {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 14pt;
	color : #00FFFF;
	font-weight : normal;
	text-decoration : none;
}

A.NaviCol:HOVER {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 14pt;
	color: #00CCCC;
	font-weight : bold;
	text-decoration : underline;
}

A.NaviColSm:LINK, A.NaviColSm:VISITED {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color : #00FFFF;
	font-weight : bold;
	text-decoration : none;
}

A.NaviColSm:HOVER {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color: #00CCCC;
	font-weight : bold;
	text-decoration : underline;
}

.NaviColSel {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 14pt;
	color : #FFDDBB;
	font-weight : normal;
	text-decoration : none;
	border-left:2px dotted #FFDDBB;
	border-right:2px dotted #FFDDBB;
	background-color : #556E66;
	padding-left: 4;
	padding-right: 4;
}

.NaviColSmSel {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color : #FFDDBB;
	font-weight : bold;
	text-decoration : none;
	border-left:2px dotted #FFDDBB;
	border-right:2px dotted #FFDDBB;
	background-color : #556E66;
	padding-left: 4;
	padding-right: 4;
}

.NaviGroup {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color : #00AAFF;
	font-weight : bold;
	text-decoration : none;
}

A.NewsErase:LINK, A.NewsErase:VISITED {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color :  #FF0000;
	font-weight : normal;
	text-decoration : none;
}

A.NewsErase:HOVER {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color:  #FF0000;
	font-weight : normal;
	text-decoration : underline;
}

A.Erase:LINK, A.Erase:VISITED {
	font-family : Verdana,Arial,Serif;
	font-size : 10pt;
	color : #FF0000;
	font-weight : bold;
	text-decoration : none;
}

A.Erase:HOVER {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color: #FF0000;
	font-weight : bold;
	text-decoration : underline;
}
A.Highlight:LINK, A.Highlight:VISITED {
	font-family : Verdana,Arial,Serif;
	font-size : 10pt;
	color : #FF9900;
	font-weight : bold;
	text-decoration : none;
}

A.Highlight:HOVER {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10pt;
	color: #FF9900;
	font-weight : bold;
	text-decoration : underline;
}

.Highlight {
	font-family : Verdana,Arial,Serif;
	font-size : 10pt;
	color : #FF9900;
	font-weight : bold;
	text-decoration : none;
}

img {
	border : 0;
}

A.adr_name:LINK , A.adr_name:VISITED {
	font-family : Times New Roman,Serif;
	font-size : 10pt;
	color : #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}

A.adr_name:HOVER {
	font-family : Times New Roman,Serif;
	font-size : 10pt;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : underline;
}

TD.login {
	font-family : Verdana,Serif;
	font-size : 10pt;
	color : #99CCFF;
	vertical-align : middle;
	font-weight : bold;
	text-align : right;
}

INPUT.login {
	font-size : 10pt;
	text-align : left;
	vertical-align : middle;
	color: #000000;
	background-color : #CCFFFF;
/*
	border-width: 3px;
	border-style: solid;
	border-color: #005577;
*/
}

button {
	color: ButtonText;
}

.refresh_warn {
	font-family : Verdana,Arial,Sans-Serif;
	font-size : 10px;
	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-family: Verdana,Arial,Sans-Serif;
	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;
}
