﻿.pw12-teaser.title h1, .pw12-teaser.title h2, .pw12-teaser.title h3,.pw12-teaser.title h1.m, .pw12-teaser.title h2.m{text-align:left} 
.pw12-teaser.title{padding-top:0 } 

/* Market Overview */
.sh_marketoverview_markets .small-teaser { margin-right: 0px; width: 310px; padding: 0px 6px; }
.sh_marketoverview_markets .small-teaser div { margin-left: auto; margin-right: auto; }
.sh_marketoverview_markets .sh_chart_header_arrow{ background:none}
.sh_marketoverview_markets .sh_chart_header_arrow h3{ padding-right:6px; }
.sh_marketoverview_bottomlinks .sh_marketinformation_chart_link_center { margin-left: 20px; }

#content div.index:first-child {border-top:0} 
.index table tr, .exchange table tr {height:27px}
.index table td, .exchange table td {vertical-align:top}
.exchange .float-right > div > div{margin-top:-26px} 

.index .sh_chart_header_arrow{margin-left:40px;float:none !important;} 
.sh_chart_header_arrow {margin-bottom:13px} 

.top-news .news a:hover {text-decoration:underline }
.top-news {border-top:1px solid #D2D6E3} 

/* charts */
#content .chart-header h3 { display: inline; }
#content .chart-header span.arrow { background-position: 57px 5px; }
#content .chart-index-ai { font-size: 0.8em; color: Gray; float: right; margin-top: 10px; }

/* Shares / Indices */
#content .index .float-left, #content .index .float-right{ width: 446px; }
#content .index .float-left table { width: 98%; }
/*#content .index .chart-header span.arrow { background-position: 118px 5px; }*/
#content > div > div.index:last-child{border-bottom:0 }
#content .index .float-right > div > div > a img{ height: 180px !important; }

#content .index .float-right div, #content .index .float-right div a img{ margin-left: 1px;}

/* Currencies / Rates */
#content .exchange { clear: both;width: 932px;padding:0 18px }

#content .exchange .float-right { width: 446px; padding-left: 10px; }
#content .exchange .float-left { width: 446px; padding-right: 10px; }
.exchange h2{padding-bottom:10px}  
#content .exchange .sh_marketinfo_interestrates tr.right td.left,
#content .exchange .sh_marketinfo_currencytable2 tr.right td.left { text-align: left; padding-right: 10px; }
table.sh_marketinfo_currencytable th { font-weight:normal }
table.sh_marketinfo_currencytable th.first{font-weight:bold}
#content .exchange .float-right table.news.sh_news_list{margin:10px 0;}
#content .exchange .float-right .black-arrows a{background-position:left }
#content .exchange h2{font-size:21px; padding-top:18px;padding-bottom:10px  } 
div#content table.exchange-rate-matrix .txt-rgt, div#content table.exchange-rate-matrix thead tr th{text-align:right; padding-right: 0;font-weight:normal} 

#content div.exchange-rate-informations-outer div.sh_realtime_indication_block {	margin: 0; }
.exchange-rate-informations-outer{width:968px;padding:0 18px}  

/* Commodity*/
#content .commodity h2{font-size:21px;} 
#content div.sh_commodities_newsrow, #content div.asset-class-market-info, #content div.commodity-info { width:932px;  padding:0 18px; }
.commodity-info table{width:100% } 
.commodity-info div.commodity-info-left,.commodity-info div.commodity-info-right{width:446px;padding-top:18px;}  
.commodity-info th.sh_col1 h3{font-family: 'DiBaIIBoldCondensed'; text-align:left;} 
.commodity-info th{font-weight:normal}
.commodity-info hr.commodity-listing-seprator {margin-top:12px}  
.commodity-info-right > div > div > span > hr:first-child,.commodity-info-left > div > div > span > hr:first-child {margin-top:0;height:0}  
.sh_commodity th.sh_col1.left{padding-left:0 !important } 
.sh_commodity td{padding-left:0 !important } 
.sh_commodity .sh_col4 .formfield-fake-select ul li a{text-align:left } 
.sh_commodity th{height:30px;}
.sh_commodity tbody td{height:24px;}
.sh_commodity {width:100%}
.sh_commodities_newsrow table.news.sh_news_list tr td{height:24px}
.sh_commodities_newsrow table{margin-bottom:13px;width:698px} 
div.commodity-info .sh_commodity th .formfield.dropdown{  margin-bottom:0;margin-top:-1px;  }
.sh_commodity a:hover{text-decoration:underline}


#content .exchange.sh_marketinfo_interestrates tr.right td.left,
#content .exchange.sh_marketinfo_currencytable2 tr.right td.left { text-align: left; padding-right: 10px; }

.exchange.sh_marketinfo_currencytable th { border:1px solid #F10000 }

body.sh-content-page64 div#content span.chart-index {
	padding-bottom: 12px;
	float: right;	
	font-size: 0.8em;
	padding: 10px 0 0 0 !important;	
}

#content table.sh_marketinfo_currencytable td,
#content table.cols5 td { padding: 0px 10px !important; }
#content table.aindex th.first { text-align: left; padding-left: 0px; }
#content table.aindex td.arrow { padding-left: 18px; }

#content div.teaser.big { float: left; }
#content div.asset-class-market-info{padding-bottom:10px }
#content div.asset-class-market-info div.small-teaser { width: 300px; float: left;margin-right:16px }
#content div.asset-class-market-info div.small-teaser:first-child { }
#content div.asset-class-market-info div.small-teaser.last { float: right; margin-right:0px }
#content div.asset-class-market-info div.small-teaser:last-child img { float: right; height:185px !important}
#content div.asset-class-market-info div.small-teaser:last-child > a.sh_chart,
#content div.asset-class-market-info div.small-teaser:last-child a.sh_chart img { height:185px !important}

#content div.sh_realtime_indication_block,#content div.top-news,#content div.sh_marketoverview_markets,
#content div.topflop,.sh_marketoverview_bottomlinks {width:932px; margin:0 18px; }

#content div.big.sh_marketoverview_markets div.small-teaser .sh_chart_header_arrow { text-indent: 0px;}
#content div.big.sh_marketoverview_markets > div.small-teaser { width: 310px;padding:0;}
#content div.big.sh_marketoverview_markets > div.small-teaser.last{width: 290px;padding:0;margin-left:22px}

#content div.big.sh_marketoverview_markets > div.small-teaser > div{ width: 310px;}
#content div.big.sh_marketoverview_markets > div.small-teaser .closebale,
#content div.big.sh_marketoverview_markets > div.small-teaser .closebale .input{ width: 310px;}

#content div.big.sh_marketoverview_markets > div.small-teaser.first div{float:left; }
#content div.big.sh_marketoverview_markets > div.small-teaser div{float:left}
#content div.big.sh_marketoverview_markets > div.small-teaser.last div{float:left }

#content div.big.sh_marketoverview_markets > div.small-teaser ul.pw12-tabs { width: 283px;padding: 0 1px 0 18px }
#content div.big.sh_marketoverview_markets > div.small-teaser.first ul.pw12-tabs  { width: 240px; padding: 0 18px;}
#content div.big.sh_marketoverview_markets > div.small-teaser.last  ul.pw12-tabs { width: 250px; padding: 0 18px;}
.sh_marketoverview_markets span.chart-index {padding:5px 0 12px 0;}

.sh_chart_header_arrow a{margin-right:10px}
.sh_chart_header_arrow h3 a{font-size:16px;font-family:'DiBaIINormal'}


a.more-shares:hover, .topflop  a.more-shares-index:hover, div#content .sh_marketoverview_bottomlinks ul li a:hover{text-decoration: underline; }

	 
.sh_marketoverview_bottomlinks ul li {float: left;}
.sh_marketoverview_bottomlinks .sh_marketinformation_chart_link_left {width:292px; } 
.sh_marketoverview_bottomlinks .sh_marketinformation_chart_link_center {width:310px} 
.sh_marketoverview_bottomlinks .sh_marketinformation_chart_link_right {	width:280px;margin-left:22px } 

.sh_topflopbox table.topflop tr.sh_first_flop_spacer_row td{padding-right:0 }


.index .chart-header.sh_chart_header_arrow span a{padding-right:4px} 

.sh_realtime_exchangerates_block tbody td a{text-decoration:underline !important}	
.sh_realtime_exchangerates_block table{font-size:14px} 
.sh_realtime_exchangerates_block h2{font-family: 'DiBaIIBoldCondensed';font-size:18px;text-align:left; } 
div#content div.teaser table.rindex tbody tr td.arrow, div#content div.teaser table.topflop tbody tr td.arrow {
		background-position: left 7px;
}
div#content div.teaser table.aindex tbody td.arrow, div#content div.teaser table.rindex tbody td.arrow {
		background-position: left 3px;
		padding-left: 16px;	
}

