@charset "utf-8";
/* Getränke Kistner CSS */

* {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000;
}

body {
	margin:0;
	padding:0;
	position: relative;
	background:#dfdfdf;
}

img {
	border:0;
}

ul {
	padding:0;
	margin:0;
	list-style-type: none;
}

li {
	margin:0;
	padding:4px 0 4px 10px;
	list-style-type: none;
}

p {
	padding:15px 0 5px 0; 
	margin:0;
}

hr {
	border:none;
	height:0;
	padding:0;
	margin:0;
	background:#fff;
	color:#fff;
}

h1 {
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height: 20px;
	color:#324471;
}

h2 {
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:15px 0 0 0;
	line-height: 18px;
	color:#324471;
}

h3 {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height: 18px;
}

legend {
	display:none;
}

table, tr, td {
	padding:0;
	margin:0;
	border:0;
}
/* MW - 2010-04-20 Globaler Abstand nach oben für Tabellen soll raus laut Martina.
table {
	margin-top:15px;
}
*/
table p.bodytext {
	padding: 5px 0 5px 0;
}

.contentLeft ul {padding-top:15px;}

a 			{color:#324471; text-decoration:none;}
a:visited 	{color:#324471; text-decoration:none;}
a:hover 	{color:#000; text-decoration:none;}

.hide {display:none;}
.invisible {visibility:hidden;}
.blau_12px {color:#324471;}
.clear_l {clear:left;}
.clear {clear:both;}
.float_l {float:left;}
.float_r {float:right;}