/*28*/
 @font-face {
 font-family: 'frutiger-lightcn-webfont';
 src: url('/media/font/frutiger-lightcn-webfont.eot');
 src: url('/media/font/frutiger-lightcn-webfont.eot?#iefix') format('embedded-opentype'),  url('/media/font/frutiger-lightcn-webfont.woff') format('woff'),  url('/media/font/frutiger-lightcn-webfont.ttf') format('truetype'),  url('/media/font/frutiger-lightcn-webfont.svg#webfont') format('svg');
}
 @font-face {
 font-family: 'frutiger-cn-webfont';
 src: url('/media/font/frutiger-cn-webfont.eot');
 src: url('/media/font/frutiger-cn-webfont.eot?#iefix') format('embedded-opentype'),  url('/media/font/frutiger-cn-webfont.woff') format('woff'),  url('/media/font/frutiger-cn-webfont.ttf') format('truetype'),  url('/media/font/frutiger-cn-webfont.svg#webfont') format('svg');
}
img {
	border: none;
}
body {
	margin : 0;
	padding : 0;
	background : url('/media/images/tradedirect/body-bg.png') repeat-x;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #455967;
}
a,
a:active,
a:link {
	text-decoration: none;
	color:#3099E3;
}
a:hover {
	text-decoration: underline;
	color: #1a5ea2;
}
/*h2 {
	color			: #fff;
	margin			: 3px 0;
	padding			: 0;	
	font-size		: 14px;
	font-weight 	: normal;
	text-transform	: uppercase;
}*/

#container {
	width : 976px;
	margin : 0 auto;
}
/* CSS - Rechte Spalte ===================================================================== */

#right {
	width : 251px;
	float : right;
}
#right a:hover {
	color: #1a5ea2;
}
#right .right-box-small a:hover {
	color: #fff;
}
#myaccount {
	/*position : absolute;*/
	padding : 10px 6px 10px 6px;
	width : 236px;
	height : 15px;
	background : url('/media/images/tradedirect/myaccount-close-bg.png') no-repeat;
	z-index : 1000000;
}
#myaccount.open {
	position : absolute;
	padding : 10px 6px 10px 6px;
	width : 236px;
	height : 190px;
	background : url('/media/images/tradedirect/myaccount-open-bg.png') no-repeat;
}
ul.account-menu {
	display : none;
	margin : 0;
	padding : 0;
	list-style-type: none;
	margin : 21px 0 0;
}
ul.account-menu.show {
	display : block;
}
ul.account-menu li {
	padding : 0;
	margin : 0;
	padding : 2px 0;
	border-bottom : 1px solid #6b94be;
}
ul.account-menu li a {
	padding : 0 10px;
	color : #66b3ea;
}
ul.account-menu li a:hover {
	color : #FFF!important;
	text-decoration : none;
}
ul.account-menu li:hover {
	background-color: #3099e3;
	color : #FFF!important;
}
/********************************/

.login .hideonlogin {
display:none;
}

	#login {
	padding : 15px 10px 10px 18px;
	width : 223px;
	height : 70px;
	background : url('/media/images/tradedirect/login-bg.png') no-repeat;
}
#login p.boxLoginTitle {
	font-family : 'frutiger-cn-webfont';
	color : #fff;
	padding : 0px;
	margin : 0px;
}
#login a.login-button {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 77px;
	height : 34px;
	line-height : 34px;
	float : right;
	background : url('/media/images/tradedirect/button-login-bg.png') no-repeat;
	color : #fff;
}
#login form {
	margin-top: 12px;
}
#login form a.login-button {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 77px;
	height : 34px;
	line-height : 34px;
	float : right;
	background : url('/media/images/tradedirect/button-login-bg.png') no-repeat;
	color : #fff;
}
#login form a.login-button:hover, .right-box-small a.depot-button.act {
	text-decoration : none;
	background : url('/media/images/tradedirect/button-login-bg-hover.png') no-repeat;
	color : #fff;
}
#login form input.input-login {
	font-size : 10px;
	background : none;
	background : url('/media/images/tradedirect/input-login-bg.png') no-repeat;
	border : none;
	height : 30px;
	line-height : 30px;
	width : 105px;
	padding : 0 10px 0 25px;
	color : #1a5ea2;
	float : left;
}
	#login-intern {
	padding : 10px 10px 20px 18px;
	width : 223px;
	height : 70px;
	background : url('/media/images/tradedirect/login-bg.png') no-repeat;
}

#login-intern p.boxLoginInternText {
	font-family:Arial, Helvetica, sans-serif;

	font-size : 12px;
	color : #fff;
	padding : 0px;
	margin : 0px;
}

#login-intern a.login-button-intern {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 95px;
	height : 34px;
	line-height : 34px;
	float : right;
	background : url('/media/images/tradedirect/button-login-intern-bg.png') no-repeat;
	color : #fff;
}
#login-intern a.login-button-intern:hover, #login-intern a.login-button-intern.act {
	background : url('/media/images/tradedirect/button-logout-intern-bg.png') no-repeat;
	text-decoration : none;
	color : #fff;
}
#login a.login-button:hover, #login a.login-button.act {
	background : url('/media/images/tradedirect/button-login-bg-hover.png') no-repeat;
	text-decoration : none;
	color : #fff;
}
#login-intern form .button-login {
	float : right;
	background : none;
	background : url('/media/images/tradedirect/button-login-intern-bg') no-repeat;
	border : none;
	height : 34px;
	width : 95px;
	cursor : pointer;
	color : #fff;
	padding : 0 0 6px 0;
	margin-left : 6px;
}

/*********************************/

	
	#search {
	width : 235px;
	height : 40px;
	margin : 4px auto 29px;
}
#search-intern {
	width : 235px;
	height : 40px;
	margin : 43px auto 29px;
}
#search form input.input-search, #search-intern form input.input-search {
	background : none;
	background : url('/media/images/tradedirect/input-search-bg.png') no-repeat;
	border : none;
	height : 40px;
	line-height : 40px;
	width : 176px;
	padding : 0 10px;
	color : #1a5ea2;
	float : left;
}
#search form input.button-search, #search-intern form input.button-search {
	float : left;
	background : none;
	background : url('/media/images/tradedirect/button-search-bg.png') no-repeat;
	border : none;
	height : 40px;
	line-height : 40px;
	width : 39px;
	cursor : pointer;
}
#search form input.button-search:hover, #search-intern form input.button-search:hover {
	background : url('/media/images/tradedirect/button-search-bg-hover.png') no-repeat;
}
.right-box-multi {
	background : url('/media/images/tradedirect/right-box-multi-bg.png') no-repeat;
	width : 216px;
	height : 531px;
	padding : 15px 15px 10px 20px
}
.right-box-multi ul {
	margin : 0;
	padding : 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	list-style-type : none;
	font-size: 12px;
}
.right-box-multi ul.benefit {
	margin-top: 23px;
}
.right-box-multi ul.pricing {
	margin-top: 50px;
}
.right-box-multi ul.security {
	margin-top: 35px;
}
.right-box-multi ul.tools {
	margin-top: 35px;
}
.right-box-multi ul li {
	padding-left : 20px;
	background : url('/media/images/tradedirect/li-bg_blau.png') left 4px no-repeat;
	line-height : 18px;
}
.right-box-small {
	background : url('/media/images/tradedirect/right-box-small1-bg.png') no-repeat;
	width : 216px;
	height : 124px;
	padding : 15px 15px 10px 20px;
}

