/* CSS Document */

html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none;
	background-image:url(images/bottom.gif);
}

a {
	text-decoration:none;
}

#bottom {
	padding-top:9px;
}

#bottom a {
	margin:0px;
	padding:0px;
	padding-left:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a77e4c;
	text-decoration:none;
}

#bottom a:hover {
	margin:0px;
	padding:0px;
	padding-left:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d5ccba;
	text-decoration:none;
}

.bottom_cp {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d5ccba;
	text-decoration:none;
}

#top {
	margin:0px;
	padding:0px;
	background-color:#210f13;
	height:24px;
}

#top #logo {
	margin:0px;
	padding:0px;
	padding-left:21px;
	padding-top:0px;
	float:left;	
}

#top #menu {
	margin:0px;
	padding:0px;
	float:right;
	padding-top:5px;
	padding-right:190px;
}

#top #menu a {
	margin:0px;
	padding:0px;
	padding-left:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a77e4c;
	text-decoration:none;
	
}

#top #menu a:hover {
	margin:0px;
	padding:0px;
	padding-left:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d5ccba;
	text-decoration:none;
}

.content_title {
	font-family:"Times New Roman";
	font-size:14px;
	color:#5f323b;
}

.content_subtitle {
	font-family:"Times New Roman";
	font-size:14px;
	color:#5f323b;
	margin-top:3px;
}


.content_text {
	font-family:Verdana;
	font-size:10px;
	color:#7c7c7c;
	text-decoration:none;
}

.content_text p {
	margin:0px;
	padding:0px;
	margin-top:5px;
}

.content_text a {
	text-decoration:none;
}

#top_line {
	position:absolute;
	top:55px;
}

#top_box {
	position:absolute;
	top:5px;
	left:613px;
}

#content_table {
	background-image:url(images/table_bg.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:717px;
}

#content_table_bottom {
	background-image:url(images/main_bottom.gif);
	background-repeat:repeat-y;
}

#main_table {
      margin:0;
      padding:0;
      height:100%;
	  width:100%;
      border:none;
	  background-image:url(images/bottom.gif);
}

#formSearch {

}

#formSearch #txtTextSearch {
	padding:0px;
	margin:0px;
	width:282px; 
	height:16px; 
	font-family:Verdana;	
	font-size:11px;	
}

#formSearch #btnTextSearch {
	padding-left:5px
}

.lnkAdvancedSearch {
	padding:0px;
	margin:0px;
	padding-top:9px;
	margin-bottom:6px;
	padding-left:12px;
	font-family:Verdana;	
	font-weight:bold;
	font-size:10px;
	color:#9c6d46;
}

.lnkAdvancedSearch a {
	margin:0px;
	padding:0px;
	padding-top:9px;
	margin-bottom:6px;
	padding-left:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#9c6d46;
	text-decoration:none;
}

#tableSearchResults {
	padding:0px;
	margin:0px;
	padding-top:22px;
	padding-bottom:9px;
}

#formSearchResults #txtTextSearch {
	padding:0px;
	margin:0px;
	margin-right:9px;
	width:230px; 
	height:14px; 
	font-family:Verdana;	
	font-size:11px;	
}

#formSearchResults #all {
	padding:0px;
	margin:0px;
	margin-right:9px;
	color:#969696;
	height:18px;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#formSearchResults #rating {
	padding:0px;
	margin:0px;
	color:#969696;
	height:18px;
	width:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

}

#formSearchResults #btnTextSearch {
	padding-left:3px
}

#formSearchResults #lnkAdvancedSearch {
	padding:0px;
	margin:0px;
	padding-top:9px;
	padding-bottom:6px;
}

#formSearchResults a {
	margin:0px;
	padding:0px;
	padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#9c6d46;
	text-decoration:none;
}

#RegionTitle {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4e1b24;
	padding-bottom:4px;	
	padding-left:25px;
}

#formRegion {
	margin:0px;
	background-color:#f0ebde;
	width:100%;
}

#formRegion div {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4e1b24;
	padding-bottom:4px;	
}

