﻿/*topshortmenufirstrow*/
.shortnavspacer{margin-left:10px;margin-right:10px;	width:0.083em;height:1.5em;} /*rechter und linker abstand bei spacergrafik*/
.iconKontakt{ margin-right:8px;width:1.25em;height:1.083em;} /*abstand zwischen iconkontakt und text*/
div#topshortmenufirstrow{padding:0px;margin:0px; width:430px;}
div#topshortmenufirstrow img {vertical-align:middle;}	
div#topshortmenusecondrow{text-align:right;padding-top:11px;}
div#topshortmenusecondrow a{margin-left:10px; text-decoration:none;} 
div#topshortmenusecondrow a:link{margin-left:10px; text-decoration:none;} 
div#topshortmenusecondrow a:visited{margin-left:10px; text-decoration:none;}
div#topshortmenusecondrow a:hover{margin-left:10px; text-decoration:none;background-color:Transparent;}
div#topshortmenusecondrow a:focus{margin-left:10px; text-decoration:none;background-color:Transparent;}
div#topshortmenusecondrow a:active{margin-left:10px; text-decoration:none;background-color:Transparent;}
/*end topshortmenufirstrow*/


div#topshortmenusecondrow img
{
	/*width:26px; 
	height:27px;*/
	width:2.16em;
	height:2.25em;

	
}

dfn
{
	font-family:Arial;
	font-size:1px;
	color:#3997B6;
	padding:0px;
	margin:0px;
	position:absolute;
	left:-2000px;
	
	}


/*topmenu*/

.menu a:link{color:#27343D;text-decoration:none; }
.menu a:visited{color:#27343D;text-decoration:none;background-color:Transparent;}
.menu a:hover{text-decoration:underline;background-color:Transparent;}
.menu a:focus{ text-decoration:underline;background-color:Transparent;}
.menu a:active{text-decoration:underline;background-color:Transparent;}

ul.menu
{
	list-style-type:none;	
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:130%;
	font-weight:bold;
	color:#27343D;
	
	}

a.buerger
{
	
	background-image:url(../images/buttons/btn_buergerinnen.gif);
	background-repeat:no-repeat;
	background-color:#EAEAEA;
	height:2.05em;
	width:11.87em;

	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}		
a.buerger:link
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_buergerinnen.gif);
	background-repeat:no-repeat;
	height:2.05em;
	width:11.88em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.buerger:visited
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_buergerinnen.gif);
	background-repeat:no-repeat;
	height:2.05em;
	width:11.88em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.buerger:hover
{color:#27343D;background-color:#78AF13;background-image:url(../images/buttons/btn_buergerinnen_over.gif);background-repeat:no-repeat;}
a.buerger:focus
{color:#27343D;background-color:#78AF13;background-image:url(../images/buttons/btn_buergerinnen_over.gif);background-repeat:no-repeat;}
a.buerger:active
{color:#27343D;background-color:#78AF13;background-image:url(../images/buttons/btn_buergerinnen_over.gif);background-repeat:no-repeat;	}



a.fach
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_fachpublikum.gif);
	background-repeat:repeat-x;

	height:2.05em;

	width:11.57em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
	
}

a.fach:link
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_fachpublikum.gif);
	background-repeat:repeat-x;
	height:2.05em;

	width:11.6em;	
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.fach:visited
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_fachpublikum.gif);
	background-repeat:repeat-x;
	height:2.05em;

	width:11.6em;	
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.fach:hover
{color:#27343D;background-color:#D9B526;background-image:url(../images/buttons/btn_fachpublikum_over.gif);	background-repeat:repeat-x;
}

a.fach:active
{color:#27343D;background-color:#D9B526;background-image:url(../images/buttons/btn_fachpublikum_over.gif);	background-repeat:repeat-x;}

a.fach:focus
{color:#27343D;background-color:#D9B526;background-image:url(../images/buttons/btn_fachpublikum_over.gif);	background-repeat:repeat-x;
}


a.press
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_presse.gif);
	background-repeat:repeat-x;

	height:2.05em;


	width:11.57em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.press:link
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_presse.gif);
	background-repeat:repeat-x;
	height:2.05em;	
	width:11.57em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.press:visited
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_presse.gif);
	background-repeat:repeat-x;
	height:2.05em;	
	width:11.57em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.press:hover
{color:#ffffff;background-color:#9E322B;background-image:url(../images/buttons/btn_presse_over.gif);background-repeat:repeat-x;}

a.press:focus
{color:#ffffff;background-color:#9E322B;background-image:url(../images/buttons/btn_presse_over.gif);background-repeat:repeat-x;}

a.press:active
{color:#ffffff;background-color:#9E322B;background-image:url(../images/buttons/btn_presse_over.gif);background-repeat:repeat-x;}

a.minister
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_derbundesminister.gif);

	background-repeat:repeat-x;
	height:2.05em;

	
	width:11.57em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}
a.minister:link
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_derbundesminister.gif);
	background-repeat:repeat-x;
	height:2.05em;
	width:11.57em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.minister:visited
{
	background-color:#EAEAEA;
	background-image:url(../images/buttons/btn_derbundesminister.gif);
	background-repeat:repeat-x;
	height:2.05em;
	width:11.57em;
	float:left;
	padding-top:13px;
	text-align:center;
	color:#27343D;
}