div#content div.teaser table.aindex tbody td a:hover{text-decoration:underline}

/*
.sh_realtime_exchangerates_last span, .sh_realtime_exchangerates_change span, .sh_realtime_exchangerates_date span { padding-left: 4px;}
body div#content div.sh_realtime_exchangerates_block div.teaser .sh_realtime_exchangerates_date { font-size: 12px !important;}
*/

.sh_exchangerates_newsrow{width:932px} 
.sh_exchangerates_newsrow table.news.sh_news_list tr td {height: 24px;}
.sh_exchangerates_newsrow table {margin-bottom: 13px;width:698px;}
h2.top-subhead, h3.currencyconverter_headline,h3.exchangematrix_headline,
.sh_exchangerates_newsrow h2{font-size:21px !important;text-align:left !important; padding-bottom:10px } 
.sh_exchangerates_newsrow table.sh_news_list.small-space tr{height:24px}
h3.currencyconverter_headline,h3.exchangematrix_headline{font-size:18px !important } 

.news.small-space td a:hover{text-decoration:none} 

.exchange-rate-informations {width:932px} 
.exchange-rate-informations .exchange-rate-informations-left {width:446px; } 
.exchange-rate-informations .exchange-rate-informations-right {width:446px;} 
.exchange-rate-informations {padding-top:0 } 
.exchange-rate-informations > h2{padding-top:18px }
.exchange-rate-informations table{width:100% } 
.exchange-rate-informations tbody tr td{height:28px}
.exchange-rate-informations .sh_marketinfo_interestrates th{font-weight:normal}
.exchange-rate-informations .sh_marketinfo_interestrates .formfield.dropdown { float: right;height: 30px;width: 110px;margin-bottom: 0;}
.sh_marketinfo_interestrates .formfield .select .formfield-fake-select a {  text-align: left;}
.sh_marketinfo_interestrates .formfield .wrapper, .sh_marketinfo_interestrates .formfield .wrapper .input {
    width: 110px !important;
}
.exchangematrix_headline{margin-top:15px} 


