@import url("reset.css");
@import url ("text.css");
@import url("core.css");
body {	font-size: 76%;	font-family:Arial, Helvetica, sans-serif; background:#c3c2c2}
.fla { float:left; display:inline-block; width:150px; text-align:center }
.flb { float:left; display:inline-block; width:470px; margin-left:20px}

.flhalf1 { float:left; display:inline-block; width:100px; text-align:center; margin-bottom:15px; margin-left:15px }
.flhalf2 { float:left; display:inline-block; width:300px; margin-left:20px;margin-bottom:15px	}


.f1,.f2,.f3{ float:left; width:190px; float:left; display:inline-block; min-height:115px; max-height:225px;}
.f1{ margin-left:15px; padding-right:10px;}
.f2{padding-left:10px; padding-right:20px; border-left:1px solid #444}
.f3{padding-left:10px; border-left:1px solid #444}
.block1{ display:block; clear:both; margin-top:20px; float:left; margin-bottom:10px;}
.linkarrow{ padding:0px 0px 0px 15px; margin-bottom:10px; background:url(images/arrow.gif) no-repeat left center; text-decoration:none; font-weight:bold; font-size:1.15em;  }
.ulwitharrows{ margin:10px 0 15px 20px; padding:0; list-style:none;}
.ulwitharrows li { margin:0; padding:2px 0px 2px 15px ; background:url(images/arrow.gif) no-repeat 0px 5px;}

.ulwithimages{ margin:0 0 0 15px; padding:0; list-style:none}
.ulwithimages li{ margin:10px; padding:5px; float:left; border:1px solid #006600; text-align:center}


.header { background:url(images/bg_sprite_02.gif) repeat-x top left; height:95px; text-align:left;}
.header .logo { float:left; margin:5px 15px 0px 5px }
*html .header .logo { margin-left:3px;}
.header .hermajesty { float:left; margin:2px 0 0 10px;}
.header .header_banner { float:right;margin:5px 20px 0px 0px }
.header .header_banner h3 { font-family:arial narrow,arial; color:#fff; float:left;margin:19px 0px 0px -10px; font-size:16px; }
.header .logoline{ color:#fff; font-size:14px; font-weight: bold; float:left; margin:40px -20px 0px 5px;}
*html .header .logoline{ margin-left:3px; text-align:left }
.header .flags{ float:left; }
.search { margin-top:6px; margin-right:20px; float:right}
.search fieldset { margin:0px 0 0 0px; padding:0;float:left; }
.search fieldset label { float:left; display:none;}
.search fieldset input { border:0px; float:left;}
.search fieldset .sf_searchText{ 
font-weight:bold; font-size:0.9em; background:url(images/search_input_bg.gif) no-repeat top left; margin:0; padding:4px 0px 0px 10px ;height:18px; width:138px; }
.search fieldset .sf_searchSubmit{
border:0px; background:url(images/search_go_bg.gif) no-repeat top left; height:22px; width:38px; cursor:hand;}


.content { background:#1F5F09 url(images/bg_sprite_02.gif) repeat-x 0px -95px; text-align:left}
.content .top_nav { display:block; margin:6px 0px 0 17px; position:absolute; }*/
.content .main_advert { display:block; margin-top:-5px}
.content .main_advert_left,.content .main_advert_center,.content .main_advert_right {float:left;height:320px; }
.content .main_advert_left { background: url(images/left.png) no-repeat; width:14px; margin:20px 0px 0px 10px ;  }
*html .content .main_advert_left { margin-left:5px; }
.content .main_advert_center { background: url(images/center.png) repeat-x; width:885px; margin:20px 0px 0px 0px ;  }
.content .main_advert_right { background: url(images/right.png) no-repeat; width:25px; margin:20px 0px 0px 0px ;  }

.content .main_advert_center .bigbanner_and_companies .bigbanner{  margin-left:3px;}
.content .main_advert_center .bigbanner_and_companies {  float:left; margin-top:30px;}
.content .main_advert_center .bigbanner_and_companies ul { margin:0; padding:0;}
.content .main_advert_center .bigbanner_and_companies ul li{ margin:0; padding:0; list-style:none; float: left; display:inline;}
.content .main_advert_center .bigbanner_and_companies a {  margin:0 0 0 0px ; padding:0; border:0; display:inline;}

.content .main_advert_center .export_and_gardenequipment { float:left;margin:30px 0 0 10px;}
.content .main_advert_center .export_and_gardenequipment a,
.content .main_advert_center .export_and_gardenequipment a:visited
{text-decoration:none; color:#FFF}
.content .main_advert_center .export_and_gardenequipment .export .description { width:221px;  margin-top:-6px; background:url(images/export_bottom.gif) no-repeat bottom left; color:#FFFFFF}
.content .main_advert_center .export_and_gardenequipment .export .description p {margin:0; padding:10px 10px; font-size:0.9em; line-height:12px}

.content .main_advert_center .export_and_gardenequipment .gardenequipment { margin-top:6px; margin-bottom:-10px;}
.content .main_advert_center .export_and_gardenequipment .gardenequipment .pic { float:left}
.content .main_advert_center .export_and_gardenequipment .gardenequipment .descp { height:116px; width:83px; float:left; background:url(images/garden_equipment_side.gif) no-repeat right ;}
.content .main_advert_center .export_and_gardenequipment .gardenequipment .descp p{margin:0; padding:10px 10px; font-size:1em; line-height:12px; color:#fff;}

.content .company_and_usedmachinery { display:block; margin:0px 0 0px 10px;}
.content .company_and_usedmachinery .left_slice {min-height:240px; height:240px;width:14px; float:left; background:#fff url(images/slice_left.png) no-repeat top left }
.content .company_and_usedmachinery .white_slice {min-height:240px;height:240px;width:653px;float:left;background:#fff url(images/slice_white.png) repeat-x top left}
.content .company_and_usedmachinery .grey_slice { min-height:240px;height:240px;width:232px;float:left;background:#757676 url(images/slice_grey.png) repeat-x top left}
.content .company_and_usedmachinery .right_slice {min-height:240px;height:240px;width:25px; float:left; background:url(images/slice_right.png) no-repeat top left}

.content .company_and_usedmachinery .company,.content .company_and_usedmachinery .usedmachinery { float:left;}
.content .company_and_usedmachinery .company{ background:#fff; margin-top:25px;}
.content .company_and_usedmachinery .company p{ line-height:18px; text-align:left; margin:0 14px 10px 0; padding:0; display:block }
.content .company_and_usedmachinery .company a { text-decoration:none; color:#1F5F09; font-weight:bold; }
.content .company_and_usedmachinery .company .company_logo{ display:block; float:left;} 
.content .company_and_usedmachinery .company .company_amblum{} 

.content .company_and_usedmachinery .usedmachinery {  margin:30px 0 0 10px;}
*html .content .company_and_usedmachinery .usedmachinery {  margin-left: 5px;}
.content .company_and_usedmachinery .usedmachinery .details {width:225px;}
.content .company_and_usedmachinery .usedmachinery .details h3 {font-size:1.3em;text-decoration:underline;margin:0 0 5px 0; padding:0;}
.content .company_and_usedmachinery .usedmachinery .details p{ line-height:18px; }
.content .company_and_usedmachinery .usedmachinery .details p a { color:#1F5F09}
/*.content .company_and_usedmachinery .usedmachinery .details h5 { font-size:1.3em; color:#fff; margin:0 0 5px 0; padding:0;  }
.content .company_and_usedmachinery .usedmachinery .details { float:left; }
.content .company_and_usedmachinery .usedmachinery .details  p{ line-height:12px; font-size:0.8em; 
color:#fff; margin:0 10px 0 0; padding:0; width:210px;  }*/

.content .company_and_usedmachinery .usedmachinery .picture { float:left; }
.content .company_and_usedmachinery .usedmachinery .picture .nav { margin:10px 0 0 60px; color:#fff; }
.content .company_and_usedmachinery .usedmachinery .picture .nav a { text-decoration:none; color:#fff; margin:0 5px;}

/*2nd page css*/

.content .company_and_usedmachinerys { display:block; margin:0px 0 0px 10px;}
.content .company_and_usedmachinerys .left_slice {min-height:240px; height:240px;width:14px; float:left; background:#fff url(images/slice_left.png) no-repeat top left }
.content .company_and_usedmachinerys .white_slice {min-height:240px;height:240px;width:443px;float:left;background:#fff url(images/slice_white.png) repeat-x top left}
.content .company_and_usedmachinerys .grey_slice { min-height:240px;height:240px;width:442px;float:left;background:#757676 url(images/slice_grey.png) repeat-x top left}
.content .company_and_usedmachinerys .right_slice {min-height:240px;height:240px;width:25px; float:left; background:url(images/slice_right.png) no-repeat top left}

.content .main_advert_center .left { float:left;  width:587px;margin-top:32px;  }
.content .main_advert_center .left .gallery { display:block; height:225px; margin-top:0px;}
.content .main_advert_center .left .gallery .gallery_left_arrow,
.content .main_advert_center .left .gallery .gallery_pictures,
.content .main_advert_center .left .gallery .gallery_right_arrow{ float:left}
.content .main_advert_center .left .gallery .gallery_left_arrow,.content .main_advert_center .left .gallery .gallery_right_arrow{ padding-top:75px}

.content .main_advert_center .left .breadcrumbs { padding-top:4px; padding-left:15px; display:block; width:686px; height:55px; background: url(images/bread_crumb_bg_new.png) no-repeat left top; color:#ffffff;}
.content .main_advert_center .left .breadcrumbs a
 { text-decoration:none; color:#ffffff; font-size:1em;margin:100px 0 0 0px; padding:0; font-weight:normal;   }
.content .main_advert_center .left .breadcrumbs .big { display:block; font-size:1.8em; margin-top:2px; margin-left:3px; padding-bottom:2px; font-weight:bold; background:none; color:#ffffff;}

.content .main_advert_center .left .breadcrumbs .separator {/*background:#00CC66 url(images/breadcrumb_separator.gif) no-repeat right center; */padding:0 5px 0 5px; margin:0px; font-weight:bold; color:#ffffff;}

.content .main_advert_center .right { float:left; background:url(images/specifications_slices_new.png) no-repeat top left; height:280px; margin:32px 0 0 10px; width:272px }
.content .main_advert_center .right h2 {display:block; font-size:2em; font-weight:normal; padding:0 0 0 9px; margin:10px 0 0 0;}
.content .main_advert_center .right .specs {margin:9px 11px 9px 9px; color:#00FF66; line-height:1.7em; font-size:0.9em; font-family:Verdana; font-weight:normal;}
.content .main_advert_center .right .specs span{color:#000;}

.content .company_and_usedmachinerys .pricing { margin-top:25px; font-family:impact,arial}
.content .company_and_usedmachinerys .pricing .pounds { color:#eaff00; font-weight:normal; font-size:2.5em;} 
.content .company_and_usedmachinerys .pricing .euros  { color:#eaff00; font-weight:normal; font-size:2.5em; margin:2px 0 0 100px} 

.content .company_and_usedmachinerys .ref,.content .company_and_usedmachinerys .contact 
{ font-weight:normal; float:left;margin-top:10px;font-size:1.5em; line-height:17px;} 
.content .company_and_usedmachinerys .contact {margin-left:35px;  font-family:impact,arial;}
.content .company_and_usedmachinerys .contact a{text-decoration:none; color:#000; }
.content .company_and_usedmachinerys .contact a.emailfix {text-decoration: underline; }


.content .company_and_usedmachinerys .small_gallery { margin:30px 0 0 5px;}
.content .company_and_usedmachinerys .small_gallery h3 { text-align:center; font-size:1.5em; color:#fff; display:block; margin:0; padding:0 0 15px 0}
.content .company_and_usedmachinerys .small_gallery .left_arrow,
.content .company_and_usedmachinerys .small_gallery .picscroll,
.content .company_and_usedmachinerys .small_gallery .right_arrow { float:left; }
.content .company_and_usedmachinerys .small_gallery .left_arrow,.content .company_and_usedmachinerys .small_gallery .right_arrow{ padding-top:60px;}
/*2nd page css*/

.footer { background:url(images/bg_footer.gif) repeat-x top left; height:70px; font-weight:bold; text-align:left}
.footer_content { margin:15px 20px 10px 10px; color:#4c4c4c; font-size:0.9em; }
.footer_content p { margin:10px 0px 0px 0px; }
.footer_content .designedby { font-size:0.8em; background:#003366; padding-left:32px; background:url(images/footer_logo.png) no-repeat 0px 0px}
.footer_content a { text-decoration:none; color:#4c4c4c;}
.footer_content a.email { text-decoration: underline; color:#4c4c4c; }
.footer_content a:hover.email { text-decoration:none; color:#4c4c4c;}
.align_right{ text-align:right}

/*3rd page css*/
.content .check {display:block;background:url(images/center_slice.png) no-repeat 10px 0px ; margin-top:20px; margin-left:0px; margin-bottom:0px; padding:35px 0 70px 20px;}
.content .check .left_content { width:647px;float:left; margin-left:10px; }
.content .check .right_content { width:212px; margin-left:10px;  float:left} 
.content .expand { background:url(images/expand.png) repeat-y 10px 0; padding:0 0 0 25px; min-height:530px; max-height:5000px; }
.content .expand .pagecontents { float:left; display:block; width:647px; background:#FFF}
.content .expand .pagecontents table.tabledata { border:1px solid #444;}
.content .expand .pagecontents table.tabledata tr th {background:#e7e7e7;padding:5px;}
.content .expand .pagecontents table.tabledata tr td {background:#fff; padding:5px;}
.content .expand .pagecontents p { padding:0 0 0 0; margin:0 0px 15px 15px; line-height:1.4em; text-align:left;}
.content .expand .pagecontents h4 { font-size:1.4em; color:#006600; padding:0 0 0 0; margin:0px 0 15px 15px; }
.content .expand .pageimages { float:left; display: block; width:220px; margin-left:10px; background:#FFF}
.content .expand .pageimages .right_content_image { margin-bottom:20px; margin-left:5px; text-align:center;}
.content .expand .pageimages .right_content_image img{border:5px #4a9700 solid }
.content .expand .pagecontents a,.content .expand .pagecontents a:visited { color:#006600}
.content .expand .pagecontents ul li { line-height:1.4em;}

.content .check .breadcrumbs { padding-top:4px; padding-left:15px;display:block; width:646px; height:55px; background:url(images/bread_crumb_bg.png) no-repeat left top; color:#ffffff;}
.content .check .breadcrumbs a {text-decoration:none; color:#000; font-size:1em;margin:100px 0 0 0px; padding:0; font-weight:normal; color:#ffffff;}
.content .check .breadcrumbs .big{display:block; font-size:1.8em; margin-top:2px; margin-left:3px; padding-bottom:2px; font-weight:bold; background:none; color:#ffffff;}
.content .check .breadcrumbs .separator {/*background:#00CC66 url(images/breadcrumb_separator.gif) no-repeat right center; */padding:0 5px 0 5px; margin:0px; font-weight:bold; color:#fff;fff}

h3 a {color:#1f5f09;}

a {color:#1f5f09; text-decoration:underline;}
a:hover {color:#1f5f09; text-decoration:none;}

.tableheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	vertical-align:middle;
	background-color:#81ba4f;
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
}
.tablesubheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	vertical-align:middle;
	background-color:#C0DDA6;
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
}
.tabledata {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	vertical-align:middle;
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
}
.tablefooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	vertical-align:middle;
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	background-color:#DFEED2
}
.logolinenew {
	float:left;
	margin-left:300px;
	margin-top:61px;
}