/* Standard Stylesheet

www.gemeindekrankenpflege-luebeck.de

Programmer: www.bruhns-mp.de

Start: 05.04.2006

*/



/* Allgemeines */

body {padding:15px;margin:0;}



body, p, ul, li, textarea, table{font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, sans-serif;}

li{list-style-image: url(../fileadmin/images/kasten_blau_klein.jpg);line-height: 14px;}



/* Layout */



#leftcontent {position: absolute;width:170px;background-color:white;}



#wrapper {background-color: white;}



#content {margin-left:170px;padding-left:15px;background-color: white;}



#maincontent {width: 575px; background-color:white;}



.mainmenu{margin: 0;}



p{margin-top: 0px; margin-bottom: 7px; padding-top: 0px }



p.csc-caption { font-size: 11px; color: #00a3e4; line-height: 14px; margin-top: 5px; }
.csc-textpic-caption { font-size: 11px; color: #00a3e4; line-height: 14px; padding-top: 5px; }


h1{color: #00a3e4; font-weight: bold; font-size: 18px; line-height: 19px; margin-top: 0px; margin-bottom: 8px; padding-top: 0px }



h2{color: #036; font-weight: normal; font-size: 10px; text-transform: uppercase; letter-spacing: 1px; margin-top: 0px; margin-bottom: 6px; padding-top: 0px; padding-bottom: 0px }



h3{color: #00a3e4; font-weight: bold; font-size: 12px; margin-top: 0px; margin-bottom: 6px; padding-top: 0px; padding-bottom: 0px }







.imgtext-table{margin: 0;}



/* Layout Ende */



/* Menüs */

.submenuboxed{position: absolute;}



.submenutext{color:#55BBDD; font-size:10px; text-decoration: none;}

.submenutext:hover{text-decoration: underline;}



.sitemap_1{color:#0066FF; font-size:12px; text-decoration: underline;font-weight: bold;}

.sitemap_2{color:#0066FF; font-size:12px; text-decoration: underline;font-weight: normal;}



.searchpath{color:#000000; font-size:12px; text-decoration: none;}

.searchpath:hover{text-decoration: underline;}

.suchfeld{background-color:#eeeeee; width:100px; border:1px solid #aaaaaa;}



.boxed{background-color: #C5DCF7; width: 170px;}



/* A CSS comment before the hack \*/

* html .boxed {

	margin-top:-3;

}

/* Another CSS comment after the hack */



.submenumain{color:#003366; font-size:12px; text-decoration: none;font-weight: bold; }

.submenumain:hover{text-decoration: underline;font-weight: bold;}

.submenumain_active{color:#0099CC;font-weight: bold;}

.searchbox{margin:0;}

.search{margin-top:10px;}





/* A CSS comment before the hack \*/

* html .tx-macinasearchbox-pi1{margin-top:-15px;}

/* Another CSS comment after the hack */



.submenu_2{position: absolute; margin-top: 10px}

.submenu2{margin-bottom: 3px; border-bottom : 1px solid #33ADD6; width: 170px;}





/* A CSS comment before the hack \*/

* html .submenu2 {

	margin-top:-10px;

}

/* Another CSS comment after the hack */

/* Menüs Ende */



.mainmenupicture{margin-top:-1px;}


/* Styles fuer Termine */
.tx-julleevents-pi1-listrowField-table { 
width: 575px;
margin-bottom: 10px;
}
.tx-julleevents-pi1-listrowField-title {
background-color: #EEEEEE;
padding: 5px 8px;
}
.tx-julleevents-pi1-listrowField-datetime { 
background-color: #EEEEEE;
padding: 5px 8px;
width: 200px;
}
.tx-julleevents-pi1-listrowField-city { 
background-color: #EEEEEE;
padding: 5px 8px;
width: 375px;
}
.tx-julleevents-pi1-listrowField-teaser {
background-color: #EEEEEE;
padding: 5px 8px;
}

.tx-julleevents-pi1-browsebox {
color: #000000; 
}
.tx-julleevents-pi1-browsebox a:link{
color: #00A3E4;
text-decoration: none; 
}
.tx-julleevents-pi1-browsebox a:visited{
color: #00A3E4;
text-decoration: none;
}
.tx-julleevents-pi1-browsebox a:hover{
color: #00A3E4;
text-decoration: underline;
}


/* styles for extension "tx_indexedsearch" */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr { font-style:italic; padding-bottom: 5px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-result-number { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-icon { background:#eeeeee; }





/* Spendenmodul */

/**
 * @project     spenden-mit-system, www.online-spendensysteme.de
 * @file        spendenformular_einspaltig.css, Spendenformular / Drucklayout
 * @copyright   2007 Claus Coviello, www.webseiten-mit-sinn.de
 * @version     01.00.00
 * @modified    13.10.2007
 */

/*
 * Allgemeiner Seitenaufbau
 * */


/*
.container {
	width:36em;
	margin:15px auto;
	text-align:left;
}
*/


/*
 * Aufbau Spendenformular
 * */
/*
#spend-formular h1,
#spend-kontrolle h1 {
	margin:1em 0 0.8em 0;
	color:gray;
	font-size:2.3em;
	line-height:1em;
	font-weight:normal;
}
*/

#spend-formular p,
#spend-kontrolle p {
	margin:0 0 0.8em 0;
	padding:0;
	color:black;
	font-size:1em;
	line-height:1.3em;
}

#spend-formular a,
#spend-kontrolle a {
	text-decoration:underline;
}

#spend-formular .skip,
#spend-kontrolle .skip {
	display:none;
}

#spend-formular .spaltenabschluss,
#spend-kontrolle .spaltenabschluss {
	display:block;
	height:1px;
	font:1px /1 sans-serif;
	clear:both;
}

/**
 * Aufbau Spendenformular
 */
#spend-formular .spend-personendaten,
#spend-formular .spend-projektauswahl,
#spend-formular .spend-bankdaten,
#spend-formular .spend-abfragen,
#spend-kontrolle .spend-personendaten,
#spend-kontrolle .spend-projektauswahl,
#spend-kontrolle .spend-bankdaten,
#spend-kontrolle .spend-abfragen {
	margin:0 0 0.8em 0;
	padding:8px 2px 10px 8px;
	border:1px solid lightgrey;
	/*
	   IE6-bugfix
	*/ width:99.9%;
}

/* Markierung Pflichtfelder */
#spend-formular .spend-pflichtfeld,
#spend-kontrolle .spend-pflichtfeld {
	color:red;
}

/* Eingabefelder: label-, input- und select-tags */
#spend-formular label,
#spend-kontrolle h2 {
	float:left;
	width:10em;
	margin:0.6em 0 0 0;
	padding:0;
	font-size:1em;
	font-weight:bold;
}

/* Ergaenzung fuer Kontrollformular */
#spend-kontrolle h2 {
	display:block;
}

#spend-formular .spend-personendaten input,
#spend-formular .spend-personendaten select,
#spend-formular .spend-projektauswahl select,
#spend-formular .spend-bankdaten input {
	width:18em;
	margin:0.4em 0 0 0.2em;
	padding:1px;
	border:1px solid #7F9DB9;
	font-size:1em;
}

#spend-formular .spend-personendaten input,
#spend-formular .spend-bankdaten input {
	height:1.42em;
}

#spend-kontrolle .spend-personendaten p,
#spend-kontrolle .spend-projektauswahl p,
#spend-kontrolle .spend-bankdaten p {
	height:1.42em;
	width:18em;
	margin:0.4em 0 0 11em;
	padding:1px;
	border:1px solid #7F9DB9;
	font-size:1em;
	background-color:#E3E3E3;
}

/**
 * Sondereinstellungen fuer einzelne Eingabefelder
 */

/* Anrede und Titel */
#spend-formular #spend-anrede {
	float:left;
	width:5em;
}

#spend-kontrolle #spend-anrede {
	float:left;
	width:5em;
	margin-left:1em;
}

#spend-formular .spend-label-titel {
	width:auto;
	margin-left:1em;
	margin-right:0.3em;
}

#spend-kontrolle h2.spend-label-titel {
	display:inline;
	float:left;
	width:4em;
	margin-left:1em;
	margin-right:0.3em;
}

#spend-formular #spend-titel {
	width:6em;
}

#spend-kontrolle #spend-titel {
	float:left;
	width:6em;
	margin-left:0;
}

