
/*
	Copyright (c) 2004 Jürgen Linker
	
	Benutzte Farben:
	#DDEEFF Hintergrundblau
	#7ABCF9 rechts Blau (alt)
	#FEFFD7 gelb
	#C9E4FE helles Blau
*/


/*=====================================================*/
/*Generelle Seiteneinstellungen*/
body {
	background-color: white;background-image: url(admin/Background.jpg);background-repeat: no-repeat;background-position: top center;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none;		
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td, table, p, li, input {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none;
}

select.vereinssuche, select {
	width: 100px;
}

/*HTML Überschriften  überschreiben*/
h1, h2  {
    font-family: verdana, Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

h3,h4,h5,h6  {
    font-family: verdana, Verdana, Helvetica, sans-serif;
    font-size:  12px;
}

/*Definition für den Inhalt des Teaser-Moduls und anderer Module*/
.Normal
{
 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none;
}

/* ==========================================
    CSS STYLES FOR Survey in IBUYSPY PORTAL 
    copy these classes into your portal.css
   ===========================================
*/   
.SurveyQuestion
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none; 	
}

.SurveyPanel
{
	color: red;
	background-color: red;
	height:9px;
	

}

.SurveyOption
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none;   	
}

.SurveyButton
{
	color: darkred;
	font-weight: bold;
}

/*input {
	border:1px solid gray;
}*/

a.link, a.visited, a.hover {
	color:green;
}

/*Zeigt den Logout Button an*/
div.cmslogout {
	background-color: #FFFFFF;
	z-index:100;
	border: 1px solid;
	position: absolute;
	height: 50px;
	width: 150px;
	left: 0px;
	top: 0px;
}

/*=====================================================*/
/*Grundgerüst des CMS besteht aus 1 Tabelle mit 3 Spalten*/
/*Breite der linken Spalte*/
td.cmspage_leftwidth {
	width: 50%;
}
/*Breite der rechten Spalte*/
td.cmspage_rightwidth {
	width: 50%;
}
/*Breite der mittleren Spalte */
td.cmspage_middlewidth {
	width: 896px;
	background-image: url(admin/Background.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
/*muss identisch sein zur Spaltenbreite*/
img.cmspage_middlewidth{
	width: 896px;
	height: 1px;
}
/*Zelle die oben links gezeigt wird */
td.cmspageleft_topleft {
	/*background-image: url(bvsbayern/rand_links.gif);
	background-repeat: repeat;*/
	height: 180px;
}
/*Zelle die oben rechts gezeigt wird */
td.cmspageright_topright {
	background-image: url(admin/rand_rechts.gif);
	background-repeat: repeat;
	height: 137px;
}
/*Zelle mit dem Banner */
td.cmspagemiddle_banner {
/*	background-image: url(admin/Background.jpg);
	background-repeat: repeat;*/
	height: 120px;
}
/*Zeile die direkt unterhalb des Banners gezeigt wird */
td.cmspagemiddle_subbannerline {
	height: 8px;
/*	background-color:white;*/
}
/*Fußzeile in der Mitte*/
td.cmspagemiddle_bottom {
	height:1px;
/*	background-color:red;*/
}
/*Bild in der Fußzeile*/
img.cmspagemiddle_bottom {
	height:1px;
	width:1px;
}
/*nimmt den ganzen mittleren Teil ab Position nach den Tabs auf*/
td.cmsmitte_container {
}
/*=====================================================*/
/*Navigationsbalken */
/*Zelle in die die Reiter (Navigation) gezeichnet werden*/
td.cmsnav_balken {
	text-align:center;
	vertical-align:bottom;
	height:22px;
}

/*Zelle die einen Tab-Reiter (Tabelle) aufnimmt*/
td.cmsnav_tabzelle {
	vertical-align:bottom;
	height:0px;
}

/*Abstand zwischen Navigationszeile und dem Inhalt*/
img.cmsmiddle_subnaviline{
		height: 15px;
	width:1px;
}

/*Tabelle für gewählten Reiter*/
table.cmsnav_selected {
	border: 0px none;
	margin: 0px;	
}
	/*Größe des linken / rechten Bildes (Rundung)
	  vor allem die Breite muss gesetzt werden.
	  Das Pixelbild 1x1 zieht die Zelle auf die korrekte Größe*/
	img.cmsnav_selectedlinksrechts {
		width: 0px;
		height: 1px;
	}
	/*Linke Zelle des gewählten Reiters*/
	td.cmsnav_selectedlinks {
		background-image: url(admin/tab_selected_schraeg_links.gif);background-repeat: repeat-x;background-position: top left;
		width:1px;
		padding:3px;
		margin:0px;

	}
	/*Rechte Zelle des gewählten Reisters*/
	td.cmsnav_selectedrechts {
		background-image: url(admin/tab_selected_schraeg_rechts.gif);background-repeat: repeat-x;background-position: top left;
		width:1px;
		padding:2px;
		margin:0px;
	}
	/*Mittlere Zelle des gewählten Reisters*/
	td.cmsnav_selectedmitte {
		background-image: url(admin/tab_selected_schraeg_mitte.gif);background-repeat: repeat-x;background-position: top left;
		width:100%;
		height:20px;
	}
	/*Hyperlinkfarben für gewählten Reiter*/
	a.cmsnav_selected:visited, a.cmsnav_selected:active, a.cmsnav_selected:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: white;text-decoration: none;text-decoration: none;
	}
	a.cmsnav_selected:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: black;text-decoration: none;text-decoration: none;
	}

