/*#vorhang {background-color:#fff; height:100%; filter:alpha(opacity=85); -moz-opacity:0.85; }*/

a:link, a:visited, a:hover, a:active { color: #000; text-decoration: none; }
a:hover { /*text-decoration: underline; color:#7B470D;*/ border-bottom:1px solid #7B470D; }

h1, h2, h3, h4, h5, h6 {font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px; }
h1{ font-size: 120%; color: #334d55;}
h2{ font-size: 114%; color: #000; font-style:italic; padding:1em 0em 0.5em 0em; }
h3{ font-size: 90%; font-style:italic; padding:0.2em 0em 0.5em 0em; }
p {font-size: 0.8em; line-height: 1.5; }

ul{ margin:0; clist-style-type:square; }
li { font-size:0.8em; line-height:1.5; }
/******topmenue*********/
.headlink {padding-right:1em; word-spacing:0.5em; letter-spacing:0.05em; text-align:right; text-decoration: none; text-transform:uppercase; font-weight:bold; font-size:0.7em; }
.headlink a.unsel, .headlink .unsel:link, .headlink a.unsel:visited, .headlink a.unsel:hover, .headlink a.unsel:active { text-decoration:none; color:#AC5D0D; padding:1em 0em 0em 0.2em; filter:alpha(opacity=80); -moz-opacity:0.8; }
.headlink a.unsel:hover { filter:alpha(opacity=100); -moz-opacity:1.0; }
.headlink a.sel, .headlink a.sel:link, .headlink a.sel:visited, .headlink a.sel:hover, .headlink a.sel:active{ text-decoration:none; color:#000; padding:1em 0em 0em 0.2em; filter:alpha(opacity=100); -moz-opacity:1.0; border:none; }

/******submenue*********/
#submenu { width:8em; overflow: hidden; list-style-type:none; color:#000; font-size:1.1em; /*font-family:Georgia, "Times New Roman", Times, serif;*/ font-weight:bold; }	
	#submenu a { display:block; text-decoration:none; filter:alpha(opacity=80); -moz-opacity:0.8; }
	#submenu li { margin-bottom:0.6em; text-align:left; list-style-image:none; }
	#submenu li a { padding:0.4em 0em 0.4em 0.8em; color:#000; }
	#submenu li a:hover { background-color:#fff; border:none; filter:alpha(opacity=100); -moz-opacity:1.0; }
	#submenu li.active { color:#fff; padding:0.4em 0 0.4em 0.5em; background-color:#7B470D; border-left:#fff 0.8em solid; }

/*********images********/
img { padding:0; margin:0; border:none; }
.imgouter { clear:both; }  
.imgouter .fc { clear:both; }
.imgouterfl { /*float:left;*/ } 
.imgouterfr { /*float:right;*/ }
/*unused:.imginner {text-align:left; border: 1px solid #E0E9EF; } */
.imginnerar { margin-left:0.5em; float:right; text-align:left; border: 1px solid #ccc; }
.imginneral { margin-right:0.5em; float:left; text-align:left; border: 1px solid #ccc; }
.imgouter .imginneral { margin-right:0; }
.imgtn img, .imglr img, .imghr img { margin: 0 0.4em 0 0.4em; float:left; } /*Lupe*/
.imgtn .subbar, .imglr .subbar,.imghr .subbar { padding:0em 0.3em 0.2em 0.2em; float:left; }
.imgtn .subtitle,.imglr .subtitle,.imghr .subtitle { padding:0.3em 0 0.2em 0.3em; line-height:0.9em; font-size: 0.8em;  font-style:italic;}
.imgtn .subtxt2,.imgtn .subtxt3,.imglr .subtxt2,.imglr .subtxt3 { padding:0.1em 0px 0.1em 0.3em; line-height:0.9em; font-size: 0.8em; font-style:italic; }