.right-box-small-title{
margin-top:0px;
font-family : 'frutiger-cn-webfont';
color:#ffffff;
}

.right-box-small a.depot-button {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 161px;
	height : 40px;
	line-height : 40px;
	float : right;
	background : url('/media/images/tradedirect/depot-button.png') no-repeat;
	color : #fff;
}
.right-box-small a.depot-button:hover, .right-box-small a.depot-button.act {
	text-decoration : none;
	background : url('/media/images/tradedirect/depot-button-hover.png') no-repeat;
	color : #fff;
}
.right-box-small img.headline {
}


.right-box-small a
 {
	/*float : right;*/
	margin : 7px 0 0 0;
}


.right-box-small2 ul {
        margin : 0;
	padding : 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
        list-style-type : none;
}
.right-box-small2 li {
        padding-left : 20px;
	background : url('/media/images/tradedirect/li-bg_blau.png') left 4px no-repeat;
	line-height : 18px;
}



.right-box-small2 a,
.right-box-small2 a:active,
.right-box-small2 a:link
 {
	
	margin : 0 0 0 0 !important;
color:#3099E3;
text-decoration:underline;
}

.right-box-small2 a:hover
 {
	
color:#25558A !important;
text-decoration:underline;
}


.right-box-small div {
	margin : 15px 0 0 0;
	color : #455967;
}
.right-box-small2 {
	background : url('/media/images/tradedirect/right-box-small-bg.png') no-repeat;
	margin-top: 4px;
}
.right-box-small table.kontakt {
	margin-top : 0px;
	font-weight : bold;
	color : #1a5ea2;
	font-size : 15px;
}
.right-box-small table.kontakt img {
	margin-right: 25px;
}
.right-box-small table.kontakt a,
.right-box-small table.kontakt a:active,
.right-box-small table.kontakt a:link,
.right-box-small table.kontakt a:hover {
	margin : 0;
	color : #1A5EA2 !important;
}
.right-box-big {
	background : url('/media/images/tradedirect/right-box-big-bg.png') no-repeat;
	width : 243px;
	height : 232px;
	margin-top : 4px;
	padding : 20px 0 0 8px;
}
a.more {
	text-decoration : underline;
	float : right;
	color : #3099e3;
	margin : 7px 15px 0 0;
}
.right-box-big.right-box-big2 {
	margin-top : 12px;
}
#news {
	position : relative;
	width : 251px;
	height : 377px;
	background : url('/media/images/tradedirect/news-bg.png') no-repeat;
}
#rumeurs {
	position : relative;
	width : 251px;
	height : 224px;
	background : url('/media/images/tradedirect/rumeurs-bg.png') no-repeat;
}
/*#transfer {
	position : relative;
	width : 213px;
	height : 184px;
	background : url('/media/images/tradedirect/transfer-bg.png') no-repeat;
	padding : 28px 15px 0 23px;
}
#transfer a {
	float : right;
	margin : 55px 0 0 0;
}*/
/* CSS - Linker Bereich (Hauptinhalt) ===================================================================== */
	
#left-wrapper {
	width : 721px;
}


#left-wrapper .boxContent a,
#left-wrapper .boxContent a:active,
#left-wrapper .boxContent a:link {
color:#3099e3;
text-decoration:underline;
}

#left-wrapper .boxContent a:hover {
color:#25558A;
text-decoration:underline;
}


