﻿
/*==Item Blog-Artikel====*/
div.item{
  padding-left:3px;
}
div.items-row{
  padding-left:3px;
  padding-bottom:10px;
  width:100%;
  clear:both;
}
div.item .published{margin-left:0px;color:#ccc;}

div.item-separator{width:100%;margin-top:10px;}
.row-separator{height:10px;width:100%;}
p.readmore{padding-bottom:10px;}

/*====Textlinks================================================*/

a:link, a:visited{
  color:#366c35;
  text-decoration:none;
}
a:hover, a:active{
  color:#de001b;
}
/*==================horizontale Linie====================*/
hr{
  color:#e7eae0; border:none;
}
/*===Tabellen=============================*/

table.whoplaystable{
  width:560px;
  }

.td_footer {
  text-align:center;
  }
.tb_anbieter{
  border:1px solid #e7eae0;
  width:560px;
  }
.tb_anbieter tr{
  border-bottom:1px solid #e7eae0;
  height:20px;
  }
th.anbieter{ 
  background:#e7eae0; 
  color:#366c35;
  font-size:12px; 
  font-weight:bold;
  }
th.evth0/* added by HH for event Table 2.1 */
{ 
  background:#e7eae0; 
  color:#366c35;
  font-size:12px; 
  font-weight:bold;
  }   
th.evth1{ 
  background:#e7eae0; 
  color:#366c35;
  font-size:12px; 
  font-weight:bold;
  }
th.evth2{ 
  background:#e7eae0; 
  color:#366c35;
  font-size:12px; 
  font-weight:bold;
  }
th.evth3{ 
  background:#e7eae0; 
  color:#366c35;
  font-size:12px; 
  font-weight:bold;
  }
th.evth4{ 
  background:#e7eae0; 
  color:#366c35;
  font-size:12px; 
  font-weight:bold;
  }
td.anbieter1{
  padding:1px;
  font-weight:bold;
  font-size:11px;
  }
td.anbieter2{
  padding:1px;
  text-align:center;
  font-size:11px;
  font-weight:normal;
  }
td.anbieter3{
  padding:1px;
  text-align:center;
  font-size:11px;
  font-weight:normal;
  }
td.anbieter4{
  padding:1px;
  text-align:center;
  font-size:11px;
  font-weight:normal;
  }
td.anbieter5{
  padding:1px;
  text-align:center;
  font-size:11px;
  font-weight:normal;
  }
td.anbieter6{
  padding:1px;
  text-align:center;
  font-size:11px;
  font-weight:normal;
  }

.td_section{
  width:100%;
  background:#e7eae0;
  font-weight:bold;
  font-size:16px;
  color:#dc001b;
  }
.zeile2{
  background:#F2F5EC;
  }
/*======Listen====*/
ul{
  list-style-image:url(../images/bullet_green.gif);
  }
ul.newsflash-vert-kurznachrichten{
  list-style-image:none;
  list-style-type:none;
  margin-left:-35px;
  }


ul#archive-items{
  list-style-image:none !important;
  list-style-type:none !important;
  margin-left:-35px;
  
}
ul#archive-items li.row0 h2,
ul#archive-items li.row1 h2{
  font-size:16px;
  color:#366c35;
  background:#F2F5EC;
  padding:5px;


}
ul#archive-items li .category-name{margin-left:0px;}
/*Glossary*/
#glossarylist tr.row0{background:#F2F5EC;}
.glossletselect{border-color:#red !important;}
/*=====Image-Link==*/
a img{
  border:0;
  }
/* ***************************************************************************************************** */
/* ====Formulare======== */

.button{
  background:#F2F5EC;
  border:1px solid #366c35;
  color:#366c35;
}
.poll-button{
  background:#F2F5EC;
  border:1px solid #366c35;
  color:#366c35;
  width:65px;
  font-size:11px;
}
.submit-button{
  background:#F2F5EC;
  border:1px solid #366c35;
  color:#366c35;
}

input#chrono_verification{
  border:1px solid #366c35; 
  background:#F2F5EC;
}
.input{
}
.inputbox{
  border:1px solid #366c35; 
  background:#F2F5EC;

}
.textfield{
  border:1px solid #366c35; 
  background:#F2F5EC;
  width:300px;
  }

.produkte{
  border:1px solid #366c35; 
  background:#F2F5EC;
  width:310px;
  }

fieldset{
  border:1px solid #366c35;
  }
fieldset.filters{
  border:0px !important;
  }
fieldset.filters legend.hidelabeltxt{
  display:none;
  }
.clr{
  clear:both
}
/*=====HEADER==========================*/
h1.item-page {
  font-size:16px;
  color:#366c35;
}
h1{
  font-size:16px;
  color:#366c35;
}

