html {
    border-left: 0px;
}
body, form, a, div, span, ul, ol, li, table, caption, tr, th, td, img, strong, em, p, h1, h2, h3, h4, h5, h6, pre {
    padding: 0px;
    border: 0px;
    margin: 0px;
}
body {
    color: #e3e3e3;
	line-height:15px;
}
body, h1, h2, h3, h4, h5, h6, table, tr, th, td {
    font-family: Arial, arial, georgia, helvetica, verdana, lucida, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	color: #333333;
}	
body, table { height:100%; background-color: #f2f2f2;}
html, body, #wrapper {
	height:100%;
	padding: 0;
	border: none;
	text-align: center;
	margin:0px auto;
}
input, select, option, textarea {
	font-family: Arial, arial, georgia, helvetica, verdana, lucida, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	color:#333333;
	background-color:#ffffff;
}
option, textarea {
	border:0px;
}
strong, h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}
.h1_cat_title
{
	font-family: "Arial";
	font-size: 19px;
	color: #264677;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
.h2_cat_title {
	display:inline;	
	font-weight:normal;
}
.h1_prod_title {
	font-size:13px;
}
.h2_prod_categ {
	color: #22790a;
}
a {
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	outline: none;
}
a:visited {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
p {
	margin-top:0px;
	text-align:justify;
}
small {
	font-size:10px;
}
tbody {
	color:#000000;
}
.pointer{
	cursor: pointer;
}
/* ERR REPORTING */
#error404Message {
	font-family:Georgia;
	font-weight:bold;
	font-size:14px;
	margin-top:70px;
	z-index:1000;
	color:#333333;
	text-align:center;
}
#feedback_user {
	background: #fff6bf url('../image/icons/information.png') center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-bottom:2px solid #B5D4FE;
	border-top:2px solid #B5D4FE;
	margin-bottom:10px;
}
#feedback_user ul {
	list-style-type:none;	
}
#feedback_system {
	background: #fff6bf url('../image/icons/exclamation.png') center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	list-style:none;
}
.page_content {
	padding:12px;
}

/* TOP */
#top{
	width: 100%;
	
	background-image: url("../image/background_top.jpg");
	background-repeat: repeat-x;
}
.top_wrapper{
	margin: 0px auto;
	width: 980px;
	padding-top: 8px;
	display: block;
	clear: both;
}
.top_buttons_left{
	float: left;
	width: 490px;
	height: 20px;
	text-align: left;
}
.top_buttons_right{
	float: right;
	width: 490px;
	height: 20px;
	text-align: right;
}
a.top_button, a.top_button:link, a.top_button:visited, a.top_button:active{
	font-family: "Arial";
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.top_button:hover {
	text-decoration: underline;
}
#language_selector {
	margin-top: 5px;
	height:16px;
	display: inline-table;
}		
a.language_button, a.language_button:link, a.language_button:visited, a.language_button:active{
	font-family: "Arial";
	font-size: 10px;
	color: #ffffff;
	text-align: right; 
	width: 724px;
	display: inline-table;
	text-decoration: none;
}
a.language_button:hover {
	text-decoration: underline;
}
.top_button{
	font-family: "Arial";
	font-size: 10px;
	color: #ffffff;
}
.line{
	color: #143260;
}
.sigla{
	float: left;
	width: 232px;
	margin-left: 11px;
	text-align: left;
}
.top_right{
	float: right;
	width: 724px;
	height: 117px;
}
a.member, a.member:link, a.member:active, a.member:visited{
	font-family: "Arial";
	font-size: 10px;
	color: #ffffff;
	float: left;
	width: 115px;
}
a.member:hover{
	text-decoration: underline;
	float: left;
}
.firme_blue{
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #11b2e9;
}
.firme_buttons{
	width: 724px;
	margin-top: 31px;
	text-align: left;
}
.firme_button{
	font-family: "Arial";
	font-size: 13px;
	color: #ffffff;
}
.search{
	background-image: url("../image/search.jpg");
	background-repeat: no-repeat;
	width: 724px;
	height: 45px;
	margin-top: 5px;
	display: block;
	clear: both;
}
.search_input_select{
	float: left;
}
#searchInput{
	float: left;
	width: 508px;
	height: 20px;
	background-color: #dfebff;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	padding-left: 10px;
	border: none;
	margin-top: 14px;
	margin-left: 10px;
	display: table;
}
.searchSelect{
	float: right;
	width: 85px;
	margin-left: 10px;
	margin-top: 15px;
	text-align: center;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	border: none;
	background-color: #dfebff;
}
.search_button{
	float: right;
	width: 80px;
	text-align: center;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	border: none;
	background-color: #dfebff;
}
#searchSubmit{
	width: 87px;
	height: 31px;
	margin-top: 7px;
	margin-left: -2px;
	border: none;
}
.advanced{
	width: 87px;
	height: 20px;
	margin-left: 893px;
	padding-top: 0px;
	display: block;
	clear: both;
}
#advSearchBar {
	width:723px;
	margin-left:257px;
	height:45px;
	background-color:#26395a;
	clear:both;
}