#left-wrapper-account {
	width : 980px;
}
#content-wrapper a:hover {
	color: #1a5ea2;
	text-decoration: underline;
}
#content-wrapper a.header-button1:hover {
	color: #ffffff;
	text-decoration: none;
}
#content-wrapper a.header-button2:hover {
	color: #ffffff;
	text-decoration: none;
}#content-wrapper a.header-button3:hover {
	color: #ffffff;
	text-decoration: none;
}#content-wrapper a.header-button4:hover {
	color: #ffffff;
	text-decoration: none;
}
/* CSS - Header =============================================================== */



	#header {
	width : 100%;
	height : 98px;
}
#logo {
	float : left;
	width : 223px;
	height : 33px;
	margin : 42px 0 0 20px;
}
#language {
	font-size : 10px;
	color : #1a5ea2;
	float : right;
	margin : 63px 70px 0 0;
}
#language a {
	text-decoration : none;
	color : #1a5ea2;
}
#language a:hover, #language a.active {
	text-decoration : none;
	color : #dbf5ff;
}
#top-menu {
	font-size : 10px;
	color : #1a5ea2;
	float : right;
	margin : 63px 10px 0 0;
}
#top-menu a {
	text-decoration: none;
	color : #1a5ea2;
}
#top-menu a:hover, #top-menu a.active {
	text-decoration: none;
	color : #b5d6ee;
	;
}
/*	#menu {
		font-family		: 'frutiger-lightcn-webfont', arial, serif;
		font-size		: 15px;		
		text-transform	: uppercase;
		width			: 100%;
		height			: 50px;	
		line-height		: 45px;
		width			: 721px;
		background		: url('/media/images/tradedirect/menu-bg.png') no-repeat;
	}
		
		
		#menu ul {
			margin			: 0 0 0 5px;
			padding			: 0;
			list-style-type	: none;	
		}
		
		#menu ul a {
			color			: #fff;
			display			: block;	
			text-decoration	: none;	
			font-family		: 'frutiger-lightcn-webfont', arial, serif;	
		}
		
		#menu ul a img {
			margin-top: 10px;	
		}
		
		#menu ul li {			
			float			: left;
			padding			: 0 16px 0 15px;
			background		: url('/media/images/tradedirect/li-trenner.png') right no-repeat;
		}
		
		#menu ul li.first {
			background		: url('/media/images/tradedirect/li-trenner.png') right 17px no-repeat;	
		}
		
		#menu ul li.last {
			background: none;	
		}*/
	
	#breadcrumb {
	width : 100%;
	height : 20px;
	margin-left : 3px;
        margin-top:26px;
}
/* CSS - Content ============================================================== */
	
	#breadcrumb {
	height : 20px;
	line-height : 20px;
	position : relative;
}
#breadcrumb.account-icons {
	width : 720px;
}
#breadcrumb div.links {
	font-size : 10px;
	margin-left : 18px;
	color : #2c5f94;
}
#breadcrumb .links a {
	text-decoration : none;
	color : #2c5f94;
}
#breadcrumb .links a.selected,
#breadcrumb .links a:active {
	color : #ffffff;
        font-weight:bold;
}
#breadcrumb img {
	float : right;
	right : 8px;
	top : -5px;
	position : absolute;
}
#breadcrumb img.print {
	right: 43px;
}
#teaser {
	width : 721px;
	height : 292px;
}
#teaser-investment {
	position : relative;
	width : 681px;
}
#teaser-investment ul {
	margin : 19px 0 22px 0;
	;
	padding : 0;
	list-style-type : none;
	width : 320px;
}
#teaser-investment ul li {
	display : block;
	border-top : 1px solid #fff;
	background : #def3fc;
}
#teaser-investment ul li:hover, #teaser-investment ul li.act {
	background : #f3f3f3;
}
#teaser-investment ul li a {
	color : #3099e3;
	display : block;
	padding : 3px 10px 3px 15px;
	text-decoration : underline;
}
#teaser-investment ul li a:hover, #teaser-investment ul li.act a {
	color : #455967;
	text-decoration : none;
	background : url('/media/images/tradedirect/li-bg_arrow.png') left no-repeat;
}
#teaser-investment p {
	margin-bottom: 18px;
	line-height : 16px;
}
#teaser-investment h2 {
	font-family : 'frutiger-lightcn-webfont', Arial, Helvetica, sans-serif;
	color : #1a5ea2;
	font-size : 22px;
	padding : 0;
	margin : 10px 0 10px 0;
}
#teaser-investment table {
	margin-bottom: 10px;
}
#teaser-investment table a {
	color : #3099e3;
	text-decoration : underline;
}
#teaser-investment table img {
	margin : 5px 3px 0 0;
}
#teaser-market {
	position : relative;
	width : 721px;
	height : 310px;
}




#teaser2 {
	height : 673px;
	width : 721px;
    margin-top:5px;
	background : url('/media/images/tradedirect/TeaserCont-bg.png') no-repeat;
}
#teaser2-trading {
	height : 673px;
	width : 721px;
    margin-top:5px;
	background : url('/media/images/tradedirect/TeaserCont-bg-trading.png') no-repeat;
}
.teaserDE {
	background : url('/media/images/tradedirect/TeaserCont-bg-de.png') no-repeat !important;
}

.teaserEN {
	background : url('/media/images/tradedirect/TeaserCont-bg-en.png') no-repeat !important;
}

.teaserDEtrading {
	background : url('/media/images/tradedirect/TeaserCont-bg-trading-de.png') no-repeat !important;
}

.teaserENtrading {
	background : url('/media/images/tradedirect/TeaserCont-bg-trading-en.png') no-repeat !important;
}


#teaser3,
#teaser4,
#teaser5 {
	width : 721px;
        float:left;
}

#teaser3 .teaser345-bg,
#teaser4 .teaser345-bg,
#teaser5 .teaser345-bg {
	background: transparent url(/media/images/tradedirect/content-public1-bg-border.png) repeat-y scroll 0pt bottom;
	padding: 0px 24px 18px 22px;
	width:678px;
        margin-left: 1px;
}

#teaser3 .teaser345-ender,
#teaser4 .teaser345-ender,
#teaser5 .teaser345-ender {

	background: transparent url(/media/images/tradedirect/content-public1-bg-ender.png) no-repeat scroll 0pt bottom;
	padding-bottom:100px;
        margin-left:1px;
	
}

#teaser3 {
/*background-color:#FF0000;*/
}

#teaser4 {
/*background-color:#FFF000;*/
}

#teaser5 {
/*background-color:#FF9900;*/
}

#teaser2 .teaser-head,
#teaser3 .teaser-head,
#teaser4 .teaser-head,
#teaser5 .teaser-head {
	font-family : 'frutiger-lightcn-webfont', Arial, Helvetica, sans-serif;
	padding : 50px 0 0 220px;
}

#teaser3 .teaser-head345,
#teaser4 .teaser-head345,
#teaser5 .teaser-head345 {
padding : 0px 0px 0px 22px;

}

#teaser2 .teaser-head h1,
#teaser3 .teaser-head h1,
#teaser4 .teaser-head h1,
#teaser5 .teaser-head h1 {
	color : #2a445a;
	font-size : 26px;
	margin : 0 0 15px 0;
}
#teaser2 .teaser-head ul,
#teaser2 .teaser-content ul,
#teaser3 .teaser-head ul,
#teaser3 .teaser-content ul,
#teaser4 .teaser-head ul,
#teaser4 .teaser-content ul,
#teaser5 .teaser-head ul,
#teaser5 .teaser-content ul {
	margin : 0;
	padding : 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	list-style-type : none;
}
#teaser2 .teaser-head ul li,
#teaser2 .teaser-content ul li,
#teaser3 .teaser-head ul li,
#teaser3 .teaser-content ul li,
#teaser4 .teaser-head ul li,
#teaser4 .teaser-content ul li,
#teaser5 .teaser-head ul li,
#teaser5 .teaser-content ul li {
	padding-left : 20px;
	background : url('/media/images/tradedirect/li-bg_blau.png') left 4px no-repeat;
	line-height : 18px;
}

#teaser2 .teaser-content {
width:600px;
margin : 218px 0 0 48px;
}

/*STEPBAR*/

#stepBar3,
#stepBar4,
#stepBar5 {
clear:both;
}

#stepBar3 ul,
#stepBar4 ul,
#stepBar5 ul {
	width : 708px;
	padding:0px;
	margin:0px;
	margin-left:-17px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#6b94be;
}
#stepBar3 ul li,
#stepBar4 ul li,
#stepBar5 ul li {
	display: inline-block;
	margin: 0;
	padding: 0;
	background: url('/media/images/tradedirect/tab-normal.png') left 5px repeat-x;
	border: none;
	text-align:center;
	width : 140px;
}


