/* Natureplus Stylesheet 2013*/

/* Main page props */

body {
margin:0;padding:0;
font-family: verdana, geneva, sans-serif;
}


img {
border: 0px;
}
/* font specs */

a {
color: #4176AB;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}


/**/
#banner {
margin-top: -30px;
/*height: 70px;*/
/*background-color: rgb(245,245,245);*/
}

#bannerinner {
width: 470px;
text-align:right;
}

.topcenter {
width: 380px;
float: left;
}

#main {
margin-top: 30px;
margin-left: auto;
margin-right: auto;
margin-bottom: 50px;
width: 1120px;
/*border: 1px solid rgb(0,0,0);*/
overflow: visible;

}



.mainleft {
float: left;
width: 245px;
/*border: 1px solid rgb(255,0,0);*/

}

.maincenter {
float: left;
margin-left: 20px;
width: 570px;
/*border: 1px solid rgb(0,255,0);*/

}

.mainright {
float: left;
margin-left: 20px;
width: 255px;
/*border: 1px solid rgb(0,0,255);*/

}

#footer {
/*height: 200px;
background: -moz-linear-gradient(top, #0086CD 0%, #025480 200px);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0086CD), color-stop(200px,#025480));
background: -webkit-linear-gradient(top, #232323 0%,#025480 200px);*/
}

#footercontent {
text-align: center;
padding-top: 20px;
margin-left: auto;
margin-right: auto;
width: 1120px;
font-size: 0.8em;
}


/* special divs */

#logo {
/*display:block;*/
z-index: 100;
margin-left: -15px;
margin-top: -25px;
}

#logobottom {
-webkit-border-radius: 10px;
box-shadow: 2px 2px 6px rgba(0,0,0,0.6);
}

#breadcrumbs {
margin-top: 25px;
font-size: 0.625em;
color: #666;
}

#language {
width: 268px;
}

#mainnav ul {
list-style-type: none; 
list-style-image: url(/web/20161203061127im_/http://www.natureplus.org/fileadmin/template/img/nav_red.gif);
}

#navlist li {

}



#mainnav a {
margin-left: -30px;
font-size: 0.6875em;
font-weight: bold;
color: #004d6b;
display: block;
line-height: 1.45em;
padding: 9px 1px 9px 30px;
}

#mainnav a:hover {
background-color: #e3f7ff;
margin-left: -30px;
padding-left: 30px;
}

.nav a {
margin-left: 40px;
}
#mainnav ul ul {list-style-type: none; list-style-image: none;}
#mainnav ul ul li {margin-left: -20px;}

#mainnav ul ul li a {
line-height: 1.2em;
padding: 5px 1px 5px 20px;
/*background-color: rgb(255,255,0);*/
}

#mainnav ul ul li a:hover {
background-color: #e3f7ff;
margin-left: -30px;
padding-left: 20px;
} 
#rightmenu ul {
list-style-type: none;
margin-left: -30px; 
}

#rightmenu ul  li a{
font-size: 0.8em;
line-height: 2em;
text-decoration: none;
}

#rightmenu ul  li a:hover{
text-decoration: underline;
}



/* Content div*/
#maincontent {
font-size: 0.8em;
color: rgb(102, 102, 102);
}


#maincontent p {
line-height: 1.5em;
}

#maincontent h1 {
font-size: 1.5em;
font-weight: bold;
color: #7bbd42;
}

#maincontent h2 {
font-size: 1.3em;

}


#maincontent li {
/*font-weight: bold;
line-height: 2em;*/
margin-bottom: 5px;
}

#maincontent hr {
color: #ccc;
background-color: #ccc;
height: 1px;
border: 0px;
margin-top: 20px;
margin-bottom: 20px;
}

/* right */

.mainright h1 {
font-size: 1.2em;
}

.mainright hr {
color: #ccc;
background-color: #ccc;
height: 1px;
border: 0px;
margin-top: 20px;
margin-bottom: 20px;
}

/* newsflash*/
#newsflash p {
font-size: 0.75em;
line-height: 1.3em;
}

#newsflash a {
font-weight: bold;
}

.search {
text-align:right;
}

#nav-top {
display: none;
}

/* language tmp*/
#language p {
font-size: 0.65em;
}
#language b {
color: #4176AB;
}
#language span {
color: #ccc;
}

/* mailform platzierung*/
#search #mailform div {
float: right;
}

#mailform {
border: 1px solid rgb(255,255,255);
}
.csc-mailform {
border: 1px solid rgb(255,255,255);
width: 400px;
}
#mailformformtype_mail {
margin-top: 30px;
}

.csc-mailform-field {
margin-top: 5px;
margin-bottom: 10px;
display:table-row;
}

#mailformname, #mailformemail, #mailformStreet, #mailformCity, #mailformTelephone {
margin-left: 30px;
float: right;
padding: 5px;
border: 1px solid rgb(200,200,200);
}
#mailformemail {
margin-left: 32px;
}
#mailformaddress {
margin-left: 30px;
padding: 5px;
border: 1px solid rgb(200,200,200);
margin-bottom: 20px;
}
.csc-mailform-check {
float: right;
margin-left: 10px;
margin-bottom: 5px;
}

.csc-mailform-field {
/*background-color: rgb(255,0,0);*/
}

/* Newsletter Formular */
input {
padding: 5px;
border: 1px solid rgb(200,200,200);
}

#mailformsubmit {
border: 1px solid rgb(255,255,255);
}

#magnifier {
border: 1px solid rgb(255,255,255);
}

/* News Style Newsflash */
#newsflash img {
display: none;
}
#newsflash .news-list-item a {
display: none;
}
#newsflash .news-list-item h3 a {
display: block;
}
#newsflash .news-list-subheader  a {
display: block;
font-size: 0.7em;
}
#newsflash .news-list-subheader{
font-size: 0.8em;
color: rgb(102, 102, 102);
}
#newsflash .news-list-date {
font-weight: normal;
font-size: 0.8em;
display: block;
}
#newsflash h3 {
font-weight: normal;
font-size: 0.9em;
}
#newsflash .news-list-browse{
display: none;
}
.news-list-morelink {
display: none;
}
#newsflash .news-list-category {
display: none;
}

/* News maincontent */
#maincontent .news-single-item h2 {
font-size: 1.5em;
color: rgb(123, 189, 66);
}
#maincontent  .news-list-container .showResultsWrap{
display: none;
}
.csc-linkToTop {
display: none;
}

/* Highlights */
#highlights {
font-size: 0.75em;
color: rgb(102, 102, 102);
line-height: 1.4em;
margin-left: 20px;
}

#highlights h1 {
font-size: 1.5em;
text-align: center;
font-weight: bold;
/*color: #7bbd42;*/
color: rgb(0,128,201);
}

#highlights table {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
border: 2px solid rgb(0,128,201);
-moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
}


/*
     FILE ARCHIVED ON 06:11:27 Dec 03, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:28:12 Oct 26, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 54.415 (3)
  esindex: 0.008
  captures_list: 69.53
  CDXLines.iter: 11.666 (3)
  PetaboxLoader3.datanode: 106.136 (5)
  exclusion.robots: 0.176
  exclusion.robots.policy: 0.162
  RedisCDXSource: 0.574
  PetaboxLoader3.resolve: 163.085 (2)
  load_resource: 261.105
*/