/* Standard Stylesheet
www.gemeindekrankenpflege-luebeck.de
Programmer: www.bruhns-mp.de
Layout: www.layoutscout.com
Start: 05.04.2006
*/

/* Allgemeines */
body {padding:15px;margin:0;}

body, p, ul, li, textarea, table{font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
li{list-style-image: url(../fileadmin/images/liste_22.gif);margin-bottom: 2px; margin-left:-22px; }

.lipic_1 li, .lipic_2 li, .lipic_3 li, .lipic_4 li, .lipic_5 li {margin-left: -10px; padding-left: -5px;}
.lipic_1 li {list-style-image: url(../fileadmin/images/liste_2.gif);}
.lipic_2 li {list-style-image: url(../fileadmin/images/liste_3.gif);}
.lipic_3 li{list-style-image: url(../fileadmin/images/liste_4.gif);}
.lipic_4 li {list-style-image: url(../fileadmin/images/liste_5.gif);}
.lipic_5 li{list-style-image: url(../fileadmin/images/liste_6.gif);}

.lipicsmall_1 li ,.lipicsmall_2 li,.lipicsmall_3 li,.lipicsmall_4 li,.lipicsmall_5 li{margin-top: 5px; margin-left: -35px; padding-left: -5px;}
.lipicsmall_1 li{list-style-image: url(../fileadmin/images/liste_22.gif);}
.lipicsmall_2 li{list-style-image: url(../fileadmin/images/liste_33.gif);}
.lipicsmall_3 li{list-style-image: url(../fileadmin/images/liste_44.gif);}
.lipicsmall_4 li{list-style-image: url(../fileadmin/images/liste_55.gif);}
.lipicsmall_5 li{list-style-image: url(../fileadmin/images/liste_66.gif);}

a.external-link-new-window:link { color: #00A3E4; text-decoration: none }
a.external-link-new-window:visited { color: #00A3E4; text-decoration: none}
a.external-link-new-window:active { color: #00A3E4; text-decoration: none}



/* Layout */
.logo{margin-left: 12px;}
#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-top: 3px;}
/* A CSS comment before the hack \*/
* html .mainmenu{margin: 0;}
/* Another CSS comment after the hack */
p{margin-top: 0px; margin-bottom: 7px; padding-top: 0px }
p.csc-caption { font-size: 10px; color: #00a3e4;}
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;}
li{padding-top: 3px; padding-bottom: 3px;}
/* A CSS comment before the hack \*/
* html li{padding:0;}
/* Another CSS comment after the hack */

/* Layout Ende */

/* Menüs */
.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;}
.box{margin: -15px 0 15px 0;}
/* A CSS comment before the hack \*/
* html .box{margin: 2px 0 0 0;}
/* Another CSS comment after the hack */
.box_1,.box_2,.box_3,.box_4,.box_5 {width: 170px; padding:0; margin:0;}
/* A CSS comment before the hack \*/
* html .box_1, .box_2 , .box_3, .box_4, .box_5{
	margin-top:-3;
	margin-bottom:-15px;
}
/* Another CSS comment after the hack */

.box_1{background-color: #01A8DF;}
.box_2{background-color: #FFE597;}
.box_3{background-color: #F2C9A1;}
.box_4{background-color: #CAEAB9;}
.box_5{background-color: #EAC7FC;}
.suchfeld{background-color:#eeeeee; width:100px; border:1px solid #aaaaaa;}


.submenumain a{color:#003366; font-size:12px; text-decoration: none;font-weight: bold;}
.submenumain a:hover{text-decoration: underline;font-weight: bold;}
.submenumain_active a{color:#0099CC;font-weight: bold;text-decoration: none;}
.search{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;}




/* RTE Textauszeichnung */
span.farbigertext { color: #00A3E4; }
span.farbigertext2 { color: #67CB35; }
span.farbigertext3 { color: #FF0000; }


/* 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 fuer news */
.news {
background-color: #EEEEEE;
margin-top: 5px;
margin-bottom: 5px;
width: 100%;
}


.news-link {
color: #666666;
clear: left;
}
.news-link a:link{
color: #00A3E4;
text-decoration: none;
}
.news-link a:visited{
color: #00A3E4;
text-decoration: none;
}
.news-link a:hover{
color: #00A3E4;
text-decoration: underline;
}

.news-headline { 
color: #00A3E4;
text-decoration: none;
font-weight: bold;
}
.news-headline a:link{ 
color: #00A3E4;
text-decoration: none;
font-weight: bold;
}
.news-headline a:visited{ 
color: #00A3E4;
text-decoration: none;
font-weight: bold;
}
.news-headline a:hover{ 
color: #00A3E4;
text-decoration: underline;
font-weight: bold;
}

.news-image {
float: left;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

/* Bildunterschriften in der single-ansicht*/
.news-single-imgcaption {
FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #004B8E;
color: #00A3E4; 
padding-top: 5px;
padding-bottom: 8px;
}

.news-text {
padding-top: 5px;
padding-bottom: 5px;
}

.news-amenu {
color: #000000;
text-decoration: none;
}
.news-amenu a:link{
color: #000000;
text-decoration: none;
}
.news-amenu a:visited{
color: #000000;
text-decoration: none;
}
.news-amenu a:hover{
color: #000000;
text-decoration: underline;
}

.tx-ttnews-browsebox {
color: #000000;
text-decoration: none;
}
.tx-ttnews-browsebox a:link{
color: #000000;
text-decoration: none;
}
.tx-ttnews-browsebox a:visited{
color: #000000;
text-decoration: none;
}
.tx-ttnews-browsebox a:hover{
color: #000000;
text-decoration: underline;
}
.tx-ttnews-browsebox-strong {
color: #000000;
font-weight: bold;
}

	/* styles for extension "tx_indexedsearch" */
	.tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
	
	
	
/* 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;
}

#content #maincontent #imagetop img {
	border: 1px solid #f00;
}

#printheader {
	display: none;
}

#printme a {
	text-decoration: none;
	color: #00a3e4;
}

#printme  {
	border-top: 1px solid #00a3e4;
	padding-top:3px;
	margin-top: 3px;
	text-align: right;
}
