body{
  background: #000000;
  color: #FFFF00;}

body, p, td, ul, li, div, th{
  font-family: Book Antiqua, Times New Roman, Times, Serif;
  font-size: 15px;}

/*----------------------------------- Helle Schrift ------------------------------------
body, p, td, ul, li, div, H1, #header *, a:visited {
  color: #FFEE99;}*/

/*----------------------------------- mittlere Schrift ------------------------------------
H2 {
  color: #FFEE55;}*/

/*----------------------------------- Gelbe Schrift ------------------------------------*/
H1, #header *, a:link {
  color: #FFFF00;}

/*-------------------------------------------------------------------------------------*/

H1 {
  font-size: 180%;
  margin-top: 12px;}

H2 {
  font-size: 140%;
  margin-top: 6px;}

a:link, a{
  text-decoration: underline;
  color: #FFFF00;}
a:visited{
  text-decoration: underline;
  color: #FFFF00;}
a:hover{
  color: #FFFFCC;
  text-decoration: underline;}

/*--------------------------------------- ID main -----------------------------------------*/

#main {
/*  border: 1px solid #665544;
  background: #330000;*/
  padding-top: 5px;}

#main ul{
  text-align: left;}


/*--------------------------------------- ID breadcrumb -----------------------------------------*/

#breadcrumb {
  align: left;
  text-align; left;
  margin-top: 0px;
  margin-bottom: 1px;
  padding: 3px;}

/*--------------------------------------- ID header -----------------------------------------*/

#header * {
  margin-top: 0;
  margin-bottom: 0;}

#header {
  margin: 0px;
  padding: 0px;
  width:100%;}

#header .head1 {
  font-size: 140%;
  font-weight: bold;}
#header .head2 {
  font-size: 120%;}
#header .head3 {
  font-size: 100%;}

/*--------------------------------------- ID nav -----------------------------------------*/

#nav {
  width: 200px;}

#nav .menu1, #nav .menu2{ }

#nav ul {
  margin-left: 12px;
  padding-left: 12px;}

#nav li {
  padding: 1px;}

.menu1 a{
  font-size: 110%;}

.menu2 a{
  font-size: 90%;}


/*--------------------------------------- ID sprachwahl -----------------------------------------*/

#sprachwahl{
  font-size: 90%;
  padding: 10px;
  padding-bottom: 0px;}

#sprachwahl table {
  width: 150px;}

#sprachwahl td {
  text-align: center;}

/*--------------------------------------- Artikellisten -----------------------------------------*/

table.galerie  {
  background: transparent;
  margin: 5px;}

table.artikelliste {
  background: transparent;
  border: 0px;}

table.artikelliste td{
  padding: 2px;
  margin: 0px;}

#main table.artikelliste, .liste table.artikelliste {
  margin: 0px;
  padding: 0px;
  width: 100%;}

.liste th a {
  font-weight: bold;
  font-size: 140%}

.galerie td, .artikelliste td, .artikelliste th {
  padding: 3px;}

.galerie img, .artikelliste img{
  border: none;
  margin: 0px;}

img.bild_gross {
  margin: 0px;
  padding: 0px;
  border: none;}

/*----------------------------------- helle Teile ------------------------------------*/

#breadcrumb, #nav, .trt{
  background: #FFEE99;
  color: #000000;}

#nav p, #nav li, #sprachwahl td{
  color: #000000;}

#breadcrumb a, #nav a, .trt a, .trt a:visited{
  color: #000000;}

#nav a:link{
  text-decoration: none;}
#nav a:visited{
  text-decoration: none;}
#nav a:hover{
  text-decoration: underline;}

#nav a:active{
  position:relative;
  top: 1;
  left: 1;}

/*.trt, #nav, #breadcrumb{
  border: 1px solid #666666;}*/

/*----------------------------------- Serifenlose Schrift ------------------------------------*/

#sprachwahl td, #breadcrumb, #nav, #nav li, #nav p, .trt, .trt a{
  font-family: Arial, Helvetica;}

#breadcrumb, #nav, #nav li, #nav p{
  font-weight: bold;}

#breadcrumb{
  font-size: 90%}

#nav, #nav li, #nav p{
  font-size: 90%}

#nav p{
  font-size: 110%}

/*------------------------------------------- Rahmen --------------------------------------------

.trc0 {
  background: #220000;
  border: 1px solid #665544;}
.trc1 {
  background: #440000;
  border: 1px solid #665544;}

.tr0, .galerie td {
  background: #220000;
  border: 1px solid #665544;}
.tr1 {
  background: #330000;
  border: 1px solid #665544;}

.tr0, .tr1 {
  font-size: 90%}*/

.tr0, .tr1, .trc0, .trc1, .galerie td {
  background: transparent;}

/*----------------------------------- Special ------------------------------------*/

.bgrot {
  background: #FF0000;
  font-weight: bold;
  padding: 2 10 2 10;}