#stepBar3 ul li a,
#stepBar4 ul li a,
#stepBar5 ul li a {
	display: block;
	margin: 0;
	padding: 7px 0 5px 0;
	outline: none;
	text-decoration : none;
	color: #165498;
}
#stepBar3 ul li a:hover,
#stepBar4 ul li a:hover,
#stepBar5 ul li a:hover,
#stepBar3 ul li a.stepBarSelected,
#stepBar4 ul li a.stepBarSelected,
#stepBar5 ul li a.stepBarSelected {
	background: url('/media/images/tradedirect/tab-active.png') repeat-x;
	padding-top: 7px;
	position: relative;
	text-decoration : none;
	color : #FFF;
}
#stepBar3 ul li .active,
#stepBar4 ul li .active,
#stepBar5 ul li .active,
#stepBar3 ul #selected,
#stepBar4 ul #selected,
#stepBar5 ul #selected
 {
	background: url('/media/images/tradedirect/tab-active.png') repeat-x;
	padding-top: 0px;
	color: #FFF;
	position: relative;
}
#stepBar3 ul li a.active,
#stepBar4 ul li a.active,
#stepBar5 ul li a.active,
#stepBar3 ul #selected a,
#stepBar4 ul #selected a,

#stepBar5 ul #selected a {
	font-weight: normal;
	color : #FFF;
}
#stepBar3 ul li a.active:hover,
#stepBar4 ul li a.active:hover,
#stepBar5 ul li a.active:hover {
	background: none;
	padding-top:7px;
	text-decoration : none;
}




#teaser3 .teaser-content,
#teaser4 .teaser-content,
#teaser5 .teaser-content {
	margin : 218px 0 0 48px;
	width : 300px;
}

#teaser3 .teaser-content345,
#teaser4 .teaser-content345,
#teaser5 .teaser-content345 {
	margin : 0px 0px 0px 0px;
padding-top:20px;
}

#teaser3 .teaser-content345 a,
#teaser3 .teaser-content345 a:active,
#teaser3 .teaser-content345 a:link,
#teaser4 .teaser-content345 a,
#teaser4 .teaser-content345 a:active,
#teaser4 .teaser-content345 a:link,
#teaser5 .teaser-content345 a,
#teaser5 .teaser-content345 a:active,
#teaser5 .teaser-content345 a:link {
color:#3099E3;
text-decoration:underline;
}

#teaser4 .teaser-content345 a:hover,
#teaser4 .teaser-content345 a:hover,
#teaser5 .teaser-content345 a:hover {
color:#25558A;
}

#teaser3 .teaser-form .full a,
#teaser3 .teaser-form .full a:active,
#teaser3 .teaser-form .full a:link,
#teaser4 .teaser-form .full a,
#teaser4 .teaser-form .full a:active,
#teaser4 .teaser-form .full a:link,
#teaser5 .teaser-form .full a,
#teaser5 .teaser-form .full a:active,
#teaser5 .teaser-form .full a:link {
color:#3099E3;
text-decoration:underline;
}

#teaser4 .teaser-form .full a:hover,
#teaser4 .teaser-form .full a:hover,
#teaser5 .teaser-form .full a:hover {
color:#25558A;
}
 
#teaser3 .teaser-content345 a.button,
#teaser4 .teaser-content345 a.button,
#teaser5 .teaser-content345 a.button
{
background: url("/media/images/tradedirect/depot-button-250.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: 'frutiger-cn-webfont';
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 261px;
text-decoration:none;
}

#teaser3 .teaser-content345 a.button:hover,
#teaser4 .teaser-content345 a.button:hover,
#teaser5 .teaser-content345 a.button:hover
{
text-decoration:none;
background: url("/media/images/tradedirect/depot-button-hover-250.png") no-repeat scroll 0 0 transparent;
color#FFFFFF;
}



#teaser2 .teaser-content h2,
#teaser3 .teaser-content h2,
#teaser4 .teaser-content h2,
#teaser5 .teaser-content h2 {
	font-family : 'frutiger-lightcn-webfont', Arial, Helvetica, sans-serif;
	color : #1a5ea2;
	font-size : 19px;
}
#teaser2 div.teaser-form,
#teaser3 div.teaser-form,
#teaser4 div.teaser-form,
#teaser5 div.teaser-form {
	float: left;
	width: 620px;
	margin: 10px 0 0 44px;
}
#teaser3 div.teaser-form,
#teaser4 div.teaser-form,
#teaser5 div.teaser-form {
margin-left:22px;
}

#teaser2 div.teaser-form div.full,
#teaser3 div.teaser-form div.full,
#teaser4 div.teaser-form div.full,
#teaser5 div.teaser-form div.full {
	float: left;
	width: 620px;
	margin: 10px 0 0 0;
}

#teaser2 div.teaser-form form input,
#teaser2 div.teaser-form form select,
#teaser3 div.teaser-form input,
#teaser3 div.teaser-form select,
#teaser4 div.teaser-form input,
#teaser4 div.teaser-form select,
#teaser5 div.teaser-form input,
#teaser5 div.teaser-form select {
	display : inline;
        width:auto;
}
#teaser2 div.teaser-form form input.half,
#teaser3 div.teaser-form input.half,
#teaser4 div.teaser-form input.half,
#teaser5 div.teaser-form input.half {
	padding : 0 10px;
	background : none;
	border : none;
	width : 127px;
	height : 29px;
	line-height : 29px;
	background : url('/media/images/tradedirect/input-half.png') no-repeat;
	color : #1a5ea2;
}
#teaser2 div.teaser-form form input.big,
#teaser3 div.teaser-form input.big,
#teaser4 div.teaser-form input.big,
#teaser5 div.teaser-form input.big {
	padding : 0 10px;
	background : none;
	border : none;
	width : 285px;
	height : 29px;
	line-height : 29px;
	background : url('/media/images/tradedirect/input-big.png') no-repeat;
	color : #1a5ea2;
}

#teaser2 div.teaser-form form select.big,
#teaser3 div.teaser-form select.big,
#teaser4 div.teaser-form select.big,
#teaser5 div.teaser-form select.big {
	padding : 0 10px;
	background : none;
	border : none;
	width : 312px;
	height : 29px;
	line-height : 29px;
	background : url('/media/images/tradedirect/input-big.png') no-repeat;
	color : #1a5ea2;
        padding-top:3px;
        padding-left:6px;
}

#teaser2 div.teaser-form form input.full,
#teaser3 div.teaser-form input.full,
#teaser3 div.teaser-form input.full,
#teaser5 div.teaser-form input.full {
	padding : 0 10px;
	background : none;
	border : none;
	width : 248px;
	height : 29px;
	line-height : 29px;
	background : url('/media/images/tradedirect/input-full.png') no-repeat;
	color : #1a5ea2;
}