/*Tabelle für andere Reiter*/
table.cmsnav_notselected {
	border: 0px none;
	margin: 0px;
/*	width:150px;	*/
}
	/*Größe des linken / rechten Bildes (Rundung)
	  vor allem die Breite muss gesetzt werden.
	  Das Pixelbild 1x1 zieht die Zelle auf die korrekte Größe*/
	img.cmsnav_notselectedlinksrechts {
		width: 0px;
		height:1px;
	}
	/*Linke Zelle des Reiters*/
	td.cmsnav_notselectedlinks {
		background-image: url(admin/tab_notselected_schraeg_links.gif);background-repeat: repeat-x;background-position: top left;		
		width:1px;
		padding:3px;
		margin:0px;
	}
	/*Rechte Zelle des Reiters*/
	td.cmsnav_notselectedrechts {
		background-image: url(admin/tab_notselected_schraeg_rechts.gif);background-repeat: repeat-x;background-position: top left;
		width:1px;
		padding:3px;
		margin:0px;		
	}
	/*mittlere Zelle des Reiters*/
	td.cmsnav_notselectedmitte {
		background-image: url(admin/tab_notselected_schraeg_mitte.gif);background-repeat: repeat-x;background-position: top left;
		width:100%;
		height:20px;		
	}
	/*Hyperlinkfarben für andere Reiter*/
	a.cmsnav_notselected:visited, a.cmsnav_notselected:active, a.cmsnav_notselected:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #222222;text-decoration: none;text-decoration: none;
	}
	a.cmsnav_notselected:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: red;text-decoration: none;text-decoration: none;
	}


/*=====================================================*/
/*Mittlere Spalte */
/*Größe der mittleren Tabelle */
table.cmsmiddle {
	width:100%;
/*	background-color: white;*/
}

td.cmsmiddle_topleft {

}
td.cmsmiddle_topmiddle {

}
td.cmsmiddle_topright {

}

/*Größe der linken mittleren Spalte */
td.cmsmiddle_left {
	background-color: #CAE4D9;background-image: url(admin/hintergrund_spalte_links.gif);background-repeat: repeat-y;background-position: top left;
	width: 193px;
	text-align: center;
	padding-top:5px;
}
/*Größe der rechtsn mittleren Spalte */
td.cmsmiddle_right {
	background-color: white;background-image: url(admin/hintergrund_spalte_rechts.gif);background-repeat: repeat-y;background-position: top left;
	width: 190px;
	text-align: center;	
	padding-top:5px;
}
/*Größe der mittleren Spalte */
td.cmsmiddle_middle {
	background-color: white;
	width: 505px;
	text-align: center;
	padding-top:5px;
}

