/* 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: Arial, Helvetica, sans-serif;
}

a:link, a:visited
{
	font-size: 12px;
	color:#E00117;
	font-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover, a:active
{
	font-size: 12px;
	color:#E00117;
	font-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
@media screen
{
	.onlyprint
	{
		display: none;
	}
}


@media print
{
	.noprint
	{
		display: none;
	}

	.onlyprint
	{
		display: block;
	}

	.print
	{
		display: block;
	}

  .inner
  {
		display: block;
  }

	body
	{
		background-color : #FFFFFF;
	}
}

/* TEMPLATE */

.bt_search
{
	font-size: 11px;
	width: 76 px;
	height: 18 px;
	color:#FFFFFF;
	font-family: 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: 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;
}

.in_select
{
	font-size: 11px;
	height: 18 px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	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: 128 px;
	height: 18 px;
	color:#000000;
	font-family: 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: Arial, Helvetica, sans-serif;
}

.footer
{
	font-weight:normal;
	font-size: 11px;
	color:#6F6C6C;
	font-family: Arial, Helvetica, sans-serif;
}

.footer:link, .footer:visited
{
	font-weight:normal;
	font-size: 11px;
	color:#6F6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-decoration:underline;
}

.footer:hover, .footer:active
{
	font-weight:normal;
	font-size: 11px;
	color:#6F6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-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: Arial, Helvetica, sans-serif;
}

.brown
{
	font-size: 11px;
	color:#5E5129;
	font-family: Arial, Helvetica, sans-serif;
}

/* CATALOGUE CLASS */
.c_collection_head
{
  background-color: #D8F2FD;
	font-size: 16px;
	color:#0066CC;
  text-align:center;
  font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
  width: 165px;
  height: 30px;
}

.c_collection_link_main, .c_collection_link_main:link, .c_collection_link_main:visited
{
	font-size: 13px;
	color:#000000;
  font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.c_collection_link_main:hover, .c_collection_link_main:active
{
	font-size: 13px;
	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: Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.c_collection_sub
{
	font-size: 11px;
	color:#0066CC;
  font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.c_collection_link_sub:hover, .c_collection_link_sub:active
{
	color:#E00117;
}

.c_collection_list
{
  background-color: #D8F2FD;
  padding:4px;
  width: 165px;
}

.c_list_table
{
  border:1px solid #D3D3D3 ;
}

.c_article_desc
{
	font-size: 11px;
	color:#000000;
  font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}


.c_list_bottom
{
  background-color: #EFEFEF;
  padding:6px;
}

.c_ref, .c_ref:link, .c_ref:visited, .c_ref:active, .c_ref:hover
{
	font-size: 11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.c_price
{
	font-size: 13px;
	color:#000000;
  font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.c_price
{
	font-size: 13px;
	color:#000000;
  font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.c_price_new
{
	font-size: 13px;
	color:#E00117;
  font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.c_list_globaltable
{
  padding: 0px 0px 12px 12px;
}

.c_price_old
{
	font-size: 10px;
	color:#666666;
  font-weight:bold;
	font-family: 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_none_color
{
  background-color: #D3D3D3;
}

/* CUSTOM AVAILABLE ON CMS */
.normal
{
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}
.normal:link,.normal:visited
{
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.normal:hover,.normal:active
{
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.red
{
	font-size: 12px;
	color:#E00117;
	font-family: Arial, Helvetica, sans-serif;
}
.red:link,.red:visited
{
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.red:hover,.red:active
{
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.gray
{
	font-size: 12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
}
.gray:link,.gray:visited
{
	font-size: 12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.gray:hover,.gray:active
{
	font-size: 12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.gray_2
{
	font-size: 12px;
	color:#909090;
	font-family: Arial, Helvetica, sans-serif;
}
.gray_2:link,.gray_2:visited
{
	font-size: 12px;
	color:#909090;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.gray_2:hover,.gray_2:active
{
	font-size: 12px;
	color:#909090;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.blue
{
	font-size: 12px;
	color:#617077;
	font-family: Arial, Helvetica, sans-serif;
}
.blue:link,.blue:visited
{
	font-size: 12px;
	color:#617077;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blue:hover,.blue:active
{
	font-size: 12px;
	color:#617077;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.blue_2
{
	font-size: 12px;
	color:#627188;
	font-family: Arial, Helvetica, sans-serif;
}
.blue_2:link,.blue_2:visited
{
	font-size: 12px;
	color:#627188;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.blue_2:hover,.blue_2:active
{
	font-size: 12px;
	color:#627188;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.brown
{
	font-size: 12px;
	color:#92602D;
	font-family: Arial, Helvetica, sans-serif;
}
.brown:link,.brown:visited
{
	font-size: 12px;
	color:#92602D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.brown:hover,.brown:active
{
	font-size: 12px;
	color:#92602D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.title_red
{
	font-size: 16px;
	color:#E00117;
	font-family: Arial, Helvetica, sans-serif;
}

.title_gray
{
	font-size: 16px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
}

.title_blue
{
	font-size: 16px;
	color:#617077;
	font-family: Arial, Helvetica, sans-serif;
}

.title_blue_2
{
	font-size: 16px;
	color:#627188;
	font-family: Arial, Helvetica, sans-serif;
}

.title_brown
{
	font-size: 16px;
	color:#92602D;
	font-family: Arial, Helvetica, sans-serif;
}

.white
{
	font-size: 12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white:link, .white:visited
{
	font-size: 12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.white:hover, .white:active
{
	font-size: 12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.light_gray
{
	font-size: 12px;
	color:#DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.light_gray:link, .light_gray:visited
{
	font-size: 12px;
	color:#DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.light_gray:hover, .light_gray:active
{
	font-size: 12px;
	color:#DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#countryshops {
	position:relative;
	width:175px;
	margin:0 auto 25px auto;
	background: url('images/hp_bata-shop_bg.png') center bottom no-repeat;
}
#countryshops ul {
	position:relative;
	padding:124px 0 16px 0;
	width:100%;
	background: url('images/hp_bata-shop_car.png') center top no-repeat;
	margin:0;list-style-type: none;
}
#countryshops ul li {
	background: url('images/hp_bata-shop_bullet.png') left center no-repeat;
	line-height:18px;
	font-size:12px;
	padding:0;margin:0 0 0 18px;
	position:relative;
}
#countryshops ul li a {
	line-height:18px;
	overflow:hidden;
	font-size:12px;
	padding-left:18px;
	color:#000;
	text-decoration:none;
	cursor:pointer;
}
#countryshops ul li a:hover {
	text-decoration: underline;
}
.mt10 {
margin-top:10px !important;
}
