

body {
background-color: #FEF1DB;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}
a {color:#B01221}
a:visited {color:#99001C;}
a:hover {color: #564b47;}
a:active { color:#000000;}
a img {border-width:0px;}

h1 {
font-size: 12px;
color:#B6B3AC;
text-align: right;
text-transform:uppercase;
background: url('images/uwe_5.jpg') repeat-x 0px 0px;
border-top:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
padding:5px 15px;
margin:0px }

h2 {
font-size:13px;
color:#564b47;
font-weight: bold;
text-margin: right;
background: #EFEFEF;
border:1px solid #FED796;
padding: 5px 10px;
margin:0px;}

h3 {
font-size: 12px;
color:#B6B3AC;
text-align: right;
text-transform:uppercase;
background: url('images/uwe_5.jpg') repeat-x 0px 0px;
border-top:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
padding:5px 15px;
margin:0px }

h6 {
font-size:12px;
color:#666;
text-decoration:none;
font-weight:normal;}

#top {
margin: 0;
padding: 0;
}

#mainnavi {
position:relative; right:1px; top:45px;
height:30px;
background: url('images/uwe_5.jpg') repeat-x 0px 0px;
}


#search {
position:absolute;top:0px; right:0px;
}


#search table{
color:#B01221;
font-size: 12px;
text-transform:uppercase;
font-weight:bold;
}

img.download {vertical-align:middle;}

/*
img.th-tablett {
width: 200px;height:150px;}
*/

/* ----------container zentriert das layout-------------- */
#container {
width: 96%;
position:absolute; top:110px;
margin-left: auto;
margin-right: auto;
background-color: #FEF1DB;
border-left:0px solid #FFD39B;
border-bottom:0px solid #FFD39B;
}

/* ----------banner for logo-------------- */
#banner {
position:relative; right:0px; top:0px;
background-color: #FEF1DB;
border-left:2px solid #FFD39B;
border-right:2px solid #FFD39B;
padding: 0px;
margin: 0px;
}
#banner a img {padding:0px 0px;
position:absolute;top:0px; right:0px;
}

.banner{
width: 550px;
position:absolute; right:0px;

}

/* -----------------Inhalt--------------------- */
#content {
background-color: #ffffff;
border-left:1px solid #FFD39B;
border-right:1px solid #FFD39B;
border-bottom:1px solid #FFD39B;
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
padding: 0px;
margin-left: 170px;
margin-right: 0px;
margin-bottom: 10px;
}

#content center{
background-color: #FFFFFF;
}

#content table{
background-color: #FFFFFF;
}

/* -----------------Text--------------------- */
#text {
padding:35px
}



/* --------------left navigavtion------------- */
#left {
float: left;
width: 170px;
margin: 0px;
padding: 0px;
}

/* -----------footer--------------------------- */
#footer {
clear: left;
padding: 0;
margin: 0;
text-margin-left: 0;
}

#partner {
background-color: #ff00ff;
padding: 0;
margin: 0;
margin-left: 0;
}

/* Hyperlinks nach oben */
#paul a{

}

#neutrallink a {
text-decoration: none;
color: #B6B3AC;
}

.farbmuster {
color: #9F9F9F;
margin:40px 15px 0px 15px;
}

.preis {
color: #564B47;
vertical-align:bottom;
padding: 10px;
text-align: right; }

/* listing */
li.tabletteigenschaften {
  list-style: none}

/* Tabelle auf den Referenzseiten */

td,th {
 vertical-align:top;
}
th, .th{
  background-color:#efefef;
  border-bottom: #FFD39B 1px solid;
  padding:3px;
  text-align:left;
}
.table, .browsercomp{
  border: #FFD39B 1px solid;
  padding:0px;
  width:100%;
  border-spacing:0px;
  border-collapse:collapse;
  font-family:Arial, sans-serif;
}
.table td, .browsercomp td{padding:2px;}


/* Abwechselnd eine Zeile hell und eine dunkel */

.product-row { background-color:#FFFFFF;}
.even { background-color:#FEF1DB;}
.g a, .u a {white-space:nowrap;}

/* Browser-Quickreferenz*/
.brreft{
  background-color:#666;
  margin-top:12px;
  width:100%;
}
.vers {
text-align:center;
background-color:#f7f7f7;
width:4%;
}
.wert {width:44%;background-color:#f7f7f7;font-weight:bold;}
.br{background-color:#f7f7f7;text-align:center;}
.dekl{background-color:#fff}


.hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
.hov a {color:#9F9F9F; text-decoration:none;margin:0px 0px 0px 20px;}
.hov a:visited {color:#9F9F9F; text-decoration:none;margin:0px 0px 0px 20px;}
.hov b {display:none; font-weight:normal;}
.hov:hover {position:relative; z-index:100;}
.hov a:hover,
.hov:hover a
{border:0; text-decoration:underline; position:relative;}
.hov:hover b,
.hov a:hover b
{display:block; visibility:visible; position:absolute; left:-10px; top:1em; background:#FEF1DB; cursor:pointer; border:1px solid #888; padding:5px 10px;}
.hov b a {white-space:nowrap; color:#000; text-decoration:none; background:transparent; display:block;}
.hov b a:hover {text-decoration:none;}


.clear {clear:both;}



.search_headline
{	margin:20px 0px 0px 0px;
	text-align:left;
	padding:0px 0px 10px 0px;
	font-size:14px;
	font-weight:bold;
	color:#99001C;
	background-image:none !important;
}


/* die staffelpreise */

#content .g .table_staffel
{	border:1px solid #FEF1DB;
	background-color:#ffffff;
	border-collapse:collapse;
	float:right;
}

#content .u .table_staffel
{	border:1px solid #ffffff;
	background-color:#FEF1DB;
	border-collapse:collapse;
	float:right;
}


#content .table_staffel th
{	background-image:url(images/uwe_5.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border:1px solid #FFD39B;
	padding:0px 3px;
	text-align:center;
}


#content  .table_staffel td
{	border:1px solid #FFD39B;
	padding:1px 3px;
	background-color:#ffffff;
}


#content .table_staffel td.col1
{	font-weight:bold;
}

.my_clear
{	height:0.1px;
	overflow:hidden;
	clear:both;
}
/* ende staffelpreise */


.css_t td {
  border: 1px solid #cbcbcb;
  font-size: 12px;
}

.css_t {
  border: 1px solid #c3c3c3;
  border-collapse: collapse;
}

.rabatt_t {
	display:inline-block;
}

.css_col_1 {
	padding:5px 10px 5px 5px;
	text-align:left;
}

.css_col_2 {
	padding:5px 5px 5px 10px;
	text-align:right;
}

.css_staffel .nowrap {
	white-space:nowrap;
}

#content table .css_staffel table {
	background-color:transparent;
}

.text-left {
	text-align:left;
}