body	{ color: black; background-color:#f2f2f2; margin:0; font-family:arial, sans-serif; font-size:100.01%; color:#6a6a6a; line-height:120%;}
.clear	{clear:both;}
img 		{border:0;}

#basecontainer	{width:887px; margin:0 auto; background-color:#fff; position:relative; padding:0; clear:both;}
#header			{width:887px; float:left; background-color:#ffffff; height:155px;}
#container		{float:left; width:887px; background: #ffffff url(../images/lemaire_bgtop.gif) repeat-x top left;}
#navigation		{float:left; width:210px; background-color:transparent;}
#content		{float:left; margin:35px 26px 20px 26px; padding:0; width:625px; font-size:0.85em;}
#bottom			{float:left; width:887px;background: #ffffff url(../images/lemaire_bgbottom.jpg) no-repeat bottom right; height:99px; display:block;}
#footer			{float:left; width:887px;background-color:#f2f2f2; display:block; text-align:right; font-size:0.75em; color:#bebebe; margin:10px 10px 20px 0;}

#header #logo			{margin:39px 0 0 277px; float:left;}
.languageSwitch			{position:absolute; right:0; top:15px;  width:145px; height:27px; background-color:#ffffff; color:#bebebe; padding-top:5px;}
.languageSwitch img		{float:left; text-align:right; margin-right:5px; margin-top:-5px;}
.languageSwitch a		{color:#bebebe; text-decoration:none; font-size:0.8em;}
.languageSwitch a:hover	{color:#bebebe; text-decoration:underline; font-size:0.8em; }

#navigation ul 			{list-style-type:none; margin:35px 0 0 29px; padding:0; font-size:0.8em; font-weight:bold;}
#navigation ul li			{border-left:0 px solid orange;}
#navigation ul li a			{width:155px; padding:5px 0 5px 12px;display:block; background-color:#ffffff; margin-bottom:15px; border-left:4px solid #185490; text-decoration:none; color:#868686;}
#navigation ul li a.active	{width:155px; padding:5px 0 5px 12px;display:block; background-color:#185490; margin-bottom:15px; border-left:4px solid #185490; text-decoration:none; color:#ffffff;}
#navigation ul li a:hover	{background-color:#185490; color:#ffffff;}


h1 				{font-size:1.2em; margin:0px 0 10px 0; font-weight:normal;}
h2				{font-size:1.1em; font-weight:normal; margin:10px 0 0 0;}
h3				{font-size:1.1em; font-weight:bold; margin:0 0 0 0;}
#content p 		{}
#content a		{text-decoration:none; color:#8c4a56; font-weight:bold;}
.contentimgr 	{float:right; margin:20px 0 10px 10px;}

.head1			{background:url(../images/headline_bg.gif) bottom left repeat-x; padding:0 0 10px 0; font-weight:bold;} 
.head1home		{margin-top:20px; font-weight:bold;}

.angebot {margin-bottom:5px;}
#content label{width:150px;}

.col1 {float:left; width:305px; margin-bottom:20px;}
.col2 { float:left; width:305px; margin-left:10px; margin-bottom:20px;}

.footernavi				{ width:620px; text-align:right; margin:10px 0 0 0; color:#985a65; font-weight:bold; font-size:1em;}
#content .footernavi a	{color:#868686;} 

#content ul.angebotlist			{list-style-type: none; margin-left:0; padding-left:0;}
#content ul.angebotlist a			{background-color: #FFFFFF; border: 1px solid #985a65; color: #878787; display: block; margin-bottom: 10px; padding: 5px 3px 5px 5px; text-decoration: none; width: 297px; font-weight:normal;}
#content ul.angebotlist li a:hover	{background-color:#985a65; color:#fff;}

.imgQuellen	{font-size:0.9em; margin:0;}

.quellAngaben {border:0; margin:0; padding:0;}
.quellAngaben td{font-size:0.9em; padding-right:10px;}