<!--
body						{ background:url(../images/bg_wood.jpg); -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; font-family:Arial,Helvetica; font-size:12px; line-height:18px; color:#ffffff; margin:0px; border:0px; }

#contentwrapper				{ position:relative; z-index:100; width:980px; margin:0 auto; margin-top:90px; background:#ffffff; -webkit-box-shadow: 3px -2px 20px 5px rgba(0,0,0,0.75); -moz-box-shadow: 3px -2px 20px 5px rgba(0,0,0,0.75); box-shadow: 3px -2px 20px 5px rgba(0,0,0,0.75); overflow:hidden; }
#logo						{ position:absolute; z-index:1000; width:270px; height:150px; margin-left:345px; margin-top:-90px; }

/*
#contentWarpperTop			{ width:1000px; height:147px; background:url(../images/leder_oben.png); margin:0 auto; }
#contentWarpperMainOuter 	{ width:1000px; padding-top:0px; background:url(../images/leder_mitte.png); margin:0 auto; }
#contentWarpperMainInner	{ width:970px; margin-left:15px; background:#FFFFFF; overflow:hidden;}
#contentWarpperBottom		{ width:1000px; height:35px; background:url(../images/leder_unten.png); margin:0 auto; }
#footer						{ width:1000px; margin:0 auto; height:20px; text-align: right; font-size:12px; color:#000000; }
*/


/* artikeldaten */
.artikelbezeichnung			{ font-size:15px; font-weight:bold; color:#2d2019; margin-top:2px; margin-bottom:5px; }

.sn_select				{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#444444; background:url(../images/sn_bg_sel.gif); height:19px; display:block; padding-left:20px; text-decoration: none; border-bottom: 2px solid #FFFFFF; }
a.snlink:link 			{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#444444; background:url(../images/sn_bg2_off.gif); height:19px; display:block; padding-left:20px; text-decoration: none; border-bottom: 2px solid #FFFFFF } 
a.snlink:visited 		{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#444444; background:url(../images/sn_bg2_off.gif); height:19px; display:block; padding-left:20px; text-decoration: none; border-bottom: 2px solid #FFFFFF }
a.snlink:hover 			{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#FFFFFF; background:url(../images/sn_bg3_on.gif); height:19px; display:block; padding-left:20px; text-decoration: none; border-bottom: 2px solid #FFFFFF  }
a.snlink:active			{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#444444; background:url(../images/sn_bg2_off.gif); height:19px; display:block; padding-left:20px; text-decoration: none; border-bottom: 2px solid #FFFFFF }

a.snhead:link 			{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#FFFFFF; background:#2e211a; height:19px; display:block; padding-left:5px; text-decoration: none; margin-bottom: 2px; text-transform:uppercase; } 
a.snhead:visited 		{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#FFFFFF; background:#2e211a; height:19px; display:block; padding-left:5px; text-decoration: none; margin-bottom: 2px; text-transform:uppercase;}
a.snhead:hover 			{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#FFFFFF; background:#805747; height:19px; display:block; padding-left:5px; text-decoration: none; margin-bottom: 2px;  text-transform:uppercase; }
a.snhead:active			{ font-family:Arial,Helvetica; font-size:12px; text-align:left; line-height:21px; color:#FFFFFF; background:#2e211a; height:19px; display:block; padding-left:5px; text-decoration: none; margin-bottom: 2px; text-transform:uppercase; }

a.meta					{Êpadding-left:5px; padding-right:5px; font-size:11px; color:#ffffff; text-decoration:none; }
a.meta:hover			{Êfont-size:11px; color:#000000; text-decoration:none; background:#ffffff; }

/* JQUERY menu stuff */
.stk					{ line-height:19px; color:#505050; font-size:10px;  }
.quickbutton			{ line-height:19px; color:#505050; font-size:11px;  }
.nav					{ font-family:arial,helvetica; font-size:12px; }
.nav ul					{ list-style-type:none; margin:0; padding:0; }
.nav li 				{ display:block; float:left; padding:0; margin:0; }
.nav li ul 				{ margin-top:0px; margin-left:-1px; }
.nav ul ul 				{ display:none; position:absolute; z-index:999; }
.nav li li 				{ float:none; border:0px solid #909090; border-top:none; width:188px; height:22px; padding-left:12px; line-height:20px; background:#EFEFEF; }

.nav ul li ul a			{ display:block; color:#ffffff; padding-left:10px; padding-right:20px; line-height:24px; height:22px; margin-bottom:1px; text-decoration:none; }
.nav ul li ul a:hover	{ background:#ffffff url(../images/bg_pnav_raster.png); color:#000000; }

.bu 					{ display:block; padding-left:16px; font-size:12px; color:#505050; background:url(../images/ico_browndot4.png); background-position:1px 3px; background-repeat:no-repeat; margin-top:2px; margin-bottom:2px; }

.formText				{ float:left; margin-bottom:8px; width:100px; height:20px; margin-right:10px; }
.formFeld				{ float:left; margin-bottom:8px; width:260px; height:20px; }
.formFeld2				{ float:left; margin-bottom:8px; width:260px; }
.formFeld input			{ background:url(../images/bg_form.gif); height:16px; border-width:1px; border-style:solid; border-color:#AAAAAA; } 
.formFeld textarea		{ background:url(../images/bg_form.gif); border-width:1px; border-style:solid; border-color:#AAAAAA; resize:none; } 

a.snippetlink:link 		{ font-family:Arial,Helvetica; padding-left:14px; font-size:12px; color:#707070; text-decoration:none; background:url(../images/orangedot.png); background-position:0px 3px; background-repeat:no-repeat; }
a.snippetlink:visited	{ font-family:Arial,Helvetica; padding-left:14px; font-size:12px; color:#707070; text-decoration:none; background:url(../images/orangedot.png); background-position:0px 3px; background-repeat:no-repeat; }
a.snippetlink:hover 	{ font-family:Arial,Helvetica; padding-left:14px; font-size:12px; color:#707070; text-decoration:underline; background:url(../images/orangedot_open.png); background-position:0px 3px; background-repeat:no-repeat; }
a.snippetlink:active	{ font-family:Arial,Helvetica; padding-left:14px; font-size:12px; color:#707070; text-decoration:none; background:url(../images/orangedot.png); background-position:0px 3px; background-repeat:no-repeat; }

/* elemente fuer news / termine */
.newswrapper			{ width:285px; min-height:50px; overflow:hidden; text-align:left; margin-bottom:20px; }
.newswrapper .pic		{ float:left; width:40px; height:40px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; overflow:hidden; background:url(../images/bg_bullhead.jpg); background-size:40px 40px; }
.newswrapper .datum		{ float:right; width:228px; line-height:13px; font-size:11px; margin-bottom:2px; color:#a01100; font-style:italic; }
.newswrapper .head		{ float:right; width:228px; line-height:15px; font-size:12px; font-weight:bold; }
.newswrapper .body		{ float:right; width:228px; line-height:14px; font-size:11px; }

/* elemente fuer aktuelles */
.aktuelleswrapper		{ width:285px; min-height:50px; overflow:hidden; margin-bottom:20px; text-align:left; }
.aktuelleswrapper .pic	{ float:left; width:30px; height:16px; background:url(../images/icon_westhand.png); background-repeat:no-repeat; background-size:30px 16px; background-position:0px 2px; }
.aktuelleswrapper .head	{ float:right; width:248px; line-height:15px; font-size:12px; font-weight:bold; }
.aktuelleswrapper .body	{ float:right; width:248px; line-height:14px; font-size:11px; }

.roundpic				{ float:left; width:80px; height:80px; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; overflow:hidden; background:url(../images/bg_bullhead.jpg); background-size:80px 80px; }


/* buttons */
a.newshead				{ color:#505050; text-decoration:none; }
a.newshead:hover		{ color:#a01100; text-decoration:underline; }

a.newsmore				{ color:#a01100; font-family:Arial,Helvetica; font-size:11px; text-decoration:none; }
a.newsmore:hover		{ text-decoration:underline;  }

a.newsfooter			{ color:#a01100; font-family:Arial,Helvetica; font-size:12px; text-decoration:none; }
a.newsfooter:hover		{ text-decoration:underline;  }

a.link					{ color:#a01100; text-decoration:underline; }
a.link:hover			{ color:#ce9140; text-decoration:underline; }

a.sidelink				{ color:#808080; display:block; height:24px; font-size:12px; line-height:24px; padding-left:20px; text-decoration:none; background:url(../images/ico_redstar3.png); background-size:13px 12px; background-position:0px 4px; background-repeat:no-repeat; border-bottom:1px dotted #808080;  }
a.sidelink:hover		{ color:#ab1300; }
a.sidelinkon			{ color:#202020; display:block; height:24px; font-size:12px; line-height:24px; padding-left:20px; text-decoration:none; background:url(../images/ico_redstar3.png); background-size:13px 12px; background-position:0px 4px; background-repeat:no-repeat; border-bottom:1px dotted #808080; }

h1						{ font-family:Times New Roman,Times; font-size:32px; line-height:30px; font-weight:normal; font-style:italic; display:block; color:#1b0a0a; margin-top:-4px; margin-bottom:10px; }
h2						{ font-family:Times New Roman,Times; font-size:20px; line-height:22px; font-weight:normal; font-style:italic; display:block; color:#a01100; margin-top:0px; margin-bottom:15px; }
h3						{ font-family:Times New Roman,Times; font-size:16px; line-height:22px; font-weight:normal; font-style:italic; display:block; color:#a01100; margin-left:0px; margin-top:-5px; margin-bottom:10px; }

.blox					{ display:inline-block; position:absolute; margin-top:3px; margin-left:4px;  width:10px; height:10px; background:#a01100; }					

p.fokus					{ font-family:Arial,Helvetica; font-size:11px; font-weight:normal; display:block; color:#505050; margin-top:0px; margin-bottom:0px; line-height:15px; }
-->