body         { font-family: Verdana, Arial, sans-serif; margin:0px;
					font-size: 0.82em; /*line-height: 1em; letter-spacing: 0.1em;*/
				 }
				 

table, tr, td	{ text-align: left; font-size : 10pt; }


				 
th.bild, td.bild	{ text-align: center; width: 20%; }				 
td.modell	 { width: 55%; border-style: none; }
td.wertung	 { width: 25%; border-style: none; }
td.ausfuehrung	 {  }
td.material	 {  border-style: none; width: 55% }
td.bestnr	 {  border-style: none; width: 25%; }
td.optik 	{ border-style: none; width: 55%; }
td.fktn 		{ border-style: none; width: 80%; }

p.modell	 	 { text-align: center; font-size: 13px; font-weight: bold; color: #544; font-family: verdana, Arial, sans-serif;  }
p.wertung	 	 { text-align: right; font-size: 11px; color: #a98; font-family: Arial, sans-serif; }
p.ausfuehrung	 { text-align: right; font-size: 12px; font-weight: bold; color: #daa520; font-family: verdana, Arial, sans-serif; }
p.material		 { font-size: 12px; color: #766; }
p.bestnr	 	{ text-align: left; font-size: 11px; color: #ba9; font-family: Arial, sans-serif; }
p.optik	 		{ text-align: left; font-size: 10px; color: #333; letter-spacing: 0.1em; padding-right: 100px; }
p.fktn	 		{ text-align: left; font-size: 10px; color: #333; letter-spacing: 0.1em; }
p.groesse 	 	{ text-align: right; font-size: 10px; color: #666; }
p.preis 	 		{ text-align: right; font-size: 10px; color: #666; }
p.links	 		{ font-size: 10px; color: #544; }
p.linkshell	 	{ text-align: left; font-size: 10px; color: #766; letter-spacing: 0.1em; }
p.mitte	 		{ text-align: center; font-size: 9px; color: #766; letter-spacing: 0.1em; }
p.rechts 	 	{ text-align: right; font-size: 10px; color: #777; }
p.datum	 		{ text-align: left; font-size: 10px; color: #555; }
p.kommentar 		{ text-align: center; font-size: 11px; color: #333; letter-spacing: 0.1em; }

td.groesse {  width: 25%; border-style: none; }
td.preis  { width: 25%; border-style: none; }
td.links  { border-style: none; }
td.linkshell { }
td.mitte { } 
td.rechts 	 { width: 10%; border-style: none; }
td.datum	 {  }
td.kommentar { width: 45%; border-style: none; }

td.mittelink , p.mittelink	 { text-align: center; font-size: 11px; color: #766; letter-spacing: 0.1em; width: 15%; border-style: none; }
td.linksgruen , p.linksgruen	 { text-align: left; font-size: 11px; color: #7b6; letter-spacing: 0.1em; font-weight: bold; }
td.linksblau , p.linksblau	 { text-align: left; font-size: 10px; color: #76e; letter-spacing: 0.1em; }

td.RubrikBild { width: 20%; }
td.RubrikLks { text-align: left; font-size: 11px; color: #333; font-family: Arial, sans-serif; width: 15%; border-style: none; }
td.MitteText { width: 50%; text-align: left; font-size: 10px; color: #333; letter-spacing: 0.1em; }
td.PreisRts { width: 15%; text-align: left; font-size: 10px; color: #333; letter-spacing: 0.1em; }

td	{ padding-left:	10px; }

th.bild1 	{ border: solid 1px; border-top-color: #ddb; border-left-color: #ddb; border-bottom-color: #aa9; border-right-color: #aa9; }

 
img.schatten {
/*    background: #ddd; padding: 12px;  #E2B794 */
    -webkit-box-shadow: 4px 3px 4px #bbb;
    -moz-box-shadow: 4px 3px 4px #bbb;
    box-shadow: 4px 3px 4px #bbb;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
	border: none;
}

th	{ font-size: 12px; font-weight: normal; font-style: italic; color: #888; font-family: Verdana, Arial, sans-serif; border-top: solid 1px #ccc;  }

table { border-bottom: 1px dotted #ba9; }
.auswahl { width: 200px; }

p.hell  { font-size: 10px; color: #ba9; text-align: center; }

p.Normal, li.Normal  { font-size: 10.0pt; color: #300030; font-weight: normal; text-align: left; 
						margin-top: 2px; font-family: Verdana, Arial, sans-serif; }
						
p.bild  { text-align: center; }

h1 { text-align: left; }
						
textarea { font-family: Arial, sans-serif; font-size : 10pt; }

select.maske { width: 200px; background-color:#FFE4B4; }

.breite24P { width: 24%; vertical-align: top; border: none; }
.breite9P { width: 9%; vertical-align: top; border: none; }

/* Schalter für Details und Testberichte */
/* .divnav1 { float: right; } */
.divnav1 ul { margin: 0; padding: 0; list-style: none; width: 100%; display: inline;  } 
.divnav1 ul li { position: relative; font-weight:normal; border: 1px solid #D6320D; padding: 1px; float: left; width: 40%; max-width: 100px; }
.divnav1 ul li {  opacity:0.96; margin-left: 20px;
	background-color: #F6B36F;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F6B36F), to(#F49045)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #F6B36F, #FFC89E, #F49045); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #F6B36F, #FFC89E, #F49045); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #F6B36F, #FFC89E, #F49045); /* IE10 */
	background-image:      -o-linear-gradient(top, #F6B36F, #FFC89E, #F49045); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #F6B36F, #FFC89E, #F49045);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F6B36F', EndColorStr='#F49045'); /* IE6–IE9 */
  
	-moz-border-radius: 10px; /* FF1+ */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
	}

/* .divnav1 ul li {float: left; width: 100%;} */
.divnav1 ul li a { display: block; text-decoration: none; color: #7a0000; background-color: transparent; padding: 4px 3px; 
									letter-spacing:0.03em; line-height:12pt; text-align : center; } 
* html #divnav1 ul li { float: left; height: 1%; }
* html #divnav1 ul li a { height: 1%; }

.divnav1 li:hover ul, #divnav1 li.over ul { display: block; }

.divnav1 ul li a:hover, #divnav li:hover > a {  color: #fee;   
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
	
	background: #ea5507; /* Old browsers */
	background: -moz-linear-gradient(top, #feccb1 0%, #f17432 37%, #ea5507 77%, #fb955e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(37%,#f17432), color-stop(77%,#ea5507), color-stop(100%,#fb955e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #feccb1 0%,#f17432 37%,#ea5507 77%,#fb955e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #feccb1 0%,#f17432 37%,#ea5507 77%,#fb955e 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #feccb1 0%,#f17432 37%,#ea5507 77%,#fb955e 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5507', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #feccb1 0%,#f17432 37%,#ea5507 77%,#fb955e 100%); /* W3C */
	}

.bild_mitte_links { padding-left: 20px; }

	
	 
@media (max-width: 650px)
{	 
	p.modell	 { font-size: 11px; }
	p.wertung	 { font-size: 10px; }
	p.ausfuehrung { font-size: 11px;  }
	p.material	 { font-size: 10px; }
	p.bestnr	 { font-size: 10px;  }
	p.optik	{ font-size: 9px; padding-right: 10px; }
	p.fktn	 { font-size: 9px; }
	p.kommentar { font-size: 10px; }
	p.mittelink { font-size: 10px; }
	.divnav1 ul li {  opacity:0.96; margin-left: 5px; }
	.divnav1 ul li a { padding: 2px 3px; font-size: 9pt; }
	
	td { padding-left: 5px; }
	
	.bild_mitte_links { padding-left: 5px; padding-right: 0px; }
	.bild_links_oben img { max-width: 80%;  }
	
	table.tabelle_50 { border: none; width: 45%; }
}
