p {color:#3B3C3D;font-family:Tahoma;font-size:11px;font-weight:normal;margin:0;padding:0 0 10px;text-align:left;}

h1{color:#272727;font-family:Tahoma;font-size:18px;font-weight:normal;margin:0 0 10px;}

.catalog-inner h1{color:#BC0728!important;}

h3 {color:#272727;font-family:Tahoma;font-size:11px;font-weight:bold;margin:0 0 2px;}

input, div, td, input, select, textarea {color:#3B3C3D;font-family:Tahoma;font-size:11px;font-weight:normal;}

/* Custom button definitions */



.tmhe-buttons-submit-ends

{

	width: 10px;

	height: 22px;

	border: none;

	background-color: #FFFFFF;	

}

.tmhe-buttons-submit-text

{

	color:black;

	position: relative;

	top: -7px;

}

.tmhe-buttons-submit-start

{

	background-image: url( '/templates/belpromimpex/images/btn_start.gif' );

	background-repeat: no-repeat;

	width: 10px;

	height: 22px;

	float: left;

	

}

.tmhe-buttons-submit-middle

{

	background-image: url( '/templates/belpromimpex/images/btn_middle.gif' );

	background-repeat: repeat-x;

	height: 22px;

	float: left;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	line-height: 20px; /*font-size: 11px; 			font-family: Arial; 			padding: 1px 7px 0px 7px;*/

	cursor: hand;

}

a.tmhe-buttons-submit, a.tmhe-buttons-submit:hover, a.tmhe-buttons-submit:active, a.tmhe-buttons-submit:visited

{

	text-decoration: none;

}

.tmhe-buttons-submit-end

{

	background-image: url( '/templates/belpromimpex/images/btn_end.gif' );

	background-repeat: no-repeat;

	width: 10px;

	height: 22px;

	float: left;

}

/* End custom button definitions */



/* Background */

.tmhe-container

{	

	width: 970px;

	margin-left: auto;

	margin-right: auto;

	overflow: hidden;

	background-color: #ffffff;

	padding-left: 0px;

	padding-right: 0px;

	background: #ffffff;

}

/* Site settings menu */

.sh-topmenu

{

	/*display:none;*/

	background-color: white;

}

.tmhe-siteactionmenu

{

	float: right;

}



/* Top navigation RadMenu */

.RadMenu_TMHE

{

	border-top-width: 0px; 

	padding-right: 0px; 

	padding-left: 0px; 

	border-left-width: 0px; 

	background-image: url('/templates/belpromimpex/images/topnav-background_2.gif'); 

	border-bottom-width: 0px; 

	padding-bottom: 0px; 

	margin: 0px; 

	padding-top: 0px; 

	height: 40px; 

	border-right-width: 0px;	

}

.RadMenu_TMHE ul.rootGroup

{

	white-space: normal;	

}

.RadMenu_TMHE li.item

{

	border-right: #ffffff 0px solid; 

	background-position: right 50%; 

	font-weight: bold; 

	background-image: url('/templates/belpromimpex/images/topnav-background-end_2.gif'); 

	border-left: #ffffff 0px solid; 

	width: 138px; 

	color: #ffffff; 

	background-repeat: no-repeat; 

	height: 40px; 

	text-align: center;

	margin: 0px;

}

.RadMenu_TMHE a:active, .RadMenu_TMHE a:link, .RadMenu_TMHE a:visited

{

	color: #ffffff;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	padding: 10px;

}

.RadMenu_TMHE li.item a.link

{

	height:40px;

	padding:0px 0px 0px 0px;

}

.RadMenu_TMHE li.item a.link:hover, .RadMenu_TMHE li.item a.expanded

{

	background-image: url('/templates/belpromimpex/images/topnav-background-selected_2.gif');

	cursor: pointer;

	color:#333333;

}

.RadMenu_TMHE div.slide li.item

{

	background-image:none;

	background-color: #e1e1e1;

	margin: 0px;

}

.RadMenu_TMHE div.slide

{

	white-space: normal;	

}

.RadMenu_TMHE ul.level1 li.item, .RadMenu_TMHE ul.level1 li.item a

{

	text-align: left;

	height: auto;

}



.RadMenu_TMHE ul.level1 li.item a.link span.text

{

	padding-left: 15px;

	padding-top: 10px;

	padding-bottom:10px;

}

.RadMenu_TMHE ul.level1 a.link

{

	border-right: #000000 0px solid;

	border-top: #000000 0px solid;

	border-top: #ffffff 1px solid;

	font-weight: bold;

	font-size: 11px;

	background-image: none;

	border-left: #000000 0px solid;

	color: #666666;

	border-bottom: #666666 1px solid;

	background-color: #EDEDED;

}

.RadMenu_TMHE ul.level1 a.link:hover

{

	background-color: #ffffff;

	background-image: none;

	color: #c82037;

}



.RadMenu_TMHE ul.level2 li.item

{

	display:none;

}





/* Top nagivation */

.tmhe-topnav

{

	border: 0px;

	margin: 0px;

	padding: 0px;

	

	border-left-width: 1px;

	background-image: url('/templates/belpromimpex/images/topnav-background_2.gif');

	height: 40px;

	border-right-width: 1px;

	margin-bottom: 10px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;	

}

.tmhe-topNavHidden

{

	visibility: hidden;

	display: none;

	width: 0px;

}

/*

		.tmhe-topnav table

		{

			border:0px;

			margin:0px;

			padding:0px;

			border-color:black;

		}

		*/

.tmhe-variation-menu

{

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	clear: both;

	float: left;

}

.tmhe-topNavItem, .tmhe-topNavHover, .tmhe-topNavSelected

{

	width: 139px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	background-image: url( '/templates/belpromimpex/images/topnav-background-end.gif' );

	background-position: right;

	background-repeat: no-repeat;

	height: 40px;

	border-left: 0px #FFFFFF solid;

	border-right: 1px #FFFFFF solid;

}

.tmhe-topNavHover

{

	background-image: url( '/templates/belpromimpex/images/topnav-background-selected.gif' );

	color: #000000;

	border-right: 1px #000000 solid;

}

.tmhe-topNav-FlyOuts

{

	width: 139px;

}

table.tmhe-topNav-FlyOutsItem

{

	background-color: #e1e1e1;

	color: #7c7c7c;

	font-size: 10px;

	font-weight: bold;

	width: 139px;

	border: 1px #000000 solid;

	border-top-width: 0px;

	line-height: 22px;

	padding: 5px 0px 5px 15px;

}

table.tmhe-topNav-FlyOutsHover

{

	background-color: #ffffff;

	color: #c82037;

	font-size: 10px;

	font-weight: bold;

	width: 139px;

	border: 1px #000000 solid;

	border-top-width: 0px;

	line-height: 22px;

	padding: 5px 0px 5px 15px;

}

.tmhe-topNav-FlyOutsItem

{

	background-color: #e1e1e1;

	color: #7c7c7c;

	font-size: 10px;

	font-weight: bold;

	width: 139px;

	border: 1px #000000 solid;

	border-top-width: 0px;

	line-height: 22px;

	padding: 5px 0px 5px 0px;

	margin: 0px;

}

.tmhe-topNav-FlyOutsHover

{

	color: #c82037;

	background-color: #ffffff;

	font-size: 10px;

	font-weight: bold;

	width: 139px;

	border: 1px #000000 solid;

	border-top-width: 0px;

	line-height: 22px;

	padding: 5px 0px 5px 0px;

	margin: 0px;

}



.tmhe-topnav-item a:active, .tmhe-topnav-item a:link, .tmhe-topnav-item a:visited

{

	color: #ffffff;

	font-size: 11px;

	font-weight: bold;

	padding: 10px;

}

.tmhe-topnav-item a:hover

{

	text-decoration: underline;

}

.tmhe-topnav-selected a:hover

{

	text-decoration: underline;

}

.tmhe-topnav-item td

{

	background-image: url( '/templates/belpromimpex/images/menu_v.gif' );

	background-color: #424242;

	background-repeat: no-repeat;

	background-position: left;

	height: 25px;

	border-right: 2px white solid;

}



.tmhe-topnavselected a:active, .tmhe-topnavselected a:link, .tmhe-topnavselected a:visited

{

	color: #000000;

}

.tmhe-topnavselected td

{

	background-image: url( '/templates/belpromimpex/images/menu_v_grey.gif' );

	background-color: #dadada;

	background-repeat: no-repeat;

	background-position: left;

	color: black;

}

.tmhe-topnavhover

{

}

.tmhe-topnav-header

{

	display: none;

}

.tmhe-topnav-spacer

{

	width: 800px;

	height: 10px;

	background-color: #ececec;

	float: left;

	clear: none;

	border-top: 2px #ffffff solid;

	display: none;

}

.tmhe-topnavdynamic

{

	color: black;

	background-color: gray;

}

/* Horizontal spacer */

.tmhe-spacer

{

	background-image: url( '/templates/belpromimpex/images/spacer.gif' );

	background-repeat: repeat-x;

	height: 4px;

	padding-bottom: 10px;

}



.tmhe-sub

{

	background-image: url( '/templates/belpromimpex/images/bk_sub.gif' );

	background-repeat: repeat-x;

	background-position: right top;

}

/* Main Content */

.tmhe-main, .tmhe-main-wide

{

	width: 980px;

	background-color: #ffffff; /*background-image: url('/templates/belpromimpex/images/bg_lines_wide.gif');*/ /*background-image: url('/templates/belpromimpex/images/bg_lines.gif');*/

	background-position: left;

	background-repeat: repeat-y;

}

.tmhe-main-wide

{

	/*background-image: url('/templates/belpromimpex/images/bg_lines_wide.gif');*/

}

/* Header */

.tmhe-header

{

	width: 970px;

	height: 84px;

	background-repeat: repeat-x;

	background-image: url('/templates/belpromimpex/images/bk_top_2.gif');

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #cbcbcb;

	background-position: left -1px;

}

.tmhe-headerlinks

{

	float: right;

	margin: 0px;

	padding-top: 10px;

	padding-right: 7px;

	clear: both;

}

.tmhe-headerlinks a:hover, .tmhe-headerlinks a:active, .tmhe-headerlinks a:visited, .tmhe-headerlinks a:link

{

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.tmhe-headerlinks a:hover

{

	text-decoration: underline;

}

.tmhe-header-countryswitch

{

	display: inline;

	padding-left: 30px;

}

.tmhe-header-countryswitch-ddl

{

	width: 200px;

	background-color: #dfdfdf;

}

.tmhe-toplogo

{

	width: 239px;

	height: 46px;

	margin: 19px auto auto 12px;

}



.tmhe-search

{

	float: right;

	clear: both;

	margin: 0px;

	border: 0px;

}

/* Left navigation */

.tmhe-leftnav

{

	color: black;

	width: 179px;

	height: 250px;

	overflow: visible;

	float: left;

	background: transparent url( '/templates/belpromimpex/images/menu_grad_2.jpg' ) repeat-x scroll right top;

	background-color: #ffffff;

	padding-top: 12px;

	border-top: 2px #ffffff solid;

}

.tmhe-leftnav a:hover, .tmhe-leftnav a:active, .tmhe-leftnav a:visited, .tmhe-leftnav a:link

{

	

}



a.tmhe-leftnav1:hover, a.tmhe-leftnav1:active, a.tmhe-leftnav1:visited, a.tmhe-leftnav1:link, a.tmhe-leftnavselected1:hover, a.tmhe-leftnavselected1:active, a.tmhe-leftnavselected1:visited, a.tmhe-leftnavselected1:link, a.tmhe-leftnav2:hover, a.tmhe-leftnav2:active, a.tmhe-leftnav2:visited, a.tmhe-leftnav2:link, a.tmhe-leftnavselected2:hover, a.tmhe-leftnavselected2:active, a.tmhe-leftnavselected2:visited, a.tmhe-leftnavselected2:link

{

	text-decoration: none;

	color: #000000;

	font-size: 12px;

	font-weight: bold;

}

a.tmhe-leftnav1:hover, a.tmhe-leftnav1:active, a.tmhe-leftnavselected1:hover, a.tmhe-leftnavselected1:active, a.tmhe-leftnavselected1:visited, a.tmhe-leftnavselected1:link, a.tmhe-leftnav2:hover, a.tmhe-leftnavselected2:hover, a.tmhe-leftnavselected2:active, a.tmhe-leftnavselected2:visited, a.tmhe-leftnavselected2:link

{

	color: #c60c30;

}

.tmhe-leftnav1, .tmhe-leftnavselected1

{

	display: inline-block;

	padding: 0px;

	padding-bottom: 3px;

	margin: 0px;

	margin-left: 10px;

}

a.tmhe-leftnav2:hover, a.tmhe-leftnav2:active, a.tmhe-leftnav2:visited, a.tmhe-leftnav2:link, a.tmhe-leftnavselected2:hover, a.tmhe-leftnavselected2:active, a.tmhe-leftnavselected2:visited, a.tmhe-leftnavselected2:link

{

	font-weight: normal;

}

.tmhe-leftnav2, .tmhe-leftnavselected2

{

	display: inline-block;

	padding: 0px;

	margin: 0px;

	margin-left: 23px;

	margin-bottom: 3px;

}



tmhe-leftnavselectedheader

{

	display: none;

}





/* Right content column */

.tmhe-rightcol

{

	width: 199px; /*height:607px;*/

	float: right;

	background-color: white; /*background:white url('/templates/belpromimpex/images/line-vertical.gif') no-repeat scroll left top;*/

}

/* Center content column */

.tmhe-center, .tmhe-center-wide

{

	width: 593px !important;

	background-color: #FFFFFF;

	clear: none;

	float: left;

	margin: 0px;

	margin-left: 1px;

	margin-right: 1px;

	min-height: 500px;

	

}

.tmhe-center-wide

{

	width: 598px !important;

	overflow: hidden; /* for ie 6 */

}





/* Footer */

.tmhe-footer

{

	float: none;

	clear: both;

	/*background-image: url( '/templates/belpromimpex/images/bk.gif' );

	background-position: left top;*/

	color: #323232;

	width: 970px;

	height: 20px;

	border-top: 2px #ebebeb solid;

	font-size: 11px;

	padding: 5px 0px 30px 0px;

	margin-left: auto;

	margin-right: auto;

}

.tmhe-footer a:hover, .tmhe-footer a:active, .tmhe-footer a:visited, .tmhe-footer a:link

{

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	display: block;

	float: right;

	margin-right: 15px;

	margin-top: 3px;

}

.tmhe-footer a:hover

{

	text-decoration: underline;

}

.tmhe-footer-text

{

	float: left;

	margin-left: 0px;

	margin-top: 3px;

}

.tmhe-footerlinks

{

	float: right;

	margin: 3px 0px 0px 0px;

	display: inline;

	xwidth: 200px;

	text-align: right;

}

a#footerlinkA, .tmhe-footerlinks a:hover, .tmhe-footerlinks a:active, .tmhe-footerlinks a:visited, .tmhe-footerlinks a:link

{

	display: inline;

	margin-right: 0px;

	float: none;

}





.tmhe-shade

{

	/*background:url('/templates/belpromimpex/images/footer_bg.gif') no-repeat scroll left bottom; 			background-color:#ffffff; 			width:1004px; 			margin-right:auto; 			margin-left:auto;	 			height:21px;*/

	display: none;

}



/* Breadcrumbs */

.tmhe-breadcrumbs

{

	width: 779px;

	height: 32px;

	float: left;

	clear: none;

	background-color: transparent;

	color: gray;

	font-size: 11px;

	background-image: url( '/templates/belpromimpex/images/dotted.gif' );

	background-position: left top;

	background-repeat: repeat-x;

	background-attachment: scroll;

	padding: 6px 0px 0px 7px;

	margin-left:2px;

	margin-top: 6px;

}

.tmhe-breadcrumbs-wide

{

	padding-left:3px;

}

.tmhe-breadcrumbs div

{

	text-decoration: none;

	vertical-align: middle;

	color: gray;

	margin-left: 7px;

	margin-top: 4px;

}

.tmhe-breadcrumbs a

{

	text-decoration: none;

	color: gray;

}



/* End styles for tmhe.master */

/* Start styles for tmhestart.master*/

.tmhe-start-center

{

	height: 100%;

	width: 100%;

	background-color: white;

}

/* End styles for tmhestart.master */

/* Styles for overall content pages */

.tmhe-content-heading, .tmhe-productcategory-heading

{

	color: #C00F23;

	font-size: 16px;

	font-weight: bold;

	margin-left: 15px;

	margin-bottom: 10px;

	margin-top: 0px;

}

.tmhe-productcategory-heading

{

	margin-left: 0px;

}



.tmhe-content-main-image

{

}

.catalog-inner{	

width:593px;

	margin: 0px;

}

.catalog

{

	width:593px;

	margin: 0px;

	margin-left: 15px;

	margin-right: 15px;

}

.tmhe-list-rollup .ms-vb2 a:hover, .tmhe-list-rollup .ms-addnew a:hover

{

	color: #c60c30;

	text-decoration: underline;

	font-weight: normal;

}

.tmhe-content-text a:link p, .tmhe-landing-col-text a:link p, .tmhe-home-middle-content a:link p, .tmhe-inquiry-text a:link p,

.tmhe-content-text a:active p, .tmhe-landing-col-text a:active p, .tmhe-home-middle-content a:active p, .tmhe-inquiry-text a:active p,

.tmhe-content-text a:visited p, .tmhe-landing-col-text a:visited p, .tmhe-home-middle-content a:visited p, .tmhe-inquiry-text a:visited p,

.tmhe-content-text a:hover p, .tmhe-landing-col-text a:hover p, .tmhe-home-middle-content a:hover p, .tmhe-inquiry-text a:hover p

{

	color: #323232;

	text-decoration: underline;

}

.tmhe-content-text a:hover p, .tmhe-landing-col-text a:hover p, 

.tmhe-home-middle-content a:hover p, .tmhe-inquiry-text a:hover p

{

	color: #323232;

	text-decoration: none;

}

.tmhe-content-text a:link, .tmhe-landing-col-text a:link, .tmhe-home-middle-content a:link, .tmhe-inquiry-text a:link,

.tmhe-content-text a:active, .tmhe-landing-col-text a:active, .tmhe-home-middle-content a:active, .tmhe-inquiry-text a:active,

.tmhe-content-text a:visited, .tmhe-landing-col-text a:visited, .tmhe-home-middle-content a:visited, .tmhe-inquiry-text a:visited,

.tmhe-content-text a:hover, .tmhe-landing-col-text a:hover, .tmhe-home-middle-content a:hover, .tmhe-inquiry-text a:hover

{

	color: #323232;

	text-decoration: underline;

}

.tmhe-content-text a:hover, .tmhe-landing-col-text a:hover, 

.tmhe-home-middle-content a:hover, .tmhe-inquiry-text a:hover

{

	color: #323232;

	text-decoration: none;

}

.tmhe-list-rollup .ms-vb2 a, .tmhe-list-rollup .ms-addnew a

{

	font-weight: normal;

	color: #424242;

	text-decoration: underline;

}

.tmhe-list-rollup .ms-vb2 a: visited, .tmhe-list-rollup .ms-addnew a:visited

{

	font-weight: normal;

	text-decoration: underline;

}

.tmhe-content-text h1, .tmhe-inquiry-text h1

{

	font-size: 16px;

	color: #C00F23;

	font-weight: bold;

}

.tmhe-content-text h2, .tmhe-inquiry-text h2

{

	font-size: 14px;

	font-weight: bold;

	color: #C00F23;

}

.tmhe-content-text h3, .tmhe-inquiry-text h3

{

	font-size: 13px;

	font-weight: bold;

	color: #C00F23;

}

.tmhe-content-right-column-block, .tmhe-content-right-fleetweb

{

	border: 1px #f4f4f4 solid; /*background-color: #ebebeb;*/

	padding: 2px;

	margin-bottom: 15px; /*padding-bottom: 15px;*/

	width: 185px;

}

.tmhe-content-right-column-block-webpart

{

	padding: 2px;

	margin-bottom: 15px;

	width: 185px;

}

.tmhe-content-right-column-block p, .tmhe-content-right-column-block .tmhe-rightcol-contactlink,

.tmhe-content-right-fleetweb p

{

	font-size: 12px;

	color: #606060;

	background-color: #f4f4f4;

	margin: 0px;

	margin-bottom: 5px;

	padding: 0px;

	padding-left: 0px;

	padding-right: 0px;

}

.tmhe-content-right-column-block a:link p, .tmhe-content-right-column-block a:visited p, 

.tmhe-content-right-column-block .tmhe-rightcol-contactlink a:link p, .tmhe-content-right-column-block .tmhe-rightcol-contactlink a:visited p,

.tmhe-content-right-fleetweb a:link p, .tmhe-content-right-fleetweb a:visited p 

{

	color: #424242;

}



.tmhe-content-right-column-block a:link, .tmhe-content-right-column-block a:visited, 

.tmhe-content-right-column-block .tmhe-rightcol-contactlink a:link, .tmhe-content-right-column-block .tmhe-rightcol-contactlink a:visited,

.tmhe-content-right-fleetweb a:link, .tmhe-content-right-fleetweb a:visited

{

	color: #424242;

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: 0px 3px;

	display: block;

	padding-left: 15px;

}



.tmhe-content-right-column-block a:hover p, .tmhe-content-right-column-block a:active p,

.tmhe-content-right-column-block .tmhe-rightcol-contactlink a:hover p, .tmhe-content-right-column-block .tmhe-rightcol-contactlink a:active p,

.tmhe-content-right-fleetweb a:hover p, .tmhe-content-right-fleetweb a:active p

{

	color: #c60c30;

}



.tmhe-content-right-column-block a:hover, .tmhe-content-right-column-block a:active,

.tmhe-content-right-column-block .tmhe-rightcol-contactlink a:hover, .tmhe-content-right-column-block .tmhe-rightcol-contactlink a:active,

.tmhe-content-right-fleetweb a:hover, .tmhe-content-right-fleetweb a:active

{

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: 0px 3px;

	display: block;

	padding-left: 15px;

	color: #c60c30;

}

.tmhe-content-right-column-block-image

{

	padding: 0px;

	margin: 0px;

}

.tmhe-content-right-column-block-image img

{

	padding: 0px;

	margin: 0px;

}

.tmhe-content-right-column-header-spacer

{

	background-color: #ebebeb;

	height: 15px;

}

.tmhe-content-right-column-header

{

	color: #bc0728; /*background-color: #bc0728;*/

	padding: 0px; /*padding-left: 7px;*/

	font-weight: bold;

	height: 20px;

	padding-top: 5px; /*background-image:url('/templates/belpromimpex/images/rightcol_bg.gif');    background-repeat:no-repeat;*/

}

.tmhe-content-right-column-inner-box

{

	background-color: #f4f4f4;

	padding: 10px;

	height: 100%;

}

.tmhe-contactLink-visitingAddress, .tmhe-contactLink-postAddress

{

	display: inline;

	padding: 0px;

	padding-bottom: 5px;

}

/* End styles for overall content pages */



/* Styles for General Page */



/* End styles for General Page */



/* Styles for Landing page */

.tmhe-landing-leftcol, .tmhe-landing-rightcol

{

	float: left;

	clear: none;

	width: 298px;

}

.tmhe-landing-rightcol

{

	border: 0px;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #ebebeb;

}

.tmhe-landing-col-text

{

	margin: 5px;

	margin-left: 15px;

}

/* Styles for start page */

.tmhe-start-bannerfield

{

	width: 100%;

}

.tmhe-start-lowercontent

{

	overflow: hidden;

}

.tmhe-start-lower1, .tmhe-start-lower2, .tmhe-start-lower3, .tmhe-start-lower4

{

	float: left;

	clear: none;

	width: 234px;

	padding: 0px;

	padding-left: 15px;

	color: #000000;

	font-weight: normal;

	font-size: 11px;

}

.tmhe-start-lower1 h2, .tmhe-start-lower2 h2, .tmhe-start-lower3 h2, .tmhe-start-lower4 h2

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #c60c30;

	margin-bottom: 10px;

}

.tmhe-start-lower3 h3, .tmhe-start-lower4 h3

{

	font-size: 11px;

	color: #000000;

	font-weight: bold;

	margin-bottom: 1px;

	margin-top: 5px;

}



.tmhe-start-lower1

{

	width: 215px;

}

.tmhe-start-lower4 a:hover, .tmhe-start-lower4 a:active, .tmhe-start-lower4 a:visited, .tmhe-start-lower4 a:link

{

	text-decoration: none;

	font-weight: bold;

	color: #000000;

	padding-right: 10px;

	background-image: url( '/templates/belpromimpex/images/linkarrows.gif' );

	background-position: right;

	background-repeat: no-repeat;

}

.tmhe-sitelist

{

	width: 215px;

	overflow: hidden;

	border: none;

	border-right-color: #000000;

	border-right-style: solid;

	border-right-width: 2px;

}

.tmhe-sitelist-heading

{

	font-size: 1.1em;

	font-weight: bold;

	color: #db002e;

	float: left;

	clear: both;

	width: 100%;

	margin-bottom: 10px;

}

.tmhe-sitelist-ingress

{

	color: #a9a5a5;

	float: left;

	clear: both;

	width: 100%;

	margin-bottom: 5px;

}

.tmhe-sitelist-dropdown

{

	float: left;

	clear: left;

	height: 20px;

	width: 130px;

	margin-right: 5px;

}

.tmhe-sitelist-button

{

	float: left;

	clear: right;

	height: 20px;

	font-size: 11px;

	margin-left: 7px;

}

.tmhe-sitelist-image

{

	float: right;

	clear: both;

}

.tmhe-newslist-title

{

	font-weight: bold;

	font-size: 13px;

	color: #db002e;

	display: inline-block;

	clear: both;

	margin-bottom: 10px;

}

.tmhe-newslist-item

{

	padding-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

}

.tmhe-newslist-item a:hover, .tmhe-newslist-item a:active, .tmhe-newslist-item a:visited, .tmhe-newslist-item a:link, .tmhe-newslist-link a:hover, .tmhe-newslist-link a:active, .tmhe-newslist-link a:visited, .tmhe-newslist-link a:link

{

	font-weight: bold;

	text-decoration: none;

	color: #424242;

}

.tmhe-newslist-link a:hover, .tmhe-newslist-link a:active, .tmhe-newslist-link a:visited, .tmhe-newslist-link a:link

{

	color: #000000;

}

.tmhe-newslist-item img

{

	border: none;

}

.tmhe-newslist-text

{

}



/* End styles for start page */

/* Styles for List Page */

.tmhe-list-rollup

{

	padding: 0px;

	padding-top: 10px;

	padding-left: 14px;

}

.tmhe-newsarchive-item

{

	clear: both;

	margin: 0px;

	margin-bottom: 15px;

	overflow: auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.tmhe-newsarchive-header a:hover, .tmhe-newsarchive-header a:active, .tmhe-newsarchive-header a:visited, .tmhe-newsarchive-header a:link

{

	font-size: 1.2em;

	font-weight: bold;

	text-decoration: none;

	color: #c60c30;

}

.tmhe-newsarchive-item img

{

	border-style: none;

}

.tmhe-newsarchive-image

{

	float: left;

	height: 100px;

	width: 100px;

	padding: 0px;

	padding-right: 15px;

}

.tmhe-newsarchive-link a:hover, .tmhe-newsarchive-link a:active, .tmhe-newsarchive-link a:visited, .tmhe-newsarchive-link a:link

{

	font-weight: bold;

	text-decoration: none;

	color: #424242;

}

.tmhe-list-rollup .ms-bottompaging

{

	background-color: White;

}

.tmhe-list-rollup .ms-bottompaging .ms-bottompagingline1, .tmhe-list-rollup .ms-bottompaging .ms-bottompagingline2, .tmhe-list-rollup .ms-bottompaging .ms-bottompagingline3, .tmhe-list-rollup .ms-partline

{

	background-color: #f0f0f0;

}

.tmhe-list-rollup .ms-vb, .tmhe-list-rollup .ms-vh2-nograd

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.tmhe-list-rollup .ms-vb2 a:hover, .tmhe-list-rollup .ms-addnew a:hover

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #c60c30;

	text-decoration: underline;

	font-weight: normal;

}

.tmhe-list-rollup .ms-vb2 a, .tmhe-list-rollup .ms-addnew a

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #424242;

	text-decoration: underline;

}

.tmhe-list-rollup .ms-vb2 a: visited, .tmhe-list-rollup .ms-addnew a:visited

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: underline;

}

/* End styles for List Page */



/* Styles for Inquiry page */

.tmhe-inquiry-form

{

	padding: 0px;

	padding-left: 15px;

}

/* End styles for Inquiry page */



/* Styles for News page */

.tmhe-news-date

{

	padding: 0px;

	padding-left: 15px;

	padding-bottom: 15px;

}

/* End styles for News Page */



/* Common Styles for products pages */

.tmhe-product-bottom

{

	clear: both;

	width: 770px;

	padding-left: 15px;

}

.tmhe-product-bottom-box

{

	float: left;

	width: 240px;

	border: 1px #f4f4f4 solid;

	padding: 2px;

}

.tmhe-product-bottom-box p

{

	font-size: 12px;

	color: #606060;

	background-color: #f4f4f4;

	margin: 0px;

	margin-bottom: 5px;

	padding: 0px;

	padding-left: 0px;

	padding-right: 0px;

}

.tmhe-product-bottom-box-inner

{

	background-color: #f4f4f4;

	padding: 5px;

	height: 100%;

}

.tmhe-product-bottom-box a:link p, .tmhe-product-bottom-box a:visited p

{

	color: #424242;

}

.tmhe-product-bottom-box a:link, .tmhe-product-bottom-box a:visited 

{

	color: #424242;

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: 0px 3px;

	display: block;

	padding-left: 15px;

}

.tmhe-product-bottom-box a:hover p, .tmhe-product-bottom-box a:active p

{

	color: #c60c30;

}

.tmhe-product-bottom-box a:hover, .tmhe-product-bottom-box a:active

{

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: 0px 3px;

	display: block;

	padding-left: 15px;

	color: #c60c30;

}

.tmhe-product-bottom-spacing

{

	float: left;

	width: 10px;

}

.tmhe-product-pdflink-outer

{

	margin: 0px;

}

.tmhe-product-pdflink-innerLink, .tmhe-product-pdflink-innerImage

{

	float: left;

}

.tmhe-product-pdflink-icon

{

	padding: 0px;

	padding-right: 5px;

}

.tmhe-product-pdflink-outer a:hover, .tmhe-product-pdflink-outer a:active, .tmhe-product-pdflink-outer a:visited, .tmhe-product-pdflink-outer a:link

{

	padding: 0px;

	padding-bottom: 2px;

	color: #323232;

	background-image: none;

}

.tmhe-product-pdflink-outer a:hover, .tmhe-product-pdflink-outer a:active

{

	color: #c60c30;

}

/* End common styles for product pages */



/*PERODUCT*/

.productBlock{clear:both;overflow:hidden;}

.product	 {float:left;margin-right: 15px;}

.product-block{border: 1px #ececec solid;float: left;padding: 3px;width: 270px;}

.product-title	{background-image: url( '/templates/belpromimpex/images/range_header_bg_2.gif' );background-repeat: repeat-x;height: 17px;padding: 3px 3px 0px 3px;color: #6b6b6b;text-align: center;}

.product-title a:link, .product-title a:hover, .product-title a:visited, .product-title a:active{font-weight: 700;font-size: 13px;color: #6b6b6b;text-decoration: none;}

.product-image, .product-link{float: left;line-height: 18px;height: 110px;padding: 5px 5px 5px 10px;}

.product-image img	{border: none;}

.product-link		{background-color: #fafafa;width: 145px;font-size: 12px;}

.product-link A:link, .product-link A:hover, .product-link A:visited, .product-link A:active{color: #747474;text-decoration: none;}

.product-sectionlink{background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );background-position: left;background-repeat: no-repeat;padding-left: 15px;}

.product-ddl		{margin: 10px;}

/* End styles for Product Range Page */



/* Styles for Product Category page */

.tmhe-productcategory-col-background

{

	width: 100%;

}

.tmhe-productcategory-title

{

	font-weight: bold;

	font-size: 1.4em;

}

.tmhe-productcategory-col-left

{

	float: left;

	clear: none;

	width: 550px;

	margin: 0px;

	padding-left: 10px;

	

}

.tmhe-productcategory-col-right

{

	float: right;

	clear: right;

}



.tmhe-productcategory-sectionholder

{

	padding: 0px;

	margin:10px 0 0 0;

	width: 100%;

	float: left;

	clear: both;

}

.productcategory-title

{

	margin-top: 10px;

	margin-bottom: 15px;

	font-weight: bold;

	font-size: 14px;

}

.productcategory-section

{

	float: left;

	clear: left;

	/*width: 398px;*/

	width:593px;

}

.tmhe-productcategory-sectionRow

{

	background-image: url('/templates/belpromimpex/images/topnav-background_2.gif');

	background-repeat: repeat-x;

	/*width:398px;*/

	width:593px;

	height: 29px;

}

.tmhe-productcategory-section-header, .tmhe-productcategory-section-header-selected

{

	font-size: 11px;

	font-weight: bold;

	padding: 0px;

	padding-left: 10px;

	padding-right: 10px;

	margin: 0px;

	background-image: url('/templates/belpromimpex/images/topnav-background-end_2.gif');

	background-repeat: no-repeat;

	background-position: right top;

	color: white;

	height: 29px;

	padding-top: 0px;

	vertical-align: middle;

	float: left;

	clear: none;

}

.tmhe-productcategory-section-header a:hover, .tmhe-productcategory-section-header a:active, .tmhe-productcategory-section-header a:visited, .tmhe-productcategory-section-header a:link, .tmhe-productcategory-section-header-selected a:hover, .tmhe-productcategory-section-header-selected a:active, .tmhe-productcategory-section-header-selected a:visited, .tmhe-productcategory-section-header-selected a:link

{

	color: white;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}

.tmhe-productcategory-section-header-selected

{

	background: url('/templates/belpromimpex/images/topnav-background-selected_2.gif') repeat-x left top;

}

.tmhe-productcategory-section-link

{

	display: block;

	padding-top: 7px;	

}

.productcategory-link

{

	color: #000000;

	text-decoration: underline;

}

.newstyle .productcategory-link

{

	color: #e41414;

	text-decoration: underline;
	
	font-weight:bold;

}

a.productcategory-link:hover

{

	color: #c60c30;

	text-decoration: none;

}
.newstyle a.productcategory-link:hover

{

	color: #e41414;

	text-decoration: none;

}



.tableImage

{

	float: left;

}

.tableImage img

{

	width: 195px;

	height: 195px;

}

.productcategory

{ /*width:398px;*/

width:593px;

	clear: left;

}

.productcategory table

{

	width: 100%;

	border-top: 1px #bb8d90 solid;

}

.productcategory table.newstyle

{

	width: 100%;

	border-top: 2px #bb8d90 solid;

}
.productcategory table.newstyleP

{

	width:333px;
	border-collapse:collapse;
	border-top:none;

}

.productcategory table.prodImg

{

	width:auto;
	border-collapse:collapse;
	border:none;

}

.productcategory th, .productcategory td

{

	padding: 6px 2px 6px 2px;

}

.productcategory .newstyle th, .productcategory .newstyle  td

{
   
	padding: 6px 2px 6px 2px;
	
	text-align:center;
	
	vertical-align:middle;

}
.productcategory .newstyleP th, .productcategory .newstyleP  td

{

	padding: 11px 13px 8px 16px;
	
	font-size:12px;
	
	vertical-align:middle;

}

.productcategory th

{
	
	background-color: #f0ebef;

	text-align: left;

}
.productcategory .newstyleP th

{
	border-top: 2px #bb8d90 solid;
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
	border-bottom: 0px; 
	
	background-color: #f0ebef;

	text-align: left;

}

.productcategory td

{

	background-color: #cfcfcf;

}
.productcategory .newstyleP  td

{

	background-color: #ececec;
	
	border: 1px #fff solid;
	
}
.productcategory .newstyleP  td.descr

{
	text-align:right;
	padding-left:0px;
}
.productcategory .prodImg td
{
	padding:0;	background-color:transparent; border-right: 1px #fff solid;
	
}
.productcategory .prodImg td.imgwrap{ border:1px solid #343434; height:27px; width:26px;}

.zumm{float:right; width:26px; height:0px; line-height:0px; padding-right:0px;}
.zumm a{ width:26px; height:26px; background: url('/templates/belpromimpex/images/zumm.gif') 0 0 no-repeat #fe4500; display:block; position: absolute; margin:-27px 0 0 0;}

.tmhe-product-subtable

{

	font-size: 10px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 5px;

}


.propuct_nav_menu{ overflow:hidden; color:#e41414; text-align:right; padding:15px 2px 0 2px;}
  .prod_per_page{float:left; text-align:left; color:#e41414;}
  .prod_per_page a{ padding:0; color:#e41414;}
  .prod_per_page span{padding:0 4px; color:#e41414;}
  .prod_per_page strong{padding:0;}
  .propuct_nav_menu strong{color:#e41414; padding:0 3px;}
  .propuct_nav_menu a{color:#e41414; padding:0 1px;}
  .propuct_nav_menu a img{}
  
  
.sort_menu{ padding:5px 0;}
  .sort_menu table, .sort_menu tr, .sort_menu td{border:0; margin:0; padding:0; border-collapse:collapse; vertical-align:top; text-align:left; color:#3b3c3d; font-weight:bold;}
  .sort_menu td{padding:2px 0; width:199px;}
  .sort_menu select, .sort_menu input[type="text"]{ border:1px solid #c9c7c1; font-weight:normal; background:#FFF; padding:2px 0 2px 1px; margin:0 8px 6px 0;}
  .sort_menu .long{ width:170px;}
  .sort_menu .short{ width:81px;}
  .sort_menu .btn{ position:absolute; margin:-2px 0 0 0px;}
/* End styles for Product Category page */



/* Styles for Product page */

.tmhe-product-leftcol

{

	float: left;

	clear: none;

	width: 550px;

	overflow: hidden; /* for ie 6 */

}

.productBig

{

	float:left;

	clear: none;

	padding:0;

	xwidth: 240px;

	margin-top: 30px;

}

.productBig rigthImage

{

	text-align: center;

	margin-top: 35px;

	margin-bottom: 20px;

}

.productBigImage {float:right;}

.productBigImage-hidden

{

	display: none;

}

.tmhe-content-subsection

{

	clear: both;

	margin-left: 15px;

	margin-right: 15px;

}

.tmhe-content-subheading

{

	background-color: #f4f4f4;

	width: 100%;

	color: #bc0728;

	margin-top: 15px;

	margin-bottom: 15px;

	padding: 1px 3px 1px 3px;

	font-size: 11px;

	font-weight: 700;

}

.tmhe-product-highlights-small

{

	float: left;

	margin-right: 15px;

}

.tmhe-product-details

{

	clear: both;

}

/* End styles for Product Page */



/* Search box styles*/



.tmhe-search-btn-end

{

	width: 9px;

	height: 19px;

	border: none;

}

.tmhe-search-btn-text

{

	position: relative;

	top: -5px;

}

.tmhe-search-btn-middle

{

	background-image: url('/templates/belpromimpex/images/btn_search_middle.gif');

	background-repeat: repeat-x;

	height: 19px;

	float: left;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	line-height: 17px;

	cursor: hand;

}

a.tmhe-search-btn, a.tmhe-search-btn:hover, a.tmhe-search-btn:active, a.tmhe-search-btn:visited

{

	text-decoration: none;

}

.tmhe-search-textbox

{

	width: 130px;

	height: 15px;

	border: solid 1px #cbcbcb;

}

.tmhe-search-div

{

	float: left;

	padding-right: 7px;

	padding-top: 7px;

	padding-bottom: 5px;

}

.tmhe-search-textboxdiv

{

	float: left;

	padding-right: 7px;

}

/* End search box styles */



.srch-Title

{

	font-size: 12px;

	font-weight: bold;

	color: #424242;

	font-family: Arial, Helvetica, sans-serif;

}



.srch-Description

{

	font-size: 12px;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

}



.srch-URL

{

	font-size: 11px;

	color: #424242;

	font-family: Arial, Helvetica, sans-serif;

}



.srch-alertme A:link

{

	margin: 0px;

}

.srch-alertme A:visited

{

	margin: 0px;

}

.srch-alertme A:hover

{

	margin: 0px;

}



.srch-stats

{

	background-color: #ffffff;

}



.srch-Title A:link

{

	color: #424242;

	text-decoration: none;

}

.srch-Title A:visited

{

	color: #424242;

	text-decoration: none;

}

.srch-Title A:hover

{

	color: #424242;

	text-decoration: underline;

}

.srch-URL A:link

{

	color: #424242 !important;

	text-decoration: none;

}

.srch-URL A:visited

{

	color: #424242 !important;

	text-decoration: none;

}

.srch-URL A:hover

{

	color: #424242;

	text-decoration: underline;

}

.srch-sort A:link

{

	color: #424242 !important;

	text-decoration: none;

}

.srch-sort A:visited

{

	color: #424242 !important;

	text-decoration: underline;

}

.srch-sort A:hover

{

	color: #424242;

	text-decoration: underline;

}

.srch-dup A:link

{

	color: #424242 !important;

	text-decoration: none;

}

.srch-dup A:visited

{

	color: #424242 !important;

	text-decoration: none;

}

.srch-dup A:hover

{

	color: #424242;

	text-decoration: underline;

}

.srch-Page

{

	font-weight: bold;

	font-size: 1em;

	color: #424242;

	background-color: #ffffff;

	text-align: right;

}

.srch-Page A:link

{

	font-weight: normal;

	color: #424242;

	text-decoration: none;

}

.srch-Page A:visited

{

	font-weight: normal;

	color: #424242;

	text-decoration: none;

}

.srch-Page A:hover

{

	color: #424242;

}

.SearchHighLight

{

	color: #c60c30;

}





/* Styles for site settings menu */

.tmhe-siteactionmenu

{

	float: right;

	clear: right;

	padding-top: 1px;

}

.tmhe-siteactionmenu td.ms-siteactionsmenu

{

	border-color: #424242;

	color: white;

}

/* End styles for site settings menu */



/* Styles for site map */

.headertitle, .headertitle a:hover, .headertitle a:active, .headertitle a:visited, .headertitle a:link, .level-item, .level-item a:hover, .level-item a:active, .level-item a:visited, .level-item a:link, .headertitle-large, .headertitle-large a:hover, .headertitle-large a:active, .headertitle-large a:visited, .headertitle-large a:link

{

	color: #000000;

	text-decoration: none;

}





.level-bullet

{

	background-image: none;

}



.tmhe-sitemap-left, .tmhe-sitemap-middle, .tmhe-sitemap-right

{

	width: 223px;

	float: left;

	margin-right: 5px;

}

.tmhe-sitemap-nodelevel-1

{

	border: 1px solid #ECECEC;

	background-color: #f4f4f4;

	padding: 3px;

	padding-bottom: 15px;

	margin-bottom: 15px;

	margin-right: 15px;

	overflow: auto;

	height: 100%;

}

h4.tmhe-sitemap-nodelevel-1-heading

{

	margin: 0px;

	margin-bottom: 5px;

}

h4.tmhe-sitemap-nodelevel-1-heading a, h4.tmhe-sitemap-nodelevel-1-heading a:hover, h4.tmhe-sitemap-nodelevel-1-heading a:active, h4.tmhe-sitemap-nodelevel-1-heading a:visited, h4.tmhe-sitemap-nodelevel-1-heading a:link

{

	background-image: url( '/templates/belpromimpex/images/tmhe-sitemap-heading-bg.gif' );

	background-position: left top;

	background-repeat: repeat-x;

	padding: 0px;

	margin: 0px;

	display: block;

	height: 17px;

	padding: 3px;

	color: #6B6B6B;

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 0px;

	padding-top: 3px;

	padding-left: 10px;

	text-decoration: none;

}

h5.tmhe-sitemap-nodelevel-2

{

	padding: 0px;

	margin: 0px;

	margin-left: 10px;

}

h5.tmhe-sitemap-nodelevel-2 a, h5.tmhe-sitemap-nodelevel-2 a:hover, h5.tmhe-sitemap-nodelevel-2 a:active, h5.tmhe-sitemap-nodelevel-2 a:visited, h5.tmhe-sitemap-nodelevel-2 a:link

{

	display: block;

	background-image: url( '/templates/belpromimpex/images/tmhe-sitemap-redarrow.gif' );

	background-repeat: no-repeat;

	background-position: left 5px;

	margin: 0px;

	padding: 0px;

	color: #747474;

	font-size: 13px;

	font-weight: bold;

	padding-left: 15px;

	text-decoration: none;

}

h5.tmhe-sitemap-nodelevel-2 a:hover

{

	color: #B80F24;

}

.tmhe-sitemap-outer ul

{

	list-style-type: none;

	margin: 0px;

	margin-left: 25px;

	margin-bottom: 5px;

	padding: 0px;

}

li.tmhe-sitemap-nodelevel-3

{

	background-image: url( '/templates/belpromimpex/images/tmhe-sitemap-greyarrow.gif' );

	background-repeat: no-repeat;

	background-position: left 5px;

	padding-left: 15px;

}

li.tmhe-sitemap-nodelevel-3 a, li.tmhe-sitemap-nodelevel-3 a:active, li.tmhe-sitemap-nodelevel-3 a:visited, li.tmhe-sitemap-nodelevel-3 a:link

{

	color: #747474;

	text-decoration: none;

}

li.tmhe-sitemap-nodelevel-3 a:hover

{

	color: #B80F24;

	text-decoration: underline;

}

/* End styles for site map */



/* Styles for Open vacancies */

.tmhe-openvacancies-background

{

	margin-left: 0px;

	margin-right: 15px;

	margin-top: 15px;

	margin-bottom: 10px;

	height: 90px;

}

.tmhe-openvacancies-firstrow

{

	font-size: 12px;

	font-weight: bold;

	color: #bc0728;

	margin-top: 10px;

	margin-left: 15px;

	margin-bottom: 10px;

}

.tmhe-openvacancies-secondrow

{

	margin-left: 15px;

}

.tmhe-openvacancies-ddl

{

	width: 200px;

}

.tmhe-openvacancies-ddlDiv1, .tmhe-openvacancies-ddlDiv2

{

	float: left;

	width: 200px;

	margin-right: 7px;

	color: #323232;

}

.tmhe-openvacancies-ddlDiv1

{

	margin-left: 0px;

}

.tmhe-openvacancies-ddlDiv2 a:hover, .tmhe-openvacancies-ddlDiv2 a:active, .tmhe-openvacancies-ddlDiv2 a:link, .tmhe-openvacancies-ddlDiv2 a:visited

{

	color: #323232;

}

.tmhe-openvacancies-buttonDiv

{

	float: left;

	margin-top: 15px; /*width: 15%;*/

}

.tmhe-openvacancies-item

{

	clear: both;

	margin: 0px;

	margin-left: 15px;

	margin-bottom: 15px;

	overflow: auto;

	font-family: Arial, Helvetica, sans-serif;

}

.tmhe-openvacancies-image

{

	float: left;

	height: 100px;

	width: 100px;

	padding: 0px;

	padding-right: 15px;

}

.tmhe-openvacancies-header a:hover, .tmhe-openvacancies-header a:active, .tmhe-openvacancies-header a:visited, .tmhe-openvacancies-header a:link

{

	font-size: 1.2em;

	font-weight: bold;

	text-decoration: none;

	color: #000000;

}

.tmhe-openvacancies-item img

{

	border-style: none;

}

.tmhe-openvacancies-link a:hover, .tmhe-openvacancies-link a:active, .tmhe-openvacancies-link a:visited, .tmhe-openvacancies-link a:link

{

	font-weight: bold;

	text-decoration: none;

	color: #000000; /*#424242;*/

}

.tmhe-openvacancies-text

{

}

.tmhe-openvacancies-line

{

	margin-left: 15px;

	margin-right: 15px;

	margin-bottom: 15px;

	height: 1px;

	color: #b2b2b2;

	display: block;

	clear: both;

}

.tmhe-openvacancies-date

{

	color: #c60c30;

}

.tmhe-openvacancies-pagingDiv

{

	margin-right: 15px;

	text-align: right;

}

.tmhe-openvacancies-pagingDiv a:hover, .tmhe-openvacancies-pagingDiv a:active, .tmhe-openvacancies-pagingDiv a:visited, .tmhe-openvacancies-pagingDiv a:link

{

	color: #000000;

	padding-right: 4px;

	text-decoration: none;

}

.tmhe-openvacancies-pagingbold

{

	font-weight: bold;

}

.tmhe-openvacancies-hide

{

	display: none;

}

a.tmhe-openvacancies-pagingnext:hover, a.tmhe-openvacancies-pagingnext:active, a.tmhe-openvacancies-pagingnext:visited, a.tmhe-openvacancies-pagingnext:link

{

	background-image: url( '/templates/belpromimpex/images/linkarrows.gif' );

	background-repeat: no-repeat;

	background-position: right;

	padding-right: 10px;

}

.tmhe-openvacancies-novacancies

{

	margin-left: 15px;	

}

/* End styles for Open vacancies */

/* Start styles for Iframe */

.tmhe-iframe-integrationFrame

{

	width: 799px;

	min-height: 500px;

	height: 500px;

}



.tmhe-content-main-iframeNoNav div IFRAME

{

	width: 799px;

	min-height: 500px;

	height: 500px;

}

/* End styles for Iframe */

/* Start styles for Inquiry forms */

.tmhe-inquiry-text

{

	margin: 0px;

}



.tmhe-inquiry-question, .tmhe-inquiry-useraddress

{

	width: 500px;

	clear: both;

	margin-bottom: 10px;

}

.tmhe-inquiry-question

{

	padding-top: 10px;

}



div#tmhe-inquiry-question, div#tmhe-inquiry-companyname, div#tmhe-inquiry-firstname, div#tmhe-inquiry-email, div#tmhe-inquiry-zipcode, div#tmhe-inquiry-country, div#tmhe-inquiry-fax, div#tmhe-inquiry-lastname, div#tmhe-inquiry-address, div#tmhe-inquiry-city, div#tmhe-inquiry-phone, div#tmhe-inquiry-contactways

{

	margin-top: 8px;

}

.tmhe-inquiry-question textArea

{

	width: 500px;

}

.tmhe-inquiry-question span, .tmhe-inquiry-companyname span

{

	font-weight: bold;

}

.tmhe-inquiry-contactways

{

	margin-right: -5px;

}



.tmhe-inquiry-companyname input

{

	width: 500px;

}



.tmhe-inquiry-firstname input, .tmhe-inquiry-email input, .tmhe-inquiry-zipcode input, .tmhe-inquiry-country input, .tmhe-inquiry-fax input, .tmhe-inquiry-lastname input, .tmhe-inquiry-address input, .tmhe-inquiry-city input, .tmhe-inquiry-phone input, .tmhe-inquiry-contactways select, .tmhe-inquiry-categories select,.tmhe-inquiry-training select, .tmhe-inquiry-training-date select, .tmhe-inquiry-training-city select

{

	width: 220px;

}



.tmhe-inquiry-firstname, .tmhe-inquiry-email, .tmhe-inquiry-zipcode, .tmhe-inquiry-country, .tmhe-inquiry-fax, .tmhe-inquiry-categories, .tmhe-inquiry-lastname, .tmhe-inquiry-address, .tmhe-inquiry-city, .tmhe-inquiry-phone, .tmhe-inquiry-contactways, .tmhe-inquiry-training-date, .tmhe-inquiry-training-city

{

	width: 220px;

	float: left;

	font-weight: bold;

}

.tmhe-inquiry-training

{

	width: 220px;

	font-weight: bold;

}

.tmhe-inquiry-firstname, .tmhe-inquiry-email, .tmhe-inquiry-zipcode, .tmhe-inquiry-country, .tmhe-inquiry-address, .tmhe-inquiry-phone, .tmhe-inquiry-categories, .tmhe-inquiry-training-city

{

	padding-right: 48px;

}

.tmhe-inquiry-divEmpty

{

	float: left;

	width: 220px;

}

.tmhe-inquiry-divEmptyInvoice

{

	float: left;

	width: 220px;

	padding-top: 20px;

}

.tmhe-inquiry-divEmptyLast

{

	float: left;

	width: 220px;

	height: 40px;

}

.tmhe-inquiry-submit

{

	float: left;

	width: auto;

	margin: 0px;

	margin-top: 15px;

	margin-right: -5px;

}

.tmhe-inquiry-submit input

{

	float: left;

}



.tmhe-inquiry-question span, .tmhe-inquiry-companyname span, .tmhe-inquiry-firstname span, .tmhe-inquiry-email span, .tmhe-inquiry-zipcode span, .tmhe-inquiry-country span, .tmhe-inquiry-fax span, .tmhe-inquiry-lastname span, .tmhe-inquiry-address span, .tmhe-inquiry-city span, .tmhe-inquiry-phone span, .tmhe-inquiry-contactways span

{

	float: left;

}

.tmhe-inquiry-divMandatoryQuestion, .tmhe-inquiry-divMandatoryExp

{

	margin-top: 0px;

}



.tmhe-inquiry-divMandatoryQuestion, .tmhe-inquiry-divMandatoryCompanyName span, .tmhe-inquiry-divMandatoryFirstName span, .tmhe-inquiry-divMandatoryLastName span, .tmhe-inquiry-divMandatoryEmail span, .tmhe-inquiry-divMandatoryAddress span, .tmhe-inquiry-divMandatoryZipCode span, .tmhe-inquiry-divMandatoryCity span, .tmhe-inquiry-divMandatoryCountry span, .tmhe-inquiry-divMandatoryPhoneNumber span, .tmhe-inquiry-divMandatoryFaxNumber span

{

	margin-top: -3px;

}



.tmhe-inquiry-divMandatoryQuestion, .tmhe-inquiry-divMandatoryCompanyName, .tmhe-inquiry-divMandatoryFirstName, .tmhe-inquiry-divMandatoryLastName, .tmhe-inquiry-divMandatoryEmail, .tmhe-inquiry-divMandatoryAddress, .tmhe-inquiry-divMandatoryZipCode, .tmhe-inquiry-divMandatoryCity, .tmhe-inquiry-divMandatoryCountry, .tmhe-inquiry-divMandatoryPhoneNumber, .tmhe-inquiry-divMandatoryFaxNumber

{

	background-image: url( '/templates/belpromimpex/images/inquiry_bullet_red.gif' );

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 15px;

	margin-top: 3px;

	margin-left: 3px;

	float: left;

	height: 10px;

}



.tmhe-inquiry-divMandatoryExp

{

	background-image: url( '/templates/belpromimpex/images/inquiry_bullet_red.gif' );

	background-repeat: no-repeat;

	background-position: left;

	float: right;

	padding-left: 10px;

	font-weight: normal;

	color: #c60c30;

}



.tmhe-inquiry-divMandatoryQuestion span

{

	margin-left: 5px;

}



.tmhe-inquiry-divInvoiceText

{

	padding-top: 20px;

	float: left;

	font-weight: bold;

}

.tmhe-inquiry-divddls

{

	padding-top: 10px;

}

.tmhe-inquiry-error

{

	color: Red;

	float: left;

}

.tmhe-inquiry-flex-submit

{

	float: none;	

}

/* End styles for Inquiry forms */

/* Styles for News archive */

.tmhe-newsarchive-background

{

	margin-left: 0px;

	margin-right: 15px;

	margin-top: 15px;

	margin-bottom: 10px;

	height: 80px;

}

.tmhe-newsarchive-rowDiv

{

	margin-top: 15px;

	margin-left: 15px;

}

.tmhe-newsarchive-ddl

{

	width: 200px;

}

.tmhe-newsarchive-ddlDiv

{

	float: left;

	width: 240px;

	color: #323232;

}

.tmhe-newsarchive-buttonDiv

{

	float: left; /* width: 15%;*/

	padding-top: 14px;

}

.tmhe-newsarchive-item

{

	clear: both;

	margin: 0px;

	margin-left: 15px;

	margin-bottom: 15px;

	overflow: auto;

	font-family: Arial, Helvetica, sans-serif;

}

.tmhe-newsarchive-image

{

	float: left;

	height: 100px;

	width: 100px;

	padding: 0px;

	padding-right: 15px;

}

.tmhe-newsarchive-header a:hover, .tmhe-newsarchive-header a:active, .tmhe-newsarchive-header a:visited, .tmhe-newsarchive-header a:link

{

	font-size: 1.2em;

	font-weight: bold;

	text-decoration: none;

	color: #000000;

}

.tmhe-newsarchive-item img

{

	border-style: none;

}

.tmhe-newsarchive-link a:hover, .tmhe-newsarchive-link a:active, .tmhe-newsarchive-link a:visited, .tmhe-newsarchive-link a:link

{

	font-weight: bold;

	text-decoration: none;

	color: #000000; /*#424242;*/

}

.tmhe-newsarchive-text

{

}

.tmhe-newsarchive-line

{

	margin-left: 15px;

	margin-right: 15px;

	margin-bottom: 15px;

	height: 1px;

	color: #b2b2b2;

	display: block;

	clear: both;

}

.tmhe-newsarchive-date

{

	color: #c60c30;

	font-weight: bold;

}

.tmhe-newsarchive-pagingDiv

{

	margin-right: 15px;

	text-align: right;

}

.tmhe-newsarchive-pagingDiv a:hover, .tmhe-newsarchive-pagingDiv a:active, .tmhe-newsarchive-pagingDiv a:visited, .tmhe-newsarchive-pagingDiv a:link

{

	color: #000000;

	padding-right: 4px;

	text-decoration: none;

}

.tmhe-newsarchive-pagingbold

{

	font-weight: bold;

}

.tmhe-newsarchive-hide

{

	display: none;

}

a.tmhe-newsarchive-pagingnext:hover, a.tmhe-newsarchive-pagingnext:active, a.tmhe-newsarchive-pagingnext:visited, a.tmhe-newsarchive-pagingnext:link

{

	background-image: url( '/templates/belpromimpex/images/linkarrows.gif' );

	background-repeat: no-repeat;

	background-position: right;

	padding-right: 10px;

}

a.tmhe-newsarchive-pagingnext-disabled:hover, a.tmhe-newsarchive-pagingnext-disabled:active, a.tmhe-newsarchive-pagingnext-disabled:visited, a.tmhe-newsarchive-pagingnext-disabled:link

{

	padding-right:0px;

}

/* End styles for News */



/*Styles for Home Page*/

.tmhe-home-heading

{

	border-right: #e4e4e4 1px solid;

	padding-right: 3px;

	padding-left: 5px;

	font-weight: bold;

	background-image: url('/templates/belpromimpex/images/bk_box2_2.gif');

	margin-bottom: 6px;

	padding-bottom: 0px;

	border-left: #e4e4e4 1px solid;

	color: #4E4646;

	padding-top: 8px;

	background-repeat: repeat-x;

	height: 22px;

	text-transform: uppercase;

	font-size:12px;

}

.tmhe-home-below-top

{

	clear: both;

}

/*Top*/

.tmhe-home-top

{

	clear: both;

	margin-left: 7px;

}

.tmhe-home-top-left 

{

	float: left;

	margin-bottom: 8px

}

.tmhe-home-top-right 

{

	float: left;

	margin-bottom: 8px;

	margin-left: 10px;

}

/*Quick Links*/

.tmhe-home-quicklinks

{

	float: left;

	margin-left: 0px;

	width: 228px;

	padding-left: 7px;

}

.tmhe-home-quicklinks-box

{

	border-right: #ececec 1px solid; 

	padding-right: 1px; 

	border-top: #ececec 1px solid; 

	padding-left: 1px; 

	margin-bottom: 10px; 

	padding-bottom: 1px; 

	border-left: #ececec 1px solid; 

	padding-top: 1px; 

	border-bottom: #ececec 1px solid;

	

}

.tmhe-home-quicklinks-inner-box

{	

	background-color: #efefef;

	padding: 7px;

	height: 100%;

}

.tmhe-home-quicklinks-inner-box h2

{

	/*color: #c61412; 	background-image: url('/templates/belpromimpex/images/red_arrow.gif'); 	background-position: left; 	background-repeat: no-repeat; 	padding-left: 19px;*/

	font-size: 12px !important;

	font-weight: bold !important;

	margin-bottom: 0px !important;

	color: #c61412 !important;

	background-image: url( '/templates/belpromimpex/images/red_arrow.gif' ) !important;

	background-position: 0px 3px !important;

	background-repeat: no-repeat !important;

	padding-left: 19px !important;

	text-align: left !important;

}

.tmhe-home-quicklinks-inner-box p

{

	padding-left: 19px;

}

.tmhe-home-quicklinks-inner-box a:hover p, .tmhe-home-quicklinks-inner-box a:active p, .tmhe-home-quicklinks-inner-box a:visited p, .tmhe-home-quicklinks-inner-box a:link p

{

	color: #767676;

	text-decoration: none;

	font-weight: bold;

}

.tmhe-home-quicklinks-inner-box a:hover p

{

	text-decoration: underline;

	color: #c60c30;

}

.tmhe-home-quicklinks-inner-box a:hover, .tmhe-home-quicklinks-inner-box a:active, .tmhe-home-quicklinks-inner-box a:visited, .tmhe-home-quicklinks-inner-box a:link

{	

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: right 50%;

	padding-right: 15px;

	color: #767676;

	text-decoration: none;

	text-align: right;

	font-weight: bold;

	display: block;

}

.tmhe-home-quicklinks-inner-box a:hover

{

	text-decoration: underline;

	color: #c60c30;

}



/*Middle area*/

.tmhe-home-middle

{

	width: 463px;

	float: left;

	padding-left: 10px;

}

.tmhe-home-middle-content

{

	padding-bottom: 15px;

}



/*Right area*/

.tmhe-home-right

{

	float: left;

	margin-left: 0px;

	width: 242px;

	padding-left: 12px;

}

/*End styles for Home Page*/

.tmhe-page-box

{

	border: 1px #ececec solid;

	padding: 1px;

	margin-bottom: 10px;

}

.tmhe-page-inner-box

{

	background-color: #efefef;

	padding: 7px;

	height: 100%;

}

.tmhe-page-inner-box h2

{

	/*color: #c61412; 	background-image: url('/templates/belpromimpex/images/red_arrow.gif'); 	background-position: left; 	background-repeat: no-repeat; 	padding-left: 19px;*/

	font-size: 12px !important;

	font-weight: bold !important;

	margin-bottom: 0px !important;

	color: #c61412 !important;

	background-image: url( '/templates/belpromimpex/images/red_arrow.gif' ) !important;

	background-position: 0px 3px !important;

	background-repeat: no-repeat !important;

	padding-left: 19px !important;

	text-align: left !important;

}

.tmhe-page-inner-box-link

{

	font-size: 12px !important;

	font-weight: bold !important;

	margin-bottom: 0px !important;

	color: #c61412 !important;

	background-image: url( '/templates/belpromimpex/images/red_arrow.gif' ) !important;

	background-position: 0px 3px !important;

	background-repeat: no-repeat !important;

	padding-left: 19px !important;

	text-align: left !important;

}

.tmhe-page-inner-box p

{

	padding-left: 19px;

}

.tmhe-page-inner-box a:hover, .tmhe-page-inner-box a:active, .tmhe-page-inner-box a:visited, .tmhe-page-inner-box a:link

{

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: right 50%;

	padding-right: 15px;

	color: #767676;

	text-decoration: none;

	text-align: right;

	font-weight: bold;

	display: block;

}

.tmhe-page-inner-box a:hover

{

	text-decoration: underline;

	color: #c60c30;

}

/* Styles requested by Toyota */

#wrapper

{

	height: auto;

	width: 585px;

	background-color: #FFFFFF;

	float: left;

}

.radmenu .text {

	DISPLAY: block;

	padding-top: 10px;

}



#t_family

{

	height: 110px;

	width: 240px;

	padding: 15;

	float: left;

	margin-right: 15px;

	margin-top: 15px;

}



#t_family .title

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	margin-bottom: 7px;

	vertical-align: baseline;

	margin-left: 5px;

}



#t_family img

{

	float: left;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#t_family ul

{

	padding-top: 5px;

}



#t_family li

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}



#t_family a

{

	text-decoration: underline;

	font-size: 11px;

	color: #000000;

}



#t_family a:hover

{

	text-decoration: none;

	font-size: 11px;

	color: #FF0000;

}

/* End styles requested by Toyota */

/* Style fix for breadcrumbs on product range */



.tmhe-content-wide-margin

{

	margin-left:9px;

}

.tmhe-content-wide-margin-product

{

	margin-left:7px;

}

.RadMenu_TMHE li.item a.link span.text

{

	padding-top:expression(this.offsetHeight > 30 ? "5px" : "12px");

}



/* Styles for dealer search */



.tmhe-dealersearch-panel

{

	padding-left: 15px;	

}

.tmhe-dealersearch-dealertype

{

	padding-top: 10px;

}

.tmhe-dealersearch-searchboxdiv

{

	padding-top: 25px;

	width: 355px;

}

.tmhe-dealersearch-boldtext

{

	font-weight: bold;	

}





.tmhe-dealersearch-searchbox

{

	width: 330px;

	padding-left: 25px;

	padding-top: 20px;

}

.tmhe-dealersearch-searchbox input

{

	width: 325px;

}



.tmhe-dealersearch-checkboxes

{

	padding-top: 15px;

	padding-left: 20px;

}

.tmhe-dealersearch-checkboxlist td

{

	padding-right: 180px;

}





.tmhe-dealersearch-buttonarea

{

	padding-top: 30px;

	float: right;

	width: auto;

}

.tmhe-dealersearch-result-top

{

	clear: both;	

}

.tmhe-dealsesearch-result-address a:link, .tmhe-dealsesearch-result-address a:visited 

{

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: 0px 3px;

	display: block;

	padding-left: 15px;

	color: #323232;

}



.tmhe-dealsesearch-result-address a:hover, .tmhe-dealsesearch-result-address a:active

{

	background-image: url( '/templates/belpromimpex/images/product_range_arrow.gif' );

	background-repeat: no-repeat;

	background-position: 0px 3px;

	display: block;

	padding-left: 15px;

	color: #c60c30;

}

.tmhe-dealersearch-homepage

{

	padding-top: 10px;

}

.tmhe-dealersearch-resultpair

{

	clear: both;

	padding-top: 10px;

}

.tmhe-dealsersearch-result-first

{

	float:left; 

	padding-right: 100px;

}

.tmhe-dealersearch-result-second

{

	float:left;

}

.tmhe-dealsesearch-result-address

{

	padding-top: 3px;

}



.tmhe-dealersearch-searchtextcriteria

{

	padding-top: 20px;

	padding-left: 30px;

}

/* END Styles for dealer search */

/* Start image document gallery styles*/

.tmhe-imagegallery-table

{

	border-left: solid 1px #ececec;

	border-right: solid 1px #ececec;

	border-bottom: solid 1px #ececec;

}

.tmhe-imagegallery-folderdiv

{

	background-image: url( '/templates/belpromimpex/images/bk_sub.gif' );

	background-color: Transparent;

	background-position: right top;

	width: auto;

	height: 40px;

	width: 598px;

}



.tmhe-imagegallery-foldercell

{

	background-image: url('/templates/belpromimpex/images/sub_nav.gif');

	background-repeat: no-repeat;

	background-color: Transparent;

	background-position: right top;

	float: left;

	padding: 10px;

}



.tmhe-imagegallery-foldercell a:link, .tmhe-imagegallery-foldercell a:visited 

{

	color: #323232;

	font-weight: bold;

}

.tmhe-imagegallery-foldercell a:hover, .tmhe-imagegallery-foldercell a:active

{

	color: #c60c30;

	text-decoration: none;

}

.tmhe-imagegallery-thumbnailcell

{

	padding: 0px;

	width: 200px;

	text-align: center;

}

.libraryViewModified, .libraryViewEditor,.libraryViewSize

{

	padding-left: 20px;

}

.libraryViewError

{

	font-size: 14px;

	font-weight: bold;

	color: #c60c30;

}



/* End image document gallery styles*/



/* START of Fleetweb styles*/

.tmhe-fleetweb-heading, .tmhe-fleetweb-heading-wide

{

	float: left;

	clear: left;

	width: 575px;

	background-image: url('/templates/belpromimpex/images/topnav-background_2.gif');

	background-repeat: repeat-x;

	height: 39px;

	color: White;

	font-weight: bold;	

}

.tmhe-fleetweb-heading-wide

{

	width: 770px;	

}

.tmhe-fleetweb-heading-text

{

	font-size: 12px;

	padding-left: 10px;

	padding-top: 10px;

	font-family: Arial, Helvetica, sans-serif;

}

.tmhe-fleetweb-advanced-search

{

	clear: both;

	background: transparent url( '/templates/belpromimpex/images/menu_grad.jpg' );

	background-repeat: repeat-x;

	background-position: right top;

	background-color: #ffffff;

	width: 575px;

	padding-top: 10px;

}

.tmhe-fleetweb-advanced-search th

{

	font-size: 11px;

	font-weight: bold;

	text-align: left;	

}

.tmhe-fleetweb-celltext

{

	text-align: right;

	width: 20%;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

}

.tmhe-fleetweb-cellbox

{

	width: 16%;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

}

.tmhe-fleetweb-textbox

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	width: 50px;	

}

.tmhe-fleetweb-trucktypetext

{

	float: left;

	padding-left: 50px;	

}

.tmhe-fleetweb-trucktypeddl

{

	float: left;

	padding-left: 5px;

}

.tmhe-fleetweb-errordiv

{

	clear: both;	

}

.tmhe-fleetweb-searchbuttonarea

{

	/*

	padding-top: 5px;

	*/	

	padding-top: 0px;

	padding-bottom: 5px;

	padding-right: 5px;

	float: right;

	width: auto;

}

.tmhe-fleetweb-categoryrange

{

	width: 760px;

	margin-left: 15px;

	margin-top: 10px;

}

.tmhe-fleetweb-divouter

{

	/*width: 770px;*/

	/* margin-top: 10px;*/	

	clear:left;

/*	margin-top: 10px;	*/

	margin-top: 0px;	

}



.tmhe-fleetweb-searchresult, .tmhe-fleetweb-searchhits, .tmhe-fleetweb-searchpages

{

	float: left;

	font-weight: bold;

	/*padding-top: 10px;*/

	padding-top: 2px;

	/*padding-bottom: 10px;*/

	padding-bottom: 2px;	

}

.tmhe-fleetweb-searchhits, .tmhe-fleetweb-searchpages

{

	color: #c00f23;

	padding-left: 20px;	

}

.tmhe-fleetweb-result-colorcoding

{

	float: right;

	font-size: 10px;

	padding-top: 10px;	

}

.tmhe-fleetweb-colorsold

{

	background-image: url('/templates/belpromimpex/images/soldcolor.gif');

	background-repeat: no-repeat;

	background-position: right;

	padding-right: 10px;

	padding-left: 5px;

}

.tmhe-fleetweb-colorreserved

{

	background-image: url('/templates/belpromimpex/images/reservedcolor.gif');

	background-repeat: no-repeat;

	background-position: right;

	padding-right: 10px;

	padding-left: 5px;

}

.tmhe-fleetweb-colorready

{

	background-image: url('/templates/belpromimpex/images/readycolor.gif');

	background-repeat: no-repeat;

	background-position: right;

	padding-right: 10px;

	padding-left: 5px;

}

.tmhe-fleetweb-nohits

{

	clear: both;

	color: #c00f23;

	padding-left: 30px;

}

.tmhe-fleetweb-paging

{

	clear: both;

	text-align: right;

}

a.tmhe-fleetweb-ButtonNext:hover, a.tmhe-fleetweb-ButtonNext:active, a.tmhe-fleetweb-ButtonNext:visited, a.tmhe-fleetweb-ButtonNext:link

{

	background-image: url('/templates/belpromimpex/images/linkarrows.gif' );

	background-repeat: no-repeat;

	background-position: right;

	padding: 2px 10px 2px 2px;

	text-decoration: none;

	color: #000000;

}

a.tmhe-fleetweb-ButtonPrev:hover, a.tmhe-fleetweb-ButtonPrev:active, a.tmhe-fleetweb-ButtonPrev:visited, a.tmhe-fleetweb-ButtonPrev:link

{

	background-image: url('/templates/belpromimpex/images/linkarrows_back.gif' );

	background-repeat: no-repeat;

	background-position: left;

	padding: 2px 2px 2px 10px;

	text-decoration: none;

	color: #000000;

}

a.tmhe-fleetweb-ButtonDisabled:hover, a.tmhe-fleetweb-ButtonDisabled:active, a.tmhe-fleetweb-ButtonDisabled:visited, a.tmhe-fleetweb-ButtonDisabled:link

{

	padding: 2px 0px 2px 0px;

}

.tmhe-fleetweb-measurement, .tmhe-fleetweb-sorting

{

	/* clear: both; */

	clear:left;

	font-size: 10px;

}

.tmhe-fleetweb-sorting

{

	float: left;

}

.tmhe-fleetweb-nritems

{

	color: Black;

	text-decoration: none;

	text-align: right;

	float:right;

	font-weight: bold;	

}

.tmhe-fleetweb-missingfields

{

	float: left;

	padding-right: 5px;	

}

.tmhe-fleetweb-pagingtop

{

	font-size: 11px;	

}

.tmhe-fleetweb-adminRow

{

	clear: both;

}

.tmhe-fleetweb-tableouter,.tmhe-fleetweb-tableouter-search

{

	margin-left: 15px;	

}



.tmhe-fleetweb-tableouter-search

{

	width: 770px;	

}

.tmhe-fleetweb-tableholder

{

	clear: both;

	margin-top: 5px;

	margin-bottom: 10px;

	

}

.tmhe-fleetweb-tableholder table

{

	

	width: 100%;

}



.tmhe-fleetweb-divGridOuterPlaceholder

{

	clear: both;

	margin-top: 5px;

	margin-bottom: 10px;		

}



.tmhe-fleetweb-divGridInnerPlaceholder	

{

	overflow: auto;

	/*height: expression(this.scrollHeight > 318 ? 318 : this.scrollHeight);	*/

}



.tmhe-fleetweb-tableheader a

{

	color: black;

	text-decoration: none;

}



.tmhe-fleetweb-tableheader a:hover

{

	color: #c60c30;

	text-decoration: underline;

}



.tmhe-fleetweb-tableheader-scroll

{

	/*position: relative;	*/

	padding: 0px 15px 0px 5px;

	z-index:10;

}



.tmhe-fleetweb-tableheader-scroll a

{

	color: black;

	text-decoration: none;

}



.tmhe-fleetweb-tableheader-scroll a:hover

{

	color: #c60c30;

	text-decoration: underline;

}



.tmhe-fleetweb-tableholder th, .tmhe-fleetweb-tableholder td

{

	padding: 0px 15px 0px 5px;

	background-color: #f0ebef;

	font-size: 11px;

	text-align: left;

	font-weight: bold;

			

}



.tmhe-fleetweb-resulttable{

	width: 100%; 

	padding: 0px 15px 0px 5px;

	background-color: #f0ebef;

	font-size: 11px;

	text-align: left;

	font-weight: bold;

}



.tmhe-fleetweb-detailtableholder

{

	clear: both;

	margin-top: 5px;

	margin-bottom: 10px;

}

.tmhe-fleetweb-detailtableholder table

{

	width: 100%;

}



.tmhe-fleetweb-detailtableholder th, .tmhe-fleetweb-detailtableholder td

{

	padding: 6px 15px 6px 5px;	

	background-color: #f0ebef;

	font-size: 11px;

	text-align: left;

	font-weight: bold;

	white-space:nowrap; 	

	

}



.tmhe-fleetweb-detailtableholder a

{

	color: black;

	text-decoration: none;

}

.tmhe-fleetweb-detailtableholder a:hover

{

	color: #c60c30;

	text-decoration: underline;

}



tr.tmhe-fleetweb-gridcell td

{

	border-width:1px;

	border-spacing:0px;

	border-style:solid;

	border-color: #cfcfcf;

	background-color: #ffffff;

	color: black;

	font-size: 11px;

	font-weight: normal;	

}



tr.tmhe-fleetweb-gridcell td a

{

	text-decoration: underline;

	color: black;

}



tr.tmhe-fleetweb-gridcell td a:hover

{

	text-decoration: underline;

	color: #c60c30;

}

.tmhe-fleetweb-gridsumcell

{

			

}



.tmhe-fleetweb-tableholder a

{

	color: black;

	text-decoration: none;

}

.tmhe-fleetweb-tableholder a:hover

{

	color: #c60c30;

	text-decoration: underline;

}

tr.tmhe-fleetweb-GridRowSold td

{

	color: black;

	background-color: #bd6a6a;

	font-weight: normal;	

}

tr.tmhe-fleetweb-GridRowSold td a

{

	text-decoration: underline;

}

tr.tmhe-fleetweb-GridRowSold td a:hover

{

	text-decoration: underline;

	color: #c60c30;

}



tr.tmhe-fleetweb-GridRowReserved td

{

	color: black;

	background-color: #dac0a3;

	font-weight: normal;	

}

tr.tmhe-fleetweb-GridRowReserved td a

{

	text-decoration: underline;

}



tr.tmhe-fleetweb-GridRowReserved td a:hover

{

	text-decoration: underline;

	color: #c60c30;

}



tr.tmhe-fleetweb-GridRowReady td

{

	

	background-color: #9acfc7;

	font-weight: normal;	

}



tr.tmhe-fleetweb-GridRowReady td a

{

	color: black;

	text-decoration: underline;

}

tr.tmhe-fleetweb-GridRowReady td a:hover

{

	text-decoration: underline;

	color: #c60c30;

}





.tmhe-fleetweb-line

{

	margin-left: 15px;

	margin-right: 15px;

	margin-bottom: 0px;

	height: 1px;

	color: #b2b2b2;

	display: block;

	clear: both;

}

/*View truck details*/

.tmhe-fleetweb-content

{

	float: left;

	width: 590px;	

}

.tmhe-content-right-fleetweb

{

	margin-bottom: 5px;	

}

.tmhe-fleetweb-details-measurement

{

	margin-left: 15px;

	float: left;

}



.tmhe-fleetweb-details-back{

	float: right;

}



.tmhe-fleetweb-details-addtobasket

{

	clear: both;

	margin-left: 10px;

}

.tmhe-fleetweb-details-createoffer

{

	margin-left: 10px;

}

.tmhe-fleetweb-details-basketfooter

{

	clear: both;

	margin-left: 10px;	

}

.tmhe-fleetweb-viewbasketdiv

{

	float: left;	

}

.tmhe-fleetweb-viewbasketinfo

{

	float: left;

	padding-left: 10px;

	padding-top: 5px;	

}

.tmhe-fleetweb-divMandatoryExp

{

	background-image: url('/templates/belpromimpex/images/inquiry_bullet_red.gif');

	background-repeat: no-repeat;

	background-position: left;

	clear: both;

	padding-left: 10px;

	font-weight: normal;

	color: #c60c30;

}

.tmhe-fleetweb-divMandatoryCompanyName span, .tmhe-fleetweb-divMandatoryFirstName span, .tmhe-fleetweb-divMandatoryLastName span, .tmhe-fleetweb-divMandatoryEmail span, .tmhe-fleetweb-divMandatoryAddress span, .tmhe-fleetweb-divMandatoryZipCode span, .tmhe-fleetweb-divMandatoryCity span, .tmhe-fleetweb-divMandatoryCountry span, .tmhe-fleetweb-divMandatoryPhoneNumber span

{

	margin-top: -3px;

}



.tmhe-fleetweb-divMandatoryCompanyName, .tmhe-fleetweb-divMandatoryFirstName, .tmhe-fleetweb-divMandatoryLastName, .tmhe-fleetweb-divMandatoryEmail, .tmhe-fleetweb-divMandatoryAddress, .tmhe-fleetweb-divMandatoryZipCode, .tmhe-fleetweb-divMandatoryCity, .tmhe-fleetweb-divMandatoryCountry, .tmhe-fleetweb-divMandatoryPhoneNumber

{

	background-image: url('/templates/belpromimpex/images/inquiry_bullet_red.gif');

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 15px;

	margin-top: 3px;

	margin-left: 3px;

	float: left;

	height: 10px;

}

.tmhe-fleetweb-useraddress

{

	width: 185px;

	clear: both;

	margin-bottom: 10px;

}

div#tmhe-fleetweb-question, div#tmhe-fleetweb-companyname, div#tmhe-fleetweb-firstname, div#tmhe-fleetweb-email, div#tmhe-fleetweb-zipcode, div#tmhe-fleetweb-country, div#tmhe-inquiry-fax, div#tmhe-fleetweb-lastname, div#tmhe-fleetweb-address, div#tmhe-fleetweb-city, div#tmhe-fleetweb-phone, div#tmhe-fleetweb-contactways

{

	margin-top: 8px;

}

.tmhe-fleetweb-question textArea

{

	width: 180px;

}

.tmhe-fleetweb-question span, .tmhe-fleetweb-companyname span

{

	font-weight: bold;

}

.tmhe-fleetweb-contactways

{

	margin-right: -5px;

}



.tmhe-fleetweb-companyname input

{

	width: 180px;

}



.tmhe-fleetweb-firstname input, .tmhe-fleetweb-email input, .tmhe-fleetweb-zipcode input, .tmhe-fleetweb-country input, .tmhe-fleetweb-fax input, .tmhe-fleetweb-lastname input, .tmhe-fleetweb-address input, .tmhe-fleetweb-city input, .tmhe-fleetweb-phone input, .tmhe-fleetweb-contactways select

{

	width: 180px;

}



.tmhe-fleetweb-firstname, .tmhe-fleetweb-email, .tmhe-fleetweb-zipcode, .tmhe-fleetweb-country, .tmhe-fleetweb-fax, .tmhe-fleetweb-categories, .tmhe-fleetweb-lastname, .tmhe-fleetweb-address, .tmhe-fleetweb-city, .tmhe-fleetweb-phone, .tmhe-fleetweb-contactways 

{

	width: 180px;

	float: left;

	font-weight: bold;

}

.tmhe-fleetweb-question span, .tmhe-fleetweb-companyname span, .tmhe-fleetweb-firstname span, .tmhe-fleetweb-email span, .tmhe-fleetweb-zipcode span, .tmhe-fleetweb-country span, .tmhe-fleetweb-fax span, .tmhe-fleetweb-lastname span, .tmhe-fleetweb-address span, .tmhe-fleetweb-city span, .tmhe-fleetweb-phone span

{

	float: left;

}

.tmhe-fleetweb-submit

{

	float: right;

	width: auto;

	margin: 0px;

	margin-top: 15px;

	margin-right: -5px;

	padding-right: 5px;

}

.tmhe-fleetWeb-formheader

{

	padding-top: 10px;

	font-weight: bold;	

}

.tmhe-fleetweb-detail-image

{

	width: 185px;	

}



.tmhe-fleetweb-backbuttonarea

{

	/*

	padding-top: 5px;

	*/	

	padding-top: 0px;

	padding-bottom: 5px;

	padding-right: 5px;

	padding-left: 15px;

	clear: both;

	float: left;

	width: auto;

}

/* end view truck details*/

/* END of USED styles*/

.text		{width:400px; height:16px; padding:2px 2px 0px 2px; margin:0px 0px 10px 0px; background-color:#ffffff; border:1px solid #d4dcdd;}

.textbody	{width:400px; height:120px; padding:2px 2px 0px 2px; margin:0px 0px 10px 0px; background-color:#ffffff; border:1px solid #d4dcdd;}

.txt		{font-weight:bold;vertical-align:top;padding:3px 10px 0px 0px; text-align:right;}

.button		{margin:0px 0px 0px 0px;}

.inp{width:70px;}

/*CONTENT EDITOR*/

.content_TABLE	{border-collapse:collapse; font:11 px Tahoma;margin:0 0 10px 0;}

.header_TD		{border:1px solid #a8b6bb;padding:4px 4px 4px 4px; text-align:center; background-color:#d4dcdd; font-weight:bold;  font:11 px Tahoma;color:#3B3C3D; vertical-align:top;}

.content_TD		{border:1px solid #a8b6bb;padding:4px 4px 4px 7px; background-color:#eaf1f3; font:11 px Tahoma;color:#3B3C3D;vertical-align:top;}

.header_TD p {padding:0px 0px 0px 0px; text-align:center; background-color:#d4dcdd; font-weight:bold; font:11 px Tahoma; color:#3B3C3D;vertical-align:top;}

.content_TD p		{padding:0px 0px 0px 0px; background-color:#eaf1f3; font:11 px Tahoma; color:#3B3C3D; vertical-align:top;}