<!--
body {background-color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:center;background-image:url(/grafik/leinentop80.png);  background-repeat:no-repeat; background-position:top; }

#top		{width:1230px; height:140px; padding-left:18px; text-align:right; background-image:url(/grafik/logooben.png);  background-repeat:no-repeat; background-position:center;}
#fbpingg	{padding:80px 60px 0px 0px;}
#menu		{width:1230px; height:21px;  padding-left:18px; text-align:right; background-image:url(/grafik/logomitte.png); background-repeat:no-repeat; background-position:center; word-spacing:58px;}
#submenu	{width:1230px; height:43px;  padding-left:18px; text-align:right; background-image:url(/grafik/logounten.png); background-repeat:no-repeat; background-position:center; word-spacing:20px;}

#city, #city p, #city h1, #city h2, #city h3, #city a {width: 0; height: 0; font-size: 0px; position: absolute; visibility: hidden; display: block; overflow: hidden; font-family:Arial, Helvetica, sans-serif;}
#city li {list-style: none;}

#slideshow 		 {width:1200px; height:800px; padding:10px; box-shadow: 1px 1px 3px rgba(200,200,200,1); margin-left:20px; margin-top:15px;}

#content      	 {width:1020px; padding:0px; margin:0px;}
#contentblack 	 {width:1020px; padding:25px 0px 0px 0px; margin:0px 0px 0px 0px; height:35px;}

#leinenstarthome {width:1020px; height:40px; background-image:url(/grafik/leinenstart.png); margin-left:120px;}
#textframe  	 {width:980px; margin-left:150px; margin-right:auto; padding:10px 20px 10px 20px; background-image:url(/grafik/leinenmitte.png);}
#text 			 {width:840px; margin-left:0px; margin-right:auto; padding:10px 50px 10px 50px; }
#endmenu   		 {width:980px; height:40px; margin-left:150px; margin-right:auto; background-image:url(/grafik/leinenende.png);}
#end       		 {width:980px; height:130px; margin-left:158px; margin-right:auto; text-align:center;}

#leinenstartdia  {width:1020px; height:20px; background-image:url(/grafik/leinenstart.png);}
#leinenstartinfo {width:1016px; height:40px; margin:-30px 0px 0px 0px; padding:0px 108px 0px 108px; background-image:url(/grafik/leinenstart1230.png); background-position:center; float:left;}

#text2      	 {width:1016px; margin:0px; padding:10px 107px 10px 107px; background-image:url(/grafik/leinenmitte1230.png); background-position:center; z-index:1;}
#textframeend	 {width:1016px; height:40px; padding:10px 107px 10px 107px; background-image:url(/grafik/leinenmitte1230.png); background-position:center; text-align:center;}
#textend		 {width:840px; margin-left:0px; margin-right:auto; padding:10px 50px 10px 113px; }
#endmenuinfo   	 {width:1016px; margin:0px; padding:0px 107px 0px 107px;  height:40px; background-image:url(/grafik/leinenende1230.png); background-position:center;}
#contentend      {width:1020px; padding:0px; margin:0px; text-align:center; clear:both;}

#columnleft 	 {width:500px; float:left;}
#columnright 	 {width:475px; margin-left:25px; float:right;}
#columnleftct 	 {width:330px; float:left;}
#columnrightct	 {width:670px; margin-left:0px; float:right;}

#blogitem   	 {width:840px; margin-left:auto; margin-right:auto; padding:10px 50px 10px 50px;}
#blogpic	   	 {width:842px; height:562; margin-left:auto; margin-right:auto; background-color:#FFFFFF; z-index:200; padding:10px; box-shadow: 1px 1px 3px rgba(200,200,200,1);}

/*---------------Loginbilder----------------*/

