﻿/* --- Body --- */

/*
Einstellung für das 3-spaltiges Layout, fix width 980px, Spalten links und rechts
---------------------------------------------------------------------------------------------------------------- */

div#container
{
	width: 980px;
	margin: 0 auto;
	text-align: center;
	border: 0px double #7d7e9a;
	color: #151515;
	background-color: #ffffff;
}

div#wrapper 
{
	width: 100%;
	float: left;
	background-color: ;
	color: #000;
}

div#content 
{
	margin: 0 29% 5px 24.9%;
	text-align: left;
	background-color: #ffffff;
	padding: 0px 0px 10px 0px;
}

div#column01
{
	float: left;
	width: 20%;
	margin-left: -20%;
	text-align: left;
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
}

div#column02
{
	float: left;
	width: 20%;
	margin-left: -99.6%;
	text-align: left;
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
}

div#header
{
	width: 100%;
	height: 70px;
	margin: 0;
	background-color: #ffffff;
	color:inherit;
	text-align: left;
	border-bottom: 0px double silver;


	background-image: url(http://localhost/web8/fotos_all/KEIN.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div#footer
{
	margin: 0 auto;
	text-align: center;
	clear: left;
	width: 100%;
	border-top: 0px double #7d7e9a;
	color:inherit;
	background-color: #ffffff;
}



body
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:normal; 
COLOR:#000000; 
BACKGROUND-COLOR:#FFFFFF; 
MARGIN:0px;
}

.justi 
{
text-align:justify;
}

.linkUnterBild
{
BACKGROUND-COLOR:#FFFFFF; 
}

/* --- Rubrik Tabelle --- */
.dynamischeTabelle 
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:normal; 
COLOR:#000000;
}

/* --- Zelle--- */
.rubrik
{
FONT-SIZE:13px;
FONT-WEIGHT:normal;
COLOR:#000000;
}

/* --- 1. Überschrift --- */
.ersteUeberschrift
{
FONT-SIZE:18px;
FONT-WEIGHT:normal;
COLOR:#000000;
}

/* --- 2. Überschrift --- */
.zweiteUeberschrift
{
FONT-SIZE:13px;
FONT-WEIGHT:bold;
COLOR:#000000;
text-align:justify;
}

/* --- Rubrik, innerhalb der Dyn-Steiten bei großen Themen --- */
.rubrikverzeichnis
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:11px;
FONT-WEIGHT:normal;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;
}

/* --- Sehenswürdigkeit: Nur Bauzeit --- */
.sehenswuedigkeitBauzeit
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;
}

/* --- Sehenswürdigkeit: Nur Auftraggeber --- */
.sehenswuedigkeitAuftraggeber
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;
}

/* --- Sehenswürdigkeit: Nur Architekt--- */
.sehenswuedigkeitArchitek{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;
}

/* --- Sehenswürdigkeit: Nur Geschichte --- */
.sehenswuedigkeitGeschichte
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;
}

/* --- Sehenswürdigkeit: Nur historische Ereignisse --- */
.sehenswuedigkeitEreignisse
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;}

/* --- Sehenswürdigkeit: Nur Adresse --- */
.sehenswuedigkeitAdresse
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;}

/* --- Sehenswürdigkeit: Nur Öffnungszeit --- */
.sehenswuerdigkeitOeffnungszeit
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;
}

/* --- Sehenswürdigkeit: Nur Anfahrt --- */
.sehenswuedigkeitVerkehrsanbindung 
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:bold;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;}

/* --- Markierung neuer Artikel der LänderIndexSeite --- */
.neuesthema
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:11px;
COLOR:#FF0000; 
FONT-WEIGHT:normal;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#FFFFFF;
border:0px solid #000000;}


/* --- Hauptnavigation Rechts / Links --- */
.navigationsfeld
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:11px;
FONT-WEIGHT:normal;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;
width:170px;}

* --- Publikationsfeld einbinden / Logo von meiner Seite auf eine externe einbinden --- */
.publikationsfeld 
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:11px;
FONT-WEIGHT:normal;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;
width:455px;
}


/* --- Dynamische Seite / Innere Dynamische-Seiten-Navigation z.B. Madrid, Valencia --- */
.publikationsfeldDyn 
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:normal;
line-height:1.6em;
padding-top:3px;
padding-bottom:3px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;
width:300px;
margin:0px 0 0 40px;
}


