body { background: #fff url(../images/shared/bg/bg_main_grad.gif) repeat-x 0 0; color: #707070; text-align:center;}

.contentContainer { width: 952px; min-height: 500px; _height: 500px; margin: auto; border-bottom: 1px solid #bebebe; text-align:left; }
.stockInfoBox { float: left; width: 294px; }
.stockTicker .chart { float: left; width: 175px; height: 100px; display: block; }
.stockTicker p.chartLink { background: url(../images/shared/bg/bg_stock_bot_tab.gif) no-repeat 0 0; width: 294px; padding: 8px 7px 12px; }



.genContentFullWidth { width: 100%; float: left; _margin: 0; _padding: 0; }
.genContentFullWidth a { color: #446e95; }
.genContentFullWidth a:hover { color: #b4c5d5; }

.genContentFullWidth h2 { font-size: 26px; font-weight: normal; line-height: 26px; margin: 0 0 5px; }
.genContentFullWidth h3.redLine { text-transform: uppercase; border-bottom: 1px solid #7A0001; padding-bottom: 7px; }

.genContentWithoutHighlights { width: 75%; float: left; _margin: 0; _padding: 0; }
.genContentWithoutHighlights a { color: #446e95; }
.genContentWithoutHighlights a:hover { color: #b4c5d5; }

.genContentWithoutHighlights h2 { font-size: 26px; font-weight: normal; line-height: 26px; margin: 0 0 5px; }
.genContentWithoutHighlights h3.redLine { text-transform: uppercase; border-bottom: 1px solid #7A0001; padding-bottom: 7px; }

.genContentFullWidth .stockInfoBox h3 { color: #707070; position: relative; }
.genContentFullWidth .stockInfo { float: right; width: 225px; padding-top: 17px; }
.genContentFullWidth .stockInfo h5 { color: #707070; }
.genContentFullWidth .stockInfo p.clear { margin-top: 7px; }

.genContentWithoutHighlights .stockInfoBox h3 { color: #707070; position: relative; }
.genContentWithoutHighlights .stockInfo { float: right; width: 225px; padding-top: 17px; }
.genContentWithoutHighlights .stockInfo h5 { color: #707070; }
.genContentWithoutHighlights .stockInfo p.clear { margin-top: 7px; }




.colMidFullWidth { width: 100%; float: left; _margin: 0; _padding: 0; }
.colMidFullWidth a { color: #446e95; }
.colMidFullWidth a:hover { color: #b4c5d5; }

.colMidFullWidth h2 { font-size: 26px; font-weight: normal; line-height: 26px; margin: 0 0 5px; }
.colMidFullWidth h3.redLine { text-transform: uppercase; border-bottom: 1px solid #7A0001; padding-bottom: 7px; }

.colMidWithoutHighlights { width: 75%; float: left; _margin: 0; _padding: 0; }
.colMidWithoutHighlights a { color: #446e95; }
.colMidWithoutHighlights a:hover { color: #b4c5d5; }

.colMidWithoutHighlights h2 { font-size: 26px; font-weight: normal; line-height: 26px; margin: 0 0 5px; }
.colMidWithoutHighlights h3.redLine { text-transform: uppercase; border-bottom: 1px solid #7A0001; padding-bottom: 7px; }

.colMidFullWidth .stockInfoBox h3 { color: #707070; position: relative; }
.colMidFullWidth .stockInfo { float: right; width: 225px; padding-top: 17px; }
.colMidFullWidth .stockInfo h5 { color: #707070; }
.colMidFullWidth .stockInfo p.clear { margin-top: 7px; }

.colMidWithoutHighlights .stockInfoBox h3 { color: #707070; position: relative; }
.colMidWithoutHighlights .stockInfo { float: right; width: 225px; padding-top: 17px; }
.colMidWithoutHighlights .stockInfo h5 { color: #707070; }
.colMidWithoutHighlights .stockInfo p.clear { margin-top: 7px; }

.midModule1 p.imgText { padding-bottom: 5px; }
.midModule1 p { float: right; width: 358px; }

/*.headerContainer h1 {float: left; width: 260px; height: 59px; margin: 0; padding: 5px 15px;}*/
a.InvestorRelations {padding-left: 5px; }

.globalNav .navHome 				.mitemAnchor { background-image: url(../images/shared/nav/home.jpg); }
.globalNav .navHowToUseOurBrands 		.mitemAnchor { background-image: url(../images/shared/nav/how_to_use_brand_off.jpg); }
.globalNav .navGetOurBrandMaterials 	.mitemAnchor { background-image: url(../images/shared/nav/get_our_brand_material_off.jpg); }
.globalNav .navMoreAboutOurBrands .mitemAnchor { background-image: url(../images/shared/nav/more_about_our_brand_off.jpg); }
.globalNav .navStartseite 				.mitemAnchor { background-image: url(../images/shared/nav/startseite_off.jpg); }



/* IE 6 PNG control.  using this instead of behavior control to manage rollovers quickly 
* html .globalNav .navHome 			.mitemAnchor { background: url(../images/shared/bg/s.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shared/nav/home_on.jpg'); }
* html .globalNav .navHowToUseOurBrands	.mitemAnchor { background: url(../images/shared/bg/s.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shared/nav/how_to_use_brand_on.jpg'); }
* html .globalNav .navGetOurBrandMaterials 	.mitemAnchor { background: url(../images/shared/bg/s.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shared/nav/get_our_brand_material_on.jpg'); }
* html .globalNav .navMoreAboutOurBrands .mitemAnchor { background: url(../images/shared/bg/s.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shared/nav/more_about_our_brand_on.jpg'); }
* html .globalNav .navStartseite 			.mitemAnchor { background: url(../images/shared/bg/s.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shared/nav/startseite_on.jpg'); }
*/





.col1 .module p { float: right; width: 205px; }
.leftmenuhypen { float: left; margin-left: 10px; display: block; padding-left: 12px; background: transparent top left no-repeat; background-image: url(../images/shared/hypen.jpg); background-position: 0 8px; /**/ width: 181px; }
#verticalText
{
writing-mode: tb-rl;
filter: flipV  flipH;
}