/* CSS Document */
p {
  padding:0;
  padding-bottom:12px;
  margin:0;
  }

body {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
  color:#000;
  background-image:url(img/bg_body.gif);
  background-repeat:repeat-x;
  background-color: #604c2d;
  margin:0;
  padding:0;
  text-align:center;
  line-height:16px;
  }
  
a {
  color:#c11700;
  text-decoration:underline;
  }
 
a:hover {
  text-decoration:underline;
  color:#010101;
  }
  
#container {
  width:965px;
  margin:0 auto;
  position:relative;
  text-align:left;
  }
  
#bg_maincontent {
  width:942px;
  background-image:url(img/bg_maincontent.jpg);
  background-repeat:no-repeat;
  padding:0 12px 0 9px;
  }

#link {
  position:absolute;
  top:16px;
  left:60px;
  }
  
#link img{
  border:0;
  }
  
#head {
  width:942px;
  height:216px;
  background-image:url(img/bg_head.jpg);
  background-repeat:no-repeat;
  }

#bg_menu_left {
  width:27px;
  height:73px;
  position:absolute;
  margin-left:-27px;
  top:51px;
  background-image:url(img/bg_menu_left.gif);
  background-repeat:no-repeat;
  z-index:10;
  }

#lang_menu {
  position:absolute;
  top:0;
  left:900px;
  background-image:url(img/bg_lang_menu.gif);
  background-repeat:repeat-y;
  width:43px;
  }

#lang_menu a {
  clear:both;
  float:left;
  padding:2px 0 2px 25px;
  color:#dcc48d;
  text-decoration:none;
  }

#lang_menu li.on {
  clear:both;
  float:left;
  padding:2px 0 2px 25px;
  background-image:url(img/bg_lang_menu_on.png);
  background-repeat:no-repeat;
  color:#cc0920;
  }

#lang_menu ul, #lang_menu li {
  padding:0;
  margin:0;
  list-style-type:none;}

#menu {
  position:absolute;
  top:51px;
  left:225px;
  height:76px;
  background-image:url(img/bg_first_li.gif);
  background-repeat:no-repeat;
  padding-left:15px;
  }

#menu ul, #menu li {
  margin:0;
  padding:0;
  list-style-type:none; 
  float:left;
  }

#menu li{
  background-image:url(img/bg_menu.png);
  background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='fileadmin/vorlage/img/bg_menu.png');
  padding-top:21px;
  height:55px;
  float:left;
  }
 
#menu li a {
  padding:12px 20px 0 10px;
  height:24px;
  float:left;
  position:relative;
  background-image:url(img/bg_menu_li_a.gif);
  background-repeat:no-repeat;
  background-position:right top;
  font-size:14px;
  color:#2f2315;
  text-decoration:none;
  }

#menu li a:hover {
  color:#c11700;
  }

#menu li.first a {
  padding:12px 20px 0 0;
  }
  
#menu li.last a {
  padding:12px 0 0 10px;
  background:none;
  }
  
#menu li.last{
  background-image:url(img/bg_last_li.png);
  background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='fileadmin/vorlage/img/bg_last_li.png');
  background-repeat:no-repeat;
  background-position:right top;
  padding-right:40px;
  float:left;
  }

#maincontent {
  clear:left;
  float:left;
  width:898px;
  background-image:url(img/bg_maincontent.gif);
  background-repeat:no-repeat;
  background-color:#cdad69;
  padding:22px;
  }

#content_txt {
  clear:left;
  float:left;
  }

#content_txt ul {
  margin:0;
  padding:0 0 12px 0;
  }
  
#content_txt li {
  margin:0;
  padding:0 0 0 15px;
  background-image:url(img/bg_li.gif);
  background-repeat:no-repeat;
  background-position:left cente;
  list-style-type:none;
  }

#content_txt h2 {
  font-size:16px;
  margin:13px 0;
  font-wight:normal;
  }

#flash1 {
  width:429px;
  float:left;
  padding-right:20px;
  }
  
#flash2 {
  width:421px;
  float:left;
  border-left:1px solid #b1965e;
  padding-left:27px;
  }

#footer {
  clear:left;
  float:left;
  width:933px;
  border-top:3px solid #000000;
  margin-left:-2px;
  background-image:url(img/bg_footer.gif);
  background-repeat:no-repeat;
  background-position:right top;
  background-color:#604d30;
  padding:15px 0 25px 12px;  
  color:#cfc6af;
  font-size:13px;
  }

*html  #footer {
  margin:-1px;
  }

#footer .dunkel {
  color:#b4aa94;
  font-size:11px;
  }

#footer p {
  padding:0 0 3px 0;
  }

#footer_txt {
  width:738px;
  float:left;
  }

#footer_nav {
  width:192px;
  float:left;
  text-align:right;
  padding-top:30px;
  color:#a3977e;
  }

#footer_nav a {
  color:#a3977e;
  padding:0 0 0 5px;
  margin-left:2px;
  background-image:url(img/bg_footer_li.gif);
  background-repeat:no-repeat;
  background-position:left top;
  }

