

a:link	{font-size: 13px; color: #87BDE4; text-decoration: none;}
a:visited 	{font-size: 13px; color: #B9D1DC; text-decoration: none;}
a:active	{font-size: 13px; color: #FF9300; text-decoration: none;}
a:hover	{font-size: 13px; color: #E8B280;  text-decoration: none;}

.main-center-g a:link	{font-size: 15px; color: #87BDE4; text-decoration: none;}
.main-center-g a:visited 	{font-size: 15px; color: #B9D1DC; text-decoration: none;}
.main-center-g a:active	{font-size: 15px; color: #FF9300; text-decoration: none;}
.main-center-g a:hover	{font-size: 15px; color: #E8B280;  text-decoration: none;}

.zabdesign a:link	{font-size: 15px; color: #87BDE4; text-decoration: none;}
.zabdesign a:visited 	{font-size: 15px; color: #B9D1DC; text-decoration: none;}
.zabdesign a:active	{font-size: 15px; color: #FF9300; text-decoration: none;}
.zabdesign a:hover	{font-size: 15px; color: #E8B280;  text-decoration: none;}

.main-txt a:link	{font-size: 13px; color: #8BC5F0; text-decoration: none;}
.main-txt a:visited	 {font-size: 13px; color: #B9D1DC; text-decoration: none;}
.main-txt a:active	{font-size: 13px; color: #FF9300; text-decoration: none;}
.main-txt a:hover	{font-size: 13px; color: #E8B280;  text-decoration: none;} 

.main-txt-nopad a:link {font-size: 13px; color: #8BC5F0; text-decoration: none;}
.main-txt-nopad a:visited	{font-size: 13px; color: #B9D1DC; text-decoration: none;}
.main-txt-nopad a:active	 {font-size: 13px; color: #FF9300; text-decoration: none;}
.main-txt-nopad a:hover 	{font-size: 13px; color: #E8B280;  text-decoration: none;}

.main-txt-mini a:link 	{font-size: 11px; color: #8BC5F0; text-decoration: none;}
.main-txt-mini a:visited	{font-size: 11px; color: #B9D1DC; text-decoration: none;}
.main-txt-mini a:active	 {font-size: 11px; color: #FF9300; text-decoration: none;}
.main-txt-mini a:hover	 {font-size: 11px; color: #E8B280;  text-decoration: none;}  

.link-topic-txt a:link	{font-size: 13px; color: #9EC9E4; text-decoration: none;}
.link-topic-txt a:visited	 {font-size: 13px; color: #C1D8E4; text-decoration: none;}
.link-topic-txt a:active	{font-size: 13px; color: #FF9300; text-decoration: none;}
.link-topic-txt a:hover {font-size: 13px; color: #E8B280;  text-decoration: none;}

.sitemap-txt-nopad a:link {font-size: 12px; color: #FFFFFF; text-decoration: none;}
.sitemap-txt-nopad a:visited	{font-size: 12px; color: #DDDDDD; text-decoration: none;}
.sitemap-txt-nopad a:active	 {font-size: 12px; color: #FFFFFF; text-decoration: none;}
.sitemap-txt-nopad a:hover	{font-size: 12px; color: #E8B280; text-decoration: none;}

.sitemap-txt-nopad2 a:link	{font-size: 11px; color: #FFFFFF; text-decoration: none;}
.sitemap-txt-nopad2 a:visited	 {font-size: 11px; color: #DDDDDD; text-decoration: none;}
.sitemap-txt-nopad2 a:active	 {font-size: 11px; color: #FFFFFF; text-decoration: none;}
.sitemap-txt-nopad2 a:hover 	{font-size: 11px; color: #E8B280; text-decoration: none;}

.sitemap-txt-home a:link		{font-size: 12px; color: #FFFFFF; text-decoration: none;}
.sitemap-txt-home a:visited	{font-size: 12px; color: #DDDDDD; text-decoration: none;}
.sitemap-txt-home a:active 	{font-size: 12px; color: #FFFFFF; text-decoration: none;}
.sitemap-txt-home a:hover	{font-size: 12px; color: #E8B280; text-decoration: none;}      



body { background-color: #1F52B1; margin: 0px; scrollbar-DarkShadow-Color: #414141; scrollbar-Track-Color:#838383; scrollbar-Face-Color:#838383;scrollbar-Shadow-Color:#414141; scrollbar-Highlight-Color:#DADADA; scrollbar-3dLight-Color:#A2A2A2; scrollbar-Arrow-Color: #EC9D45;} 
html { margin: 0px; scrollbar-DarkShadow-Color: #414141; scrollbar-Track-Color:#838383; scrollbar-Face-Color:#838383;scrollbar-Shadow-Color:#414141; scrollbar-Highlight-Color:#DADADA; scrollbar-3dLight-Color:#A2A2A2; scrollbar-Arrow-Color: #EC9D45;} 

/* Galerie Styles */

.pic-table-1	 {margin-top: 15px; margin-bottom: 12px; width: 630px; height: 299px;}
.pic-table-2 	{margin-top: 15px; margin-bottom: 12px; width: 580px; height: 299px;}
.pic-table-3	 {margin-top: 15px; margin-bottom: 12px; width: 600px; height: 299px;}
.pic-bg		{background-color: #7C7B7B;}
.g-navi		{height: 24px; margin-top: 20px; margin-bottom: 10px; margin-right:10px; font-size: 1px; }
.g-navi-2	{height: 24px; margin-top: 20px; margin-bottom: 10px; font-size: 1px; }
.g-navi-3	{height: 24px; margin-right:10px; font-size: 1px;}
.th130		{height: 130px;}
.th80		{height: 80px;}
.th60		{height: 60px;}
.th55		{height: 55px;}
.th40		{height: 40px;}
.th20		{height: 20px;}

.gallery-txt-fat {padding-left: 36px; padding-bottom: 7px; padding-top: 10px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; line-height: 21px; color: #FFFFFF;}
.grey-txt-fat {padding-bottom: 7px; padding-top: 10px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; line-height: 21px; color: #DDDDDD;}
.grey-txt-fat-in {padding-left: 22px; padding-bottom: 7px; padding-top: 10px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; line-height: 21px; color: #DDDDDD;}
.gallery-txt 	{font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; color: #FFFFFF;}
.gallery-txt-2 {padding-left: 55px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; line-height: 21px; color: #DDDDDD;}



/* Index Styles Tabellen */

.main-title	 {padding-left: 9px;}
.main-left	 {background-image: url(layoutpics/border_l.gif); background-color: #838383; font-size: 1px; line-height: 0px; padding: 0px;}
.main-center	{ background-color: #838383; background-repeat: no-repeat;}
.main-center-g	{background-color: #838383; background-repeat: no-repeat;}
.main-right	{background-image: url(layoutpics/border_r.gif); font-size: 1px; line-height: 0px;}

.toptable	{margin-top: 17px;  font-size: 1px; line-height: 0px; height: 161px;}
.subtitle	 {font-size: 1px; background-color: #838383; line-height: 0px;}
.contenttable	{background-color: #838383; margin-top: 0px;}
.grey-bg	 {background-color: #838383; font-size: 1px;}
.navi-cell	{background-color: #838383; font-size: 1px; line-height: 0px;}
.footertable	 {font-size: 1px;}
.links-table   {width: 584px;}
.form-navi {width: 100%; height: 30px;}


/* Styles Schriften allgemein */

.main-txt			{padding-left: 32px; padding-top: 10px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 16px; color: #FFFFFF;}
.main-txt-nopad	 {font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 16px; color: #FFFFFF;}
.txt-nopad-form	 {font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 14px; line-height: 16px; color: #FFFFFF; font-weight: bold; padding-top: 2px; padding-right: 4px;}
.main-txt-big-out	{padding-left: 32px; padding-top: 10px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 15px; font-weight: 500; line-height: 16px; color: #FFFFFF;}
.main-txt-big-in	{padding-top: 10px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; line-height: 16px; color: #FFFFFF;}
.main-txt-mini 		{font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 11px; line-height: 12px; color: #FFFFFF;}
.main-txt-mini-orange	{font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 11px; line-height: 13px; color: #E8B280;}
.main-txt-mini-orange-out {padding-left: 49px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 11px; line-height: 13px; color: #E8B280;}
.main-txt-mini-out {padding-left: 49px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 11px; line-height: 13px; color: #FFFFFF;}
.links-txt-fat {padding-left: 25px; padding-bottom: 7px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 15px; font-weight: 400; line-height: 21px; color: #CCCCCC;}
.link-topic-txt 	{padding-left: 22px; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 17px; color: #FFFFFF;}
ul	{list-style-position: outside; list-style-image: url(layoutpics/doty.gif);}
ol	{line-height: 15px;}

.zabdesign	{line-height: 23px; margin-left:12px; list-style-position: outside; list-style-image: url(layoutpics/doty.gif);}
.gallery-links {line-height: 22px; margin-left: 15px; margin-right: 0px;}

/*contact formular & gallery navi*/

input	 {font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 17px; color: #FFFFFF; padding-bottom: 3px; padding-left: 3px; margin-top: 1px; margin-right: 7px;  }
.area	 {font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 17px; color: #FFFFFF; height: 162px; padding-bottom: 3px; padding-left: 5px; margin-top: 1px; background-color:  #AFAFAF; border: solid 1px #333333;}
.area-ns	{font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 17px; color: #FFFFFF; height: 162px; margin-top: 1px; padding-bottom: 3px; padding-left: 3px;}
.button-bg		{background-image: url(layoutpics/form-button-bg.gif); background-color: #838383; font-size: 1px; line-height: 0px;}
.galleryoptions	{margin: 0px; background-color: #7C7B7B; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 15px; color: #FBBD64;  width: 190px;}
.radiostyle 	{font-family: Verdana, Tahoma, Helvetica, Sans-Serif; color: #000000; padding: 0px; margin-bottom: 0px;}
.newsletterinput	 {background-color: #AFAFAF; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 13px; line-height: 17px; color: #FFFFFF; border: solid 1px #333333; width: 160px; padding-bottom: 3px; padding-left: 3px; }
.form-navi  {font-size: 1px;}

/* Bild Styles */	

.navimg 	{vertical-align: top; padding: 0px; margin: 0px; }
.me 	{margin-bottom: 3px; margin-top: 0px;}
.sender 	{vertical-align: top; padding: 0px; margin: 0px;}

/* Script Styles */

.imgFader	 {filter:alpha(opacity=0); moz-opacity:0%; border: 0px;}
.fadeon	{background: url(layoutpics/title-0.gif) #838383; background-repeat: no-repeat; font-size: 1px; } 


/* Sitemap */

.sitemap-txt-nopad	 {font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; line-height: 12px; padding: 0px; margin: 0px; color: #FFFFFF;}
.sitemap-txt-nopad2	{font-family: Verdana, Tahoma, Helvetica, Sans-Serif; margin-top: 5px; font-size: 11px; line-height: 13px; padding: 0px; color: #FFFFFF;}
.sitemap-txt-home	 {font-family: Verdana, Tahoma, Helvetica, Sans-Serif; padding-top: 3px; font-size: 12px; line-height: 12px; color: #FFFFFF;}