.sh_marketinfo_currencytable2 {width:100%} 

.sh_marketinfo_currencytable2 .formfield .wrapper,.sh_marketinfo_currencytable2 .formfield .wrapper .input{width:110px !important; } 
.sh_marketinfo_currencytable2 .formfield.dropdown{float:right; width:110px;height: 30px;} 
.sh_marketinfo_currencytable2 .formfield .select .formfield-fake-select a{text-align:left}
.sh_marketinfo_currencytable2 tbody tr td{height:28px}

.sh_marketinfo_currencytable2 thead tr th{ 
	height:32px;  
	font-weight:normal; 
	color:#000; 
}
.sh_marketinfo_currencytable2 tbody tr td{ font-size:1em;}
.sh_marketinfo_currencytable2 tr th.market-perfomance{padding-top:11px;padding-bottom:0px;font-weight:normal} 
.sh_marketinfo_currencytable2 a:hover{text-decoration:underline} 





/*
.moreexchangerates .moreexchangerates-inner.notselected h3:hover {
		background: url("/Images/elements/links/default-links/arrow_basic_down.png") no-repeat scroll 1px 8px transparent;
}
.moreexchangerates .moreexchangerates-inner h3:hover {
		background: url("/Images/elements/links/default-links/arrow_basic_open.png") no-repeat scroll 1px 8px transparent;
}
*/
/* commodity */
.sh_commodities_newsrow .pw12-teaser h2, .asset-class-market-info h2{text-align:left;padding-bottom:18px;font-size:21px }  
.sh_commodities_newsrow div.commodity-news{padding-top:0px;border-bottom:1px solid #D5D3E8; margin-bottom:18px}
.sh_news_list tr td:last-child{width:850px }


/*charts*/
#content div.asset-class-market-info div.small-teaser:last-child  span.chart-index{padding-right:0 } 

.topflop .topflop-outer{float:left;margin-bottom:5px }
.topflop .topflop-outer .float-left{ padding-right:30px;}
.sh_topflopbox .topflop a:hover, .sh_topflopbox .topflop a:active{text-decoration: underline; color:#000} 

/* market information - indices */
.sh_indexchart { margin-top: 10px; }
body.browser_firefox .sh_indexchart { margin-top: 11px; }