/* Einstellungen für body */
body {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: Black;
	scrollbar-base-color: #F5B259;
	scrollbar-3dlight-color: #F5B259;
	scrollbar-arrow-color: #B82837;
	scrollbar-darkshadow-color: #F5B259;
	scrollbar-face-color: #F5B259;
	scrollbar-highlight-color: #FFF5EE;
	scrollbar-shadow-color: #B82837;
	scrollbar-track-color: #F5B259;
	background-color: White;
	background-image: url(../l-pix/o-back.gif);
	background-repeat: repeat-x;
}

/* Einstellungen für Verweise */
a { 
	font-weight: bold;	
	text-decoration : none; 
	color: #006F5A;
}
a:link { }
a:visited { }
a:hover { color: #B82837; text-decoration:underline;}
a:active { }

/* Einstellungen für table */
table {
	border: none;
}

/* Einstellungen für tr */
tr {
	text-align: center;
	vertical-align: top;
}

/* Einstellungen für tr */
td {
	text-align: left;
	vertical-align: top;
	background-image: none;
}

/* Überschriften-mitte-standart */
.u1 {
	color: #B82837;
	font-size: 16px;
	font-weight: bold;
}

/* Überschriften-mitte-zusatz */
.u2 {
	color: #006F5A;
	font-size: 14px;
	font-weight: bold;
}

/* Schrift-mitte-standart */
.s1 {
	color: #B82837;
	font-size: 12px;
}
/* Schrift-mitte-zusatz */
.s2 {
	color: #006F5A;
	font-size: 10px;
}
/* Schrift-mitte-zusatz */
.utitel {
	color: #006F5A;
	font-size: 9px;
}

/* Einstellungen für pointer */
img.pointer{
	border : none;
	vertical-align : middle;
}

/* Einstellungen für Leerbild-oben-Mitte */
img.m-oben{
	width : 100%;
	height : 15px;
	border : none;
}

/* Einstellungen für Leerbild-oben-Links */
img.l-oben{
	width : 100%;
	height : 50px;
	border : none;
}

/* Einstellungen für Spalten */
.col-180{ width: 180px; }
.col-580{ width: 580px; }
.col-rest{ width: 100%; }
.col-20{ width: 20px; }
.col-210{ width: 120px; }
.col-40{ width: 40px; }
.col-540{ width: 540px; }

/* Einstellungen für Button */
.button {
	font-size: 10px;
	color: #B82837;
	font-weight: bold;
	background-color : #F5B259;
	width: 132px;
}
/* Einstellungen für Button */
.button2 {
	font-size: 10px;
	color: #B82837;
	font-weight: bold;
	background-color : #F5B259;
	width: 200px;
}

/* Einstellungen für Eingabefeld */
input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B82837;
	border: 1px solid #B82837;
	padding: 1px 1px 1px 1px;
}
/* Einstellungen für Eingabefeld -lang */
input.eingabe-1 {
	width : 270px;
}
/* Einstellungen für Eingabefeld -kurz */
input.eingabe-2 {
	width : 196px;
}
/* Einstellungen für Eingabefeld -kurz */
input.eingabe-3 {
	width : 70px;
}
/* Einstellungen für Eingabefeld -kurz */
input.image {
	border: none;
}
/* Einstellungen für Eingabefeld -textarea */
textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width : 270px;
	color: #B82837;
	border: 1px solid #B82837;
	padding: 1px 1px 1px 1px;
}
/* nur beim Druck sichtbar */
#onlyprint { display: none; }

/* Sorten */
#sorte1 { 
	position:absolute;
	left:215px;
	top:240px;
	width:260px;
	height:240px;
	text-align: left;
	background-color : #ffffff;
	visibility: hidden;
}
/* Sorten */
#sorte2 {
	position: absolute;
	left: 500px;
	top: 240px;
	width: 260px;
	height: 240px;
	text-align: left;
	background-color: #ffffff;
	visibility: hidden;
}
/* Sorten */
#java {
	text-align: left;
	vertical-align: bottom;
}

/* Einstellungen für Shop */

.skopf {
	color: #006F5A;
	font-size: 12px;
	font-weight: bold;
	background-color: #F9C371;
	text-align: center;
	vertical-align: middle;
}
.sartikel {
	color: #B82837;
	font-size: 11px;
	background-color: #FCE1B8;
	vertical-align: middle;
}
.sartikelr {
	color: #B82837;
	font-size: 11px;
	background-color: #FCE1B8;
	vertical-align: middle;
	text-align: right;
}
.sartikelc {
	color: #B82837;
	font-size: 11px;
	background-color: #FCE1B8;
	vertical-align: middle;
	text-align: center;
}

.sbutton {
	font-size: 10px;
	color: #B82837;
	font-weight: bold;
	background-color : #F5B259;
	width: 75px;
}
input.seingabe {
	width : 35px;
}
input.cbox {
	border: none;
}