a.minister:hover
{color:#ffffff;background-color:#4D4C42;background-image:url(../images/buttons/btn_derbundesminister_over.gif);	background-repeat:repeat-x;}
a.minister:active
{color:#ffffff;background-color:#4D4C42;background-image:url(../images/buttons/btn_derbundesminister_over.gif);	background-repeat:repeat-x;}
a.minister:focus
{color:#ffffff;background-color:#4D4C42;background-image:url(../images/buttons/btn_derbundesminister_over.gif);	background-repeat:repeat-x;}


a.ministerium
{

	background-image:url(../images/buttons/btn_dasministerium.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#EAEAEA;

	height:2.05em;

	width:11.9em;
	float:left;
	padding-top:13px;
	text-align:center;	
	color:#27343D;
}
a.ministerium:link
{
	
	background-image:url(../images/buttons/btn_dasministerium.gif);
	background-repeat:no-repeat;
	background-color:#EAEAEA;
	background-position:top right;
	height:2.05em;

	width:11.95em;	
	float:left;
	padding-top:13px;
	text-align:center;	
	color:#27343D;
}

a.ministerium:visited
{
	
	background-image:url(../images/buttons/btn_dasministerium.gif);
	background-repeat:no-repeat;
	background-color:#EAEAEA;
	background-position:top right;
	height:2.05em;

	width:11.95em;	
	float:left;
	padding-top:13px;
	text-align:center;	
	color:#27343D;
}

a.ministerium:hover
{color:#ffffff;background-color:#4D4C42;background-image:url(../images/buttons/btn_dasministerium_over.gif);background-repeat:no-repeat;}
a.ministerium:active
{color:#ffffff;background-color:#4D4C42;background-image:url(../images/buttons/btn_dasministerium_over.gif);background-repeat:no-repeat;}
a.ministerium:focus
{color:#ffffff;background-color:#4D4C42;background-image:url(../images/buttons/btn_dasministerium_over.gif);background-repeat:no-repeat;}

a.menu {color:#27343D;text-decoration:none;}
li.menuBueger{display:inline;}
li.menuFachbereich{display:inline;}
li.menuPresse{display:inline;}
li.menuMinister{display:inline;}
li.menuMinisterium{display:inline;}
/*end topmenu*/



/*Bereichmenu*/

/*buergerinnen*/
div#areaheader
{
	font-size:160%; 
	/*width:13.41em;*/
	width:8.4em;
	height:1.66em;
	padding-left:24px;
	padding-top:13px;
}


.areamenu li
{
	
	background-image:url(../images/graphics/areamenu_bottomborder.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:7px;
	padding-bottom:8px;
	padding-left:5px;
	margin:0px;
}


.areamenu li.activewithoutsubemnu
{
	font-weight:bold;	
}

.areamenu li.active
{

	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	margin:0px;	
	margin-right:3px;
	margin-top:1px;	
	border-top:solid 3px #98C208;
	border-bottom:solid 3px #98C208;
	font-weight:bold;
}

div.submenuspacer{background-image:url(../images/graphics/areamenu_bottomborder.gif);background-repeat:no-repeat; height:1px; padding:0px; line-height:1px; font-size:1px; margin-top:5px; margin-bottom:5px;}
.submenuheader{ margin-left:17px;}


ul.areamenu
{
	/*list-style-position:inside;
	list-style-image:url(../images/graphics/menuarrow.gif);*/
	list-style-type:none;
	padding:0px;	
	margin:0px;	
	margin-top:11px;
	
}

ul.areamenu a:link{color:#000000; text-decoration:none;}
ul.areamenu a:visited{color:#000000;text-decoration:none;}
ul.areamenu a:hover{ color:#000000;font-weight:bold; text-decoration:underline; background-color:Transparent;}
ul.areamenu a:active{color:#000000;font-weight:bold; text-decoration:underline;background-color:Transparent;}
ul.areamenu a:focus{color:#000000;font-weight:bold; text-decoration:underline;background-color:Transparent;}


ul.areasubmenu{ padding:0px; margin:0px; list-style-type:none;}
ul.areasubmenu li 
{
	font-weight:normal; 
	background-image:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	font-size:90%;
	margin:0px;}
ul.areasubmenu li .menushort{vertical-align:middle;margin-right:4px; margin-bottom:6px; padding-bottom:0px; padding-top:5px; float:left;}

ul.areasubmenu a:link{color:#000000; font-weight:normal; text-decoration:none;}
ul.areasubmenu a:visited{color:#000000;font-weight:normal;text-decoration:none;}
ul.areasubmenu a:hover{ color:#000000; font-weight:normal; text-decoration:underline; background-color:Transparent;}
ul.areasubmenu a:active{color:#000000; font-weight:normal; text-decoration:underline;background-color:Transparent;}
ul.areasubmenu a:focus{color:#000000; font-weight:normal; text-decoration:underline;background-color:Transparent;}


ul.areasubmenu li.submenuactive{ font-weight:bold; padding-left:17px;}
ul.areasubmenu li.submenuactive a:link{color:#000000; font-weight:bold; text-decoration:none;}
ul.areasubmenu li.submenuactive a:visited{color:#000000;font-weight:bold;text-decoration:none;}
ul.areasubmenu li.submenuactive a:hover{ color:#000000; font-weight:bold; text-decoration:underline; background-color:Transparent;}
ul.areasubmenu li.submenuactive a:active{color:#000000; font-weight:bold; text-decoration:underline;background-color:Transparent;}
ul.areasubmenu li.submenuactive a:focus{color:#000000; font-weight:bold; text-decoration:underline;background-color:Transparent;}

.menushort{vertical-align:middle;margin-right:4px; margin-bottom:2px; padding-bottom:2px; padding-top:3px; float:left;}
.menulong {vertical-align:middle;margin-right:4px; padding-bottom:5px; padding-top:10px; float:left;}

/*end areamenu*/
div#bottomshortmenu{}
div#bottomshortmenu ul
{list-style-type:none; margin:0px; padding:0px;}

div#bottomshortmenu ul li
{padding-bottom:10px;}
div#bottomshortmenu img {vertical-align:middle; margin-right:9px;}

div#aktuelleveranstaltungen{ color:#27343D; font-size:1.22em; font-weight:normal; padding-left:5px; margin-top: 70px;}
div#aktuelleveranstaltungen img{vertical-align:middle; margin-right:9px; padding-bottom:5px; padding-top:10px; float:left;}
div#aktuelleveranstaltungen a:link{}
div#aktuelleveranstaltungen a:visited{}
div#aktuelleveranstaltungen a:hover{}
div#aktuelleveranstaltungen a:focus{}
div#aktuelleveranstaltungen a:active{}

div#impressum{float:left; width:39em; font-size:90%;}
div#impressum a:link{ color:#000000; text-decoration:underline;}
div#impressum a:visited{color:#000000; text-decoration:underline;}
div#impressum a:hover{ color:#ffffff; background-color:#E92F2A;}
div#impressum a:active{color:#ffffff; background-color:#E92F2A;}
div#impressum a:focus{color:#ffffff; background-color:#E92F2A;}

div#breadcrump a:link{ color:#000000; text-decoration:underline;}
div#breadcrump a:visited{color:#000000; text-decoration:underline;}
div#breadcrump a:hover{ color:#ffffff; background-color:#E92F2A;}
div#breadcrump a:active{color:#ffffff; background-color:#E92F2A;}
div#breadcrump a:focus{color:#ffffff; background-color:#E92F2A;}

div#bundessozialamt a:link{ color:#000000; text-decoration:underline;}
div#bundessozialamt a:visited{color:#000000; text-decoration:underline;}
div#bundessozialamt a:hover{ color:#ffffff; background-color:#E92F2A;}
div#bundessozialamt a:active{color:#ffffff; background-color:#E92F2A;}
div#bundessozialamt a:focus{color:#ffffff; background-color:#E92F2A;}
div#bundessozialamt a#bundessozialAmt{color:#333333;}

div.bundessozialamt a:link{ color:#000000; text-decoration:underline;}
div.bundessozialamt a:visited{color:#000000; text-decoration:underline;}
div.bundessozialamt a:hover{ color:#ffffff; background-color:#E92F2A;}
div.bundessozialamt a:active{color:#ffffff; background-color:#E92F2A;}
div.bundessozialamt a:focus{color:#ffffff; background-color:#E92F2A;}
div.bundessozialamt a.bundessozialAmt{color:#333333;}

div#aktuelleveranstaltungen a:link{ color:#000000; text-decoration:underline;}
div#aktuelleveranstaltungen a:visited{color:#000000; text-decoration:underline;}
div#aktuelleveranstaltungen a:hover{ color:#ffffff; background-color:#E92F2A;}
div#aktuelleveranstaltungen a:active{color:#ffffff; background-color:#E92F2A;}
div#aktuelleveranstaltungen a:focus{color:#ffffff; background-color:#E92F2A;}

div.startpagesubmenu{margin-bottom:20px;}
div.startpagesubmenu img {}
div.startpagesubmenu a:link{ color:#000000;}
div.startpagesubmenu a:visited{ color:#000000;}
div.startpagesubmenu a:hover{ color:#ffffff; background-color:#E92F2A;}
div.startpagesubmenu a:active{color:#ffffff; background-color:#E92F2A;}
div.startpagesubmenu a:focus{color:#ffffff; background-color:#E92F2A;}

div#lnkadvancedsearch a:link{ color:#000000;}
div#lnkadvancedsearch a:visited{ color:#000000;}
div#lnkadvancedsearch a:hover{ color:#ffffff; background-color:#E92F2A;}
div#lnkadvancedsearch a:active{color:#ffffff; background-color:#E92F2A;}
div#lnkadvancedsearch a:focus{color:#ffffff; background-color:#E92F2A;}
