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

/*  ######################        FARBEN             ####################### 
	hover color #FF5A00 */

/* #######################       SCHRIFTEN           ####################### */

a:link 			{text-decoration:none; color:#000000; }
a:visited 		{text-decoration:none; color:#000000; }
a:hover 		{text-decoration:none; color:#FF5A00; }
a:active		{text-decoration:none; color:#000000; }
body			{ background-color:#ffffff; }

.hm						{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: right; color: #000000; font-size: 11px;}
.h1						{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: #000000; font-size: 11px;}
.standard_schwarz		{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: #000000; font-size: 12px;}
.um						{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: #000000; font-size: 12px;}
.fliesstext				{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: #000000; font-size: 16px;}
.aufzaehlungen			{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: #000000; font-size: 12px;}


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

/* unsichtbarer 17 Zoll Div zur Orientierung aller anderen Divs 
#siebzehnzoll			{position:absolute; top:0%; left:0%; width:100%; height:100%; background-color:#ffffff; layer-background-color:#ffffff; border:0px solid #ffffff; margin-top:-0px; margin-left:0px; }
*/
/* einzelne Elemente */
#logo					{float:left; width:250px; height:50px; left:21px; top:26px; }
#logo_hi				{position:absolute; width:300px; height:103px; left:0px; top:0px; background-color:#E4E4E4; border:0px solid #ffffff; display:none;}

/* hier kommen die Fotoslices*/
#hm_breiholdt			{position:absolute; width:129px; height:103px; left:301px; top:0px; display:none}
#hm_kanzlei				{position:absolute; width:94px; height:103px; left:430px; top:0px; display:none}
#hm_anwaelte			{position:absolute; width:116px; height:103px; left:524px; top:0px; display:none}
#hm_aktuelles			{position:absolute; width:126px; height:103px; left:640px; top:0px; display:none}
#hm_links					{position:absolute; width:85px; height:103px; left:766px; top:0px; display:none}
#hm_kontakte			{position:absolute; width:104px; height:103px; left:851px; top:0px; display:none}

#stretch_box_oben_grau	{position:absolute; width:100%; height:79px;left:0px; top:0px; border:0px solid black; background-color:#E4E4E4; display:none; }
#stretch_box_oben_weiss	{position:absolute; width:100%; height:79px;left:0px; top:0px; border:0px solid black; background-color:#ffffff; display:none;}
#stretch_box_hm				{float:left; width:100px; height:24px;left:0px; top:79px; border:0px solid black; background-color:#C9CACB; display:none}

#breiholdt				{position:absolute; width:70px; height:25px; left:330px; top:81px; display:none}
#kanzlei				{position:absolute; width:70px; height:25px; left:433px; top:81px; display:none}
#anwaelte				{position:absolute; width:70px; height:25px; left:544px; top:81px; display:none}
#aktuelles				{position:absolute; width:70px; height:25px; left:660px; top:81px; display:none}
#links					{position:absolute; width:70px; height:25px; left:756px; top:81px; display:none}
#kontakt				{position:absolute; width:70px; height:25px; left:852px; top:81px; display:none}

#untermenue_hi						{ width:300px; height:100%;left:0px; top:0px; border:0px solid black; background-color:#ffffff; display:none;}
#untermenue								{ width:300px; height:420px;left:0px; top:130px; display:none;}
#um_fachgebiete						{ width:200px; height:20px;left:30px; top:2px;display:none; }
#um_grundstuecksrecht				{ width:300px; height:20px;left:0px; top:37px; display:none;}
#grundstuecksrecht					{ width:200px; height:20px;left:30px; top:37px;display:none; }
#um_wohnungsmietrecht			{ width:300px; height:20px;left:0px; top:60px;display:none; }
#wohnungsmietrecht					{ width:200px; height:20px;left:30px; top:60px; display:none;}
#um_gewerbemietrecht				{ width:300px; height:20px;left:0px; top:83px; display:none;}
#gewerbemietrecht					{ width:200px; height:20px;left:30px; top:83px; display:none;}
#um_maklerrecht						{ width:300px; height:20px;left:0px; top:106px; display:none;}
#maklerrecht								{ width:200px; height:20px;left:30px; top:106px; display:none;}
#um_wohnungseigentumsrecht	{ width:300px; height:20px;left:0px; top:129px; display:none;}
#wohnungseigentumsrecht			{ width:200px; height:20px;left:30px; top:129px;display:none; }
#um_Privates_baurecht				{ width:300px; height:20px;left:0px; top:152px; display:none;}
#Privates_baurecht					{ width:200px; height:20px;left:30px; top:152px; display:none;}
#um_oeffentliches_baurecht		{ width:300px; height:20px;left:0px; top:175px; display:none;}
#oeffentliches_baurecht			{ width:200px; height:20px;left:30px; top:175px; display:none;}

#vertikaler_strich		{position:absolute; width:1px; height:100%; left:300px; top:0px; background-color: #ffffff; border:0px solid #ffffff; display:none; }
#horizontaler_strich	{float:left; width:100%; height:20px; left:0px; top:103px; border-top:20px solid #4B1B1B; border-left:0px solid #4B1B1B; border-right:0px solid #4B1B1B; border-bottom:0px solid #4B1B1B; display:none; }
#content_feld			{float:left; width:550px; height:415px; padding-top:50px; background-color:#ffffff;}


#newsletter				{position:absolute; width:174px; height:19px; left:0px; top:486px; display:none; }
#newsletter_hi			{position:absolute; width:300px; height:20px; left:0px; top:485px; display:none;}
#sprachenwahl_hi		{position:absolute; width:300px; height:20px; left:0px; top:562px; display:none;}
#sprachenwahl			{position:absolute; width:100px; height:20px; left:30px; top:564px; display:none;}

/*#print_spacer			{float:left; width:550px; height:40px; background-color:#ffffff; visibility:hidden; }
#print_spacer_left		{float:left; width:1px; height:500; background-color:#ffffff; visibility:hidden; }
*/

/*@page { size:29.7cm 21.0cm; margin:5.7cm 1.7cm 5.7cm 5.7cm; }*/
