body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
body h1{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;


}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;


}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000080;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	text-decoration: underline overline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	text-decoration: underline overline;
}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	border: thin solid #C79228;
}
.bildunterschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.ticker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: none #FFFFFF;
}
.pflichtfeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;

}
.img_left
{
float: left;
margin-right:3px;

}
/* FARBWECHSEL BEI AUTOMATISCH ERZEUGTEN TABELLEN */

.row_0 {
    background-color:        #cccccc;
}
.row_1 {
    background-color:        #ffffff;
}

/*			-----------			*/
/*	Spezielle Stypes für das Kontaktformular	*/
/*	MÜSSEN in den FACELIFT übernommen werden!!!	*/
#content_footer
{
width:			484px;
height:			39px;
background-image: 	url(gfx/fl_content/content_bottom.gif);
background-repeat: 	no-repeat;
}
#content_top
{
background-image: 	url(gfx/fl_content/content_top.gif);
background-repeat: 	no-repeat;
height: 			43px;
width:			484px;
}
#content_body
{
background-image: 	url(gfx/fl_content/content_background.gif);
background-repeat: 	repeat-y;
width:			465px;
padding:		10px;
padding-top:		1px;
}

#kontakt_box
{
text-align:		left;
width:			350px;
padding-top:		10px;
padding-bottom:		10px;
padding-left:		10px;
margin: 		auto;
white-space:		normal;
border: 		1px solid #c0c0c0;
}
#contact_field
{
width:			349px;
height:			50px;
}
#contact_field input,textarea, select
{
background-image:	url(gfx/fl_content/content_text.gif);
background-repeat:	no-repeat;
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-size:		13px;
margin-top:		1px;
margin-bottom:		15px;
padding:			3px;
border: 			1px solid #000000;
}
#contact_field select
{
padding: 		0px;
}
#contact_field img
{
vertical-align:		top;
}
#contact_textarea
{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-size:		13px;
margin-top:		5px;
margin-bottom:		15px;
padding:			3px;
height: 			100px;
}
#contact_textarea textarea
{
background-image:	url(gfx/fl_content/content_textarea.gif);
background-repeat:	no-repeat;
}
#contact_textarea img
{
vertical-align:		top;
}

#contact_field textarea
{
height: 			50px;
}
#contact_submit
{
margin-top:		30px;
width: 			300px;
text-align:		center;
}

#contact_submit input
{
font-family: 		Verdana, Arial, Helvetica, sans-serif;
font-size:		12px;
font-weight:		bold;
margin-top:		5px;
margin-bottom:		15px;
padding:			3px;
}
#formerror
{
color: 			#ff0000;
font-weight:		bold;
}
#formsuccess
{
color:			#008000;
font-weight:		bold;
}
#boxgrau
{
text-align: left;
margin: 25px;
padding: 5px;
text-algin: left;
border: 1px solid #c0c0c0;
widht: 670px;
}
#boxgrau img
{
float: right;
margin-left:3px;
}
#boxgrau .big
{
margin-bottom: 10px;
}

#boxgrau .radio
{
float: right;
margin-right: 5px;
margin-left:10px;
margin-bottom: 10px;
margin-top: 15px;
}
.smalltext a
{
font-size: 9px;
}
.smalltext
{
font-size: 9px;
}

/*MOV FÜR IE*/
* html object.mov {
    display: none;
}
* html object.mov/**/ {
    display: inline;
}
* html object.mov {
    display/**/: none;
}
#los_copy a:link,#los_copy a:visited,#los_copy a:hover
{
font-size:		10px;
}
#los_copy
{
font-size:		10px;
}
