/* Body */
 BODY {
 	margin: 0px 0px 0px 0px;
 	/*background-color :#6B0000;*/ 	
	background-color: #6B0000 ;
 	color : #000000;
 	}
 
 td,tr,p,div {
 	font-family: Verdana, Arial, Helvetica, sans-serif;	       font-size: 11px;
 	color: #111111; 	}
 
 /* Styles for dhtml tabbed-pages */
 .ontab {
 	background-color: #323A15;
 	border-left: outset 2px #5B7122;
 	border-right: outset 2px #808080;
 	border-top: outset 2px #5B7122;
 	border-bottom: solid 1px #d5d5d5;
 	text-align: center;
 	cursor: hand;
 	font-weight: bold;
 	color: #FFFFFF;
 }
 .offtab {
 	background-color : #e5e5e5;
 	border-left: outset 2px #E0E0E0;
 	border-right: outset 2px #E0E0E0;
 	border-top: outset 2px #E0E0E0;
 	border-bottom: solid 1px #d5d5d5;
 	text-align: center;
 	cursor: hand;
 	font-weight: normal;
 }
 .tabpadding {
 }
 
 .tabheading {
 	background-color: #CCE197;
 	text-align: left;
 }
 
 .pagetext {
 	visibility: hidden;
 	display: none;
 	position: relative;
 	top: 0;
 }
 h4 {
 	color: #405115; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 16px; font-weight: bold;
 	}
 
 h5 {
 	color: #718D28; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 14px; font-weight: bold;
 	}
 
 h6 {
 	color: #A5CD3D; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px; font-weight: bold;
 	}
 
 /* Links */
 a:link, a:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
      	color: #6B0000;
      	text-decoration: none; 	  	
}
 
 a:hover {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-weight: bold;
	font-size: 12px; 
      	color: #6B0000;
      	text-decoration: none; 	 	 	
}
 
 /* Horizontal Line */
 hr {
 	background: #C6DA88; height:2px; border: 1px inset;
 	}
 
 hr.separator {
 	background: #8EAC35;
 	height: 1px;
 	width: 75px;
 	border: 0px;
 }
 
 /* --Default Class Settings-- */
 
 a.mainlevel:link, a.mainlevel:visited {
 	color: #E2CDBB;
 	background-position: left;
 	text-align: right;
  }
 
 a.mainlevelNav:link, a.mainlevelNav:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
      	color: #6B0000;
      	text-decoration: none; 	 
 	background-position: left;
 	text-align: right;
 
  }a.mainlevel:hover {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-weight: bold;
	font-size: 12px; 
      	color: #FFFFFF;
      	text-decoration: none; 	 
 	}
 	
 a.mainmenu:link, a.mainmenu:visited {
 	color: #E2CDBB; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
 	font-weight: normal;
 	}
 
 a.mainmenu:hover, {
 	color: #759328; text-decoration: underline;
 	}
 	
 a.sublevel:hover {
 	color: #E2CDBB; text-decoration: underline;
 	}
 
 a.sublevel:link, a.sublevel:visited {
 	color: #E2CDBB; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
 	font-weight: normal;
 }
 
 /* For content item titles that are hyperlink instead of Read On */
 a.contentpagetitle:link, a.contentpagetitle:visited {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-weight: bold;
  	color: #405115;
 	text-align:left;
 	}
 
 a.contentpagetitle:hover {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-weight: bold;
 	text-align:left;
 	color: #759328;
 	text-decoration: underline;
 	font-weight: bold;
 	}
 
 /* Content - Sections & Categories */
 .contentpane {
 	background-color : #F7F2F2;
         height: 100%;
         border: 0px ;       
 	}
 
 .contentpaneopen {
       	border : 0px ridge #BFDC7C;
 	text-align: left;
         height:100% ;       
 	} .contentpaneopen_right {
      border : 0px ridge #BFDC7C;
      text-align: left;
      height:100% ;      background-color : #E2CDBB;      border-left: solid 1px #FFFFFF; 	} 
 
.contentpaneopen_new { 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
  	color: #666666;
 	text-align: left;
         height:100% ; 	/* background-color : #E2CDBB; */ 	background-color: #E7D4AF; 	}
  .contentheading_old {
 	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	font-weight: bold;
  	color: #232D0C;
 	text-align:left;
 	background-image: url(../images/bullet2.gif);
 	background-repeat: no-repeat;
 	background-position: top left;
 	text-indent: 22px;
 	line-height: 16px;
 	height: 15px;
         background-color : #E2CDBB;
 	} 
.contentheading_new_old {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;         
	/*font-weight: Bold ;*/
	color: #6B0000 ;
	background-color: #E7D4AF;
 	text-indent: 4px;
 	line-height: 20px;
 	height: 5px;
     	width=: 100%;
     	border-bottom: solid 1px #6B0000 ;
	border-top: solid 1px #6B0000 ;

 }  
 .contentheading {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;         
	color: #6B0000 ;
	background-color: #E7D4AF;
 	text-indent: 4px;
 	line-height: 20px;
 	height: 5px;
     	width=: 100%;
     	border-bottom: solid 1px #6B0000 ;
	border-top: solid 1px #6B0000 ;
 }

.contentheading_new {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;         
	color: #6B0000 ;
	background-color: #E7D4AF;
 	text-indent: 4px;
 	line-height: 20px;
 	height: 5px;
     	width=: 100%;
     	border-bottom: solid 1px #6B0000 ;
	border-top: solid 1px #6B0000 ;
 }

 .button {
 	color: #6B0000; 
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;  	
	font-weight: bold;
 	text-align: center;
 	background: White;
 	height: 20px;
 } 

.aktuell {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;         /*font-weight: Bold ;*/ 	text-indent: 4px;
 	line-height: 20px;
 	height: 15px;
       	color: #cc3300;
      }  .Wineheading {
 	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
 	font-size: 11px;
  	color: #232D0C;
 	text-align:left;
 	background-image: url(../images/bullet2.gif);
 	background-repeat: no-repeat;
 	background-position: top left;
 	line-height: 16px;
 	height: 15px;
 	}
 .WineDetails {
 	font-family: Verdana, Arial, Helvetica, sans-serif;	       
	font-size: 8px;
 	color: #111111;
}

  .contentheadingDomaine_old {
 	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	font-weight: bold;
  	color: #232D0C;
 	text-align:left;
 	background-image: url(../images/bullet2.gif);
 	background-repeat: no-repeat;
 	background-position: top left;
 	text-indent: 22px;
        background-color : #E2CDBB;
}

  .contentheadingDomaine {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;         
	color: #6B0000 ;
	font-weight: bold;
	background-color: #E7D4AF;
 	text-indent: 4px;
 	line-height: 20px;
 	height: 5px;
     	width=: 100%;
}
 
 .contentpagetitle {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-weight: bold;
  	color: #80A02C;
 	text-align:left;
 	}
 
 table.contenttoc {
 	color: #333300;
 	background-color: #E2CDBB;
     }
 
 table.contenttoc td {
     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-size: 8pt;
     font-weight: normal;
     text-align:left; 
     background-color : #E2CDBB;
 }
 
 .contentdescription {
 	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	color: #364414;
 	text-align: left;
         background-color : #F7F2F2;
 	}
 
 /* Links */
 a.blogsection:link, a.blogsection:visited {
 	color: #405115; text-decoration: none; font-weight: normal;
 	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	}
 
 a.blogsection:hover {
 	color: #759328;	text-decoration: underline;
 	font-weight: normal;
 	font-size: 10px;
 	}
 
 a.weblinks:link, a.weblinks:visited {
 	color: #405115; text-decoration: none; font-weight: normal;
 	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	}
 
 a.weblinks:hover {
 	color: #759328;	text-decoration: underline;
 	}
 
 a.readon:link, a.readon:visited {
 	color: #405115; text-decoration: none; font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	list-style: inside url(../images/read.gif);

 	list-style-type: disc;
 	display: list-item;
 	white-space: normal;
 	font-weight: normal;
 	}
 
 a.readon:hover {
 	color: #759328;	text-decoration: underline;
 	font-weight: normal;
 	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	list-style: inside url(../images/read.gif);
 	list-style-type: disc;
 	display: list-item;
 	white-space: normal;
 	}
 
 table.moduletable {
 	margin: 0px 0px 0px 0px;
 	width: 95%;
         border-left: solid 0px #000000;
 	border-right: solid  0px #000000;
 	border-top: solid 0px #000000;
 	border-bottom: solid 0px #000000;
 	}
 
 table.moduletable th {
 	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: bold;
 	/*color: #1A220A;*/
         color: #E2CDBB;
 	text-align: left;
 	width: 100%;
 	background: transparent url(../images/moduleheading.gif) no-repeat left;
 	text-indent: 18px;
 	height: 15px;
 	border-bottom: 1px solid #759328;
         border: 1px ;
 	line-height: 20px;
 	}
 
 table.moduletable td {
 	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
         color: #E2CDBB;
 	font-weight: normal;
 	}
 
 .componentheading {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-weight: bold;
  	color: #232D0C;
 	text-align:left;
 	background-repeat: no-repeat;
 	text-indent: 20px;
 	line-height: 15px;
 	height: 15px;
 	list-style: disc inside url(../images/bullet.gif);
 	white-space: normal;
 	display: list-item;
 	border-bottom: 1px solid #759328;
         background-color : #E2CDBB;
 }
 

 .inputbox {
 	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight: bold;
 	color: #6B0000;
 	background: #FFFFFF;
 	border: 1px solid;
 	}
 
 /** category text format and links **/
 .category {
 	color: #86A92E; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px; font-weight: bold; text-decoration: none;
 	}
 
 a.category:link, a.category:visited {
 	color: #405115; font-weight: bold;
 	}
 
 a.category:hover {
 	color: #759328;
 	}
 
 .poll {
 	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	color: #666666;
 	line-height: 14px
 	}
 
 .sectiontableentry1, {
 	background-color : #F7F2F2;
         }
 
 	 .contentpane {
         background-color : #F7F2F2;
 	}
 	
 .sectiontableentry2 {
 	background-color : #EEF3DA;
 	}
 
 .sectiontableheader {
 	background-color : #405115;
 	color : #D6E5AA;
 	font-weight : bold;
 	}
 
 .small {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	color: #6D8829;
 	text-decoration: none;
 	font-weight: normal;
 	}
 
 .smalldark {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #333333;
         text-decoration: none;
         font-weight: normal;
         }
 
 
 .newsfeedheading {
         font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         font-weight: bold;
         color: #333333;
         text-align:left;
         }
 
 .newsfeeddate {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	color: #A7CF43;
 	font-weight: normal;
 }
 
 .createdate {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
 	color: #74912A;
 	text-decoration: none;
 	font-weight: normal;
 	}
 
 .modifydate {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	color: #808080;
 	text-decoration: none;
 	font-weight: normal;
 	}
 
 ul {
 	margin: 0px 0px 0px 0px;
 	}
 
 li {
 	list-style: inside url(../images/arrow.gif) 3px;
 	list-style-image: url(../images/arrow.gif);
 	}
 
 .fase4rdf {
 	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px; color: #242D0C; font-weight: normal;
 	}
 
 a.fase4rdf:link {
 	font-size: 11px; font-weight: normal; color: #405115;
 	}
 
 a.fase4rdf:hover {
 	font-weight: bold; color: #759328;
 	}
 
 table.searchintro {
   	background-color: #FFFFFF;
 	border: 1px solid #759328;
 	}
 
 table.contact {
 	background-color: #F7F2F2;
         height: 100% 
 	}
 
 table.contact td.icons {
 	background-color: #F7F2F2;
 	}
 
 table.contact td.details {
 	background-color: #F7F2F2;
 	font-size: 10px;
 	font-weight: bold;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	}
 
 .pagenav {
 	font-weight: normal;
 }
 
 a.pagenav, a.pagenav:visited {
 	font-weight: bold;
 	color: #759328;
 }
 
 a.pagenav:hover {
 	color: #D6E5AA;
 }
 
 .pagenavbar {
 	
 }
 
 /* Content voting */
 .content_rating {
 	font-weight: normal;
 	font-size: 8pt;
 }
 
 .content_vote {
 	font-weight: normal;
 	font-size: 8pt;
 } 