/*BASICS*/
body			{color:#000000; background-color:#ffffff; padding:0; margin:0; font-family:verdana, arial, Helvetica, sans-serif; font-size:11px}
#content		{color:#ffffff; background-color:#EB5301; padding:0; margin:0; font-family:verdana, arial, Helvetica, sans-serif; font-size:11px; SCROLLBAR-FACE-COLOR:#D74002;SCROLLBAR-HIGHLIGHT-COLOR:#10311B;SCROLLBAR-SHADOW-COLOR:#ececec; SCROLLBAR-3DLIGHT-COLOR:#ebebeb; SCROLLBAR-ARROW-COLOR:#ffffff; SCROLLBAR-TRACK-COLOR:#BA2304; SCROLLBAR-DARKSHADOW-COLOR:#10311B;}
#scrollwindow		{color:#ffffff; background-color:#EB5301; padding:0; margin:0; font-family:verdana, arial, Helvetica, sans-serif; font-size:11px; SCROLLBAR-FACE-COLOR:#D74002;SCROLLBAR-HIGHLIGHT-COLOR:#10311B;SCROLLBAR-SHADOW-COLOR:#ececec; SCROLLBAR-3DLIGHT-COLOR:#ebebeb; SCROLLBAR-ARROW-COLOR:#ffffff; SCROLLBAR-TRACK-COLOR:#BA2304; SCROLLBAR-DARKSHADOW-COLOR:#10311B;}

td				{font-size:11px}
.adress	{color:#000000; font-weight:bold;}
a.txtschwarzbold	{color:#000000; font-weight:bold }


h1  			{padding-left:10px; color:#000; margin-bottom:10px; margin-top:10px; font-size:12px; font-weight:bold}
h2  			{padding-left:10px; color:#333333; margin-bottom:5px; margin-top:0px; font-size:11px; font-weight:bold}
h3  			{padding-left:10px; color:#000; margin-bottom:1px; margin-top:0px; font-size:11px; font-weight:bold}

.prodtitle		{color:#000; background-color:#ebebeb; width:440; height:12; padding-left:10px }

ul				{list-style-image:url(img/ul1.gif); padding-left:10; margin-left:11px; padding-bottom:1px; margin-bottom:0px; margin-top:2px}
li				{padding-bottom:2px; }
.lihome			{padding-bottom:12px; }
.imgnav			{margin-right:8px; }
.imgnavdet		{margin-right:4px; }
.imgpfeilicon	{margin-left:10px; margin-right:4px; }

/*NAVIGATION*/
.navtop			{color:#000; height:20px; font-weight:bold; text-decoration:none; padding:10px 10px 3px 10px;}
a.navtop:link, a.navact:visited  {color:#000; font-weight:bold; text-decoration:none;}
a.navtop:hover 	{color:#EF7900; background-color:#fff; text-decoration:none }

.navtopa		{color:#EF7900; background-color:#fff; height:20px; font-weight:bold; text-decoration:none; padding:10px 10px 3px 10px;}

.navpro			{color:#000; height:15px; font-weight:bold; text-decoration:none; padding:3px 0 3px 1px;}
a.navpro:link, a.navact:visited  {color:#000; font-weight:bold; text-decoration:none;}
a.navpro:hover 	{color:#EF7900; background-color:#fff; text-decoration:none }

a.navtea { color:#fff; text-decoration:none}
a.navtea:hover { color:#000; text-decoration:none}

a.navtxt{ color:#000; text-decoration:underline}
a.navtxt:hover { color:#ef7900; text-decoration:underline}

a.navtxtw { color:#fff; text-decoration:none}
a.navtxtw:hover { color:#000; text-decoration:underline}

.footer { font-size:10px; margin-bottom:5px; margin-top:5px; font-weight:bold; color:#fff; text-decoration:none}
a.footer { font-size:10px; margin-bottom:5px; margin-top:5px; font-weight:bold; color:#fff; text-decoration:none}
a.footer:hover { font-size:10px; margin-bottom:5px; margin-top:5px; font-weight:bold; color:#ff6600; text-decoration:underline}

.navpas			{color:#000; font-weight:bold; padding-left:15px}
a.navpas:link, a.navpas:visited  {color:#333; text-decoration:none }
a.navpas:hover 	{color:#EF7900; text-decoration:underline }

.navact			{color:#000; font-weight:bold; padding-left:15px}
a.navact:link, a.navact:visited  {color:#000; text-decoration:none }
a.navact:hover 	{color:#000; text-decoration:underline }

.navspas			{color:#000; font-weight:normal; padding-left:15px}
a.navspas:link, a.navspas:visited  {color:#000; text-decoration:none }
a.navspas:hover 	{color:#EF7900; text-decoration:underline }

.navsact			{color:#000; font-weight:bold; padding-left:15px}
a.navsact:link, a.navsact:visited  {color:#000; text-decoration:none }
a.navsact:hover 	{color:#000; text-decoration:underline }

.navrvbact		{background-image:url(/img/navlirvbact.gif); background-repeat:no-repeat; font-weight:bold; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px}
.navrvbpas		{background-image:url(/img/navlirvbpas.gif); background-repeat:no-repeat; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px }

.navplaact		{background-image:url(/img/navliplaact.gif); background-repeat:no-repeat; font-weight:bold; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px}
.navplapas		{background-image:url(/img/navliplapas.gif); background-repeat:no-repeat; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px }

.navpvcact		{background-image:url(/img/navlipvcact.gif); background-repeat:no-repeat; font-weight:bold; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px}
.navpvcpas		{background-image:url(/img/navlipvcpas.gif); background-repeat:no-repeat; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px }

.navmonact		{background-image:url(/img/navlimonact.gif); background-repeat:no-repeat; font-weight:bold; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px}
.navmonpas		{background-image:url(/img/navlimonpas.gif); background-repeat:no-repeat; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px }

.navschact		{background-image:url(/img/navlischact.gif); background-repeat:no-repeat; font-weight:bold; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px}
.navschpas		{background-image:url(/img/navlischpas.gif); background-repeat:no-repeat; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px }

.navbesact		{background-image:url(/img/navlibesact.gif); background-repeat:no-repeat; font-weight:bold; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px}
.navbespas		{background-image:url(/img/navlibespas.gif); background-repeat:no-repeat; color:#000; background-color:#999; padding:5px 0 5px 0; margin-bottom:8px; width:198px }

.navslipas		{background-color:#fff; color:#DBDBDB; padding:2px 0 5px 0; margin-bottom:1px; width:198px }

.prodtitle		{color:#fff; background-color:#EF7900; font-weight:bold; width:440px; height:16px; padding-left:5px }
a.prodtitle:link, a.prodtitle:visited  {color:#fff; text-decoration:none }
a.prodtitle:hover 	{color:#000; background-color:#EF7900; text-decoration:underline }

/*Content Ausrichtung*/
.gridcontent			{width:770px} 
.contenttable			{width:770px; height:100%}
.contentleft			{width:480px}
.contentfull			{width:770px}
.contentspacer			{width:1px}
.contentright			{width:289px}


.foobg			{color:#999999; background-color:#fff; font-size:11px; padding-bottom:3px; width:971px}
.foo			{color:#999999;}
a.foo:link, a.foo:visited, a.foo:hover 	{color:#ef7900; text-decoration:none }


#teasertop 		{background-color:#EF7900; width: 290px; height: 100px;}
#teaserbot 		{background-color:#BDBDBD; width: 290px; height: 99px;}
#teasermargin	{padding: 10px;}
.teaserfoo 		{background-color:#BDBDBD; width:290px; height:45px; padding:0px }



/* Table Definitions*/
.contenttable
.tdtopleft 		{background-color:#e5e5e5; width:200px; height:80px}
.tdtopright 	{background-color:#e5e5e5; width:770px; height:80px}
.tdtopfull	 	{background-color:#e5e5e5; width:970px; height:80px}
.tdnav 			{background-color:#fff; width:200px }
.tdnavpkt 		{background:url(img/pkt_lin_vert.gif); width:1}
.tdadress 		{background-color:#e5e5e5;}
.tdcont			{background-color:#fff; width:480px }
.conttxt		{padding-left:10px; width:460px }
.teasersubnav	{padding-left:10px; width:250px }
.tdteas 		{background-color:#fff; width:290px }

.bgadress 		{background:url(img/bg_adress.gif);width:199px; height:133px;}
.adress			{font-size:11px; font-weight:normal; padding:10px;}

.prodtable      {border:1px solid #FFCC99;}
.prodlisthea	{color:#000; background-color:#cccccc; padding:5px }
.proddescr		{color:#000; background-color:#cccccc; width:440; padding-left:5px }
.prodlist		{color:#000; background-color:#ebebeb; padding-left:5px }

.teaserbg {background-color:#333333}
.orange {background-color:#E8781A;}
.teabg1 {background-color:#BA2304; valign:top; align:left; width:196px }
.teabg2 {background-color:#C93103; valign:top; align:left; width:196px }
.teabg3 {background-color:#D74002; valign:top; align:left; width:196px }
.plz {background-color:#000000; color:#ffffff; width:250px; font-weight:bold; font-family:verdana, arial, Helvetica, sans-serif; font-size:10px;  }


.ttitle				{color:#FFF; font-weight:bold }
a.ttitle:link 		{color:#FFF; text-decoration:underline }
a.ttitle:visited 	{color:#FFF; text-decoration:underline }
a.ttitle:hover 		{color:#FFF; text-decoration:underline }
.linebottom			{padding:4px;border-bottom: 1px solid #CCC}

.kursbg  {background:#870400; padding:10px}


#hiddendiv1	{padding-bottom:5px; display:none}
#hiddendiv2	{padding-bottom:5px; display:none}
#hiddendiv3	{padding-bottom:5px; display:none}
#hiddendiv4	{padding-bottom:5px; display:none}
#hiddendiv5	{padding-bottom:5px; display:none}
#hiddendiv6	{padding-bottom:5px; display:none}
#hiddendiv7	{padding-bottom:5px; display:none}
#hiddendiv8	{padding-bottom:5px; display:none}
#hiddendiv9	{padding-bottom:5px; display:none}
#hiddendiv10	{padding-bottom:5px; display:none}
#hiddendiv11	{padding-bottom:5px; display:none}
#hiddendiv12	{padding-bottom:5px; display:none}
#hiddendiv13 	{padding-bottom:5px; display:none}
#hiddendiv14	{padding-bottom:5px; display:none}
#hiddendiv15	{padding-bottom:5px; display:none}
	