/*wrapper*/
#wrapper{
	width: 980px;
	display: inline-block;
	clear: both;
	margin: 0px auto;
	height: auto;
}
.left{
	width: 232px;
	float: left;
	display: block;
	clear: both;
}
.right{
	width: 728px;
	/*margin-left: 20px;*/
	float: right;
}
.box{
	width: 232px;
	background-color: #ffffff;
	margin-top: 19px;
	padding-bottom: 20px;
	-moz-border-radius: 5px;
	display: table;
	border: solid 1px #e6e6e6;
}
.box_rss{
	width: 232px;
	background-color: #ffffff;
	margin-top: 19px;
	-moz-border-radius: 5px;
	display: table;
	border: solid 1px #e6e6e6;
}
.title{
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 12px;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #264677;
}
.category_green{
	width: 200px;
	height: 19px;
	background-color: #f2f2f2;
	text-align: left;
	padding-top: 4px;
	padding-left: 10px;
	margin-left: 10px;
	border-bottom: solid 1px #ffffff;
}
.category_blue{
	width: 200px;
	height: 19px;
	background-color: #dfeaf5;
	text-align: left;
	padding-top: 4px;
	padding-left: 10px;
	margin-left: 10px;
	border-bottom: solid 1px #ffffff;
}
.category_pink{
	width: 200px;
	height: 19px;
	background-color: #e4f2eb;
	text-align: left;
	padding-top: 4px;
	padding-left: 10px;
	margin-left: 10px;
	border-bottom: solid 1px #ffffff;
}
a.category, a.category:link, a.category:active, a.category:visited{
	text-align: left;
	font-family: "Arial";
	font-size: 14px;
	color: #26395a;
	text-decoration: none;
}
a.category:hover{
	text-decoration: underline;
}
.sign_up_now{
	width: 232px;
	/*height: 193px;*/
	margin-top: 20px;
}
.newsletter_text{
	width: 210px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
}
.newsletter_business_text{
	width: 450px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
}
#emailInput{
	float: left;
	background-image: url("../image/email_background.jpg");
	background-repeat: no-repeat;
	width: 167px;
	height: 18px;
	margin-top: 10px;
	margin-left: 10px;
	border: none;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	padding-left: 5px;
	padding-top: 3px;
}
#newsletter_button{
	float: right;
	width: 35px;
	height: 21px;
	margin-top: 10px;
	margin-right: 10px;
	border: none;
}
a.newsletter_unsubscribe, a.newsletter_unsubscribe:visited, a.newsletter_unsubscribe:link, a.newsletter_unsubscribe:active, a.newsletter_unsubscribe:hover{
	width: 95px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-decoration: underline;
	text-align: left;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
a.newsletter_antispam{
	width: 115px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-decoration: underline;
	text-align: right;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}
.twitter{
	float: left;
	width: 97px;
	height: 120px;
	margin-top: 2px;
	margin-left: 2px;
}
a.twitter_title, a.twitter_title:link, a.twitter_title:active, a.twitter_title:visited{
	float: right;
	width: 122px;
	height: 14px;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 10px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #11b2e9;
	text-align: left;
}
a.twitter_title:hover{
	text-decoration: underline;
}
.twitter_text{
	float: right;
	width: 122px;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 10px;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
	text-align: left;
}
.currency{
	width: 232px;
	margin-top: 20px;
}

/*content*/
.box_content{
	width: 728px;
	background-color: #ffffff;
	margin-top: 19px;
	padding-bottom: 20px;
	-moz-border-radius: 5px;
	display: inline-block;
	clear: both;
	border: solid 1px #e6e6e6;
}
.browse_categories{
	background-color: #ffffff;
	width: 715px;
	margin-left:5px;
}
.browse_categories_title{
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-align: left;
	font-family: "Arial";
	font-size: 19px;
	color: #264677;
	margin-top: 10px;
}
.browse_categories_td{
	width: 230px;
	height: 20px;
	background-color: #ffffff;
	border-bottom: solid 1px #e6e6e6;
}
.browse_categories_td_wide{
	width: 350px;
	height: 20px;
	background-color: #ffffff;
	border-bottom: solid 1px #e6e6e6;
}
.browse_categories_image{
	float: left;
}
a.browse_categories_text{
	float: right;
	width: 185px;
	margin-left: 5px;
	padding-top: 3px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #0081e6;
	text-align:left;
}
a.browse_categories_text_wide{
	float: right;
	width: 305px;
	margin-left: 5px;
	padding-top: 3px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #0081e6;
	text-align:left;
}
.browse_categories_tr{
	background-color: #ffffff;
	width: 728px;
	height: 30px;
}
.banner_adv{
	width: 728px;
	margin-top: 22px;
}
.comunicate_left{
	float: left;
	width: 346px;
	border-bottom: solid 1px #e6e6e6;
	margin-left: 10px;
	display: block;
	clear: both;
}
.comunicate_right{
	float: right;
	width: 346px;
	border-bottom: solid 1px #e6e6e6;
	margin-right: 10px;
}
.comunicate_date{
	float: left;
	width: 46px;
	font-family: "Arial";
	font-size: 11px;
	color: #11b2e9;
	padding-top: 6px;
}
a.comunicate_text{
	float: right;
	width: 272px;
	height: 28px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	padding-top: 6px;
	padding-bottom: 10px;
	text-align: left;
}
.news_left{
	float: left;
	width: 345px;
	border-bottom: solid 1px #e6e6e6;
	margin-left: 10px;
	display: block;
	clear: both;
}
.news_right{
	float: right;
	width: 335px;
	margin-right: 10px;	
}
.news_image{	
	float: left;
	width: 72px;
}
.news_date{
	float: right;
	width: 260px;
	font-family: "Arial";
	font-size: 11px;
	color: #11b2e9;
	text-align: left;
}
.news_title{
	float: right;
	width: 260px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #26395a;
	text-align: left;
}
.news_text{
	float: right;
	width: 262px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	margin-top: 15px;
}
.events{
	width: 710px;
	margin-left: 10px;
	display: table;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: solid 1px #e6e6e6;
}
.events_image{
	float: left;
	width: 72px;
}
.events_right{
	float: right;
	width: 623px;
}
a.events_title{
	float: left;
	width: 520px;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #26395a;
	text-align: left;
}
.events_date{
	float: right;
	width: 100px;
	font-family: "Arial";
	font-size: 11px;
	color: #11b2e9;
	text-align: right;
}
.events_text{
	width: 620px;
	margin-top: 15px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	display: table;
}

/*bottom*/
#bottom{
	background-image: url('../image/bottom.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	width: 100%;
	height: 326px;
}
.bottom_wrapper{
	width: 980px;
	height: 326px;
	margin: 0px auto;
}
.buttons_bottom{
	width: 980px;
	margin: 0px auto;
	padding-top: 225px;
	color: #f2f2f2;
	font-family: "Arial";
	font-size: 12px;
	display: block;
	clear: both;
	text-align: center;
}
.buttons_bottom a {
	color:#e3e3e3;
}
.copyright{
	width: 980px;
	text-align: center;
	display: block;
	clear:both;
	color:#e3e3e3
}
.kanvas{
	width: 96px;
	height: 38px;
	margin-top: 15px;
}
/*
.bottom_li{
	list-style: none;
	float: left;
}*/

/* CALL TO ACTION  - TOP BANNER */
.text_top{
	font-family: "Arial";
	font-size: 22px;
	color: #11b2e9;
	text-align: left;
}
.text_top_simple{
	font-family: "Arial";
	font-size: 22px;
	color: #11b2e9;
	text-align: left;
	width:920px;
}
.sign_up{
	width: 980px;
	height:127px;
	border:1px solid #dfeaf5;
	background-color:#ffffff;
	background-image:url('../image/bg_call_top.jpg');

	background-repeat:no-repeat;
	margin-top: 15px;
}
.sign_up_left {
	width:746px;
	height:126px;
	float:left;
}

.sign_up_left_left {
	width:504px;
	height:126px;
	float:left;
}
.sign_up_left_left .left1 {
	width:253px;
	height:126px;
	float:left;
}
.sign_up_left_left .left2 {
	width:245px;
	height:126px;
	float:right;
}

.sign_up_left_right {
	width:238px;
	height:126px;
	float:right;
}

.sign_up_right {
	width:229px;
	height:126px;
	float:right;
	text-align:center;
}

.sign_up_title {
	padding-left:35px;
	margin-top:25px;
	font-size:19px;
	color:#2659b3;
	text-align:left;
}
.sign_up_text {
	text-align:left;
	font-size:11px;
	color:#26395a;
	padding-left:7px;
	margin-top:15px;
	line-height:1.1em;
}

.sign_up_right a {
	color:#ffffff;
	text-decoration:underline;
}
.sign_up_right a:hover {
	text-decoration:none;
}

/* FORMS  */
.inputText {
	background-color:#e4f2fe;
	border:1px solid #b4eaff;	
	color:#26395a;
	font-weight:bold;
	-moz-border-radius: 3px;
}
.selectText {
	background-color:#e4f2fe;
	border:1px solid #b4eaff;
	color:#26395a;
	font-weight:bold;	
	-moz-border-radius: 3px; 
}
.wideSelect {
	width:454px;	
}
.smallSelect {
	width:222px;	
}
.recaptcha {
	text-align:center;	
}
#createAccountTable {
	background-color:#ffffff;
}
#createAccountTable table, td, tr {
	border:0px;
}
#createAccountTable .blueText {
	font-weight:bold;
	color:#0081e6;
}
#createAccountTable .bigText {
	color:#26395a;
	font-size:14px;
	padding-top:10px;
}
#createAccountTable .bigText a {
	text-decoration:underline;
	color:#26395a;
}

