body {
	background-color: #76716B;
	background-image: url(index_04_ok.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin: 0px;
	padding: 0px;
	font-family: Arial;	font-size: 12px;
	color: #515151;
}
.bodytext {font-family: Arial;	font-size: 12px; color: #515151; padding-right: 12px; line-height: 130%; } 
#main_banner P.bodytext {margin:0 0 0 0; padding: 0 0 0 0; line-height:0px;}
#main_banner A {margin:0 0 0 0; padding: 0 0 0 0; line-height:0px;}

UL {font-family: Arial;	font-size: 12px; color: #515151; padding-right: 12px;}

A {color: #515151;}

H1 { margin: 30px 0px 10px 0px; /*IE trick*/ _margin: 30px 0px 5px 0px; font-family: Arial;	font-size: 12px; line-height: 12px; text-transform: uppercase; }

#white_stripe {
background-image:url(bg_x.gif); background-repeat:repeat-x;
}

#menu_level2,
#main_content,
#right_column { background-color:#FFFFFF; padding-bottom: 22px; padding-right: 9px; padding-top: 5px; }

table.csc-uploads {font-size: 11px;}
td.csc-uploads-fileSize {text-align: right;}

div.tx-felogin-pi1 {font-size: 12px; width: 80%;}
form {padding: 5px 0 5px 0;}
label#felogin_username_label {padding: 5px 0 5px 0;}
label#felogin_username {font-size: 14px; font-weight: bold; padding: 5px 0 15px 0;}

#first_menu_ts { line-height: 13px; font-family: Arial,Verdana; font-size: 10px;}
#first_menu_ts A { text-decoration: none; color: #FFF; }

.first_menu_item { padding: 0px 15px 0px 15px; margin-right: 1px; background-color: #515151;}

#second_menu {background-color: #d2d2d2; line-height: 22px; height: 22px; background-image: url(index_menu_bg.gif); background-repeat: no-repeat;}


#menu_level2 { padding: 30px 0px 0px 10px; font-family: Arial; font-size: 12px; line-height: 20px; vertical-align: center;}
#menu_level2 A {text-decoration: none; }
#menu_level2_L2 { font-weight: bold; left: 0px; position: relative;}
/* url(xxx.gif) ohne vollen Pfad http://194.150.189.177/fileadmin/templates/images/ */
#menu_level2_L2_on A { font-weight: bold; left: 0px;  background: url(arrow_r.gif) left center no-repeat; padding-left: 15px;}
#menu_level2_L2 A {background: url(arrow_g.gif) left center no-repeat; padding-left: 15px;}
#menu_level2_L2 A:HOVER {background: url(arrow_r.gif) left center no-repeat; padding-left: 15px;}
#menu_level2_L3 { font-weight: normal; left: 15px; position: relative;}
#menu_level2_L3 A:HOVER {text-decoration: underline;}
#menu_level2_L3_on A {position: relative; left: 15px; text-decoration: underline;}
.second_menu_L2_items {height: 21px;}
.second_menu_L2_items IMG { padding: 0 0 0 0; margin 1px 0 0 0;} 

td.box2 {margin-top: 9px;}
td.box2_title {font-family: Arial;	font-size: 12px; line-height: 19px; text-transform: uppercase; color: #D82E41; font-weight: bold; padding: 0px 0px 0px 6px; background-color: #D5D5D5;}
td.box2_content {background-color: #76716B; color: #FFFFFF; font-family: Arial;	font-size: 12px; line-height: 12px; padding: 7px 6px 7px 6px; vertical-align: top;}
td.box2_content P {color: #FFFFFF; padding-right: 3px; font-size: 11px; text-align: left; }
td.box2_content A {color: #FFFFFF;}

table.regular_box {margin-top: 9px;}
.regular_box_title {font-family: Arial;	font-size: 11px; line-height: 19px; text-transform: uppercase; color: #D82E41; font-weight: bold; padding: 0px 0px 0px 6px; background-color: #D5D5D5;}
.regular_box_content {background-color: #AEA59C; color: #FFFFFF; font-family: Arial;	font-size: 12px; line-height: 12px; padding: 7px 6px 7px 6px; vertical-align: top;}
.regular_box_content P {color: #FFFFFF; padding-right: 3px; font-size: 11px; text-align: left;}
.regular_box_content A {color: #FFFFFF;}

.tx-newloginbox-pi1 {line-height: 14px;}
.loginbox_label {color: white; font-size: 12px; line-height: 14px; 	margin: 0px; padding: 0px; vertical-align: middle;}
#pass,#user {width: 165px; border: 1px solid #76716B;}
.loginbox_username {color: #D82E41; font-weight: bold; font-size: 12px; line-height: 14px; 	margin: 0px; padding: 0px; vertical-align: middle;}

