
table.auction thead td {font-weight:bold; background-color:#951D1F; color:#fff; }
table.auction td {padding:8px; border-bottom:1px solid #666;}
.left{float:left; padding-right:8px;}
.right{float:right; padding-left:8px;}

b a {color:#f00;text-decoration:none;font-style:italic;font-size:14px; font-weight:bold;}
b a:hover{text-decoration:underline;}

* {
margin: 0;
padding: 0;
}
html {  
 height: 100.01%;
 }
html, body {
background-color: #601718;
border: 0 solid;
}
body {
font: 95% Arial, 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
address{
	font-size: 0.8em;
	font-weight: normal;
	font-style: normal;
	padding: 10px 0;
}
#alles {
background-color: #601718; 
position: relative;
width: 1024px;
margin: 0 auto;
text-align: left;
padding-top: 10px;
}
#alles p.footer {
	color: white;
	width: 650px;
	padding: 8px 0px 0 0px;
	margin: 0px 0 0 192px;
	height: 2.5em;
	border-top: solid 1px #fff;
	text-align: center;
}
#logo {
	background: transparent url(../img/logo.jpg);
	position: absolute;
	top: 10px;
	left: 5px;
	display: block;
	width: 175px;
	height: 175px;
	color: #fff;
}
#vrlogo {
	background: url(../img/vrlogo.png) no-repeat;
	position: absolute;
	top: 20px;
	left: 200px;
	display: block;
	width: 115px;
	height: 115px;
	color: #fff;
}
#taiwanlogo {
	background: url(../img/taiwanlogo.png) no-repeat;
	position: absolute;
	top: 20px;
	left: 720px;
	display: block;
	width: 115px;
	height: 115px;
	color: #fff;
}
#title{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	background: transparent;
	font-size: 1.8em;
	font-weight: bold;
	padding-top: 15px;	
	text-align: center;
}

input, textarea {
font-size: 12px;
}
p, a, th, td, li, label {
font-size: 12px;
}
p {
	padding: 5px 0px;
}
li{
	list-style-type: none;
}
h1, h2, h3 {
	color: #951C1F;
}
h1 {
	font-size: 1.3em;
}
h2 {
	font-size: 1.0em;
}
h3 {
	font-size: 0.8em;
}

/*snazzy borders*/
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {
background: transparent;
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid black; border-right:1px solid Black; background-color: white;}
.xb1 {margin:0 5px; background: Black;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {
background-color: white;
display:block; 
border:0 solid black; 
border-width:0 1px;
padding: 10px;
}

/* Linke Hauptnavigation */
#navlinks {
	position: absolute;
	top: 193px;
	left: 5px;
	width: 175px;
}

#navlinks a {
	width: 143px;
	color: #000;
	text-decoration: none;
	display: block;
	padding: 2px 10px 2px 20px;
	font-weight: bold;
	line-height: 1.8em;
	text-align: right;
}
#navlinks a:hover {
	color: #fff;
	background: #951C1F; 
}
#navlinks a:active {
	color: #fff;
	background: #951C1F; 
}
#navlinks .xboxcontent{
	padding: 0px;
}


/* Allgemeine Klassen */

.nobr {
white-space: nowrap;
}
.break {
word-break: break-all;
}
