body
{
	background-color: #F2F2F2;
	color: #1F1F1F;
}

body, font, td, div
{
	font-family: "Trebuchet MS";
}
p
{
	margin: 0 0 0 0px;
}
.title {
	font-family: "Arial Narrow";
	font-size: 12pt;
	color: #8E6523;
}


.topbanner {
	background-image: url(img/topbanner2011.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


a, a:link, a:visited, a.active
{
	color: #3D3D3D;
	text-decoration: underline;
}
a:hover
{
	color: #C98F45;
	text-decoration: underline;
}

#alpha  a  img {filter:alpha(opacity=70); opacity:0.7} 
#alpha  a:hover img {filter:alpha(opacity=100); opacity:1; } 

.tdLeft
{
	background-image: url(img/bg-left-shw.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.tdRight
{
	background-image: url(img/bg-right-shw.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.tboutset {	border: 1px inset;}

.punktlineH
{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #998675;
	padding: 5 5 5 5px;
}

.punktlineV
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #998675;
	padding: 5 5 5 5px;
}

/*---------------------------INPUT------------------------------*/
input
{
	font-family: Verdana, Tahoma;
}
.inp_multi_ins
{
	font-family: Verdana, Tahoma;
	height: 80px;
	border: 1px solid #998675;
	background-Color: #FFFFFF;
	color: #8E6523;
	font-size: 9pt;

}

.inp_but
{
	height: 18px;
	border: 1px solid #998675;
	background-Color: #EEEDE7;
	color: #8E6523;
	font-size: 9pt;
}

.inp_ins
{
	height: 18px;
	border: 1px solid #998675;
	background-Color: #FFFFFF;
	color: #8E6523;
	font-size: 9pt;
}
.inp_plz_ins
{
    height: 18px;
	border: 1px solid #998675;
	background-Color: #FFFFFF;
	color: #8E6523;
	font-size: 9pt;
}

.inpprice
{
	width: 50px;
	height: 18px;
	border: 0px;
	background-Color: transparent;
	color: #8E6523;
	font-size: 9pt;
	text-align: right;
}
.inpqt
{
	width: 30px;
	height: 18px;
	border: 1px solid #998675;
	background-Color: #FFFBEB;
	color: #8E6523;
	font-size: 9pt;
	text-align: right;
}
.inptot
{
	width: 50px;
	height: 18px;
	border: 0px;
	border-bottom: 1px solid #998675;
	background-Color: transparent;
	color: #8E6523;
	font-size: 9pt;
	text-align: right;
}


.pt07 {font-size : 7pt;}
.pt08 {font-size : 8pt;}
.pt09 {font-size : 9pt;}
.pt10 {font-size : 10pt;}
.pt11 {font-size : 11pt;}
.pt12 {font-size : 12pt;}
.pt13 {font-size : 13pt;}
.pt14 {font-size : 14pt;}
.pt15 {font-size : 15pt;}
.pt16 {font-size : 16pt;}

.px08 {font-size : 8px;}
.px09 {font-size : 9px;}
.px10 {font-size : 10px;}
.px11 {font-size : 11px;}
.px12 {font-size : 12px;}
.px13 {font-size : 13px;}
.px14 {font-size : 14px;}
.px15 {font-size : 15px;}
.px16 {font-size : 16px;}
