/* typography.css */

body, .bodytext, span, {
/*font : 93%/1.1 "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; color : #333;
font : 96%/1.1 "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; color : #333;}   */
}


h4, p, blockquote {
margin : 0 20px .75em; }

p {
margin : 0 0px .75em; }

/*h1 {
margin-bottom:15px;
margin-top:20px;
font : 150% Verdana, sans-serif;
font-weight : bold;
letter-spacing : -1px;
padding-left: 30px;
background: url(img/button.gif) no-repeat 0px 3px;
border-bottom:3px groove #739AD5;
padding-bottom:5px;
}   */

h1 {
margin-top:10px;
background: url(img/button_klein.gif) no-repeat 0px 5px;
/background: url(img/button_klein.gif) no-repeat 0px 4px;
padding-left:20px;
font-family:Verdana, sans-serif;
font-weight:normal;
font-size:18px;
text-transform:uppercase;
letter-spacing:1px;
/margin-bottom:10px;
border-bottom:1px groove black;
}

.news-single-item h1 {
margin-top:10px;
font : 105% Verdana, sans-serif;
font-weight : bold;
letter-spacing : 0px;
margin-left:0px;
color:#5A85AB;
}

h2, h5 {
margin-top:10px;
font : 105% Verdana, sans-serif;
font-weight : bold;
letter-spacing : 0px;
margin-left:0px;
}

h2 {
color:#5A85AB;
}

.news-single-item h2 {
font-family:Verdana, sans-serif;
font-size:10px;
color:#739ABF;
font-weight:normal;
margin-top:0px;
}


h3 {
font-family:Verdana, sans-serif;
font-size:10px;
color:#5A85AB;
font-weight:normal;
margin-top:0px;
}


.news-list-item h3 {
font: 130%/1.0 Verdana, sans-serif;
/font: 112%/1.0 Verdana, sans-serif;
/*color:#5A85AB;*/
color:#739ABF;
font-weight:500;
margin-top:0px;
margin-bottom:5px;

}

.industrydb-catlist-container h3 {
background: url(img/list.png) no-repeat 0px 4px;
padding-left:20px;
margin-left:30px;
}

.industrydb-list-item h3 {
font: 100% Verdana, sans-serif;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}


p {
font-size : 100%;
color:black; }

h3, h5 {
color:#739ABF; }

h1.csc-firstHeader {
color : #739ABF; }

/* sidebars */

h6 {
font-size:85%;
}

#sidebar p.bodytext {
        padding-left:5px;
        font-size:85%;
        line-height:18px;
        /line-height:18px;
}

#sidebar .csc-frame-rulerBefore p.bodytext {
         font-size:100%;
         color:black;
         }

#content-left p.bodytext {
      font-size:85%;
      }


.wec_flashplayer_184 {
        padding-left:5px;
}

.box_1, .box_2, .box_3, .tx-jrticker-pi1, #sidebar p, .tx-wecflashplayer-pi2 {
        margin: 0 0 12px 0;
        padding: 0 0 12px 0;
        font-size: 100%;
        margin-top:-27px;
        /margin-top:-20px;
        margin-right:3px;
        /margin-right:5px;
        line-height: 1.5em;
        color: #666;
        /*background-color:#FFFFFF;*/
        /*background: #fff url(img/box-b.png) no-repeat bottom right;*/
        }


#sidebar h5, #sidebar h4, #content-left h5 {
        padding-left: 5px;
        padding-bottom:10px;
        padding-top:5px;
        margin-top:0px;
        font-family: Verdana, sans-serif;
        font-size:12px;
        font-weight: bold;
        color: #003561;
        margin-bottom:30px;
        background: url(img/neu_sidebar_box.png) no-repeat top left;
        }

#sidebar .csc-frame-frame1 h5 {
         width:280px;
         margin-left:8px;
         }

#content-left h5 {
        font-family: Verdana, sans-serif;
        font-size:13px;
        font-weight: bold;
        letter-spacing : 0.4px;
        color: #003561;
        padding-left:8px;
        background: url(img/neu_content_left_box.png) no-repeat top left;
        }

.box_1 p, .box_2 p, box_3 p; .box_1 ul, .box_2 ul, .box_3 ul {
        margin: 0;
        padding: 0 0px;
        }