#teaser2 div.teaser-form form select.full,
#teaser3 div.teaser-form select.full,
#teaser4 div.teaser-form select.full,
#teaser5 div.teaser-form select.full  {
	padding : 0 10px;
	background : none;
	border : none;
	width : 248px;
	height : 29px;
	line-height : 29px;
	background : url('/media/images/tradedirect/input-full.png') no-repeat;
	color : #1a5ea2;
        padding-top:3px;
        padding-left:6px;
}

#teaser2 div.teaser-form form input.small,
#teaser3 div.teaser-form input.small,
#teaser4 div.teaser-form input.small,
#teaser5 div.teaser-form input.small {
	padding : 0 10px;
	background : none;
	border : none;
	width : 48px;
	height : 29px;
	line-height : 29px;
	background : url('/media/images/tradedirect/input-small.png') no-repeat;
	color : #1a5ea2;
}
#teaser2 div.teaser-form form input.middle,
#teaser3 div.teaser-form input.middle,
#teaser4 div.teaser-form input.middle,
#teaser5 div.teaser-form input.middle {
    background: url("/media/images/tradedirect/input-middle.png") no-repeat scroll -3px 1px transparent;
    border: medium none;
    color: #1A5EA2;
    height: 29px;
    line-height: 29px;
    margin-left: 1px;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 0;
    width: 168px;
}

#teaser2 div.teaser-form form select.middle
  {
	padding : 0 10px;
	background : none;
	border : none;
	width : 248px;
	height : 29px;
	line-height : 29px;
	background : url('/media/images/tradedirect/input-full.png') no-repeat;
	color : #1a5ea2;
        padding-top:3px;
        padding-left:6px;
}

#teaser2 div.teaser-form form input.checkbox,
#teaser3 div.teaser-form div.form-check input.checkbox,
#teaser4 div.teaser-form input.checkbox,
#teaser5 div.teaser-form input.checkbox {
	width: auto;
	margin : 1px 5px 0;
}
#teaser2 div.teaser-form form div input.right,
#teaser3 div.teaser-form div input.right,
#teaser4 div.teaser-form div input.right,
#teaser5 div.teaser-form div input.right {
	float: right;
}

#teaser2 div.teaser-form form input.checkbox,
#teaser2 div.teaser-form label,
#teaser3 div.teaser-form input.checkbox,
#teaser3 div.teaser-form label,
#teaser4 div.teaser-form input.checkbox,
#teaser4 div.teaser-form label,
#teaser5 div.teaser-form input.checkbox,
#teaser5 div.teaser-form label {
	float: left;
}
#teaser2 div.teaser-form div.form-left,
#teaser3 div.teaser-form div.form-left,
#teaser4 div.teaser-form div.form-left,
#teaser5 div.teaser-form div.form-left {
	float: left;
	width: 305px;
}
#teaser2 div.teaser-form div.form-right,
#teaser3 div.teaser-form div.form-right,
#teaser4 div.teaser-form div.form-right,
#teaser5 div.teaser-form div.form-right {
	float: right;
	width: 305px;
}
#teaser2 div.teaser-form div.form-check {
	width: 230px;
}

#teaser3 div.teaser-form div.form-check,
#teaser4 div.teaser-form div.form-check,
#teaser5 div.teaser-form div.form-check {
	width: 620px;
}

#teaser3 div.teaser-form div.form-check div,
#teaser4 div.teaser-form div.form-check div,
#teaser5 div.teaser-form div.form-check div
{
	width: auto;
	margin : 1px 5px 0;
}



#teaser3 ol.bold ,
#teaser4 ol.bold ,
#teaser5 ol.bold {

margin-left:-40px;
font-weight: blod;

}


#teaser2 .fussnote,
#teaser3 .fussnote,
#teaser4 .fussnote,
#teaser5 .fussnote {
	color : #455967;
	opacity : 0.7;
	font-size : 10px;
	float : left;
	width : 270px;
	margin : 0 0px 0px 50px;
	display : block;
}
#teaser2 #teaser-bottom,
#teaser3 #teaser-bottom,
#teaser4 #teaser-bottom,
#teaser5 #teaser-bottom {
	width : 721px;
	margin-top : 25px;
	float : left;
}




#teaser2 #teaser-bottom a {
	float: right;
	margin-right: 25px;
}

#teaser3 #teaser-bottom a,
#teaser4 #teaser-bottom a,
#teaser5 #teaser-bottom a {
	float: right;
	margin-right: 80px;
}



#teaser2 #teaser-bottom a.form-button-open-account,
#teaser3 #teaser-bottom a.form-button-open-account,
#teaser4 #teaser-bottom a.form-button-open-account,
 {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 205px;
	height : 40px;
	line-height : 34px;
	float : right;
	background : url('/media/images/tradedirect/form-button.png') no-repeat;
	color : #fff;
}


.pagePublic2 #teaser5 a.form-button-open-account {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 205px;
	height : 40px;
	line-height : 34px;
	float : left;
	background : url('/media/images/tradedirect/form-button.png') no-repeat;
	color : #fff;
}

#teaser2 #teaser-bottom a.form-button-open-account:hover,
#teaser3 #teaser-bottom a.form-button-open-account:hover,
#teaser4 #teaser-bottom a.form-button-open-account:hover,
#teaser5 #teaser-bottom a.form-button-open-account:hover {
	text-decoration : none;
	background : url('/media/images/tradedirect/form-button-hover.png') no-repeat;
	color : #fff;
}



#teaser2 #teaser-bottom span,
#teaser3 #teaser-bottom span,
#teaser4 #teaser-bottom span,
#teaser5 #teaser-bottom span {
	float : left;
	display : block;
	margin : 30px 0 0 48px;
	font-size : 10px;
	color : #455967;
	opacity : 0.7;
}
#content-boxes {
	margin-top : 0;

}
.content-box {
	position : relative;
	margin-top : 5px;
	width : 325px;
	height : 215px;
	padding : 25px 20px 20px 13px;
	float : left;
	background : url('/media/images/tradedirect/content-box-bg.png') no-repeat;
}
content-box-full-market {
	width : 721px;
	height : 120px;
}
.content-box-full {
	width : 648px;
	height : 122px;
	background : url('/media/images/tradedirect/content-box-full-bg.png') no-repeat;
	margin-top : 5px;
	padding : 20px 25px 0 48px;
}

.content-box-full-height {
	width : 648px;
	height : 284px;
	background : url('/media/images/tradedirect/content-box-full-bg-height.png') no-repeat;
	margin-top : 5px;
	padding : 20px 25px 0 48px;
}

