/* CSS Document */

/* <![CDATA[ */
html { height:100% } 
body            { font-family: Arial, Helvetica, sans-serif; 	background: #c0c0c0; padding:0px; margin: 0px;  min-height: 101%;  color: #302F2E;  }
div, table, td  { font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #302F2E; }
P               { font-family: Arial, Helvetica, sans-serif; }
OL              { margin: 0px 0px 0px 0px; }
UL              { list-style-type: square; margin: 0px 0px 0px 0px;    }
LI              { margin:  0px 0px 0px 23px; line-height: 18px; } 
hr              { color:#302F2E; height:1px; }
hr.cleaner      {	clear:both; height:1px; margin: -1px 0px 0px 0px; padding:0px; border:none; visibility: hidden; }	


H1	            {	font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #990000; font-weight:bold; margin: 0px 0px 0px 0px; }
H2              {	font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #990000; font-weight:bold; margin: 0px 0px 0px 0px; }
H3              {	font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #990000; font-weight:bold; margin: 0px 0px 0px 0px; }
H4              {	font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin: 0px 0px 0px 0px; }


/* 
.text                { font-family: Arial, Helvetica, sans-serif; font-size:13px; }
.head1               {	font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin: 0px 0px 0px 0px; }
.head2              { font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin: 0px 0px 0px 0px; color:#013B65; }
.head3              { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin: 0px 0px 0px 0px; color:#013B65; }
.head4              {	font-family: "Comic Sans MS", Helvetica, sans-serif; height:15px; font-size:15px; font-weight:bold; padding: 0px 0px 8px 0px; color:#013B65; }
*/

#petrol {
  position:absolute;
	width: 100%;
	height: 136px;
	margin: 0px; 	padding: 0px;
	background: #799DA3;
	z-index:1;
	}

div#schicht2 {
	position:absolute;
  width: 100%;
	
  margin: 0px auto;  padding: 0px;
	z-index:2;
  }

div#main {
  position:relative;
  width: 946px;
	margin: 9px 0px 0px 0px; 	padding: 0px 0px 0px 0px;
	text-align: left;
	background: #ffffff;
	background-image: url(grau03.gif); background-repeat:repeat-y; 
  z-index:2;
	}


div#trailer {
	width: 946px;
	height: 127px;
	margin: 0px auto;  padding: 0px 0px 0px 0px;
	text-align: left;
	clear: both;
	
	}

div#trailerContentLeft {
  width: 693px;
  height:127px;
  float: left;
  margin:0px; padding: 0px;
  background: #CECFCE;
  }

div#trailerContentRight {
  width: 253px;
  height:127px;
  float: right;
  margin:0px; padding: 0px;
  background: #CECFCE;
  }


div#contentColLeft {
  
  float:left;
  width: 200px;
  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
  }

div#contentLeft1 {

  width: 200px;
  margin: 0px 0px 0px 0px; padding: 53px 0px 5px 30px;
  background-image: url(grau01.gif); background-repeat:repeat-y;   
	}

div#contentLeft2 {

  width: 200px;
  margin: 0px 0px 0px 0px; padding: 30px 0px 5px 30px;
  background-image: url(grau02.gif); background-repeat:repeat-y;   
	}

div#contentLeft3 {

  width: 200px;
  margin: 0px 0px 0px 0px; padding: 30px 0px 0px 30px;
  background-image: url(grau03.gif); background-repeat:repeat-y;   
	}

div#spacer {
  width: 200px;
  height: 115px;
	}

div#spacer1 {
  width: 200px;
  height: 20px;
	}

div#contentColMiddleWelcome {  
  position:relative;
  width: 660px;
	margin: 0px 0px 0px 255px; padding: 55px 0px 0px 0px;
  }

	
div#contentColMiddle {  
  position:relative;
  width: 560px;
	margin: 0px 0px 0px 255px; padding: 55px 0px 0px 0px;
  }
	
div#contentMiddle {
  width: 560px;
	margin: 0px 0px 0px 0px; padding: 0px 5px 20px 0px;
  background: #ffffff;
  line-height: 17px; 
	}

div#contentColRightWelcome {
  float:right;
  width: 10px;
	margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;
	}
	
div#contentColRight {
  float:right;
  width: 10px;
  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;
	}
	
div#contentRight {
  width: 100px;
	margin: 55px 0px 0px 0px; padding: 0px 0px 0px 0px;
	}

div#elefant {
	clear: both;
	width: 946px;
	height: 50px;
	margin: 0px; 	padding: 0px;
  }

div#elefantPetrol {
	float: left;
	text-align: left;
  width: 41px;
	height:27px;
	margin: 23px 0px 0px 0px; padding: 0px 0px 0px 0px;
  background: #799DA3;
  font-size: 11px; 
	}	

div#elefantContent {
  float: right;
  text-align: right;
  width: 145px;
	margin: 0px 0px 0px 0px; padding: 0px;
  color: #000000;
	}	



div#footer {
  width: 946px;
	height: 27px;
	margin: 0px; 	padding: 0px 0px 0px 0px;
	background:#ffffff;
  border-top: 1px solid #990000; 
  border-bottom: 1px solid #990000; 
  font-size: 12px; 
  color: #990000;
  }


div#footerName {
  clear:right;
	float: left;
	width: 700px;
	margin: 0px 0px 0px 0px; padding: 6px 0px 1px 10px;
  color: #990000;
  }


div#footerMail {
  float: right;
  text-align: right;
  width: 146px;
	margin: 0px 0px 0px 0px; padding: 6px 3px 1px 5px;
  color: #990000; 
	}	
	