.box_1 ul li, .box_2 ul li, .box_3 ul li {
        margin: 0 0 0 4px;
        padding: 0 0 0 20px;
        list-style: none;
        background: url(img/nav.gif) no-repeat 0 0px;
        }
/* gutters */

.box_1 ul li a, .box_2 ul li a, .box_3 ul li a  {
        color: #064781;
        }
#sidebar .gutter {
        padding: 15px;
        }

a.mainlevel-nav, a.mainlevel-nav:active, a.mainlevel-act, a.mainlevel-nav:hover {
        float: left;
        font-weight:bold;
        margin: 0;
        padding-right:12px;
        padding-left:12px;
        padding-top:7px;
        color: #064781;
        text-decoration: none;
        height:25px;
        border-right:1px solid #065195;
        /*background: #FFA834 url(img/on_bg_neu.png) repeat-x top left;*/
        font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
        }

a.mainlevel-nav:hover {
        /*color: #333;
        padding-bottom: 5px;
        border-color: #727377;
        background: #fff url(img/off_bg.png) repeat-x top left;*/
        /*text-decoration:underline;*/
        background: #003561 url(img/off_bg_neu.png) repeat-x top left;
        color:#FFFFFF;
}

a.mainlevel-nav:active, a.mainlevel-act {
        background: #003561 url(img/off_bg_neu.png) repeat-x top left;
        color:#FFFFFF;
        height:25px;
}

#latestLinks a {
font-color:red;
}

.csc-textpic-caption {
 font-size:75%;
 text-align:center;
}

.csc-uploads-fileName, .csc-uploads-fileSize {
  font-size:85%;
}

.news-latest-date,.news-latest-morelink,.news-latest-category {
        font-size:9px;
}

h3 a, h3 a:link {
text-decoration:none;
/*color:#01467D;*/
color:#355573;
margin-top:-20px;
}

.jrTicker {
padding-left:5px;
}

.jrTicker a {
font-size:85%;
text-decoration:none;
color:#01467D;
}

.jrTickerHeaderFont {
font-size:100%;
}

.news-latest-gotoarchive {
padding-left:5px;
}

.industrydb-catlist-container h1 {
font-size:20px;
margin-bottom:15px;
}

.industrydb-catlist-container h3 {
font-size:14px;
}

.industrydb-list-container {
margin-bottom:20px;
}

.news-list-container_middle h2 {
background: url(img/bg_kategorien.png) no-repeat;
padding-left:5px;
font-family:Verdana, sans-serif;
font-weight:normal;
font-size:18px;
text-transform:uppercase;
width:500px;
color:#003561;
letter-spacing:1px;
/margin-bottom:0px;
}

.news-latest-item h3 {
font: 85%/1.1 Verdana, sans-serif;
color:#5A85AB;
/font: 85%/1.1 Verdana, sans-serif;
padding-bottom:10px;
padding-top:2px;
/padding-top:0px;
/padding-bottom:5px;
}

.news-latest-item h3 {
font-weight:300;
}

#content-left .news-latest-item h3 {
padding-right:5px;
}

#content-left .news-latest-item h3 a {
font-size:12px;
padding-right:3px;
}

#content-left .news-latest-item h3 a span {
font-size:10px;
line-height:15px;
}

#content-left p.bodytext {
font-size:11px;
}

#content-left h5 {
font-size:13px;
}


/* Schriftgrößen neu */

/* Nachrichten Mitte */
.news-list-item_middle h3 {
font-size:15px;
font-family: Verdana, sans-serif;
color:#5A85AB;
margin-top:0px;
font-weight:bold;
margin-bottom:3px;
}

/*Nachrichten klein mit Punkt */
.news-list-item_bottom h3 {
font: 100% Verdana, sans-serif;
color:#5A85AB;
background: url(img/point.png) no-repeat 0px 6px;
padding-left:20px;
margin-top:0px;
font-weight:normal;
margin-bottom:5px;
}

.profile h4{
margin-left:0px;
color:#003561;
}

#content-left .csc-frame-frame2 a {
         text-decoration:none;
         color:#003561;
}

.detail {
font-size:10px;
}