#smallimg   {width:1236px; position:relative; margin-top:0px; margin-left:auto; margin-right:auto; padding-left:11px;}
.smallimgscp {width:396px; height:270px; box-shadow: 1px 1px 2px rgba(205,205,205,1); float:left; margin:8px;} 
.logblogbild {margin:0px; position:absolute; top:1px; padding: 4px 10px 0px 10px;} 
.smallimgtext {width:310px; height:180px; background:#FFF; opacity:0; } 
.smallimgscp:hover .smallimgtext {opacity:0.9; padding:50px; margin-top:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#418ab7; font-size:19px; font-weight:700;}

a.smallimgnavi:link, a.smallimgnavi:visited, a.smallimgnavi:active  {padding:20px; margin-top:0px; text-align:center; font-family: 'joeHand2Regular', cursive; color:#418ab7; font-size:25px; font-weight:700;}
a.smallimgnavi:hover {padding:20px; margin-top:0px; text-align:center; font-family: 'joeHand2Regular', cursive; color:#01baff; font-size:25px; font-weight:700;}

a.smallimgnavi2:link, a.smallimgnavi2:visited, a.smallimgnavi2:hover, a.smallimgnavi2:active {font:Arial, Helvetica, sans-serif; font-size:16px; color: #444444; font-weight:bold; text-decoration: none;}
a.smallimgnavi2:hover {color: #01baff;}
a.smallimgnavi2:active {color: #333333;}

/*-----------------Schrift-----------------*/

@font-face {font-family: 'joeHand2Regular'; src: url('/styles/joehand2-webfont.eot'); src: url('/styles/joehand2-webfont.eot?#iefix') format('embedded-opentype'), url('/styles/joehand2-webfont.woff') format('woff'), url('/styles/joehand2-webfont.ttf') format('truetype'), url('/styles/joehand2-webfont.svg#joeHand2Regular') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'CALIST';  src: url(/styles/CALIST.ttf ); font-weight:normal format('truetype');}
@font-face {font-family: 'CAS_ANT';  src: url(/styles/caslon_antique-webfont.ttf ); font-weight:normal format('truetype');}

h1 {font-family: 'joeHand2Regular', cursive; text-shadow: 3px 3px 3px #aaa; font-size: 25px; color: #418ab7; font-weight:normal}
h3 {font-family: 'joeHand2Regular', cursive; text-shadow: 2px 2px 2px #aaa; font-size: 22px; color: #418ab7; font-weight:normal}

h2 {font-family: 'CALIST'; font-size: 14px; color: #54585a; font-weight:normal}
.Stil77 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #54585a; font-weight:normal}

p, ul, li  {font-family: 'CALIST'; font-size: 15px; color: #54585a; font-weight:light; text-shadow: 1px 1px #DDDDDD;}

.Stil6 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0074a5; font-weight: normal;}

.Stil5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEEEEE; font-weight: normal;}
.Stil10 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #d1c9b2; font-weight: normal;}
.Stil20 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #cfc9b6; font-weight:normal;}

/*-----------------Links-----------------*/

a {text-decoration: none; outline: none;}

a:link, a:visited, a:hover, a:active {font-family: 'CALIST'; font-style: normal; font-size:12px; color: #444444; font-weight:normal; text-decoration: none; letter-spacing:0.2em;  text-shadow: 1px 1px #EEEEEE;}
a:hover {color: #01baff; text-shadow: 1px 1px #FFFFFF;}
a:active {color: #333333;}

a.mainnavi2:link, a.mainnavi2:visited, a.mainnavi2:hover, a.mainnavi2:active {font-family: 'CALIST'; letter-spacing:0.2em; font:Arial, Helvetica, sans-serif; font-size:12px; color: #0074a5; font-weight:normal; text-decoration: none;}
a.mainnavi2:hover {color: #01baff;}
a.mainnavi2:active {color: #333333;}

a.subnavi1:link, a.subnavi1:visited, a.subnavi1:hover, a.subnavi1:active {font-family: 'CALIST'; letter-spacing:0.2em; font-style:italic; font-size:11px; color: #AAAAAA; font-weight:normal; text-decoration: none;}
a.subnavi1:hover {color: #01baff;}
a.subnavi1:active {color: #333333;}

a.subnavi2:link, a.subnavi2:visited, a.subnavi2:hover, a.subnavi2:active {font-family: 'CALIST'; letter-spacing:0.2em; font-style:italic; font-size:11px; color: #0074a5; font-weight:normal; text-decoration: none;}
a.subnavi2:hover {color: #01baff;}
a.subnavi2:active {color: #333333;}

a.textnavi:link, a.textnavi:visited, a.textnavi:hover, a.textnavi:active {font:Arial, Helvetica, sans-serif; font-size:15px; color: #54585a; font-weight:normal; text-decoration: none; letter-spacing:normal; }
a.textnavi:hover {color: #01baff;}
a.textnavi:active {color: #333333;}

a.endmenu:link, a.endmenu:visited, a.endmenu:hover, a.endmenu:active {font:Arial, Helvetica, sans-serif; font-size:11px; color: #757b7f; font-weight:normal; text-decoration: none;}
a.endmenu:hover {color: #01baff;}
a.endmenu:active {color: #333333;}

a.fblink:link, a.fblink:visited, a.fblink:hover, a.fblink:active {font:Arial, Helvetica, sans-serif; font-size:15px; color: #b3b9bd; font-weight:normal; text-decoration: none;}
a.fblink:hover {color: #3a85ba;}
a.fblink:active {color: #333333;}

a.pinlink:link, a.pinlink:visited, a.pinlink:hover, a.pinlink:active {font:Arial, Helvetica, sans-serif; font-size:15px; color: #9fa2a5; font-weight:normal; text-decoration: none; }
a.pinlink:hover {color: #d0243c;}
a.pinlink:active {color: #333333;}

a.golink:link, a.golink:visited, a.golink:hover, a.golink:active {font:Arial, Helvetica, sans-serif; font-size:15px; color: #9fa2a5; font-weight:normal; text-decoration: none; }
a.golink:hover {color: #0e831c;}
a.golink:active {color: #333333;}

a.fblinkend:link, a.fblinkend:visited, a.fblinkend:hover, a.fblinkend:active {font:Arial, Helvetica, sans-serif; font-size:21px; color: #222222; font-weight:normal; text-decoration: none;}
a.fblinkend:hover {color: #3a85ba;}
a.fblinkend:active {color: #333333;}

a.pinlinkend:link, a.pinlinkend:visited, a.pinlinkend:hover, a.pinlinkend:active {font:Arial, Helvetica, sans-serif; font-size:21px; color: #000000; font-weight:normal; text-decoration: none;}
a.pinlinkend:hover {color: #d0243c;}
a.pinlinkend:active {color: #333333;}

a.golinkend:link, a.golinkend:visited, a.golinkend:hover, a.golinkend:active {font:Arial, Helvetica, sans-serif; font-size:21px; color: #000000; font-weight:normal; text-decoration: none;}
a.golinkend:hover {color: #0e831c;}
a.golinkend:active {color: #333333;}

a.form:link, a.form:visited, a.form:hover, a.form:active {font:Arial, Helvetica, sans-serif; font-size:6px; color: #FFFFFF; font-weight:bold; text-decoration: none;}

-->