a, body, td					{ font-family:Arial, Helvetica, Geneva, Swiss; text-decoration:none; }

body { overflow-x:hidden; }

.content-bg-1 			{ margin-left:18px; margin-top:10px; background-image:url(images/bg_shadow.gif); background-attachment:fixed; background-repeat:repeat-y; padding:0px; }
.content-bg-2 			{ margin-left:18px; margin-top:10px; padding:0px; }
.content-bg-aktuelles	{ background:#7FB3D6; }

.text-add								{ color:#000000; font-weight:normal; font-size:11px; line-height:17px; }
.text								{ color:#000000; font-weight:normal; font-size:12px; line-height:19px; }
.text-link					{ color:#00548C; font-weight:normal; text-decoration:underline; font-size:12px; }
.text-link:hover		{ color:#FF0000; }
.text-link-black					{ color:#000000; font-weight:normal; text-decoration:none; font-size:12px; }
.text-link-black:hover		{ color:#FF0000; }
.text-title 				{ color:#00548C; font-weight:bold; font-size:17px; }
.text-title-small		{ color:#00548C; font-weight:bold; font-size:13px; }
.text-small					{ color:#808080; font-weight:normal; font-size:10px; }

.shop-category-box 				{ position:absolute; top:10px; left:18px; z-Index:90; }
.shop-view-item-title			{ color:#ffffff; font-weight:bold; font-size:14px; line-height:19px; }
.shop-group								{ color:#00548C; font-weight:bold; font-size:17px; }
.shop-category-link				{ color:#808080; font-weight:bold; font-size:12px; line-height:13px; }
.shop-category-link:hover	{ color:#00548C; font-weight:bold; }
.shop-category-link-active				{ color:#000000; font-weight:bold; font-size:12px; line-height:13px; }
.shop-category-link-active:hover	{ color:#00548C; font-weight:bold; }
.shop-order-view-article  { color:#000000; font-weight:normal; font-size:12px; line-height:19px; }

.shop-download					{ color:#00548C; font-weight:normal; text-decoration:underline; font-size:12px; }
.shop-download:hover		{ color:#FF0000; }


.pagenav						{ color:#B6C2CC; font-weight:bold; font-size:15px; }
.pagenav-link				{ color:#00548C; font-weight:bold; text-decoration:none; font-size:14px; }
.pagenav-link:hover	{ color:#9D9D9D; text-decoration:underline; }

hr									{ border-top:#b0b0b0 1px dotted; border-right:#ffffff 1px solid; border-bottom:#ffffff 1px solid; border-left:#ffffff 1px solid; }
br									{ line-height:11px; }

.fotogalerie-text											{ color:#000000; font-weight:normal; font-size:12px; line-height:19px; }

.fotogalerie-line-0										{ padding:1px 18px 2px 18px; color:#004DCC; font-weight:normal; font-size:12px; line-height:19px; }
.fotogalerie-line-1										{ padding:1px 18px 2px 18px; background:#FFF5CC; color:#004DCC; font-weight:normal; font-size:12px; line-height:19px; }

.fotogalerie-title-line-0							{ padding:6px 18px 0px 18px; color:#004DCC; font-weight:normal; font-size:12px; line-height:19px; }
.fotogalerie-title-line-1							{ padding:6px 18px 0px 18px; background:#FFF5CC; color:#004DCC; font-weight:normal; font-size:12px; line-height:19px; }

.fotogalerie-group										{ line-height:19px; }
.fotogalerie-group-active							{ line-height:19px; }
.fotogalerie-group-link								{ color:#000000; font-weight:bold; text-decoration:none; font-size:14px; }
.fotogalerie-group-link:hover					{ color:#00548C; }
.fotogalerie-group-link-small					{ color:#000000; font-weight:normal; text-decoration:none; font-size:10px; }

.fotogalerie-album										{ line-height:19px; }
.fotogalerie-album-active							{ line-height:19px; }
.fotogalerie-album-link								{ color:#004DCC; font-weight:bold; text-decoration:none; font-size:11px; }
.fotogalerie-album-link:hover					{ color:#00548C; text-decoration:underline; }
.fotogalerie-album-link-active				{ color:#000000; font-weight:bold; text-decoration:underline; font-size:11px; }
.fotogalerie-album-link-active:hover	{ color:#00548C; }
.fotogalerie-album-small							{ color:#000000; font-weight:normal; text-decoration:none; font-size:10px; }

.fotogalerie-album-title							{ text-transform:uppercase; color:#000000; font-weight:bold; text-decoration:none; font-size:16px; }
.fotogalerie-album-title-normal							{ text-transform:uppercase; color:#000000; font-weight:normal; text-decoration:none; font-size:16px; }

.fotogalerie-album-album							{ color:#00548C; font-weight:bold; text-decoration:none; font-size:11px; }
.fotogalerie-album-text								{ color:#ffffff; font-weight:normal; font-size:12px; line-height:17px; }

.fotogalerie-foto-title							{ color:#ffffff; font-weight:bold; text-decoration:none; font-size:14px; }
.fotogalerie-foto-text							{ color:#ffffff; font-weight:normal; text-decoration:none; font-size:12px; }

.fotogalerie-text-link					{ color:#00548C; font-weight:normal; text-decoration:underline; font-size:12px; }
.fotogalerie-text-link:hover		{ color:#FF0000; }

.input-text							{ padding:1px 3px 1px 3px; font-size:11px; font-weight:normal; color:#000000; background:#F4F4F4; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-textarea					{ font-size:11px; font-weight:normal; color:#000000; background:#F4F4F4; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-button						{ font-size:11px; font-weight:bold; color:#FFFFFF; background:#00548C; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-button:hover			{ font-size:11px; font-weight:bold; color:#FFFFFF; background:#B6C2CC; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-checkbox					{  }
.input-select						{  }
