body {
	background-color: #8a8a8a;
	background-color: #727D6F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333;

}

td, th {
	background-color: #8a8a8a;
	background-color: #727D6F;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}

a {
	color: #fff;
    font-weight: bold;
	text-decoration: none;
}
div.imageList img { clear:all; margin-right: 0px; margin-bottom: 0px; border: 1px solid #ccc; }

form {
	background-color: #CCCC99;
}
/* structure elements */

#doc {
  width: 820px;
  margin-left: auto; margin-right: auto; 
}
.hd {
  width: 100%;
}
.topNav {
  text-align: right;
}

a.topNavLink {
  padding: 1px ;
}
a.topNavLink:hover {
  border: 1px solid #eee;
}

.bd {
  margin-top: 12px; 
  width: 100%; 
  margin-left: auto;  margin-right: auto; /* center it */
  /*background-color:#cccccc;*/
}
/*---- Vertical Google Ads Version
.content {
  margin-top:0px; 
  float:left;
  min-width:740px; width:82%; 
}

.GAds {
  margin-top:0px; float: left;
  margin-left: 0px; width:14%; 
}
----------------------------*/



/*-------------------*/
.logo {
  	color:#333366;
    font-size: 24px;
    font-weight: bold;
}
.breadcrumbs {
  	color: #ccc;
    font-size: 16px;
    font-weight: bold;
}

.linkButton {
  background-color:#FFdd88;
  padding: 1px;
  border-left: 1px solid #ccc; border-top: 1px solid #ccc; 
  border-right: 1px solid #333; border-bottom: 1px solid #333; 
}
.linkButton a {
	color: #333;
    font-weight: normal;
    font-family: "Lucida Console";
	text-decoration: none;

}
div.headLine {
  width: 100%;  
  padding: 2px; 
  height: 18px;
  margin-top: 26px; margin-bottom:6px;
  font-size: 18px;
  font-weight: bold;
  color:#ee6600;
  text-align:left;

}

div.messagePane {
  display: block;
  width: 98%;  overflow: hidden; 
  padding: 2px; 
  /*background-color: #d0d0d0;
  border: 1px solid #bbb;*/
  margin-left: auto;  margin-right: auto;  
  font-size: 11px; line-height: 12px;
}
div.messagePane  h1 {
  line-height: 14px;
  font-size: 12px;
  font-weight: bold;
  padding: 0px; margin: 0px; margin-bottom: 6px;
}

div.contentPane {
  display: block;
  width: 95%;  overflow: hidden;
  min-height:600px; 
  padding: 4px; background-color: #c0c0c0;
  border: 1px solid #e4e4e4;
  margin-left: auto;  margin-right: auto; /* center it */
  font-size: 11px; line-height: 14px;
  
}

div.contentPane .teaser{
 width: 48%; height: 140px;
  float: left; left: auto;
  font-size: 10px; line-height: 13px;
  margin-right:8px; padding-bottom: 10px;
  /*text-align:justify;*/
}

div.contentPane img {
  margin-right: 6px;
  border: 1px solid #333;
}
div.contentPane  h1 {
  line-height: 14px;
  font-size: 12px;
  font-weight: bold;
  padding: 0px; margin: 0px;
}
div.contentPane  h2 {
  line-height: 14px;
  font-size: 11px;
  font-weight:bold;
  padding: 0px; margin: 0px;
}
div.contentPane  a {
  color:#333366;
}
div.fotoPane {
  display: block;
  width: 728px;   min-height:460px; height: auto; overflow:hidden;
  padding: 0px; background-color: #000; 
  /*border: 1px solid #000;*/
  text-align: center;
  margin-top: 0px; margin-left: auto;  margin-right: auto; /* center it */
  font-size: 11px; line-height: 14px;
 /* display: table-cell;
  vertical-align: middle;*/
}
div.fotoPane  a {
  color:#ccc;
}
/* unten links in fotopane */
.texteinblendung {
padding: 4px; width: 400px; height: 60px; opacity: 0.7; background-color:#333; text-align: left; position:absolute; color: white; left: 0px; bottom: 0px;
}
div.fotoPane img {
  margin-top: 30px;margin-bottom: 30px; 
}
div.Caption {
  width: 700px;  padding: 4px; 
  /*background-color: #c0c0c0;*/
  margin-left: auto;  margin-right: auto; /* center it */
  font-size: 11px; 
  line-height: 14px; 
  text-align: left;
  /*border-left: 1px solid #ccc;border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;*/
}
div.tagCloud {
    margin: 0px;
    padding-top:4px; padding-bottom:4px; 
    font-size: 22px;
}
a.tag_list_item, a.tag_list_item_del, a.tag_list_item_add
{
    line-height: 24px;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}

a.tag_list_item:hover, a.tag_list_item_del:hover, a.tag_list_item_add:hover
{
    text-decoration: none ;
    /*color:#FF6600 !important;*/
    background-color:#e8e8e8;
}
a.t1 {
    color: #888888 ;
    font-size: 55% ;
}
a.t2 {
    font-size: 60% ;
    font-weight: bold;
}
a.t3 {
    font-size: 70% ;
}

a.t4 {
    font-size: 75% ;
    font-weight: bold;
}
a.t5 {
    font-size: 90% ;
}
a.t6 {
    font-size: 95% ;
    font-weight: bold;
}
a.t7 {
    font-size: 100% ;
}
a.t8 {
    font-size: 105% ;
    font-weight: bold;
}
a.t9 {
    font-size: 105% ;
}
a.t10 {
    font-size: 105% ;
    font-weight: bold;
}