/* --- Navigation Mitte Index Deutschland --- */
.navigationMitteIndexDe 
{
vertical-align:middle;
text-align:center;
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:12px;
FONT-WEIGHT:bold;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;
width:440px;
}

/* --- Navigation unten Index Deutschland --- */
.navigationUntenIndexDe 
{
vertical-align:middle;
text-align:center;
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:11px;
FONT-WEIGHT:normal;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;
width:455px;
}


/* --- Links (Standard) --- */

a:link
{
TEXT-DECORATION:none;
COLOR:#0000FF;
line-height:1.6em;
}

a:visited
{TEXT-DECORATION:none;
COLOR:#0000FF;
line-height:1.6em;
}

a:hover
{
TEXT-DECORATION:none;
COLOR:#FD0400;
line-height:1.6em;
}

a:active
{
TEXT-DECORATION:none;
COLOR:#CC0000;
line-height:1.6em;
}


/* --- Adsense, StandardlinksAnpassung an die von Adsense --- */

.ads a:link {text-decoration:underline}
.ads a:visited {text-decoration:underline}
.ads a:hover   {text-decoration:underline}
.ads a:active {text-decoration:underline}
.ads {FONT-SIZE:11px;}
.adx {FONT-SIZE:9pt;}


/* --- Schriftgrößen --- */

