@charset "UTF-8";
/* 
** (c) sensum · www.sensum.de 
** #############################
** #############################
** 
**  Dateiversion: 11.03.09  
**  Datei       : addon.css
**  Funktion    : Erweitertes Format Standard Template
**  Projekt     : Domjubiläum 2009
**  Farbschema  : 
*/
.bread {
	padding-right:100px;
}
#nav input {
	border:medium solid #C37D5D;
}
#nav {
	background-color:#C37D5D;
}
div.white {
	color: #FFF !important;
}
#submenu li ul li a:focus, #submenu li ul li a:hover, #submenu li ul li a:active, #submenu li a:focus, #submenu li a:hover, #submenu li a:active {
	background-color:#B06344 !important;
}
#submenu li#active, #submenu li strong {
	background-color:#C37D5D !important;
	font-weight:normal !important;
}
/*---Hintergrundbild für Firefox und alle anderen Browser-----*/
#page_margins #page {
	background: transparent url(seitenleiste.jpg) repeat-y right 170px !important;
}
/*---Hintergrundbild für IE 6 und alle anderen Browser-----*/
/* Vor IE-Mac verbergen \*/
* html #page_margins #page #main {
	background: transparent url(seitenleiste.jpg) repeat-y right 0px !important;
}
/*Verbergen vor IE-Mac beendet */
/*---Hintergrundbild für IE 7 und alle anderen Browser-----*/
/*Dies ist ebenso ein valider wie unsinniger Selektor, der nur vom Internet Explorer 7 (und vielleicht auch künftigen Versionen) akzeptiert wird*/
	*:first-child+html #page_margins #page #main {
	background: transparent url(seitenleiste.jpg) repeat-y right 170px !important;
}
#newslist .item {
	width: 74%;
}
#jubilaeum {
	margin: 0px 0px 0 0 !important;
}
#pageBody_body {
}
p {
	margin: 0px;
	padding: 3px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-style: normal;
	font-weight: lighter;
	font-size: 92% !important;
	color: #333;
}
s p.formatvorlage {
}
p.x01-datum {
	font-size:120% !important;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #666 !important;
	border-bottom: 1px dotted #C37D5D;
	border-top: 1px dotted #C37D5D;
	width: 60%;
	margin: 10px 0 6px 0 !important;
	padding: 0px !important;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 3px;
}
h1 {
	font-size: 130% !important;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-style: normal;
	color: #86241E !important;
}
.x02-ueberschrift {
}
p.x03-unterueberschrift {
	font-size: 120% !important;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-style: italic;
	color: #B16A4E;
	margin: 4px 0 4px 0 !important;
	padding: 0px !important;
}
p.x04-flie-text-ausstellung {
}
p.x04-flie-text-leitung {
}
p.x04-fliesstext-kontakt {
	color: #999;
}
.zahl {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background: #EFDCCE;
	color: #B16A4E !important;
	width: 24px;
	border: 1px dotted #B16A4E;
	margin: 20px 0 3px 0;
	padding: 2px;
}
.zahl p {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #B16A4E !important;
	margin:0 0 0 1px !important;
	padding:2 0 0 1px !important;
}
div.story a:link, div.story a:visited {
	color: #86241E !important;
	text-decoration: none !important;
	border-bottom:none !important;
}
div.story a:hover, div.story a:focus {
	border-bottom:none !important;
	text-decoration: none !important;
}
p {
	margin: 1px 0px 0px;
	padding: 2px 0px 0px;
}
h1.x02-ueberschrift {
	border-top: 1px dotted #B16A4E !important;
	padding-top: 20px;
	margin-top: 20px;
}
p.x03-2-unteruerberschrift-tab {
	margin-left:40px;
	color: #D0794E;
}
p.x03-einruecken-1 {
	margin-left:60px;
}
p.x03-einruecken-2 {
	margin-left:80px;
}
p.x03-unterueberschrift {
	margin-left:20px;
	color: #D0794E !important;
}
p.x04-fliesstext-adressen {
}
#col3 img {
	border:1px solid #E2BDAA !important;
}
#col1 #projekte img {
	border:1px solid #E2BDAA !important;
}
#projekte a:hover {
	border-bottom:0px dotted #999999 !important;
}
/*_______ Kopfbereich der Seite _______________*/
#nav input {
	border:solid #C37D5D !important;
}
/*_______ Navigation "1" Kopfbereich __________*/
/*_______ zusätzliche Klassen hellblau_________*/
.aaaaaa {
	font-size:100%;
}
.aaaaaa a {
	color: #387DFA !important;
}
/*_______ Umhüllende Rand-Container ___________*/
#page {
	border: 1px solid #808080;
	background: #fff;
}
#page_margins {
	border: 4px solid #D3D3D3;
}
/*_______ Navigation "1" Kopfbereich __________*/
/*_______ farbe für Träger_____________________*/
.traeger_navi_farbe {
	color:#387DFA !important;
}
/*_______ Navigation "2" Kopfbereich __________*/
#nav {
	color:#fff;
	background-color: #C37D5D !important;
	padding: 0;
}
#nav a, a em.file {
	color: #FFFFFF;
}
/*_______ Spalte "1" __________________________*/
#col1 #projekte img {
	border: 1px solid #81422A;
}
/*_______ Spalte "2" __________________________*/
#col2 {
	width: 452px;
}
#col2 p {
}
#col2 img {
	float:left;
	border: 1px solid #81422A;
}
#col2 h1, #col2 h2, #col2 h3, #col2 h4, #col2 h5, #col2 h6 {
/*margin:4px 210px 4px 0px !important;*/
}
#col2 h1 {
	color: #B2583A !important;
}
div.story h1, div.story h2, div.story h3, div.story h4, div.story h5, div.story h6 {
	margin:4px 210px 4px 0px !important;
}
#col2 h2 {
	color: #B2583A !important;
	border-bottom: 1px solid #81422A;
}
#col2 h3 {
	color: #B2583A !important;
	border-bottom: 1px solid #81422A;
}
#col2 h4 {
	color: #B2583A !important;
	border-bottom: 1px solid #81422A;
}
#col2 h5 {
	color: #B2583A !important;
	border-bottom: 1px solid #81422A;
}
#col2 h6 {
	color: #666666;
	border-bottom: 1px solid #81422A;
}
#col3 h1 {
	background-color:#C37D5D !important;
	color:#FFFFFF !important;
}
/*_______ Spalte "2" _________________________*/
/*_______ Nachrichtenbox - dynamisch _________*/
#page_margins #page #main #col2 #col2_content .nachricht a {
	color: #B2583A !important;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
}
#page_margins #page #main #col2 #col2_content .nachricht h2 {
	margin-bottom:2px;
	padding-bottom: 2px;
}
#page_margins #page #main #col2 #col2_content .nachricht h3 {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	color: #8E8E8E;
	padding-top:0px;
	margin-top:0px;
	font-size: 98%;
}
/*_______ Spalte "2" _________________________*/
/*_______ alternative Klassen für h1-h6 ______*/
.freestyle-1 {
	color: #B2583A !important;
	font-weight: bolder;
	font-size: 100% !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 12px;
	border-left: 16px solid #B2583A;
	border-bottom:none !important;
	line-height:normal !important;
}
.freestyle-2 {
	color: #B2583A !important;
	font-weight: bolder;
	font-size: 100% !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 12px;
	border-left: 16px solid #81422A;
	border-bottom:none !important;
	line-height:normal !important;
}
.freestyle-3 {
	color: #B2583A !important;
	font-weight: bolder;
	font-size: 100% !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 12px;
	border-left: 16px solid #999999;
	border-bottom:none !important;
	line-height:normal !important;
}
.freestyle-4 {
	color: #434343 !important;
	font-weight: bolder;
	font-size: 100% !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 12px;
	border-left: 16px solid #B2583A;
	border-bottom:none !important;
	line-height:normal !important;
}
.freestyle-5 {
	color: #81422A !important;
	font-weight: bolder;
	font-size: 100% !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 12px;
	border-left: 16px solid #81422A;
	border-bottom:none !important;
	line-height:normal !important;
}
.freestyle-6 {
	color: #666666 !important;
	font-weight: bolder;
	font-size: 100% !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 12px;
	border-left: 16px solid #81422A;
	border-bottom:none !important;
	line-height:normal !important;
}
.freestyle-7 {
	color: #434343 !important;
	font-weight: bolder;
	font-size: 100% !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 12px;
	border-left: 16px solid #CCCCCC;
	border-bottom:none !important;
	line-height:normal !important;
}
.freestyle-8 {
	background-color: #EFDCCE !important;
	border: 1px dotted #B2583A !important;
	color: #B2583A !important;
	font-weight: bolder;
	font-size: 90% !important;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
	padding-left: 28px !important;
}
/*_______ zuzätzlicher Stil "grau" _____________*/
.grau {
	color: #666666;
}
.grau-fett {
	font-weight: bold;
	color: #666666;
}
.grau-fett-kursiv {
	font-weight: bold;
	font-style: italic;
	color: #666666;
}
.grau-kursiv {
	font-style: italic;
	color: #666666;
}
.grau-hinterlegt {
	color: #FFFFFF;
	background-color:#AFAFAF;
	padding: 1px 4px 2px 4px;
}
.grau-rand {
	color: #666666;
	padding: 0px 4px 1px 4px;
	border: 1px solid #DEDEDE;
}
/*_______ zuzätzlicher Stil "farbe 1" __________*/
.farbe-1, .farbe-1-fett, .farbe-1-fett-kursiv, .farbe-1-kursiv, .farbe-1-rand {
	color: #B2583A !important;
}
.farbe-1-fett {
	font-weight: bold;
}
.farbe-1-fett-kursiv {
	font-weight: bold;
	font-style: italic;
}
.farbe-1-kursiv {
	font-style: italic;
}
.farbe-1-hinterlegt {
	color: #FFFFFF;
	background-color:#B2583A;
	padding: 1px 4px 2px 4px;
}
.farbe-1-rand {
	padding: 0px 4px 1px 4px;
	border: 1px solid #D4D4D4;
}
/*_______ zuzätzlicher Stil "farbe 2" __________*/
.farbe-2, .farbe-2-fett, .farbe-2-fett-kursiv, .farbe-2-kursiv, .farbe-2-rand {
	color: #81422A !important;
}
.farbe-2 {
}
.farbe-2-fett {
	font-weight: bold;
}
.farbe-2-fett-kursiv {
	font-weight: bold;
	font-style: italic;
}
.farbe-2-kursiv {
	font-style: italic;
}
.farbe-2-hinterlegt {
	color: #FFFFFF;
	background-color:#81422A;
	padding: 1px 4px 2px 4px;
}
.farbe-2-rand {
	padding: 0px 4px 1px 4px;
	border: 1px solid #DEDEDE;
}
/*_______ Spalte "3" __________________________*/
#col3 img {
	border: 1px solid #81422A;
}
#page_margins #page #main #col3 #col3_content ul li img {
}
.col3_bold_farbe {
	color: #B2583A !important;
}
.col3-datum {
}
#page_margins #page #main #col3 #col3_content .col3-datum li {
}
/*_______ Navigation Spalte "1" ______________*/
#p7TMnav {
}
/*_______ "MENU AUF-ZU" ______________________*/ 
#p7TMctrl {
}
#p7TMctrl a:link {
	color: #999999;
}
#p7TMctrl a:visited {
	color: #B2583A;
}
#p7TMctrl a:hover {
	color: #B2583A;
}
#p7TMctrl a:focus {
	color: #81422A;
	background-color: #ECE4E4;
}
/*_______ Stil erste Ebene __________________*/ 
#p7TMnav div a {
	color: #333333;
}
#p7TMnav div a:visited {
	color: #666666;
}
#p7TMnav div a:hover {
	color: #B2583A;
}
#p7TMnav div a:focus {
	color: #83736C;
	background-color: #ECE4E4;
}
/*_______ Tabellenformatierung _______________*/ 
table {
	border: 1px solid #CCCCCC;
}
caption {/*Überschrift der Tabelle*/
	color: #666666;
}
table p {
}
tr {
}
td, th {
}
th {/*Kopfzeile Table*/
	background-color: #81422A;
	color:#FFFFFF;
}
.td-spalten-1 {
	background-color: #B2583A;
	color:#FFFFFF;
}
.td-spalten-2 {
	background-color: #CBB8B2;
	color:#333333;
}
.td-spalten-3 {
	background-color: #ECE4E4;
	color:#333333;
}
.td-reihen-1 {
	background-color: #ECE4E4;
	color:#333333;
}
.td-reihen-2 {
	background-color: #CBB8B2;
	color:#333333;
}
.td-reihen-3 {
	background-color: #B2583A;
	color:#FFFFFF;
}
/*_______ Fußbereich "footer" _______________*/
#footer p {
}
#footer a {
}
#footer a:hover {
}
#footer a:focus {
}
#col2_content #jubilaeum p {
	margin: 1px 210px 0px 0 !important;
	padding: 2px 0px 1px 40px !important;
}
/*---2 Spalte nur für IE 6 sichtbar-----*/
/* Vor IE-Mac verbergen \*/
* html #col2_content {
	margin-right: 0px !important;
	padding-right: 170px !important;
	background: #FFF !important;
	width: 105% !important;
}
* html #jubilaeum {
	margin: 0px 0px 0 0 !important;
}
* html #col2_content #jubilaeum p {
	margin: 1px 0px 0px 0 !important;
	padding: 2px 0px 1px 40px !important;
}
* html p.x01-datum {
	width: 70% !important;
}
* html #newslist .item {
	width: 100%;
}
/*---gilt nur  für IE6 --- unbeding vor jede Klasse u. jede id---*/
* html div.story h1, 
* html div.story h2, 
* html div.story h3, 
* html div.story h4, 
* html div.story h5, 
* html div.story h6 {
	margin:4px 10px 4px 0 !important;
}
* html #col2 {
	width:400px !important;
}
* html #contact input, 
* html #contact textarea, 
* html #contact label {
	width:98% !important;
}
* html p.x01-datum {
	width: 80% !important;
}
* html #col2 #col2_content #jubilaeum ul {
	padding-right:10px !important;
}
/* --------------------------- \*/

#col2_content #jubilaeum div.zahl {
	padding: 1px 1px 1px 3px !important;
}
#col2_content #jubilaeum div.zahl p {
	padding-left:3px !important;
}
#col2 #col2_content #jubilaeum ul {
	padding-right:210px !important;
}
#newsdetail {
	width:500px !important;
}


#contact input, #contact textarea, #contact label {
	width:70% !important;
}
#eventslist, #eventssearchresults, #eventscalender {
	width:79% !important;
}
div.story h1, div.story h2, div.story h3, div.story h4, div.story h5, div.story h6 {
	margin:4px 210px 4px 0px !important;
}

#jubilaeum #round .story .monate {
	font-size: 90%;
}
#jubilaeum #round .story .nach_oben {
	color: #B16A4E;
	background: #F1E2D6;
	padding: 3px;
	border: 1px dotted #CCC;
	float: right;
	margin-right:190px;
}