/* Postleitzahl */
#spend-formular #spend-plz {
	width:7em;
}

/* Telefon */
#spend-formular #spend-tel-vorwahl {
	width:5.5em;
}

#spend-formular #spend-tel-nummer {
	width:10em;
}

/* Projektauswahl */
#spend-formular #spend-projekt {
	padding-top:2px;
	padding-bottom:2px;
}

/* Bankdaten */
#spend-formular #spend-bankname {
	background-color:#E3E3E3;
}

#spend-formular #spend-betrag {
	width:4em;
	text-align:right;
}

#spend-kontrolle #spend-betrag {
	width:7em;
	margin-left:1em;
	float:left;
}

/**
 * Checkbox fuer Newsletterauswahl und Datenschutzerklaerung
 */
#spend-formular .spend-abfragen label {
	float:right;
	width:92%;
	margin-top:0;
}

#spend-formular .spend-abfragen input {
	width:auto;
}

#spend-formular .spend-abfragen label.spend-label-datenschutz {
	font-weight:normal;
}

#spend-kontrolle .spend-newsletter {
	font-weight:bold;
}

/**
 * Auswahl fuer Spendenquittung
 */
#spend-kontrolle .abfrage-quittung label {
	display:block;
	margin:0 0 0.2em 0;
	font-weight:bold;
}