.kleiner {FONT-SIZE:9px;}
.klein {FONT-SIZE:11px;}
.mittel {FONT-SIZE:12px;}
.mittelgross{FONT-SIZE:15px;}
.groesser {FONT-SIZE:19px;}
.gross {FONT-SIZE:27px;}
.fotounterschrift{FONT-SIZE:11px;
 COLOR:#808080;}


/* --- Für News-Datum, z.B. Immobilien Spanien. Das Datum dient hier als Themen-Überschrift --- */

.newsDate {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9D9D9D;
padding:3px 10px 3px 10px;}

/* --- Für Anzeige-Kennzeichnung --- */
.anzeigeKennzeichnung {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:3px 10px 3px 10px;}


/* --- Für Navigation-Zusatz (Erklärung?) --- */

.zusatzNavigation {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9D9D9D;
padding:0px 0px 0px 0px;}


/* --- Für Zwischenunterschriften im Text --- */

.textunterschrift {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:18px;}

.textunterschriftRot {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:18px;
color:#E61F19;}

.textunterschriftgrau {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:16px;
color:#363636;
font-style:italic;}


/* --- Text Elemente, für alle Seiten. Dynamisch wie Rest --> Update unten --- */

.strong {
font-weight:bold;}

.grau {
COLOR:#808080;}

.rot {
COLOR:#FF0000;}

.topmenuefarbe {
COLOR:#FF0000;}

.gruen {
COLOR:#008000;}


.blockquote {
font-style:italic;}

.em {
font-style:italic;}

.code {
font:1.0em Monaco, monospace;}


/* --- Dyn-Seite Hauptfeld --- */
#dynContent {
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:13px;
FONT-WEIGHT:normal;
line-height:1.6em;
width:450px;
padding-top:0px;
padding-right:5px;
BACKGROUND-COLOR:#FFFFFF;}


/* --- Dynamische Seiten:Absätze für p Elemente --- */

.dynContent p {
margin-bottom:15px;
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
/*letter-spacing:0.2em;*/}


/* --- Erste Zeile auf der Seite um das Seitenthema zu definieren ersetzt dynContent h1 bis h3 --- */

h1 {
margin:0;
margin-top:5px;
margin-bottom:5px;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;}

/* --- Dynamischer Content 1. Überschrift --- */

h1 {
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
margin-top:5px;
margin-bottom:5px;
font-size:27px;
FONT-WEIGHT:normal; 
COLOR:#000000; 
text-align:left;}

/* --- Dynamischer Content 2. Überschrift bzw. Unterschrift der 2 Überschrift --- */

h3 {
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
margin-bottom:5px;
font-size:15px;
FONT-WEIGHT:normal; 
COLOR:#000000; 
text-align:left;}

.reisePortalLink {
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:15px;
text-transform:uppercase;
letter-spacing:1px;
FONT-WEIGHT:bold; 
COLOR:#000000;
}

/* --- Server Fehler 404 --- */

.gross404 {
FONT-SIZE:28px; 
FONT-WEIGHT:bold;}

.schwarz404{
FONT-SIZE:15px; 
FONT-WEIGHT:normal; 
COLOR: #000000}

.rot404{
FONT-SIZE:16px; 
FONT-WEIGHT:bold; 
COLOR: #990000}

/* --- Werbung Rechts Empleo en Alemania --- */
.empleo_en_alemania
{
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:11px;
text-align:center;
FONT-WEIGHT:normal;
line-height:1.6em;
padding-top:0px;
padding-right:5px;
padding-left:5px;
background-color:#F9F9F9;
border:1px solid #B5BDC6;
width:170px;}

/* ------------------------------------------ */
/* --- LAST UPDATE:H.D.Rose, 29.04.2009  --- */
/* ------------------------------------------ */

/* --- Überschreibt alle UL auch die mit square - aber keine OL (Nummerierungen)
Possible Values: disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none
Unten: Wird das GIF nicht gefunden wird die zweite Anweisung verwendet - Funktioniert auf allen aktuellen Browsern
------------------------------------------------------------------------------------------ */
ul { 
list-style-type:circle;
line-height:1.6em; 
margin-top:-7px;
padding-left:19px; }

.sitenav { 
list-style-type:none;
line-height:1.4em; 
margin-top:-7px;
padding-left:0px; }

.sitenavfirst { 
list-style-type:none;
line-height:1.4em; 
margin-top:-7px;
padding-left:0px;
FONT-WEIGHT:bold;  }

/* ------------------------------------------ */
/* --- LAST UPDATE:H.D.Rose, 10.07.2013  --- */
/* ------------------------------------------ */

/* --- Timeout Datenbank, Sehenswürdigkeiten der Großstädte 
------------------------------------------------------------------------------------------ */
.timeoutName {
font-size:18px;
COLOR:#008000;}

.timeoutBody {
FONT-SIZE:13px;
COLOR:#000000;}

.timeoutAdresse {
font-size:12px;
color:#808080;}

.timeoutZartgelb
{
FONT-SIZE:13px;
BACKGROUND-COLOR:#FCFE9F;
width:120;
text-align:justify;
padding: 5px 5px 5px 5px;
}

.veranstaltungskalender
{
FONT-SIZE:13px;
padding-right:5px;
}

/* --- Museumsmagazin
------------------------------------------------------------------------------------------ */
.museumsmagazinKasten {
border:1px solid #000000; 
background-color:#FFFFFF;
margin-right:20px;
padding: 5px 5px 5px 5px;
text-align:justify;}

.museumsmagazinheadline {
border:9px solid #000000; 
background-color:#000000;
margin-right:20px;
FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE:15px;
text-transform:uppercase;
letter-spacing:1px;
FONT-WEIGHT:bold; 
COLOR:#FFFFFF;}

.museumsmagazinStadt{
FONT-SIZE:13px;
font-weight:bold;
background-color: #DCDCDC;
color: #000000;
padding: 5px 5px 5px 5px;}

.museumsmagazinDatum{
color: #FF5500;
font-weight:bold;
FONT-SIZE:13px;}

.museumsmagazinThema{
color: #FF5500;
font-weight:bold;
FONT-SIZE:13px;}

.museumsmagazinSubmit
{
FONT-SIZE:13px;
background-color:#FCFE9F;
text-align:justify;
margin-right:20px;
padding: 5px 5px 5px 5px;
}

/* --- Tabelle für Eventskalenderuebersicht 2015
------------------------------------------------------------------------------------------ */

.eventkalender{
text-align:justify;
width:440px;
padding: 5px 5px 5px 5px;
}

/* --- Tabelle für Events
------------------------------------------------------------------------------------------ */

.tabelle-style01{
background-color:#EEEEEE;
width:430px;
padding: 5px 5px 5px 5px;
}

.tabelle-style1 {
FONT-SIZE:13px;}

.tabelle-style2 {
FONT-SIZE:13px;}

.tabelle-style3 {
FONT-SIZE:13px;
color:#808080;}

.tabelle-style4 {
FONT-SIZE:13px;
font-weight: bold;}

.tabelle-style5 {
FONT-SIZE:13px;
text-align:justify;}

.tabelle-style6 {
FONT-SIZE:13px;}