BODY
{
    COLOR: black;
	background-color:#b2cce6;
    /*FONT-FAMILY: Verdana, Arial, Helvetica;*/
	Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
    BORDER: 0;
    MARGIN-TOP: 0;
    PADDING: 0;
    SPACING: 0;
    VERTICAL-ALIGN: top
}
TABLE.projekte TR.tr-0
{
	font-weight: bold;	
}
.titel
{
    COLOR: black;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold
}
.adresse
{
    COLOR: white;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 9px
}
UL
{
    COLOR: black;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(/fileadmin/template/images/bullet_blue.gif);
}
LI
{
    COLOR: black;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: url(/fileadmin/template/images/bullet_blue.gif);
}
INPUT, SELECT, OPTION
{
    COLOR: #000000;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
}
TEXTAREA
{
    COLOR: #000000;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
}
TABLE {

  vertical-align: top;
}  

  table.main { font-family: verdana, arial, sans-serif}
  
  tr.top {background-image: url(/fileadmin/template/images/bg_top.gif); background-repeat: repeat-y }
  tr.logo {background-image: url(/fileadmin/template/images/logo.gif); background-repeat: no }

TD
{
    COLOR: black;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
    vertical-align: top;
}
  td.nav {background-image: url(/fileadmin/template/images/bg_nav.gif); background-repeat: repeat-x }
td.content
{
    COLOR: black;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
    vertical-align: top;
    spacing: 3px;
    padding: 3px;
}

A
{
    COLOR: #2060C0;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #FF8000
}

A.map
{
    COLOR: #ffffff;
    Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.map:hover
{
    COLOR: #ffffff
}

A.link_sitemap
{
    COLOR: #FFFFFF;
   	Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

IMG
{
    BORDER-BOTTOM: 0;
    BORDER-LEFT: 0;
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
}

TD.templ_address
{
	background-color:#668fba;
}
TD.templ_white
{
	background-color:#FFFFFF;
}
TD.templ_navileft
{
	background-color:#668fba;
}
TD.templ_content
{
	background-color:#FFFFFF;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:10px;
}


H1
{
	Font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color:#1a528e;
}
H3
{
	Font-family: Arial, Verdana, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color:#1a528e;
}

fieldset {
  	padding: 1em;
  	Font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	border: none;
  }
  
  label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:left;
  padding-bottom: 0.2em;
  }
  
 .copyright {
 	
	color: #1a528d;
	Font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	background: #b2cce6;
	text-align: right;
 }
 
hr {
	border:none; 
	border-top:1px dashed #b2cce6; 
	height:1px; 
	color:#b2cce6; 
	background:transparent;
	text-align: center;
	
}

LABEL {
    COLOR: black;
    /*FONT-FAMILY: Verdana, Arial, Helvetica;*/
	Font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12px;
}