/* GENERAL */
body
{
	scrollbar-face-color: #C1C1C1;
	scrollbar-highlight-color: #C1C1C1;
	scrollbar-shadow-color: #C1C1C1;
	scrollbar-3dlight-color: #C1C1C1;
	scrollbar-arrow-color: #FFFFFF ;
	scrollbar-track-color: #F0F0F0;
	scrollbar-darkshadow-color: #C1C1C1;
	background-color : #D0D0D0;
}

body, table, td
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

form
{
  margin:0;
  padding:0;
}

a:link, a:visited
{
	font-size: 12px;
	color:#E00117;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a:hover, a:active
{
	font-size: 12px;
	color:#E00117;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

@media print
{
	.noprint
	{
		display: none;
	}

	body
	{
		background-color : #FFFFFF;
	}
}

/* TEMPLATE */

.bt_search
{
	font-size: 11px;
	width: 76 px;
	height: 18 px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E00117;
	border-bottom: 0px none;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
}

.bt_search2
{
	font-size: 11px;
	width: 120 px;
	height: 18 px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E00117;
	border-bottom: 0px none;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
}

.tx_search
{
	font-size: 11px;
	width: 128 px;
	height: 18 px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
}

.select_bataworld
{
	font-size: 11px;
	width: 230px;
	/*height: 18 px;*/
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #F7EDC3;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
}

.navigation
{
	font-size: 11px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active
{
	font-weight: bold;
  text-decoration:none;
	font-size: 11px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.navigation a:hover
{
	font-weight: bold;
  text-decoration:underline;
	font-size: 11px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.footer
{
	font-weight:normal;
	font-size: 11px;
	color:#6F6C6C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.footer:link, .footer:visited
{
	font-weight:normal;
	font-size: 11px;
	color:#6F6C6C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.footer:hover, .footer:active
{
	font-weight:normal;
	font-size: 11px;
	color:#6F6C6C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.footer_right:link, .footer_right:visited
{
	font-size: 11px;
}

.footer_right:hover, .footer_right:active
{
	font-size: 11px;
}

.gray_blue
{
	font-size: 11px;
	color:#77838A;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.brown
{
	font-size: 11px;
	color:#5E5129;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.bt_button
{
	font-size: 11px;
	height: 18 px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E00117;
	border-bottom: 0px none;
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
}

.tx_input
{
	font-size: 11px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border:1px solid #D0D0D0;
}

/* CATALOGUE CLASS */
.c_collection_head
{
  /*background-color: #D8F2FD;
	color:#0066CC;*/
	background-color: #427FAC;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  width: 165px;
  height: 30px;
}

.c_collection_search_border
{
  background-color: #74AFEA;
}

.c_collection_search_intext
{
  width:148px;
  border: 1px solid #000000;
	font-size: 11px;
}

.c_collection_search_insubmit
{
	font-size: 11px;
	width: 120 px;
	height: 18 px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #E00117;
	border: 0px none;
}

.c_collection_search_bg
{
  background-color: #D8F2FD;
  padding:1px 0px 1px 0px ;
}

.c_collection_link_main, .c_collection_link_main:link, .c_collection_link_main:visited
{
	font-size: 13px;
	color:#000000;
  font-weight:normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.c_collection_link_main:hover, .c_collection_link_main:active
{
	color:#E00117;
}

.c_collection_link_sub, .c_collection_link_sub:link, .c_collection_link_sub:visited
{
	font-size: 11px;
	color:#000000;
  font-weight:normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.c_collection_link_sub:hover, .c_collection_link_main:active
{
	color:#E00117;
}



.c_collection_link_sub
{
	font-size: 11px;
	color:#000000;
  font-weight:normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.c_collection_link_sub:link, .c_collection_link_sub:visited
{
	font-size: 11px;
	color:#000000;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.c_collection_link_sub:hover, .c_collection_link_sub:active
{
	font-size: 11px;
	color:#E00117;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.c_collection_sub
{
	font-size: 11px;
	color:#0066CC;
  font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.c_collection_list
{
  background-color: #D8F2FD;
  padding:4px;
  width: 165px;
	text-decoration: none;
}

.c_list_error
{
  text-align:center;
	font-size: 14px;
  font-weight:bold;
  color: #E00117;
  padding:10px;
  background-color:#FFE9C2;
  border:1px solid #C99841 ;
}

.c_list_page_table
{
  text-align:left;
  padding:3px;
  background-color:#FAFAFA;
  border:1px solid #d3d3d3 ;
	font-size: 11px;
  color: #333333; 
}

.c_list_page
{
	font-size: 11px;
  color: #333333; 
}
.c_list_page a, .c_list_page a:hover, .c_list_page a:visited, .c_list_page a:active
{
	font-size: 11px;
  color: #e00117; 
  text-decoration:none;
}

.c_list_page a:hover
{
  text-decoration:underline;
}

.c_list_page_on
{
	font-size: 11px;
  font-weight:bold;
  color: #333333;
}

.c_list_table
{
  border:1px solid #D3D3D3 ;
}

.c_article_main
{
  margin: 0px 0px 0px 12px;
}

.c_article_desc
{
	font-size: 11px;
	color:#000000;
  font-weight:normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.c_list_bottom
{
  background-color: #EFEFEF;
  padding:6px;
	height: 38px;
	*height: 20px;
}

.c_ref, .c_ref:link, .c_ref:visited, .c_ref:active, .c_ref:hover
{
	font-size: 11px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.c_price
{
	font-size: 11px;
	color:#000000;
  font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.c_price
{
	font-size: 11px;
	color:#000000;
  font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.c_price_new
{
	font-size: 11px;
	color:#E00117;
  font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.c_list_globaltable
{
  padding: 0px 0px 12px 12px;
}

.c_list_trends
{
  padding: 0px 0px 12px 12px;
}

.c_list_trends_title, .c_list_trends_title:link, .c_list_trends_title:visited, .c_list_trends_title:active 
{
  font-size: 16px;
  font-weight: bold;
	color:#000000;
  text-decoration: none;
}

.c_list_trends_title:hover
{
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
	color:#E00117;
}


.c_price_old
{
	font-size: 10px;
	color:#666666;
  font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}

.c_gamme
{
  position: absolute;
  margin-left: 7px;
  margin-top: 131px;
}

.c_brands
{
  position: absolute;
  margin-left: 7px;
  margin-top: 6px;
}

.c_tech
{
  position: absolute;
  margin-left: 84px;
  margin-top: 6px;
}

.c_new
{
  position: absolute;
  margin-left: 86px;
  margin-top: 160px;
}

.c_none_color
{
  background-color: #D3D3D3;
}

/* CUSTOM AVAILABLE ON CMS */
.normal
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.normal:link,.normal:visited
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.normal:hover,.normal:active
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.red
{
	font-size: 12px;
	color:#E00117;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.red:link,.red:visited
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.red:hover,.red:active
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.gray
{
	font-size: 12px;
	color:#666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.gray:link,.gray:visited
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.gray:hover,.gray:active
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.gray_2
{
	font-size: 12px;
	color:#909090;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.gray_2:link,.gray_2:visited
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.gray_2:hover,.gray_2:active
{
	font-size: 12px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.blue
{
	font-size: 12px;
	color:#617077;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.blue:link,.blue:visited
{
	font-size: 12px;
	color:#617077;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blue:hover,.blue:active
{
	font-size: 12px;
	color:#617077;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.blue_2
{
	font-size: 12px;
	color:#627188;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.blue_2:link,.blue_2:visited
{
	font-size: 12px;
	color:#627188;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blue_2:hover,.blue_2:active
{
	font-size: 12px;
	color:#627188;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.brown
{
	font-size: 12px;
	color:#92602D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.brown:link,.brown:visited
{
	font-size: 12px;
	color:#92602D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.brown:hover,.brown:active
{
	font-size: 12px;
	color:#92602D;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.title_red
{
	font-size: 17px;
	color:#E00117;
	font-family: Arial, Helvetica, sans-serif;
}

.title_gray
{
	font-size: 14px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_blue
{
	font-size: 14px;
	color:#617077;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_blue_2
{
	font-size: 14px;
	color:#627188;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_brown
{
	font-size: 14px;
	color:#92602D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.white
{
	font-size: 12px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white:link, .white:visited
{
	font-size: 12px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white:hover, .white:active
{
	font-size: 12px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.light_gray
{
	font-size: 12px;
	color:#DDDDDD;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.light_gray:link, .light_gray:visited
{
	font-size: 12px;
	color:#DDDDDD;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.light_gray:hover, .light_gray:active
{
	font-size: 12px;
	color:#DDDDDD;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.blue_navigate
{
	color:#0066CC;
  font-weight:bold;
}
.c_article_table
{
  text-align:left;
  padding:3px;
  background-color:#FAFAFA;
  border:1px solid #d3d3d3 ;
	font-size: 10px;
	border-collapse: collapse ;
}

.c_article_td
{
  text-align:center;
  background-color:#FAFAFA;
  border:1px solid #d3d3d3 ;
	font-size: 11px;
}

hr,.hid {
	display: none !important;
}

a.cat:link, a.cat:visited
{
	font-size: 11px;
	color:#E00117;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a.cat:hover, a.cat:active
{
	font-size: 11px;
	color:#000000;
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.mag_result
{
  padding: 4px 10px;
  font-size:16px;
  color:#666666;
  font-weight: bold;
  background:#FFFFFF;
}

.mag_content
{
  margin-top: 10px;
  background:#FFFFFF;
}

.mag_title
{
  padding:15px 0 0px 8px;
  font-size:12px;
  color: #E00117;
  font-weight: bold;
	text-decoration: none;
}

a.mag_title:hover
{
	text-decoration: underline;
}

.mag_adress
{
  /*line-height: 20px;*/
  margin-left:30px;
  color: #808080;
  font-size:8pt;
}
.mag_tel
{
  padding-top:3px;
  margin-left:30px;
  font-size:8pt;
}

.mag_hour
{
  padding-top:3px;
  margin-left:30px;
  font-size:8pt;
  color:#808080;
}
.mag_pic
{
  padding:15px 0 3px 11px;
  /*background:#D9D9D9;
  float:right;*/
}
.mag_desc
{
  margin-left:30px;
  text-align:middle;
	font-size:8pt;
}

/* left navigator */
a.l_link:link, a.l_link:visited, a.l_link:active
{
  text-decoration: none;
	color: #CC0000;
}

a.l_link:hover 
{
  text-decoration: underline;
}

.l_ads_head
{
	background-color: #5D8C4A;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_ads_panel
{
	background-color: #E1FDD6;
}

.l_bata_head
{
	background-color: #442D22;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_bata_panel
{
	background-color: #F6EBE1;
}

.l_heritage_head
{
	background-color: #442D22;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_heritage_panel
{
	background-color: #F6EBE1;
}

.l_store_head
{
	background-color: #666666;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_store_panel
{
	background-color: #F0F0F0;
}

.l_news_head
{
	background-color: #6C3565;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_news_panel
{
	background-color: #FEE5FB;
}

.l_service_head
{
	background-color: #E23000;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_service_panel
{
	background-color: #FFC789;
}

.l_job_head
{
	background-color: #F99E00;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_job_panel
{
	background-color: #FDEDC1;
}

.l_investor_head
{
	background-color: #669999;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_investor_panel
{
	background-color: #ECF5F5;
}

.l_aboutus_head
{
	background-color: #FCE209;
	color:#FFFFFF;
	font-size: 14px;
  text-align:center;
  font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 30px;
}

.l_aboutus_panel
{
	background-color: #FFFEBD;
}

/* application */

.app_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.app_field
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding:1px;
	width:120px;
	vertical-align:middle;
}

.app_edu_field
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding:3px;
	width:94px;
	vertical-align:middle;
}

.app_emp_field
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding:3px;
	width:97px;
	vertical-align:middle;
}

.app_input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding:1px;
	vertical-align:middle;
}

.panel_head
{
  color:#404040;
	text-decoration:none;
}

a.panel_head:link, a.panel_head:visited, a.panel_head:hover, a.panel_head:active
{
  color:#404040;
	text-decoration:none;
}

a.app:link, a.app:visited, a.app:active
{
  color:black;
	text-decoration:none;
}

a.app:hover
{
	text-decoration:underline;
}

input.app
{
	border:1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}

input.app_disable
{
	border:1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:#DDDDDD;
}

select.app
{
	border:1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}

textarea.app
{
	border:1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.app_file
{
	height:18px;
	font-size:8pt;
	/*background-color:#E00117;*/
	border:1px solid #B0B0B0;
}

.app_button
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	color:#FFFFFF;
	background-color:#E00117;
	border:0px;
}
