/* //<![CDATA[ */
/*
Projekt: http://potsdamer-konferenz.de
Titel: CSS - Basisdatei (für alle Seiten)

- Farben -
Hintergrund Seite: AAA48C (RGB: 170, 164, 140)
Hintergrund Container: E2D9AE
Überschriften: 802013
Info, Source, Film: F1E9C7
Adsense: F1EBD2

*/
html, body {margin: 20px 0; padding: 0; color: #000000; background: #AAA48C; text-align: center;}
/*Textzentrierung für IE 5.5, da Container sonst nicht mittig*/
body {
    color: #000000;	background: #AAA48C url(bilder/bg.gif) repeat-y center top;
	position: relative;
    font: 100.01% "Trebuchet MS", Helvetica, Verdana, "Segoe UI", Calibri, "Myriad Pro", Myriad, sans-serif;
}
html>/**/body, x:-moz-any-link, x:default { position: relative; left: -0.1px; }
/*Pixelfehler bei Mozilla 3 */

/*************** Inhalts-Seite ***************/
#container {margin: 0 auto; padding: 0; width: 800px; position: relative; text-align: left;}
/*************** Banner der Seite ***************/

#kopf {
  position: relative;
  margin: 0; padding:0;
  color: #fff; background: #AAA48C;
  height: 280px; width: 802px;
}
#title {
    float: left;
  position: relative;
  margin: 0; padding: 0;
  height: 60px;
  width: 450px;
  display: block;
  color: #fff;
  background: transparent url('/bilder/title.gif') no-repeat;
 /* background: transparent none; font: small-caps bold 45px "Trebuchet MS", sans-serif; */
}
#title span {display: none;}

/* Suchfeld - rechts */
#search {margin:0; padding-top: 20px ; float: right; display: inline;}
#search form {margin:0; padding:0;}
input {font-size: 14px;}
input.submit {color: #355E75; background: #FFF;
border: solid #BCD2E6 thin; cursor: pointer;}
fieldset.search {margin:0; padding:0.5em; color: #000; background: #ededed;}

#banner {
  clear: both;
  position: relative;
  margin: 0; padding:0;
  color: #fff; background: transparent url('/bilder/head.jpg') no-repeat;
  height: 220px; width: 802px;
}

#kopf h1 a:link, #kopf h1 a:visited {color: #fff; background: transparent; text-decoration: none; }
#kopf h1 a:hover {color: #252525; background: transparent;}

/* Navigation - horizontal */
#navi {
  position: absolute;
  top: 181px; left: 0;
  height: 39px; width: 100%;
  margin: 0; padding: 0;
  color: #fffffe;
  background: transparent none; font: small-caps 93% "Trebuchet MS", sans-serif;
  line-height: normal;
  border-bottom: 1px solid #BCD2E6;
 }

/*************** Fussbereich der Seite ***************/

#fuss {
 	clear: both;
	margin-top: 0.8em;  padding-top: 0.8em;
	color: #802013; background: #AAA48C;
 	font-size: 80%;
	text-align: center;
}
#fuss span {display: block;}
#fuss a:link {color: #802013; background: transparent;}
#fuss a:visited {color: #802013; background: transparent;}
#fuss a:hover {color: #0E434F; background: transparent;}

/*************** Überschriften ***************/

h1, h2, h3, h4, h5 {color: #802013; background: transparent;}
#inhalt h1 {
  font-size: 140%;
  letter-spacing:    normal;
  margin-bottom:     10px;
  padding-top:       10px;
  text-shadow: 3px 3px 3px #888;
}
h2 {font-size: 140%;}
h3 {font-size: 120%; clear:both;}
h4 {font-size: 110%;}
h5 {font-size: 100.01%; margin-bottom: 10px;}

/*************** Links ***************/

a:link {color: #802013; background: transparent; text-decoration: none;}
a:visited {color: #726253; background: transparent; text-decoration: none;}
a:hover {color: #0E434F; background: transparent;}
a:active {color: #336699; background: transparent;}

a.rss:link {text-decoration: none;}
a.rss:hover {color:#fff; background:#f79638;}
a.pdf:after {content: url(bilder/pdf.png);}
/* Externe Links */
a.extern:after {content: url(bilder/extern.gif);}
.extern a:after {content: url(bilder/extern.gif);}

/*************** Bilder ***************/

img {vertical-align: middle; border:none;}

.caption {
    border: 1px solid #ddd;
    text-align: center;
    background: #D0C3A7;
    padding-top: 4px; margin: 10px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}
.caption img {border: none;}

.caption p.caption-text {
	font-size: 90%;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
div.alignright {float: right; padding: 4px; margin: 0 0 2px 15px; display: inline;}
div.alignleft {float: left; padding: 4px; margin: 0 15px 2px 0;	display: inline;}
div.aligntop {margin: 0 auto; padding: 1px; text-align: center;}
/*************** Listen ***************/

ul.none, ul.extern {list-style: none; margin: 0 0 10px; padding-left: 10px;}
ul.reihe {list-style: none; margin: 0; padding-left: 20px;}
ul.reihe li {display: inline;}
ul.literatur {list-style: none; margin: 0 0 20px 0; padding: 0; font-size: 85%;}
ol.decimal {list-style: decimal; margin: 0 0  10px; padding-left: 25px;}
ol.upperroman {list-style: upper-roman; margin: 0 0 10px; padding-left: 25px;}
ol.lowerroman {list-style: lower-roman; margin: 0 0 10px; padding-left: 25px;}
ol.upperlatin {list-style: upper-alpha; margin: 0 0 10px; padding-left: 25px;}

/******** Sonstiges *******/
em {font-weight: bold; color: #303F41;	background: #FFFF66;}

blockquote {
	font-size: 95%;
	color: #666; background: #F4F4EC;
	padding: 3px 14px; margin: 18px 35px;
	border-right: 1px #DDD solid; border-bottom: 1px #DDD solid;
	}
blockquote cite {display: block; margin:5px 0 0 0; font-size: 90%;}
/*************** Klassen ***************/

.center {text-align: center; margin: auto;}

.title {font-style: italic;}
.preamble {font-size: 85%; font-style:italic; color: #000; background: #F1E9C7;}
.neu {color: red; background: transparent;}
.adsense {clear: both; text-align: center; margin: 1em auto 0;}

/* Info */
div.info, div.source, div.film {
  clear: both;
  margin: 10px 0.3em; padding: 0.5em;
  color: #000; background: #F1E9C7;
  font-size: 95%;
  border: dotted #333 1px;
  -moz-box-shadow: 5px 5px 5px #888;
}
div.info p {margin: 0.3em 0.3em;}
div.info h1 {text-align: left;}

p.info {margin: 0;}
.info span {margin: 0 0 5px 0; font-size: 95%; text-align: justify; display: block;}
.info span.neu {display: inline;}
.info cite {margin: 5px 0 5px 0; font-size: 0.9em; display: block;}

cite.source {font-size: 95%; margin-top: 5px;}
cite.literatur {font-size: 0.8em;}

/* Pfeile für die Navigation auf allen Seiten */
p.pfeile {text-align: center; margin: 0 auto; padding: 10px;}
p.pfeile img {width: 100px; height: 21px;}
p.pfeile a:hover {color: #ffffff; background: transparent; text-decoration: none;}

/* //]]> */
