@charset "utf-8"; 
/* CSS Document */

.list_header {
	background-color:#FF6600;
	height : 30px ;
	color : #FFFFFF ;
	text-align:right;
}

.cl_prom_type1 {
	background-color:#eaebee;
	text-align:right;
	cursor : hand ;
}

.cl_prom_type2 {
	background-color:#fde401;
	text-align:right;	
	cursor : hand ;	
}

.cl_prom_type3 {
	background-color:#FF82FF;
	text-align:right;	
	cursor : hand ;		
}

.cl_prom_typeo {
	background-color:#ffa97d;
	text-align:right;
	cursor : hand ;	
}

.highlight {
	background-color:#FFDDCA;
	text-align:right;	
}

/* logout block */
.hello_customer  {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}

/* general login header */
.general_login_header {
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 20px;
	font-weight:bold;
	text-align:center;
}

/*  adm index of users */
.users_internal_button:link, .users_internal_button:active, .users_internal_button:visited   {
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 16px;
	display:block;	
	font-weight:bold;
	text-align:center;}

.users_internal_button:hover   {
	text-decoration:underline;
	background:url(../../images/details_button_over_250_30.gif);
	width:250px;
	height:30px;
	vertical-align:bottom;
	text-align:center;

}


/* in all files of add advs where you have to confirm rules */
.rules_css:link, .rules_css:active, .rules_css:visited , .rules_css:hover   {
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
	font-size: 14px;
}

.rules_css:hover   {
	text-decoration:underline;
	color:#FF6600;	
}

/* in all files that include UPLOAD FILE */
.buttonUpload:link, .buttonUpload:active, .buttonUpload:visited , .buttonUpload:hover   {
	text-decoration: none;
	color: #000000;
	font-size: 16px;
	height:35px;	
	text-align: center;
	background-color: #FF6600;
	border:#666666 1px solid;
}

.buttonUpload:hover   {
	text-decoration: none;
	color: #FF6600;
	font-size: 16px;
	height:35px;	
	text-align: center;
	background-color: #FFFFFF;
	border:#666666 1px solid;	
}

/* ADM INDEX FILE */

.module_big_title {
	text-decoration:none;
	color:#FFFFFF;	
	font-size: 20px;
	font-weight:bold;
	text-align:center;
}

/* FORM  */
.required_field {
	color:#FF0000;
	font-weight:bold;
}

/* registration form and update form */
.registration_title {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
	text-align:center;


}

/*  exist in list_adv_latest_photos */
.view_adv_details:link, .view_adv_details:active, .view_adv_details:visited , .view_adv_details:hover   {
	text-decoration:none;
	color:#000000;
	font-size: 14px;
}

.view_adv_details:hover   {
	text-decoration:underline;
}


/* exist in adv_list and adv list photos */
.page_number1:link, .page_number1:active, .page_number1:visited   {
	text-decoration: none;
	color: #000000;
	font-size: 16px;
	height:auto;
	text-align: center;
	background-color: #FF6600;
}

.page_number1:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 16px;
	height:auto;	
	text-align: center;
	background-color: #FF6600;	
}

/* used in NEWS PHP for the numbering of pages FOR THE SELECTED PAGE*/
.page_number2  {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 16px;
	height:auto;	
	text-align: center;
	background-color: #FF0000;
}



/* exists in main page */
.mp_sub_cat_blk:link, .mp_sub_cat_blk:active, .mp_sub_cat_blk:visited , .mp_sub_cat_blk:hover   {
	text-decoration:none;
	color:#333333;
	font-size: 14px;
	font-weight:bold;
}

.mp_sub_cat_blk:hover   {
	text-decoration:underline;
}


/* exist in list_advs and search_results  */
.no_rows_found {
	text-decoration:none;
	color:#FF0000;
	font-size: 20px;
	font-weight:bold;
	text-align:center;
}

/* exists in add adv step 2 */
.view_adv_header {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
	text-align:center;
}

/* in all add_adv and update_adv */
.adv_header_title {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
	text-align:center;
}

/* SEarch criteria */ 
.search_in_category {
	color:#333333;
	font-size: 16px;
	font-weight:bold;
}

.mp_countries_title {
	color:#FF6600; 
	font-size: 18px;
	font-weight:bold;
}
/* in index file  */
.mp_lft_pnl_1:link, .mp_lft_pnl_1:active, .mp_lft_pnl_1:visited    {
	text-decoration:none;
	color:#006600;
	font-size: 14px;
	font-weight:bold;
}

.mp_lft_pnl_1:hover   {
	text-decoration:underline;
}

.mp_lft_pnl_2:link, .mp_lft_pnl_2:active, .mp_lft_pnl_2:visited    {
	text-decoration:none;
	color:#FF6600;
	font-size: 14px;
	font-weight:bold;
}

.mp_lft_pnl_2:hover   {
	text-decoration:underline;
}

/* in index file  */
.mp_search_title {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
}

/* in index file  */
.mp_block_title:link, .mp_block_title:active, .mp_block_title:visited , .mp_block_title:hover   {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 16px;
	font-weight:bold;
}

