/*
************************************************************************
URL:      					www.nibelungenrezeption.de
erstellt / letzte Aenderung: 		05 Okt. 2004 / 18 Maerz 2005
CSS-template: 	   			Daniel Peschken - www.delectat.de
************************************************************************
(c) 2004-2005 www.nibelungenrezeption.de ist ein Projekt von Prof. Dr. Gunter Grimm und 
Uwe Werlein (Fachbereich Germanistik der Universität Duisburg-Essen. Campus Duisburg)
************************************************************************
*/

/*  Allgemeine & Body Definitionen 
-------------------------------------------------------------------------*/

 * {
margin: 0;
padding: 0;
}

html{
padding: 0 0 70px 0;
} 

body{
	margin: 0;
	text-align:center;
	background: #717171 url(elemente/back2.gif) repeat-x;
	font-family: "Times New Roman", Times, serif;
	color:#333333;
} 

img { border: none; }

/*  Aktive Seite  
------------------------------------------------------------------------ */
body#index a#indexmenu,
body#literatur a#literaturmenu,
	body#texte a#textemenu,
	body#illustrationen a#illustrationenmenu,
body#kunst a#kunstmenu,
body#geschichte a#geschichtemenu,
body#musik a#musikmenu,
	body#wagner a#wagnermenu,	
body#filmwelt a#filmweltmenu,
body#wissenschaft a#wissenschaftmenu,
body#populaere-kultur a#populaere-kulturmenu,
body#lehre a#lehremenu,
	body#schule a#schulemenu,
body#bibliographie a#bibliographiemenu,
body#projekt a#projektmenu,
body#quellen a#quellenmenu,
body#sitemap a#sitemapmenu,
body#impressum a#impressummenu

 {
	color: #DF0024;
}


/*  Globales Interface  
------------------------------------------------------------------------ */

#container {
	margin: 0 auto;
	width: 780px;
}

#container2 {
	margin: auto;
	width: 780px;
	text-align: left;
	background: #F2efeC url(elemente/hintergrund.gif) repeat-y center;	
}

#header {
	height: 85px;
	background: url(elemente/header-hintergrund.gif) no-repeat;	
}

#home {
	padding: 30px 0 0 42px;
	float: left;
	height: 31px;
	width: 558px;
}

#logo {
	height: 61px;
	margin: 0;
	float: left;
	width: 180px
}

#claim {
	padding-left: 82px;
	color: #999;
	font: small-caps 11px "Times New Roman", Times, serif;
	letter-spacing: 1px;
}

#links {
	width: 190px;
	padding: 25px 0 0 0;
	float: left;
}

#inhalt {
	float: left;
	width: 410px;
	padding: 25px 0 0 0;
	margin: 0;
}

#rechts { 
	width: 180px;
	margin: 0px; 
	padding: 25px 0 0 0;
	float: left
}

#navigation {
	padding: 0;
	margin: 0;
}

#navigationprojekt{
	padding-top: 30px;
	margin: 0;
}

#footer {
	padding-bottom: 2px;
	margin: 0 200px 0 205px;
}

.clear{clear:both;
} 

.alignright {
	margin-top: 0; 
	text-align: right;
	font-size: 10px;
	color: #CCC;
}

/* Text 
----------------------------------------------------------------------------*/

#abstand{
	margin: 0 27px 15px 15px; 
}

.zitat{ 
	font-style: italic;
	line-height: 20px;
	font-size: 12px;
	color: #999999;
	padding: 10px 40px 30px 40px; 	
}

.zitat1{ 
	line-height: 17px;
	font-size: 11px;
	color: #666666;
	padding: 10px 10px 10px 10px; 	
}

.hoch{
	color: #red;
}

p {
	font: 13px/20px Trebuchet MS, Lucida Sans, Lucida Sans Unicode, Verdana; 
	padding: 0 0 25px 0; 
	margin: 0; 	
}

h1 {
	font: 18px/18px georgia, verdana, arial, sans-serif;
	margin: 12px 0px  20px 0px;
}

h2 {
	font: 17px/18px georgia, verdana, arial, sans-serif;
	margin: 0px  0px  10px 0px;
}

h3 {
	font: bold 13px/18px verdana, arial, sans-serif;
}

#rechts h3{
	font: bold 13px/18px georgia, verdana, arial, sans-serif;
	margin: 13px 0px 10px 10px;
}

h4 {
	font: normal 13px/18px verdana, arial, sans-serif;
}

/*  Navigation - Listen und Link 
-------------------------------------------------------------------------------------*/

#minheight {
	height: 200px;
}

.red { color: #DF0024}

ol.pdf { 
	list-style: none; 
	margin: 0; 
	padding: 0;}

ol.pdf  li{
	margin: 0 0 30px 30px;
	padding: 0 0 0 30px;
	background: transparent url(elemente/pdf-rot.gif) no-repeat 0px 50%;
}

ol.pdfliste { list-style: none; 
	margin: 10px 5px; 
	padding: 0;}

ol.pdfliste  li{
	margin: 0 0 0 5px;
	padding: 0 0 0 25px;
	background: transparent url(elemente/pdf-tilde.gif) no-repeat 0px 50%;	
}

.menu {
	padding: 0;
	margin: 0;
	font: small-caps 11px Verdana, Arial, SunSans-Regular, Sans-Serif;
	border-left: 0;
	border-right: 0;	
}

.menu  li{
	margin: 0;
	text-align: left;
	list-style: none;
	border-left: 0px;
}

.menu li a{  
	display: block;
       height: 8px;
       margin: 0 0 0 10px;
       line-height: 8px;
       padding: 8px 0 8px 19px;
       text-decoration: none;
       border: 0;
}

.menu li a:link {
        color: #666666;
}
.menu li a:visited {
        color: #666666;
}
.menu li a:hover {
        color: #DF0024;
}

.submenu {
       padding: 0;
       margin: 0 11px 0 10px;
       font: small-caps 11px  Verdana, Arial, SunSans-Regular, Sans-Serif;
	border-top: 1px dashed #ccb;
	border-bottom: 1px dashed #ccb;
}

.submenu li{
	display: block;
       line-height: 10px;
       margin: 0;
       text-align: left;
       list-style:  none;
}

.submenu li a{
	margin: 0;
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 35px;
	text-decoration: none;
	border: 0;
}

.submenu li a:link { color: #666666; }
.submenu li a:visited { color: #666666; }
.submenu li a:hover { color: #DF0024;}


a.text:link, a.text:visited, a.text:active {
	color: #A52A2A;
	font: normal 13px Trebuchet MS, Lucida Sans, Lucida Sans Unicode, Verdana; 
	text-decoration: underline;
}

a.text:hover {
	color: #000000;
	font: normal 13px Trebuchet MS, Lucida Sans, Lucida Sans Unicode, Verdana; 
	text-decoration: underline;
}
	
a.home:link, a.home:visited, a.home:active{
	color: #FF3333;
	font: normal 18px "Times New Roman", Times, serif;
	text-decoration: none;
}

a.home:hover {
	color: #FF3333;
	font: normal 18px "Times New Roman", Times, serif;
	text-decoration: none;
}
