

/* Body */



/* Links */
a{background-color:inherit; color:black;}
a:hover{background-color:inherit; color:#5B96B6; text-decoration:underline;}
a img{border:0;}

/* Header */
#header{margin:10px 0 0; color:#373535; text-decoration:underline;}
h1{background-color:inherit; color:#6B7377; float:left; margin:0 0 10px;  text-decoration:none; letter-spacing:+3px}
h1 a{background-color:inherit; color:#373535; text-decoration:none; letter-spacing:+3px}
h2{color: 6B7377; text-align:left;text-decoration:none;font-style: normal; letter-spacing:+2px}
h3{color: 6B7377; text-align:left;text-decoration:none;font-style: normal; letter-spacing:+2px}


/* Sidebars */


/* Main menu */


/* Content */


/* Footer */


/* Subpage menu */

/* Tags */


/* Forms */


/* Float fix */


/* Various classes */
.left{border:1px solid #cccccc;float:left;margin:10px 15px 10px 0;}
.right{border:1px solid #cccccc;float:right;margin:10px 0 5px 10px;}
.center{border:1px solid #aaaaaa;margin:5px auto 12px;text-align:center;}
.textright{text-align:right;}
.small{font-size:0.8em;}
.bold{font-weight:bold;}
.hide{display:none;}
.post{margin:0 0 25px;}
.postinfo{background-color:#f4f4f4;border-left:4px solid #cccccc;color:#606060;font-size:0.9em;font-weight:bold;line-height:1.5em;margin:1px 0 40px;padding:8px 5px 8px 8px;}
.comment{background-color:#f4f4f4;border-left:4px solid #cccccc;color:#606060;margin:0 0 10px;padding:8px 5px 0 8px;}
.comment p.commenthead{line-height:1.6em;}
.comment p{font-size:0.9em;line-height:1.3em;margin:0 0 6px;padding-bottom:5px;}
.navigation{display:block;margin:10px 0;padding:0 0 15px;text-align:center;}
.navigation p{margin:0;padding:0;}
.prevlink{margin-right:20px;}
.nextlink{margin-left:20px;}
.menu{font-size:1.0em; letter-spacing:+2px; color: 373535;text-decoration:none;font-weight:bold;}
.menu_sel{font-size:1.0em; letter-spacing:+2px; color: 373535;text-decoration:none;}
.menu_sel:hover{font-size:1.0em; letter-spacing:+2px; color: 373535;text-decoration:none;font-weight:normal;}
.menu:hover{font-size:1.0em; letter-spacing:+2px; color: 373535;text-decoration:none;font-weight:normal}
.menu_dis{letter-spacing:+2px; color: 1C4324;text-decoration:none;font-weight:bold;}
.htable{background-color:inherit; color:#6B7377; float:left; margin:0 0 10px;font-size:1.8em;text-decoration:none; letter-spacing:+3px}
.contact{color: 1C4324;text-decoration:none;letter-spacing:+1px;font-weight:bold;font-size:1.4em}
.contact:hover{color: 718681;text-decoration:none;letter-spacing:+1px;font-weight:bold;font-size:1.4em}
.news{color: white;text-decoration:none;letter-spacing:+1px;font-weight:bold;}

.menu2{font-size:0.9em; letter-spacing:+2px; color: 1C4324;text-decoration:none;}
.menu2_sel{font-size:0.9em; letter-spacing:+2px; color: 1C4324;text-decoration:none;font-weight:bold;}
.menu2:hover{font-size:0.9em; letter-spacing:+2px; color: 1C4324;text-decoration:none;font-weight:bold;}
.menu2_sel:hover{font-size:0.9em; letter-spacing:+2px; color: 1C4324;text-decoration:none;font-weight:bold;}
.citation{font-size:1.4em;letter-spacing:+2px; font-style:italic;text-decoration:none;font-weight:bold;text-align:left;}
.citation_small{font-size:1.0em;letter-spacing:+2px; font-style:italic;text-decoration:none;font-weight:normal;text-align:left;}
.citation_medium{font-size:1.0em;letter-spacing:+2px; font-style:italic;text-decoration:none;font-weight:bold;text-align:left;}
.weinkarte{font-size:0.8em; letter-spacing:+1px; color: 39564A;text-decoration:none;font-weight:bold;}
