/*
	Main stylesheet for golfliga.at
	(c)2007 OmanBros.com
	author: TheGismo,Alex

	orange: #FF7733
	light orange: #FECBA3
	dark orange: #FB5603
	light grey: #D9D9D9
	(font) grey: #7D7D7D
	(font) red: #AC0000
	dark white: #F6F6F6
	lightest yellow: #FFF7F0
*/

/* ---- default font style definition for body, table, input ------------ */
body {
	color: #7D7D7D;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica;
	margin: 0px;
	padding: 0px;
	height: 100%;
}
body.popup {padding: 10px;}

/*	Because of Netscape 4.7 we must use <td> instead of <table> */
td, th, span, pre, div
		{font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica;}
p, textarea	{font-size: 11px; line-height: 145%; font-family: Verdana, Geneva, Arial, Helvetica;}
tt		{font-size: 12px; font-family: Courier New, Courier;}
input, select	{font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica;}
img		{border: 0;}
img.lang_img	{margin-right: 6px; vertical-align: middle;}

.err		{color: #AC0000; font-size: 11px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica;}
.extended	{color: #AC0000; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica;}
.selected, .red	{color: #AC0000}
.expired	{color: #FFFFFF; background-color: #AC0000;}
.future		{background-color: #FF7733}
.reduced	{font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica;}
.recnum		{font-size: 15px; font-weight: bold; font-family: Courier New, Courier;}
.hilight	{color: #AC0000; font-weight: bold;}
.vipcardyear	{color: #000000; font-family: Arial, Helvetica, Sans-Serif; font-size: 19px; font-weight: bold;}

/* styles to choose for content edit */
.edcolorbold	{color: #AC0000; font-weight: bold;}
.edcolorbig	{color: #AC0000; font-size: 13px;}
.edcolorbigger	{color: #AC0000; font-size: 15px;}
.edcolororange	{color:#FF7733;}

/* ---- background color definition ------------------------------------- */
/*	general background color */
.bgcol		{background-color: #FFFFFF;}
.bgtopcol	{background-color: #FF7733;}
.bgbottomcol	{background-color: #FF7733;}

/* ---- link style definition ------------------------------------------- */
a		{color: #AC0000;}
a:link		{color: #AC0000; text-decoration: underlined;}
a:visited	{color: #AC0000; text-decoration: underlined;}
a:hover		{color: #FB5603; text-decoration: underlined;}
a:active	{color: #AC0000; text-decoration: underlined;}

a.photel		{color: #FF7733;}
a.photel:link		{color: #FF7733; text-decoration: underlined;}
a.photel:visited	{color: #FF7733; text-decoration: underlined;}
a.photel:hover		{color: #FB5603; text-decoration: underlined;}
a.photel:active		{color: #FF7733; text-decoration: underlined;}

a.menuLink:		{color:#7D7D7D;}
a.menuLink:link 	{color:#7D7D7D; text-decoration: none;}
a.menuLink:visited	{color:#7D7D7D; text-decoration: none;}
a.menuLink:hover	{color:#FF7733; text-decoration: none;}
a.menuLink:active	{color:#7D7D7D; text-decoration: none;}

a.popupbottom		{color: #D9D9D9;}
a.popupbottom:link	{color: #D9D9D9; text-decoration: underlined;}
a.popupbottom:visited	{color: #D9D9D9; text-decoration: underlined;}
a.popupbottom:hover	{color: #FFF7F0; text-decoration: underlined;}
a.popupbottom:active	{color: #D9D9D9; text-decoration: underlined;}

a.lang_link		{color: #000000;}
a.lang_link:link	{color: #000000; text-decoration: underlined;}
a.lang_link:visited	{color: #000000; text-decoration: underlined;}
a.lang_link:hover	{color: #FFFFFF; text-decoration: underlined;}
a.lang_link:active	{color: #000000; text-decoration: underlined;}

/* ---- table style definition ------------------------------------------ */
table		{border-collapse: collapse;}
table.partner	{width: 535px; border: 1px solid #CCCCCC;}
td.hcell	{vertical-align: top; padding: 6px; border: 1px solid #CCCCCC; background-color: #FFF7F0;}
td.scell	{vertical-align: top; padding: 6px; border: 1px solid #CCCCCC;}
td.xcell	{vertical-align: top; padding: 6px; border: 1px solid #CCCCCC; border-bottom: 0px;}
td.x2cell	{vertical-align: top; padding: 6px; padding-top: 2px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
td.heading	{vertical-align: top; padding: 6px; border: 1px solid #CCCCCC; background-color: #F6F6F6;}
td.headingState	{vertical-align: top; padding-left: 6px; padding-top:12px; padding-bottom:12px; border: 1px solid #CCCCCC; background-color: #F6F6F6;}

table.h4v	{width: 100%; padding: 10px; border: 1px solid #CCCCCC;}
td.linebottom	{border: 1px solid #CCCCCC;}
td.season	{border-bottom: 1px solid #FF7733; padding-top: 2px; padding-bottom: 2px; text-align: center;}
th.h4vhead	{background-color: #D9D9D9;}
div.textindent	{margin-left: 20px;}

/* ---- further definitions --------------------------------------------- */
h1,h2		{color: #AC0000; font-size: 15px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica;}
h3		{color: #AC0000; font-size: 14px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica;}
h4		{color: #AC0000; font-size: 13px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica;}
h5,h6		{color: #AC0000; font-size: 12px; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica;}

#newslettercontainer {
	width: 500px;
	border: 1px dotted #FB5603;
	padding: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
}