/* recaptcha */
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#ffffff !important; 
 }
 
 #recaptcha_table {
   border-color: #ffffff !important; 
 }
 
 #recaptcha_response_field {
    background-color:#e4f2fe;
	border-color:#b4eaff !important;
	color:#26395a;
	font-weight:bold;	
	-moz-border-radius: 3px; 
 }

 /*account management*/
.title_account_right{
	width: 460px;
	font-family: "Arial";
	font-size: 19px;
	color: #264677;
	text-align: left;
	padding-left: 10px;
	padding-top: 7px;
	margin-bottom: 13px;
}
.title_account_management{
	float: left;
	width: 210px;
	font-family: "Arial";
	font-size: 12px;
	font-weight:bold;
	color: #264677;
	text-align: left;
	padding-left: 10px;
	padding-top: 7px;
	margin-bottom: 10px;
}
.title_account_admin{
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 12px;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #0081e6;
}
.account_box{
	width: 728px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	margin-top: 20px;
	display: inline-block;
	clear: both;
	padding-bottom: 10px;
}
.account_box_small{
	width: 476px;
	float: left;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	margin-top: 20px;
	display: inline-block;
	clear: both;
	padding-bottom: 10px;
}
.banners_right{
	float: right;
	width: 232px;
}
.banner_right{
	float: right;
	width: 232px;
	margin-top: 20px;
}
.account{
	width: 476px;
	display: inline-block;
	clear: both;
	margin-bottom: 7px;
}
.account_spacer {
	width: 476px;
	display: inline-block;
	clear: both;
	margin-bottom: 7px;
	height:10px;
	background-image:url('../image/bg_hr_account_spacer.jpg');
	background-repeat:repeat-x;
	background-position: center center;
}
.account_left{
	float: left;
	width: 179px;
	text-align: right;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #0081e6;
	padding-top: 5px;
}
.account_right{
	float: right;
	width: 280px;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	display: block;
}
.account_select, .account_input, .account_select_same_level, .account_input_same_level{
	width: 200px;
	height: 20px;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	border: solid 1px #bdc7d8;
	margin-top: 2px;
	padding-left:2px;
	-moz-border-radius:2px;
}
.bold_input {
	color:#0081e6;
	font-weight:bold;	
}
.account_select_same_level{
	width: 110px;
}
.account_input_same_level{
	margin-left: 10px;
	width: 126px;
}
.account_camp_oblig {
	color:#ff0000;
	font-weight:normal;
	font-size:18px;	
	padding-left:4px;
	padding-top:4px;
}
.account_hint {
	display:block;
	clear:both;
	font-size:10px;
	color:#666666;	
}
.textarea_select {
	width:200px;
	height:45px;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	border: solid 1px #bdc7d8;
	margin-top: 2px;
	padding-left:2px;
	-moz-border-radius:2px;
}
.text_select{
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
}
.model_link{
	font-family: "Arial";
	font-size: 12px;
	color: #0cbdee;
	text-decoration: underline;
}


/*campany_listing*/
.show_bar{
	width: 730px;
	height: 20px;
	background-color: #e4eef2;
	margin-top: 20px;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
}
.show_bar_left {
	float: left;
	width: 360px;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
}
.show_bar_left_bottom{
	width: 180px;
}
.show_bar_right, .show_bar_right_bottom{
	float: right;
	width: 350px;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
}
.show_bar_right_bottom{
	width: 520px;
}
.blue{
	font-family: "Arial";
	font-size: 11px;
	color: #11b2e9;
}
a.nr_page{
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
}
a.nr_page_next, a.nr_page_prev{
	font-family: "Arial";
	font-size: 11px;
	color: #0081e6;
	font-weight: bold;
	text-decoration: none;
}
.listare_companii{
	width: 728px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	margin-top: 20px;
	display: table;
	padding-bottom: 10px;
}
.listare_companii_left{
	width: 455px;
	float: left;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
	text-align: left;
	padding-left: 10px;
	padding-top: 7px;
}
.listare_companii_right{
	width: 350px;
	float: right;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}
