/*/////////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////////*/

body  {

		margin:0;padding:0;

		background:#ABD2F0;

	     /*	font-size:80%; */

		font-family:verdana,arial,helvetica,sans-serif;

		}

		

#navigationwrap_o {

	margin				: 0 0 0 0; 

	padding				: 0 0 0 0;

   width					: 11.0em;

	background-color	: transparent;

	/*  border			: 1px solid blue;*/

}

* HTML #navigationwrap_o {

	position				: absolute;

	top					: 69px;

	left					: 0em; 

	margin				: 0 0 0 0; 

	padding				: 0 0 0 0;

/*	width					: 9.0em;*/

	background-color	: transparent;

	/*  border			: 1px solid green;*/

}

#navigationwrap_1{

/*		WIDTH					: 10.6em; */

		FLOAT					: left; /*right; */

		margin-bottom		: 0px;

		BACKGROUND-COLOR	: transparent; 



		

		position:relative;

		top:109px;

		left:1.0em;

		/*  border			: 1px solid red;*/

}

#fontsize {

	font-size:80%;

	font-weight: normal;

	text-align: center;

	/* width:108px; */

}

#fontsize a img{

	border: 1px solid #333;

	margin: 2px 0 0 0;
        text-decoration:none;

}

#fontsize a img:hover{

	border: 1px solid #333;
        text-decoration:none;

}

/*/////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////*/



































