/* CSS www.tanklust.de */

body
{
font-family:Arial, Helvetica, sans-serif;
background:#FFFFFF url(/layout/hintergrund.jpg) repeat;
font-size: 1em;
margin:0 auto; 
text-align:left;
padding:0;
}

#positionierung
{
color: black;
background:white;
width: 780px;
position:absolute;
left: 50%;
margin: 20px 0 0 -395px;
}

/* --------------------------------------------------------------- */
/*                KOPF         KOPF                                     */
/* --------------------------------------------------------------- */

#kopf
{
float:left;
width:421px;
height:99px;
background:#545A4F;
}

#logo_rechts_1
{
float:right;
width:359px;
height:88px;
}

#logo_rechts_1 img
{float:left;}

#logo_rechts_2
{
float:right;
width:359px;
height:24px;
}

#logo_rechts_2 img
{float:left;}

#logo_rechts_3
{
float:right;
width:144px;
height:29px;
}

#logo_rechts_3 img
{float:left;}

/* --------------------------------------------------------------- */
/*                KOPF-MENU                                           */
/* --------------------------------------------------------------- */


#kopf_menu
{
position:absolute;
color:white;
top:76px;
background:transparent;
margin:0px 0 0 25px;
padding:0 0 2px 0;
font-size:8pt;
}

#kopf_menu a
{
text-decoration:none;
background:transparent;
color:white;
margin:0 4px 0 0;
}

#kopf_menu a:hover
{
background:transparent;
border-bottom:1px dashed #D6DAC7;
margin:0 4px 0 0;
}

#kopf_menu a.aktiv
{
color:#EFB122;
background:transparent;
border-bottom:1px dashed #EFB122;
margin:0 4px 0 0;
}

/* --------------------------------------------------------------- */
/*                HAUPT-MENU                                       */
/* --------------------------------------------------------------- */

#menuleiste
{
float:left;
width:421px;
height:23px;
background:#EFB122;
border-top:1px solid #545A4F;
}

#haupt_menu
{
background:transparent;
margin:3px 0 0 23px;
color:#1E2218;
font-style:bold;
font-size:9pt;
}

#haupt_menu a
{
text-decoration:none;
background:transparent;
color:#1E2218;
margin:0 5px 0 2px;
font-style:bold;

}

#haupt_menu a:hover
{
text-decoration:none;
background:transparent;
color:white;
border-bottom:1px dashed white;
margin:0 5px 0 2px;
}

#haupt_menu a.aktiv
{
color:white;
text-decoration:none;
}

#haupt_menu a.aktiv:hover
{
color:white;
text-decoration:none;
}

/* --------------------------------------------------------------- */
/*                SUB-MENU                                              */
/* --------------------------------------------------------------- */

#submenuleiste
{
float:left;
width:600px;
height:23px;
background:white;
}

#sub_menu
{
background:transparent;
margin:5px 0 0 23px;
color:#545A4F;
font-style:bold;
font-size:9pt;
}

#sub_menu a
{
text-decoration:none;
color:#545A4F;
margin:0 5px 0 2px;
padding-left: 20px;
background:transparent url(/layout/submenu.gif) no-repeat left;
}

#sub_menu a:hover
{
text-decoration:underline;
color:#545A4F;
margin:0 5px 0 2px;
padding-left: 20px;
background:transparent url(/layout/submenu.gif) no-repeat left;
}

#sub_menu a.aktiv
{
text-decoration:underline;
color:#545A4F;
margin:0 5px 0 2px;
padding-left: 20px;
background:transparent url(/layout/submenu.gif) no-repeat left;
}

/* --------------------------------------------------------------- */
/*                INHALT - ARTIKEL                                */
/* --------------------------------------------------------------- */

#inhalt_links
{
padding:25px 0 25px 25px;
float:left;
width:550px;
background:white;
color:#545A4F;
font-size: 12px;
font-family :  Arial, Verdana,Gill Sans, Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif;
line-height : 150%;
}

#inhalt_links p
{
line-height: 1.6em;
padding:0 20px 0 0;
font-size:1.1em;
}

#inhalt_links p img.rechts
{
margin:3px 0px 5px 10px;
padding-left:20px;
float:right;
background:transparent;
}

#inhalt_links p img.mitte
{
margin:3px 0px 5px 0px;
padding-left:0px;
float:left;
background:transparent;
}

#inhalt_links grosses_bild_540px 
{
margin:3px 0px 5px 0px;
padding-left:0px;
float:left;
background:transparent;
}

#inhalt_links h1
{
	font-weight:bold;
	font-size:1.7em;
	color:#FDA622;
	border-bottom: 1px dashed #545A4F;
	padding-bottom:10px;
	margin-right:15px;
	line-height:130%;
}