.companie{
	width: 74px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 3px;
	margin-top: 10px;
	margin-left: 11px;
	display: table;
}
.companie_background_green, .companie_background{
	width: 698px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #ecfeed;
	display: inline-block;
}
.companie_background{
	background-color: #ffffff;
}
.image_text{
	width: 560px;
	float: left;
}
.certified_company{
	width: 133px;
	float: right;
}
.certified_company_image{
	margin-left: 20px;
}
.image{
	float: left;
	width: 70px;
	height: 75px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 3px;
	margin-top: 9px;
	margin-left: 9px;
	margin-bottom: 9px;
}
.title_text{
	float: right;
	width: 465px;
	margin-top: 7px;
	margin-left: 10px;
}
.companie_title{
	width: 465px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #26395a;
	text-align: left;
}
.text{
	width: 465px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	margin-top: 15px;
}
.send_inquiry{
	width: 130px;
	height: 21px;
	margin-top: 16px;
	margin-left: 6px;
}
.show_on_page{
	float: left;
	width: 250px;
	text-align: left;
}
.nr_pages{
	float: right;
	width: 250px;
	text-align: right;
}
.select_multiple{
	float: left;
}


/*listare_generala*/
.list_box{
	width: 726px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	margin-top: 12px;
	padding-top: 5px;
	padding-bottom: 10px;
	display:table;
}
.list_box_big_title{
	float: left;
	width: 460px;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-align: left;
	font-family: "Arial";
	font-size: 19px;
	color: #264677;
}
a.adaugare_produs{
	float: right;
	background-image: url('../image/adaugare_produs.jpg');
	background-repeat: no-repeat;
	width: 144px;
	height: 25px;
	text-align: left;
	font-family: "Arial";
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	padding-top: 7px;
	text-align: center;
	margin-top: 2px;
	margin-right: 20px;
	text-decoration: none;
}
.list_boxForm{
	width: 706px;
	display: block;
	clear: both;
}
.list_box_title{
	float: left;
	width: 370px;
	height: 15px;
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
	color: #264677;
	text-align: left;
	margin-top: 23px;
	margin-left: 10px;
	margin-bottom: 15px;
	display: table;
}
.list_box_search{
	float: right;
	height: 21px;
	display: block;
	margin-top: 18px;
	margin-bottom: 15px;
}
#list_box_searchInput{
	float: left;
	width: 168px;
	height: 19px;
	background-color: #e4eef2;
	border: solid 1px #bdc7d8;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
}
.list_box_search_button{
	float: right;
	height: 19px;
	background-color: #26395a;
	border: solid 1px #bdc7d8;
	font-family: "Arial";
	font-size: 12px;
	color: #ffffff;
	padding-right: 1px;
	padding-left: 1px;
	display: table;
	border: none;
	margin-right: 10px;
}
.list_box_dropdown{
	width: 706px;
	height: 21px;
	background-color: #ffffff;
	margin-top: 16px;
	display: inline-block;
	clear: both;
	margin-left: 5px;
	margin-right: 11px;
}
.list_box_dropdown_td{
	width: 222px;
	margin-right: 15px;
	border: solid 1px #bdc7d8;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
}
.dropdown_option{
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	border: 0px;
}
.list_table{
	width: 706px;
	background-color: #ffffff;
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 13px;
	display: block;
	clear: both;
}
.list_tr_bluemarin{
	width: 706px;
	height: 23px;
	background-color: #264677;
}
.list_tr_blue{
	width: 706px;
	background-color: #dfeaf5;
}
.list_tr_grey{
	width: 706px;
	background-color: #f2f2f2;
}
.list_td_nr, .list_td_photo, .list_td_title, .list_td_icon{
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	text-align: center;
	font-family: "Arial";
	font-size: 11px;
	color: #264677;
}
.list_td_nr{
	width: 17px;
	padding-left: 4px;
	padding-right: 4px;
}
.list_td_photo{
	width: 47px;	
	padding-left: 4px;
	padding-right: 4px;
}
.list_td_title{
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
.list_td_icon{
	width: 36px;
	padding: 3px;
}
.list_photo{
	border: solid 1px #ffffff;
	outline: solid 1px #e9e9e9;
}
.list_td_title_bold{
	width: 400px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #0081e6;
	text-align: left;
}
.select, .select_change_selection{
	width: 706px;
	margin-left: 10px;
	text-align: right;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	margin-top: 30px;
	margin-bottom: 3px;
	display: table;
}
.select_change_selection{
	margin-top: 5px;
}
a.select_link{
	font-family: "Arial";
	font-size: 12px;
	color: #0081e6;
}
.change_selection{
	width: 185px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	border: none;
	border: solid 1px #bdc7d8;
	margin-left: 7px;
	margin-right: 5px;
}
.change_selection_text{
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	border: none;
}
.change_selectionSubmit{
	height: 20px;
	border: solid 1px #bdc7d8;
	background-color: #ffffff;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #26395a;
}
.smallLanguage {
	color:#999999;
}


/*products listing*/
.products_listing{
	width: 728px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	margin-top: 20px;
}
.products_listing_title{
	width: 708px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #0081e6;
	text-align: left;
	padding-left: 10px;
	padding-top: 17px;
	padding-bottom: 15px;
	line-height: 13px;
}
.products_listing_text{
	width: 708px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
}
.products_listing_show_bar_left{
	float: left;
	width: 400px;
	text-align: left;
	padding-left: 10px;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
	text-align: left;
}
.products_listing_show_bar_right{
	float: right;
	width: 310px;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
}
.products_listing_show_on_page{
	float: left;
	width: 170px;
	height: 14px;
	text-align: left;
	padding-top: 1px;
}
.products_listing_nr_pages{
	float: right;
	width: 135px;
	height: 14px;
	text-align: right;
	margin-right: 3px;
	padding-top: 1px;
}
.certified_members{
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #26395a;
	text-align: left;
}
.listare_produse{
	width: 728px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	margin-top: 13px;
	display: inline-block;
	padding-bottom: 10px;
}
.listare_produse_left{
	float: left;
	width: 344px;
	margin-left: 10px;
}
.listare_produse_right{
	float: right;
	width: 344px;
	margin-left: 19px;
	margin-right: 10px;
}
.listare_produse_title_section{
	width: 706px;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
	text-align: left;
	margin-left: 10px;
	padding-top: 7px;
}
.listare_produse_box{
	width: 344px;
	height: 211px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 4px;
	margin-top: 18px;
	display: inline-table;
}
.listare_produse_box_white{
	width: 336px;
	height: 203px;
	background-color: #ffffff;
	margin: 4px;
}
.listare_produse_box_green{
	width: 336px;
	height: 203px;
	background-color: #ecfeed;
	margin: 4px;
}
.listare_produse_img{
	float: left;
	width: 128px;
	height: 130px;
	padding: 3px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 4px;
	background-color: #ffffff;
	margin-top: 5px;
	margin-left: 5px;
}
.listare_produse_thumb {
	border: solid 1px #e6e6e6;
	-moz-border-radius: 4px;
	outline:2px solid #ffffff;
	padding:2px;
}

.listare_produse_img_trs{
	float: left;
	width: 128px;
	height: 130px;
	margin-top: 10px;
	margin-left: -133px;
}
.listare_produse_title{
	float: left;
	width: 175px;
	height: 33px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #26395a;
	margin-left: 11px;
	text-align: left;
	margin-top: 5px;
}
.listare_produse_name_company{
	float: left;
	width: 175px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #22790a;
	margin-left: 13px;
	margin-top: 2px;
	text-align: left;
}
.listare_produse_text{
	float: left;
	width: 175px;
	height: 70px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	margin-left: 11px;
	text-align: left;
	margin-top: 13px;
	line-height: 14px;
}
a.find_out_more, a.find_out_more:link, a.find_out_more:active, a.find_out_more:visited, a.find_out_more:hover{
	float: left;
	width: 275px;
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	margin-left: 10px;
	text-align: right;
	margin-top: 5px;
	text-decoration: underline;
}
a.find_out_more_2, a.find_out_more_2:link, a.find_out_more_2:active, a.find_out_more_2:visited, a.find_out_more_2:hover{
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	text-decoration: underline;
}
.certified_box{
	float: left;
	width: 130px;
	margin-top: 10px;
	margin-left: 7px;
}
.listare_produse_certified{
	width: 25px;
	height: 25px;
}
.listare_produse_certified_text{
	width: 130px;
	height: 15px;
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
	color: #11b2e9;
	text-align: center;
	margin-top: -2px;
}
.free_entry{
	font-family: "Microsoft Sans Serif";
	font-size: 9px;
	color: #858585;
	text-align: center;
	margin-top: 23px;
}
.checkbox_send_inquirySubmit{
	float: right;
	height: 19px;
	margin-right: 10px;
	margin-top: 5px;
}
.listare_produse_checkbox{
	margin-right: 4px;
	border: none;
}
.send_inquiry{
	height: 19px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.inquirySend {
	cursor:pointer;	
}
.send_inquirySubmit{
	border: 0px;
}
.contacteaza_companiiSubmit{
	float: left;
	width: 204px;
	height: 21px;
	border: none;
	background-image: url("../image/contacteaza_companii.jpg");
	background-repeat: no-repeat;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	margin-top: 10px;
	margin-left: 7px;
}


/*pagina produs*/
.list_product{
	float: left;
	width: 457px;
	margin-top: 18px;
	margin-left: 9px;
	border: solid 1px #e6e6e6;
	padding-bottom: 10px;
	-moz-border-radius: 5px;
}
.list_product_image{
	float: left;
	width: 200px;
	height: 202px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	padding: 2px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #ffffff;
}
.list_product_image_trs{
	float: left;
	width: 200px;
	height: 202px;
	margin-top: 13px;
	margin-left: -216px;
}
.list_product_info{
	float: right;
	width: 218px;
	height: 207px;
	margin-top: 8px;
	margin-right: 10px;
}
.list_product_company{
	float: right;
	width: 218px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	background-color: #ffffff;
	margin-top: 17px;
	margin-right: 11px;
	padding: 3px;
}
.list_product_company_green{
	width: 218px;
	background-color: #ecfeed;
	padding-top: 5px;
	padding-bottom: 5px;
}
.list_product_info_title1{
	width: 220px;
	font-family: "Arial";
	font-size: 13px;
	color: #26395a;
	font-weight: bold;
	text-align: left;
}
.list_product_info_title2{
	width: 220px;
	font-family: "Arial";
	font-size: 11px;
	color: #22790a;
	font-weight: bold;
	text-align: left;
	margin-top: 3px;
}
.list_product_info_text_box{
	width: 220px;
	height: 121px;
}
.list_product_info_text{
	width: 220px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	margin-top: 3px;
}
.indigo_bold{
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	font-weight: bold;
}
.contact_now{
	width: 217px;
	height: 19px;
}
.list_product_links{
	width: 685px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
	margin-top: 21px;
	display: inline-block;
	text-align: left;
}
a.link_blue, a.link_blue:link, a.link_blue:active, a.link_blue:visited, a.link_blue:hover{
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	text-decoration: underline;
	margin-left: 14px;
	margin-right: 14px;
}
.line_grey{
	font-family: "Arial";
	font-size: 12px;
	color: #acacac;
}
.list_product_company_title1{
	width: 204px;
	font-family: "Arial";
	font-size: 18px;
	color: #22790a;
	text-align: center;
	line-height: 22px;
}
.list_product_company_title2{
	width: 204px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #26395a;
	text-align: center;
	margin-top: 7px;
}
.list_product_certified_box{
	width: 130px;
	margin-top: 30px;
	margin-left: 40px;
	margin-bottom: 23px;
}
a.list_product_company_link, a.list_product_company_link:active, a.list_product_company_link:link, a.list_product_company_link:visited, a.list_product_company_link:hover{
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	text-align: center;
	text-decoration: underline;
	line-height: 18px;
}
.list_product_menu_box{
	width: 696px;
	height: 32px;
	border-bottom: solid 3px #26395a;
	margin-left: 10px;
	margin-top: 19px;
	text-align: left;
	margin-left: 10px;
	padding-left: 10px;
	display: table;
}
a.list_product_menu_link, a.list_product_menu_link:link, a.list_product_menu_link:visited, a.list_product_menu_link:active{
	width: 162px;
	height: 20px;
	background-color: #f2f2f2;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: center;
	text-decoration: none;
	margin-top: 9px;
	margin-right: 3px;
	padding-top: 3px;
	display: inline-table;
}
a.list_product_menu_link:hover, .list_product_menu_link_hover{
	width: 162px;
	height: 20px;
	background-color: #dfeaf5;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 3px;
	padding-top: 8px;
	display: inline-table;
}
.list_product_menu_title{
	width: 685px;
	font-family: "Arial";
	font-size: 13px;
	color: #0081e6;
	font-weight: bold;
	text-align: left;
	margin-top: 18px;
	display: inline-block;
}
.list_product_menu_text{
	width: 685px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	margin-top: 15px;
	display: inline-block;
	line-height: 14px;
}

/*pagina_produs_tabel*/
.table_info{
	width: 706px;
	margin-left: 11px;
	margin-top: 22px; 
	display: block; /*new*/
}
.table_title{
	width: 696px;
	height: 17px;
	background-color: #26395a;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	border-bottom: solid 1px #ffffff;
	padding-top: 2px;
	padding-left: 10px;
	display: block; /*new*/
}
.table_info_tr{ /*new*/
	width: 696px; /*new*/
	display: inline-block; /*new*/
	clear: both; /*new*/
}
.table_left_blue, .table_left_grey{ /*new fara float */
	width: 215px;
	height: 21px; /*new*/
	background-color: #dfeaf5;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
	text-align: left;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	padding-top: 2px;
	padding-left: 19px;
}
.table_left_grey{
	background-color: #f2f2f2;
}
.table_right_blue, .table_right_grey{ /*new fara float */
	width: 446px;
	height: 21px; /*new*/
	background-color: #dfeaf5;
	font-family: "Arial";
	font-size: 11px;
	color: #26395a;
	text-align: left;
	border-bottom: solid 1px #ffffff;
	padding-top: 2px;
	padding-left: 25px;
}
.table_right_grey{
	background-color: #f2f2f2;
}

/* HOME 2 COLOANE */
.home_2column_left {
	width:350px;
	height:90px;
	text-align:left;
	float:left;
	margin-left:11px;
	margin-top:11px;
	border-bottom: solid 1px #e6e6e6;
}
.home_2column_right_m {
	width:350px;
	height:90px;
	text-align:left;
	float:right;
	margin-right:11px;
	margin-top:11px;
	border-bottom: solid 1px #e6e6e6;
}
.home_2column_image{
	float: left;
	width: 80px;
	height:80px;
}
.home_2column_right{
	float: right;
	width: 250px;
}
a.home_2column_title{
	float: left;
	width: 250px;
	text-align: left;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #26395a;
	text-align: left;
}
.home_2column_text{
	width: 250px;
	height: 40px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	display: table;
}
.home_2column_date {
	width:80px;
	height:80px;
	text-align:center;
	font-family: "Arial";
	font-size: 11px;
	color: #11b2e9;
	float:left;
}


#world_map_box_microsite {
	border:1px solid #e6e6e6;
	-moz-border-radius:5px;
	padding-top:5px;
	padding-bottom:5px;
	outline:5px;
	width:450px;
	margin:0px auto;
	margin-top:10px;
}

/*advanced search*/
#advanced_searchForm{
	width: 724px;
	height: 176px;
	background-image: url("../image/background_advanced_search.jpg");
	background-repeat: repeat-x;
	display: inline-block;
	margin-left: 13px;
	margin-top: 2px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 0px;
}
.advanced_search_left{
	float: left;
	width: 232px;
	height: 157px;
	margin-top: 18px;
	margin-left: 6px;
	text-align: left;
}
.advanced_search_right{
	float: right;
	width: 480px;
	height: 140px;
	margin-top: 33px;
	margin-left: 6px;
}
.advanced_search_right_left{
	float: left;
	width: 232px;
	height: 140px;
}
.advanced_search_right_right{
	float: right;
	width: 232px;
	height: 140px;
	margin-right: 10px;
}
.select_information_type{
	width: 232px;
	font-family: "Arial";
	font-size: 12px;
	color: #ffffff;
	text-align: left;
}
.select_information_radio_box{
	width: 232px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	margin-top: 11px;
}
.select_information_select{
	width: 228px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	margin-top: 5px;
	margin-left: 4px;
	padding-left: 5px;
	padding-top: 2px;
}
.select_information_select_option{
	height: 12px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	border: none;
	padding-left: 5px;
	padding-top: 2px;
}
.certified_companies{
	width: 232px;
	font-family: "Arial";
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	margin-top: 15px;
}
.title_select{
	font-family: "Arial";
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	margin-left: 5px;
	margin-top: 8px;
}

