/* CSS-Definitionsdatei, die SiteStyle -Stylesheets enthält */
body				{background-image: url(../images/bac.gif); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px}

/* schriftdefinition contentteil */
.contbac			{background-image: url(../images/cd_contbac.jpg); background-repeat: no-repeat; background-position: bottom right;}
.cont				{font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000; padding-left: 10px;}
.conttable			{font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.contwhite 			{color: #FFFFFF}
.headwhite		{font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; vertical-align: middle;}
.headercd		{font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #1A8ACB; text-transform: uppercase; background-color: #E8F3FA; padding-left: 10px; vertical-align: middle;}
.headcd			{font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #1A8ACB; line-height: 30px;}
.infocd			{font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #1A8ACB; text-transform: uppercase; background-color: #E8F3FA; padding-left: 10px; vertical-align: middle;}
.navselect		{font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #BBE1F7;}
.navinfo		{font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; color: #E8F3FA;}

/* contentlink */
.cont:link		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.cont:visited	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.cont:hover		{font-size: 12px; color: #0F7D00; font-weight: bold; text-decoration: none;}
.cont:active	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}

/* navigation */
.navbac			{background-color: #0B527B;}
/* .navtab		{background-color: #0F6DA4; border-top: 1px #83C2E6; border-bottom: 1px #0F6DA4; border-right: 1px #0F6DA4; border-style: solid solid solid none;} */

/* navigation link mit unterpunkten */
.nav:link		{font-size: 12px; color: #BBE1F7; font-weight: bold; text-decoration: none; vertical-align: middle;}
.nav:visited	{font-size: 12px; color: #BBE1F7; font-weight: bold; text-decoration: none; vertical-align: middle;}
.nav:hover		{font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; vertical-align: middle;}
.nav:active		{font-size: 12px; color: #BBE1F7; font-weight: bold; text-decoration: none; vertical-align: middle;}

/* navigation link ohne unterpunkte */
.nav1:link		{font-size: 12px; color: #BBE1F7; font-weight: bold; text-decoration: none; vertical-align: middle;}
.nav1:visited	{font-size: 12px; color: #BBE1F7; font-weight: bold; text-decoration: none; vertical-align: middle;}
.nav1:hover		{font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; vertical-align: middle;}
.nav1:active	{font-size: 12px; color: #BBE1F7; font-weight: bold; text-decoration: none; vertical-align: middle;}

/* navigation unterpunkte */
.nav2:link		{font-size: 12px; color: #BBE1F7; font-weight: normal; text-decoration: none; padding-left: 19px}
.nav2:visited	{font-size: 12px; color: #BBE1F7; font-weight: normal; text-decoration: none; padding-left: 19px}
.nav2:hover		{font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; padding-left: 19px}
.nav2:active	{font-size: 12px; color: #BBE1F7; font-weight: normal; text-decoration: none; padding-left: 19px}

/* navigation unterpunkte */
.nav3:link		{font-size: 10px; color: #BBE1F7; font-weight: normal; text-decoration: none; padding-left: 30px}
.nav3:visited	{font-size: 10px; color: #BBE1F7; font-weight: normal; text-decoration: none; padding-left: 30px}
.nav3:hover		{font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none; padding-left: 30px}
.nav3:active	{font-size: 10px; color: #BBE1F7; font-weight: normal; text-decoration: none; padding-left: 30px}

/* downloadlink */
.down:link		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; list-style-image: url(../images/down_b.gif);}
.down:visited	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; list-style-image: url(../images/down_b.gif);}
.down:hover		{font-size: 12px; color: #1A8ACB; font-weight: bold; text-decoration: none; list-style-image: url(../images/down_b.gif);}
.down:active	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; list-style-image: url(../images/down_b.gif);}

/* downloadlink banner */
.downbanner:link		{font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; list-style-image: url(../images/down_b.gif);}
.downbanner:visited		{font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; list-style-image: url(../images/down_b.gif);}
.downbanner:hover		{font-size: 10px; color: #1A8ACB; font-weight: normal; text-decoration: none; list-style-image: url(../images/down_b.gif);}
.downbanner:active		{font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; list-style-image: url(../images/down_b.gif);}


/* maillink */
.email:link		{font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline;}
.email:visited	{font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;}
.email:hover	{font-size: 12px; color: #1A8ACB; font-weight: normal; text-decoration: none;}
.email:active	{font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;}

/* topnavigation link */
.topnav:link		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnav:visited	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnav:hover		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnav:active		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}

/* topnavi hotelsportpark */
.topnavhs:link		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnavhs:visited	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnavhs:hover	{font-size: 12px; color: #BBE1F7; font-weight: bold; text-decoration: none;}
.topnavhs:active	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}

/* topnavi golfclub */
.topnavgc:link		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnavgc:visited	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnavgc:hover	{font-size: 12px; color: #B9DFB4; font-weight: bold; text-decoration: none;}
.topnavgc:active	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}

/* topnavi generellpart */
.topnavgp:link		{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnavgp:visited	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
.topnavgp:hover	{font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.topnavgp:active	{font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}

/* linien */
hr {color: #1A8ACB; height: 1px; border: 0; width: 100%;}