#formRegion select {
	color:#969696;
	height:18px;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#formRegionResults {
	margin:0px;
	width:100%;
}

#formRegionResults table {
	color:#8c0f0d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-left:2px;
	margin-top:7px;
	margin-bottom:7px;
}

#formRegionResults table tr td {
	padding-right:5px;
	padding-top:5px;
}




#formRegionResults div {
	color:#8c0f0d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-right:5px;
}

#formRegionResults div a {
	color:#8c0f0d;
	text-decoration:none;
}

#portfolioIndustry {
	padding:0px;
	margin:0px;	
	width:100%;
}

#portfolioIndustry table {
	padding:0px;
	margin:0px;	
}

#portfolioIndustry td {
	padding:0px;
	margin:0px;	
}

#portfolioIndustry #title {
	font-family:"Times New Roman";
	color:#815d64;
	font-size:14px;
}

#portfolioIndustry #subtitle {
	font-family:"Times New Roman";
	color:#815d64;
	font-size:12px;
}

#portfolioIndustry #text {
	padding-top:8px;
	padding-bottom:18px;
	font-family:Verdana;
	color:#949393;
	font-size:10px;
}

#portfolioIndustry a {
	font-family:Verdana;
	font-size:10px;
	color:#663333;
	text-decoration:none;
}

#portfolioIndustryMap {
	padding-left:25px;
	width:100%;
}

#portfolioIndustryMap #title {
	font-family:"Times New Roman";
	color:#815d64;
	font-size:17px;
}

#portfolioIndustryMap #text {
	padding-top:8px;
	padding-bottom:18px;
	font-family:Verdana;
	color:#949393;
	font-size:10px;
}

#portfolioIndustry #image {
	padding-left:2px;
}

#TopPagging {
	padding:0px;
	margin:0px;
	height:30px;
	margin-top:3px;
	background-color:#f0ebde;
	font-family:Verdana;
}

#TopPagging tr td {
	padding:0px;
	margin:0px;
	margin-bottom:7px;
}

#TopPagging #title {
	padding:0px;
	margin:0px;
	padding-left:15px;
	font-size:15px;	
	font-weight:bold;
	color:#4e1b24;
}

#TopPagging #pagetext {
	padding:0px;
	margin:0px;
	font-size:10px;	
	font-weight:bold;
	color:#70474b;
	padding-right:8px;
}

#TopPagging a {
	padding:0px;
	margin:0px;
	font-size:10px;	
	font-weight:bold;
	color:#9e3e39;
	padding-right:8px;
	text-decoration:none;
}

#TablePortfolioResults {
	padding:0px;
	margin:0px;
	padding-top:24px;
	padding-left:5px;
}

#TablePortfolioResults #title {
	padding:0px;
	margin:0px;
	padding-left:15px;
	font-family:Verdana;
	font-size:12px;	
	color:#8c0f0d;
	font-weight:bold;
}

#TablePortfolioResults #text {
	padding:0px;
	margin:0px;
	margin-top:3px;
	font-family:Verdana;
	font-size:10px;	
}



#TablePortfolioResults img {
	padding:0px;
	margin:0px;
}

#TablePortfolioResults #textlabel {
	padding:0px;
	margin:0px;
	padding-right:3px;
	color:#8c0f0d;	
}

#TablePortfolioResults #textvalue {
	padding:0px;
	margin:0px;
	color:#868585;	
	padding-right:5px;
}

#TablePortfolioResults #textdescription {
	padding:0px;
	margin:0px;
	padding-top:12px;
	color:#686767;	
}

#TablePortfolioResults a {
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#8c0f0d;	
	font-weight:bold;
}

#BottomPagging {
	padding-bottom:28px;
	padding-right:10px;
	font-family:Verdana;
}

#BottomPagging #pagetext {
	padding:0px;
	margin:0px;
	font-size:10px;	
	font-weight:bold;
	color:#70474b;
	padding-right:8px;
}

#BottomPagging a {
	padding:0px;
	margin:0px;
	font-size:10px;	
	font-weight:bold;
	color:#9e3e39;
	padding-left:8px;
	text-decoration:none;
}