/*oportunitati de afacere*/
.oportunitate_box{
	width: 700px;
	margin-left: 10px;
	padding-bottom: 12px;
	border-bottom: solid 1px #e6e6e6;
}
.oportunitate_image{
	float: left;
	width: 66px;
	height: 71px;
	padding: 2px;
	border: solid 1px #e6e6e6;
	margin-top: 20px;
	margin-bottom: 10px;
	-moz-border-radius: 3px;
}
.oportunitate_title{
	float: right;
	width: 613px;
	margin-top: 18px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #26395a;
	text-align: left;
}
.oportunitate_domeniu, .oportunitate_subdomeniu{
	float: right;
	width: 613px;
	margin-top: 12px;
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	text-align: left;
}
.oportunitate_subdomeniu{
	margin-top: 0px;
}
.oportunitate_text{
	width: 700px;
	margin-top: 10px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	text-align: left;
	line-height: 14px;
	display: block;
	clear: both;
}
.oportunitate_more{
	width: 695px;
	text-align: right;
}
a.oportunitate_more_link, a.oportunitate_more_link:link, a.oportunitate_more_link:visited, a.oportunitate_more_link:active , a.oportunitate_more_link:hover{
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	text-decoration: underline;
}

/*oportunitati de afacere - detalii*/
.oportunitati_detalii{
	width: 729px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 3px;
	background-color: #ffffff;
	padding-bottom: 15px;
	display: inline-block;
	clear: both;
	margin-top: 20px;
}
.oportunitati_detalii_title{
	width: 704px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #11b2e9;
	margin-top: 7px;
	margin-left: 10px;
	text-align: left;
}
.oportunitati_detalii_box{
	float: left;
	width: 445px;
	margin-top: 22px;
	margin-left: 9px;
	padding-bottom: 10px;
}
.oportunitati_detalii_image{
	float: left;
	width: 200px;
	height: 202px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 5px;
	padding: 2px;
	margin-top: 4px;
	margin-left: 2px;
	margin-right: 10px;
	background-color: #ffffff;
}
.oportunitati_detalii_image_trs{
	float: left;
	width: 200px;
	height: 202px;
	margin-top: 8px;
	margin-left: -213px;
}
.oportunitati_detalii_info{
	float: right;
	width: 205px;
	height: 190px;
	margin-top: 2px;
	margin-right: 10px;
}
.oportunitati_detalii_info_title1{
	width: 450px;
	font-family: "Arial";
	font-size: 13px;
	color: #26395a;
	font-weight: bold;
	text-align: left;
}
.oportunitati_detalii_info_title2{
	width: 450px;
	font-family: "Arial";
	font-size: 11px;
	color: #11b2e9;
	font-weight: bold;
	text-align: left;
	margin-top: 3px;
}
.oportunitati_detalii_text{
	width: 475px;
	height: 136px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	margin-top: 14px;
	text-align: left;
	line-height: 14px;
}
.save_pdf_box{
	float: right;
	width: 220px;
	text-align: right;
	margin-right: 5px;
}
.contact_now{
	width: 217px;
	height: 19px;
}
.contact_save_pdf{
	width: 475px;
	display: table;
	margin-top: 8px;
}
a.save_pdf, a.save_pdf:link, a.save_pdf:visited, a.save_pdf:active, a.save_pdf:hover{
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	text-decoration: underline;
}
.back_others_opportunities{
	width: 690px;
	display: inline-block; 
	clear: both;
	margin-top: 12px;
	text-align: left;
}
a.opportunities_link, a.opportunities_link:link, a.opportunities_link:active, a.opportunities_link:visited, a.opportunities_link:hover{
	font-family: "Arial";
	font-size: 12px;
	color: #11b2e9;
	text-decoration: underline;
}
.oportunitati_subtitle{
	width: 690px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #26395a;
	margin-top: 22px;
	margin-left: 10px;
	display: block; 
	clear: both;
	text-align: left;
}
.oportunitati_text{
	width: 690px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
	margin-left: 10px;
	margin-bottom: 20px;
	margin-top: 16px;
	padding-bottom: 9px;
	line-height: 15px;
	display: block; 
	clear: both;
	text-align: left;
	line-height: 14px;
}


