body,td,th {
	font-family: tahoma;
	font-size: 13px;
	color: #444444;
}
/*
body, td, th {
	font-family: tahoma;
	font-size: 11px;
	color: #414141;
}
*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.Stil_h1 {
	font-size:20px;
	font-weight:bold;	 
	font:Arial, Helvetica, sans-serif;
	padding-bottom:0px;
}

.Stil_h3 {
	font-size:14px;
	font-weight:bold;	 
	font:Arial, Helvetica, sans-serif;
	padding-bottom:6px;
	padding-top:24px;
}


.style1 {color: #ffffff}
.Stil1 {
	color: #FFFFFF;
	font-weight: bold;
}
.mini_nocolor {
	font-family:trebuchet ms, verdana, arial;
	font-size:8px;
	line-height: 1.6;
}
.kommentar {
	font-family:trebuchet ms, verdana, arial;
	font-size:12px;
	font-style:italic;
	line-height: 1.4;
}

.errorBox {
	background-color:#FFECEE;
	border:2px dashed #fc3900;
	padding:5px;
	margin-bottom:20px;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
}

.errorBox_ok {
	background-color:#FFFFE1;
    border:2px dashed green;
	padding:5px;
	margin-bottom:20px;
	color:#0000CC;
	text-align:center;
	font-weight:bold;
}

.errorBox_fail {
	background-color:#FFFFE1;
    border:2px dashed red;
	padding:5px;
	margin-bottom:20px;
	color:#0000CC;
	text-align:center;
	font-weight:bold;
}

.msg_r {
	font-family : trebuchet ms, verdana, arial;
	font-size : 9pt; font-weight : normal;
	color : #191919;
	width: 380px;
	height: 300px;
	background-Color: #f6f6f6;
	padding:5px
}

.comment_box {
	font-family : trebuchet ms, verdana, arial;
	font-size : 9pt; font-weight : normal;
	color : #191919;
	width: 560px;
	height: 100px;
	background-Color: #f6f6f6;
	padding:5px
}


.shop_table_oben {
	border:dashed; 
	border-color:#999999; 
	border-width:thin; 
	padding:5px 5px 5px 5px; 
	font-size:16px; 
	font:Arial, Helvetica, sans-serif
}