<?
/*Um die Bilder zu finden HTTP_ROOT ;-) */
require_once "../../common.php";

/* Sagen, dass dies eine CSS_Datei ist! */
header("Content-type: text/css; charset=UTF-8");
?>

.FormButton {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt; font-weight: bold; color: #FFFFFF; 
  background-color: #CCCCCC; 
  border-color: #CCFFFF #006666 #006666 #CCFFFF; 
  border-top-width: thin; 
  border-right-width: thin; 
  border-bottom-width: thin; 
  border-left-width: thin
  }
a:link {
	color: blue;
	text-decoration: underline;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: blue;
	text-decoration: none;
}
a:active {
	color: blue;
	text-decoration: none;
}
.tab_leftborder {
	background-image: url(../../bilder/leftborder.gif);
	background-repeat:repeat-y;	
	width: 20px;
}
.tab_background {
	/*background-image: url(../../bilder/background.jpg); */
   background-color: White;
	padding-bottom: 5;
	height: 600px;
}
.tab_rightborder {
	/*background-image: url(../../bilder/Logo_hintergrund.jpg); */
	width: 300px;
}
.tab_start {
   width: 959px;
	background-color: #4B5E88;
}
.tab_cont {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-right: 2px;
}
.tab_cont_10 {
	FONT-SIZE: 10px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.tab_cont_admin {
	FONT-SIZE: 10px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tab_cont_admin_12 {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tab_mouseover {
	background-color: #FFCE9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
}
.tab_mouseout {
	background-color: #DFDDDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
}
.tab_ql_content {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FEFF9F;
	font-size: 12;
	border: solid black;
	border-width: 0px 1px 1px 1px;
 
}
.tab_ql_head {
	background-color: #C00000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: White;
	font-weight: bold;
	border: solid black 1px;
}
.tab_head {
	color: black;
	background-color: #87C1E7;
	border: 1px solid;
	font-size: 12px;
	height: 20px;
}
.tab_admin {
	background-color: #FFCC33;
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
	color: black;
	font-size: 12px;
	height: 20px;
}
.tab_zeile_1 {
	/*filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50; */
	color: black;
	background-image: url(../../bilder/tab_zeile_1.gif);
	background-repeat: repeat;
	border: 1px solid;
}
.tab_zeile_2 {
	color: black;
	background-image: url(../../bilder/tab_zeile_2.gif);
	background-repeat: repeat;
	border: 1px solid;
}
.tab_zeile_3 {
	color: black;
	background-image: url(../../bilder/tab_zeile_3.gif);
	background-repeat: repeat;
	border: 1px solid;
}		
.tab_navi {
	background-color: #C00000;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	font-weight: bold;
}
.schrift_klein {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.headline_mitbg {
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 4px;
	background-color: #FFCE9D;
}
.bg_rahmen {
	background-color: #333333;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.site_headline {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 16;
	font-weight: bold;
	padding-bottom: 4;
	padding-top: 4;
	word-spacing: 4px;
	text-align: center;
}

.header_anfang {
	background-image:url('../../bilder/header_text_anfang.gif');
	background-repeat:no-repeat;
	width: 21px;
	}
.header_text {
	background-image: url('../../bilder/header_text.gif');
	background-repeat: repeat-x;
	width: 10%;
	height: 20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	text-align: center;
	padding-left: 10;
	padding-right: 10;
}		  
.header_ende {
	background-image:url('../../bilder/header_text_ende.gif');
	background-repeat:no-repeat;
	width: 18px;
	}	 
.header_horizontal {
	background-image: url('../../bilder/header_horizontal.gif');
	background-repeat: repeat-x;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	color: #C00000;
}
.header_vertikal {
	background-image: url('../../bilder/header_vertikal.gif');
	background-repeat: repeat-y;
	width: 21px;
}	
.header_vertikal_ende {
	background-image: url('../../bilder/header_vertikal_ende.gif');
	background-repeat: no-repeat;
	width: 21px;
	height: 18px;
}			

	/* Menü CSS */
	body {
    margin: 0;
    padding: 10px;
}
/*a:link, a:visited, a:active {
    font-family: Verdana, sans-serif; 
    font-size: 12px;
    text-decoration: underline;
    color: #000066;
    font-weight: bold;
}
a:hover {
    text-decoration: none;
}
*/
div.p {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
    margin: 0;
    padding: 10px;
}
div.small {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px;
}
div.title {
    color: #000066;
    padding-left: 1px;
    font-family: monospace;
    letter-spacing: 2px;
    font-size: 12px;
    line-height: 9px;
    height: 9px;
    margin-bottom: 1px;
}
div.main {
    border: 1px solid #000066;
}
/* Default Style (Opera inspired) */
div.domMenu_menuBar {
    border: solid blue;  
    border-width: 1px 0 1px 1px;
}
div.domMenu_menuElement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: solid blue;
	border-width: 0 1px 0 0;
	background: url(../../bilder/Menu/hauptmenu.gif) repeat-x;
	color: white;
	text-align: center;
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
	padding-left: 4;
	padding-right: 4;
}
div.domMenu_menuElementHover {
    background: url(../../bilder/Menu/hauptmenu_hover.gif) repeat-x;
	 color: #4B5E88;
}
div.domMenu_subMenuBar {
    border: solid blue 0px; 
    background-color: #87C1E7;
    padding-bottom: 1px;
    opacity: .95;
    filter: alpha(opacity=95);
}
div.domMenu_subMenuElement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid blue;
	border-width: 0 1px 1px 1px;
	margin: 0px 0px 0 0px;
	color: #0F0F0F;
	padding: 2px 7px;
	font-weight: bold;
}
div.domMenu_subMenuElementHover {
    background-color: #FFF042;
}



/* Galileo Formatierung */
 
  
/* Für Formular ohne Ränder und Abstände */
#noSpaces{
  padding:0px;
  margin:0px;
}
/* Diese Stylesheets sind für die Zentrierung zuständig */
#centerBox {

  text-align:center;
  width:100%;

}

#centerObject {
  margin:0px auto;

}  



input.standardField{
   border: 1px solid steelblue;
   background-color: white;
   font-family:Arial;
   font-size:100%;	
   color:black;
   padding:2px;
   width:150px;
   margin:1px;
}

textarea.standardTextarea{
   border: 1px solid steelblue;
   background-color: white;
   font-family:Arial;
   font-size:100%;	
   color:black;
   padding:2px;
   width:150px;
   margin:1px;
}


input.standardSubmit{
   border: 1px solid silver;
   cursor: pointer;
   font-weight:bold;
   background-color: #eeeeee;
   font-family:Arial;
   font-size:100%;	
   color:black;
   padding:1px;
   margin:1px;
}

a.standardSubmit{
   border: 1px solid silver;
   cursor: pointer;
   font-weight:bold;
   background-color: #eeeeee;
   font-family:Arial;
   font-size:100%;	
   color:black;
   padding:1px;
   margin:1px;
   text-decoration:none;
}

select.standardSelect{
   border: 1px solid silver;
   font-weight:bold;
   background-color: #eeeeee;
   font-family:Arial;
   font-size:100%;	
   color:black;
}




input.linkLookAlike{
   border: 0px;
   cursor: pointer;
   font-weight:bold;
   font-family:Arial;
   width:100%;
   background-color:transparent;
   text-align:left;
   font-size:100%;	
   color:black;
}



#chapter{

  font-weight:bold;
  color:black;
  font-style:italic;
  font-size:12pt;
  border-bottom:1px solid steelblue;
  padding-left:3px;	
  width:100%;
 	
}