#portfolioDetailTop {
	padding:0px;
	margin:0px;
	padding-top:18px;	
	padding-left:15px;	
	padding-bottom:14px;		
	vertical-align:top;
}

#portfolioDetailBottom {
	padding:0px;
	margin:0px;
	height:560px;
	vertical-align:top;
}

#portfolioDetailTop select {
	color:#522228;
	font-family:Verdana;
	font-size:14px;
}

#portfolio_details_products {
	padding:0px;
	margin:0px;
	margin-left:35px;
	color:#522228;
}

#portfolio_details_products h1 {
	padding:0px;
	margin:0px;
	font-family:"Times New Roman";
	font-size:14px;
}

#portfolio_details_products h2 {
	padding:0px;
	margin:0px;
	margin-top:11px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
}

#portfolio_details_products h2 a {
	color:#522228;
	text-decoration:none;
}

.float_right_bottom {
	float:right;
	vertical-align:baseline;
}

#portfolio_bg_top {
	background-image:url(images/portfolio_detail_bgtop.jpg);
	background-repeat:no-repeat;
	padding-top:74px;
	font-family:Verdana;
	font-size:10px;
}

#portfolio_detail_informations {
	padding:0px;
	margin:0px;
	padding-bottom:15px;
}

#portfolio_detail_informations #label {
	color:#61343c;
}

#portfolio_detail_informations #text {
	color:#858585;
}

#portfolio_detail_background {
	padding:0px;
	margin:0px;
	padding-bottom:27px;
}

#portfolio_detail_background #title {
	color:#5f323b;
	font-family:"Times New Roman";
	font-size:14px;	
	font-weight:bold;
	padding-bottom:10px;
}

#portfolio_detail_background #text {
	color:#858585;
	font-family:Verdana;
	font-size:10px;
}

#press_material_topmenu {
	position:relative;
	top:75px;
	left:10px;
	height:16px;
}

#press_material_topmenu td {
	margin:0px;
	padding:0px;
	color:#9b2f2d;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

#press_material_topmenu a {
	color:#9b2f2d;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}


#press_material_content {
	position:relative;
	top:14px;
	margin-left:50px;
}

#press_material_content img { 
	margin-right:7px;
}

#press_material_content #title {
	font-family:Verdana;
	font-size:10px;
	color:#7c7c7c;
}

#press_material_content #subtitle {
	font-family:"Times New Roman";
	font-size:14px;
	color:#5f323b;
}

#press_material_content #text {
	font-family:Verdana;
	font-size:10px;
	color:#7c7c7c;
}

#press_material_content a {
	font-family:Verdana;
	font-size:10px;
	color:#663333;
	text-decoration:none;
}

#press_material_content td {
	padding-bottom:24px;
}

#press_material_documents_content {
	
}

#press_material_documents_content table {
	width:500px;
}

#press_material_documents_content #title {
	font-family:"Times New Roman";
	font-size:14px;
	color:#5f323b;
	float:left;
}

#press_material_documents_content #text {
	font-family:Verdana;
	font-size:10px;
	color:#7c7c7c;
	margin-top:2px;
}

#press_material_documents_content #link {
	font-family:"Times New Roman";
	font-size:14px;
	color:#5f323b;
	float:right;
}

#press_material_documents_content a {
	font-family:"Times New Roman";
	font-size:12px;
	color:#a33f3d;
	text-decoration:none;
}

#press_material_documents_content td {
	padding-bottom:12px;
	padding-top:12px;
}

#press_material_documents_content tr {
	border-top-style:dotted;
	border-top-color:#5f323b;
	border-top-width:1px;
}

#in_the_news_content {
	position:relative;
	margin-left:50px;
	width:590px;
}

#in_the_news_content img { 
	margin-right:7px;
}

#in_the_news_content #title {
	font-family:"Times New Roman";
	font-size:12px;
	color:#5f323b;
	font-weight:bold;
}

