/*-*-css-*-******************************************************************
 * rru.css - Zentrales Stylesheet für www.rote-ruhr-uni.de                  *
 * Copyright (C) 2001 Henrik Motakef <henrik.motakef@web.de>                *
 *                                                                          *
 * FIXME:                                                                   *
 * - Funktioniert nicht mit NN4                                             *
 *   (NN4 fixen ist sinnvoller...)                                          *
 ****************************************************************************/



body {
	font-family:		sans-serif;
	background-color: 	#CCCCCC;
}

body.plain {
	background-color:	#FFFFFF;
}

a:link, a:visited {
	text-decoration:	none;
}

a:hover, a:active {
	text-decoration:	underline;
}

a.footnote {
	vertical-align:		super;
	text-decoration:	underline;
	color:			#777777;
	font-size:		small;
}

div.docinfo {
        font-size:		50%;
}

p a, p a:link, p a:visited, p a:hover, p a:active {
	text-decoration:	underline;
	color:			#CC0000;
}

table {
	border: 		none;
	padding:		0px;
}


th {
	border:			1px solid black;
      	background-color:	#EEEEEE;
	text-align:		left;
}

td {
	vertical-align: 	top;
	padding-top:		0px;
}

td.main {
	height:			100%;
	background-color:	#FFFFFF;
	padding:			0;
}

td.menu {
	width:			25%;
}

td#logo {
	width:			25%;
}

td#header {
	text-align:		left;
}

div.main {
	background-color: 	#FFFFFF;
	padding:		1em;
/*	margin-left:		1em;
	margin-right:		2em;
	margin-top:		.5em;
	margin-bottom:		1em;*/
	margin:			0;
}

h1 {
	font-size:		larger;
	font-weight:		bold;
}

h2 {
	font-size:		large;
	font-weight:		bold;
}

/* In Überschrift */
div.referent {
	font-size:		large;
	font-weight:		bold;
	font-style:		italic;
}

/* In refinfo */
span.referent {
	font-style:		italic;
	font-weight:		bold;
}

span.werk {
	font-style:		italic;
}

a {
	color:			black;
}

a img {
	border:0;
}

/****************************************************************************
 * Menu                                                                     *
 ****************************************************************************/

td.menu table {
	width:			100%;
	border:			1px solid black;
	margin:			0.5em;
	background-color:	#FFFFFF;
}

td.odd, td.menu table tr td.odd {
	background-color:	#EEEEEE;
}

td.menu table tr td span.titel {
	font-style:		normal;
	font-weight:		normal;
}

td.menu table tr td span.referent {
	font-style:		italic;
	font-weight:		normal;
}

/****************************************************************************
 * TOC                                                                      *
 ****************************************************************************/

table.toc tr td div.termin {
	font-weight: 		bold;
	font-size:		medium;
	font-style:		normal;
}

table.toc tr td div.ort {
	font-weight:		normal;
	font-size:		medium;
	font-style:		normal;
}

table.toc tr td div.referent {
	font-weight: 		bold;
	font-size:		medium;
	font-style:		normal;
}

table.toc tr td div.titel {
	font-weight:		bold;
	font-size:		large;
	font-style:		normal;
	font-family:		"ITC Officina Serif", sans-serif;
}

table.toc tr td div.subtitel {
	font-weight:		normal;
	font-size:		large;
	font-style:		normal;
}

table.toc tr td.odd {
	background-color: 	#EEEEEE;
}

table.toc tr td.even {
	background-color: 	#FFFFFF;
}

@media all {
  div.main {
	border:			1px solid black;
  }

  td.main {
	background-color:	#CCCCCC;
  }
}


