
/* General */

	/* General element styles */

		a {
			color: #0D6459;
		}

	/* Offscreen */

	/* Nav bars */

	/* Layout */

		.body-spalten #main .mod_article,
		.body-spalten #right.durchgehende-spalte > .inside,
		.einspaltig #main .inside,
		.body-boxen #main .ce_text,
		.body-boxen #right .ce_text,
		.body-spalten #right .ce_text,
		.body-spalten #right .ce_person,
		.body-spalten #right .mod_customnav:not(.bereichsmenue-jubilaeum) {
			border-top: 6px solid #0D6459;
		}
		.body-boxen #right .ce_text.gruen {
			background: #0D6459;
			border-top: none;
		}

/* Header */

	/* Header allgemein */

		#header {
			background: #0D6459;
		}

	/* Navbar top */

		#header-top-menu-bar {
			background: #025144;
		}

	/* 100 Jahre Logo */

	/* Logo */

		#logo.intereconomics {
			color: #FFF;
			text-align: center;
			padding: 8px 0 8px 0;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
		}
		#logo.intereconomics p {
			line-height: 1.8rem;
		}
		#logo.intereconomics .logo-1 {
			font-family: "Myriad W01", helvetica, arial, sans-serif;
			font-size: 4.6rem;
			font-weight: normal;
			line-height: 4.4rem;
		}
		#logo.intereconomics .logo-2 {
			font-family: "Minion W08", "times new roman", "times", serif;
			font-size: 1.3rem;
			font-weight: normal;
			font-style: normal;
			line-height: 2.0rem;
			padding-left: 2.0rem;
		}

		@media only screen and (min-width: 760px) {

			#logo.intereconomics {
				padding: 35px 0 20px 0;
			}
			#logo.intereconomics p {
				line-height: 2.5rem;
			}
			#logo.intereconomics .logo-1 {
				font-size: 7.3rem;
				line-height: 5.6rem;
			}
			#logo.intereconomics .logo-2 {
				font-size: 1.65rem;
				line-height: 2.7rem;
				padding-left: 8.7rem;
			}			
		}

	/* Search */

		.search .text {
			border: 1px solid #974777;
		}
		.search .submit {
			background: #974777;
		}
		.search .submit:hover,
		.search .submit:focus,
		.search .submit:active {
			background: #0D6459;
		}

		@media only screen and (max-width: 729px) {
		}

		@media only screen and (min-width: 730px) {
		}

		@media only screen and (min-width: 1000px) {
		}

	/* Navbar articles */

    /* Breadcrumb */

    /* Social Media / RSS */

/* Elements */

	/* Typography  */

	/* Images */

	/* General elements */

	/* Artikel */

    /* Artikel-Teaser */

    	#main .ce_teaser a:hover h2,
    	#main .ce_teaser a:focus h2,
    	#main .ce_teaser a:active h2,
    	#main .ce_teaser a:hover h3,
    	#main .ce_teaser a:focus h3,
    	#main .ce_teaser a:active h3 {
    		color: #974777;
    	}

	/* Boxen */

		.box.blau {
			background: #0D6459;
		}

	/* Boxen: Teaser-Boxen */

		#container .teaser.box.blau > h2,
		#container .teaser.box.blau > a > h2 {
			color: #FFF;
		}

	/* Boxen: PDF-Boxen */

		.pdf.box a:hover,
		.pdf.box a:focus,
		.pdf.box a:active {
			background: #0D6459;
		}

	/* Boxen: Personen */

	/* Boxen: Zitate */

    /* Buttons */

	  	.button {
    		color: #0D6459;
			border: 1px solid #0D6459;
    	}
		.button.solid.gruen {
    		color: #FFF;
			background-color: #0D6459;
		}

    /* Dekadenseiten */

    	.dekade.the-1960s h1 + .ce_text {
			background-image: url(/files/images/ie-dekade-header-650x160px/dekade-1960s.png);
    	}
    	.dekade.the-1970s h1 + .ce_text {
			background-image: url(/files/images/ie-dekade-header-650x160px/dekade-1970s.png);
    	}
    	.dekade.the-1980s h1 + .ce_text {
			background-image: url(/files/images/ie-dekade-header-650x160px/dekade-1980s.png);
    	}
    	.dekade.the-1990s h1 + .ce_text {
			background-image: url(/files/images/ie-dekade-header-650x160px/dekade-1990s.png);
    	}
    	.dekade.the-2000s h1 + .ce_text {
			background-image: url(/files/images/ie-dekade-header-650x160px/dekade-2000s.png);
    	}
    	.dekade.the-2010s h1 + .ce_text {
			background-image: url(/files/images/ie-dekade-header-650x160px/dekade-2010s.png);
    	}

    /* Fussnoten */

    /* Lesen Sie auch */

	/* Menschen */

    /* Redaktion / Wissenschaftlicher Beirat */
    	
    	.ce_text.listeneintrag-person {
    		overflow: auto;
    		margin: 10px 40px 10px 25px;
    	}
    	.ce_text.listeneintrag-person + .ce_text.listeneintrag-person {
    		padding-top: 10px;
    		border-top: 1px solid #C1C1C1;
    	}
    	.ce_text.listeneintrag-person .image_container {
    		float: left;
    		width: 180px;
    	}
    	.ce_text.listeneintrag-person img {
    		width: 155px;
    		height: 212px;
    	}
    	.ce_text.listeneintrag-person h3 {
    		font-size: 1.8rem;
    		margin: 3.0rem 0 0 0;
    	}
    	.ce_text.listeneintrag-person p {
    		line-height: 2.2rem;
    		margin-top: 0.4rem;
    	}
    	.ce_text.listeneintrag-person + h2 {
    		margin-top: 4.0rem;
    	}

	/* Startseite: Aktuelle Ausgabe */

    /* Veranstaltungen */

    	.event-detail .event-date {
			font-size: 1.5rem;
			line-height: 2.2rem;
		}

    /* Zitate */

    	.einspaltig #main .ce_single_quote .quelle {
    		color: #635C5C;
    	}

/* Footer */



/* Archiv-Styles */

	a.link {
        background: #0D6459;
	}
	a.link:hover,
	a.link:focus,
	a.link:active {
		background-color: #974777;
	}

	#main input.submit,
	#right input.submit {
		border: 1px solid #0D6459;
		background: #0D6459;
	}
	#main input.submit:hover,
	#main input.submit:focus,
	#main input.submit:active,
	#right input.submit:hover,
	#right input.submit:focus,
	#right input.submit:active {
		background-color: #974777;
		border: 1px solid #974777;
	}

	#right .kaesten a:link,
	#right .kaesten a:visited,
	#right .kaesten strong:not(.on),
	#right .kaesten span.leer {
		border: 1px solid #0D6459;
	}
	#right .kaesten a:hover,
	#right .kaesten a:focus,
	#right .kaesten a:active {
		background: #0D6459 !important;
	}
	#right .kaesten strong,
	#right .kaesten strong.on a:link,
	#right .kaesten strong.on a:visited {
		background: #0D6459 !important;
	}