/*Zelle links unten nach linken Modulen (Abschlussleiste)*/
td.cmsmiddle_bottomleft {
	background-color: #007D4A;border-top: 1px solid #ED2228;				
}
/*Zelle mitte unten nach linken Modulen (Abschlussleiste)*/
td.cmsmiddle_bottommiddle {
	background-color: #007D4A;border-top: 1px solid #ED2228;			
}
/*Zelle rechts unten nach linken Modulen (Abschlussleiste)*/
td.cmsmiddle_bottomright {	
	background-color: #007D4A;border-top: 1px solid #ED2228;			
}


img.cmsmodule_middlespace {
	width: 1px;
	height: 17px;
}
img.cmsmiddle_middlespace {
	width: 1px;
	height: 10px;
}

/*Bild ganz unten nach dem mittleren Teil*/
img.cmsmiddle_bottomspace {
	width: 1px;
	height:10px;
}

/*=====================================================*/
/*Definitionen für Module*/

table.cmsmodulerechts {
	width: 100%;
	border: 0px none;
	margin: 0px;
}

/*
  ===============================================================================
  Beginn Mittlere Module
  ===============================================================================
*/

table.cmsmodule_mitte {
	width: 95%;
	border: 0px none;
}

td.cmsmodule_mitte_mitte {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none;
	background-color: white;
	padding: 5px;
}
td.cmsmodule_mitte_oben {
/*	Die Angaben HIntergrund, etc. efolgen in cmsmodule_balkenrechts, ...
	Weil der Balken nämlich als weitere Tabelle gezeichnet wird.
	padding: 3px;
	background-image: url(tab_modulmitte.gif);
	background-repeat: repeat;	*/
}

table.cmsmodule_balken {
	border: 0px none;
	margin: 0px;
	width:100%;	
}

td.cmsmodule_balkenlinks {
	background-color: white;
	width:6px;
}

td.cmsmodule_balkenrechts {
	background-color: white;
	width:6px;
}

td.cmsmodule_balkenmitte {
	background-color: white;border-bottom: 1px solid #127500;
	text-align:center;
	width:100%;
	height:20px;		
}
img.cmsmodule_balken {
	width: 6px;
	height: 1px;
}

/*
  ===============================================================================
  ENDE Mittlere Module
  ===============================================================================
*/

/*
  ===============================================================================
  Beginn Linke Module
  ===============================================================================
*/
/*Abstand zzischen Rand und erstem Modul (vertikaler Abstand)*/
img.cmsmiddle_topleftspace {
	width: 1px;
	height: 0px;
}
/*Breite der Module*/
table.cmsmodulelinks {
	width: 90%;
	border: 0px none;
	margin: 0px;
}
/*1. Zeile in der Kopftabelle (Balken)*/
td.cmsmodulelinks_oben {
	padding: 0px;
/*	background-image: url(tab_modul_mitte.gif);
	background-repeat: repeat;*/
}
	/*hier wird der Kopf der linken Moduls reingezeichnet*/
	table.cmsmodulelinks_balken {
		border: 0px none;
		margin: 0px;
		width:100%;	
	}
		/*Zellengröße der linken Kopfzelle*/
		td.cmsmodulelinks_balkenlinks {
			
			width:4px;	
		}
		/*Zellengröße der rechten Kopfzelle*/
		td.cmsmodulelinks_balkenrechts {
			
			width:4px;			
		}
		/*Zellengröße der mittleren Kopfzelle*/
		td.cmsmodulelinks_balkenmitte {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #315F96;text-decoration: none;text-decoration: none;
							
			width:100%;
			height:19px;
			text-align:center;
		}
		/*Bildergröße für die Platzhalter linker / rechter Balken
		  Muss/Kann mit entsprechender Zellengröße korrespondieren*/
		img.cmsmodulelinks_balkenlinks {
			width: 20px;
			height: 1px;
		}
		
		img.cmsmodulelinks_balkenrechts {
			width: 5px;
			height: 1px;
		}