#inhalt_links h1.termine
{
	font-weight:bold;
	font-size:1.7em;
	color:#FDA622;
	padding-bottom:0px;
	margin-right:15px;
	line-height:130%;
	border-bottom: 0px;
}

#inhalt_links h2
{
font-weight:bold;
font-size:1.3em;
}

#inhalt_links h3
{
font-weight:bold;
font-size:1.2em;
}

#inhalt_links p em
{
	color:#9C5E00;
	font-weight:700;
	font-style : normal;
}

#inhalt_links p.wichtig
{
	color:#3D3D3D;
	background:#FAFAFA;
	font-size:1.2em;
	padding:10px 10px 10px 10px;
	border : thin dashed Gray;
}

#inhalt_links p.wichtig em
{
	color:#9C5E00;
	font-weight:700;
	font-style : normal;
}

/* --------------------------------------------------------------- */
/*               ARTIKEL - INPUT                                   */
/* --------------------------------------------------------------- */

#inhalt_links input.zahl
{
text-align: right;
}



#inhalt_links input.anfrage
{
	text-align: right;
	border : 1px solid #FEA622;
}

/* --------------------------------------------------------------- */
/*               ARTIKEL - LINKS                                     */
/* --------------------------------------------------------------- */

#inhalt_links a.extern
{
text-decoration:none;
padding:0 2px 0 15px;
color:#545A4F;
background:transparent url(/layout/extern_link.gif) no-repeat left;
}

#inhalt_links a.extern:hover
{
text-decoration:none;
padding:0 2px 0 15px;
color:black;
background:transparent url(/layout/extern_link.gif) no-repeat left;
border-bottom:1px solid black;
}

#inhalt_links a.intern
{
text-decoration:none;
font-weight:bold;
padding:0 2px 0 15px;
color:#545A4F;
background:transparent url(/layout/intern.gif) no-repeat left;

}

#inhalt_links a.intern:hover
{
text-decoration:none;
padding:0 2px 0 15px;
color:black;
background:transparent url(/layout/intern.gif) no-repeat left;
border-bottom:1px solid black;
}

#inhalt_links a.weiter
{
text-align:right;
font-size:9pt;
float:right;
text-decoration:none;
color:#838383;
padding:0 17px 0 0; 
margin:0 0px 0 0; 
background:transparent url(/layout/weiter.gif) no-repeat right;
}

#inhalt_links a.zurueck
{
float:left;
font-size:9pt;
text-decoration:none;
color:#838383;
padding:0 0 0 17px; 
margin:0 0 0 0px; 
background:transparent url(/layout/zurueck.gif) no-repeat left;
}
#inhalt_links a.add
{
	text-decoration:none;
	color:#545A4F;
	font-size: 11px;
	text-indent: 16px;
	background-color: transparent;
	background-image: url(/layout/add.gif);
	background-repeat: no-repeat;
	background-position: 18px;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 29px;
	}
	
#inhalt_links a.pdf
{
text-decoration:none;
padding:10px 2px 10px 40px;
line-height:140%;
color:#545A4F;
background:transparent url(/layout/pdf_icon.jpg) no-repeat left;
}	
	

/* --------------------------------------------------------------- */
/*               ARTIKEL - TABELLEN                          */
/* --------------------------------------------------------------- */


#inhalt_links td
{
background:#F2F2F2;
font-size:10pt;
color:#342F2B;
text-align:center;
}

#inhalt_links td.abstand
{
background:#fff;
font-size:10pt;
color:#342F2B;
text-align:center;
}

#inhalt_links td.kopf
{
background-color:#5B5645;
font-size:9pt;
color:#ffffff;
text-align:center;
font-weight:bold;
}

#inhalt_links td.bez1
{
background-color:#D2D8DD;
font-size:9pt;
color:#342F2B;
text-align:left;
}

#inhalt_links td.bez2
{
background-color:#E2E2E2;
font-size:9pt;
color:#342F2B;
text-align:left;
}

#inhalt_links td.zeile1
{
background:#efefef;
font-size:9pt;
color:#342F2B;
text-align:center;
}

#inhalt_links td.zeile2
{
background:#e6e6e6;
font-size:9pt;
color:#342F2B;
text-align:center;
}

#inhalt_links td.zeile3
{
background:#FAEABE;
font-size:11pt;
color:#342F2B;
text-align:center;
font-weight:bold;
}

#inhalt_links td.n_kopf
{
background-color:#5B5645;
font-size:9pt;
color:#ffffff;
text-align:left;
font-weight:bold;
}

