/* $Id: $*/


.lightgrey {
    background-color:   #eeeeee;
}

.csst {
    background-color:   #cccccc;
}

.grey {
    background-color:   #cccccc;
}


.green {
    background-color:   #577fbb;
}

.white {
    background-color:   #ffffff;
}

.small {
    font-family:        verdana,arial;
    font-size:          10pt;
}
TD {
    font-family:        verdana,arial;
    font-size:          10pt;
}

.midd {
    vertical-alignment: middle;
}

.header {
    font-size:          12pt;
    font-family:        verdana,arial;
    font-weight:        bold;
    color:              black;
}

.inlinesep {
    font-family:        verdana,arial;
    font-size:          10pt;
    font-weight:        normal;
    color:              #808080;
}

A {
    text-decoration:    none;
}

a {        color: #003399;}
A:active  { color: #003399; }
A:visited { color: #003399; }

input.button {
    font-family:        verdana,arial,helvetica,sans-serif;
    font-size:          10pt;
    background-color:   #cccccc;
    border-width:       thin;
    border-style:       solid;
    border-color:       #eeeeee;
    color:              black;
}

input.term {
    background-color:   #ffffff;
    color:              #0000ff;
}

body {
    background-repeat: repeat-y;
    font-size:          10pt;
    font-family:        verdana,arial;
    font-weight:        normal;
    color:              #000000;
    margin-left:        0pt;
    margin-right:       0pt;
    margin-top:         0pt;
    margin-bottom:      0pt;
    padding:            0 0 10px 0;
}

.blau {
    background-color:   #577fbb;
}


p {

   font-family: Verdana;
}

.orange {
 background-color:   #FF4C00;
}


.oeb-rot {
 background-color:   #CE0039;
}

.rb_blau {
    color: #003399;
}

.rb_h6 {
   font-size: 8pt;
   font-weight: bold;
}

#mlist pre {
  width: 600px;
}

.error_messsage {
  font-size: 8pt;
  font-weight: bold;
  line-height: 14pt;
  color: #CA0000;
}

#vzgSimple .content {
  margin-top: 20px; 
  margin-left: 20px;
}

#services input {
    border: 1px solid #cccccc;
    background-color: #ffffff;
}

#services textarea {
    border: 1px solid #cccccc;
    background-color: #ffffff;
}

#services .entry {
    width: 200px;
}

#services #vd_lmenu {
	width: 440px;
	text-align: center;
	float: left;
	display: block;
	height: 88%;
	overflow: auto;
}

#services #vd_lmenu div {
	padding: 5px;
	width: 400px;
	border: 1px solid #cccccc;
	margin-bottom: 10px;
}

#services div.current {
	background-color: #cccccc;
}

#services #vd_content {
	text-align: left;
	margin-left: 466px;
	display: block;
}

#rpc-search dd {
	margin-bottom: 10pt;
}

span.hinweis {
	color: #ff0000;
}
