@charset "utf-8";
/* CSS Document */

/*****************************************/
/*** Allgemeine Formatierung ***/
/*****************************************/

* {margin:0;padding:0}

html, body {
	background: #9A1B28;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* IE 5 Win Hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	/* Version der Werte für "korrekte" Browser */
	font-size: 100%;  /*fuer alle Browser*/
	margin: 0px;
	padding: 0px;
	text-align: left;
	color: #9A1B28;
	background-image: url(../images-all/back1.jpg);
}


div, h1, h2, h3, h4, h5, h6, input, p, select, table, li, a, a:active, a:visited, a:hover, a:focus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size:1.0em;

}

h1 {
	color: #9A1B28;
	font-size:1.3em;
	line-height:1.5em;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}

h6 {
	color: #9A1B28;
	font-size:0.9em;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}


p {
	line-height: -0.6;
	margin-bottom: 7px;
}

.auflisten li {
	list-style-image:url(../mobil/img/pfeil.gif);
	margin-left:20px;
    padding-left:0px;
}
/*****************************************/
/*** Alle Layout-Rahmen ***/
/*****************************************/


#main {
	margin: 0;
	padding: 0px;
	width: 100%;
	clear: both;
	background-image: url(../images-all/back1.jpg);
}

.komentar {
	padding: 10px 5px 10px 10px;
}

.rahmen {
	border:0.2em solid #9A1B28;
}

/**********************************/
/*** Layout-Rahmen PREISLISTE ***/
/**********************************/

.preisliste {
	margin: 10px 0;
	padding: 0px;
	width: 90%;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
}

.preisliste tr.colo {
	background-color: #f2e8e6;
}

.preisliste td, .preisliste th {
	border-bottom: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	padding:5px;
	min-width:48px;
}

