
body {
    color: #000000; 
 /* background: #e3e6e9 url('./images/bg.png') repeat; */
 /* background-color: #294231; */  /* deeper green */
    background-color: #eeeeee;    /*  #555D5A muted green */
    font-size: 100.01%;
    font-family: verdana,Helvetica,Arial,sans-serif;
    margin: 1em; 
    text-align: center; 
    }
.clear {clear:both;} /* no floating elements allowed on either the left or the right side */

img {border:0px none;}
a img {display: block; border: 0px; text-decoration:none;} /* no borders on linked images */ 

div#site {
    text-align: left;    /* Side contents align left */
    margin: 0 auto;      /* standard-conformal horizontal centering */
    width: 728px;
    padding: 0;
    background: #ffffff;
    border: 1px solid #bd8d5e;
    }
html>body div#site {
    border-color: #bd8d5e;  /* Color adaptation to the Internet Explorer  */
    }
div#top {
    margin: 0 auto;      /* standard-conformal horizontal centering */
    width: 728px;
    height: 178px;  
    padding: 0;
    background: #FFF6D7;
    border-bottom: 1px solid #bd8d5e;
    }
  
.logo {
    float:right;padding-right:1px;padding-top:5px;
    }
div#menu {
        text-align: center;
	margin: 0;
        width: 728px;
	padding:0;
	background:#FFF6D7;
        }

div#menu ul {
	background:#FFF6D7;
	margin:0;
	padding:20px 5px 5px 5px;
	list-style:none;
        }
div#menu li {display:inline;} /* The element will be displayed as an inline element,
                                 with no line break before or after the element */
div#menu a {
	color:#bd8d5e;
	background:#f4e4b3;
	padding:2px 20px 2px 20px;
	border:1px solid #bd8d5e;
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
        }
div#menu a:hover {
	color: #FFF6D7;
	background: #dfc184;
        }   
#menu .active {
	color: #FFF6D7;
	background: #dfc184;
        }

div#toplink {
        float:right; margin-right: 1em;
        }

div#contents a.toplink {
	color:#bd8d5e; 
	background:#f4e4b3;
	padding:2px 20px 2px 20px;
	border:1px solid #bd8d5e;
	font: bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
        }
div#contents a:hover.toplink {
	color: #FFF6D7;
	background: #dfc184;
        } 
div#bottomlink {
        float:right; margin-right: 1em;
        }
div#contents a.bottomlink {
	color:#bd8d5e; 
	background:#f4e4b3;
	padding:2px 20px 2px 20px;
	border:1px solid #bd8d5e;
	font: bold 12px verdana, sans-serif;
	text-decoration:none;
	text-align:center;
        }
div#contents a:hover.bottomlink {
	color: #FFF6D7;
	background: #dfc184;
        }


div#galerie {
    margin:1em 0 0 0; 
    padding: 0 1em;
    }
  * html div#galerie {
    height: 1em;  /* Workaround against the 3-pixel-bug of Internet Explorer */
    margin-bottom: 0;
    }
div#galerie h1, h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
    color: #bd8d5e;
    }
div#galerie p {
    font-size: 0.9em;
    line-height: 1.4em;
    margin: 1em 0;
    }
div#galerie a {
    color: black;
    }
div#galerie a:hover {
    color: #bd8d5e;
    } 
div#feld2 {    
    margin-bottom: 25px;
    font-size: 0.8em;
    line-height: 1.3em;
    }
div#contents {
    margin:1em 0 0 1em;
    padding: 0 1em;
    }
  * html div#Contents {
    height: 1em;  /* Workaround against the 3-pixel-bug of Internet Explorer */
    margin-bottom: 0;
    }
div#contents h1 {
    font-size: 1.2em;
    margin: 0.2em 0;
    color: #bd8d5e;
    }
div#contents h2 {
    font-size: 1.0em;
    line-height: 1.4em;
    margin: 1em 0;
    color: #000;    
    }  
