/* CSS-Datei fuer www.evangelisch-am-hellweg.de */

body {
	font-size:101%;
	font-family:sans-serif; 
	background-color:#FEFFFF;
	text-align:center;
	margin:0px;
}

#aussenrahmen {margin-left:100px; margin-right:100px;}

#kopf {background:#F0FFFF;}

#mobileheader {display:none;}

#links {float:left; width:160px; padding:5px; background:#B0C4DE; text-align:left;}
#rechts {float:right; width:160px; padding:5px; background:#B0C4DE; text-align:left;}
#mitte {margin:10px 200px; text-align:left;}
#mitte, #innenrahmen {background:#ADD8E6;}

#aussenrahmen {border:1px solid #D3D3D3;}
#kopf {border-bottom:1px solid #D3D3D3;}
#links {border-right:1px solid #D3D3D3;}
#rechts {border-left:1px solid #D3D3D3;}
#fuss {border-top:1px solid #D3D3D3;}

#links, #rechts, #mitte {padding-bottom:32767px; margin-bottom:-32767px;}

#innenrahmen {overflow:hidden;}

#fuss {clear:both; background:#F0FFFF;}

h1 {font-family:"Trebuchet MS",sans-serif; color:#8B0000; font-size:1.2em; font-weight:bold; margin:15px 5px 5px 5px;}
h2 {font-family:"Trebuchet MS",sans-serif; font-size:1.1em; margin:15px 5px 5px 5px;}
h3 {font-family:"Trebuchet MS",sans-serif; font-size:1em; margin:15px 5px 5px 5px;}
p {margin:0; padding:0px 5px 5px 5px;}

/* Style-Switch */
ul#changeStylesSelect {list-style:none; margin:0; padding:0;}

/* Benutzerlisten */
div.tx-feuserlisting-pi1-listrow tr {margin-bottom:40px; display:block; vertical-align:middle;}
div.tx-feuserlisting-pi1-listrow th {display:none;}
div.tx-feuserlisting-pi1-browsebox,div.tx-feuserlisting-pi1-searchbox {display:none;}
div.tx-feuserlisting-pi1-listrow td {display:inline;}
div.tx-feuserlisting-pi1-listrow td img {float:left;}

/* Kalender */
div.tx-cal-controller {width:93%; font-size:0.7em; margin:0px 5px;}
div.tx-cal-controller h1,p.pagebrowser,p.found {display:none; visibility:hidden;}
div.tx-cal-controller dt {margin-bottom:5px; border:1px solid black; padding-top:5px; padding-left:5px; padding-right:5px; font-weight:bold;}
div.tx-cal-controller dt a {display:block;}
div.tx-cal-controller dt br {display:none;}
div.tx-cal-controller dd {display:none;}
div.tx-cal-controller dt,dd {background:#ffffff;}
span.V9G {display:block;}
span.V9G div {display:none; font-size:0.8em;}
div#calendar-event {border:1px solid black; background:white; padding:10px;}

/*Formulare fuer Suche, Login, Mail*/
input {height:16px; border:1px solid #00008B;}
button {height:20px; border:1px solid #00008B;}
#suchfeld {width:116px;}
#suchbutton {width:32px; margin-left:2px;}
#login {text-align:right; margin-top:5px;}
#login #user, #login #pass {width:65px;}
#login button {width:100%;}
#login label {font-size:0.8em;}

.leer {border-style:none; background-color:#FFFFFF;}
textarea {width:300px;}
input.verborgen {width:0px; height:0px;}
input.abschicken {width:10px; height:10px;}
input.auto {width:auto; height:auto;}
div.csc-mailform-field {text-align:right; margin-right:100px;}
.eingabefeld {border:1px solid #00008B; width:90px;}

/* Links */
a {text-decoration:none; color:#00008B;}
a:link {color:#00008B;}
a:visited {color:#00008B;}
a:hover {color:red; position:relative; left:1px; top:1px;}
a:active {color:#FFA500;}
a._button:active {position:relative; left:2px; top:2px;}
#links a {font-size:1.2em;}
.linkInt {white-space:nowrap;}
.linkExt {white-space:nowrap;}
.linkMailto {white-space:nowrap;}
.link_klein {font-size:0.7em; margin-left:5px;}
.news-links div {font-weight:bold;}

/* Bilder */
div.csc-textpic-clear {clear:none;}
.csc-textpic-caption {font-size:0.8em;}
/* div.csi-textpic div {overflow:visible;} */
img {border:none;}

.trenner {font-size:0.6em;}
.csc-frame-frame1 {border:1px solid #D3D3D3; width:75%; text-align:center;}
.tx-lastupdate-pi1 {font-size:0.6em; text-align:center;}
.filecount {margin:0px 5px 5px 5px;}

.datum {font-size:0.7em; margin-left:5px; margin-right:5px;}

.tabgesamt {width:100%; font-family:sans-serif;}
.tabkopf {width:100%; background-color:#4682B4; color:white; font-weight:bold; border-left:1px solid #00008B; border-top:1px solid #00008B; border-right:1px solid #00008B; padding:5px;}
.tabfuss {width:100%; background-color:white; color:black; border-left:1px solid #00008B; border-bottom:1px solid #00008B; border-right:1px solid #00008B; padding:5px;}
.tababstand {width:100%; height:10px;}

.contenttable {width:450px; font-family:sans-serif; font-size:0.8em;}

#losunggesamt {padding: 5px;}
#losung {font-style:italic; float:left;}
#losunginfo {font-size:0.8em; text-align:right;}

.news {margin-bottom:4px; background-color:#FFFFF0; border:1px solid black; font-size:0.7em; font-family:sans-serif; background-color:#FFFFF0; margin-left:5px; margin-right:5px;}
.newslink {font-size:0.7em; font-family:sans-serif; margin-left:5px; margin-right:5px;}

.newslettersubscription {font-size:0.8em; font-family:sans-serif; margin-left:5px; margin-right:5px;}

/*
.download {font-size:0.7em;}
.downloadbeschreibung {font-weight:bold;}
p a.download {font-size:1em;}
*/

.klickpfad {font-size:0.7em; font-family:sans-serif; text-align:left;}
.menufoto {border:1px solid #4682B4; height:57px; width:768px;}
.menu_1.act {font-family:sans-serif; font-weight:bold; text-align:center; height:20px; font-size:1em; border:none;}
.menu_zurueck {font-family:sans-serif; text-align:right; height:20px; font-size:0.8em; color:#8B0000; border-bottom:1px solid #8B0000;}
.menuliste {list-style:none; margin:10px; padding:0; font-family:sans-serif; font-size:0.75em; font-weight:bold;}
ul.menuquer {list-style:none; font-weight:bold; margin:0; margin-left:50px; padding:0;}
.menuliste li {margin-bottom:20px;}

.adresse {font-size:1em; margin-bottom:10px; margin-left:10px;}
.adresse_adresseintrag {margin-left:20px; margin-bottom:20px;}
.adresse_bild {float:left; margin-right:5px; margin-left:-75px;}
.adresse_bild_dummy {float:left; margin-right:5px;}
.adresse_bild_masse {width:75px; height:100px;}
.adresse_bild_logo {float:left; margin-right:5px; vertical-align:middle;}
.adresse_text
.adresse_name {font-weight:bold;}
.adresse_beschreibung
.adresse_email
.adresse_strasse
.adresse_ort
.adresse_telefon

.formatierungsbox {text-align:center;}
.formatierungsform {text-align:center; margin:0px; padding:0px;}
.formatierung {text-align:center; font-size:0.6em;}

.lastupdate {font-size:0.55em; text-align:center; margin-top:30px;}

div.tx-cscounter-pi1 {font-size:0.7em; margin:10px;}

.weg {visibility:hidden; height:0px; width:0px; font-size:0px; line-height:0px; overflow:hidden;}

