body {
	font-family: Arial;
	font-size: 10pt;
	background-color: white;
	color: #333333;
	/*
	background-image:url(/siteimg/windrose.gif);
	background-repeat:no-repeat;
	background-position:50px 350px;
	*/
}

h1 { font-size: 10pt; color: #333333; margin-bottom: 0px; margin-top: 0px;}

h2 { font-size: 10pt; color: #333333; margin-bottom: 0px; margin-top: 0px;}

h3 { font-size: 10pt; color: #333333; margin-bottom: 0px; margin-top: 0px;}

h4 {
	font-size: 10pt;
	color: #FF6600;
	font-weight: bold;
	margin-bottom: 4%;
}

.table_news {
	border: thin solid Silver;
}
.table_news2 {
	border: 1px solid Silver;
}
td.brd1pxsilver {
	border: 1px solid Silver;
}
.table_fotos {
	border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
}
.table_foto_320 { width: 320px; }
.table_foto_small { width: 100%; }
.table_1_silver { border:solid 1px silver;}
p { margin-top: 0px; }

a:link, a:visited, a:active, a:hover { text-decoration: none; color: #FF6600; }/*font-weight: bold; */

a:visited { text-decoration: none; color: #993300; }/*font-weight: bold; */

a:active, a:hover { text-decoration: underline; }

a.navi:link, a.navi:visited {
      display:block;
      color:#3A4472;
      background-color:#ffffff;
      width:120px;
      padding:5px;
      font-size:10pt;
      font-family:Arial;
      font-weight:bold;
	  line-height:8pt;
      text-decoration:none;
      text-align:left;
	  margin:0px;
      background-image:url(/navi/hinter.gif);
	  }
a.navi:hover, a.navi:active {
      display:block;
      color:#3A4472;
      background-color:#ffffff;
      background-image:url(/navi/hinter_on.gif);
	  background-repeat: no-repeat;
	  background-position: 0px 1px
      }

#header { position:absolute; top: 5px; left: 10px; height: 97px; width: 970px; padding-left: 10px; border-left: 1px solid #CCCCCC; padding-bottom: 10px; border-bottom: 1px solid #CCCCCC; margin-bottom:10px}

#content {
	position:absolute;
	top: 127px;
	left: 10px;
	width: 970px;
	padding-left: 10px;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding-left: 10px;
	padding-top: 10px;
}

#navi { width: 150px; margin-right:20px; float:left;}

#content1a { width: 610px; float:left;}

#content1b { width: 160px; float:right;}

#content1c { width: 797px; float:left;}

#content2a { width: 485px; margin-right:20px; float:left;}

#content2b { width: 295px; float:left;}

#content3a { width: 555px; margin-right:20px; float:left;}

#content3b { width: 224px; float:left;}

#content4a { width: 797px; float:left;}

input, textarea{
	background-color:white;color:#333333;border:1px solid Grey;margin:0px;padding:0px;
}
input.px50 {
	width:46px;
}
input.px100 {
	width:100px;
}
input.px150 {
	width:150px;
}
input.px200 {
	width:200px;
}
textarea.px300 {
	width:300px;
}
textarea.px350x150 {
	width:342px;height:150px;
}
textarea.px400 {
	width:4000px;
}
table tr.inputrow input { display: none; }

/* blendet im screen layout alles aus ==> im druck wirds angezeigt */
.only_print { display: none;}
.caption { font-size: 100%;}

/* info => http://www.jassesnee.de/easyclear/ */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