#footer_nav a:hover {
  color:#c11700;
  }
  
  /* ---------------[ FILES ]--------------- */

  /* default styles for extension "tx_cssfilelist" */
	.downloaditem {padding-left:25px; background:url('fileicons/default.gif') left top no-repeat; margin-bottom:10px;}

  /*.filelinks div {background:none; margin-bottom:10px; padding-left:0px;}	*/
  div.filelinks {margin-bottom:10px;}
  .filelinks div { background:none no-repeat scroll left top;}
	.filelinks span{display:block;}
	.filelinks .filecount{display:block; margin-bottom:5px;}
	/* Icons begin */
	.filelinks .ai{background-image:url('fileicons/ai.gif')!important;}
	.filelinks .ani{background-image:url('fileicons/ani.gif')!important;}
	.filelinks .au{background-image:url('fileicons/au.gif')!important;}
	.filelinks .avi{background-image:url('fileicons/avi.gif')!important;}
	.filelinks .bmp{background-image:url('fileicons/bmp.gif')!important;}
	.filelinks .cdr{background-image:url('fileicons/cdr.gif')!important;}
	.filelinks .css{background-image:url('fileicons/css.gif')!important;}
	.filelinks .csv{background-image:url('fileicons/csv.gif')!important;}
	.filelinks .doc{background-image:url('fileicons/doc.gif')!important;}
	.filelinks .dtd{background-image:url('fileicons/dtd.gif')!important;}
	.filelinks .eps{background-image:url('fileicons/eps.gif')!important;}
	.filelinks .exe{background-image:url('fileicons/exe.gif')!important;}
	.filelinks .fh3{background-image:url('fileicons/fh3.gif')!important;}
	.filelinks .flash{background-image:url('fileicons/flash.gif')!important;}
	.filelinks .folder{background-image:url('fileicons/folder.gif')!important;}
	.filelinks .gif{background-image:url('fileicons/gif.gif')!important;}
	.filelinks .htm{background-image:url('fileicons/htm.gif')!important;}
	.filelinks .html{background-image:url('fileicons/html.gif')!important;}
	.filelinks .ico{background-image:url('fileicons/ico.gif')!important;}
	.filelinks .inc{background-image:url('fileicons/inc.gif')!important;}
	.filelinks .java{background-image:url('fileicons/java.gif')!important;}
	.filelinks .jpg{background-image:url('fileicons/jpg.gif')!important;}
	.filelinks .js{background-image:url('fileicons/js.gif')!important;}
	.filelinks .max{background-image:url('fileicons/max.gif')!important;}
	.filelinks .mid{background-image:url('fileicons/mid.gif')!important;}
	.filelinks .mov{background-image:url('fileicons/mov.gif')!important;}
	.filelinks .mpeg{background-image:url('fileicons/mpeg.gif')!important;}
	.filelinks .mpg{background-image:url('fileicons/mpg.gif')!important;}
	.filelinks .pcd{background-image:url('fileicons/pcd.gif')!important;}
	.filelinks .pcx{background-image:url('fileicons/pcx.gif')!important;}
	.filelinks .pdf{background-image:url('fileicons/pdf.gif')!important;}
	.filelinks .png{background-image:url('fileicons/png.gif')!important;}
	.filelinks .ps{background-image:url('fileicons/ps.gif')!important;}
	.filelinks .psd{background-image:url('fileicons/psd.gif')!important;}
	.filelinks .rtf{background-image:url('fileicons/rtf.gif')!important;}
	.filelinks .sgml{background-image:url('fileicons/sgml.gif')!important;}
	.filelinks .swf{background-image:url('fileicons/swf.gif')!important;}
	.filelinks .sxc{background-image:url('fileicons/sxc.gif')!important;}
	.filelinks .sxw{background-image:url('fileicons/sxw.gif')!important;}
	.filelinks .tga{background-image:url('fileicons/tga.gif')!important;}
	.filelinks .tif{background-image:url('fileicons/tif.gif')!important;}
	.filelinks .ttf{background-image:url('fileicons/ttf.gif')!important;}
	.filelinks .txt{background-image:url('fileicons/txt.gif')!important;}
	.filelinks .wav{background-image:url('fileicons/wav.gif')!important;}
	.filelinks .wmv{background-image:url('fileicons/film.gif')!important;}
	.filelinks .wrl{background-image:url('fileicons/wrl.gif')!important;}
	.filelinks .xls{background-image:url('fileicons/xls.gif')!important;}
	.filelinks .xml{background-image:url('fileicons/xml.gif')!important;}
	.filelinks .xsl{background-image:url('fileicons/xsl.gif')!important;}
	.filelinks .zip{background-image:url('fileicons/zip.gif')!important;}
	/* Icons end */
	.filelinks a:hover{text-decoration:underline;}
.downloaditem {
height:16px;
padding-left:25px;
border-bottom:1px solid #a48a55;
margin-bottom:8px;
padding-bottom:8px;
margin-top:5px;
}
.filelinks div {margin-bottom:0px;}

.filelinks .first {
height:16px;}
/* ---------------[ ENDE FILES ]--------------- */

#content_txt input, #content_txt textarea {
  width:250px;
  margin:3px 0;
  border:1px solid #000000;
  } 
  
#content_txt input.submit {
  width:100px;
  margin:3px 0;
  border:1px solid #000000;
  background-color:#aa9362;
  float:right;
  } 