div#contents p {
    font-size: 0.9em;
    line-height: 1.4em;
    margin: 1em 0;
    }
div#contents a {
    /* color: black; */
    }
div#contents a:hover {
    color: #bd8d5e;
    } 

.bg {background:url('') no-repeat 100% 100%;} /* bottom left image */

table {
    font-size: 0.9em;
    line-height: 1.4em;
    margin: 1em 0;
    } 
.tab_oben {width:28em;height:15px;padding:4px;margin-top:8px;font-size: 0.9em;background-color:#FFF6D7;border-bottom:1px solid silver; }
.tab_unten {margin-left:1.4em; margin-top:2px;font-size: 0.9em;}
.hiddenfromview {display:none;}
.text {
    font:0.7em verdana, arial, sans-serif;
    padding:0px;
    line-height:1.2em;
    }
p#footing-line {
    clear: both;
    font-size: 0.75em;
    line-height: 2em;
    color: #bd8d5e;
    margin: 0; 
    padding: 0.3em;
    text-align: center;
    background-color: #FFF6D7;
    border-top: 1px solid #bd8d5e;
    }
p#footing-line a {
    color: gray;
    }
p#footing-line a:hover {
    color: #bd8d5e;
    }

#snap-shots_left {
	text-align:left;
	padding:10px;
	bottom:1px;
	font-size:10px;
	color:#708491;
        }
#snap-shots_right {
	float:right;
	text-align:right;
	padding:10px;
	bottom:1px;
	font-size:10px;
	color:#708491;
        }


