﻿html,body
{
	height:100%;			
}

#main 
{	
	text-align:left;	
	min-height:600px;	
	height:auto;
	width:1100px;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#e6e7e8',EndColorStr='#ffffff');*/
	background-image : url('../../images/WelcomeKepler/BackgroundColorGray.jpg');	
	background-repeat:repeat-x;
	margin-top:4px;		
	
	/* center the containers for firefox,chrome...*/
	margin-right : auto;
	margin-left : auto;	
}

/* -----------  HEAD --------------- */

#header
{
	background-color:#002641;
	width:1100px;
	height:93px;
	/* center the containers for firefox,chrome...*/
	margin-right : auto;
	margin-left : auto;		
}

.logoKepler
{
	margin-top : 10px;
	margin-left : 12px;	
	float:left;	
}

.headerTable
{
	width:100%;	
	vertical-align:top;	
	margin-bottom : -5px;
	padding-top:5px;
}

#CountriesBlock
{
	text-align : right;
	vertical-align : top;
	width: 652px;
	float:right;
	margin-top : -55px;		
}

.fontCountry
{
	font-family :Calibri,Trebuchet MS,Sans-Serif;
	font-weight:bold;		
	font-size :10pt;
	color:White;
	margin-left : 10px;	
}

.fontDarkOrange
{
/*	padding-top : 20px;*/
	color:#ff983a;
	font-family : Calibri,Arial,Sans-Serif;
	font-size :12px;
	margin-bottom:-1px;	
	text-align : right;
	vertical-align : top;
}

.StaticMenuItem
{
	background-image : url('../../images/WelcomeKeplerAssetManagement/StaticItemMenuBackgroundImage.jpg');	
	color:White;
	/*background-color : #eff5f9;*/
	color : #002641;
	font-weight:bold;
	font-family : Calibri,Arial,Sans-Serif;	
	font-size :10pt;	
	text-align :center;	
	padding-left:0px;	
	padding-right:0px;		
	
}

.StaticMenuItemHover
{
	background-image : url('../../images/WelcomeKeplerAssetManagement/StaticItemMenuHoverBackgroundImage.jpg');	
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;	
	font-weight:bold;
	font-size :10pt;		
}

.StaticSelectedMenuItem
{
	background-image : url('../../images/WelcomeKeplerAssetManagement/StaticItemMenuHoverBackgroundImage.jpg');
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;
	font-weight:bold;
	font-size :10pt;		
}

.DynamicMenuItem
{
	background-color : #d6d7d9;	
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;
	font-size :10pt;		
	text-align :left;	
	padding : 5px 5px 5px 5px;			
}

.DynamicMenu
{
	z-index : 1;
}

.DynamicMenuItemHover
{
	background-color : #c5c6c8;
	color:Black;
	/*padding : 5px 10px 5px 5px;	*/
	
	font-family : Calibri,Arial,Sans-Serif;
	font-weight:bold;
	font-size :10pt;
}

.DynamicSelectedMenuItem
{
	background-color : #c5c6c8;
	color:Black;
	font-family : Calibri,Arial,Sans-Serif;
	font-weight:bold;
	font-size :10pt;	
	padding : 5px 7px 5px 5px;	
}


/* ---------------  CENTER  --------------- */
#center
{		
	padding-right:20px;	
	float:left;
	width:580px;	
	padding-left:50px;	
	min-height:600px;
	height:auto;
	padding-top : 60px;
}


#leftColumn
{
	border-right-style : solid;
	border-right-color : #6d6e71;
	border-right-width : 1px;	
	margin-top : 70px;	
}

#centerColumn
{
	border-right-style : solid;
	border-right-color : #6d6e71;
	border-right-width : 1px;		
	margin-top : 70px;
}

#rightColumn
{
	margin-top : 0px;	
}

.PublicationImage
{
	height : 200px;
	width : auto;	
}

.BulletItem
{
	padding-left : 40px;
}

.BulletItemSiteMap
{
	padding-left : 40px;
	margin-top:-10px;
}

.ColumnMarket
{		
	padding-left:5px;
	padding-right:10px;	
	background-image:url('../../images/Kepler/tromstones/backgroundMarket.gif');
	background-repeat : no-repeat;
	height:250px;	
	vertical-align :top;	
}

