/** Allgemeines */

body {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:10px;
	line-height: 17px;
	background-color: #FFFFFF;
	background-image: url(http://erdgas.im-inter-net.de/html/erdgas_maingau/layout/bg_left.gif);
	background-repeat: repeat-y;
	color: #666666;
	margin: 0px 0px 1000px 0px;
}

/** Links */
a,a:link,a:visited,a:hover,a:active {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #666666;
	background-color: transparent;
	text-decoration: underline;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
a:hover {
	text-decoration: underline;
}

/** Text */
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 10px 0 10px 0; color:#807f83;font-weight:bold;}
h1, h2, h3 { font-size:14px;}
h4,h5,h6 { font-size:10px;color:#666666;}

/** Images */
img {border:0px;}

/** spezielle Formatierungen */
.inline {display: inline;}
.hide4Printing {}
.hidden {display: none;}
.lightGray {color: #999999; background-color: transparent;}
.lightYellow {background-color:#FEF3CC;}
.coloredFEF9E8 {background-color:#fef9e8;}
.yellow {background-color:#fde48e;}
.gray {background-color:#807F83;}
.white {background-color:white;}
.ocher {background-color:#FDE9A3;}
.centered { text-align:center;}
.endlink {display:block;text-align:right;}
.bold {font-weight:900;color:#666666;}

p {margin:20px 0px 0px 0px;}

/** Tabellen */
.centered { text-align:center;}
.allBordered { border-right:1px solid #BFBFC1;border-bottom:1px solid #BFBFC1;}
.allBorderedLastCol {border-bottom:1px solid #BFBFC1;}
.bordered {border-right:1px solid #BFBFC1;}
.table {
 	width:600px;
  	border:1px solid #BFBFC1;
    line-height:150%;
}
.table td {
    padding:3px;
    empty-cells : show;
}
.lastRow {height:63px;}

#form,#form1,#form2 {width:600px;margin-bottom:20px;}
#form,#form1,#form2 td {padding-bottom:10px;}
#form,#form1,#form2 * {color:#666666;}
#form,#form1,#form2 h4 {margin-top:20px;}
#form,#form1,#form2 p.error {
	margin:0px;color:red;
	font-weight:bold;
	font-size:9px;
	line-height:115%;
}

.separator {height:19px;background-image:url(http://erdgas.im-inter-net.de/html/erdgas_maingau/layout/spacer.gif);background-repeat:repeat-x;}

/** Layout */
#Columnright {
    position:absolute;
    left:200px;
    top:0px;
    width: 670px;
}

div.header {
    margin:0px;
    padding:0px;
    background-image: url(http://erdgas.im-inter-net.de/html/erdgas_maingau/layout/bg_header.gif);
    height: 50px;
}

div.serviceNav {
    padding-top:30px;
    padding-top:28px;
    margin-left:10px;
    width: 480px;
    text-align:right;
}
div.claim {
	 margin:0px 0px 0px 10px;width:660px;
}
div.headline {
	width:600px;text-align:right;padding-top:17px;padding-bottom:5px;
}

div.headerImg {
	width:600px;height:240px;float:left;
}
div.headerDecor {
	width:60px;height:240px;float:right;
}
div.content {
   	padding:0px;
	margin:0px 0px 0px 10px;
	width:660px;
}

div.spa {
	padding-top:20px;
    padding-bottom:20px;
}
div.form {
    padding-left:0px;
}

div.text {padding-left:10px;padding-right:10px;margin:0;width:580px;}

div.html {padding-left:0px;margin:0;width:600px;}

div.crossReference {
	margin: 10px 0px 0px 10px;
	padding:0px;
	width: 178px;
	height: 81px;
	background-color: #FFF3CC;
	border-bottom: solid 1px #807F83;
	border-top: solid 1px #807F83;
	border-left: solid 1px #807F83;
	border-right: solid 1px #807F83;
	overflow: hidden;
}

div.leftColumn {
    width:200px;
    margin:0px;
    padding:0px;
}
#Logo {
    width: 200px;
    height: 102px;
    background-color:#ffffff;
    margin: 0px;
    padding:0px;
    border-bottom: 1px solid #666666;
}
#button {
    width: 199px;
    padding: 0px;margin-bottom: 1em;
    margin-top:0px;
    margin-right:1px solid #cccccc;
    font-family: Verdana, Geneva, Arial, Helvetica,sans-serif;
    font-size:12px;
    color: #333;
    border-right:1px solid #cccccc;
}
#button ul {
    list-style: none;
    margin:0px;
    padding:0px;
    border: none;
}
#button li {
    border-bottom: 1px solid #666666;
    margin: 0px;
}
#button li a, #button li a.high, #button li a.sub  {
	display: block;
	padding: 5px 0px 5px 0em;
	text-decoration: none;
	width: 100%;
	text-transform: uppercase;
	font-size:10px;
	line-height:20px;
	vertical-align:middle;
}

#button li {
    border-bottom: 1px solid #666666;
    margin: 0px;
}

#button li.test a, #button li a.high, #button li a.sub  {
	display: block;
	padding: 5px 0px 5px 0em;
	text-decoration: none;
	width: 100%;
	text-transform: uppercase;
	font-size:10px;
	line-height:20px;
	vertical-align:middle;
}


#button li a {	background-color: #ffffff; color: #666666;}
#button li a.sub{background-color: #fef3cc;color: #666666;}
#button li a.high {	background-color: #fde48e;color: #666666;}

#button li a {width: auto;}
#button li a:hover {background-color: #fde48e;color: #fff;}
#button li a.subHigh {background-color: #fde48e;color: #666666;}

#button li.test a {	background-color: #ffffff;color: #666666;font-weight:normal;}
#button li.test a.sub, #button li a.sub2 {	background-color: #FEF9E8;color: #666666;font-weight:normal;}
#button li.test a.high {	background-color: #fde48e;color: #666666;font-weight:normal;}

img.arrow {margin-right:8px;margin-left:14px;border:0px;}
img.arrowOn {margin-right:8px;margin-left:19px;border:0px;}

p.kontakt {margin-top:10px;}
p.kontakt a,p.kontakt a:link,p.kontakt a:active,p.kontakt a:hover ,p.kontakt a:visited{font-size:8pt;font-weight:normal;}


/** Formulare */
label {font-weight:bold;color:#666666;}


/** Servicenavigation */
a.serviceNav1,a.serviceNav1:link,a.serviceNav1:active,a.serviceNav1:visited,a.serviceNav1:hover {
	color: #666666;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}
a.serviceNav1:hover {
	text-decoration: underline;
}
.selected {
	text-decoration: underline;
}
span.serviceNav1 {
	padding: 0px 3px 0px 2px;
}


/** Sitemap */
a.sitemapDoor,a.sitemapDoor:link,a.sitemapDoor:visited,a.sitemapDoor:hover,a.sitemapDoor:active {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #FBC002;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
a.sitemapDoor:hover {
	text-decoration: underline;
}
a.sitemapSub,a.sitemapSub:link,a.sitemapSub:visited,a.sitemapSub:hover,a.sitemapSub:active {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #666666;
	font-size: 10px;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
a.sitemapSub:hover {
	text-decoration: underline;
}



/* Amor Rechner Start */
.rechner_bg { background:#FFFFFF; }
.rechner { font-family: Verdana; font-size: 10px; text-align: center; }
.rechnerbox { border:0px; background:#FFFFFF; font-family: Verdana; font-size: 11px;}
.rechnertab { border: 1px solid #E0E0E0;}
/* Amor Rechner Ende */

.inhalt { font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal;}

.rahmen_1 { background:#404040; }



/* Gas24 Linkfarbe/-größe */
.seitenfuss_gas { font-size:9px; color:#CCCCCC; }

.link_model_reiter {
	background-color:#fef3cc;
	width:100px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:8px;
}

/* input,.,. = Design der Formular Felder */
input,select,textarea { border:1px solid #515151; background-color:#F5F5F5; }


/* Hintergrund Farbe für Umrüstersuchenbox */
.um_suche { background-color:#F5F5F5; width:500px; border: 1px solid #E4E4E4;}

.tabelle_FD_1 { border:1px solid; border-left-color:#E4E4E4; border-top-color:#E4E4E4; border-bottom-color:#D0D7E3; border-right-color:#D0D7E3; }
.tabelle_FD_2 { border:1px solid; border-left-color:#E4E4E4; border-top-color:#E4E4E4; border-bottom-color:#D0D7E3; border-right-color:#E4E4E4; }


.tab_fahrzeuge {
	height: auto;
	width: 520px;
	border: 2px solid #ffffff;
	border-collapse:collapse;
	background-color: #F5F5F5;
	empty-cells:show;
	float: left;

}
.tab_modelle {
	height: auto;
	border-top: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-collapse:collapse;
}



/*
Platz für mehr CSS Formatierungen
*/