.content-box-full .box-left {
	float: left;
}
.content-box-full .box-right {
	float : right;
	text-align : right;
}
a.read-more {
	position : absolute;

	text-decoration : underline;
	color : #3099e3;
	right : 20px;
}
a.read-more-right, #content-boxes a.read-more {
	position : absolute;
	text-decoration : underline;
	float : right;
	color : #3099e3;
	bottom : 15px;
	right : 20px;
}
#content-boxes a.depot-button {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 161px;
	height : 40px;
	line-height : 40px;
	float : right;
	background : url('/media/images/tradedirect/depot-button.png') no-repeat;
	color : #fff;
	text-decoration : none;
}
#transfer a.depot-button {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 161px;
	height : 40px;
	line-height : 40px;
	float : right;
	background : url('/media/images/tradedirect/depot-button-lila.png') no-repeat;
	color : #fff;
	text-decoration : none;
}
.right-box-small a.depot-button2 {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 161px;
	height : 40px;
	line-height : 40px;
	float : right;
	background : url('/media/images/tradedirect/depot-button-lila.png') no-repeat;
	color : #fff;
	text-decoration : none;
}
.right-box-small a.depot-button2:hover, .right-box-small a.depot-button2.act {
	text-decoration : none;
	background : url('/media/images/tradedirect/depot-button-hover.png') no-repeat;
	color : #fff;
}
#content-boxes a.read-more.depot-button:hover, #content-boxes a.read-more.depot-button.act,  #transfer a.depot-button:hover, #transfer a.depot-button.act {
	text-decoration : none;
	background : url('/media/images/tradedirect/depot-button-hover.png') no-repeat;
	color : #fff;
}
#teaser-investment a.read-more.investment-button {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	display : block;
	width : 211px;
	height : 40px;
	line-height : 40px;
	float : right;
	background : url('/media/images/tradedirect/investment-button.png') no-repeat;
	color : #fff;
	text-decoration : none;
}
#teaser-investment a.read-more.investment-button:hover, #teaser-investment a.read-more.investment-button.act {
	text-decoration : none;
	background : url('/media/images/tradedirect/investment-button-hover.png') no-repeat;
	color : #fff;
}
#content-boxes a.read-more:hover {
	color: #1a5ea2;
}
.content-box h2 {
	margin : 0;
	padding : 0;
	color : #1a5ea2;
	font-family : 'frutiger-cn-webfont', Arial, Helvetica, sans-serif;
	font-weight : normal;
}
#tradedirect-page-simple .content-box h2 span {
	float : left;
	margin : 6px 0 0;
	color : #1a5ea2;
	font-family : 'frutiger-cn-webfont', Arial, Helvetica, sans-serif;
	font-size:21px;
}
.content-box h2 img {
	float : left;
}
.content-box p {
	margin-left : 10px;
	margin-top : 0;
	line-height : 16px;
}
.content-box ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	margin-left : 10px;
}
.content-box ul li {
	padding-left : 20px;
	background : url('/media/images/tradedirect/li-bg.png') left 4px no-repeat;
	line-height : 18px;
}
.content-box.content-box2 div {
	font-size : 11px;
	margin : 30px 0 0 10px;
	color : #455967;
	opacity : 0.5;
}
.content-box.content-box2, .content-box.content-box4 {
	float: right;
}
.content-box-market1 {
	position : relative;
	margin-top : 5px;
	width : 358px;
	height : 213px;
	float : left;
	background : url('/media/images/tradedirect/content-box-market1.png') no-repeat;
}
.content-box-market2 {
	position : relative;
	margin-top : 5px;
	width : 358px;
	height : 213px;
	float : right;

	background : url('/media/images/tradedirect/content-box-market2.png') no-repeat;
}
.content-box-market3 {
	position : relative;
	margin-top : 5px;
	width : 358px;
	height : 213px;
	float : left;
	background : url('/media/images/tradedirect/content-box-market3.png') no-repeat;
}
.content-box-market4 {
	position : relative;
	margin-top : 5px;
	width : 358px;
	height : 213px;
	float : right;
	background : url('/media/images/tradedirect/content-box-market4.png') no-repeat;
}
#content-footer {
	float : right;
	margin-right: 265px;
}
#content-footer-account {
	float : right;
	margin-right: 5px;
}
/* CSS - Footer ===================================================================== */

#footer-wrapper {
	width : 100%;
	min-height : 619px;
	margin-top : 10px;
	background : url('/media/images/tradedirect/footer-bg.png') repeat-x;
}
#footer {
	width : 976px;
	margin : 0 auto;
	font-size : 12px;
	color : #cce4f6;
}
#footer-info {
	width : 951px;
	padding : 30px 0;
	font-size : 10px;
	color : #678fb9;
}
#footer-info p {
	line-height : 14px;
}
#footer-trenner {
	background : #aac8e2;
	height : 1px;
	width : 100%;
}
#footer-boxes {
	padding : 30px 0;
	width : 100%;
	height : auto;
}
.footer-box {
	float : left;
	width : 195px;
}

.footer-box-long {
	float : left;
	width : 780px;
        min-height: 150px;
}

.footer-box h3 {
	font-size : 13px;
	font-weight : bold;
	margin : 0;
	color : #aac8e2;
}
.footer-box ul {
	margin : 0 0 15px 0;
	padding : 0;
	font-size : 11px;
	list-style-type : none;
}
.footer-box ul li {
	line-height : 14px;
	color : #aac8e2;
}
.footer-box ul li a {
	text-decoration : none;
	line-height : 14px;
	color : #aac8e2;
}
.footer-box ul li a:hover {
	text-decoration : underline;
}
.footer-box div.social-media {
	margin : 0px 1px 0 0;
}
.footer-box div.social-media img {
	margin : 10px 1px 0 0;
}
.footer-box div.powered {
	margin-top: 10px;
}
.footer-box div.powered img {
	margin-top: 10px;
}
.footer-box div.sicherheit {
	margin-top: 10px;
}
.footer-box div.sicherheit img {
	margin-top: 10px;
}

#footer-wrapper #layDisclaimer span.floatright a {
display : none;
}

#copyright {
	width : 721px;
	font-size : 10px;
	margin : 20px 0 0 0;
	float : left;
}
#copyright h3 {
	font-size : 11px;
	margin : 0;
}
#copyright p {
	margin: 0;
}


/*LIENS DU FOOTER*/

.footer-boxes{

}

#footer-links {
margin: 0 auto ;
width: 976px;
}

#footer-links ul.sf-menu li.first a.home {
display:none;
}