a        	{color:#000000;background:#ffffff;font-weight:bold;text-decoration:underline;border:1px solid #fff;} 

a:link   	{color:#000000;background:#ffffff;font-weight:bold;text-decoration:underline;border:1px solid #fff;}

a:visited	{color:#000000;background:#ffffff;font-weight:bold;text-decoration:underline;border:1px solid #fff;}

a:hover  	{color:#000000;background:#FFE8B9;font-weight:bold;text-decoration:none;     border:1px solid #ccc;}

a:active 	{color:#000000;background:#FFE8B9;font-weight:bold;text-decoration:none;border:1px solid #cccccc;}

a:focus  	{color:#000000;background:#FFE8B9;font-weight:bold;text-decoration:underline;}



/*

body  {

   	siehe standard[1,2,3].css

		font-size:101%;

		font-family:verdana,arial,helvetica,sans-serif;

		}

*/

abbr      	{border-top:1px dotted #76738F;}

acronym   	{border-top:1px dotted #EAF3FE;background:#EAF3FE;}

blockquote	{margin-left:1em;}

fieldset    {margin:0;padding:0;border:0px solid transparent }

fieldset p  {font-size:1em;}

/*

fieldset img{border:1px solid black;}

*/

h1			{padding-right:1.6em;margin-top:1.6em;border-bottom:#666666 2px solid;	background:#fff;color:#df0024;font:bold 1.3em verdana,arial,helvetica,sans-serif;letter-spacing:0.1ex;}

h2			{padding-right:1.6em;margin-top:1.6em;									background:#fff;color:#76738F;font:bold 1.2em verdana,arial,helvetica,sans-serif;}

h3			{padding-right:1.6em;margin-top:1.6em;margin-bottom:0.5em;				background:#fff;color:#666666;font:bold 1.1em verdana,arial,helvetica,sans-serif;}

h4			{padding-right:1.0em;margin-top:0.0em;margin-bottom:0.0em;				background:#fff;color:#666666;font:bold 1.1em verdana,arial,helvetica,sans-serif;}

h5			{padding-left:1.8em;margin-top:0.0em;margin-bottom:0.0em;					background:#fff;              font:bold 1.0em verdana,arial,helvetica,sans-serif;}

hr			{width:90%;height:1px;}

input		{padding:0;margin:5px 0 0 0px;  font:bold 1em verdana,arial,helvetica,sans-serif;}/*width:10em;*/

option		{padding:0;margin:5px 0 0 0px;  font:bold 1em verdana,arial,helvetica,sans-serif;}/*width:10em;*/

label		{padding:0;margin:0;			font:bold 1em verdana,arial,helvetica,sans-serif;}

select		{padding:0;margin:5px 0 0 0px;  font:bold 1em verdana,arial,helvetica,sans-serif;}

textarea	{padding:0;margin:5px 0 0 0px; font:bold 1em verdana,arial,helvetica,sans-serif;width:25em;height:10em;}

p 			{margin:0;padding:0.3em 4em 1em 1.8em;font:1.0em verdana,arial,helvetica,sans-serif;}

td			{line-height:140%;font:1.0em verdana,arial,helvetica,sans-serif; }

ul			{line-height:140%;margin-top:1em;margin-left:0;padding:0 4em 1em 2.8em;}

table		{line-height:140%;font-size:1.0em;}

tr			{line-height:140%;font-size:1.0em;}

td			{line-height:140%;font-size:1.0em;}





.hide				{display:none;}

.tablelogin 		{width:50%;font-size:0.8em; }

.calspaltentitel	{background-color:#D9EDE8; }

.alfabet			{background-color: #D9EDE8;font-size:1.1em; }

.ort				{background-color: #EAF3FE; }

.kst				{background-color: #FFE4B5;  margin-right: 10em;  }

.inhalttexte		{ margin-right: 20px;  }

.datumerstellt		{ font-size:0.7em; text-align:right; margin-right:30px; }

.datumerstelltsub	{ font-size:0.7em; }

/*

.jumprechts			{ text-decoration:none; background:#ffffff; text-align:right; padding:1px 1px 1px 1px;border:1px solid #A3AAB0; }

a.jumprechts		{ text-decoration:none;	background:#eeeeee; text-align:right; }

a.jumprechts:hover	{ text-decoration:none;	background:#FFE8B9; text-align:right; border:1px solid #666666;}

*/



a.jumpback			{ text-decoration:none;	background-color:#eeeeee; border:1px solid #666666;width:1.0em;padding:3px 3px 0px 3px;margin:0em 0 0 0; }

a.jumpback:link		{ text-decoration:none;	background-color:#eeeeee; border:1px solid #666666; }

a.jumpback:active	{ text-decoration:none;	background-color:#eeeeee; border:1px solid #666666; }

a.jumpback:visited	{ text-decoration:none;	background-color:#eeeeee; border:1px solid #666666; }

a.jumpback:hover	{ text-decoration:none;	background-color:#FFE8B9; border:1px solid #000000; }



/* ### Termine ############################################################  */

#termintabelle    		    	{font-size:1.0em; margin-top:2.5em;border:0px solid #0078c7;background: #666666;}

#termintabelle td   	    	{font-size:1.0em; border:0px solid #0078c7;  }



.terminlistekopfzeile td		{font-size:1.0em; color:#333333;padding:3px 3px 7px 3px;margin-bottom:9px;background:#ffffff;font-weight: bold; }

.terminlistestandardzeile 		{font-size:1.0em; color:#333333;padding:5px;background: #F5F5F5;}

a.terminlistekopfzeile 			{font-size:1.0em; color:#000000;background:#ffffff;font-weight:bold;text-decoration:underline;}

a.terminlistestandardzeiletitel	{font-size:1.0em; color:#253BA4;padding:5px;background: #F5F5F5;font-weight:bold;}



#termineliste				{ margin-left:1em;}

#termineliste a				{ color:#0078c7;background:inherit;font-weight:bold;text-decoration:underline;}

#termineliste a:hover		{ color:#000000;background:#FFE8B9;font-weight:bold;text-decoration:none;}



#termindetail 				{ margin-left:1em;}

#termindetail h3			{ color:#253BA4;}

#termindetail h3 a			{ color:#253BA4;}

#termindetail p 			{ margin:0;padding:0;}

#termindetail .datum		{ color:#000000}

#termindetail .zeit			{ color:#253BA4}

#termindetail a				{ color:#0078c7;background:inherit;font-weight:bold;text-decoration:underline;}

#termindetail a:hover		{ color:#000000;background:#FFE8B9;font-weight:bold;text-decoration:none;}





/* ### Aktuelles ############################################################  */

/* BLAU DUNKLER OK     color:#253BA4  */ 

/* BLAU HELLER  OK     color:#0078c7  */

#aktuellesliste 		{ margin-left:1em;}

#aktuellesliste h3		{ color:#0078c7}

#aktuellesliste .datum	{ color:#000000}

#aktuellesliste .zeit	{ color:#000000}



#aktuellesliste h3 a	{ color:#0078c7}



#aktuellesdetail 		{ margin-left:1em;}

#aktuellesdetail h3		{ color:#253BA4}

#aktuellesdetail a				{ color:#0078c7;background:inherit;font-weight:bold;text-decoration:underline;}

#aktuellesdetail a:hover		{ color:#000000;background:#FFE8B9;font-weight:bold;text-decoration:none;}



/* ### Sprechzeiten ############################################################  */



#spzeiten table  		{ border:0px solid #0078c7; background: #0078c7; }

#spzeiten trs 			{ border:0px solid #0078c7;  background: #eeeeee;}

#spzeiten sprechzeitenleer		{ border:0px solid #0078c7;  background: #ffffff;}

#sprechzeitenleer		{ border:0px solid #0078c7;  background: #ffffff; }



.sprechzeitenleer		{ border:0px solid #0078c7;  background: #ffffff; }

.sprechzeitentop		{ border:0px solid #0078c7;  background: #eeeeee; }

.sprechzeitentag		{ border:0px solid #0078c7;  background: #dddddd; }

.sprechzeitenstd		{ border:0px solid #0078c7;  background: #DBF5FF; }



.weiterlesen			{ font-size:0.8em;color:#333333;}

a.weiterlesen:hover		{ font-size:0.8em;color:#333333;}

a.weiterlesen:link		{ font-size:0.8em;color:#333333;}

a.weiterlesen:visited	{ font-size:0.8em;color:#333333;}

a.weiterlesen:active	{ font-size:0.8em;color:#333333;}



.zurueck			{ margin-top:20px; font-size:0.8em;color:#333333;}

a.zurueck:hover		{ font-size:0.8em;color:#333333;} 

a.zurueck:link		{ font-size:0.8em;color:#333333;}

a.zurueck:visited	{ font-size:0.8em;color:#333333;}

a.zurueck:active	{ font-size:0.8em;color:#333333;}



.newslink			{ font-weight:normal;margin-top:20px;text-decoration:none;}

a.newslink:hover	{ font-weight:normal;margin-top:20px;text-decoration:none;} 

a.newslink:link		{ font-weight:normal;margin-top:20px;text-decoration:none;}

a.newslink:visited	{ font-weight:normal;margin-top:20px;text-decoration:none;}

a.newslink:active	{ font-weight:normal;margin-top:20px;text-decoration:none;}



.subnavfoot			{  font-size:0.8em;color:#333333; background:#ffffff;border-top:2px solid #777777;margin:0px 20px 0 0; padding:2px 0 0 0;}

a.subnavfoot:link	{  font-size:0.8em;color:#333333; background:#cceeee;}

a.subnavfoot:visited{  font-size:0.8em;color:#333333; background:#cceeee;}

a.subnavfoot:active	{  font-size:0.8em;color:#333333; background:#cceeee;}

a.subnavfoot:hover	{  font-size:0.8em;color:#333333; background:#00eeff;}



.counter{font-size:0.7em;color:#999999; background:#ffffff;border-top:1px solid #777777;margin:0 20px 0 7px; }



#kontakttabelle   {font-size:1.0em; margin:0;padding-left:2em;border:none }





#inhalt{

	padding		 	: 39px 20px 210px 3em;

	border-left  	: 1px solid #333333;

	border-top   	: 1px solid #333333;

	border-bottom	: 1px solid #333333;

	margin			: 0 0 0 15.0em;

	background		: #ffffff;

	color				: #000;

	}

/* */

#inhalt img				{margin-left: 1.8em}



#inhalt p   				{line-height:130%;}	

#inhalt h1  				{color:#df0024;margin:0 20px 10px 0;}

#inhalt h2					{color:#0078c7;}

#inhalt h3  					{color:#0078c7;}

#inhalt h3 a					{color:#0078c7;}

#inhalt h3 a:hover					{color:#000000;}

#inhalt h3 a:focus					{color:#000000;}

#inhalt h4					{color:#0078c7;}

#inhalt h5					{color:#0078c7;}

#inhalt td					{font-size:1.0em;}

#inhalt textlink    		{color:#0078c7;background:inherit;font-weight:bold;text-decoration:none;}

#inhalt a.textlink  		{color:#0078c7;background:inherit;font-weight:bold;text-decoration:underline;}

#inhalt a.textlink:hover  	{color:#000000;background:#FFE8B9;font-weight:bold;text-decoration:none;}

#inhalt a.fr				{color:#0078c7;}

#inhalt a.fr:hover			{color:#000000;}

#inhalt ol  				{font-weight:bold; list-style-type: decimal; }

.rand                       {border:1px solid black;}



#logo     		{ position:absolute;left:10px;top:6px;z-index:100;}

#logo img 		{ margin-left:30px;}

#kopf   		{ position:relative;height:50px;padding:10px 0px 8px 228px;margin:0;}

/*#kopf   		{ position:absolute;left:228px;top:10px;height:50px;margin:0;padding:10px}*/



#schalter  td		{ margin:0;padding:0;}

#schalter td img 	{ border:1px solid black;}

#schalter input { margin:1px;padding:0px;width:30px;height:30px;border:1px solid #333333;}

#schalter 		{ position:absolute;left:650px;top:7px;color:#000000;font-size:13px;font-weight:bold;letter-spacing:0.2ex}

#schalter  a		{text-decoration:none;}



.kopfgross    	{font-size: 29px; color:#2F4798; padding-left:20px}

.kopfkleinrot 	{font-size: 12px; color :#E00041;font-weight:bold; padding-left:21px}

.kopfkleinblau	{font-size: 12px; color :#1A39AD;font-weight:bold; }

.rot      		{color : #E00041;}

.blau     		{color : #00A8EC;}



/* hg-farbe gr = #D9EDE8 *//* blau = #EAF3FE *//* grün = #E9EDE8 *//* hellgrün = #F5F8F5 *//* hellgelb = #FFE8B9 */



/*######################################################################*/

#navigation {

	margin			:0 0 0 0.2em; 

	padding			:0 0 0 0;

	width				:12.3em; 

	/*

	position			:absolute; 

	top				:109px; 

	left				:0px; 

	*/

	z-index			:11; 

	text-decoration:none; 

	line-height		:140%;

	

	float:left;

	margin-top: 39px;

}

.xnavsel 	{margin:0 0 0  0.3em;	}

a.xnavsel 	{

	color			:#df0024; 

	display			:block; 

	padding			:0 0 0 5px; /* 0 0 0 0 */

	margin			:0.3em 0 0.3em 0;

	width			:100%; 

	border			:1px solid #333333;	

	border-right	:1px solid #ffffff;	

	text-decoration :none;

}

a.xnavsel:link    {color:#df0024;background-color:#FFFFFF;text-decoration:none;}

a.xnavsel:visited {color:#df0024;background-color:#FFFFFF;text-decoration:none;}

a.xnavsel:hover   {color:#df0024;background-color:#FFFFFF;text-decoration:none;border: 1px solid #000000;border-right: 1px solid #ffffff;}

a.xnavsel:active  {color:#df0024;background-color:#FFFFFF;text-decoration:none;border: 1px solid #000000;border-right: 1px solid #ffffff;}



.xnav		{margin:0 0 0  0.3em;	}

a.xnav      {

text-decoration	:none;

display				:block;

padding				:0 0 0 5px; /* 0 0 0 0 */

margin				:0.3em 0 0.3em 0;

width				:11.4em;

text-align			:left;

background-color	:#E3F1F7;	

border				:1px solid #888888;	



}

a.xnav:link    {text-decoration:none;background-color:#E3F1F7;border:1px solid #888888;}

a.xnav:visited {text-decoration:none;background-color:#E3F1F7;border:1px solid #888888;}

a.xnav:hover   {text-decoration:none;background-color:#FFF0D0;border:1px solid #000000;}

a.xnav:focus   {text-decoration:none;background-color:#FFF0D0;border:1px solid #000000;}

a.xnav:active  {text-decoration:none;background-color:#FFF0D0;border:1px solid #888888;}

/*##################################################### */



.validate      			{text-decoration:none;border:none; width:10px;height:7px}

a.validate      		{text-decoration:none;border:none;}

a.validate:visited     	{text-decoration:none;border:none;}



#kontakttabelle table 			{margin:0;padding:0;width:400px;}

#kontakttabelle .mailadresse    {text-decoration:none;background-color:#FFE8B9;border:1px solid #cccccc;}

#kontakttabelle .mailadresse:hover{text-decoration:none;background-color:#FFE8B9;border:1px solid #777777;}

#kontakttabelle 			{color:black;padding:0 0 0 1.8em ;}

#kontakttabelle img			{border:1px solid black; margin:0 0.5em 0.5em 0;}

#kontaktformular 			{color:black;padding:0 0 0 1.8em ;}

#kontaktformular fieldset	{color:black;padding:0;margin:0;}

#kontaktformular legend		{color:black;padding:0;margin:0;}



#kontaktformular textarea  	{margin:0;padding:0 0 0 0;}

#kontaktformular input  	{margin:0;padding:0 0 0 0;}



.sitetop{position:absolute;top:0;left:0;}

.mailadresse    {text-decoration:none;background-color:#FFE8B9;border:1px solid #cccccc;}

.mailadresse:hover{text-decoration:none;background-color:#FFE8B9;border:1px solid #777777;}



#eslogo img	{border:0px solid #0000ff;margin:8px 0 0 0;padding:0}



#inhalt li {

	margin-bottom: 0.5em; 

}



/*

#00A8EC blau

#0078c7 blau Hamburg

#e00041 rot

*/



#foot{height: 42px;}





.totop a       {color:#555; font-size:90%}

.totop a:hover {color:#000; font-size:90%}

.totop a:focus {color:#000; font-size:90%}

.totop a:active{color:#000; font-size:90%}



#inhalt .news-list-date{ display:none}

#inhalt .news-list-item hr{ display:none; }

#inhalt .news-single-timedata{ display:none}

#inhalt .news-single-author{ padding:0; margin:0; display:none; }

#inhalt .news-single-item hr{ display:none; }

#inhalt .news-single-backlink{ padding:0; margin:30px 0 0 0; }



/*CALENDAR*/

#inhalt .list_item_title         { color:#0078c7; }

#inhalt .list_item_title a       { color:#0078c7; } 

#inhalt .list_item_title a:hover { color:#333333; }

#inhalt .list_item_title a:active{ color:#333333; }

#inhalt .list_item_title a:focus { color:#333333; }



#inhalt .eventdetail_date        { color:#000000; font-weight:bold; font-size:100%; display:block; }



#inhalt .eventdetail_time        { color:#000000; font-weight:bold; font-size:100%; display:block; }



#inhalt .eventdetail_title       { color:#0078c7; font-weight:bold;font-size:100%; } 



.tx-desimplecalendar-pi1-browsebox { display:none; }





/*#############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################
###############################################################################################v
###############################################################################################
###############################################################################################
#############################################################################################*/


/* CSS META_FEEDIT */

/* CR */

.tx-metafeedit    { width:600px; background-color:#fff;}

.tx-metafeedit H1 { border:0px;background-color:transparent }

/**/
#inhalt .tx-metafeedit Table { 
	border-collapse:collapse; 
	border: 0px solid #678; 
	background-color:#fff;
	padding	:0px 0 3px 0;
	margin	:3px 0 3px 0;
	width: auto;
	height:1%;
}

#inhalt .tx-metafeedit TD {
	border : 0px solid #567; 
        background-color:#fff;
	padding:0px; 
	margin:0px;
	height:1%;
	width:1%
}

#inhalt .tx-metafeedit-form-field 		{ padding:0px; margin: 0 0 1em 0; background-color:#eee; border:0px solid #aaa;}
#inhalt .tx-metafeedit-form-field input 	{ width:90%; text-align:left; align:left;}
#inhalt .tx-metafeedit-form-button-date input 	{ width:80px; }
#inhalt .tx-metafeedit-form-data-hidden         { text-align:left; align:left;}
#inhalt td                                      { width:100px; border : 0px solid #bbb; background-color:#eee;}

#inhalt .tx-metafeedit-form-wrap       { padding:px; margin: 0 0 0 0; background-color:#eee; border: 0px solid #789;}
#inhalt .tx-metafeedit-form-wrap form  { padding:5px; margin: 0 0 12px 0; background-color:#eee; border: 1px solid #789;}
#inhalt .tx-metafeedit-form-wrap td  form{  border: none;}
#inhalt .tx-metafeedit-form-wrap td    { padding:5px; margin: 0 0 1em 0; background-color:#eee; border: 1px solid #789;}
#inhalt .tx-metafeedit-form-wrap table { padding:3px; margin: 0 0 1em 0; background-color:#eee; border: 0px solid #789;}

#inhalt .tx-metafeedit-form-required-marker	{ color: red; }

#inhalt .tx-metafeedit-form-row 	{background-color:#eee;}
#inhalt .tx-metafeedit-form-field  	{background-color:transparent}

/**/
#inhalt .tx-metafeedit-editmenu-list-table td     { padding:3px; margin: 0 0 1em 0; background-color:transparent; border: 0px solid #789;}
#inhalt .tx-metafeedit-editmenu-list-table 	  { padding:3px; margin: 0 0 1em 0; background-color:transparent; border: 1px solid #789; border-collapse:collapse;}


#inhalt .tx-metafeedit-editmenu-list-table-header {border: 1px solid #789; background-color:#ccc}
#inhalt .tx-metafeedit-editmenu-list-table-row td {border: 1px solid #789; background-color:#eee}

#inhalt .tx-metafeedit-searchbox { width: 100px;}

#inhalt .tx-metafeedit a:link    		{background-color:transparent; border: 0px solid green;}
#inhalt .tx-metafeedit a:visited 		{background-color:transparent; border: 0px solid green;}
#inhalt .tx-metafeedit a:focus   		{background-color:transparent; border: 0px solid green;}
#inhalt .tx-metafeedit a:hover  		{background-color:transparent; border: 0px solid green;}

#inhalt .tx-metafeedit-link-back a:link 	{background-color:transparent; border: 0px solid green;}

#inhalt .tx-metafeedit-link-create  	        {text-align: left;}
#inhalt .tx-metafeedit-link-create a:link 	{background-color:transparent; border: 0px solid green;}



#schalter img a:hover { padding:0; margin:0; } 

.switch img a:hover           { margin:0; padding:0; }
#fontsize .switch img a:hover { margin:0; padding:0; }





/* moc-filemanager ############################################
#############################################################*/
.tx-mocfilemanager-pi1 td    { white-space : nowrap; }
.tx-mocfilemanager-pi1 table {
	width: auto;
	border: 1px solid #777;
	border-collapse: collapse;
	white-space: nowrap;
}
.tx-mocfilemanager-pi1 td    { border:1px solid #777; border-collapse: collapse; }
.targetmountpoint            { display : none; }


#inhalt .tx-mocfilemanager-pi1 img   {
	margin-left: 0em;
	white-space: nowrap;
	
}
#inhalt .tx-mocfilemanager-pi1 img a   {
	margin-left: 0em;
	white-space: nowrap;
	
}



/* Admin Panel */

/*
.typo3-adminPanel-itemRow td a img{	margin:2px;}
.typo3-editPanel {width:120px; margin:0; padding:0px; border: 0px solid #caa; white-space:nowrap;}
*/

/*
.typo3-editPanel-controls a         {	margin:0; padding:2px; border:0; }
*/

.typo3-editPanel-controls a:active  {	margin:0; padding:0px; border:0; }
.typo3-editPanel-controls a:visited {	margin:0; padding:0px; border:0; }
.typo3-editPanel-controls a:link    {	margin:0; padding:0px; border:0; }

.typo3-editPanel-controls a:hover   {	margin:0; padding:0px; background-color:#0C0; }
.typo3-editPanel-controls a:focus   {	margin:0; padding:0px; background-color:#0C0; }


/**/
.typo3-editPanel-controls img         {	margin:0; padding:0px; border:0;}
#inhalt .typo3-editPanel-controls img {	margin:0; padding:0px; border:0;}


#inhalt .tx-mocfilemanager-pi1 #contenttable td {font-size:13px; padding-right: 7px}