div#impressum {
  width: 946px;
  height: 20px;
	margin: 0px; 	padding: 0px 0px 0px 0px;
  text-align:right;
  font-size: 11px; 
  }
	
	
A.menu0:link      {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #302F2E; padding: 0px 0px 0px 0px; text-decoration: none; }
A.menu0:visited   {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #302F2E; padding: 0px 0px 0px 0px; text-decoration: none; }
A.menu0:hover     {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #990000; padding: 0px 0px 0px 0px; text-decoration: none; }
A.menu0:acitve    {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #302F2E; padding: 0px 0px 0px 0px; text-decoration: none; }

A.menu1:link      {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #990000; padding: 0px 0px 0px 0px; text-decoration: none; }
A.menu1:visited   {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #990000; padding: 0px 0px 0px 0px; text-decoration: none; }
A.menu1:hover     {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #990000; padding: 0px 0px 0px 0px; text-decoration: none; }
A.menu1:acitve    {font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #990000; padding: 0px 0px 0px 0px; text-decoration: none; }

A.submenu0:link      {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #302F2E; margin: 0px 0px 0px 0px; text-decoration: none; }
A.submenu0:visited   {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #302F2E; margin: 0px 0px 0px 0px; text-decoration: none; }
A.submenu0:hover     {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #990000; margin: 0px 0px 0px 0px; text-decoration: none; }
A.submenu0:acitve    {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #302F2E; margin: 0px 0px 0px 0px; text-decoration: none; }

A.submenu1:link      {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #990000; margin: 0px 0px 0px 0px; text-decoration: none; }
A.submenu1:visited   {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #990000; margin: 0px 0px 0px 0px; text-decoration: none; }
A.submenu1:hover     {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #990000; margin: 0px 0px 0px 0px; text-decoration: none; }
A.submenu1:acitve    {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #990000; margin: 0px 0px 0px 0px; text-decoration: none; }

A.head:link      {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; }
A.head:visited   {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; }
A.head:hover     {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: underline; }
A.head:acitve    {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration: none; }

A:link      {  font-family: Arial, Helvetica, sans-serif; color: #302F2E; text-decoration: underline; }
A:visited   {  font-family: Arial, Helvetica, sans-serif; color: #302F2E; text-decoration: underline; }
A:hover     {  font-family: Arial, Helvetica, sans-serif; color: #302F2E; text-decoration: none; }
A:acitve    {  font-family: Arial, Helvetica, sans-serif; color: #302F2E; text-decoration: underline; }

A.pfad:link      {  font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #93162C; text-decoration: none; }
A.pfad:visited   {  font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #93162C; text-decoration: none; }
A.pfad:hover     {  font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #93162C; text-decoration: underline; }
A.pfad:acitve    {  font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #93162C; text-decoration: none; }

A.linkFooter:link      {  font-size:12px; color: #990000; text-decoration: none; padding: 0px 0px 0px 0px; }
A.linkFooter:visited   {  font-size:12px; color: #990000; text-decoration: none; padding: 0px 0px 0px 0px; }
A.linkFooter:hover     {  font-size:12px; color: #990000; text-decoration: underline; padding: 0px 0px 0px 0px; }
A.linkFooter:acitve    {  font-size:12px; color: #990000; text-decoration: none; padding: 0px 0px 0px 0px; }

A.impressum0:link      {  font-size:11px; color: #000000; text-decoration: none; }
A.impressum0:visited   {  font-size:11px; color: #000000; text-decoration: none; }
A.impressum0:hover     {  font-size:11px; color: #93162C; text-decoration: none; }
A.impressum0:acitve    {  font-size:11px; color: #000000; text-decoration: none; }

A.impressum1:link      {  font-size:11px; color: #93162C; text-decoration: none; }
A.impressum1:visited   {  font-size:11px; color: #93162C; text-decoration: none; }
A.impressum1:hover     {  font-size:11px; color: #93162C; text-decoration: none; }
A.impressum1:acitve    {  font-size:11px; color: #93162C; text-decoration: none; }

A.h4:link      {  color: #990000; text-decoration: none; }
A.h4:visited   {  color: #990000; text-decoration: none; }
A.h4:hover     {  color: #990000; text-decoration: none; }
A.h4:acitve    {  color: #990000; text-decoration: none; }


/* ]]> */


/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */

/* 
A:link {
	background-color : transparent;
	color : navy;
	text-decoration : none;
	font-weight : bold;
}
A:visited {
	background-color : transparent;
	color : navy;
	font-weight : bold;
	text-decoration : none;
}
A:hover {
	background-color : transparent;
	color : #FF0000;
	text-decoration : none;
}
A:active {
	background-color : transparent;
	color : navy;
	font-weight : bold;
	text-decoration : none;
}


H1 {
	font-family : Verdana, sans-serif;
	font-size : 18px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
H2 {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #666666;
	margin-bottom : 10px;
	margin-top : 20px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
P {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #333333;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 20px;
}
*/
SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px 
}



.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}








.caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #FF9966;
}
.bulletlist {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #6600CC;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #CC3366;
}







.searchform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
}
.searchresultcontent {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
}
.searchresultheader {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}




.loginform {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}




.mailform {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
}
.mailformrequired {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : bolder;
}
.mailformcomment {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC0000;
	font-weight : bolder;
}
.mailformradio {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #003366;
	font-weight : normal;
}






.filelinks {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : Green;
}



.sitemap1 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : Verdana, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}




.celmenu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}