#footer-links  ul.sf-navbar{
	display: block;
	float: left;
        width:780px;
margin-top:-252px;
}

#footer-links ul li {
width:150px;
}

#footer-links a {
padding:0px;
}


#footer-links ul li a {
font-weight:bold;
	text-decoration : none;
	line-height : 14px;
	color : #aac8e2;
}
#footer-links ul li a:hover {
	text-decoration : underline;

}

#footer-links .sf-navbar li {
    background: none repeat scroll 0 0 ;
}

#footer-links .sf-navbar li:hover, #footer-links .sf-navbar li.sfHover, #footer-links .sf-navbar a:focus, #footer-links .sf-navbar a:hover, #footer-links .sf-navbar a:active {
    background: none repeat scroll 0 0 ;
}

#footer-links .sf-menu li:hover, #footer-links .sf-menu li.sfHover, #footer-links .sf-menu a:focus, #footer-links .sf-menu a:hover, #footer-links .sf-menu a:active {
    background: none repeat scroll 0 0 ;
    text-decoration:none;
}

#footer-links .sf-menu li:hover ul,
#footer-links .sf-navbar li:hover ul,
#footer-links .sf-menu li:active ul,
#footer-links .sf-navbar li:active ul,
#footer-links .sf-navbar li.current ul

 {
	left:			auto;
	top:			14 px;
	z-index:		99;
}

#footer-links .sf-menu li ul {
width:145px;
}


#footer-links ul li ul li {
display:list-item;
float:none;
}

#footer-links ul li ul li a{
font-weight:normal;
font-size:11px;
}

#footer-links ul li ul li ul li{
background-color:#AAA000;
display:none;
}

#footer-links .sf-menu  li ul li a:hover{
text-decoration : underline;
}

#footer-links .sf-menu ul {
/*position:relative;*/
top:15px;

}


#footer-links ul li {
	line-height : 14px;
	color : #aac8e2;
}



/* Tabs */

			#tab-container ul.tabs {
	margin: 0;
	padding: 0;
	border-bottom: #165498 solid 1px;
	margin : 0 0 0 6px;
	width : 707px;
}
#tab-container.account-container ul {
	width : 962px;
}
#tab-container ul.tabs li {
	display: inline-block;
	margin: 0;
	padding: 0;
	background: url('/media/images/tradedirect/tab-normal.png') left 5px repeat-x;
	border: none;
	text-align:center;
}
#tab-container ul.tabs li.tabs-1 {
	width : 130px;
}
#tab-container ul.tabs li.tabs-2 {
	width : 140px;
}
#tab-container ul.tabs li.tabs-3 {
	width : 130px;
}
#tab-container ul.tabs li.tabs-4 {
	width : 160px;
}
#tab-container ul.tabs li.tabs-5 {
	width : 131px;
}
#tab-container ul.tabs li a {
	display: block;
	margin: 0;
	padding: 7px 0 5px 0;
	outline: none;
	text-decoration : none;
	color: #165498;
}
#tab-container ul.tabs li a:hover {
	background: url('/media/images/tradedirect/tab-active.png') repeat-x;
	padding-top: 7px;
	position: relative;
	color : #FFF;
}
#tab-container ul.tabs li.active {
	background: url('/media/images/tradedirect/tab-active.png') repeat-x;
	padding-top: 0px;
	color: #FFF;
	position: relative;
}
#tab-container ul.tabs li a.active {
	font-weight: normal;
	color : #FFF;
}
#tab-container ul.tabs li a.active:hover {
	background: none;
	padding-top:7px;
}
#tab-container .panel-container {
	padding: 15px 25px;
	height: 765px;
	background : url('/media/images/tradedirect/content-investment-bg.png') no-repeat;
}
#tab-container .panel-container-account {
	padding: 18px 24px;
	height: 644px;
	background : url('/media/images/tradedirect/content-account-bg.png') no-repeat;
}
/* CSS - myaccount ===================================================================== */

