.capp_top { 
      padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
background-image: url(http://www.openstage-berlin.de/grafx/c_base_e_v_berlin.jpg); background-repeat:no-repeat;
                  background-color:#FFFFFF; 
               	  font-size:10px; 
	  line-height:14px; 
	  position:absolute; top:290px; left:50px; width:128px; height:128px;
 border-width:1px; border-color:#ff7700; border-style:solid; 
                  z-index:13;
	  }
#capp_navi { 
    /* vertical-align: bottom;*/
     background-color:#FFFFFF; position:absolute; top:30px; left:34px; height:320px; width:160px; 
     border-width:1px; border-color:#ff7700; border-style:solid; 
     z-index:12;
    display:block;
 }
#capp_navi_back { 
    vertical-align: bottom;
     background-color:#FFFFFF; 
     position:absolute; top:152px; left:196px; height:700px; width:114px; 
     z-index:6;
 }
#capp_style { 
           position:absolute; top:604px; left:55px; width:258px; height:558px;
          z-index:6;
	  }
p {
margin-top:12px; margin-left:12px; margin-right:12px;  font-family: Arial, Helvetica, sans-serif; font-size:10pt; 
color:#003300; line-height:13pt;
}

.smaller {
font-weight:500;
}

#letterstyle { 
   text-align: justify; 
   font-family:Verdana; 
   font-size:10px; 
   line-height:12px; 
   color:#000000; 
   background-color:#FFFFFF; 
   padding: 0px; 
   position: absolute; top:0px; left:261px; height:701px; width:480px; 
   z-index:7;
}



a:link { color:#000000; font-size:10px; line-height:16px; font-weight:600; text-decoration:underline}
a:active { color:#A80000; font-size:10px; line-height:16px; font-weight:600; text-decoration:underline}
a:visited { color:#000000; font-size:10px; line-height:16px; font-weight:600; text-decoration:underline}
a:hover { color:#2F4F4F; font-size:10px; line-height:16px; font-weight:600; text-decoration:underline}
b {color:#003300;
}
td {
   font-family:Verdana; 
   font-size:10px; 
   line-height:12px; 
}


body {
         background-color:#FFFFFF; 
         color:#000000; 
         font-size:10px; 
         line-height:12px; 
         background-repeat:no-repeat; 
         font-family:Verdana, Arial, Helvetica, Sans-Serif; 
         margin-left: 6px; 
         margin-right: 60px; 
         margin-top: 20px; 
         margin-bottom: 20px; 
         padding-bottom: 0px; 
         padding-left: 0px; 
         padding-right: 0px; 
         padding-top: 10px;
        
z-index:1;
}
.capp_search { 
      padding:1px; 
      text-align:right;  
      font-family:Verdana; 
	  color:#7B68EE;  
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:3px; left:740px; width:230px; height:80px;
                  z-index:8; 
                 
	  
	  }
#white {
 
   color:#000000;
   font-size:10px; 
   line-height:14px; 
   padding: 8px; 
   position:absolute; top: 20px; left:100px; height:1000px; width:720px; 
   z-index:1;
}


#foot { 
   text-align: center; 
    padding-top:9px;
    padding-left:4px;
    vertical-align: bottom;
     background-color:#FFFFFF; 
     font-size:9px; 
     z-index:8;
     position:absolute; top:860px; left:3px;  height:180px; width:200px; 
 }
#docstyle { 
   text-align: justify; 
   font-family:Verdana; 
   font-size:12px; 
   line-height:15px; 
   color:#000000; 
   background-color:#8B0000; 
   padding-bottom: 8px; 
   padding-left: 8px; 
   padding-right: 16px; 
   padding-top: 8px; 
   position:absolute; top:12px; left:220px;  width:480px; 
   z-index:7;
}

.padleft {
padding-left: 8px;
margin-top: 12px;
margin-bottom: 14px;
}


.capp_moon { 
          padding:4px; 
	  font-family:Verdana; 
	  color:#000000; 
	  font-size:11px; 
	  line-height:14px; 
	  position:absolute; top:70px; left:300px; width:360px; height:10px; 
                  z-index:12; 
	  }



#project_navi { 
    vertical-align: bottom;
     background-color:#FFFFFF; 
     /*background-image: url(http://www.spacebenefit.com/alfa2007/grafx/woods_eben.jpg); background-repeat:repeat-x;*/
     position:absolute; top:3px; left:195px; height:140px; width:540px; 
     z-index:5;
 }
         /*background-image: url(http://www.spacebenefit.com/alfa2007/grafx/woods_eben.jpg); background-repeat:repeat-x;*/
        /*background-image: url(http://alunfrancis.com/images/notenst2.gif); background-repeat:repeat-x;*/

