/*
  -----------------------------------------------------------------------------
  HTML-Elemente
  -----------------------------------------------------------------------------
*/

HTML
{
  height:100%;
}

BODY
{
	background-color:#ffffff;
	color:#000000;
  font-family:Tahoma,Verdana;
  font-size:11px;
  height:100%;
  margin:0px;
  padding:0px;
}

/*
  -----------------------------------------------------------------------------
  Container
  -----------------------------------------------------------------------------
*/

DIV#container_page
{
	width:100%;
}

DIV#container_logo
{
	display:none;
}

DIV#container_pagebrand
{
	display:none;
}

DIV#container_menumain
{
	display:none;
}

DIV#container_content
{
	float:left;
	left:1px;
	position:relative;
	width:100%;
}

DIV#container_content_visual
{
	float:left;
	left:1px;
	position:relative;
	width:100%;
}

DIV#container_footer
{
	display:none;
}

DIV#container_box_login_member
{
	float:left;
	font-size:1em;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:13px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	width:86px;
}

DIV#container_box_login_club
{
	float:left;
	font-size:1em;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:13px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	width:86px;
}

DIV#container_box_info_member
{
	float:left;
	font-size:0.8em;
	margin-bottom:10px;
	margin-right:13px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	width:86px;
}

DIV#container_box_info_club
{
	float:left;
	font-size:0.8em;
	margin-bottom:10px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	width:86px;
}

DIV#container_box_message
{
	clear:both;
	height:59px;
	margin-bottom:10px;
	padding-bottom:2px;
	padding-left:23px;
	padding-right:2px;
	padding-top:2px;
}

DIV#container_box_hourglass
{
	display:none;
}

/*
  -----------------------------------------------------------------------------
  Bilder
  -----------------------------------------------------------------------------
*/

DIV#container_content IMG,DIV#container_content_visual IMG
{
	display:none;
}

/*
  -----------------------------------------------------------------------------
  Listen
  -----------------------------------------------------------------------------
*/

DIV#container_content UL,DIV#container_content_visual UL
{
	list-style-type:square;
	margin-bottom:10px;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

/*
  -----------------------------------------------------------------------------
  Listenelemente
  -----------------------------------------------------------------------------
*/

/*
  -----------------------------------------------------------------------------
  Formulare
  -----------------------------------------------------------------------------
*/

FORM
{
	margin:0px;
}

/*
  -----------------------------------------------------------------------------
  Formularelemente
  -----------------------------------------------------------------------------
*/

SELECT,OPTION,INPUT,TEXTAREA
{
  font-family:Tahoma,Verdana;
	font-size:1em;
}

INPUT.input_button
{
	background-color:transparent;
	background-image:url('/images/bg_button.gif');
	border:0px solid;
	color:#000000;
	font-weight:bold;
	height:19px;
	padding-left:5px;
	padding-right:95px;
	text-align:left;
	width:100px;
}

INPUT.input_button_edit
{
	background-color:transparent;
	background-image:url('/images/icons/edit.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

INPUT.input_button_state_active
{
	background-color:transparent;
	background-image:url('/images/icons/state_active.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

INPUT.input_button_state_inactive
{
	background-color:transparent;
	background-image:url('/images/icons/state_inactive.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

INPUT.input_button_delete
{
	background-color:transparent;
	background-image:url('/images/icons/delete.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

INPUT.input_button_reset
{
	background-color:transparent;
	background-image:url('/images/icons/reset.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

INPUT.input_button_save
{
	background-color:transparent;
	background-image:url('/images/icons/save.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

INPUT.input_button_previous
{
	background-color:transparent;
	background-image:url('/images/icons/previous.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

INPUT.input_button_next
{
	background-color:transparent;
	background-image:url('/images/icons/next.gif');
	border:0px solid;
	height:15px;
	width:15px;
}

/*
  -----------------------------------------------------------------------------
  Tabellen
  -----------------------------------------------------------------------------
*/

TABLE
{
	font-size:1em;
	margin-bottom:10px;
}

/*
  -----------------------------------------------------------------------------
  Tabellenzellen
  -----------------------------------------------------------------------------
*/

TABLE TR TH,TD
{
	font-size:0.9em;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	vertical-align:middle;
}

TABLE TR TH
{
	color:#000000;
	font-weight:normal;
	text-align:left;
}

/*
  -----------------------------------------------------------------------------
  Absätze
  -----------------------------------------------------------------------------
*/

P
{
	margin-bottom:10px;
	margin-top:0px;
	text-align:justify;
}

/*
  -----------------------------------------------------------------------------
  Linien
  -----------------------------------------------------------------------------
*/

HR
{
	border:0px solid;
	clear:both;
	color:#000000;
	height:1px;
	margin-bottom:10px;
	margin-top:0px;
}

/*
  -----------------------------------------------------------------------------
  Texte
  -----------------------------------------------------------------------------
*/

A
{
	color:#000000;
	text-decoration:none;
}

A:hover
{
	text-decoration:underline;
}

H1
{
	font-size:1.5em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:10px;
}

H2
{
	font-size:1.25em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:10px;
}

H3
{
	font-size:1em;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:10px;
}