/*Contact*/
.contact_images_info{
	width: 704px;
	margin-top: 5px;
	margin-left: 12px;
	display: table;
}
.contact_images{
	float: left;
	width: 136px;
}
.contact_image{
	width: 130px;
	width: 132px;
	padding: 2px;
	border: solid 1px #e6e6e6;
	-moz-border-radius: 3px;
}
.contact_info{
	float: right;
	width: 540px;
	margin-left: 25px;
	line-height: 16px;
}
.contact_title{
	width: 540px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #26395a;
}
.contact_title_normal{
	width: 540px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: normal;
	color: #26395a;
}
.department_title{
	width: 704px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #26395a;
	margin-left: 18px;
	margin-top: 30px;
}
.department_title_normal{
	width: 540px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: normal;
	color: #26395a;
	padding-right: 23px;
}
.department{
	width: 704px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #26395a;
	margin-left: 18px;
	margin-top: 2px;
}
a.contact_link, a.contact_link:active, a.contact_link:link, a.contact_linkvisited, a.contact_link:hover{
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #11b2e9;
	text-decoration: underline;
}

/*formular contact*/
#contact_form{
	width: 704px;
	margin-top: 5px;
	margin-left: 14px;
}
.contact_form_name{
	float: left;
	width: 75px;
	height: 19px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #a11a04;
	text-align: right;
	margin-top: 9px;
}
.contact_formInput, .contact_form_smallSelect, .contact_form_middleInput, .contact_form_middleSelect{
	float: right;
	width: 623px;
	height: 19px;
	margin-left: 5px;
	font-family: "Arial";
	font-size: 12px;
	color: #a11a04;
	background-color: #ffebd8;
	border: solid 1px #eac9aa;
	-moz-border-radius: 3px;
	margin-top: 9px;
}
.contact_form_smallSelect{
	width: 110px;
}
.contact_form_middleInput, .contact_form_middleSelect{
	width: 275px;
	margin-right: 150px;
}
.contact_form_smallOption, .contact_form_middleOption{
	font-family: "Arial";
	font-size: 12px;
	color: #a11a04;
	background-color: #ffebd8;
	border: solid 1px #eac9aa;
	border: none;
}
.attach{
	width: 600px;
	padding-top: 10px;
	margin-left: 100px;
	display: block;
}
a.attach_link, a.attach_link:link, a.attach_link:visited, a.attach_link:active, a.attach_link:hover{
	font-family: "Arial";
	font-size: 13px;
	color: #11b2e9;
	text-decoration: underline;
}
.contact_formTextarea{
	float: right;
	width: 623px;
	height: 170px;
	margin-left: 5px;
	font-family: "Arial";
	font-size: 12px;
	color: #a11a04;
	background-color: #ffebd8;
	border: solid 1px #eac9aa;
	-moz-border-radius: 3px;
	margin-top: 9px;
}
.contact_form_details{
	width: 625px;
	font-family: "Arial";
	font-size: 11px;
	color: #686868;
	margin-left: 80px;
	display: table;
}
.optional_data{
	width: 680px;
	height: 19px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #a11a04;
	margin-top: 9px;
	margin-left: 20px;
}
.contact_form_name_middle{
	float: left;
	width: 263px;
	height: 19px;
	font-family: "Arial";
	font-size: 13px;
	color: #26395a;
	text-align: right;
	margin-top: 9px;
}
.price_terms{
	float: right;
	width: 420px;
	font-family: "Arial";
	font-size: 13px;
	color: #26395a;
	margin-top: 9px;
	margin-left: 20px;
	display: block;
}
.price_terms_left{
	float: left;
	width: 210px;
}
.price_terms_right{
	float: right;
	width: 210px;
}
.enter_code{
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #a11a04;
}
.code_image_box{
	width: 704px;
	margin-top: 5px;
}
.code_image{
	width: 130px;
	height: 40px;
	margin-left: 30px;
	margin-top: 15px;
}
.codeInput{
	width: 50px;
	height: 20px;
	border: solid 1px #99aabd;
	margin-left: 30px;
	font-family: "Arial";
	font-size: 12px;
	color: #a11a04;
}
.send{
	width: 104px;
	height: 17px;
	background-image: url("../image/send_background.jpg");
	background-repeat: repeat-x;
	-moz-border-radius: 3px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 2px;
	margin-left: 310px;
}