#changelanguage{ 
     background-color:#FFFFFF;
     text-align:center;
     z-index:16;
     position:absolute; top:65px; left:815px; height:30px; width:40px; 
 }
.infobox { 
border: 1px solid white; padding:10px; 

}
.textfeld {
   width:700px; 
   color: #000000; 
   font-family:Verdana; 
   font-size:12px; 
   line-height:15px; 
   background-color:#ffffff; 
   background-repeat:repeat; 
   padding-bottom: 8px; 

   padding-left: 20px; 
   padding-right: 18px; 
   padding-top: 10px; 
}
.menu {   
	color:#DCDCDC;
	text-decoration:none;
	font-size:12px; 
	line-height:16px;
	font-weight : bold;
	padding:2px;
	margin:4px; 
}
a.menu { 
display:block;

         font-family:Verdana, Arial, Helvetica, Sans-Serif; 
               }
a.menu:link {

        background-color:#DCDCDC;
	color:#A80000; 
	text-decoration:none;
	margin:4px;
}

a.menu:visited {
        background-color:#DCDCDC;
	color:#A80000;
	text-decoration:none;
	font-weight : bold;
	margin:4px; 
	font-size:12px; 
}


a.menu:active {
	color:#DCDCDC;
	text-decoration:none;
	font-weight : bold;
	margin:4px;
	font-size:12px; 
}
a.menu:hover {
	background-color:#ff7700;
                color:#000000;
	text-decoration:none;
	font-weight : bold;
	margin:4px;
	font-size:12px; 
}



.capp_sun { 
          padding:1px; 
	  font-family:Arial; 
	  color:#c0c0c0; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:-110px; left:-150px; width:920px;
          z-index:4;
	  }



.capp_content { 
           padding:1px; 
	   font-family:Verdana; 
	   color:#000000; 

	  position:absolute; top:152px; left:54px; width:460px; 
           z-index:8; 
                  }

.content { 
	  position:absolute; top:64px; left:185px; width:450px; 

	  }


h1 {
	font-size:13px; 
	line-height:16px;
	color:#000000; 
	padding-top:1em; 
	padding-bottom: 1px; 
	padding-left: 1em; 
	padding-right: 1em; 
}
h2 {
	font-size:13px; 
	line-height:16px;
	color:#000000; 
	padding-top:1em; 
	padding-bottom: 1px; 
	padding-left: 1em; 
	padding-right: 1em; 
}
h3 {
	font-size:13px; 
	line-height:16px;
	color:#000000; 
	padding-top:1em; 
	padding-bottom: 1px; 
	padding-right: 1em; 
}
h4 {
	font-size:13px; 
	line-height:16px;
	color:#000000; 
	padding-top:1em; 
	padding-bottom: 1px; 
	padding-left: 1em; 
	padding-right: 1em; 
}
h5 { 
        font-family: Palatino; 
	font-size:24px; 
	line-height:16px;
	color:#000000; 
	padding-top:1em; 
	padding-bottom: 1px; 
	padding-left: 1em; 
	padding-right: 1em; 
}
.header {
	font-size:14px; 
	line-height:16px;
	color:#000000; 
	padding-top:1em; 
	padding-bottom: 1px; 
	padding-left: 1em; 
	padding-right: 1em; 
}


a.selected_menu:link {
	width: 160px;
	height: 18px; 
	color:#708090;
                border-left: #8e8e8e 1px solid; 
                border-top: #9e9e9e 1px solid; 
	text-decoration:none;
	font-size:12px; 
	line-height:18px;
	font-weight : bold;
	margin:4px;
}
a.selected_menu:visited {
	width: 160px;
	height: 18px;
	background-color:#FFFFFF;
	color:#A9A9A9;
                border-left: #8e8e8e 1px solid; 
                border-top: #9e9e9e 1px solid; 
	text-decoration:none;
	font-size:12px; 
	line-height:18px; 


	font-weight : bold;
	margin:4px;
}