.xget {text-decoration: line-through;}
.get:hover {color: #BD8D5E;}
.get {color:#000000;}
div#goog a{color:#000000;}
.ads {margin-left:-1px;}
.desc,.desclink {color:#666666;}
.sugar,.sugarlink {
    font-size: 11px;
    color:#666666;
    }
.tabdesc,.tabdesclink  {color:#666666;}
.tabsugar,.tabsugarlink {
    font-size: 11px;
    color:#666666;
    }
ol,ul,.ollink {
    font-size: 11px;
    color:#666666;
    }
ol {list-style: decimal}
ul {list-style: circle outside url(./images/hyphen.png)}
.underline {
    font-size: 11px;
    /* color: #595959; */
    color: #000000;
    text-decoration: underline;
    text-transform: lowercase;
    }
.underline:hover {color: #BD8D5E;}
.page {
    font-size: 11px;
    color: #595959;
    text-transform: lowercase;
    text-align:right;
    }
.new {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#E0D6C4;
    }
.verified {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#C5DFCB;
    }
.expires {
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    }
.expired {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#E0C9C2;
    }
.retraction {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#E0C9C2;
    }
.report {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#BC8C8C;
    }
.readcomment {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#C5CCDF
    }
.seephoto {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size:  9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#063961;
    text-decoration: underline;
    }

.read-review {
    display: none;
    margin-left:4px;
    text-transform: lowercase;
    font-size: 9px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color:#063961;
    text-decoration: underline;
    }

/* .product {
    display: block;
    display: none;
    } */


.input {
    font-size: 11px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    }
input.adv-box {
    background-color: #ffffff; font-weight: bold; font-size: 12px; color: #666666;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    }
input.adv-button {
    width: 104px;
    background-color: #fdfded;
    font-weight: bold;
    font-size: 12px;
    color: #666666;
    }
.updated {
    font-size: 11px;
    font-family: arial, helvetica, verdana, tahoma, sans-serif;
    color: #595959;
    }
.neat {
    font-size: 11px;
    line-height: 14px;    /* line-height: 1.2em; */
    font-weight: bold;
    font-family: verdana, arial, helvetica, tahoma, sans-serif;
    color: #666666;
    }
.neater {
    font-size: 10px;      /* font-size: 0.7em;  */
    line-height: 12px;   /* line-height: 1.2em; */
    font-weight: normal;
    font-family: verdana, arial, helvetica, tahoma, sans-serif;
    color: #666666;
    }
.neatest {
    vertical-align: bottom;
    }
.not-in-use /* Ads by us - Advertise on this site */
    font-size: 10px;
    line-height: 11px;
    line-height: 13px;
    font-family: verdana, arial, helvetica, tahoma, sans-serif;
    }

/* Ads by ms begins */
	.ss_link_font_style { color: #000000 !important; }
	.ss_text_font_style { color: #666666 !important; }
/* Ads by ms ends  */

/* --------------- BEGIN NOT IN USE ------------------------------

div#testing a:hover  {
    color: #BD8D5E ! important;
    font-size: 11px ! important;
}   
div#goog a:hover  {color: #BD8D5E;}   
.est              {font-size: 11px; font-family: arial, helvetica, verdana, tahoma, sans-serif; color:#595959; text-transform: lowercase; text-align:right;}
.selection        {font-size:  9px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color: #999999; font-weight: bold;}
.box              {border: solid 1px #dadada; padding:5px;}
.featured         {font-size: 10px; font-family: "comic sans ms", arial, helvetica, verdana, tahoma, sans-serif; font-style: normal; font-weight: bold; text-align: center; color: #c00000;}
.featureddesc     {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color: #666666; font-style: normal; font-weight: normal; text-align: center;}
.featuredlink     {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color: #2F372F; font-style: normal; font-weight: bold; text-align: center;}
.underline        {font-size: 11px; font-family: arial, helvetica, verdana, tahoma, sans-serif; color: #595959; text-decoration: underline; text-transform: lowercase; }
.underline:hover  {color: #BD8D5E;}

 .NOunderline      {font-size: 11px; font-family: arial, helvetica, verdana, tahoma, sans-serif; color: #063961; text-decoration: none; text-transform: lowercase; }
 .NOunderline:hover{color: #6286A2;}

 .submit           {font: 0.90em Verdana, Tahoma, Helvetica, Sans-Serif; max-width: 20px; height: 19px; text-align: center; padding: 0;}
 .category         {font-size: 11px; font-family: arial, helvetica, verdana, tahoma, sans-serif; color: #595959; text-transform: capitalize;}
 .page             {font-size: 11px; font-family: arial, helvetica, verdana, tahoma, sans-serif; color: #595959; text-transform: lowercase; text-align:right;}
 .updated          {font-size: 11px; font-family: arial, helvetica, verdana, tahoma, sans-serif; color: #595959;}

.star             {margin-left:4px;}
.img              {margin-left:4px;}
.small            {font-size:  9px; font-family: arial, helvetica, verdana, tahoma, sans-serif; color:#666666;}
.desc,.desclink         {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color:#666666; text-align: left;}
.tabdesc,.tabdesclink   {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color:#666666; text-align: left;}
.sugar,.sugarlink       {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color:#666666; text-align: left;}
.tabsugar,.tabsugarlink {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color:#666666; text-align: left;}
ol,ul,.ollink           {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color:#666666; text-align: left;}
ol                      {list-style: decimal}
ul                      {list-style: circle outside url(./images/hyphen.png)}
.lowercase-abc          {list-style: lower-alpha}
dl                      {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color:#666666; text-align: left;}
table, tr, td           {font-size: 10px; font-family: verdana, arial, helvetica, tahoma, sans-serif; color:#666666; text-decoration:none;}
.all {padding-left: 100px; width: 400px; padding-right: 0px;}
.pad-left  {padding-left:  0px; padding-right: 0px}
.pad-right {padding-left: 30px; padding-right: 0px}

.search-box {
    background-color: #ffffff; font-weight: bold; font-size: 12px; color: #666666;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    }
 .search-button {
    width: 104px;
    background-color: #fdfded;
    font-weight: bold;
    font-size: 12px;
    color: #666666;
    }
 .search-dropdown-box {
    width: 128px;
    background-color: #ffffff;
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    }
 --------------- END OF NOT IN USE ------------------------------ */
