body{
 background-image: url(/fileadmin/template/img/background.gif);
 background-repeat: repeat;
}
body, table,td,tr  {
 font-family: Arial, Veranda, Veranda;
 font-size: 9pt;
 font-style: none;
 color: #000066;
 font-weight: none;
 text-decoration: none;
 margin: 0px;
 vertical-align: top;
 }

a,a:hover {
 font-family: Arial, Veranda;
 font-size: 9pt;
 font-style: none;
 color: #FF3300;
 font-weight: none;
 text-decoration: underline;
 }

input
{
font-size:9pt;
font-family: Arial, Veranda;
border-left:1px solid;
border-right:1px solid;
border-top:1px solid;
border-bottom:1px solid;
border-color:#000066;
background-color:#ffffff;
color:#6666C2;
font-weight: bold;
margin-bottom: 2px;
}

#input_radio
{
font-size:9pt;
font-family: Arial, Veranda;
border-left:0px solid;
border-right:0px solid;
border-top:0px solid;
border-bottom:0px solid;
border-color:#ffffff;
background-color:#ffffff;
color:#6666C2;
font-weight: bold;
}
.red{
border: 1px solid #D94800; 
}
textarea
{
font-size:9pt;
font-family: Arial, Veranda;
border-left:1px solid;
border-right:1px solid;
border-top:1px solid;
border-bottom:1px solid;
border-color:#000066;
background-color:#FFFFFF;
color:#6666C2;
font-weight: bold;
}

/* Überschrift 1 Layout */
h1{
 font-family: Arial, Veranda;
 font-size: 15px;
 font-style: none;
 color: #114D95;
 font-weight: bold;
 text-decoration: none;
 text-align: center;	
}

/* Überschrift 2 Layout */
h2{
 font-family: Arial, Veranda;
 font-size: 12px;
 font-style: none;
 color: #114D95;
 font-weight: bold;
 text-decoration: none;
 margin: 5px;
 padding:0px;	
}



/* Layer Gestaltung */
DIV.white {
 background-color: #FFFFFF;
 width: 900px;
 position:absolute;
 left:50%;
 top: 0px;
 margin-left:-450px;
 overflow: visible;
}

DIV#head{
 width: 100%;
 height: 170px;
 background-image: url(/fileadmin/template/img/head.jpg);
 
}
DIV#content {
 width: 455px;
 float: left;
 margin-left: 60px;
 margin-right: 60px;
 margin-top: 20px;
}
DIV#content_right {
 position: absolute;
 left: 720px;
 width: 150px;
 border: 3px dotted;
 border-color:#82B5F2;
 margin-top: 25px;
 padding: 5px;
}


 * html white{
  height:100%;
  overflow:auto;
 }

/* Menü Gestaltung */

/* Menü Links Nicht Aktiv*/

DIV#menu{
 float: left;
 width: 145px;
 text-indent: 5px;
 line-height: 30px;
 margin-top: 20px;
}

/* Menü 1. Eintrag */
DIV.menu_left-no-first a {
 display: block;
 width: 145px;
 height: 30px; 
 background-image: url(img/menu_bg_top.gif);
 background-repeat: no-repeat;
}
DIV.menu_left-act-first a {
 display: block;
 width: 145px;
 height: 30px;
 background-image: url(img/menu_bg_top.gif);
 background-repeat: no-repeat;
 font-weight: bold;
}
/* Menü letzter Eintrag */
DIV.menu_left-no-last a{
 display: block;
 width: 145px;
 height: 30px;
 background-image: url(img/menu_bg_bottom.gif);
 background-repeat: no-repeat;
 margin-top: 2px;
}
DIV.menu_left-act-last a {
 display: block;
 width: 145px;
 height: 30px;
 background-image: url(img/menu_bg_bottom.gif);
 background-repeat: no-repeat;
 margin-top: 2px;
 font-weight: bold;
}

DIV.menu_left-no a  {
 display: block;
 width: 145px;
 height: 30px;
 background-image: url(img/menu_bg.gif);
 background-repeat: no-repeat;
 text-align: left;
 margin-top: 2px;
}
DIV.menu_left-no a:hover,DIV.menu_left-no-first a:hover,DIV.menu_left-no-last a:hover {
 font-weight: bold;
 /*cursor: pointer;*/
}
/* Menü Links Aktiv*/
DIV.menu_left-act a {
 display: block;
 width: 145px;
 height: 30px;
 background-image: url(img/menu_bg.gif);
 background-repeat: no-repeat;
 font-weight: bold;
 text-decoration: none;
 margin-top: 2px;
 margin-bottom: 2px;
}

/* Menü-Text */
DIV.menu_left-act a,
DIV.menu_left-no a, 
DIV.menu_left-no-first a,
DIV.menu_left-act-first a,
DIV.menu_left-no-last a, 
DIV.menu_left-act-last a,
DIV.menu_left-act a:visited,
DIV.menu_left-no a:visited, 
DIV.menu_left-no-first a:visited, 
DIV.menu_left-no-last a:visited {
 font-size: 13px;
 height: 30px;
 font-weight: none;
 color: #000000;
 text-decoration: none;
}

/* Submenü */

DIV.menu_sub-no a  {
 display: block;
 width: 145px;
 height: 30px;
 text-indent: 20px;
 background-image: url(img/menu_bg.gif);
 background-repeat: no-repeat;
 text-align: left;
}
DIV.menu_sub-no a:hover {
 text-indent: 20px;
 font-weight: bold;
 /*cursor: pointer;*/
}
/* Menü Links Aktiv*/
DIV.menu_sub-act a {
 display: block;
 width: 145px;
 text-indent: 20px;
 height: 30px;
 background-image: url(img/menu_bg.gif);
 background-repeat: no-repeat;
 font-weight: bold;
 text-decoration: none;
}
/* Sub-Menü-Text */
DIV.menu_sub-act a,
DIV.menu_sub-no a, 
DIV.menu_sub-act a:visited,
DIV.menu_sub-no a:visited {
 font-size: 12px;
 height: 30px;
 font-weight: none;
 color: #000000;
 text-decoration: none;
}