#in_the_news_content #subtitle {
	font-family:"Times New Roman";
	font-size:14px;
	color:#5f323b;
	font-weight:normal;
}

#in_the_news_content #text {
	font-family:Verdana;
	font-size:10px;
	color:#7c7c7c;
}

#in_the_news_content a {
	font-family:Verdana;
	font-size:10px;
	color:#663333;
	text-decoration:none;
}

#in_the_news_content td {
	padding-top:24px;
}

#TableTradeResults {
	padding:0px;
	margin:0px;
	padding-top:24px;
}

#TableTradeResults #title {
	padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:12px;	
	color:#8c0f0d;
	font-weight:bold;
}

#TableTradeResults #text {
	padding:0px;
	margin:0px;
	margin-top:3px;
	font-family:Verdana;
	font-size:10px;	
}



#TableTradeResults img {
	padding:0px;
	margin:0px;
}

#TableTradeResults #textlabel {
	padding:0px;
	margin:0px;
	padding-right:3px;
	color:#8c0f0d;	
}

#TableTradeResults #textvalue {
	padding:0px;
	margin:0px;
	color:#868585;	
	padding-right:5px;
}

#TableTradeResults #textdescription {
	padding:0px;
	margin:0px;
	padding-top:12px;
	color:#686767;	
}

#TableTradeResults a {
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#8c0f0d;	
	font-weight:bold;
}

#events_content {
}

#events_content img { 
	margin-right:10px;
}

#events_content #title {
	font-family:"Times New Roman";
	font-size:12px;
	color:#1d1113;
	margin-top:2px;
}

#events_content #subtitle {
	font-family:"Times New Roman";
	font-size:14px;
	color:#5f323b;
	margin-top:2px;
}

#events_content #text {
	font-family:Verdana;
	font-size:10px;
	color:#7c7c7c;
	margin-top:2px;
}

#events_content a {
	font-family:Verdana;
	font-size:10px;
	color:#663333;
	text-decoration:none;
}

#events_content td {

}

#trade_topmenu {
	position:relative;
	top:75px;
	left:10px;
	height:16px;
}

#trade_topmenu td {
	margin:0px;
	padding:0px;
	color:#9b2f2d;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

#trade_topmenu a {
	color:#9b2f2d;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

#trade_content {
	background-image:url(images/trade_bg.gif);
	background-repeat:no-repeat;
	height:329px;
	width:671;
	margin-top:15px;
	margin-left:15px;
}

#trade_content_title {
	font-family:Verdana;
	font-size:14px;
	color:#3f151a;
	margin-top:5px;
	margin-left:15px;
}

#trade_content table {
	margin-left:13px;
}

#trade_content #title {
	font-family:Verdana;
	font-size:11px;	
	font-weight:bold;
	color:#522129;
	margin-bottom:9px;
	margin-bottom:5px;
}

#trade_content #text {
	font-family:Verdana;
	font-size:10px;	
	color:#522129;	
}

#trade_content a {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#9c6d46;
	text-decoration:none;
}

#trade_alert {
	position:absolute;
	top:165px;
	left:375px;
	font-family:Verdana;
	font-size:11px;
	color:#df6e00;
}

#portfolio_placeholder {
	position:absolute;
	top:632px;
	left:64px;
}


#press_material_graphics_content {
	width:100%;
}

#press_material_graphics_content table {

}


#press_material_graphics_content #text {
	font-family:Verdana;
	font-size:10px;	
	color:#7c7c7c;	
}

#about_placeholder {
	position:absolute;
	top:685px;
	left:61px;
	height: 108px;
}

#sitemap_placeholder {
	position:absolute;
	top:633px;
	left:70px;
	height: 108px;
}

#contact_placeholder {
	position:absolute;
	top:626px;
	left:64px;
	height: 108px;
}

.title_costiere {
	font-family:Verdana;
	font-size:11px;
	color:#61343c;
	font-weight:bold;
	margin-left:15px;
	
}

.pipe {
	font-family:Verdana;
	font-size:10px;
	color:#663333;
	text-decoration:none;
}