.ColumnMarketMergersAcquisitions
{		
	padding-left:5px;
	padding-right:10px;	
	background-image:url('../../images/Kepler/tromstones/backgroundMarketMergersAcquisitions.gif');
	background-repeat : no-repeat;
	height:275px;	
	vertical-align :top;	
}

.tableRowMediumHeight
{
	height:30px;
}

*html .tableRowMediumHeight
{
	height:28px;
}

.tableRowSmallHeight
{
	height:25px;
}

*html .tableRowSmallHeight
{
	height:20px;
}

/*
.RightColumnMarket
{
	padding-top:10px;
	padding-left:10px;		
	background-image:url('../../images/Kepler/tromstones/backgroundMarket.gif');
	background-repeat : no-repeat;
	height:352px;	
}

.LeftCenterBottomColumnMarket
{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	background-image:url('../../images/Kepler/tromstones/backgroundMarket.gif');
	background-repeat : no-repeat;
	height:352px;	
}

.RightBottomColumnMarket
{
	padding-top:10px;
	padding-left:10px;	
	background-image:url('../../images/Kepler/tromstones/backgroundMarket.gif');
	background-repeat : no-repeat;
	height:352px;	
}
*/

.OrangeBar
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#ffad61;
	padding-top:20px;
}

.TitleCellRegulator
{
	border-bottom-style:solid;
	border-bottom-color:#6d6e71;
	border-bottom-width:1px
}

.tableRiskProtect td
{
	min-width : 300px;
	font-family : Arial,Sans-Serif;
	font-size : 10pt;
	color : #6d6e71; 
}

.PanelContact
{
	background-color : #e6e7e8;
	font-family : Arial,Sans-Serif;
	font-size : 10pt;
	color : #6d6e71; 
	width : 250px;
	padding-left:10px;		
	
}

.PanelImageContact
{
	background-image : url('../../images/WelcomeKeplerAssetManagement/Kepler/ContactMap.jpg');
	width : 886px;
	height:683px; 
	
}

/** html .PanelImageContact
{
	background-image : url('../../images/WelcomeKeplerAssetManagement/Kepler/ContactMap.jpg');
	width : 550px;
	height:424px; 
	
}*/



/*  --------------- RiGHT ---------------  */
#right
{			
	float:right;
	width:240px;
	min-height : 550px;	
	height:100%;	
	padding-left:0px;
	padding-right:15px;	
	padding-top : 50px;		
}

#left
{
	width:76px;
	float:left;
	margin-top:30px;
}

.pdfLink
{
	background-image : url('../../images/WelcomeKeplerAssetManagement/Kepler/LogoPDF.gif');
}


/*  --------------- FOOTER ---------------  */
#footer
{
	height:1px;
	width:100%;
	clear:both;	
}



/*----------------- FONTS -----------------*/

.fontGraySmaller
{
	font-family : Arial,Sans-Serif;
	font-size : 8pt;
	color : #6d6e71;	
	text-align: justify;	
}

.fontGraySmall
{
	font-family : Arial,Sans-Serif;
	font-size : 10pt;
	color : #6d6e71;	
	text-align: justify;	
}

.fontGraySmallBold
{
	font-family : Arial,Sans-Serif;
	font-size : 10pt;
	color : #6d6e71;	
	font-weight : bold;
}

.fontGraySmallUnderline
{
	font-family : Arial,Sans-Serif;
	font-size : 10pt;
	color : #6d6e71;	
	text-decoration : underline;
}

.fontGraySmallBoldUnderline
{
	font-family : Arial,Sans-Serif;
	font-size : 10pt;
	color : #6d6e71;	
	font-weight : bold;
	text-decoration : underline;
}

.fontGrayMedium
{
	font-family : Arial,Sans-Serif;
	font-size : 12pt;
	color : #6d6e71;	
}

.fontGrayMediumBold
{
	font-family : Arial,Sans-Serif;
	font-size : 12pt;
	color : #6d6e71;	
	font-weight : bold;
}

.fontGrayLargerBold
{
	font-family : Arial,Sans-Serif;
	font-size : 16pt;
	color : #6d6e71;	
	font-weight : bold;
}

.fontGrayBig
{
	font-family : Arial,Sans-Serif;
	font-size : 18pt;
	color : #6d6e71;	
}

.fontGrayBigBold
{
	font-family : Arial,Sans-Serif;
	font-size : 18pt;
	color : #6d6e71;	
	font-weight : bold;
}

.fontAccessResearch
{
	font-family :Arial;	
	font-size :12px;
	color:#ffffff;		
}