body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}
#toptable {
background-image:url(/fileadmin/templates/faw_neu/images/bg1.jpg);
}

#printbody {
margin:0px 5px 0px 5px;

}

a#actlang {text-decoration:underline;}

td.topnav {padding: 0px 5px 0px 5px;}

td, p {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 15px;
}

H1 {
	padding-top: 20px;
	border-width: 0px 0px 1px 0px;
	COLOR: #005255;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H2 {
	margin-top: 10px;
	COLOR: #eeeeee;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H3 {
	padding-bottom: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #006666;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover {
	TEXT-DECORATION: none;
	COLOR: #666666
}

A.topnav {
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.topnav:hover {
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.topnav_act {
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
A.topnav_act:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}

A.supportnav {
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.supportnav:hover {
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.supportnav_act {
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
A.supportnav_act:hover {
	COLOR: #666666;
	TEXT-DECORATION: underline
}

A.topnav_sprache {
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.topnav_sprache:hover {
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
A.topnav_sprache_act {
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
A.topnav_sprache_act:hover {
	COLOR: #666666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

#shortcuts a {COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
#shortcuts a:hover {COLOR: #006666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }

A.mainnav {
	COLOR: #000770;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none
}
A.mainnav:hover {
	COLOR: #dddddd
}

A.mainnav_act {
	COLOR: #005555;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none
}
A.mainnav_act:hover {
	COLOR: #dddddd
}

A.leftnav1 {
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none
}
A.leftnav1:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}

A.leftnav1_act {
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: underline
}
A.leftnav1_act:hover {
	COLOR: #FFFFFF
}

A.leftnav2 {
	COLOR: #999999;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none
}
A.leftnav2:hover {
	COLOR: #666666
}

A.leftnav2_act {
	COLOR: #006666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none
}
A.leftnav2_act:hover {
	COLOR: #005255
}

INPUT {
	BORDER: #cccccc 1px solid;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA {
	BACKGROUND: #C6D9EC;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXT {
	BACKGROUND: #C6D9EC;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.smaller {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.linegreenvert {
	border-width: 0px;
	border-right-width: 1px;
	border-color:#006666;
	border-style:dotted
}
.greenlinehor {
	border-width: 0px;
	border-top-width: 1px;
	border-color:#006666;
	border-style:dotted
}
.contentframe {
	padding: 20px
}

.button2 {
	padding-right: 10px;
}

.button1 {
background-color:#015255;
text-align:right;
border-bottom:3px solid #FFFFFF;
height:25px;
	padding-right: 10px;
}

.button1_act {
background-color:#015255;
text-align:right;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
height:25px;
	padding-right: 10px;
}

.printversion {
	/*COLOR: #000770;*/
	color:#006666;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	width:100px
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	width:150px
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
	font-weight:bold;
	font-style:italic
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	margin-top:10px;
	margin-bottom:5px
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
	text-align:center;
	font-weight:bold
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
	background:#eeeeee
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
	font-weight:bold
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
	font-weight:normal
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
	font-style:italic
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
	color:red
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:#eeeeff
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
	margin-top:20px;
	margin-bottom:5px
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	margin-top:0px;
	margin-bottom:0px
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
	background:#cccccc
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
	vertical-align:absmiddle
}

/*
		styles by andreas krancher
*/

.fce_gruen{background-color:#004e50;padding:20px 10px 10px 10px; margin:0 !important;}
.fce_gruen_verlauf{
	padding:1px 10px 10px 10px;
	background: #004e50 url(../images/bg/bg-verlauf-gruen.jpg) repeat-x bottom; 
	margin-top:0 !important;
}

.fce_gruen h1, .fce_gruen_verlauf h1,
.fce_gruen h2, .fce_gruen_verlauf h2,
.fce_gruen h3, .fce_gruen_verlauf h3{
	padding:0; 
	margin:0;
	color:#fff;
	font-size:1em;
	padding-bottom: 5px;
}

.fce_gruen a, .fce_gruen_verlauf a {color:#fff; text-decoration:none;}
.fce_gruen a:hover, .fce_gruen_verlauf a:hover {text-decoration:underline;}
