/* copyright 2008 http://www.lupoo.de */

/*  ######################        FARBEN             ####################### 
	Corporate grün #787940
	Textgrün #4e4e38
	
  ######################        FARBEN - Ende             ####################### */


a:link 			{text-decoration:none; color:#4e4e38; }
a:visited 		{text-decoration:none; color:#4e4e38; }
a:hover 		{text-decoration:none; color:#4e4e38; }
a:active		{text-decoration:none; color:#4e4e38; }

form option		{background-color:#c4c4c4; border-left:#969696; border-top:#969696; border-right:#e0dfdf; border-bottom:#e0dfdf; }
img				{border:0px;}


/* #######################       SCHRIFTEN           ####################### */
.menue						{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 10px;}
.punkte_rot					{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #c20202; font-size: 18px;}
.rot						{font-size: 11px; color: #ff0000; }
.rot_auf_dunkel				{font-size: 11px; color: #d20202; }
.fliesstext_gross			{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 12px;}
.fliesstext_normal_bold		{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: bold; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 11px;}
.fliesstext_normal			{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 11px;}
.fliesstext_normal_weiss	{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; text-align:right; color: #ffffff; font-size: 11px;}
.fliesstext_normal_rechts	{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: right; color: #4e4e38; font-size: 11px;}
.fliesstext_normal_schmal	{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 11px;}
.fliesstext_klein			{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 10px;}
.fliesstext_klein_bold		{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 12pt; font-weight:bold; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 10px;}
.fliesstext_sehr_klein		{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, Swiss, Regular; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; color: #4e4e38; font-size: 9px;}



/* #######################       LAYER       ############################# */

/* steht im Zusammenhang mit der Zentrierung der gesamten Seite, die Seite funktioniert allerdings auf dem Mac auch ohne diesen String einwandfrei auf allen Browsern e0dfdf c5c4c4  adacac - dfdfdf c4c4c4 b7b7b7 9c9c9c*/
html, body {
	margin: 0;
  	padding: 0;
	overflow: auto;
 	height: 100%;
	width: 100%;
	background:#c4c4c4;
}

#alles {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:955px;
	height:600px;
	background-color:#eeeff0;
	position:relative;
	top:0px; 
}


/* Sideba links */
#sidebar_li	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:194px;
	height:600px;
	border-right:4px solid #b0ac4f;
	background-color:#eeeff0;
	float:left;
}

#logo {
	width:152px;
	height:92px;
	padding:15px 0px 0px 15px;
}

	/* Menüfeld */
#menue 							{position:absolute; top:144px; left:22px; height:380px;}

#menue_hi_m_p_aktiv				{position:absolute; top:147px; left:0px; }
#menue_hi_rechtsgebiete_aktiv	{position:absolute; top:167px; left:0px; }
#menue_hi_team_aktiv			{position:absolute; top:188px; left:0px; }
#menue_hi_kontakt_aktiv			{position:absolute; top:211px; left:0px; }
#menue_hi_impressum_aktiv		{position:absolute; top:231px; left:0px; }

#menue_hi_m_p_inaktiv					{position:absolute; top:147px; left:0px; }
#menue_hi_rechtsgebiete_inaktiv			{position:absolute; top:167px; left:0px; }
#menue_hi_team_inaktiv					{position:absolute; top:188px; left:0px; }
#menue_hi_team_taet_inaktiv				{position:absolute; top:317px; left:0px; }
#menue_hi_kontakt_inaktiv				{position:absolute; top:211px; left:0px; }
#menue_hi_kontakt_taet_inaktiv			{position:absolute; top:338px; left:0px; }
#menue_hi_kontakt_anwaelte_inaktiv		{position:absolute; top:274px; left:0px; }
#menue_hi_impressum_inaktiv				{position:absolute; top:231px; left:0px; }
#menue_hi_impressum_taet_inaktiv		{position:absolute; top:359px; left:0px; }
#menue_hi_impressum_anwaelte_inaktiv	{position:absolute; top:296px; left:0px; }


	/* Menüfeld - Ende */
	
/* Sidebar links Ende*/


/* Contentfelder */
#contentfeld 				{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:559px; height:600px; float:left; background-color:#ffffff; }		
#contentfeld_startseite		{ margin:30px 0px 0px 0px; padding:0px 56px 15px 20px; width:482px; height:400px; overflow:auto; float:left; }		
#contentfeld_rechtsgebiete	{ margin:30px 0px 0px 0px; padding:0px 56px 15px 20px; width:482px; height:390px; float:left; }		
#contentfeld_team			{ margin:30px 0px 0px 0px; padding:0px 56px 15px 20px; width:482px; height:295px; overflow:auto; float:left; }	
#contentfeld_anwaelte		{ margin:30px 0px 0px 0px; padding:0px 56px 15px 20px; width:482px; height:520px; overflow:auto; float:left; }		
#contentfeld_kontkakt_1		{ margin:30px 0px 0px 0px; padding:0px 1px 15px 20px; width:205px; height:390px; float:left; }					
#contentfeld_kontkakt_2		{ margin:30px 0px 0px 0px; padding:0px 56px 15px 20px; width:332px; height:390px; float:left; }		
#contentfeld_impressum		{ margin:200px 0px 0px 0px; padding:0px 65px 15px 20px; width:482px; float:left; }		
#contentfeld_indeximage		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:543px; height:573px; float:left; }		
		
/* Contentfelder - Ende */


/* Sideba rechts */
#sidebar_re	{
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 12px;
	width:179px; height:570px;
	border-left:4px solid #b0ac4f;
	background-color:#eeeff0;
	float:left;
}

#sidebar_re_content	{
	width:167px;
	height:550px;
}
/* Sideba rechts - Ende */


/*    Bilder allg.    */
#logo_button {
	width:13px;
	height:13px;
	margin:3px 0px 0px 0px;
}
/*    Bilder allg. - Ende     */




























