/*******************************************************************************
Client: Jazz.edu
Agency: kubus media | Interaktive Medien
Author: Joscha van der Linden for kubus media
********************************************************************************/

/* ENVIRONMENT MAIN TITLE ******************************************************/
#toptitle {
	background: #990000 url('../pictures/navigation/title_bar/rot/title_bar.gif') top left repeat-x;
	height: 30px;
	margin-bottom: 6px;
	text-align: left;
	margin: 0 auto 6px auto;
	width: 958px;
}

/* ENVIRONMENT BOTTOM TITLE ****************************************************/
#bottomtitle {
	background-color: #990000;
	height: 30px;
	text-align: left;
	margin: 6px auto;
	width: 958px;
}

/* ENVIRONMENT CONTENT *********************************************************/
#contentcontainer {
	background-image: url('../pictures/bg_rot.gif');
	background-repeat: repeat-y;
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 958px;
}

/* GENERAL TABLE STYLE *********************************************************/
* html table {
	width: 95%;
	margin: 0;
	padding: 0;
}
table {
	width: 98%;
	margin: 0;
	padding: 0;
}

/* GENERAL CELL STYLE **********************************************************/
table td {
	font-size: 0.7em;
}


/* SPECIAL TABLE STYLE *********************************************************/
* html table.special {
	width: 95%;
	margin: 0;
	padding: 0;
	border-right: 1px solid #990000;
	border-bottom: 1px solid #990000;	
}
table.special {
	width: 98%;
	margin: 0;
	padding: 0;
	border-right: 1px solid #990000;
	border-bottom: 1px solid #990000;	
}

table.special td.border_none {
	padding: 5px;
	margin: 0;
	border: none;
}
table.special tr td {
	padding: 5px;
}
* html table.special_border_none {
	width: 95%;
	margin: 0;
	padding: 0;
	border: none;	
}
table.special_border_none {
	width: 98%;
	margin: 0;
	padding: 0;
	border: none;	
}


/* SPECIAL CELL STYLE **********************************************************/
table.special td {
	padding: 2px;
	margin: 0;
	font-size: 0.7em;
	border-left: 1px solid #990000;
}

/* GENERAL CELL TITLE STYLE * CLASS DEFINITION IN TABLE ************************/
table td.td_title {
	background-color: #990000;
	padding: 5px;
	font-size: 0.7em;
	color: #FFFFFF;
}

/* TABLE STYLE * CLASS DEFINITION IN TABLE *************************************/
* html table.normal {
	width: 95%;
	margin: 0;
	padding: 0;
	border: none;
}
table.normal {
	width: 98%;
	margin: 0;
	padding: 0;
	border: none;
}

/* CELL STYLE * CLASS DEFINITION IN TABLE **************************************/
table.normal tr td {
	padding: 5px;
	margin: 0;
	font-size: 0.8em;
	border: none;
	background-color: #EBCCCC; /* 80% */
}

/* GENERAL CELL TITLE STYLE * CLASS DEFINITION IN TABLE ************************/
table td.td_title a {
	color: #FFFFFF;
	text-decoration: none;
	color: #FFFFFF;
}

/* CELL LINK TITLE STYLE * CLASS DEFINITION IN TABLE ***************************/
table td.td_title a {
	color: #FFFFFF;
	text-decoration: none;
}
table td.td_title a:hover {
	color: #bc5757;
	text-decoration: none;
}

/* HIGHLIGHT ENVIRONMENT *******************************************************/
.higlight_box {
	background-color: #FFFFFF;
	padding: 9px;
	color: #333333;
	font-size: 80%;
	border: 1px solid #EBCCCC;
}
/*
.higlight_box img {
	border: 1px solid #EBCCCC;
}
*/
/* QUICK LINKS ENVIRONMENT *****************************************************/
#quick_links {
	width: 192px;
	margin: 0 4px;
	padding: 0;
	background-image: url('../pictures/quick_links_bottom_red.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FFFFFF;
}
#quick_links ul {
	background-image: url('../pictures/quick_links_top_red.gif');
	background-repeat: no-repeat;
	background-position: top;
	margin: 0;
	padding: 6px 4px 2px 4px;
}
#quick_links li {
	line-height: 12px;
	list-style-type: none;
	margin: 0 0 6px 0;
}

/* GENERAL INPUT STYLES ********************************************************/
.form_input {
	color: #590B00; /* 100% */
	padding: 2px;
	width: 120px;
	height: 20px;
	border: 1px solid #590B00; /* 100% */
	background-color: #FBD1D1; /* 63% */
}
.form_input_admin {
	color: #590B00; /* 100% */
	padding: 2px;
	width: 432px;
	height: 20px;
	border: 1px solid #590B00; /* 100% */
	background-color: #FBD1D1; /* 63% */
}
.form_select {
	color: #590B00; /* 100% */
	padding: 2px;
	width: 190px;
	height: 20px;	
	border: 1px solid #590B00; /* 100% */
	background-color: #FBD1D1; /* 63% */
}
.form_textarea {
	color: #590B00; /* 100% */
	padding: 2px;
	width: 432px;
	border: 1px solid #590B00; /* 100% */
	background-color: #FBD1D1; /* 63% */
}
.form_flexible {
	color: #590B00; /* 100% */
	height: 20px;
	border: 1px solid #590B00; /* 100% */
	background-color: #FBD1D1; /* 63% */
}

/*********** � Copyright by kubus media ******** www.kubusmedia.com ************/

