body{margin:0;padding:0;}

/* added from standard.css start */
.no {
  display: none;
}
.boxleft {
  margin-bottom: 10px;
}
.selectdetailsucheklein.rechteseite {
  margin-left: 10px;
  width: 97px;
}
#allekats {
  font-weight: bold;
  color: #fff;
  text-decoration: none;
}
.boxleft ul {
  list-style: none;
  margin-left: 5px;
  margin-top: 5px;
}
.boxleft ul li a {
  color: #333;
  line-height: 20px;
  text-decoration: none;
  padding: 5px;
  display: inline-block;
}
#allemonatezeigen, #allekategorienzeigen, .boxleft h5, .boxleft .h5 {
  color: #fff;
  background: #008a4c;
  line-height: 22px;
  font-size: 16px !important;
  padding: 5px;
  font-weight: bold;
}
h5 a, .h5 a {
  color: #000;
  font-size: 12px;
  font-weight: bold;
}
.gmmtreffer h3 a, .gmmtreffer .h3 a {
  color: #008a4b;
  text-decoration: none;
}
.haendlertreffer td {
  vertical-align: top;
  padding: 5px;
  padding-bottom: 6px;
  margin-bottom: 6px;
}
#allelaender {
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  padding-left: 60px;
}
.haendlertreffertext h3 a, .haendlertreffertext .h3 a {
  color: #008a4c;
  text-decoration: none;
  font-weight: bold;
}
.boxright {
  margin-top: 20px;
}
#weitereanzeigen h4, #weitereanzeigen>strong {
  color: #fff;
  padding-left: 10px;
  display: block;
  line-height: 20px;
  font-size: 14px;
  background: #008a4c;
}
#weitereanzeigeninnen {
  padding: 10px;
}
#weitereanzeigeninnen ul {
  list-style: none;
}
#weitereanzeigeninnen ul li {
  clear: both;
}
/* added from standard.css end */

#entry_list{width:100%;}
.entries{margin: 10px 0}
.entry_title_box{color:#fff;background:#fff;font-size:14px;font-weight:bold;padding:5px;}
.entry_title_box .h2 a{color:#000;font-size:14px;font-weight:bold;text-decoration:none;}
.entry_title_box a{color:#fff;text-decoration:none;}
.entry_title_box h2 a{color:#000;font-size:14px;font-weight:bold;text-decoration:none;overflow:hidden;width:100%;height:20px;display:block}
.entry_detail_box{background:#eee;border-top:1px solid #008547;}
.detail_button{background:#ddd;color:#FC650A;width:103px;height:33px;padding:0;border:0;font-size:14px;text-decoration:underline;margin:5px;}
.vote_button{background:#ddd;color:#018144;font-weight:bold;font-size:14px;width:101px;height:33px;border:0;text-decoration:underline;margin:5px;}
.entry_detail_box #error{font-size:12px;color:#000;padding:5px;}
.entry_photo_box{margin:0;padding:0;height:150px;  overflow:hidden;}
div.linet{padding:8px 0;border-top:1px dotted #888;clear:both;}
.vote_details button{margin-top:20px; color:#fff; background:#FF7F00; font-weight:bold; font-size:16px;padding:10px; border:2px solid #555; }
button:hover{cursor:pointer; border-color:#aaa;}
li.active a{font-weight:bold; text-decoration:underline;}
.desc{font-weight:bold;}
.boxleft .h5{padding:4px 4px 4px 10px;font-size:14px;}
.navigation_left li a{font-size:14px;}
.success{border:3px solid #008547;background:#eee;font-size:16px;padding:10px;}
.success a{font-size:16px;}
#addEntry .entryForm{width:100%;}
#addEntry .entryForm div.row div{min-height:34px;}
#addEntry .entryForm div.row {border-bottom:1px dotted #ccc;padding:10px 0}

/* jQuery Countdown styles 1.6.2. */
.hasCountdown{border:1px solid #ccc;background-color:#eee;padding:5px;margin-top:20px;width:250px;height:70px;}
.countdown_rtl{direction:rtl;}
.countdown_holding span{color:#888;}
.countdown_row{clear:both;width:100%;padding:0px 2px;text-align:center;}
.countdown_show1 .countdown_section{width:98%;}
.countdown_show2 .countdown_section{width:48%;}
.countdown_show3 .countdown_section{width:32.5%;}
.countdown_show4 .countdown_section{width:24.5%;}
.countdown_show5 .countdown_section{width:19.5%;}
.countdown_show6 .countdown_section{width:16.25%;}
.countdown_show7 .countdown_section{width:14%;}
.countdown_section{display:block;float:left;font-size:75%;text-align:center;}
.countdown_amount{font-size:200%;}
.countdown_descr{display:block;clear:both;width:100%;}
* html a:hover{background:transparent; }
.mitmachen{height:50px;margin:20px 0;padding-left:61px;background:url(/fotowettbewerb/images/mitmachen.jpg) no-repeat scroll left center;}
.share_text .inner_div , .mitmachen .inner_div{padding-top:15px;}
#addEntry td strong{color:#008547;font-size:14px;}
.all_entries_link a{color:#016938;  font-size:20px;font-weight:bold;}
.all_entries_link{padding:5px;margin:5px;text-align: right;}
.pagination ul li{list-style:none;float:left;padding:5px;margin:5px;border:1px solid #016938;}
#winners .h3{border-bottom:1px dotted #ddd;    color:#016938;    font-size:20px;    font-weight:bold;    line-height:20px;    margin-bottom:5px;margin-top:10px;    padding-bottom:5px;}
#winners .entry_photo_box{height:175px;}
#navigation_left a .glyphicon,#navigation_links a .glyphicon{display:none;}
@media screen and (max-width:767px){#headertop{display:none; }
#kleinheader h1, #maincontent, #contentrightkat, #kleinheader, #footer, #footertext, .googlead,.googlewerbungneuwetter{width:100%;}
#main{margin:18px 0 0 0 !important;}
#likefooter, .fb-comments.fb_iframe_widget{display:none !important; }
#navigation_left a,.navigation_links a{font-size:16px !important;}
#navigation_left,.navigation_links{margin-left:5px !important;}
#navigation_left a .glyphicon,.navigation_links a .glyphicon{color:#008547;    display:inline-block;    margin-right:5px;}
#navigation_left a,.navigation_links a{background:none repeat scroll 0 0 rgba(0,0,0,0);    border-bottom:1px solid #E3E3E3;    display:block;    padding:4px 2px;}
.boxleft h5{display:block;    font-weight:normal;    padding-bottom:4px;    padding-left:25px;    padding-top:4px;}
.detail_information_entry{margin:0;width:auto;}
}
div.h1{font-size:26px;    color:#016938;    font-weight:bold;    border-bottom:1px dotted #666;    padding-bottom:10px;    margin-bottom:10px;    line-height:26px;}
.contest-image {
  background:#fff;
  text-align:center
}
.detail_information table {margin-top:10px}
ul#navigation_left li {list-style:none !important}