/*2. Zeile in der Kopftabelle (Inhalt)*/
td.cmsmodulelinks_mitte {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none;
	background-color: white;border-left: 1px solid #127500;border-right: 1px solid #127500;border-top: 1px solid #127500;border-bottom: 1px solid #127500;
	padding: 4px;
}
/*Abstand zwischen den Modulen*/
img.cmsmodulelinks_modulespace {
	width: 1px;
	height: 17px;
}
/*
  ===============================================================================
  Ende Linke Module
  ===============================================================================
*/

/*
  ===============================================================================
  Beginn Rechts Module
  ===============================================================================
*/
/*Abstand zwischen Rand und erstem Modul (vertikaler Abstand)*/
img.cmsmiddle_toprightspace {
	width: 1px;
	height: 10px;
}
/*Breite der Module*/
table.cmsmodulerechts {
	width: 95%;
	border: 0px none;
	margin: 0px;
}
/*1. Zeile in der Kopftabelle (Balken)*/
td.cmsmodulerechts_oben {
	padding: 0px;
/*	background-image: url(tab_modul_mitte.gif);
	background-repeat: repeat;*/
}
	/*hier wird der Kopf der linken Moduls reingezeichnet*/
	table.cmsmodulerechts_balken {
		border: 0px none;
		margin: 0px;
		width:100%;	
	}
		/*Zellengröße der linken Kopfzelle*/
		td.cmsmodulerechts_balkenlinks {
			background-color: white;
			width:3px;
		}
		/*Zellengröße der rechten Kopfzelle*/
		td.cmsmodulerechts_balkenrechts {
			background-color: white;
			width:3px;
		}
		/*Zellengröße der mittleren Kopfzelle*/
		td.cmsmodulerechts_balkenmitte {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: black;text-decoration: none;text-decoration: none;
			background-color: white;
			width:100%;
			height:19px;
			text-align:center;
		}
		/*Bildergröße für die Platzhalter linker / rechter Balken
		  Muss/Kann mit entsprechender Zellengröße korrespondieren*/
		img.cmsmodulerechts_balkenlinks {
			width: 5px;
			height: 1px;
		}
		
		img.cmsmodulerechts_balkenrechts {
			width: 10px;
			height: 1px;
		}
/*2. Zeile in der Kopftabelle (Inhalt)*/
td.cmsmodulerechts_mitte {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none;text-decoration: none;
	background-color: white;
	width: 100%;
	padding: 4px;
}
/*Abstand zwischen den Modulen*/
img.cmsmodulerechts_modulespace {
	width: 1px;
	height: 17px;
}
/*
  ===============================================================================
  Ende Rechts Module
  ===============================================================================
*/

td.cmsmodulemitte_teasermehr, td.cmsmodulelinks_teasermehr {
	background-color: #F5F5F5;
}


td.cmsmodulemitte_teasertitel, td.cmsmodulelinks_teasertitel {
	color : #003399;
	font-size: 10pt;
	font-weight: bold;
}

td.cmsmodulerechts_teasermehr {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: white;
}

 td.cmsmodulerechts_teasertitel {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: white;
	color : black;
	font-size: 8pt;
	font-weight: normal;
}

/*
  ===============================================================================
  Beginn Definitionen für Top-Kalender
  ===============================================================================
*/
td.cmsmodule_kalendertop_inhalt {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
/*
  ===============================================================================
  Ende Definitionen für Top-Kalender
  ===============================================================================
*/

.unnamed1 {
	margin: 20px;
	padding: 15px;
	clear: left;
	float: none;
	width: 160px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #738EAA;
	border-right-color: #738EAA;
	border-bottom-color: #738EAA;
	border-left-color: #738EAA;
}
	
a:active, a:visited, a:link		
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: navy;text-decoration: none;text-decoration: none;
}
	
