@charset "utf-8";
/* CSS Document */
	#mainmenu				{padding-top:6px;padding-bottom:1px;padding-left:12px;padding-right:12px;width:946px;height:60px;margin:auto;background-image:url(../img/layout/navigationsbalken.png);}
	html, body				{margin:auto;margin:0px; padding:0px;
							 /*background-color:#59B7ED;*/ background-position:center bottom;background-attachment:fixed;}

	a						{color:#003366;text-decoration:none;}				 
	a:hover					{text-decoration:underline;}
	.clear					{clear:both;}	
 
	#screen					{width:100%;background:none;margin:0px;padding:0px;padding-top:80px;}
	#contentlayer			{margin:0px;margin:auto;width:968px;display:block;}
	#contenttop				{width:100%;margin:0px;height:40px;padding-top:14px;padding-left:30px;padding-bottom:0px;background-image:url(../img/layout/bg-content-top.png);background-repeat:no-repeat;}			 
	#contentmain			{width:100%;margin:0px;padding:0px;min-height:1000px;clear:both;padding-bottom:200px;background-image:url(../img/layout/bg-content.png);background-repeat:repeat-y;} 
	#contentl				{display:block;width:200px;padding:0px;margin-left:30px;width:650px;float:left;}
	#contentr				{display:block;width:200px;padding:0px;margin-left:30px;margin-left:53px;width:200px;float:left;}				 

	.inhalt-rechts .first	{dipslay:none;}
	#menu					{margin:0px;list-style:none;list-style-image:none;padding:0px;width:693px;float:left;display:block;}
	#menu li				{float:left;margin:0px;margin-right:1px;}
	#menu li a  			{text-decoration:none;color: #666666;font-size:13px;line-height:28px;border:1px solid #FFFFFF;padding:3px;padding-left:20px;padding-right:20px;margin:0px;padding-bottom:30px;}
	#menu li a:hover		{border:#999999 1px dashed;color:#990000;background:url(../img/layout/bg-li-hover.png);background-repeat:repeat-x;}
	#menu li .menuaktiv 	{border:#999999 1px dashed;color:#990000;background:url(../img/layout/bg-li-hover.png);background-repeat:repeat-x;}
	#msubmenu				{float:left;width:252px;/*background:#990000;*/position:relative;/*margin-bottom:200px;*/}
	#submenububble			{position:fixed;bottom:103px;/*margin-top:-280px;*/width:252px;/*background:#FF9900;border:1px solid #FF9900*/}
	#msubmenutop			{position:relative;background:url(../img/layout/menu-sub-90-top.png);width:252px;height:57px;}
	#msubmenu #menu			{position:relative;background:url(../img/layout/menu-sub-90-bg.png);background-repeat:repeat-y;width:251px;list-style:none;list-style-image:none;padding:0px;			
							/*padding-bottom:305px;*/padding-left:30px;}
	#msubmenu #menu li		{float:none;padding:0px;margin:0px;width:252px;}
	#msubmenu #menu li a	{padding:2px;border:none;width:200px;border-bottom:1px solid #CCCCCC;display:block;}
	#msubmenu #menu li 
	a:hover					{background:url(../img/layout/bgboxbody.jpg);background-repeat:repeat-x;background-position:bottom;}
	#msubmenu #menu li ul	{margin:0px;list-style:none;list-style-image:none;padding:0px;}
	#msubmenu #menu li ul li{margin:0px;padding:0px;}
	#msubmenu #menu li ul 
	li a					{margin:0px;padding:2px;padding-left:30px;border:none;width:170px;border-bottom:1px solid #CCCCCC;display:block;}
	#msubmenu #menu li ul 
	li ul li a				{margin:0px;padding:2px;padding-left:50px;border:none;width:150px;border-bottom:1px solid #CCCCCC;display:block;}
	#msubmenu #menu .abstand{height:0px;}

	#mainfooter				{position:fixed;bottom:0px;width:100%;height:158px;}	
	#addressfooter			{background-image:url(../img/layout/bg-footer.png);position:fixed;bottom:0px;width:100%;height:136px;}				 
	#addressfooterl			{margin:auto;width:1040px;margin-top:33px;}
	#sitelogo				{width:248px;float:left;}
	#sitekontakt			{width:464px;height:85px;float:left;}
	#sitekontakt #t			{margin-bottom:0px;color:#999999;text-align:right;margin-top:-4px;}
	#sitekontakt #t p 		{margin:0px;padding:0px;}
	#sitemenu				{width:224px;margin-left:53px;height:85px;float:left;}
	#sitemenu #t			{margin-bottom:0px;color:#999999;text-align:left;margin-top:-4px;}
		
	/*e:url(../img/layout/bgboxbody.jpg);background-repeat:re*/
	#inhalt-box-angebot	{background-image:url(../img/layout/dot2-line.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:2px;}
	#inhalt-box-angebot	h1 {font-size:11px;line-height:13px;margin-bottom:2px;padding-bottom:0px;}
	#inhalt-box-angebot .csc-textpic-imagewrap {width:100px;}
	#inhalt-box-angebot .csc-textpic-text {width:540px;display:block;margin:0px;padding:0px;}
	#inhalt-box-angebot .bodytext {font-size:11px;padding-top:0px;margin-top:0px;}
	#inhalt-box-angebot .csc-textpic div:2n-child {}
	
	#inhalt-box	{border: 1px solid #e8e8e8;padding:10px;background:#fff;background-image:url(../img/layout/bgboxbody.jpg);background-repeat:repeat-x;background-position:bottom;margin-bottom:6px;}
	#inhalt-box-2	{border: 1px solid #e8e8e8;background:#ededed;color:#666666;padding:10px;margin-bottom:6px;}
	#inhalt-box-2 #k1{}
	#inhalt-box-2 #k2{}
	#inhalt-box-line	{background-image:url(../img/layout/dot2-line.gif);background-repeat:repeat-x;background-position:bottom;margin-bottom:6px;width:100%;}
	#inhalt-box-shop-agb {}
	#inhalt-box-shop-orderform {}
	#inhalt-box-homebanner .csc-textpic {margin-top:-103px;margin-left:-23px;width:697px;height:170px;background:url(../grp/bilder/startseite/adiwa-nautic-titelbild.png);}
	#inhalt-box-homebanner .csc-textpic img {display:none;}


	#service_menu		{list-style:none;list-style-image:none;margin:0px;padding:0px;}
	#service_menu li	{float:left;margin:0px;padding:0px;}
	#service_menu li a	{padding-left:5px;padding-right:5px;text-decoration:none;color:#999999;display:block;}
	#service_menu li a:hover {color:#FFFFFF;}


	/* Services */
	.clickbox{clear:both;}
	.clickbox ul{}
	.clickbox li.title{background:transparent url(/media/img/design/clickbox.gif) no-repeat;}
	.clickbox li.open{background-position:0px 2px;}
	.clickbox li.close{background-position:-400px 2px;}
	.clickbox li.close:hover{background-position:-800px 2px;}
	.clickbox li{padding-left:30px;padding-bottom:5px;cursor:pointer;}
	.clickbox li a{display:block;}
	.clickbox ul ul{margin-top:5px;margin-bottom:10px;}
	.clickbox ul ul>li{background:none;padding-left:0;padding-bottom:5px}

	#toolbox{flaot:left;}
	#search {background-image:url(../img/layout/search.png);width:148px;height:30px;margin-top:28px;}
	.searchfield {width:97px;height:14px;margin-top:3px;margin-left:20px;background:none;border:none;font-size:10px;padding-top:2px;color:#666666;}

	.myanchorpos	{position:fixed;height:1px;width:104%;bottom:0px;text-align:right;}
	.myanchor		{position:absolute;height:210px;width:222px;right:0px;bottom:0px;margin-right:0px;text-align:right;padding-right:15px;}