.dummy 					{}
a 						{color:#008834;}
img 					{border-style:none;}

body.standard 			{background-image:url(../../../../pages/img/portal/background.gif); background-repeat:repeat; background-color:#FFFFFF; margin:0px; padding:0px;}

body.popupimage 		{background-color:#FFFFFF; margin:0px; padding:0px;}

body.popupmail 			{background-color:#FFFFFF; margin:0px; padding:10px;}

body.iframe 			{background-image:url(grafik/background.gif); background-repeat:repeat; 	

						background-color:#FFFFFF; margin:0px; padding:0px; 

						scrollbar-base-color:#F6F6F6; scrollbar-3dlight-color:#F7F7F7; 

						scrollbar-arrow-color:#617FC8; scrollbar-face-color:#E4E4E4; 

						scrollbar-highlight-color:#F7F7F7; scrollbar-darkshadow-color:#F7F7F7; 

						scrollbar-shadow-color:#C3C3C3; scrollbar-track-color:#EEEEEE;}

/* Standard-Css für den Shop */

.widthcontent 			{width:382px;}

.widthnormimage 		{width:85px;}

.widthcontentsmall 		{width:297px;}

.button 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}

.more 					{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}

.input30 				{background-color:#FFFFFF; width:30px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal;}

.price 					{line-height:14px; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#000000; text-decoration:none;}

a:hover.price 			{line-height:14px; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#008834; text-decoration:underline;}

.pricered 				{line-height:14px; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#d30606; text-decoration:none;}

a:hover.pricered 		{line-height:14px; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#d30606; text-decoration:underline;}

.linecolor				{border-style:solid; border-color:#cacaca;}

.maintable 				{background-color:#ffffff; padding-left:8px; padding-right:8px;}

#sitemap 				{color:#008834;}

#sitemap b 				{font-size:14px;}

#sitemap div 			{padding-left:12px;}



.hpagrar 				{background-color:#F4F4F4; background-image:url(../../../../pages/img/portal/hpbg_agrar.gif); background-repeat:repeat-y;}

.hpbau 					{background-color:#F4F4F4; background-image:url(../../../../pages/img/portal/hpbg_bau.gif); background-repeat:repeat-y;}

.hpenergie 				{background-color:#F4F4F4; background-image:url(../../../../pages/img/portal/hpbg_energie.gif); background-repeat:repeat-y;}

.hp_auto		 			{background-color:#F4F4F4; background-image:url(../../../../pages/img/portal/hpbg_energie.gif); background-repeat:repeat-y;}



#hpagrartable 			{width:227px; border:0px; padding-left:12px;}

#hpagrartable th 		{width:107px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#73BE30; text-decoration:none;}

#hpagrartable th a 		{font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#73BE30; text-decoration:none;}

#hpagrartable td 		{width:120px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:9px; font-weight:normal; color:#000000; text-decoration:none;}

#hpagrartable a 		{color:#000000; text-decoration:none; line-height:12px;}

#hpagrartable a:hover 	{color:#73BE30; text-decoration:underline;}

#hpbautable 			{width:227px; border:0px; padding-left:12px;}

#hpbautable th 			{width:107px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#C60808; text-decoration:none;}

#hpbautable th a 		{font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#C60808; text-decoration:none;}

#hpbautable td 			{width:120px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:9px; font-weight:normal; color:#000000; text-decoration:none;}

#hpbautable a 			{color:#000000; text-decoration:none; line-height:12px;}

#hpbautable a:hover 	{color:#C60808; text-decoration:underline;}

#hpenergietable 		{width:227px; border:0px; padding-left:12px;}

#hpenergietable th 		{width:107px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#088CB5; text-decoration:none;}

#hpenergietable th a 	{font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#088CB5; text-decoration:none;}

#hpenergietable td 		{width:120px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:9px; font-weight:normal; color:#000000; text-decoration:none;}

#hpenergietable a 		{color:#000000; text-decoration:none; line-height:12px;}

#hpenergietable a:hover {color:#088CB5; text-decoration:underline;}

#hpautotable 			{width:227px; border:0px; padding-left:12px;}

#hpautotable th 		{width:107px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#73BE30; text-decoration:none;}

#hpautotable th a 		{font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#73BE30; text-decoration:none;}

#hpautotable td 		{width:120px; text-align:left; vertical-align:top; font-family:verdana, arial, helvetica; font-size:9px; font-weight:normal; color:#000000; text-decoration:none;}

#hpautotable a 			{color:#000000; text-decoration:none; line-height:12px;}

#hpautotable a:hover 	{color:#73BE30; text-decoration:underline;}

#hpkasten 				{width:744px; border:0px;}

#hpkasten td 			{background-image:url(../../../../pages/img/portal/hpbg_kasten.gif); background-repeat:no-repeat;}

#baywa_hotlinks td        {background-image:none; }

#hpkastentext 			{padding-left:12px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

#hpkastentext a 		{color:#008834; font-weight:bold; text-decoration:none;}

#hpkastentext a:hover 	{color:#008834; font-weight:bold; text-decoration:underline;}



.hpkastentext2 			{font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

a:hover.hpkastentext2 	{font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#008834; text-decoration:underline;}

.submenuspacer 			{height:3px; font-size:3px;}

/* Allgemeine Submenü Definitionen */

		#submenuhead 				{text-align:left; vertical-align:middle; padding-left:6px; height:24px; font-family:verdana, arial, helvetica; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none;}

		#submenu td 				{background-color:#F4F4F4;}

		#submenu a 					{font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; text-decoration:none;}

		#submenu a:hover 			{text-decoration:underline;}

		#submenu div 				{padding-left:6px;}

		#submenu span 				{padding-left:6px;}

		#submenu div a.submenufirst {font-size:11px; font-weight:bold;}

/* Submenü Agrar (Farbdefinitionen & Hintergründe) */

		.submenuheadagrar 		{background-color:#73BE30;}

		#submenuagrar a 		{color:#73BE30;}

		.submenubgagrar 		{background-image:url(../../../../pages/img/portal/bg_agrarleft.gif); background-repeat:repeat-y;}

		.agrarright 			{background-image:url(../../../../pages/img/portal/bg_agrarright.gif); background-repeat:repeat-y;}

		.agrarsmall 			{background-image:url(../../../../pages/img/portal/bg_agrarsmall.gif); background-repeat:repeat-y;}

		.bglistagrar 			{background-image:url(../../../../pages/img/portal/pixel_agrar.gif); background-repeat:repeat-y;}

/* Submenü Bau (Farbdefinitionen & Hintergründe) */

		.submenuheadbau 		{background-color:#C60808;}

		#submenubau a 			{color:#C60808;}

		.submenubgbau 			{background-image:url(../../../../pages/img/portal/bg_bauleft.gif); background-repeat:repeat-y;}

		.bauright 				{background-image:url(../../../../pages/img/portal/bg_bauright.gif); background-repeat:repeat-y;}

		.bausmall 				{background-image:url(../../../../pages/img/portal/bg_bausmall.gif); background-repeat:repeat-y;}

		.bglistbau 				{background-image:url(../../../../pages/img/portal/pixel_bau.gif); background-repeat:repeat-y;}

/* Submenü Energie (Farbdefinitionen & Hintergründe) */

		.submenuheadenergie 	{background-color:#088CB5;}

		#submenuenergie a 		{color:#088CB5;}

		.submenubgenergie 		{background-image:url(../../../../pages/img/portal/bg_energieleft.gif); background-repeat:repeat-y;}

		.energieright 			{background-image:url(../../../../pages/img/portal/bg_energieright.gif); background-repeat:repeat-y;}

		.energiesmall 			{background-image:url(../../../../pages/img/portal/bg_energiesmall.gif); background-repeat:repeat-y;}

		.bglistenergie 			{background-image:url(../../../../pages/img/portal/pixel_energie.gif); background-repeat:repeat-y;}

/* Submenü Service (Farbdefinitionen & Hintergründe) */

		.submenuheadservice 	{background-color:#BCBCBC;}

		#submenuservice a 		{color:#000000;}

		.submenubgservice 		{background-image:url(../../../../pages/img/portal/bg_serviceleft.gif); background-repeat:repeat-y;}

		.serviceright 			{background-image:url(../../../../pages/img/portal/bg_serviceright.gif); background-repeat:repeat-y;}

		.servicesmall 			{background-image:url(../../../../pages/img/portal/bg_servicesmall.gif); background-repeat:repeat-y;}

		.bglistservice 			{background-image:url(../../../../pages/img/portal/pixel_service.gif); background-repeat:repeat-y;}

/* Submenü Baywa (Farbdefinitionen & Hintergründe) */

		.submenuheadbaywa	 	{background-color:#008834;}

		#submenustandard a 		{color:#008834;}

		.submenubgbaywa 		{background-image:url(../../../../pages/img/portal/bg_baywaleft.gif); background-repeat:repeat-y;}

		.baywaright 			{background-image:url(../../../../pages/img/portal/bg_baywaright.gif); background-repeat:repeat-y;}

		.baywasmall 			{background-image:url(../../../../pages/img/portal/bg_baywasmall.gif); background-repeat:repeat-y;}

		.bglistbaywa	 		{background-image:url(../../../../pages/img/portal/pixel_baywa.gif); background-repeat:repeat-y;}

/* Submenü Impressum (Farbdefinitionen & Hintergründe) */

		.submenuheadimpressum	{background-color:#008834;}

		#submenustandard a 		{color:#008834;}

		.submenubgimpressum 	{background-image:url(../../../../pages/img/portal/bg_baywaleft.gif); background-repeat:repeat-y;}

		.impressumright 		{background-image:url(../../../../pages/img/portal/bg_baywaright.gif); background-repeat:repeat-y;}

		.impressumsmall 		{background-image:url(../../../../pages/img/portal/bg_baywasmall.gif); background-repeat:repeat-y;}

		.bglistimpressum	 	{background-image:url(../../../../pages/img/portal/pixel_baywa.gif); background-repeat:repeat-y;}

/* Submenü Baywa (Farbdefinitionen & Hintergründe) */

        .submenuheadauto	 	{background-color:#667284;}

        #submenustandard a 		{color:#667284;}

        #submenuauto a 			{color:#667284;}

        .submenubgauto 			{background-image:url(../../../../pages/img/portal/bg_autohausleft.gif); background-repeat:repeat-y;}

        .autoright 				{background-image:url(../../../../pages/img/portal/bg_autohausright.gif); background-repeat:repeat-y;}

        .autosmall 				{background-image:url(../../../../pages/img/portal/bg_autohaussmall.gif); background-repeat:repeat-y;}

        .bglistauto	 			{background-image:url(../../../../pages/img/portal/pixel_autohaus.gif); background-repeat:repeat-y;}

/* Submenü Zuechter (Farbdefinitionen & Hintergründe) */

		.submenuheadzuechter 	{background-color:#73BE30;}

		#submenuzuechter a 		{color:#73BE30;}

		.submenubgzuechter 		{background-image:url(../../../../pages/img/portal/bg_zuechterleft.gif); background-repeat:repeat-y;}

		.zuechterright 			{background-image:url(../../../../pages/img/portal/bg_zuechterright.gif); background-repeat:repeat-y;}

		.zuechtersmall 			{background-image:url(../../../../pages/img/portal/bg_zuechtersmall.gif); background-repeat:repeat-y;}

		.bglistzuechter 		{background-image:url(../../../../pages/img/portal/pixel_zuechter.gif); background-repeat:repeat-y;}

/* Submenü Newsletter (Farbdefinitionen & Hintergründe) */

        .submenuheadnewsletter	 {background-color:#008834;}

        #submenustandard a 		{color:#008834;}

        .submenubgnewsletter 		{background-image:url(../../../../pages/img/portal/bg_baywaleft.gif); background-repeat:repeat-y;}

        .newsletterright 			{background-image:url(../../../../pages/img/portal/bg_baywaright.gif); background-repeat:repeat-y;}

        .newslettersmall 			{background-image:url(../../../../pages/img/portal/bg_baywasmall.gif); background-repeat:repeat-y;}

        .bglistnewsletter	 		{background-image:url(../../../../pages/img/portal/pixel_baywa.gif); background-repeat:repeat-y;}

/* Pfad */

#path 					{height:22px; border:0px;}

#path td 				{text-align:left; vertical-align:middle; font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#979797; text-decoration:none; line-height:9px;}

#path a 				{color:#000000; text-decoration:none;}

#path a:hover 			{color:#008834; text-decoration:underline;}

.archivbutton 			{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:none;}

a:hover.archivbutton 	{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}

.img 					{padding-top:3px;}

.hptitle 				{font-family:verdana, arial, helvetica; font-size:13px; font-weight:bold; color:#008834; text-decoration:none;}



#footer 				{font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

#footer a 				{color:#008834; text-decoration:none;}

#footer a:hover 		{text-decoration:underline;}



.setseperator 			{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

.setlist 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

a:hover.setlist 		{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}

.setact 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:none;}

a:hover.setact 			{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:none;}

.setprevnext 			{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

a:hover.setprevnext 	{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#008834; text-decoration:underline;}

.title 					{font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold; color:#008834; text-decoration:none;}

a:hover.title 			{font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold; color:#008834; text-decoration:underline;}

.listtitle 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#008834; text-decoration:none;}

a:hover.listtitle 		{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#008834; text-decoration:underline;}

.subtitle 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#008834; text-decoration:none;}

a:hover.subtitle 		{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#008834; text-decoration:underline;}

.textgrey 				{font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#979797; text-decoration:none;}

a:hover.textgrey 		{font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#008834; text-decoration:underline;}

.textgreen 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:none;}

a:hover.textgreen 		{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}

.textgrey11 			{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#979797; text-decoration:none;}

a:hover.textgrey11 		{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}

.textwhite 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}

a:hover.textwhite 		{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:underline;}

.credit 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#979797; text-decoration:none;}

a:hover.credit 			{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}

.summary 				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#979797; text-decoration:none;}

a:hover.summary 		{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#008834; text-decoration:underline;}

.text 					{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

a:hover.text 			{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#008834; text-decoration:underline;}



.errortext				{font-family:verdana, arial, helvetica; font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none;}



.textsmall 				{font-family:verdana, arial, helvetica; font-size:9px; font-weight:normal; color:#000000; text-decoration:none;}

.wltablebackground		{background-color:#FFFFFF;}

.wltableheader			{background-color:#E6E6E6; border:1px; border-style:solid; 

							border-right-color:#D8D8D8; 

							border-bottom-color:#D8D8D8; 

							border-left-color:#FBFBFB; 

							border-top-color:#FBFBFB; 

							font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#5B5B5B; text-decoration:none;text-align:left;}

.wltablefooter			{background-color:#E6E6E6; border:1px; border-style:solid; 

							border-right-color:#D8D8D8; 

							border-bottom-color:#D8D8D8; 

							border-left-color:#FBFBFB; 

							border-top-color:#FBFBFB; 

							font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#5B5B5B; text-decoration:none;text-align:left;}

.wltablecell			{background-color:#F5F5F5; border:1px; border-style:solid; 

							border-right-color:#EBEBEB; 

							border-bottom-color:#EBEBEB; 

							border-left-color:#FBFBFB; 

							border-top-color:#FBFBFB; 

							font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#5B5B5B; text-decoration:none;text-align:left;}

.wltablealtcell			{background-color:#EDEDED; border:1px; border-style:solid; 

							border-right-color:#E3E3E3; 

							border-bottom-color:#E3E3E3; 

							border-left-color:#FBFBFB; 

							border-top-color:#FBFBFB; 

							font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#5B5B5B; text-decoration:none;text-align:left;}

.wltablefirstcol		{background-color:#E6E6E6; border:1px; border-style:solid; 

							border-right-color:#D8D8D8; 

							border-bottom-color:#D8D8D8; 

							border-left-color:#FBFBFB; 

							border-top-color:#FBFBFB; 

							font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#5B5B5B; text-decoration:none;text-align:left;}

.wltablelastcol			{background-color:#E6E6E6; border:1px; border-style:solid; 

							border-right-color:#D8D8D8; 

							border-bottom-color:#D8D8D8; 

							border-left-color:#FBFBFB; 

							border-top-color:#FBFBFB; 

							font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#5B5B5B; text-decoration:none;text-align:left;}

.kartentable	{border-style:solid; border-top-width:1px; border-bottom-width:0px; border-left-width:1px; border-right-width:1px; border-color:#006F34;background-color:#FFFFFF;}

.kartentitelfirst	{border-style:solid; border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-color:#006F34;background-color:#D8D8D8;}

.kartentitel		{border-style:solid; border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:0px; border-color:#006F34;background-color:#D8D8D8;}

.kartenfirst		{border-style:solid; border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-color:#006F34;background-color:#FFFFFF;}

.karten		{border-style:solid; border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:0px; border-color:#006F34;background-color:#FFFFFF;}



.select 				{font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

.selectkey 				{width:250px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

.input50                                {width:49px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

.input150 				{width:150px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

.input280 				{width:280px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

.input330 				{width:330px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

.input300 				{width:300px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;}

.input3 					{background-color:#FFFFFF; border-color:#D2D2D2; width:216px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal;}

.textarea3  				{background-color:#FFFFFF; border-color:#D2D2D2; font-family:verdana, arial, helvetica; font-size:10px; width:216px; height:40px;}



.formspacer 				{background-image:url(../../../../pages/img/portal/trennung_big.gif); background-repeat:repeat-x;height:19px;}

.formselect 					{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

.forminput 					{font-family:verdana, arial, helvetica; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

.preisold 				{font-family:verdana, arial, helvetica; font-size:10px; font-weight:bold; color:#28645F; text-decoration:none;}

.preisnew		       {font-family:verdana, arial, helvetica; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.table_newsletter{

	border-right-width:0px;

	border-left-width:0px;

	border-top-width:0px;

	border-bottom-width:0px;

	border-style:solid;

	color: #333333;

	font-family: verdana, arial, helvetica;

	font-size: 10px;

	font-weight: normal;

	background-color: #F7F3F7;

	border-color:#F7F3F7;

	padding:5px;

}

.table_topangebote {border-style:solid;

			border-width:0px;

			border-color:#F4FFF1;

			padding:5px;

			background-color:#F4FFF1;

			font-family: verdana, arial, helvetica;

			font-size: 10px;

			font-weight: normal;

}

.table_news{

		border-left-width:1px;

		border-top-width:1px;

		border-right-width:1px;

		border-bottom-width:1px;

		border-style:solid;

		border-color:#008A31;

		padding:5px;

		font-family: verdana, arial, helvetica;

		font-size: 10px;

		font-weight: normal;

}

.rahmenNewsletter{

	border-left-width:1px;

	border-top-width:1px;

	border-right-width:0px;

	border-bottom-width:0px;

	border-style:solid;

	border-color:#B59242;

	padding:0px;

}

.table_wetter{

		border-left-width:0px;

		border-top-width:1px;

		border-right-width:1px;

		border-bottom-width:0px;

		border-style:solid;

		border-color:#008A31;

		padding:5px;

		font-family: verdana, arial, helvetica;

		font-size: 10px;

		font-weight: normal;

}

.headline{

	font-family: verdana, arial, helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #008A31;

}

.headline_agrar{

	font-family: verdana, arial, helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #008A31;

}

.headline_baustoffe{

	font-family: verdana, arial, helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #C60808;

}

.headline_mineraloele, .headline_energie{

	font-family: verdana, arial, helvetica;

	font-size: 12px;

	font-weight: bold;

	color: #088CB5;

}




.input50_luboerse {width:50px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background-color:#FFFFFF; border-color:#D2D2D2; background-image:url(../../img/ps/bg_input.gif); border-width:1px;}

.input134_luboerse {width:134px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background-color:#FFFFFF; border-color:#D2D2D2; background-image:url(../../img/ps/bg_input.gif); border-width:1px;}

.input190_luboerse {width:190px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background-color:#FFFFFF; border-color:#D2D2D2; background-image:url(../../img/ps/bg_input.gif); border-width:1px;}

.input224_luboerse {width:224px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background-color:#FFFFFF; border-color:#D2D2D2; background-image:url(../../img/ps/bg_input.gif); border-width:1px;}

.input280_luboerse {width:280px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background-color:#FFFFFF; border-color:#D2D2D2; background-image:url(../../img/ps/bg_input.gif); border-width:1px;}

.input530_luboerse {width:530px; font-family:verdana, arial, helvetica; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background-color:#FFFFFF; border-color:#D2D2D2; background-image:url(../../img/ps/bg_input.gif); border-width:1px;}

.button_luboerse {color:#323232;font-family:verdana,Arial,Helvetica;font-weight:bold;font-style:normal;font-size:11px; background-color:#EBEBEB; border-color:#D2D2D2; background-image:url(../../img/ps/bg_buttons.gif); border-width:1px;width:280px;}

.button_luboerse_190 {color:#323232;font-family:verdana,Arial,Helvetica;font-weight:bold;font-style:normal;font-size:11px; background-color:#EBEBEB; border-color:#D2D2D2; background-image:url(../../img/ps/bg_buttons.gif); border-width:1px;width: 190px;}

.bauundgarten_menupic{ BACKGROUND-IMAGE: url(../../../../pages/img/portal/061102_BAY_003_Winterzeit_9.gif); POSITION: absolute; HEIGHT: 75px; WIDTH:90px;  MARGIN-TOP: 15px;}


/*
	Neues Design 2007
*/

#site_header {
	width: 904px;
	padding-bottom: 10px;
}

#headmenu, #site_head_buttons {
	width:751px; 
	border:0px;
}

#site_head_buttons {
	margin-top: 45px;
	padding-left: 20px;
}

#headmenu td {
	text-align:center;
	padding-left: 1px;
}

#headmenu td a {
	display:block; 
	padding: 6px 2px 6px 2px;
	font-family: verdana, arial, helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration:none;
	background: #9F9F9F;
}

#headmenu td a:hover {
	background-color:#01994E; 
	text-decoration:none;
}


#site_baywalogo {
	margin-right: 9px;
}

.fulltextsearchtd {
	text-align: left;
}

#inputsearch_back {
	h_eight: 24px; 
	fl_oat: left;
	d_isplay: block;
	b_ackground: url(../../../../pages/img/portal/button_volltextsuche_eingabe.jpg) no-repeat;
	b_order: 1px solid red;
}

#inputsearch_desc {
	float: left; 
	padding-top: 5px;
	font-size: 12px;
	font-family: verdana, arial, helvetica; 
}
#site_link_standorsuche {
	margin-top: 3px;
}

#inputsearch {
	float: left;
	width: 98px; 
	height: 24px; 
	font-family: verdana, arial, helvetica; 
	font-size: 12px;
	font-weight: normal; 
	color: #9F9F9F; 
	text-decoration: none;
	border: 1px solid #01994E;
	margin: 0;
	padding: 3px 0px 0px 0px;
	b_ackground: url(../../../../pages/img/portal/textfeld_schatten.jpg) repeat-x left bottom;
	b_ackground-attachment: fixed;
    position: relative;
    top: 2px;
}
#inputsearch_button {
	float: left;
	margin: 0;
	padding: 0;	
	position: relative;
	top: 2px;
}

/* Startseite 2007 */
#startseite_news {
	background: url(../../../../pages/img/portal/startseite_aktuell.jpg) left top no-repeat; 
	padding: 55px 8px 0 0;
	vertical-align: top;
	font-family: verdana, arial, helvetica; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000;
	text-align: right;
}
#startseite_news a {
	color: #008834; 
	font-weight: bold; 
	text-decoration: none;
	font-size: 12px;
}

#startseite_news a:hover {
	text-decoration: underline;
}

#hpkasten {display:none;}

/* Korrektur für Head auf Subseiten */

#site_header_unterseite, 
#site_header_unterseite #headmenu, 
#site_header_unterseite #site_head_buttons {
	width: 744px;
}
#site_header_unterseite #headmenu {
	padding-top: 5px;
}

#site_header_unterseite #site_baywalogo {
	display: none;
}
#site_header_unterseite #site_head_buttons{
	margin: 0;
	padding: 5px 0 10px 0;
}

@media print {
	.hwv_intern {
		visibility: collapse;
		display: none;
	}
	
	.hwv_button {
		visibility: hidden;
		display: none;
	}
}
.error ul li {
    list-style-type: none;
margin: 0 0 0 10px;

}
#job_news{
	padding: 6px 2px 6px 10px;
	font-family: verdana, arial, helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	color: #C60808; 
	text-decoration:none;
margin-top: 15px;
}
#job_news a {
	text-decoration:underline;
	color: #C60808;

/* LAYOUT FIXES/TWEAKS */

/* bessere ausrichtung von radios/checkboxes */
#hwv_search input[type=checkbox]{
	margin-right: 4px;
	position: relative;
	top: 0px;
}

#hwv_search input[type=radio]{
	margin-right: 4px;
	position: relative;
	top: 1px;
}

/* baywa-"green"-links sind immer bold */
.links{
	font-weight: bold;
}
