
body 				{margin: 0px;padding: 0px;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;background: repeat-y url(../images/bkgd.gif) #E6E6E6 fixed;}
#intro, #maincontent 		{width: 576px;margin: 0px;padding: 0px;clear:both;}
#pageHeader 			{width: 576px;margin: 0px;padding: 0px;}
#navigation			{padding:5px 0px 0px 50px; height:31px;-height:37px;}
#navigation	a		{display:block;float:left;width:109px;-width:119px;padding:5px;background-color:#62C4DF;color:#fff;margin:0px 1px 0px 0px;text-align:center;text-decoration:none;}
#navigation	a:hover		{display:block;float:left;width:109px;-width:119px;padding:5px;background-color:#565656;color:#fff;margin:0px 1px 0px 0px;border-bottom:4px solid #999999;}
#navigation .linkact a		{display:block;float:left;width:109px;-width:119px;padding:5px;background-color:#565656;color:#fff;margin:0px 1px 0px 0px;border-bottom:4px solid #999999;}

#subnavigation			{width:476px;padding:5px 0px 0px 0px;margin: 0px 0px 0px 50px;text-align: left;border-top:1px solid #BFBFBF;color: #393939;}
#subnavigation a			{text-decoration:none;color:#33C2D0;font-weight:bold;}
#subnavigation a:hover		{}


h1 				{font: 19px/22px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;padding: 0px 50px 0px 50px;font-weight:bold;} 
h2 				{font: 17px/20px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;padding: 0px 50px 0px 50px;font-weight:bold;} 
h3 				{font: 15px/16px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;padding: 0px 50px 0px 50px;font-weight:bold;} 
h4 				{font: 14px/15px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;padding: 0px 50px 0px 50px;font-weight:bold;margin:0px;} 
h5 				{font: 13px/14px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;padding: 0px 50px 0px 50px;font-weight:bold;} 

#lselect h1 			{font: 16px/18px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #62C4DF;padding: 5px 0px 0px 15px;font-weight:bold;} 
#lselect h2 			{font: 16px/18px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #62C4DF;padding: 5px 0px 0px 15px;font-weight:bold;} 
#lselect h3 			{font: 16px/18px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #62C4DF;padding: 5px 0px 0px 15px;font-weight:bold;} 
#lselect h4 			{font: 16px/18px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #62C4DF;padding: 5px 0px 0px 15px;font-weight:bold;} 
#lselect h5 			{font: 16px/18px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #62C4DF;padding: 5px 0px 0px 15px;font-weight:bold;} 

p 				{text-align: justify;margin: 0px;padding: 0px;padding-left: 50px;padding-right: 50px;padding-top: 7px;padding-bottom: 7px;}
a 				{color : #000000;text-decoration : underline;}
a:hover 				{text-decoration : underline;color: #62C4DF;}

#linkList 			{width: 176px;margin: 0px;padding: 0px; height:100%;position: absolute;left: 576px;top: 0px;}
#linkList a 			{text-decoration: none;color: #393939;}
#linkList a:hover 			{color: #62C4DF;}
#lselect 				{width: 176px;margin: 0px;padding: 0px 0px 0px 10px;text-align: left;}

#lselect ul 			{margin: 0px;padding: 0px;}
#lselect li 			{padding-left: 15px;padding-right: 15px;color: #F4F4F4;line-height: 12px;}
#lselect a 			{display: block;}

li, ul 				{list-style: none;margin:2px 0px 2px 0px;}
#footer 				{width: 476px;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 50px;text-align: right;border-top:1px solid #BFBFBF;}
#footer a 			{text-transform: uppercase;color: #393939;text-decoration: none;font-size: 9px;padding: 0px;margin: 0px 10px 0px 10px;}
#footer a:hover			{color:#62C4DF}


.csc-textpic p 			{padding:0px 0px 0px 50px;float:left;}
.csc-textpic dl			{float:left;}
.csc-textpic-imagewrap		{}
.csc-textpic-intext-right-nowrap	{width:500px;}


/* tx references */

.tx-t3references-pi1 input		{border:1px solid #BFBFBF;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1 select		{border:1px solid #BFBFBF;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-modeSelector 	{padding:0px 50px 0px 50px;}
.tx-t3references-pi1-modeSelector p	{margin:0px; padding:0px;}
.tx-t3references-pi1-listrow	p	{margin:0px; padding:0px 10px 0px 0px;}
.tx-t3references-pi1-listrow 		{padding:10px 50px 0px 50px;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-listrow 	table	{padding:0px;margin:0px;border-top:1px solid #BFBFBF;padding:0px;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-listrow-header	{}
.tx-t3references-pi1-listrow-bottom	{margin:20px 0px 20px 0px;border-bottom:1px solid #BFBFBF}
.tx-t3references-pi1-searchbox		{padding:0px 50px 0px 50px;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-searchbox	table	{padding:0px;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-browsebox-SCell	{font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-browsebox table	{padding:0px;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-browsebox-SCell a	{}



.tx-t3references-pi1-singleView			{padding:0px 50px 0px 50px;}
.tx-t3references-pi1-singleView	p		{padding:0px;margin:0px;}
.tx-t3references-pi1-singleView h2		{padding:0px;margin:0px;}
.tx-t3references-pi1-singleView	table		{font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.tx-t3references-pi1-singleViewField-infoH 	{font-weight:bold;}
.tx-t3references-pi1-singleViewField-infoT	{margin-top:10px;}

tx-t3references-pi1-singleView  DIV.img			{width:150px;height:110px;overflow:hidden;}
tx-t3references-pi1-singleView  DIV.img img			{}
tx-t3references-pi1-singleView  a.p1:hover DIV.img 		{width:360px;height:240px;}


.tx-t3references-pi1-singleView		img		{margin-bottom:5px;}
.tx-t3references-pi1-singleView		h2		{margin:0px 0px 10px 0px;}
p.tx-t3references-pi1-singleViewField-description	{margin:0px 25px 0px 0px }


/* tt_news */
.news-list-container			{padding:0px 50px 0px 50px;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.news-list-container p			{padding:0px;margin:0px 50px 0px 0px;}
.news-list-container h3			{padding:0px;font: 13px/15px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;padding: 0px 50px 0px 0px;font-weight:bold;}
.news-list-item				{float:left;border-top:1px solid #BFBFBF;padding: 4px 0px 4px 0px ;width:470px;}
.news-list-item	a			{margin:0px 5px 0px 0px;}
.news-list-item p.bodytext		{}
.news-list-date				{font-size:11px;color:#33C2D0;width:300px;}
.news-list-img				{float:left;width:120px;}
.news-list-morelink			{float:left;}


.news-latest-container			{font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.news-latest-container p			{padding:0px;margin:0px;}
.news-latest-item 		 a		{padding:0px;margin:0px;font: 12px/14px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;font-weight:bold;}
.news-latest-item .news-latest-date a	{padding:0px;margin:0px;font: 11px/12px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
.news-latest-item				{border-top:1px solid #BFBFBF;padding:10px 0px 0px 0px;margin:10px 20px 0px 10px;}

.news-single-item				{}
.news-single-img				{padding:0px 50px 0px 50px;}
.news-single-backlink			{margin:0px 50px 0px 50px;border-top:1px solid #BFBFBF;padding:10px 0px 0px 0px;width:400px;}
.news-single-item h3			{padding: 0px 50px 0px 50px;font: 14px/16px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;font-weight:normal;}				
.news-single-additional-info		{padding: 0px 50px 10px 50px;clear:both;float:left;}
.news-single-links p.bodytext		{padding:0px;margin:0px;}
.news-single-links				{float:left;clear:both}
.news-single-links dd ,
.news-single-links dt			{float:left;}

/* Mailform */
fieldset.csc-mailform	input		{border:1px solid #BFBFBF;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}
fieldset.csc-mailform	textarea		{border:1px solid #BFBFBF;font: 12px/17px "Century Gothic", CenturyGothic, Verdana, Arial, Helvetica, sans-serif;color: #393939;}			
fieldset.csc-mailform			{border:0px solid #fff;padding:0px 50px 0px 50px;margin:0px;}
fieldset.csc-mailform label			{width:100px;display:block;float:left;}
.csc-mailform-submit			{margin: 2px 2px 2px 102px;}


/* googlemaps */
.tx-lumogooglemaps-pi1			{padding:0px 50px 0px 50px;}
.tx_lumogooglemaps_pi1_sidebar		{display:none;}



/*  Anfahrt - Link */

.csc-textpic-text a.internal-link  	 {color : #000; text-decoration : underline;background:url(../images/karte.jpg) left no-repeat; width:140px; height:40px; display:block; text-align:right;line-height:50px;}
.csc-textpic-text a.internal-link:hover {text-decoration : underline; color: #62C4DF;background-image:url(../images/karte.jpg);}