@import "/ch/Config/CSS/common_styles.css";


html, body, #tgxMBbodyContent, .gridtable, .gridtablefixwidth {	background: #f6f6f6 url(/ch/SiteCollectionImages/masterpage/is/is.gif) repeat-y; }

#key-visual-zone { background: url(/ch/SiteCollectionImages/masterpage/siteidentifier/is.jpg); }

#local-zone		{background-color: #DCE1E6;}
.gridrow2		{background-color: #336699;}
.gridrow3		{background-color: #666666;}

#prim-nav-zone	{background-color: #99CCFF;}

#sec-nav-zone, #sec-nav-padding, #sec-nav-footer-placeholder {background-color:#99CCFF;}

.contentcontainer, #context-padding, #context-padding .ctccontent {background-color: #DCE1E6;}

/* Portlets */
.ctccontent div.portlet { background-color:#ffffff; color:#336699;} /* border:1px solid #336699; */
.ctccontent div.hruler {background: #336699;border-top:1px solid #336699;}
.ctccontent div.portlet h3 { color:#ffffff; background-color: #336699; border-bottom: 1px solid #336699; }
.ctccontent div.portlet h4, .ctccontent div.portlet p, .ctccontent ol li { color:#000; }
.ctccontent div.PortletBorderHighlight {border: 1px solid #336699;}
.ctccontent div.PortletBorderHighlight h3 {background-color: #336699; border-bottom:1px solid #336699; color:#ffffff;}
.ctccontent div.PortletHighlight {background-color: #336699;}
.ctccontent div.PortletNoBorder, .ctccontent div.PortletNoBorder h3 {border: 1px solid #336699;}
.ctccontent div.RelatedNoBorder {background-color:#DCE1E6;border:0;}
.ctccontent .boxopen { background-image: url(/wcms3/images/icons/fff/icon_boxclose.gif) }
.ctccontent .boxclose { background-image: url(/wcms3/images/icons/fff/icon_boxopen.gif) }

/* Related */
.ctccontent div.portlet-linkbox .category { background-color: #336699; }
#context-padding ul.indexLinks li { background-color:#DCE1E6; color:#ffffff}
#context-padding ul.indexLinks li a { color:#ffffff}
#context-padding ul.indexLinks li.inactive { background-color:#DCE1E6; color:#ffffff}

	/* WCMS3 Second Navigation */
ul#sec-nav li, ul#sec-nav li.active a {color: #ffffff;}
ul#sec-nav li, ul#sec-nav li.visited a {color: #000000;}
ul#sec-nav li a { color: #000000; }
ul#sec-nav li.linkarrow, ul#sec-nav li.linkarrowactive { background-image: url(/wcms3/images/icons/pfeil_schwarz.gif);}
ul#sec-nav li.linkbackarrow {background-image: url(/wcms3/images/icon_double_arrow_back.gif);}
ul#sec-nav li.line { background-image: url(/wcms3/images/icons/900/icon_arrow.gif); border-top: 1px solid #000; border-bottom: 1px solid #000; }

/* specials*/

ul#sec-nav li.linkactive  a {color: #ffffff;}

th {text-align:left;}