BODY
{
    BACKGROUND-COLOR: #ffffff
}
A:link
{
    COLOR: #5a5a5a
}
A:visited
{
    COLOR: #5a5a5a
}
A:active
{
    COLOR: #5a5a5a
}
A:hover
{
    TEXT-DECORATION: underline
}	 

.navcontainer UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 120px;
    COLOR: #5a5a5a;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navlist A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navlist A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navcontainer A
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #fff 0px solid;
    WIDTH: 187px;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
.navcontainer A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navcontainer A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navcontainer A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.textbox
{
    margin-left:100px;
	padding-right: 120px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textboxdiagramm
{
    margin-left:100px;
	padding-right: 100px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textboxheadline
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textboxmann
{
    margin-left:100px;
	padding-right: 100px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.iframe
{
    margin-left:100px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textboxtankstellen
{
    margin-left:100px;
	padding-right: 0px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.tankstellentext
{
    FONT-SIZE: 10pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.fonttextbox
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.fonttextsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

TDnews
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    MARGIN: 1px;
    FONT: 12px Verdana,Arial,Helvetica,sans-serif;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.news
{
    FONT-SIZE: 11px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial
}
.OFFLINE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	LINE-HEIGHT: 18px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navlistback
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	LINE-HEIGHT: 18px;
    COLOR: red;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.back A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.back A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}

/* Formatierung Typo3-Formulare
/***************************************/

/* Kontaktformular
/***************************************/

#kontaktform {
	margin-left:120px;
}

.input_kontakt {
	height:15px;
	width:226px;
	border: 1px solid #d2d2d2;
	font-size:10px;
}

.input_kontakt_small {
	height:15px;
	width:40px;
	border: 1px solid #d2d2d2;
	font-size:10px;
}

.input_kontakt_middle {
	height:15px;
	width:180px;
	border: 1px solid #d2d2d2;
	font-size:10px;
}

.textarea_kontakt {
	height:100px;
	width:226px;
	border: 1px solid #d2d2d2;
	font-size:11px;
}

#kontaktform label {
	text-align:right;
	margin-right:10px;
	width:80px;
}

.select_kontakt {
	width:80px;
	border: 1px solid #d2d2d2;
	font-size:11px;
}
/***************************************/
/* Formatierung der Formulare  */
textarea {
	font-size:10px;
	border: 1px solid #d2d2d2;
	background: #FFF;
	width:82px;
	font-family:"Arial", sans serif;
}

.input {
	height:15px;
	width:82px;
	border: 1px solid #d2d2d2;
	font-size:10px;
}

.formheader{
	color:#005599;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #d2d2d2;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:4px;
	width: 400px;
	margin-left: 130px;
	margin-bottom: 5px;
}

.referenzen {
	margin-top:5px;
}

ol {
	list-style:none;
}

ol li {
	margin-bottom:5px;
}

fieldset {
	border:none;
}

label {
	display:block;
	height:10px;
	width:70px;
	float:left;
}