/*mesagerie Inbox*/
.messaging_top{
	width: 705px;
	height: 30px;
	margin-top: 9px;
	margin-left: 12px;
}
.messaging_title{
	float: left;
	width: 540px;
	font-family: "Arial";
	font-size: 19px;
	text-align: left;
	color: #264677;
}
.mesaj_nou{
	float: right;
	width: 144px;
	height: 23px;
	background-image: url("../image/mesaj_nou_background.jpg");
	background-repeat: repeat-x;
	border: solid 1px #91cb00;
	-moz-border-radius: 3px;
	text-align: center;
	padding-top: 6px;
	margin-right: 5px;
}
.mesaj_nou_link, .mesaj_nou_link:link, .mesaj_nou_link:visited, .mesaj_nou_link:active, .mesaj_nou_link:hover{
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.messaging_buttons_box{
	width: 705px;
	margin-left: 10px;
	margin-top: 19px;
	list-style-type: none;
	display: table;
}
.messaging_buttons_li{
	float: left;
	margin-right: 10px;
}
.messaging_button{
	width: 98px;
	height: 20px;
	background-image: url("../image/messaging_buttons_background.jpg");
	background-repeat: repeat-x;
	-moz-border-radius: 3px;
	padding-top: 2px;
}
a.messagin_button_link, a.messagin_button_link:link, a.messagin_button_link:active, a.messagin_button_link:visited, a.messagin_button_link:hover{
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
}
.select_box{
	width: 705px;
	height: 14px;
	text-align: left;
	display: block;
	clear: both;
	margin-left: 10px;
	margin-top: 13px;
	font-family: "Arial";
	font-size: 12px;
	color: #26395a;
}
a.select_message, a.select_message:link, a.select_message:active, a.select_message :visited, a.select_message:hover{
	font-family: "Arial";
	font-size: 12px;
	text-align: left;
	color: #0081e6;
}
a.select_message:hover{
	text-decoration: underline;
}
.inbox_table{
	width: 700px;
	margin-left: 10px;
	margin-top: 15px;
}
.inbox_tr{
	width: 700px;
	height: 38px;
	background-color: #f2f2f2;
}
.inbox_td_select{
	width: 55px;
	padding-left: 9px;
	border-bottom: solid 1px #ffffff;
}
.inbox_td_name_company{
	width: 238px;
	border-bottom: solid 1px #ffffff;
}
.inbox_td_subject{
	width: 375px;
	border-bottom: solid 1px #ffffff;
}
.inbox_td_delete{
	width: 40px;
	margin-top: 15px;
	padding-left: 14px;
	border-bottom: solid 1px #ffffff;
}
.inbox_name_company{
	width: 230px;
	font-family: "Arial";
	font-size: 12px;
	text-align: left;
	color: #0081e6;
}
.inbox_date{
	width: 230px;
	font-family: "Arial";
	font-size: 11px;
	text-align: left;
	color: #264677;
}
.inbox_subject{
	width: 370px;
}
.inbox_text{
	width: 370px;
	font-family: "Arial";
	font-size: 11px;
	text-align: left;
	color: #264677;
}
a.inbox_subject_link{
	font-family: "Arial";
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #0081e6;
}
.inbox_bold{
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
	color: #26395a;
}

/*read*/
.read_subject{
	width: 705px;
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
	color: #0081e6;
	text-align: left;
	margin-left: 10px;
	margin-top: 30px;
}
.read_name_date{
	width: 705px;
	margin-left: 10px;
	margin-top: 8px;
	display: table;
}
.read_name{
	float: left;
	width: 550px;
	font-family: "Arial";
	font-size: 12px;
	color: #264677;
	text-align: left;
}
.read_date{
	float: right;
	width: 150px;
	font-family: "Arial";
	font-size: 12px;
	color: #264677;
	text-align: right;
}
.read_text{
	width: 705px;
	font-family: "Arial";
	font-size: 12px;
	color: #264677;
	text-align: left;
	margin-left: 10px;
	margin-top: 10px;
}
.read_post_reply{
	font-family: "Arial";
	font-size: 14px;
	color: #26395a;
	text-align: left;
	margin-top: 18px;
	margin-left: 10px;
	width:600px;
}
.read_textarea{
	width: 705px;
	height: 175px;
	background-color: #e4f2fe;
	border: solid 1px #b4eaff;
	-moz-border-radius: 3px;
	font-family: "Arial";
	font-size: 14px;
	color: #264677;
	text-align: left;
	margin-top: 10px;
}
.read_back_messages_reply_button{
	width: 706px;
	margin-left: 18px;
}
.read_back_messages{
	float: left;
	width: 600px;
	text-align: left;
	margin-top: 16px;
}
a.read_back_messages_link, a.read_back_messages_link:link, a.read_back_messages_link:active, a.read_back_messages_link:visited, a.read_back_messages_link:hover{
	font-family: "Arial";
	font-size: 12px;
	color: #0081e6;
}
a.read_back_messages_link:hover{
	text-decoration: underline;
}
#read_reply_buttonSubmit{
	float: left;
	width: 98px;
	height: 20px;
	background-image: url("../image/reply_background.jpg");
	background-repeat: repeat-x;
	-moz-border-radius: 3px;
	margin-top:20px;
	padding-top: 2px;
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

/*compase*/
.messaging_to_subject{
	width: 705px;
	margin-left: 10px;
	margin-top: 18px;
	display: table;
}
.messaging_to{
	float: left;
	width: 345px;
	font-family: "Arial";
	font-size: 14px;
	color: #26395a;
	text-align: left;
}
.messaging_subject{
	float: right;
	width: 345px;
	font-family: "Arial";
	font-size: 14px;
	color: #26395a;
	text-align: left;
}
.messaging_toInput{
	float: left;
	width: 700px;
	height: 20px;
	background-color: #e4f2fe;
	border: solid 1px #b4eaff;
	-moz-border-radius: 3px;
	margin-left: 10px;
	margin-top: 7px;
	margin-bottom: 30px;
	font-family: "Arial";
	font-size: 14px;
	color: #264677;
	text-align: left;
}
.messaging_subjectInput{
	float: left;
	width: 700px;
	height: 20px;
	background-color: #e4f2fe;
	border: solid 1px #b4eaff;
	-moz-border-radius: 3px;
	margin-left: 10px;
	margin-top: 7px;
	margin-bottom: 30px;
	font-family: "Arial";
	font-size: 14px;
	color: #264677;
	text-align: left;
}