#inhalt_links td.n_bez1
{
background-color:#D2D8DD;
font-size:9pt;
color:#342F2B;
text-align:right;
}

#inhalt_links td.n_zeile1
{
background:#efefef;
font-size:9pt;
color:#342F2B;
text-align:right;
}

#inhalt_links td.n_zeile2
{
background:#efefef;
font-size:9pt;
color:#342F2B;
text-align:left;
}

#inhalt_links td.n_zeile3
{
background:#FDA622;
font-size:1.1em;
color:#5B5645;
text-align:right;
font-weight:bold;
}

#inhalt_links td.n_zeile4
{
background:#FDA622;
font-size:1.1em;
color:#5B5645;
text-align:left;
font-weight:bold;
}

#inhalt_links td.a_zeile1
{
background:#efefef;
font-size:9pt;
font-weight:bold;
color:#342F2B;
text-align:right;
padding-right:10px;
}

#inhalt_links td.a_zeile2
{
background:#efefef;
font-size:9pt;
font-weight:bold;
color:#342F2B;
text-align:left;
padding-right:30px;
}

/* --------------------------------------------------------------- */
/*              MARGIN - RECHTS                                */
/* --------------------------------------------------------------- */

#inhalt_margin
{
margin-top:15px;
float:right;
width:180px;
background:white;
color:#545A4F;
padding-right:10px;
}

#inhalt_margin h1
{
	font-weight:bold;
	font-size:11pt;
	color:#FDA622;
	border-bottom: 1px dashed #545A4F;
	padding-bottom:3px;
	margin-bottom:0px;
	margin-right:5px;
}

#inhalt_margin p
{
margin-top:0px;
padding-top:3px;
text-align:left;
color:#444;
font-weight:normal;
font-size:9pt;
}

#inhalt_margin a.titel
{
font-weight:bold;
text-decoration:none;
font-size:9pt;
color:#545A4F;
text-align:left;
}

#inhalt_margin a.mehr
{
text-align:left;
font-weight:normal;
text-decoration:none;
font-size:9pt;
padding:0 2px 0 15px;
color:#545A4F;
background:transparent url(/layout/intern.gif) no-repeat left;
}

/* --------------------------------------------------------------- */
/*               NEWS                                                         */
/* --------------------------------------------------------------- */

#inhalt_rechts
{
float:right;
width:180px;
background:white;
color:#545A4F;
padding-right:10px;
}

#inhalt_rechts h1
{
color:#444;
font-weight:bold;
font-size:11pt;
text-align:left;
}

#inhalt_rechts p
{
text-align:left;
color:#444;
font-weight:normal;
font-size:9pt;
}

#inhalt_rechts a.titel
{
font-weight:bold;
text-decoration:none;
font-size:9pt;
color:#545A4F;
text-align:left;
}

#inhalt_rechts a.mehr
{
text-align:left;
font-weight:normal;
text-decoration:none;
font-size:9pt;
padding:0 2px 0 15px;
color:#545A4F;
background:transparent url(/layout/intern.gif) no-repeat left;
}

/* --------------------------------------------------------------- */
/*               FUSSZEILE                                               */
/* --------------------------------------------------------------- */

#fusszeile
{
padding-top:10px;
margin:10px 0px 0px 0px;
clear:both;
color:#949494;
width:780px;
height:40px;
background:white;
border-top:10px solid #D6DAC7; 
text-decoration:none;
margin:30px 0 0 0 ;
}

#fusszeile div.links
{
float:left;
padding:0 0 0 10px;
}

#fusszeile div.links a
{
font-size:9pt;
color:#949494;
text-decoration:none;
margin:0 3px 0 1px;
}

#fusszeile div.links a:hover
{
font-size:9pt;
color:black;
text-decoration:none;
margin:0 3px 0 1px;
}

#fusszeile div.rechts
{
font-size:9pt;
float:right;
margin:3px 0 0 0;
padding:0 15px 0 0px;
}

#fusszeile a.link
{
fonz-size:9pt;
color:#949494;
text-decoration:none;
}

#fusszeile a.link:hover
{
fonz-size:9pt;
color:black;
}
#inhalt_links div.bild_links
{
	float: left;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 220px;
	background-color:#EEEEEE;
	
}
#inhalt_links div.bild_text
{
	float: left;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	font-size: 10px;
	width: 220px;
		
}
#inhalt_links p.presse:first-letter
{
font-size:29px;
}
#inhalt_links a.oben
{
font-size:9pt;
text-decoration:none;
color:#838383;
padding:0 17px 0 0px; 
margin:0 0 0 0px; 
background:transparent url(/layout/oben.gif) no-repeat right;
float: right;
}
