/**********************************
**********************HTML ELEMENTE
**********************************/
HTML									{ height:100%; }
BODY									{ margin:auto; height:100%; background:#ffffff; font:12px Arial, "Helvetica", sans-serif; color:#000000; }
IMG										{ border:none; }
FORM									{ display:inline; }
TABLE									{ border-collapse:collapse; border-spacing:0px; border:none; }
TD										{ padding:0px; }
HR										{ height:1px; border-width:0; border-top:1px solid #721132;	margin:-15px 0; margin-bottom:10px; clear:both; }
.hr										{ height:1px; border-width:0; border-top:1px solid #721132;	margin:10px 0; clear:both; }

h1,h2,h3								{ font-weight:normal; }
h1										{ font-size:250%; color:#721132; font-weight:bold; }
H2										{ font-size:200%; color:#721132; }
h3										{ font-size:150%; color:#721132; }

/**********************************
******************************LINKS
**********************************/
A										{ text-decoration:none; color:#721132; }
A:HOVER									{ text-decoration:none; color:#cca1af; }
/*
h3 A									{ text-decoration:none; color:#494747; }
h3 A:HOVER								{ text-decoration:none; color:#cca1af; }
*/
/**********************************
***************************FORMULAR
**********************************/
INPUT, TEXTAREA, SELECT					{ -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-radius:3px; border:1px solid #721132; background:#cca1af; color:#721132; padding:3px 5px; }	

/**********************************
*****************************DESIGN
**********************************/
.main_window							{ margin-left:auto; margin-right:auto; width:1000px; height:100%; }
.shdw_right								{ width:36px; background:url('shdw_right.gif') repeat-y top left; }

.navigation_window						{ width:260px; background-color:#721132; vertical-align:top; }
.girlande								{ position:fixed; bottom:5px; z-index:1; }
.navigation								{ position:fixed; padding:20px 10px; z-index:100; }
.logo									{ margin-bottom:40px; }
.navibutton								{ font-size:20px; font-weight:bold; line-height:24px; z-index:10; }
.navi_inactive							{ color:#9f5971; }
.navi_active							{ color:#ffffff; }

.navigation_top							{ float:right; padding:20px 10px; }
.navibutton_top							{ float:right; font-size:14px; }
.navi_top_active						{ color:#9f5971; }

.content_window							{ background:#e5e5e5; vertical-align:top; }
#content								{ margin:20px; margin-top:111px; }
.button_back							{ float:right; margin-top:14px; font-size:14px; font-weight:bold; }

.tothetop								{ text-align:right; font-weight:bold; }

.rot									{ color:#721132 }
.titel									{ color:#721132; font-weight:bold; font-size:16px }