.clearit {clear: both;height: 1px;}
h1, h2, h3, h4, h5 {font-family:"Times New Roman", Times, serif;}
h2 {font-size: 17px;}
h3 {font-size: 15px;}
div{margin:0px;   padding:0px;}
ul{margin:0px;   padding:0px;}
p{margin:0px;   padding:0px;}

#wrapper{margin:0 auto;padding:0;width:790px;}
#wrapper-inhalt{width:590px;margin:0 auto;}
#header-logo-div{ float: left;}
#logo-img {}
#header-div{border-bottom: #808080 solid 1px; height: 110px;}
#header-text-div{font-family:"Times New Roman", Times, serif;float: right;width: 430px;font-size: 29px;padding:62px 0 0 0;text-align:right;}

#header-img-div {background-image: url(/images/content/banner/PdfApfel-sw.jpg); background-repeat:no-repeat;  background-position:0 20px;height: 200px;background-color: #ffffff;padding:20px 0 0  0 ;}

#content-left-div { width: 140px ;min-height: 200px;float: left;border-right: 1px solid  #747474;padding: 0 15px 0 0;margin:15px 0;height: 110%;}

#menu-left-div {}
#main-menu-ul {list-style: none; padding:1.5em;}
#main-menu-ul li a{font-size: 12px;font-weight: bold;color: #747474;}
#main-menu-ul li a.active{color: #141414;}
#main-menu-ul li a:hover{color: #141414;}

#main-menu-ul li ul{list-style: none; padding:0 1.5em;}
#main-menu-ul li.level01 {text-transform:uppercase ;}



#right-menu-div {padding: 0 ;border:none; margin: 0 ;}

/*
in der jeweilgen Seiten.css
#right-menu-ul {list-style: none; padding:0;margin: 0 ;}
#right-menu-ul li{float: left;}
#right-menu-ul li a{font-size: 13px;font-weight: bold;color: #747474;}
#right-menu-ul li a.active{color: #141414;}
#right-menu-ul li a:hover{color: #141414;}
#right-menu-ul li.pipe {margin:0 3px;}
*/

h1 {font-size: 18px; }

#news-head {border-bottom: #747474 solid 1px;border-top: #747474 solid 1px;}
#teaser-news-ul {list-style: none;}
#teaser-news-ul li.teaser-title-li {font-family:"Times New Roman",Times,serif;margin-bottom:4px;font-size:13px;}
#teaser-news-ul li.teaser-text-li {font-size: 11px;margin:0;padding:0;}
#teaser-news-ul li.teaser-link-li {text-align: right;margin:0 0 12px 0;padding:0;margin-top:-12px;height: 8px;}
#teaser-news-ul li.teaser-link-li a{font-size:10px;color:#747474;text-decoration: none; margin:0;padding:0;}
#teaser-news-ul li.teaser-link-li a:hover{text-decoration: underline;}
p.more a{font-size:10px;margin:12px 0 0 0; padding:0;color:#747474;}
p.more a:hover{text-decoration: underline;}
/*
.newsbox-div {padding:4px 0;}
.newsbox-div h2 a.headlineLink {font-size: 14px;margin: 8px 0 4px 0; padding: 0px;color:#000000;}
.newtext {margin: 0px; padding: 0px;}
a.news-more-link {display: block;color: #747474;float: right;   padding:0px;}
*/

/* linker inhalt - wennspalte weiss bleiben soll
#content-right-div {width: 353px ;min-height: 200px;float: right;padding: 0;margin:15px 0 ;}
*/
#content-right-div {width: 410px ;min-height: 200px;float: right;padding: 0;margin:18px 0 ;}
/* nur f�r IE7 */
*:first-child+html #content-right-div  {margin-top:28px;}

#content-right-div .content-text-div {padding-bottom:4px;}
#content-right-div  h2.content-headline {font-size: 14px;}
#content-right-div .content-text {margin:0 12px 12px 0;font-size: 12px;}
#content-right-div a.content-more-link {display: block;color: #747474;float: right;   padding:0px;}
#content-right-div a.content-link {color: #747474;}
#content-right-div a.content-link:hover {text-decoration: underline;}

#footer-div {background-color: #ffffff;width: 100%;height: 40px;border-top: 1px solid #747474;;}
#copyright-div {float: left;margin:4px 0 0 160px;font-size: 10px;}
#footer-menu-div {float: right;}
#footer-menu-ul{list-style: none;}
#footer-menu-ul li{float: left;}
#footer-menu-ul li a{font-size: 10px;color: #747474;margin-right:12px;}
#footer-menu-ul li a:hover{color: #141414;}


/* formular */
#content-right-div  #newsletter {}
#content-right-div .form {}
#content-right-div  #newsletter fieldset{width: 370px;}
#content-right-div  #newsletter form p {width: 200px;padding:2px 0 3px 110px;}
#content-right-div  #newsletter form p label, form p span {width: 90px;margin-left:-100px;}
#content-right-div  #newsletter form p label.description {margin-top:-16px;}

#content-right-div  #newsletter select {width: 148px;}
/* nur f�r IE7 */
*:first-child+html #content-right-div  #newsletter select {width: 155px;}


#content-right-div  #newsletter #male {}
#content-right-div  #newsletter #female {margin-top:24px;}

#content-right-div #contactFrame {width: 370px;}
#content-right-div #contactFrame form p {width: 200px;padding:2px 0 3px 110px;}
#content-right-div #contactFrame form p label, form p span {width: 90px;margin-left:-100px;}
#content-right-div #contactFrame form p label.description {margin-top:-16px;}
#content-right-div #contactFrame input.contactFormClass_button     {width: 100px;}


#content-right-div  #login fieldset{width: 370px;}
#content-right-div  #login form p {width: 300px;padding:2px 0 3px 110px;}
#content-right-div  #login form p label, form p span {width: 90px;margin-left:-100px;}
#content-right-div  #login form p label.description {margin-top:-16px;}
#content-right-div  #login input     {width: 150px;}



form#contactForm input {width: 190px;}
form#contactForm textarea {width: 190px;}
/* nur f�r IE7 */
*:first-child+html form#contactForm input#contactFormFieldId_45{ width:195px;}
form#contactForm select {width: 195px;}

form#modulcms input {width: 190px;}


#itsalltext_generated_id_comment_1, #itsalltext_generated_id_preview_81  {width: 140px;}

/* nur f�r IE7 */
*:first-child+html textarea {width: 150px;height: 40px;}