a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: red;text-decoration: none;text-decoration: none;
}	

A.MyLink:active, A.MyLink:visited, A.MyLink:link		
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: navy;text-decoration: none;text-decoration: none;
}

A.MyLink:hover		
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: red;text-decoration: none;text-decoration: none;

}

/*Sozusagen der Seitenhintergrund der alles umrandenden Tabelle*/
table.cmspage_body {
	/*background-image: url(bvsbayern/seitenhintergrund.gif);
	background-position: top center;
	background-repeat: repeat-y;*/
}

/*Farbe der Links im Modul Navigation_Tree wenn dieses links plaziert wurde*/
A.cmsmodulelinks_navtree:active, A.cmsmodulelinks_navtree:visited, A.cmsmodulelinks_navtree:link {
	text-decoration:    none;
	font-weight:normal;
	color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Farbe der Links im Modul Navigation_Tree wenn dieses links plaziert wurde*/
A.cmsmodulelinks_navtree:hover {
	text-decoration:    none;
	font-weight:normal;
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Farbe der Links im Modul Navigation_Tree wenn dieses rechts plaziert wurde*/
A.cmsmodulerechts_navtree:active, A.cmsmodulerechts_navtree:visited, A.cmsmodulerechts_navtree:link {
	text-decoration:    none;
	font-weight:normal;
	color:navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Farbe der Links im Modul Navigation_Tree wenn dieses rechts plaziert wurde*/
A.cmsmodulerechts_navtree:hover {
	text-decoration:    none;
	font-weight:normal;
	color:red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Linkfarbe des Moduls LINKS wenn dieses im linken Bereich plaziert wurde*/
A.cmsmodulelinks_navlbox:active, A.cmsmodulelinks_navlbox:visited, A.cmsmodulelinks_navlbox:link {
	text-decoration:    none;
	font-weight:normal;
	color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Linkfarbe des Moduls LINKS wenn dieses im linken Bereich plaziert wurde*/
A.cmsmodulelinks_navlbox:hover {
	text-decoration:    none;
	font-weight:normal;
	color:red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Linkfarbe des Moduls LINKS wenn dieses im rechten Bereich plaziert wurde*/
A.cmsmodulerechts_navlbox:active, A.cmsmodulerechts_navlbox:visited, A.cmsmodulerechts_navlbox:link {
	text-decoration:    none;
	font-weight:normal;
	color:navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Linkfarbe des Moduls LINKS wenn dieses im rechten Bereich plaziert wurde*/
A.cmsmodulerechts_navlbox:hover {
	text-decoration:    none;
	font-weight:normal;
	color:red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Linkfarbe des Moduls LINKS wenn dieses im mittleren Bereich plaziert wurde*/
A.cmsmodulemitte_navlbox:active, A.cmsmodulemitte_navlbox:visited, A.cmsmodulemitte_navlbox:link {
	text-decoration:    none;
	font-weight:normal;
	color:navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
A.cmsmodulemitte_navlbox:hover {
	text-decoration:    none;
	font-weight:normal;
	color:red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Einstellungen einzelner Einträge einer Linkbox */
div.cmsmodulelinks_navlbox, div.cmsmodulerechts_navlbox, div.cmsmodulemitte_navlbox {
	border-bottom:1px solid #127500;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#CAE4D9;
	width:160px;
}

/*Platz für den Banner*/
div.cmsbanner {
	z-index: 1;	
	position: absolute;
}

td.cmsmodule_teaseruntertitel {
	color : black;
	font-size: 8pt;
	font-weight: bold;
}
td.cmsmodule_teaserterminmonat {
	color : black;
	font-size: 10pt;
	font-weight: bold;
}
/*Formatierung des "Mehr" bei Teasermeldungen */
A.cmsmodule_teasermehrlink:active, A.cmsmodule_teasermehrlink:visited, A.cmsmodule_teasermehrlink:link {
	text-decoration:    none;
	font-weight:normal;
	color:#F67438;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/*Formatierung des "Mehr" bei Teasermeldungen */
A.cmsmodule_teasermehrlink:hover {
	text-decoration:    none;
	font-weight:normal;
	color:navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Formatierung der Teaerueberschrift wenn die Details angezeigt werden */
.cmsmodule_teasercontentueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#003399;
	font-weight:bold;
}

/* Abstand zwischen Titel der Teasermeldung und dem Teaser */
img.cmsmodulemitte_teaserabstandtitel {
	width: 1px;
	height: 1px;
}
/* Abstand zwischen den Teasermeldungen im mittleren Bereich */
img.cmsmodulemitte_teaserabstand {
	width: 1px;
	height: 10px;
}

/*Formatierung der 1. Ebene des navigation_Tree Moduls*/
td.cmsnavtree_1ebene {
	height: 14px;
	background-color: #B5C3E5;
}

/*Formatierung der 2. Ebene des navigation_Tree Moduls*/
td.cmsnavtree_2ebene {
	height: 14px;
	background-color: #CCD6EB;
}

/*Farbe des aktiv gewählten Eintrags im Modul navigation_tree*/
td.cmsnavtree_markierung {
	background-color: #CC0000;
}

/* Breite der Tabelle der erweiterten Modul-Einstellungen*/
table.cms_module_erw {
	width:100%;
}
/* Breite der linken Spalte der erweiterten Modul-Einstellungen*/
tb.cms_module_erw_links {
	width:50%;
}
/* Breite der linken Spalte der erweiterten Modul-Einstellungen*/
tb.cms_module_erw_rechts {
	width:50%;
}

/* Definitionen Gästebucheintrag */
td.cmsgaeste_trenner 
{
	background-color: #CCCCCC;
	width: 500px;
}

td.cmsgaeste_trenner_paging 
{
	background-color: #B5C3E5;
	width: 100%;
	height:20px;
}

td.cmsgaeste_name
{
	font-weight: bold;
	font-size: 8pt;
	text-align:left;
	
}
/* Ende Definitionen Gästebucheintrag */


/* Definitionen Terminkalender -----------------------------------------------------------*/
td.cmstkstamm_ueberschrift
{
	background-color: #B5C3E5;
	width: 100%;
	height:20px;
}

.cmstkstamm_checkcell
{
	width:20px;
}



td.cmstkstamm_trenner 
{
	background-color: #CCCCCC;
}

.cmstksuche_ergebnis
{
	font-weight: bold;
	font-size: 8pt;
}

td.cmstksuche_trenner 
{
	background-color: #CCCCCC;
}

td.cmstksuche_trenner 
{
	background-color: #CCCCCC;
	width: 100%;
}
td.cmstksuche_trenner_paging 
{
	width: 100%;
	height:20px;
}

td.cmstksuche_jahr 
{
	color : #003399;
	background-color: #B5C3E5;
	font-size: 10pt;
	font-weight: bold;
}

td.cmstksuche_monat
{
	color : #003399;
	background-color: #F0F0F0;
	font-size: 8pt;
	font-weight: bold;
}

td.cmstksuche_leerzeile
{
	colspan :2;
	height:5px;
	width:100pc;
}

td.cmstksuche_Titel
{
	font-size: 8pt;
	font-weight: bold;
	
}

tr.cmstksuche_Zeile_nicht_fremd
{
	background-color: #F0F0F0; 
}

td.cmstk_titelzeile
{
	width: 14%;
    background-color: #d4d0c8; 
    border: 1px solid;  
    border-color:DarkGray; 
}



td.cmstk_header
{
	color : #003399;
	background-color: #B5C3E5;
	font-size: 10pt;
	font-weight: bold;
	text-align:center;
	vertical-align:top;
	border: 1px solid;
	background-color: #B5C3E5;
	border-color:DarkGray;
}

td.cmstk_tag_nicht_in_monat
{
    background-color: #F0F0F0; 
    border: 1px solid; 
     
}

td.cmstk_tag_ohne_Termin
{
    background-color: #FFFFFF;  
    border: 1px solid; 
     
}

td.cmstk_tag_mit_Termin
{
    background-color: #ffffff;    
    border: 1px solid;
    
}

td.cmstk_tag_ohne_Termin_Wochenende
{
    background-color: #FFFFFF;  
    border: 1px solid;  
    color: #4169E1;
    
}

td.cmstk_tag_mit_Termin_Wochenende
{
    background-color: #ffffff;    
    border: 1px solid;
    color: #4169E1;
    
}

td.cmstk_liste_tag
{
	width:20px;
	text-align:right;
	vertical-align:top;
    background-color: #F0F0F0; 
    border: 1px solid;
    border-color:DarkGray;
}


td.cmstk_liste_termine
{
	
	width:95pc;
	text-align:left;
    background-color: #FFFFFF;  
    border: 1px solid;
    border-color:DarkGray;
}

td.cmstk_Anzeige_titel
{
	font-size: 8pt;
	font-weight: bold;
	text-align:left;
	width:100px;
	
}
td.cmstk_Anzeige_text
{
    font-size: 8pt;
    text-align:left;
}


tr.cmstk_woche_mitte
{
	height = 40px;
	text-align:right;
	vertical-align:top;
	border: 1px solid;
}
tr.cmstk_woche_rand
{
	height = 20px;
	text-align:right;
	vertical-align:top;
	border: 1px solid;
}

td.cmstk_liste_extern
{
	text-align:center;
	vertical-align:top;
	border: 1px solid;
    border-color:DarkGray;
}

img.cmstkbalken {
	width:15px;
}

/* Ende Definitionen Terminkalender */

/*Zeigt die remote-Console an*/
div.cmsremoteconsole {
	/*background-color: #F3F3EE;*/
	background-image: url(../images/remote_hintergrund.png);
	background-repeat: repeat;
	z-index:100;	
	padding:5px;
	position: absolute;
	left: 0px;
	width:100%;
	top: 0px;
}

/*Fuer Barrierefreiheit*/
.azx {
	POSITION: absolute;visibility:hidden;
}

/************************************************************************************/
/*Beginn mod_network*/
/*Zelle die beim Modulimport den Copyright-Vermerk aufnimmt*/
td.cmsmodulelinks_copyright,td.cmsmodulemitte_copyright,td.cmsmodulerechts_copyright{
	text-align:center;
}

/*Farbe der Copyright-Links eines importierten Moduls*/
A.cmsmodulelinks_copyright:active, A.cmsmodulelinks_copyright:visited, A.cmsmodulelinks_copyright:link {
	
}

/*Farbe der Copyright-Links eines importierten Moduls*/
A.cmsmodulelinks_copyright:hover {
	
}

/*Farbe der Copyright-Links eines importierten Moduls*/
A.cmsmodulerechts_copyright:active, A.cmsmodulerechts_copyright:visited, A.cmsmodulerechts_copyright:link {
	
}

/*Farbe der Copyright-Links eines importierten Moduls*/
A.cmsmodulerechts_copyright:hover {
	
}

/*Farbe der Copyright-Links eines importierten Moduls*/
A.cmsmodulemitte_copyright:active, A.cmsmodulemitte_copyright:visited, A.cmsmodulemitte_copyright:link {
	
}

/*Farbe der Copyright-Links eines importierten Moduls*/
A.cmsmodulemitte_copyright:hover {
	
}
/*Ende mod_network*/
/************************************************************************************/


/*BEGINN Definitionen für mod_suche*/
/*Breite und aussehen des Suchfeldes*/
input.cmstextsuche_links, input.cmstextsuche_rechts, input.cmstextsuche_mitte {
	width: 120;
}

.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; } 
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; color: #008000; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}
.sorting { text-align: right; }
.result_title { font-size: 100%; }

.zoom_searchform { font-size: 100%; }
.zoom_options { font-size: 80%; }

/*ENDE Definitionen für mod_suche*/