/*
	HTML-Tags
*/
/*div							{border:1px solid red;}*/
*							{margin:0; padding:0;}
body						{padding:0; text-align:center;}
body, p, font, td	        	{font-family:Arial, Verdana, Helvetica, Sans-Serif; color: #2A3322; font-size:12px;}
a					{color:#2A3322; text-decoration:none;}
h1			                {color:#618134; font-weight: normal; font-size:16px; font-family: Arial, Verdana, Helvetica, Sans-Serif; margin-bottom:10px;}
h2			                {color: #666666; font-weight: normal; font-size: 14px; font-family: Arial, Verdana, Helvetica, Sans-Serif; margin-top:3px; }

a:link 				{color:#000000; text-decoration:underline;}
a:visited 				{color:#666666; text-decoration:underline;}
a:hover 				{color:#617D1E; text-decoration:underline;}
a:active 				{color:#617D1E; text-decoration:underline;}


/*
	CSS
*/
#container					{text-align:center; width:980px; margin:auto; overflow:hidden;}
#navigation                 {text-align:left; height:27px; background-image:url(hintergrund_navi.gif); padding:5px 0 0 38px; color:#666666; font-size:12px;}

/*	PSEUYDOKLASSEN	*/
div.box 					{background-image:url(infobg.jpg); background-repeat:repeat-x; color:#3d73a7; width:90%; padding:0; margin-left:0; }
div.flag 					{width:100%; overflow:hidden; background-image : url(bg.jpg); height:30px; font-weight:bold;}
.suchbild 					{padding:20px 0 0 0; }
* html .suchbild 				{padding:20px 0 0 0; }
*+html .suchbild 				{padding:20px 0 0 0; }



/*	Head [Links + Rechts]	*/
.head                       {height:75px; background-image: url(lv_logo.gif); background-repeat:no-repeat; width:100%;}
.head_left					{float:left;}
.head_right					{float:right ;height:20px; background-image:url(hintergrund_footer.gif); padding:4px 2px 0 0; width:100%;}

/*	History-Navigation / Funktionsnavigation	*/
#funktionen					{height:27px; padding:10px 0 0 10px;}
.historynav					{float:left;}
.funktion					{float:right; margin-right:32px;}


.content                    {float:left; text-align:left; width:970px; padding-left:10px;}
.footer                     {color:#FFF; height:21px; text-align:left; padding:3px 0 0 38px; background-image: url(hintergrund_footer.gif); margin-top:20px;} 

.clearboth					{clear:both;}



/*
	Links
*/


#head_right {  
a:link 				{color:#FFF; text-decoration:underline;}
a:visited 				{color:#FFF; text-decoration:underline;}
a:hover 				{color:#C6D8B5; text-decoration:underline;}
a:active 				{color:#C6D8B5; text-decoration:underline;}
} 


.history                    {color:#2A3322;text-decoration:none;}  
.navifooter                 {color:#2A3322; text-decoration:none;}
.navioben                    {color:#f7f7f7; text-decoration:none;}
.navdruck                    {color:#2A3322; font-size:11px; text-decoration:none;}
.sitemap                     {color:#858585; font-size:11px; text-decoration:none;}





/*
	Formulare
*/
input, select, button		{border:1px solid #999; color:#333;}

div.liste			{background-color:#EEF6E4; width:100%;}
div.liste ul		{margin:0; padding:0; list-style-image: url(dokument_icon.gif);}
div.liste ul li		{margin-bottom:10px;margin-left:15px;}

div.liste ul li a		{color:#000; text-decoration:none; }
div.liste a			{color:#000; text-decoration:none; }


ul#liste a:link		{text-decoration:none;}

div.listehead	{background-image: url(hintergrund_navi.gif); background-repeat:repeat-x; height: 23px; color: #000; font-size: 14px; font-weight: bold; line-height: 23px; padding-left: 5px;}

div.liste1			{background-color:#E5ECF3; width:100%;}
div.liste ul		{margin:0; padding:0; list-style-image: url(dokument_icon.gif);}
div.liste ul li		{margin-bottom:10px;margin-left:15px;}

div.liste1 ul li a		{color:#00478c; text-decoration:none; font-weight:bold;}
div.liste1 a		{color:#00478c; text-decoration:none; font-weight:bold;}


div.liste2			{background-color:#E5ECF3; width:100%;}
div.liste2 ul		{margin:0; padding:0; list-style-image: url(veranstaltung_icon.gif);}
div.liste2 ul li		{margin-bottom:10px;margin-left:15px;}

div.liste2 ul li a		{color:#00478c; text-decoration:none; font-weight:bold;}
div.liste2 a			{color:#00478c; text-decoration:none; font-weight:bold;}

/* =sidebar elements
------------------------------------------------------------------------------*/
.infobox {
	margin-bottom:30px;
}

.illustration {
	background:url(rahmen.png) no-repeat;
	margin-bottom:30px;
	text-align:center;
	padding:8px 0;
}
.illustration a {
	
}
.illustration img {

}

.sidebar_medium {
	width:100%;
	overflow:hidden;
}

.sidebar_medium_mit_text {
	width:100%;
	background-color: #e1e4e7;
	margin:0 0 30px 0 !important;  
}

.sidebar_medium_mit_text .subtitle_sidebar_medium {
	margin-left:10px;
	padding-bottom:10px;
}

.sidebar_medium_mit_text img {
	width:100%;
}

.sidebar_medium_mit_text p {
	color:#60717c;
	line-height:16px;
	margin-bottom:0px;
}

.sidebar_medium_mit_text .more_link {
	margin:4px 0px 0px 0px;
	display:block;
	font-weight:bold;
	color:#7B8E9C;
	float:none;
}