.found { color:#000000; background-color:#eea600; }
.news { font-family:Arial,sans-serif; color:#eea600; font-size:14pt; line-height:14pt; }
.externer { font-family: Arial, Helvetica, sans-serif; color:#ffb711; font-size:11px; line-height:14px; font-weight:600; }
.inhalte { font-family: Arial, Helvetica, sans-serif; width:400px; color:#000000; font-size:14px; line-height:18px; font-weight:600; background-color:#0575a5; }
textarea { font-family: Arial, Helvetica, sans-serif; border-style:double; border-color:#5A595A; background-color:#ffffff; font-size:8.9pt; line-height:12pt; font-weight:600; }
select {  font-family: Arial, Helvetica, sans-serif; color:#000000; border-style:double; border-color:#A7CA02; background-color:#FDE057; font-size:11px; line-height:12pt; font-weight:600; }


input {
font-family : Arial, Helvetica, sans-serif;
border : 2px;
border-style : double;
border-color : #5a595a;
background-color : #d9a04f;
font-size : 8.9pt;
line-height : 12pt;
font-weight : 600;
}
.input { font-family: Arial, Helvetica, sans-serif; 
         border:2px; 
		 border-style:double; 
		 color:#000000;
		 border-color:#202000; 
		 background-color:#FFFFFF; 
		 font-size:8.9pt; 
		 line-height:12pt; 
		 font-weight:600; 
}

.submit { 
font-family: Arial, Helvetica, sans-serif; 
color:#ffffff; 
font-size:8pt; 
line-height:11pt; 
font-weight:500; 
background-color : #A80000;
}
.optional { font-family: Arial, Helvetica, sans-serif; border:2px; border-style:double; color:#000000; border-color:#202000; background-color:#43c4fb; font-size:8.9pt; line-height:12pt; font-weight:600; }

.data
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:10pt; 
line-height:11pt; 
font-weight:500;  
background-color:#fca736; 
width:100px; 
}
.selected 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:500; 
line-height:20px; 
color:#A9A9A9; 
background-color:#ff0000; 
width:100px; 
}
.delete
{ 

font-family: Arial, Helvetica, sans-serif; 
font-size:10px; 
line-height:11px; 

font-weight:500;  
background-color:#ca5b02; 
width:100px; 
}
.shortdelete
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12pt; 
line-height:13pt; 
font-weight:500;  
background-color:#fe4a1e; 
width:40px; 
}
.change
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12pt; 
line-height:13pt; 
font-weight:500;  
background-color:#ff8811; 
width:70px; 
}
.narrow
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12pt; 
line-height:13pt; 
font-weight:500;  
background-color:#3677fc; 
width:24px; 
}
.hinweis { font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight:600; }
.head1 { font-family: Arial, Helvetica, sans-serif; background-color:#333333; font-size:11px; line-height:14px; font-weight:600; }
.h3 { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; line-height:16pt; font-weight:600; }



.inhalt { 
      padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
	  font-size:12px; 
	  line-height:12px; 
	  position:absolute; top:10px; left:220px; width:600px;  
                  z-index:8;
	  }
.blackhole { 
                  padding:1px; 
	  font-family:Arial; 
	  color:#FFFFFF; 
	  font-size:12px; 

	  line-height:14px; 
	  position:absolute; top:345px; left:538px; width:200px; 
	  }
.a_save{ 
                  padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:30px; left:930px; width:400px; height:20px;

                  z-index:8;
	  }
.a_edit{ 
                  padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:40px; left:160px; width:580px; 
	  z-index:8;
	  }
.a_edit_new{ 
                  padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:10px; left:200px; width:400px; 
      z-index:8;
	  }
.a_edit_name{ 

                  padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:580px; left:200px; width:320px; 
	  }
.a_edit_link{ 
                  padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:580px; left:600px; width:320px; 
	  }
.a_edit_number{ 
                  padding:1px; 
	  font-family:Arial; 
	  color:#000000; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:10px; left:650px; width:200px; height:20px;
                  z-index:8;

	  }
.a_project { 
      padding:1px; 
	  font-family:Verdana; 
	  color:#ffffff; 
	  font-size:12px; 
	  line-height:14px; 
	  position:absolute; top:10px; left:10px; width:160px; height:20px; 
                  z-index:8; 
                  padding-left: 8px; 
                 padding-top: 8px; 
	  }
#admin_navi { 
      padding:1px; 
	  font-family:Verdanan; 
	  color:#ffffff; 
	  font-size:11px; 
	  line-height:14px; 
	  position:absolute; top:60px; left:2px; width:160px; height:60px; 
                  z-index:8; 
                  padding-left: 8px; 
                 padding-top: 8px; 
	  }
.fieldset {background-color:#000000; color: #ffffff; border:3px solid #fca736; padding:4px;}
.legend {color:#000000; background-color:#fca736; padding:4px;}
hr {color:#0088bb; }
ul { list-style-type:disc; }
li { 
   padding:8px;
    }
#a_news {
z-index:8; 
position:absolute; top:60px; left:750px; width:220px; height:100px; 
}