h2{
  font-size:16px;
  color:#366c35;

}
h3{
  color:#dc001b;
  width:100%;
  background-color:#e7eae0; 
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
  font-size:16px;
  text-align:left;
}

div.blog-featured  h1.heading,
.category-list h1,
h1.item-page 

{
  font-size:16px;
  font-weight:bold; 
  color:#dc001b !important; 
  background-color:#e7eae0 !important;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
  margin-top:15px;
  margin-bottom:15px;
}
.componentheading-search{
  font-size:16px;
  font-weight:bold; 
  color:#dc001b !important; 
  background-color:#e7eae0 !important;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
  margin-top:15px;
  margin-bottom:15px;
}
div.archive h1{display:none;}


/*====*/

.tr_search{
  height:30px;
}
.contentpane-banner{
  height:60px;

}
table.contentpaneopen tr td span{
  
}
 table.contentpaneopen tr td {
  width:100%;
}

.article-info-term{
  display:none;
}
.create{
  font-size:11px;
  color:#aaaaaa;
  margin-left:0;
}
/*====Module*================*/
.moduletable{
  background:#ffffff;

}
.moduletable-foot{
  width:100%
  }
.moduletable-banner{
  margin-top:10px;
  text-align:center;
  }
.acymailing_module-newsletter{
border:1px solid #e7eae0;
width:140px;
padding:10px;
text-align:left;

}
 div.moduletable-newsletter h3

{
  margin-bottom:0;
  width:160px;
  background-color:#e7eae0;
}

.td_menu .moduletable h3
 

{
  margin-bottom:0;
  width:140px;
  background-color:#e7eae0;
}
.td_right .moduletable h3{
  margin-bottom:0;
  width:100%;
  background-color:#e7eae0;
}
/*====*/

/*=====upcomming Event====*/

.moduletable-termine div div{
  margin-bottom:10px;
  padding-left:5px;}

/*======*/

.mostread{
  list-style-image:url(../images/bullet_green.gif);

}

div.pagination {
  margin-top:10px;
  text-align:center;
  width:100%;

 

}
div.pagination p.counter{

  text-align:center;
background-color:none;
padding-right:5px;
}

div.pagination ul {

  list-style-type:none !impotant;
  list-style-image:none !impotant;
  background:#F2F5EC;

}
div.pagination ul li {
  display:inline;
  padding:2px 5px 0;
  text-align:left;


}

div.pagination ul  li a {
  padding:2px;

}
ul.pagenav{list-style-type:none;}
ul.pagenav li{display:inline;}
li.pagenav-prev{float:left;}
li.pagenav-next{float:right;margin-right:30px;}
a.pagenav{
  padding:3px;
  font-weight:bold;

}

.td_readon{
  text-align:right;
}

/*===Filter Listen===*/

table.category{

  width:100%;
  margin-top:10px;
}

table.category thead
{
  background-color:#e7eae0;
  height:20px;
  vertical-align:center;
  font-size:12px;
  font-weight:bold;


  }

.cat-list-row0{
  height:20px;
  vertical-align:center;
  font-size:12px;

}
.cat-list-row1{
  background-color:#f2f5ec;
  font-size:12px;
  height:20px;
  vertical-align:center;

}
#tableOrdering{

  text-align:left;
padding-left:3px;
}
#tableOrdering2{

  text-align:right;
  padding-right:3px;
}
th.list-date{text-align:left !important;}
td.list-date{
  text-align:right;
  padding-right:3px;
}
td.list-title{
  text-align:left;
  padding-left:3px;
}


.sectiontableheader1{
  width:10px;
  height:16px;
  font-size:12px;
  padding-right:3px;
  text-align:left;

}
.sectiontableheader2{
  padding-left:3px;

}
.sectiontableheader4{
  padding-left:3px;
  text-align:right;
  }

.td1{
  width:10px;
  margin-top:5px;
  }
.td2{
  padding-left:3px;
  margin-top:5px;
  }
.td4{
  padding-left:3px;
  text-align:right;
  margin-top:5px;
  }

.small{

}

/*Filter*/

fieldset.filters{width:100%;height:20px;}
div.cat-items div.filter-search{float:left;clear:right;margin-right:20px;}
div.archive div.filter-search{width:100%;margin-top:10px;float:left;}
#month{margin-top:0px;}
#year{margin-top:0px;}
#limit{margin-top:0px;}
#filter{margin-top:0px;}

/* Whitepaper Bibliothek - HH added */

}
.sectiontableentry1{height:20px;vertical-align:center;font-size:12px;

}
.sectiontableentry2{background-color:#f2f5ec;font-size:12px;height:20px;vertical-align:center;

}
