@charset "utf-8";
/** 
* Fluidtime Styles-Sheet File
* @Copyright: www.Fluitdtime.com 2007
*/

/**
* @Global 
*/
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #836b5b;
    background-color: #ffffff;
}

/**
* @Layout 
* the document layout has three main parts:
* header, workspace, footer
*/
#ft_admin_header {
	border-bottom-color: #836b5b;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #ffffff;
}
#ft_admin_workspace {
	
}
#ft_login_workspace {

}
#ft_workspace_colA, #ft_workspace_colB, #ft_workspace_colB {

}
.ft_workspace_window_shadow_left {
    background-repeat: repeat-y;
    background-image: url(../../../../../framework/module/backend/web/image/admin_shadow_left.png);
    background-position: left top;
}
.ft_workspace_window_shadow_right {
    background-repeat: repeat-y;
    background-image: url(../../../../../framework/module/backend/web/image/admin_shadow_right.png);
    background-position: left top;
}
.ft_workspace_window_shadow_bottom {
    background-repeat: repeat-x;
    background-image: url(../../../../../framework/module/backend/web/image/admin_shadow_bottom.png);
    background-position: left top;
}

/**
* @Layout: workspace
* the workspace consists of three colums
* each column has one window inside
* a window has one customizeable element:
* header
*/
.ft_workspace_col_window {
    background-color: #FFF;
}
.ft_workspace_col_header {
    /*border-bottom-color: #00a8ff;*/
    border-bottom-color: #3c76ff;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    background-color: #b3a191;
	font-weight: bold;
	color: #ffffff;
}
.ft_workspace_col_body {

}

/**
* @Text 
* define text apperance for headlines, example texts
* bold-text parts, header- and footer text here.
*/
h1, h2, h3, h4, h5, h6, h7, .ft_admin_txt_headline {
    font-size: 12px;
    font-weight: bold;
}
.ft_admin_txt_example {
    color: #5394e6;
}
.ft_admin_txt_required {
    color: #cc0033;
	/*
	font-size: 14px;
	*/
}
.ft_admin_txt_bold {
    /*
	font-size: 14px;
	color: #999;
	*/
}
.ft_admin_txt_header {
	font-weight: bold;
	/*
	font-size: 14px;
	color: #999;
	*/
}
.ft_admin_txt_footer {
    /*
	font-size: 14px;
	color: #999;
	*/
	line-height: 15px;
}

/**
* @Text: Info Messages 
* the format of text info messages like:
* error, info or success will be defined here
*/
.ft_error_text {
	color: #d3332f;
	font-size: 12px;
	font-family: , Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}
.ft_success_txt {
    color: #459f08;
	font-size: 12px;
	font-family: , Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}

/**
* @Text: Links 
* text-link formats come here
*/
a, a:link, a:visited, a:active, a:hover {
	color: #3c76ff;
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	*/
}
a.menue, a.menue:link, a.menue:visited , a.menue:active, a.menue:hover {
	color: #836b5b;
	text-decoration: none;
	font-weight: normal;
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	*/
}
a.header, a.header:link, a.header:visited , a.header:active, a.header:hover {
	color: #836b5b;
	font-weight: bold;
	text-decoration: none;
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	*/
}
a.footer, a.footer:link, a.footer:visited , a.footer:active, a.footer:hover {
	/*
	color: #00a8ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	*/
}

/**
* @Form
* define your form fields here
*/
.ft_form_input {
	color: #836b5b;
	background-color: #ffffff;
    border: 1px solid #b3a191;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    width: 200px;
}
.ft_form_input:active {
    border: 1px solid #459f08;
}
.ft_form_submit {
	color: #ffffff;
	background-color: #b3a191;
	border: 1px solid #b3a191;
	font-weight: bold;
    /*
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	*/
}
.ft_form_cancel {
	color: #836b5b;
	background-color: #ffffff;
	border: 1px solid #b3a191;
	font-weight: bold;
	font-size: 12px;
    /*
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	*/
}

.ft_DropDownBox_container
{   
	width: 98%;
	border: 1px solid;
	padding: 3px;
	margin: 3px;
	overflow:auto;
}
.ft_DropDownBox_headlineContainer
{
	float: left;
}
		
.ft_DropDownBox_taskbarContainer
{ 
	text-align: right;
}	
.ft_DropDownBox_contentContainer
{
	border-top: 1px solid;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 3px;
}
.ft_DropDownBox_contentCell
{
	float:left;
	width: 24%;
}
.ft_DropDownBox_hideButton
{
	display: none;
}
.ft_DropDownBox_headlineText
{
	font-weight:bold;
}

/**
* @Table
* the style of the table line seperator 
* is defined here

table.ft_admin_table_matches {
	width:100%;
	border:0px;
}

th.ft_admin_table_matches{
	border:1px solid #000;
	text-align:center;
}

.ft_admin_table_matches_round{
	width: 10%;
	text-align:center;
}

.ft_admin_table_matches_date{
	width: 20%;
	text-align:center;	
}

.ft_admin_table_matches_time{
	width: 10%;
	text-align:center;
}

.ft_admin_table_matches_hometeam{
	width: 25%;
	text-align:center;
}

.ft_admin_table_matches_guestteam{
	width: 25%;
	text-align:center;
}

.ft_admin_table_matches_result{
	width: 10%;
	text-align:center;
}
*/

/*** DropDownBox ***/
.ft_DropDownBox_container_head {
	/* von ft_DropDownBox_container start */
	width: 98%;
	border: 1px solid;
	padding: 3px;
	margin: 3px;
	overflow:auto;
	/* von ft_DropDownBox_container ende */
	text-decoration:none;
	color:#836b5b;
	font-weight:bold;
	border:1px solid;
	margin-bottom:0px;
	/* see: http://www.quirksmode.org/css/cursor.html */
	cursor:pointer;
	cursor:hand;
}
.ft_DropDownBox_container_body {
	/* von ft_DropDownBox_container start */
	width: 98%;
	border: 1px solid;
	border-color:#836b5b;
	padding: 3px;
	margin: 3px;
	overflow:auto;
	/* von ft_DropDownBox_container ende */
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
	border-top:none;
}
.ft_DropDownBox_container_title {
	text-align:left;
	float:left;
	font-weight:bold;
}
.ft_DropDownBox_container_description {
	float:left;
	font-weight:normal;
	margin:0px 3px 0px 3px;
}
.ft_DropDownBox_container_snake {
	display:block;
	float:right;
	text-align:right;
}
