body
{
	padding: 0px;
	margin: 0px;
	background: #808088;
}

table
{
	font-size: 11px;
	font-family: Verdana;
}

a:link , a:visited
{
	font-family: Verdana;
	font-size: 11px;
	color: #064599;
}

a:hover
{
	color: #111;
}

div
{
	overflow: hidden;
}


h1
{
	font-size: 22px; font-family: Arial;
}

h2
{
	font-size: 12px; margin: 0px; padding: 10px; background: #eee; color: #222; font-family: Arial; font-variant: small-caps;
}

h3
{
	font-size: 16px; font-family: Arial;
}

h4
{
	font-size: 14px; font-family: Arial; padding-left:20px;
}


.meniu_sus_portal
{
	background: white;
	width: 950px;
	border-top: 2px solid #dedede;
	border-bottom: 2px solid #808088;
	padding: 9px;
}

.meniu_sus_portal a:link , .meniu_sus_portal a:visited
{
	color: #444;
	text-decoration: none;
	font-size: 10px;
}


.meniu_sus_portal a:hover
{
	text-decoration: underline;
}

/*=======================================================================================================================================*/

.google_adds
{
	background: white;
	width: 990px;
	height: 50px;
}

/*=======================================================================================================================================*/

.inline-div
{
	width:400px; 
	background: url(../images/site/bg.png) repeat-x; 
	background-position:bottom;
	margin-top:25px; 
	color:#1b3069; 
	font-weight: bold; 
	font-size:12px;
}

.tdbg
{
	background: url(../images/site/graphbg.png) no-repeat; 
	width:416px; 
	height:216px; 
	padding-top:6px;
}

.td_style
{
	text-align: justify; 
	padding-left:38px;
	padding-right:38px;
	padding-top:10px;
	padding-bottom:20px;
}


/*=======================================================================================================================================*/

.menu
{
	background: url(../images/site/bg.jpg) repeat-x;
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
	color: #1B3069;
	margin-top:5px;
	margin-right:5px;
	padding:3px 10px;
	text-align:left;
}


/*=======================================================================================================================================*/


/*=======================================================================================================================================*/

.analiza_sector
{
	padding: 20px;
	padding-top: 30px;
}

/*=======================================================================================================================================*/

.informatii_companie
{
	float: left; width: 690px; height: 250px; background: white; background: yellow;
}

.tabele
{
	float: left; width: 750px; background: white;
}

.grafice
{
	float: left; width: 960px; background: white;
}

/*=======================================================================================================================================*/

.compara_companii_form
{
	padding: 20px;
	padding-top: 30px;
}

/*=======================================================================================================================================*/
/* Pt jaful de IE */
.top_menu_pages
{
	width: 950px;
	padding: 50px;
	padding-top: 30px;
    
}

/*Pt celelalte*/
html>body .top_menu_pages
{
	width: 890px;
	padding: 50px;
	padding-top: 30px;
	min-height:400px;
}





/*=======================================================================================================================================*/

.table_div
{
	width:400px; 
	padding:3px; 
	font-size:12px;  
	margin-left: 60px; 
	margin-bottom: 15px; 
	margin-top: 15px;  
	font-weight: bold; 
	color: white;  
	background-color:#5e7aac;  
	border: 1px solid #1b3069; 
	text-align: center
}

.cap_tabel
{
	background-color: #5e7aac;
	color:white;
}

/*=======================================================================================================================================*/

.grid_style_1
{
	background: white;
	border: 1px solid silver;
}

.grid_style_1 th
{
	background: url('../images/site/grid_style_1_top.gif');
	padding: 4px;
	border: 1px solid #EEE;
	font-weight: bold;
	font-variant: small-caps;
	color: #14405E;
	font-size: 11px;
}

.grid_style_1 td
{
	padding: 2px;
	background: #FAFAFA;
}

.grid_style_1 a:link , .grid_style_1 a:visited
{
	font-weight: bold;
	font-family: Arial;
	padding: 2px;
	display: block;
}

.grid_style_1 a:hover
{
	background: silver;
	color: black;
}

/*=======================================================================================================================================*/

.grid_style_2
{
	background: white;
	border: 1px solid silver;
}

.grid_style_2 th
{
	background: url('../images/site/grid_style_2_top.gif');
	padding: 4px;
	border: 1px solid #EEE;
	font-weight: bold;
	font-variant: small-caps;
	color: black;
	font-size: 11px;
}

.grid_style_2 td
{
	padding: 2px;
	background: #FAFAFA;
}

.grid_style_2 a:link , .grid_style_2 a:visited
{
	font-weight: bold;
	font-family: Arial;
	padding: 2px;
	display: block;
}

.grid_style_2 a:hover
{
	background: silver;
	color: black;
}

/*=======================================================================================================================================*/

.rezultate_cautare
{
	margin-left: 20px;
	margin-bottom: 20px;
	background: white;
	border: 1px solid #eee;
}

.rezultate_cautare td
{
	background: white;
}

.rezultate_cautare th
{
	background: white;
}

.rezultate_cautare a:link , .rezultate_cautare a:visited
{
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial;
	
}

.linkuri_jos
{
	margin-top: 15px;
}

.linkuri_jos span
{
	color: silver;
}

.linkuri_jos a:link , .linkuri_jos a:visited
{
	color: #444;
	text-decoration: none;
}

.linkuri_jos a:hover
{
	color: #00AAFF;
	text-decoration: underline;
}


.linkuri_search a:link , .linkuri_search a:visited
{
	display: block;
	border-bottom: 1px dotted #f0f0f0;
	padding: 4px;
	text-decoration: none;
	margin-top: 1px;
}

.linkuri_search a:hover
{
	background: black;
	color: white;
}


.butoane_input
{
	padding: 5px;
	background: #eee;
	border: 1px solid #D2DBF4;
}


.titlu_tabel_date
{
	width:400px; 
	padding:3px; 
	font-size:12px;  
	margin-left: 60px; 
	margin-bottom: 15px; 
	margin-top: 15px;  
	font-weight: bold; 
	color: white;  
	background-color:#5e7aac;  
	border: 1px solid #1b3069; 
	text-align: center
}

.tabel_date
{
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom:40px;
	
}

.tabel_date th
{
	border-bottom: 1px solid black;
	padding:6px;
}

.tabel_date td
{
	padding:4px;
}


.meniu_portal a:link , .meniu_portal a:visited
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial;
}

.meniu_portal a:hover
{
	text-decoration: underline;
}

.top_10 
{
	font-size: 10px;
}

.top_10 td
{
	background: white;
	width: 340px;
	padding: 5px;
	font-family: Arial;
}

.top_10 th
{
	background: #B2C5D6;
	color: black;
	font-weight: normal;
	font-family: Verdana;
	padding: 5px;
}

.linkuri_topuri
{
	padding: 10px;
	background: white;
}

.linkuri_topuri a:link , .linkuri_topuri a:visited
{
	padding: 5px 10px 5px 10px;
	color: #466784;
	text-decoration: none;
	
}

.linkuri_topuri a:hover
{
	color: black;
	text-decoration: underline;
}

.titlu_top
{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border-top: 5px solid silver;
	background: white;
	text-align: center;
	padding: 8px;
	font-size: 12px;
	color: black;
	border-bottom: 1px dotted #fafafa;
}

