body 				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 9pt;
					font-style: normal;
					font-weight: normal;
					font-variant: normal;
					color: #000000;
					margin:5px;
					padding:0px;
}

td					{
					font-size:8pt;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					font-variant: normal;
					color: #000000;
}

a					{
					text-decoration:none;
					color:#090909;
					cursor:hand;
}

a:visited			{
					color:#000000;
}

a:hover					{

					text-decoration:underline;
					color:#090909;
}

a.mehr				{
					font-size:8pt;
					color:#999999;
					text-decoration:none;					
}


a:hover.mehr		{
					color:#999999;
					text-decoration:underline;					
					background-color:#efefef;
}

a:visited.mehr		{
					color:#999999;
}

a:active.mehr		{
					color:#999999;
}

a.navi				{
					font-size:7pt;
					text-decoration:none;
					text-align:center;
					width:100px;
					background-image:url('../picture/hg_b.jpg');
					background-repeat:x-repeat;										
/*					border: solid 1px #cdcdcd;*/
					padding-left:0px;
					padding-top:0px;
					font-weight:bold;
					filter:Alpha(opacity=70, finishopacity=80, style=2);
}


a:hover.navi		{
					color:#6da736;
					background-image:url('../picture/hg_b2.jpg');
					background-repeat:x-repeat;					
					filter:Alpha(opacity=100, finishopacity=100, style=2);
}

a:active.navi		{
					color:#6da736;
					background-image:url('../picture/hg_b2.jpg');
					background-repeat:x-repeat;
					filter:Alpha(opacity=100, finishopacity=100, style=2);
}

a.subnavi			{
					font-size:8pt;
					text-decoration:none;
					text-align:left;
					width:260px;
					height:30px;
					padding-left:5px;
					padding-top:7px;
					filter:Alpha(opacity=60, finishopacity=60, style=0);
}


a:hover.subnavi		{
					color:#6da736;
					background-color:#efefef;
					filter:Alpha(opacity=100, finishopacity=100, style=0);
}

a:active.subnavi	{
					color:#6da736;
					background-color:#efefef;
					filter:Alpha(opacity=100, finishopacity=100, style=2);										
}



.nav				{
					width:100px;
					font-size:7pt;
					text-decoration:none;
					text-align:center;
					background-image:url('../picture/hg_b.jpg');
					background-repeat:x-repeat;										
					border: solid 1px #cdcdcd;
					filter:Alpha(opacity=70, finishopacity=80, style=2);
}

.subnav				{
					font-size:7pt;
					text-decoration:none;
					border-bottom: solid 1px #cdcdcd;
}

.logo	 			{
					background-image:url('../picture/logo.jpg');
					background-repeat:no-repeat;
}

.hgtab	 			{
					background-image:url('../picture/hg_tab.jpg');
					background-repeat:y-repeat;
}


.tabstyle 			{
					border: solid 1px #dedede;
}

.logo	 			{
					border: solid 1px #dedede;
					background-image:url('../picture/lg.jpg');					
}

.tabstyleinhalt		{
					border: solid 1px #dedede;
}



.tabstylesubinhalt 	{
					background-image:url('../picture/hg_b.jpg');
					font-size:7pt;
					font-weight:bold;					
}

.tabstylesubtermine	{
					background-color:#fafafa;
					font-size:7pt;
					
}

.tabstylesubueber 	{
					font-size:7pt;
					background-image:url('../picture/hg_b.jpg');					
}

.hgoben 			{
					border-left: solid 1px #dedede;
					border-right: solid 1px #dedede;
					border-top: solid 1px #dedede;
					background-image:url('../picture/hg_o2.jpg');
					background-repeat:no-repeat;				
}

.navhg 				{
					border: solid 1px #dedede;
					background-image:url('../picture/hg_l.jpg');
					background-repeat:no-repeat;				
}

/* Loactions ----------------------------------------------------------------------------------------------*/

.home				{
					background-image:url('../picture/sites/home.jpg');
}

.anwaelte 			{
					background-image:url('../picture/sites/anwaelte.jpg');
}

.hgtermine 			{
					background-image:url('../picture/sites/termine.jpg');
}

.kontakt 			{
					background-image:url('../picture/sites/kontakt.jpg');
}

.seminare 			{
					background-image:url('../picture/sites/seminare.jpg');
					background-repeat:no-repeat;
					border: solid 1px #dedede;
}

.sempferd 			{
					background-image:url('../picture/sites/pferd.jpg');
					background-repeat:no-repeat;
					border: solid 1px #dedede;
}

.locationtitle		{
					font-weight:600;
					color:#ffffff;
					font-size:16pt;
					padding-right:6px;
					filter:DropShadow(color:#000000, offx=1, offy=1);
}

/* ENDE --------------------------------------------------------------------------------------------------*/

.innertitle			{
					font-size:8pt;
					height:18px;
					color:#4B7226;
					text-align:center;
					background-image:url('../picture/hg_b2.jpg');
					background-repeat:x-repeat;										
					border: solid 1px #dedede;
					padding-left:10px;
					font-weight:bold;
}

.innerttl			{
					font-size:8pt;
					height:18px;
					color:#4B7226;
					text-align:center;
					background-image:url('../picture/hg_b2.jpg');
					background-repeat:x-repeat;										
					border-bottom: solid 1px #dedede;
					padding-left:10px;
					font-weight:bold;
}

.innertitlesuba		{
					font-size:8pt;
					height:18px;
					color:#4B7226;
					text-align:center;
					background-image:url('../picture/hg_b2.jpg');
					background-repeat:x-repeat;										
					border-bottom: solid 1px #cdcdcd;
					padding-left:10px;
					font-weight:bold;
}

.innertitlesubb		{
					font-size:8pt;
					height:18px;
					color:#4B7226;
					text-align:center;
					background-image:url('../picture/hg_b2.jpg');
					background-repeat:x-repeat;										
					border-top: solid 1px #cdcdcd;
					border-bottom: solid 1px #cdcdcd;
					padding-left:10px;
					font-weight:bold;
}

.termine			{
					font-style:normal;
					font-size:8pt;
					color:#555555;
					width:100%;
					height:100%;
					text-align:center;
					padding-top:6px;
}

.ebeneanwaelte		{
					font-size:10pt;
					color:#555555;
					width:100%;
					height:100%;
					padding-left:10px;

}

li.para				{
					list-style-image:url('../picture/parag.jpg');
					font-size:8pt;
					color:#555555;
}

li.parab				{
					list-style-image:url('../picture/parag.jpg');
					font-size:10pt;
					padding-left:5px;
					line-height:17px;
					color:#555555;
}

li.parac				{
					list-style-image:url('../picture/parag.jpg');
					font-size:9pt;
					padding-bottom:6px;
					line-height:16px;
					color:#555555;
}

.news				{
					font-style:normal;
					font-size:8pt;
					color:#555555;
					width:100%;
					height:100%;
}

.uptodate			{
					font-size:8pt;
					color:#555555;
					text-decoration:none;
					width:100%;
					padding-top:5px;
}

a:hover.uptodate			{
					font-size:8pt;
					background-color:#efefef;
					width:100%;
					text-decoration:none;
}

.adresse			{
					font-family:Times New Roman;
					font-size: 10pt;
}

.pfeil 				{
					font-size:10pt;
					font-style:normal;
					font-weight:bold;
}

.borderbtm			{
					border-bottom:solid 1px #dedede;
}