.mp_block_title:hover   {
	text-decoration:underline;
}


.publish_your_ad:link, .publish_your_ad:active, .publish_your_ad:visited , .publish_your_ad:hover   {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
}

.publish_your_ad:hover   {
	text-decoration:underline;
}

.private_section:link, .private_section:active, .private_section:visited , .private_section:hover   {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
}

.private_section:hover   {
	text-decoration:underline;
}


/* upper countries file */
.country_name:link, .country_name:visited  {
	text-decoration:none;
	color:#333333;
	font-size: 13px;
	font-weight:bold;
	width:85px;
	height:24px;
	display:block;
	background:url(../../images/button_countries_85_24.gif) no-repeat center;
}

.country_name:hover  , .country_name:active {
	text-decoration:underline;
	width:85px;
	height:24px;
	display:block;	
	background:url(../../images/button_countries_orange_85_24.gif) no-repeat center;
	
}

.country_name_selected:link, .country_name_selected:visited  {
	text-decoration:none;
	color:#333333;
	font-size: 13px;
	font-weight:bold;
	width:85px;
	height:24px;
	display:block;
	background:url(../../images/button_countries_orange_85_24.gif) no-repeat center;
}

.country_name_selected:hover  , .country_name_selected:active {
	text-decoration:underline;
	width:85px;
	height:24px;
	display:block;	
	background:url(../../images/button_countries_orange_85_24.gif) no-repeat center;
	
}


.main_page_upper_menu:link, .main_page_upper_menu:active, .main_page_upper_menu:visited , .main_page_upper_menu:hover   {
	text-decoration:none;
	color:#999999;
	font-size: 12px;
	font-weight:bold;
}

.main_page_upper_menu:hover   {
	text-decoration:underline;
}

.main_page_small_menu:link, .main_page_small_menu:active, .main_page_small_menu:visited , .main_page_small_menu:hover   {
	text-decoration:none;
	color:#333333;
	font-size: 12px;
	font-weight:bold;
}

.main_page_small_menu:hover   {
	text-decoration:underline;
}

.main_page_foot_menu:link, .main_page_foot_menu:active, .main_page_foot_menu:visited , .main_page_foot_menu:hover   {
	text-decoration:none;
	color:#333333;
	font-size: 11px;
	font-weight:bold;
}

.main_page_foot_menu:hover   {
	text-decoration:underline;
}


.cat_tab:link, .cat_tab:active, .cat_tab:visited   {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
}

.cat_tab:hover {
	text-decoration:underline;
	color: #eceff5;
	font-size: 14px;
	font-weight:bold;
}

.sub_cat_tab:link, .sub_cat_tab:active, .sub_cat_tab:visited   {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
}

.sub_cat_tab:hover {
	text-decoration:underline;
	color: #eceff5;
	font-size: 12px;
	font-weight:bold;
}

.module_upper_menu:link, .module_upper_menu:active, .module_upper_menu:visited   {
	text-decoration:none;
	color:#000000;
	font-size: 14px;
	font-weight:bold;
}

.module_upper_menu:hover {
	text-decoration: underline;
}


.adv_link:link, .adv_link:active, .adv_link:visited   {
	text-decoration:none;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}

.adv_link:hover {
	text-decoration: underline;
}


/*  VIEW ADV php */
.adv_label {
	font-size: 14px;
	font-weight:bold;
	text-align: right;
}

/* used in advertising description block advertise_blocks php */
.adv_header {
	font-size: 14px;
	font-weight:bold;
	text-align: right;
}

.adv_text {
	color:#000000;
	font-size: 14px;
	text-align: right;
}

/* used in view adv */
.adv_title {
	font-size: 16px;
	color:#FFFFFF;
	background-color:#48ADF9;
	text-align: center;
	display:block;
}

.bottom_line {
	border-bottom:1px solid #48ADF9;
}

/* used in adm index adv */
.adv_category_title { 
	color: #3b5998;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}


/* MAIN CATEGORY LINK */
/* used in advertise block  */
.advertise_category_link:link, .advertise_category_link:active, .advertise_category_link:visited   {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
}

.advertise_category_link:hover {
	text-decoration: none;
	color: #eceff5;
	font-size: 14px;
	font-weight:bold;
}

/* used in adm_advs block  */
.adv_sub_category:link, .adv_sub_category:active, .adv_sub_category:visited   {
	text-decoration: none;
	color: #3b5998;
	font-size: 14px;
	font-weight:bold;
	
}

.adv_sub_category:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	background-color:#003366;
}



/* tables and cells */
.adv_block { 
/*	border:1px solid #919191;  */
	background-color:#eceff5;
}

.adv_category_block { 
/*	border-top:1px solid #CCCCCC;   */
	background-color:#d4dde4;
	height:20px;
}


.adv_cat_header_cell { 
	width:100%;
	display:block;
	border:1px solid #eceff5;
	background-color:#3b5998;
}

.adv_cat_header_cell2 { 
	width:100%;
	display:block;
	border:1px solid #eceff5; 
	background-color:#3b5998;
}