/**
 * Submit-Buttons
 */
#spend-kontrolle .spend-buttons {
	margin:1.5em 0 0 0;
}

#spend-formular .spend-buttons input,
#spend-kontrolle .spend-buttons input {
	float:right;
	width:12.5em;
	margin:0.5em 0 0 0.5em;
	padding:0;
}

/**
 * Fehlermeldungen
 */
#spend-formular .fehler {
	color:red;
}

#spend-formular .spend-personendaten p.fehler,
#spend-formular .spend-projektauswahl p.fehler,
#spend-formular .spend-bankdaten p.fehler {
	width:28em;
	margin:0.2em 0 0.3em 0;
	padding:0;
	border:0;
	background-color:white;
}

#spend-formular label.fehler {
	margin-right:-15px;
	padding-left:15px;
	background:url('../img/fehlerzeichen.gif') no-repeat 0em 0.2em;
}

#spend-formular .spend-abfragen label.fehler {
	float:right;
	width:90.5%;
	margin-right:-10px;
}


/**
 * Ergaenzungen fuer Abschlussseite
 */
.spend-download-pdf {
	display:block;
	margin:0 0 2em 0;
	font-weight:bold;
}

.spend-download-pdf a {
	text-decoration:none;
}

.spend-download-pdf a span {
	text-decoration:underline;
}

.spend-download-pdf img {
	margin:0 10px 0 0;
	vertical-align:top;
	border:0;
}

/**
 * Seitenaufbau Setup-Seite
 */
.spend-setup ul {
	margin:1.2em 0 1em 0;
	padding:0;
	list-style-type:none;
}

.spend-setup li {
	margin:0 0 1.8em 0;
	padding:0;
	/*
		IE-bugfix
	*/	position:relative;
}

.spend-setup samp {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FF9;
}

.spend-setup code {
	font-size:1.2em;
}

.spend-setup pre.spend-email {
	width:45em;
	font-size:1em;
	border:1px solid #EEE;
	background-color:#FF9;
}
