body			{color:#000; background-color:#FFF; padding:0; margin:0; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px}
td		 		{font-size: 12px}
.head			{background-image:url(/img/headbg.gif); background-repeat:repeat-x}
.attention		{color:#990000; line-height:100%; margin-bottom:2px; margin-top:0px;}
a:link, a:visited, a:hover, a:active { color:#295D8F; text-decoration:underline}
cite			{color:#295D8F}
.blue			{color:#295D8F}
.navpas			{color:#FFF; padding-left:20px}
a.navpas:link, a.navpas:visited  {color:#FFF; text-decoration:none }
a.navpas:hover 	{color:#FFF; text-decoration:underline }

.navact			{color:#FFF; font-weight:bold; padding-left:20px}
a.navact:link, a.navact:visited  {color:#FFF; text-decoration:none }
a.navact:hover 	{color:#FFF; text-decoration:underline }

.navspas			{color:#E2EEFA;}
a.navspas:link, a.navspas:visited  {color:#E2EEFA; text-decoration:none }
a.navspas:hover 	{color:#FFF; text-decoration:underline }


.navsact			{color:#FFF;}
a.navsact:link, a.navsact:visited  {color:#FFF; text-decoration:none }
a.navsact:hover 	{color:#FFF; text-decoration:underline }

.nav			{width:185px; background-color:#295D8F; margin:8px 0 5px 8px; border: 1px solid #000;}
.navliact		{color:#FFF; background-image:url(/img/navliact.gif); background-repeat:no-repeat; padding:2px 2px 2px 0px; margin-left:8px; border-bottom: 1px solid #FFF; width:166px }
.navlipas		{color:#FFF; background-image:url(/img/navlipas.gif); background-repeat:no-repeat; padding:2px 2px 2px 0px; margin-left:8px; border-bottom: 1px solid #FFF; width:166px }
.navhierarchy	{padding:2px 2px 2px 4px; border-bottom: 1px solid #D5E2E9; width:100% }

.navcatlink				{color:#324758;}
a.navcatlink:link, a.navcatlink:visited, a.navcatlink:hover 		{color:#324758; text-decoration:underline }



h1  			{color:#295D8F; margin-bottom:10px; margin-top:0px; font-size:15px; font-weight:bold}
h2  			{color:#295D8F; margin-bottom:5px; margin-top:0px; font-size:12px; font-weight:bold}

ul				{list-style-image: url(/img/ul_list.gif); padding-left:0; margin-left:11px; padding-bottom:4px; margin-bottom:0px; margin-top:0px}
.snavul			{list-style-image: url(/img/x.gif); padding-left:20; margin-left:0; padding-bottom:4px; margin-bottom:0px; margin-top:8px}
li				{padding-bottom:6px; }
img 			{border:0; margin:0; padding:0; }
.imgsteps		{margin-right:20px }

.prdpicborder		{border: 1px solid #CCC}

/*Content Ausrichtung*/
.gridtable  			{width:875px; background-color:#CCC}
.gridleft	  			{width:208px}
.gridcontent			{width:667px; padding-top:8px} 
.contenttable			{width:667px}
.contentleft			{height:400px; background-image:url(/img/footer.gif); background-repeat:no-repeat; background-position:bottom left; width:428px; border: 1px solid #000; background-color:#FFF; padding:15px 15px 30px 15px}
.contentfull			{height:667px; background-image:url(/img/footer.gif); background-repeat:no-repeat; background-position:bottom left; width:667px; border: 1px solid #000; background-color:#FFF; padding:15px 15px 30px 15px}
.contentspacer			{width:14px}
.contentright			{width:225px}
.contentsameleft			{width:327px; height:400px; background-image:url(/img/footer.gif); background-repeat:no-repeat; background-position:bottom left; border: 1px solid #000; background-color:#FFF; padding:15px 15px 30px 15px}
.contentsameright			{width:326px}
.box					{width:215px; border: 1px solid #000; background-color:#FFF; padding:15px; margin-bottom:14px}
.boxsame				{width:316px; border: 1px solid #000; background-color:#FFF; padding:15px; margin-bottom:14px}


form			{margin:0}
input 			{background-color:#FFF; border:1px solid #000; color:#000; font-size:12px}
select 			{background-color:#FFF; color:#111; border:1px solid #CCC; font-size:12px }
.check 			{background-color:#FFF; color:#111; border:none; font-size:12px;}
.radio 			{background-color:#FFF; color:#111; border:none; font-size:12px;}
textarea		{background-color:#FFF; color:#111; font-family:Arial, Helvetica, sans-serif; border:1px solid #000; font-size:12px; scrollbar-face-color:#FFF; scrollbar-track-color:#EDEDED; scrollbar-arrow-color:#999; scrollbar-shadow-color:#999; scrollbar-3dlight-color:#999; scrollbar-darkshadow-color:#FFF;//}
.button			{background-color:#295D8F; color:#FFF; font-weight:bold; margin:4px 0 4px 0; font-size:12px}
.formico		{border:none; margin-top:2px}


/* Table Definitions*/
.ttitle				{color:#295D8F; font-weight:bold }
a.ttitle:link 		{color:#295D8F; text-decoration:underline }
a.ttitle:visited 	{color:#295D8F; text-decoration:underline }
a.ttitle:hover 		{color:#295D8F; text-decoration:underline }
.linebottom			{padding:4px;border-bottom: 1px solid #CCC}


/* Table Definitions*/
.thead		{ font-weight:bold; color:#295D8F; padding-top:2px; padding-bottom:2px}
.theadbg	{ background-color:#FFF; height:20px; border-bottom:2px solid #036; line-height:18px}
.ttext		{ padding-top:3px; padding-bottom:3px}
.ttextsml	{ font-size:11px; color:#999; padding-top:4px; padding-bottom:4px}
.ttract		{ background-color:#F2F2F2}
.ttrpas		{ background-color:#FFF}
.tline		{border-bottom:1px solid #CCC}
.tright		{border-bottom:1px solid #CCC; border-right:1px solid #CCC}
.tb			{ background-color:#DDD}
.ssubtitle	{color:#295D8F; font-weight:bold}
.sml		{font-size:9px; color:#999 }
	