#tabs-1 div.account-overview {
	width : 922px;
	height : 99px;
	padding : 5px 8px;
	background : #eaf3f8;
	border : 1px solid #7398c1;
}
#tabs-1 div.account-overview table {
	width : 922px;
}
#tabs-1 div.account-overview table td {
	border-bottom : 1px solid #afbbc5;
}
#tabs-1 table td.right {
	text-align: right;
}
#tabs-1 table td.center {
	text-align:center;
}
#tabs-1 div.account-overview table td.last {
	border: none;
}
#tabs-1 div.account-overview table span.date {
	font-size : 11px;
	color : #627281;
}
#tabs-1 div.account-overview table span.exclamation {
	font-size : 17px;
	color : #1bd83a;
}
#tabs-1 div.checkbox {
	display : block;
	float : right;
	border-bottom : 1px solid #6c92ba;
	padding : 12px 0 8px;
}
#tabs-1 div.apercu-du-depot {
	width : 961px;
	margin : 45px 0 0 -17px;
}
#tabs-1 div.apercu-du-compte {
	width : 961px;
	margin : 10px 0 0 -17px;
}
#tabs-1 div.apercu-du-depot table, #tabs-1 div.apercu-du-compte table {
	width: 100%;
}
#tabs-1 div.apercu-du-depot table td, #tabs-1 div.apercu-du-compte table td {
	padding: 3px 10px 3px 20px;
}
#tabs-1 div.apercu-du-depot table tr.bg td {
	background: #b1e0f7;
	border-bottom: 1px solid #7297c0;
}
#tabs-1 div.apercu-du-compte table tr.headline td, #tabs-1 div.apercu-du-depot table tr.headline td {
	font-weight : bold;
	background : #eeeeee;
}
#tabs-1 div.apercu-du-compte table tr.bg, #tabs-1 div.table-bottom table tr.bg {
	background: #b1e0f7;
}
#tabs-1 div.table-bottom table tr.bg {
	font-weight: bold;
}
#tabs-1 div.apercu-du-compte table .gray, #tabs-1 div.table-bottom table .gray, #tabs-1 div.apercu-du-depot table .gray {
	background : #eaf3f8;
}
#tabs-1 div.table-bottom table tr.white {
	background: #fff;
}
#tabs-1 div.apercu-du-compte table td.search2, #tabs-1 div.apercu-du-depot table td.search2 {
	padding-left : 40px;
	background : url('/media/images/tradedirect/lupe.png') 20px center no-repeat;
}
#tabs-1 div.apercu-du-compte table td.search, #tabs-1 div.apercu-du-depot table td.search {
	padding-left : 40px;
	background : #eaf3f8 url('/media/images/tradedirect/lupe.png') 20px center no-repeat;
}
#tabs-1 div.apercu-du-compte table td, #tabs-1 div.apercu-du-depot table td {
	border-bottom : 1px solid #6b94be;
}
#tabs-1 div.apercu-du-compte table tr.big td {
	padding-top : 10px;
	padding-bottom : 10px;
	border-bottom : 2px solid #6b94be;
}
#tabs-1 div.table-bottom {
	width : 938px;
	height : 114px;
	padding : 0;
	background : #eaf3f8;
	border : 1px solid #7398c1;
	margin-top : 20px;
}
#tabs-1 div.table-bottom td {
	border-bottom: 1px solid #7398c1;
}
#tabs-1 div.table-bottom tr.last td {
	border:none;
}
#tabs-1 div.table-bottom table.left, #tabs-1 div.table-bottom table.right {
	float: left;
	width: 459px;
}
#tabs-1 div.table-bottom table.left td, #tabs-1 div.table-bottom table.right td {
	padding-left : 10px;
	padding-right : 10px;
}
#tabs-1 div.table-bottom table td.headline {
	background: #aec9df;
}
#tabs-1 div.table-bottom table.left {
	margin-right: 20px;
}
#tabs-1 form select.big {
	width : 110px;
}
#tabs-2 div.account-overview {
	width : 922px;
	height : 99px;
	padding : 5px 8px;
	background : #eaf3f8;
	border : 1px solid #7398c1;
}
#tabs-2 div.account-overview table {
	width : 922px;
}
#tabs-2 div.account-overview table td {
	border-bottom : 1px solid #afbbc5;
}
#tabs-2 table td.right {
	text-align: right;
}
#tabs-2 table td.center {
	text-align:center;
}
#tabs-2 div.account-overview table td.last {
	border: none;
}
#tabs-2 div.account-overview table span.date {
	font-size : 11px;
	color : #627281;
}
#tabs-2 div.account-overview table span.exclamation {
	font-size : 17px;
	color : #1bd83a;
}
#tabs-2 div.checkbox {
	display : block;
	float : right;
	border-bottom : 1px solid #6c92ba;
	padding : 12px 0 8px;
}
#tabs-2 div.apercu-du-depot {
	width : 961px;
	margin : 45px 0 0 -17px;
}
#tabs-2 div.apercu-du-compte {
	width : 961px;
	margin : 10px 0 0 -17px;
}
#tabs-2 div.apercu-du-depot table, #tabs-2 div.apercu-du-compte table {
	width: 100%;
}
#tabs-2 div.apercu-du-depot table td, #tabs-2 div.apercu-du-compte table td {
	padding: 3px 10px 3px 20px;
}
#tabs-2 div.apercu-du-depot table tr.bg td {
	background: #b1e0f7;
	border-bottom: 1px solid #7297c0;
}
#tabs-2 div.apercu-du-compte table tr.headline td, #tabs-2 div.apercu-du-depot table tr.headline td {
	font-weight : bold;
	background : #eeeeee;
}
#tabs-2 div.apercu-du-compte table tr.bg, #tabs-2 div.table-bottom table tr.bg {
	background: #b1e0f7;
}
#tabs-2 div.table-bottom table tr.bg {
	font-weight: bold;
}
#tabs-2 div.apercu-du-compte table .gray, #tabs-2 div.table-bottom table .gray, #tabs-2 div.apercu-du-depot table .gray {
	background : #eaf3f8;
}
#tabs-2 div.table-bottom table tr.white {
	background: #fff;
}
#tabs-2 div.apercu-du-compte table td.search2, #tabs-2 div.apercu-du-depot table td.search2 {
	padding-left : 40px;
	background : url('/media/images/tradedirect/lupe.png') 20px center no-repeat;
}
#tabs-2 div.apercu-du-compte table td.search, #tabs-2 div.apercu-du-depot table td.search {
	padding-left : 40px;
	background : #eaf3f8 url('/media/images/tradedirect/lupe.png') 20px center no-repeat;
}

#tabs-2 div.apercu-du-compte table td, #tabs-2 div.apercu-du-depot table td {
	border-bottom : 1px solid #6b94be;
}
#tabs-2 div.apercu-du-compte table tr.big td {
	padding-top : 10px;
	padding-bottom : 10px;
	border-bottom : 2px solid #6b94be;
}
#tabs-2 div.table-bottom {
	width : 938px;
	height : 114px;

	padding : 0;
	background : #eaf3f8;
	border : 1px solid #7398c1;
	margin-top : 20px;
}
#tabs-2 div.table-bottom td {
	border-bottom: 1px solid #7398c1;
}
#tabs-2 div.table-bottom tr.last td {
	border:none;
}
#tabs-2 div.table-bottom table.left, #tabs-2 div.table-bottom table.right {
	float: left;
	width: 459px;
}
#tabs-2 div.table-bottom table.left td, #tabs-2 div.table-bottom table.right td {
	padding-left : 10px;
	padding-right : 10px;
}
#tabs-2 div.table-bottom table td.headline {
	background: #aec9df;
}
#tabs-2 div.table-bottom table.left {
	margin-right: 20px;
}
#tabs-2 form select.big {
	width : 110px;
}
/* Sonstiges - CSS */

.clear {
	clear:both;
}
/*BOUTONS SIMPLES*/

.formTable .button a {
	font-family : 'frutiger-cn-webfont';
	text-align : center;
	text-decoration : none;
	display : block;
	width : 77px;
	height : 34px;
	line-height : 34px;
	float : right;

	background : url('/media/images/tradedirect/button-login-bg.png') no-repeat;
	color : #fff;
}


.formTable .button a:hover {
	text-decoration : none !important;
	background : url('/media/images/tradedirect/button-login-bg-hover.png') no-repeat;
	color : #fff !important;
}
/*INFOBULLE*/

.hand {
	cursor: pointer;
}

.infobulle  {
	background-color: #def3fc;
    border: 1px solid #283B4F;
    font-family: Arial,Verdana;
    color: #283B4F;
    font-size: 11px;
    padding: 7px;
    position: absolute;
    visibility: hidden;
	width:auto;
	max-width: 350px;
}
/*LOGIN CUSTOM LINK*/
a.loginLink:link {
	text-decoration: none;
	color:#3099E3;
}
a.loginLink:visited {
	text-decoration: none;
	color:#3099E3;
}
a.loginLink:active {
	text-decoration: none;
	color:#3099E3;
}
a.loginLink:hover {
	text-decoration: none;
	color:#3099E3;
}
.pieLabel {
    color: #ffffff;
    font-size: 10px;
}