.totop 			{width:40px;height:40px;background: url(totop.png) no-repeat;position:fixed;bottom:40px;right:1px;display:block;}
.totop:hover	{text-decoration:none;}

a.b:link 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#8A7462;font-style:italic;}
a.b:visited 	{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#8A7462;font-style:italic;}
a.b:hover 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#ffffff;font-style:italic;}
a.b:focus		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#8A7462;font-style:italic;}
a.b:active 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#8A7462;font-style:italic;}

a.bb:link 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.bb:visited 	{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.bb:hover 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);font-family:Georgia,Times New Roman,serif;color:#ffffff;}
a.bb:focus		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.bb:active 	{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);font-family:Georgia,Times New Roman,serif;color:#8A7462;}

a.c:link 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.c:visited 	{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.c:hover 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#ffffff;}
a.c:focus		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.c:active 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}

a.w:link 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#ffffff;font-style:italic;}
a.w:visited 	{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#ffffff;font-style:italic;}
a.w:hover 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#8A7462;font-style:italic;}
a.w:focus		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#ffffff;font-style:italic;}
a.w:active 		{text-decoration:none;font-size: clamp(1em, 2.8vw, 1.175em);font-family:Georgia,Times New Roman,serif;color:#ffffff;font-style:italic;}

a.d:link 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.d:visited 	{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.d:hover 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.d:focus		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.d:active 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}

a.d2:link 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.d2:visited 	{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.d2:hover 		{text-decoration:underline;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.d2:focus		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.d2:active 	{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}

a.d3:link 		{text-decoration:underline;font-family:Georgia,Times New Roman,serif;color:#5A4432;}
a.d3:visited 	{text-decoration:underline;font-family:Georgia,Times New Roman,serif;color:#5A4432;}
a.d3:hover 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.d3:focus		{text-decoration:underline;font-family:Georgia,Times New Roman,serif;color:#5A4432;}
a.d3:active 	{text-decoration:underline;font-family:Georgia,Times New Roman,serif;color:#5A4432;}

a.f:link 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.f:visited 	{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.f:hover 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#8A7462;}
a.f:focus 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}
a.f:active 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#AA8464;}

a.d4:link 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#5A4432;}

a.g:link 		{font-family:Georgia,Times New Roman,serif;color:#ffffff;}
a.g:visited 	{font-family:Georgia,Times New Roman,serif;color:#ffffff;}
a.g:hover 		{text-decoration:none;font-family:Georgia,Times New Roman,serif;color:#484848;}
a.g:focus		{font-family:Georgia,Times New Roman,serif;color:#ffffff;}
a.g:active 		{font-family:Georgia,Times New Roman,serif;color:#ffffff;}

a.s:link     	{border:1px solid gray;border-radius:0.3em;padding:8px;}
a.s:visited  	{border:1px solid gray;border-radius:0.3em;padding:8px;}
a.s:hover    	{font-weight:bold;border:1px solid #000000;border-radius:0.3em;padding:8px;}
a.s:focus		{border:1px solid gray;border-radius:0.3em;padding:8px;}
a.s:active   	{border:1px solid gray;border-radius:0.3em;padding:8px;}

a.n:link		{float:left;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);}
a.n:visited  	{float:left;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);}
a.n:hover    	{float:left;color:#AA8464;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);}
a.n:focus		{float:left;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);}
a.n:active   	{float:left;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.775em);}

a.n1:link		{float:right;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.375em);}
a.n1:visited 	{float:right;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.375em);}
a.n1:hover   	{float:right;color:#AA8464;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.375em);}
a.n1:focus		{float:right;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.375em);}
a.n1:active  	{float:right;color:#5A4432;text-decoration:none;font-size: clamp(1em, 2.8vw, 1.375em);}

a.pd1:link		{padding:1%;}
a.pd1:visited 	{padding:1%;}
a.pd1:hover   	{padding:1%;}
a.pd1:focus		{padding:1%;}
a.pd1:active  	{padding:1%;}

img			{border-radius:15px;}		
body    	{margin:0;padding:0;font-family:Georgia,Times New Roman,serif;}
div     	{font-family:Georgia,Times New Roman,serif;}

h1			{font-size:1.075em;font-size: clamp(1em, 2.8vw, 1.075em);text-align:center;padding:0px;margin:0;}
.h10		{font-size:1.075em;font-size: clamp(1em, 2.8vw, 1.075em);text-align:center;padding:0px;margin:0;}

h2			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#8A7462;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}
h3			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#8A7462;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}
h4			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#B59880;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}
h5			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#595959;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}
h6			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#AA8464;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}

.h7			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#8A7462;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}
.h8			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#8C8C8C;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}
.h9			{font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);color:#8C8C8C;margin:0;padding:0px 0px 0px 15px;font-family:Georgia,Times New Roman,serif;}

.w100		{width:100%;}
.w80		{width:80%;}
.header		{width:100%;height:auto;max-width:3600px;border-radius:0px;}

.vik		{float:left;}
.navi 		{text-align:center;padding:1%;height:10%;width:98%;background-image:url('background_navi.jpg');background-repeat:repeat-x;}
.navvik		{float:left;width:15%;min-width:45px;max-width:92px;height:auto;}
.navline    {width:3%;max-width:27px;height:auto;}
.navpic     {width:12%;min-width:55px;max-width:111px;height:auto;}
.navvid     {width:13%;min-width:55px;max-width:110px;height:auto;}
.navabo     {width:20%;min-width:89px;max-width:178px;height:auto;}
.navjoi     {width:25%;min-width:114px;max-width:229px;height:auto;}
.navanf     {width:17%;min-width:76px;max-width:152px;height:auto;}
.navpre     {width:13%;min-width:55px;max-width:111px;height:auto;}

.welcome	{padding:2%;width:96%;text-align:center;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.375em);}

.neuigkeiten{background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.news		{background-image:url('seepferdchen_02s.png');background-repeat:no-repeat;background-position:right bottom;padding:2%;width:96%;text-align:center;}		
.rss		{width:90%;border:1px solid #C7B19F;border-radius:5px;padding:1%;text-align:left;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.375em);font-style:italic;color:#8A7462;}
.rss2		{width:90%;border:1px solid #C7B19F;border-radius: 5px;padding:1%;text-align:left;font-size:1.375em;font-size: clamp(1em, 2.8vw, 1.375em);color:#8A7462;font-style:italic;}
.date		{float:right;text-align:right;width:98%;font-size:0.675em;padding:7px;margin:0;}
.allnews	{width:90%;padding:10px;text-align:right;color:#8A7462;font-style:italic;}
.extnews	{border:1px solid #C7B19F;border-radius:5px;padding:1%;width:90%;font-size:1.375em;color:#8A7462;font-size: clamp(1em, 2.8vw, 1.375em);text-align:left;font-style:italic;}
.reports	{text-align:center;background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.375em;font-size: clamp(1em, 2.8vw, 1.375em);}
.repheadl	{padding-left:15px;font-size:1.375em;font-size: clamp(1em, 2.8vw, 1.375em);color:#8A7462;}
.repnews	{padding:2%;width:96%;text-align:center;background-image:url('/seepferdchen_02s.png');background-repeat:no-repeat;background-position:right bottom;}
.repinfo	{width:90%;font-size:1.375em;font-size: clamp(1em, 2.8vw, 1.375em);border:1px solid #C7B19F;border-radius: 5px;padding:1%;text-align:left;color:#8A7462;font-style:italic;}
.repdate	{text-align:right;width:98%;font-size:0.675em;padding:7px;}

.newstext1	{padding-left:20px;}
.newstext2	{padding-left:20px;}

.daterow	{clear:both;width:100%;line-height:1.575em;padding-bottom:0.75%;}
.dateright	{float:right;text-align:right;width:48%;font-size:0.675em;padding-right:1%;}
.dateleft	{float:left;text-align:left;width:50%;}
			
.audio		{}

.info		{background-color:#C3B0A1;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.icontent 	{color:#5A4432;background-color:#C3B0A1;padding:2%;width:96%;text-align:left;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.375em);}

.bild		{background-color:#BBA694;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.bildblock	{background-color:#BBA694;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.pics		{padding:1%;max-width:270px;}
.allpics	{float:right;text-align:right;width:100%;padding-right:35px;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);}

.newsbilder	{padding:12px;border-radius:30px;width:90%;height:auto;max-width:270px;}
.newsbild	{float:left;padding:12px;border-radius:30px;width:90%;height:auto;max-width:270px;}
.newsbild370{float:left;padding:12px;border-radius:30px;width:90%;height:auto;max-width:370px;}

.bga        {background-image:url('back_pics.png');background-repeat:repeat-x;background-position:top;background-color:#BBA694;text-align:center;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.bildg		{padding-left:15px;color:#8A7462;font-size: clamp(1em, 2.8vw, 1.775em);}
.bgal		{padding-left:15px;color:#8A7462;}
.me			{background-color:#EDDFD3;padding:1%;width:98%;display:flex;flex-wrap:wrap;}
.content 	{background-color:#EDDFD3;padding:2%;width:96%;text-align:left;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.375em);}
.pic1024	{padding:1%;max-width:1024px;width:98%;height:auto;display:block;margin:auto;border-radius:25px;}
.picxl		{text-align:center;background-color:#BBA694;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.175em;font-family:Georgia,Times New Roman,serif;}
.pt10		{padding-top:10px;}

.toleft		{width:10%;margin-top:auto;margin-bottom:auto;}
.toright	{width:10%;margin-top:auto;margin-bottom:auto;}
.imgtol		{width:100%;max-width:50px;height:auto;}
.imgtor		{width:100%;max-width:50px;height:auto;}

.stefan		{margin:auto;max-width:1200px;width:100%;height:auto;}
.aufbau		{width:90%;border:1px solid #C7B19F;border-radius: 5px;padding:1%;text-align:left;color:#8A7462;font-style:italic;}

.gok		{background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.stad		{padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}

.vid		{background-color:#E7D5C5;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.vid1		{padding:1%;width:98%;height:auto;max-width:640px;}
.p1			{padding:1%;}
.newsvid	{padding:12px;border-radius:30px;width:90%;height:auto;max-width:270px;}
.nvidleft	{float:left;padding:12px;border-radius:30px;width:90%;height:auto;max-width:270px;}
.allvids	{float:right;text-align:right;width:100%;padding-right:35px;font-size:1.175em;font-size:font-size: clamp(1em, 2.8vw, 1.175em);}

.video2		{background-image:url('back_video.png');background-repeat:repeat-x;background-position:top;background-color:#EFCEB2;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.vid2		{padding-left:15px;color:#AA8464;font-size:1.375em;font-size: clamp(1.175em, 2.8vw, 1.775em);}
.vidcont	{background-color:#EFCEB2;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}

.press		{background-color:#D4BCA8;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.nextpress	{float:right;text-align:right;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);width:100%;padding-right:35px;}
.morepress	{background-color:#D4BCA8;padding:1%;width:98%;text-align:center;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);color:#8A7462;}

.presse2	{text-align:center;background-color:#D4BCA8;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.press2		{padding-left:15px;color:#8A7462;font-size:1.775em;font-size: clamp(1em, 2.8vw, 1.175em);}
.presscont	{text-align:center;background-color:#D4BCA8;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);}
.presscont2	{text-align:center;background-color:#D4BCA8;padding:1%;width:98%;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);color:#8A7462;}

.jtt		{background-color:#cccccc;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.jttcontent	{background-color:#cccccc;padding:2%;width:96%;text-align:left;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.375em);color:#363636;}

.feedback	{background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;}
.form		{background-image:url('hase.png');background-repeat:no-repeat;background-position:right top;background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);}
.ptop		{padding-top:20px;}
.ptop2		{padding-top:20px;margin: 0 auto;font-size:0.8em;}
.input		{background-color:#E7E7E7;font-size:1.1em;width:100%;border:1px solid gray;border-radius:0.3em;padding:4px;font-family:Georgia,Times New Roman,serif;}
.subm    	{font-size:1.375em;cursor:pointer;font-family:Georgia,Times New Roman,serif;}

.danke 		{text-align:center;background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);}
.dnwa		{padding-left:15px;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.375em);color:#8A7462;}
.dankcont	{text-align:center;background-color:#ffffff;width:96%;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.375em);}

.datenschutz{text-align:center;background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);}
.datpri		{padding-left:15px;font-size:1.375em;font-size: clamp(1em, 2.8vw, 1.375em);color:#8A7462;}
.datcont	{text-align:center;background-color:#ffffff;padding:1%;width:98%;font-size:1.375em;font-size: clamp(1em, 2.8vw, 1.375em);}

.impressum	{text-align:center;background-color:#ffffff;padding:1%;width:98%;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);}
.imp		{padding-left:15px;font-size:1.375em;font-size: clamp(1em, 2.8vw, 1.375em);color:#8A7462;}
.impcont	{text-align:center;background-color:#ffffff;padding:1%;width:98%;font-size:1.175em;font-size: clamp(1em, 2.8vw, 1.175em);}

.footer		{background-color:#999999;padding:2%;width:96%;font-size: clamp(0.775em, 2.8vw, 0.975em);color:white;display:flex;flex-direction:row;flex-wrap:wrap;}
.footerbl1	{padding:2%;max-width:27%;min-width:300px;}
.footerbl2	{padding:2%;max-width:19%;min-width:200px;}
.daten		{background-image:url('seepferdchen.png');background-repeat:no-repeat;background-position:30px 5px;clear:both;text-align:center;font-size:0.975em;padding:2%;width:96%;background-color:#999999;}
.copy		{margin:auto;width:100%;text-align:center;color:#ffffff;font-size:0.975em;}
.handmade	{text-align:center;color:#8A7462;font-size:0.875em;}








		

