﻿/*****************************************************************/
/* indexsites textbox */
div.indextextboxcontent{
font-size: 11px;
line-height: 16px;
}
div.indextextboxcontent h1 {
font-size: 19px;
line-height: 24px;
}
div.indextextboxcontent a,
div.indextextboxcontent a:hover {
font-size: 11px;
line-height: 16px;
}
/******************************************************************/
/* teaser */
div.teaserhead h3.teaserheadline {
font-size: 10px;
}
div.teaserbody {
line-height: 15px;
font-size: 10px;
}
div.teaserbody h3.teasertextheadline {
font-size: 10px;
}
/*****************************************************************/
/* contentarea & contenttemplate */
div.leftsidetext,
div.rightsidetext {
font-size: 11px;
line-height: 17px;		
}
div.leftsidecaption {
font-size: 8px;
line-height: 12px;
}
div.contentdisclaimertext {
font-size: 8px;
line-height: 12px;
}
div.collapsablecontenttemplate h2 {
font-size: 10px;
line-height: 14px;
}
/*****************************************************************/
/* contenttemplate element styles */
.contentmainheadline,
h1.contentmainheadline {
font-size:17px; 
line-height: 22px;
}
h2.contentsubheadline {
font-size: 11px;
line-height: 16px;
}
/*****************************************************************/
/* servicenavigation / hidden layer */
div.head div.spacer ul.servicenavigation{
font-size: 10px;
line-height: 14px;
}
div.head div.spacer ul.servicenavigation li a{
font-size: 10px;
}
div.navigationhiddenlayer ul.servicelist h3 {
font-size: 11px;
}
div.navigationhiddenlayer ul.servicelist li a {
font-size: 11px;
line-height: 19px;
}
/******************************************************************/
/* legal notice headertext */
/*****************************************************************/
/* breadcrumb */
div.breadcrumb ul li a,
div.breadcrumb ul li a:visited { 
font-size: 10px;
line-height: 13px;
}
/*****************************************************************/
/* pager */
div.o5_div_pager_text_right,
div.o5_div_pager_text_left,
div.o5_div_pager_text_first  {
font-size:11px;
line-height:16px;
}
/******************************************************************/
/* footer */
.footer,
.footer div,
div.footer ul li a {
font-size: 9px;
line-height: 12px;
}
div.footerdisclaimer {
font-size: 8px;
line-height: 12px;
}
/*****************************************************************/
/* search result */
div.searchresulthead {
font-size: 11px;
line-height: 17px;
}
h1.searchresultheadline {
font-size: 17px;
line-height: 22px;
}
div.searchresult {
font-size: 11px;
line-height: 15px;
}
div.searchresult a {
font-size: 11px; 
line-height: 15px;
}
/*****************************************************************/
/* press release */
h1.pressreleaseheadline {
font-size:17px;
line-height:22px;
}
/*****************************************************************/
/* sitemap */
div.sitemapLevel0 a ,
div.sitemapLevel0 a:hover {
font-size: 10px;
}
table.sitemap_table ul li.level1 a {
font-size: 11px;
}
table.sitemap_table ul li.level1 ul li a {
font-size: 10px;
}
table.sitemap_table ul li.level1 ul li ul li a {
font-size: 10px;
}
table.sitemap_table ul li.level1 ul li ul li ul li a {
font-size: 10px;
}
table.sitemap_table ul li.level1 ul li ul li ul li ul li a {
font-size: 10px;
}
table.sitemap_table ul li.level1 ul li ul li ul li ul li ul li a {
font-size: 10px;
}
/*****************************************************************/
/* reusable content + custom styles */
div.agi-rteStyle-contact_teaser h2 {
font-size: 10px;
}
p.et-rteStyle-contentlink a,
a.et-rteStyle-contentlink {
font-size: 11px;
line-height: 17px;
}
/*****************************************************************/
/* table styles */
table.et-rteTable-default,
table.et-rteTable-alternating,
table.et-rteTable-2col,
table.et-rteTable-2colalternating {
font-size: 10px;
}
table.et-rteTable-default tr.et-rteTableOddRow-default td,
table.et-rteTable-default tr.et-rteTableEvenRow-default td,
table.et-rteTable-alternating tr.et-rteTableOddRow-alternating td,
table.et-rteTable-alternating tr.et-rteTableEvenRow-alternating td,
table.et-rteTable-2col tr.et-rteTableOddRow-2col td,
table.et-rteTable-2col tr.et-rteTableEvenRow-2col td,
table.et-rteTable-2colalternating tr.et-rteTableOddRow-2colalternating td,
table.et-rteTable-2colalternating tr.et-rteTableEvenRow-2colalternating td {
line-height: 13px;
}
/*****************************************************************/
/* site label & site logo */
div.insidetext {
font-size: 14px;
line-height: 17px;
}
/*****************************************************************/
/* layer */
div.layer_headertext {
font-size: 10px;
line-height: 13px;
}
div.layercontent {
font-size: 11px;
line-height: 16px;
}
div.layercontent div.disclaimertext {
font-size: 8px;
line-height: 12px;
}
/*****************************************************************/
/* interactive teaser */
div.interactiveTeaser div.interactiveleftside a{
font-size:10px;
line-height:15px;
}
/*****************************************************************/
/* content disclaimer */
.et-rteStyle-ContentDisclaimer,
.contentdisclaimertext {
font-size: 8px;
line-height: 11px;
}
