body {
/*background-color: #666;*/
/*background-color: #e6e6e6;*/
margin: 0;
padding: 0;
font:12px Arial,Helvetica;
line-height: 1.4em;
min-width: 550px;      /* 2x LC width + RC width */
background: transparent url(images/main_bg.gif) top center repeat;
}

h1,h2,h3{
margin-top:12px;
}
img{
border:none;
}

#main {
width:1002px;
background-color: #CCC;
background-color: white;
/* margin:20px auto auto 10px; */
margin: auto;
background:transparent url(images/main_bg.png) repeat-y center top;
margin: 0 auto;
}

#header {
position:relative;
background:#fff url(images/THEP01-BANNER_900x199_v0.3.jpg) top left no-repeat;
height:228px;
margin:0 auto;
padding:0;
width:982px;
}
#header-table {
	height:48px;
	background:transparent url(images/top_header_bg.gif) top left no-repeat;
}
#header-table td {

}
#whoson_chat_link {
	display:block;
	background:transparent url(images/live_help.jpg) top left no-repeat;
	text-indent:-9999em;
	width:130px;
	float:right;
	margin:13px 15px 0 0;
	height:15px;
}
#whoson_chat_link img{display:none;}

#header a{ /* Logo */
display:block;
height:200px;
text-indent:-1000em;
width:250px;
}

#navcontainer
{
text-align: center;
padding:5px 0 5px 0;
margin:0 auto;
width:982px;
font:14px Arial,Helvetica,sans-serif;
line-height: 18px;
background:transparent url(images/navig_bg.jpg) top left no-repeat;
/* fixes Firefox 0.9.3 */
}

.clr
{
    float:none;
    clear:both;
    width:1px;
    height:1px;
    font-size:1px;
}

.flag
{
    width:50px;
    height:73px;
    float:left;
    margin-right:1px;
}
.mitem1
{
    width:94px;
    float:left;
    background-image:url(images/nav_home.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
	margin-right:5px;
}

.mitem1:hover
{
    width:94px;
    float:left;
    background-image:url(images/nav_home.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem2
{
    width:135px;
    float:left;
    background-image:url(images/nav_about.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem2:hover
{
        width:135px;
    float:left;
    background-image:url(images/nav_about.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
       background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem3
{
    width:126px;
    float:left;
    background-image:url(images/nav_services.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem3:hover
{
    width:126px;
    float:left;
    background-image:url(images/nav_services.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem4
{
    width:181px;
    float:left;
    background-image:url(images/nav_offers.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem4:hover
{
    width:181px;
    float:left;
    background-image:url(images/nav_offers.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem5
{
    width:160px;
    float:left;
    background-image:url(images/directory_icon.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.sm1
{
    margin-left:10px;
    height:32px;
}

.sm2
{
    margin-left:10px;
    height:32px;
}

.sm3
{
    margin-left:10px;
    height:32px;
}

.sm4
{
    margin-left:10px;
    height:32px;
}

.sm5
{
    margin-left:10px;
    height:32px;
}
.sm6
{
    margin-left:10px;
    height:32px;
}


.smin
{
    text-align:left;
    padding-left:40px;
    padding-top:18px;
    font-family:"Arial";
    font-weight:bold;
    font-size:18px;
    color:#ffffff;
}

.push
{
    width:30px;
    height:32px;
    float:left;
    font-size:1px;
}

.mitem5:hover
{
    width:160px;
    float:left;
    background-image:url(images/directory_icon.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem6
{
    width:107px;
    float:left;
    background-image:url(images/nav_news.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem6:hover
{
    width:107px;
    float:left;
    background-image:url(images/nav_news.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem7
{
    width:138px;
    float:left;
    background-image:url(images/nav_contact.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitem7:hover
{
    width:138px;
    float:left;
    background-image:url(images/nav_contact.png);
    height:32px;
    padding-top:2px;
    padding-bottom:2px;
    background-position:left center;
    background-repeat:no-repeat;
    background-color:Transparent;
}

.mitemi
{
    padding-left:14px;
    padding-top:8px;

}

.mitemi a
{
 font-size:18px;
color:#ffffff;
font-family:"Trebuchet MS";
font-weight:normal;
text-decoration: none;
}
.mitemi a:hover {
	text-decoration: underline;
	color:#fff200;
}


#navcontainer ul li
{
display: inline;
/* matches link padding except for left and right */
padding:5px 0;
}

#navcontainer ul li a
{
padding:5px 10px;
color:#00477f;
text-decoration: none;
}

#navcontainer ul li a:hover
{
color:#333;
}

#content {
  padding-left: 200px;   /* LC width */
  padding-right: 150px;  /* RC width */
}
#content .column {
  position: relative;
  float: left;
  height:100%;
}
#center {
  width:559px;
  max-height: 100%;
  background-color:white;
  margin-left:13px;
  margin-right:5px;
}

#center h1 {
font-size:20px;
color:#663300;
font-family:Tahoma;
font-weight:bold;
color:#004987;
}
#center p{
}
#center .inner-txt span {
}

.underline {
text-decoration: underline;
}

#sidebar {
  width: 206px;          /* LC width */
  right: 190px;          /* LC width */
  margin-left: -100%;
  margin-top:-0px;
  height: 946px;
  text-align: center;
  margin-left:-587px;
}

.leftnavcap
{
background: url(images/menubox-top.gif) top left no-repeat;
height:11px;
font-size:1px;
margin-bottom:0px;
}
.leftnav
{

background: url(images/menubox-bottom.gif) bottom left no-repeat;
padding-bottom:10px;
}
#sidebar ul
{
width:206px;
font-weight:bold;
padding:0;

padding:10px 0 0 0;
margin:0;
}
#sidebar ul li
{
	background:#f3f3f3 url(images/sidebar_points.jpg) bottom left no-repeat;
	list-style: none;
	padding:5px 0 5px 10px;
	text-align: left;
	width:176px;
	margin-left:20px;
}
#sidebar ul li a
{
padding-left:4px;
text-decoration: none;
color: #0089b6;
font-family:Arial;
font-size:12px;
white-space:nowrap;
}
#sidebar ul a:hover {
text-align: left;
color: #333;
text-decoration:underline;
}
#sidebar .last_li {

}
#sidebar div{

}
#sidebar .sidebar-last {
	background:transparent url(images/sidebar_last.gif) top left no-repeat;
	height:25px;
}



#payment_methods{
color: #445566;
font-size:13px;
padding-bottom:40px;
}
#payment_methods img{
margin-top:10px;
padding-left:20px;
}



#rightbar {
  width: 208px;          /* RC width */
  margin-right: -150px;  /* RC width */
  height: 600px;
  text-align: center;
  background: white;
}
#rightbar .quote img{
  width:150px;
}
#rightbar div{
margin-top: 10px;
}

#enquiry-form 
{
    /*
  background:#fff url(images/nbd.gif) top left no-repeat;
  height:439px;
  padding-left:0;
  padding-top:5px;
  width:208px;
  clear: both;
  margin:8px auto 0 auto;
  color:#00477F;
  text-align:left;
*/
}
#enquiry-form p{
margin-top:12px;
}
#enquiry-form label {
margin: 5px;
}
#enquiry-form input {
	width:156px;
	height:24px;
/*	border:#094a7f 1px solid;*/
}
#enquiry-title {
	display:block;
	font-family:Arial;
	font-size:18px;
	color:#004b86;
	font-weight:bold;
	width:156px;
	height:19px;
	background: transparent url(images/cart.jpg) top right no-repeat;
	text-align:left;
	padding-left:9px;
	margin-top:13px;
}
#rightbar #enquiry-form span {
	padding-left:8px;
	font-family:Arial;
}
#rightbar #enquiry-form input {
	margin:0px 0 5px 8px;
}
#rightbar .enq-span {
	margin:0;
	display:block;
	position:relative;
	width:191px;
}
#rightbar #enquiry-form #larger-form {
	width:80px;
	color:#2097be;
	position:absolute;
	font-family:Arial;
	right:0;
	top:0;
	margin:0;
}
#rightbar #enquiry-form #larger-form a {
	color:#2097be;
}
#rightbar #enquiry-form textarea {
	margin:0px 0 5px 8px;
	width:160px;
	height:112px;

}
#rightbar #enquiry-form .enq_submit {
	width: 206px;
	height:55px;
	background: transparent url(images/btn-submit.png) top right no-repeat;
	font-size:0px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;

	border:0px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:407px;
	left:3px;
}
#rightbar #enquiry-form .enq_submit:hover {
/*background: transparent url(images/enquiry_submit_hover.jpg) top right no-repeat;*/
}

#newsletter-form {
 /* background:#fff url(images/bd3.gif) top left no-repeat;
  height:199px;
  padding-left:0;
  padding-top:5px;
  text-align:left;
  width:208px;
  clear: both;
  margin:10px auto 0 auto;
  color:#00477F;*/
}
#newsletter-form p {
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	margin-left:10px;
    margin-top:12px;
	margin-bottom:10px;
}
#newsletter-form label {
    padding-left:8px;
	font-family:Arial;
}
#newsletter-form input {
	width:160px;
    height:24px;
    /*border:#094a7f 1px solid;*/
	margin-left:8px;
	margin-top:3px;
}

.signup
{
    position:absolute;
    top:220px;
    left:40px;
    
    
}
.nl-1
{
  
  position:absolute;
  left:18px;
  top:148px;
  border:0px;
  margin:0px;
  padding:0px;
  background-color:Transparent;
  
  
  
}
.nl-2
{
      position:absolute;
  left:18px;
    border:0px;
  margin:0px;
  padding:0px;
  top:196px;
  background-color:Transparent;
}

#newsletter-form .enq_submit {
	width: 96px;
    height:22px;
    background: transparent url(images/enquiry_submit.jpg) top right no-repeat;
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    color:#ffffff;
    cursor:pointer;
    margin-left:56px;
    margin-top:10px;
	padding-bottom:3px;
}
#newsletter-form .enq_submit:hover {
 /*   background: transparent url(images/enquiry_submit_hover.jpg) top right no-repeat;*/
}

#special_offer {
  background:#fff url(images/bd.gif) top left no-repeat;
  height:195px;
  padding-left:0;
  padding-top:5px;
  text-align:center;
  width:150px;
  clear: both;
  margin:10px auto 0 auto;
  color: #00477F;
  }

#footer {
	height:209px;
	width:982px;
	margin-left:10px;
    clear: both;
    background: transparent url(images/footer_bg.jpg) top left no-repeat;
}
#footer #footer-list {
    float:left;
	list-style:none;
	padding-top:81px;
	padding-left:19px;
	margin:0;
}


#footer #footer-list a {
    color:#ffffff;
    text-decoration:underline;
	font-size:15px;
	font-family:Arial;
}
#footer #footer-list a:hover {
color:#FFF200;
}
#footer #copyright a:hover {
color:#FFF200;
}
#footer a:visited {
color:#333;text-decoration:none;
}
#footer-logos {
    float:left;
	padding:80px 0 0 19px;
}
#footer-logos img {
	margin:0 10px 0 10px;
}
#footer #copyright {
	float:right;
	padding:107px 30px 0 0;
    font-family:Arial;
	font-size:15px;
	color:#ffffff;
	line-height:18px;
}
#footer #copyright a {
	color:#ffffff;
	text-decoration:underline;
}

.sbox1
{
    width:206px;
    background:transparent url(images/plastic_top.gif) top left no-repeat;
    padding:0px;
    margin-bottom:10px;
	margin-top:8px;
}
.sbox2 {
	width:206px;
    background:transparent url(images/paper_top.gif) top left no-repeat;
    padding:0px;
    margin-bottom:10px;
}
.sbox3 {
    width:206px;
    background:transparent url(images/fabric_top.gif) top left no-repeat;
    padding:0px;
    margin-bottom:10px;
}
.sbox4 {
    width:206px;
    background:transparent url(images/general_top.gif) top left no-repeat;
    padding:0px;
    margin-bottom:10px;
}
.sbox5 {
    width:206px;
    background:transparent url(images/packaging_top.gif) top left no-repeat;
    padding:0px;
    margin-bottom:10px;
}
.sbox6 {
    width:206px;
    background:transparent url(images/exhibitions_top.gif) top left no-repeat;
    padding:0px;
    margin-bottom:10px;
}

#header-table .tickertop {
    color:#FFFF00;
    display:block;
    float:left;
    font-weight:bold;
	margin-left:22px;
	font-family: Arial;
	font-size:14px;
	margin-top:13px;
}

#header-table .tickerfeed {
display:inline;
color:#ffffff;
font-weight:normal;
text-decoration:none;
cursor: pointer;
margin-left:5px;
margin-top:13px;
float:left;
font-family: Arial;
font-size:14px;
}

.form27 {display:none;}

.free_quotation {
	width:551px;
	height:125px;
	background: transparent url(images/quotation.jpg) top left no-repeat;
	margin: 0 auto;
}
.quot_span {
	display:block;
	width:400px;
	height:57px;
	font-family:Tahoma;
	font-size:14px;
	padding:34px 0 0 130px;
	color:#333333;
}
.quot_span a {
	color:#333333;
	text-decoration:none;
}
.quot_span a:hover {
	text-decoration:underline;
}
#contact-table{
	background:transparent url(images/contact_bg.gif) top left no-repeat;
	width:550px;
	height:445px;
	margin:0px 0px 0px 4px;
}
#contact-table td input {
	width: 247px;
	height:26px;
	border:1px solid #004580;
}
#contact-table .contact-table-left td textarea {
	width:247px;
	height:112px;
	border:1px solid #004580;
}
#contact-table .contact-table-right td textarea {
    width:247px;
    height:164px;
	margin:0;
    border:1px solid #004580;
}
.contact-info {
	margin-top:5px;
}
.contact-table-left {
	margin-left:5px;
}

.contact-table-right {
    margin-left:20px;
}
.contact-form {
	position:relative;
}
#center .contact-h {
	color:#004987;
	margin-bottom:0;
	margin-top:24px;
}
.det_sp {
	color:#0089b6;
	font-weight:bold;
}
.req_sp {
	display:block;
}
#contact-table .contact-button {
	background:transparent url(images/contact_submit.jpg) top left no-repeat;
	width:173px;
	height:40px;
	color:#ffffff;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	border:none;
	cursor:pointer;
	margin:8px 0px 0px 100px;
	padding-bottom:3px;
}
#contact-table .contact-button:hover {
	background:transparent url(images/contact_submit_hover.jpg) top left no-repeat;
}
#center #contact-inner{
	padding-left:5px;
	margin-bottom:0;
}
#center #contact-inner a {
	color:#0089b6;
	padding-left:7px;
}
#content #center iframe {
	border:1px solid #074a83;
	margin: 0px 0px 10px 12px;
}
#content #center iframe a {
	color:#0089b6;
	font-family:Arial;
	font-size:12px;
}
.map-loc {
	width:550px;
	height:349px;
	background: transparent url(images/map_location.jpg) top left no-repeat;
	border:1px solid #074a83;
    margin: 0px 0px 10px 12px;
	display:block;
	text-indent:-9999em;
}
#content .specs-table-content {
	width:434px;
	margin:0 auto;
}
#content .specs-table-content-inner {
	margin:0 auto;
}
#content .specs-table-content table td {
	padding-left:7px;
} 
#content .specs-table-content-inner .quantity-cot {
    float: left;
    width: 205px;
}
#content .specs-table-content-inner span {
    color: #004987;
    font-size: 12px;
    font-weight: bold;
}
#content .specs-table-content-inner .more-specs-table {
    border: 2px solid #1793CB;
    border-collapse: collapse;
    width: 205px;
}
#content .specs-table-content-inner .more-specs-table {
    border-collapse: collapse;
}
#content .specs-table-content-inner table td {
    padding-left: 7px;
}
#content .specs-table-content .sizes {
	width:205px;
	float:left;
	margin-right:24px;
}
#content .specs-table-content .quantity {
	width:205px;
	float:left;
}
#content .specs-table-content .print-spec {
    width:205px;
    float:left;
	margin-top:10px;
}
#content .specs-table-content .colours {
	width:205px;
    float:left;
	margin-top:10px;
	margin-left:24px;
}
#content .specs-table-content .material {
    width:205px;
    float:left;
	margin-left:24px;
	margin-top:10px;
}
#content .specs-table-content .delivery {
    width:205px;
	margin-top:10px;
	float:left;
	margin-left:24px;
}
#content .specs-table-content .additional {
    width:205px;
	margin-top:16px;
	float:left;
}
#content .specs-table-content .sizes-cot {
    width:205px;
    float:left;
    margin-right:24px;
}
#content .specs-table-content .quantity-cot {
    width:205px;
    float:left;
}
#content .specs-table-content .print-spec-cot {
    width:205px;
	clear:both;
    float:left;
    margin-top:10px;
}
#content .specs-table-content .colours-cot {
    width:205px;
    float:left;
    margin-top:10px;
	margin-left:24px;
}
#content .specs-table-content .material-cot {
    width:205px;
    float:left;
	clear:both;
    margin-top:10px;
}
#content .specs-table-content .delivery-cot {
    width:205px;
    margin-top:10px;
	margin-left:24px;
    float:left;
}
#content .specs-table-content .additional-cot {
    width:205px;
    float:left;
}
#content .specs-table-content .sizes-tonne {
    width:205px;
    float:left;
    margin-right:24px;
}
#content .specs-table-content .quantity-tonne {
    width:205px;
    float:left;
}
#content .specs-table-content .print-spec-tonne {
    width:205px;
    float:left;
	margin-top:10px;
}
#content .specs-table-content .colours-tonne {
    width:205px;
    float:left;
    margin-top:10px;
    margin-left:24px;
}
#content .specs-table-content .material-tonne {
    width:205px;
    float:left;
    margin-top:10px;
	margin-left:24px;
}
#content .specs-table-content .delivery-tonne {
    width:205px;
    float:left;
	margin-top:10px;
}
#content .specs-table-content .sizes-pr {
    width:205px;
    float:left;
    margin-right:24px;
}
#content .specs-table-content .quantity-pr {
    width:205px;
    float:left;
}
#content .specs-table-content .print-spec-pr {
    width:205px;
    clear:both;
    float:left;
    margin-top:10px;
}
#content .specs-table-content .colours-pr {
    width:205px;
    float:left;
    margin-top:10px;
    margin-left:24px;
}
#content .specs-table-content .material-pr {
    width:205px;
    float:left;
    clear:both;
    margin-top:10px;
}
#content .specs-table-content .delivery-pr {
    width:205px;
    margin-top:10px;
    margin-left:24px;
    float:left;
}
#content .specs-table-content .additional-pr {
    width:205px;
    float:left;
	margin-top:10px;
}

#content .specs-table-content .sizes-punch {
    width:205px;
    float:left;
    margin-right:24px;
}
#content .specs-table-content .quantity-punch {
    width:205px;
    float:left;
}
#content .specs-table-content .print-spec-punch {
    width:205px;
    float:left;
    margin-top:25px;
}
#content .specs-table-content .colours-punch {
    width:205px;
    float:right;
    margin-top:25px;
}
#content .specs-table-content .material-punch {
    width:205px;
    float:left;
	margin-top:11px;
}
#content .specs-table-content .delivery-punch {
    width:205px;
    margin-left:24px;
    float:right;
	margin-top:25px;
	
}
#content .specs-table-content .additional-punch {
    width:205px;
    float:left;
    margin-top:10px;
}
#content .specs-table-content .more-specs-table {
    width:205px;
    border-collapse:collapse;
    border:2px solid #1793cb;
}
#content .specs-table-content .print-spec .print-spec-table .print-inner {
	padding-left:10px;
}
#content .specs-table-content span {
    font-size:12px;
    font-weight:bold;
    color:#004987;
}
#content .specs-table-content .additional-cot-nonwoven {
    width:205px;
    float:left;
	margin-top:10px;
}

.specs-dark {
	background-color:#e3f5f9;
}
.punched-img-1 {
	clear:both; padding-top:20px;
}
.tiss-img-2 {
    float:left;
}
.punched-img-2 {
	padding-left:20px;
}
.single-center-img {
	padding-left:180px;
}
.padd-70 {
	padding-left:70px;
}
.padd-40 {
	padding-left:40px;
}
.padd-20 {
	padding-top:20px;
}
#content .specs-table-content .material-cot-canvas {
    width:205px;
    float:left;
    margin-top:12px;
}
#content .specs-table-content .delivery-cot-canvas {
    width:205px;
    margin-top:10px;
    margin-left:24px;
    float:right;
}
#content .specs-table-content .sizes-grip {
float:left;
margin-right:24px;
width:434px;
}
#content .specs-table-content .more-specs-table-grip {
border:2px solid #1793CB;
border-collapse:collapse;
width:434px;
}
#content .specs-table-content .quantity-grip {
    width:205px;
    float:left;
	margin-top:10px;
}
#content .specs-table-content .print-spec-grip {
    width:205px;
    float:left;
    margin-top:10px;
	margin-left:24px;
}
#content .specs-table-content .colours-grip {
    width:205px;
    float:left;
    margin-top:10px;
}
#content .specs-table-content .material-grip {
    width:205px;
    float:left;
    clear:both;
    margin-top:10px;
}
#content .specs-table-content .delivery-grip {
    width:205px;
    margin-top:10px;
    float:left;
	margin-left:24px;
}
#content .specs-table-content .additional-grip {
    width:205px;
    float:left;
	margin-top:10px;
	margin-left:24px;
}
.grip-title {
	font-weight:bold;
	text-align:center;
}
.grip-title2 {
	font-style: italic;
	color:#ff8040;
}
#content .specs-table-content .colours-refuse {
float:right;
margin-left:24px;
margin-top:17px;
width:205px;
}
#content .specs-table-content .material-refuse {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .additional-refuse {
float:right;
margin-left:24px;
margin-top:17px;
width:205px;
}
#content .specs-table-content .delivery-refuse {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .additional-tiss {
float:right;
margin-top:16px;
width:205px;
}
#content .specs-table-content .delivery-tiss {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .material-tiss {
float:right;
margin-top:16px;
width:205px;
}
#content .specs-table-content .colours-tiss {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .print-spec-kraft {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .colours-kraft {
float:left;
width:205px;
}
#content .specs-table-content .delivery-kraft {
float:right;
margin-top:31px;
width:205px;
}
#content .specs-table-content .material-kraft {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .print-spec-patch {
float:right;
margin-top:25px;
width:205px;
}
#content .specs-table-content .colours-patch {
float:right;
margin-top:24px;
width:205px;
}
#content .specs-table-content .delivery-patch {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .material-patch {
float:right;
margin-left:24px;
margin-top:28px;
width:205px;
}
#content .specs-table-content .additional-patch {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .print-spec-flexi {
float:left;
margin-top:25px;
width:205px;
}
#content .specs-table-content .colours-flexi {
float:right;
margin-top:25px;
width:205px;
}
#content .specs-table-content .delivery-flexi {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .material-flexi {
float:left;
margin-top:8px;
width:205px;
}
#content .specs-table-content .additional-flexi {
float:left;
margin-left:24px;
margin-top:25px;
width:205px;
}
#content .specs-table-content .print-spec-duff {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .colours-duff {
float:right;
margin-left:24px;
margin-top:10px;
width:205px;
}
#content .specs-table-content .delivery-duff {
float:left;
margin-top:20px;
width:205px;
}
#content .specs-table-content .additional-duff {
float:right;
margin-left:24px;
margin-top:10px;
width:205px;
}
#content .specs-table-content .material-duff {
float:left;
margin-top:20px;
width:205px;
}
#content .specs-table-content .print-spec-vest {
float:right;
margin-top:18px;
width:205px;
}
#content .specs-table-content .colours-vest {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .material-vest {
float:right;
margin-top:18px;
width:205px;
}
#content .specs-table-content .delivery-vest {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .additional-vest {
clear:both;
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .print-spec-flat {
float:left;
margin-top:12px;
width:205px;
}
#content .specs-table-content .colours-flat {
float:left;
margin-top:12px;
width:205px;
}
#content .specs-table-content .material-flat {
float:left;
margin-top:12px;
width:205px;
}
#content .specs-table-content .delivery-flat {
float:left;
margin-top:13px;
width:205px;
}
#content .specs-table-content .additional-flat {
float:left;
margin-top:13px;
width:205px;
}
#content .specs-table-content .print-spec-flat-h {
float:left;
margin-top:22px;
width:205px;
}
#content .specs-table-content .colours-flat-h {
float:right;
margin-top:23px;
width:205px;
}
#content .specs-table-content .delivery-flat-h  {
float:left;
margin-top:10px;
width:205px;
}
#content .specs-table-content .material-flat-h {
float:right;
margin-left:24px;
margin-top:23px;
width:205px;
}
#content .specs-table-content .additional-flat-h {
float:left;
margin-top:10px;
width:205px;
}

#content a.articles {
text-transform:uppercase;
}
.banners_img img {
	float:left;
}
.pvc_img {
	text-align:center;
}
.pvc_img img {
	margin:10px 0;
}
#center .directory_tree {
	width:559px;
	height:625px;
	background: url("images/directory_bag.jpg") no-repeat scroll 36px 94px transparent;
	position:relative;
	margin-top:75px;
}
#center .directory_tree .dir_block {
	position:absolute;
}
#center .directory_tree .dir_block .title {
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	display:block;
	padding-left:29px;
}
#center .directory_tree .dir_block a {
	font-family:Tahoma;
	font-size:12px;
	color:#1090ba;
	float:left;
	clear:both;
	padding-left:29px;
	white-space:nowrap;
	text-decoration:none;
	padding-bottom:3px;
}
#center .directory_tree .dir_block a:hover {
	text-decoration:underline;
	color:#333333;
}
#center .directory_tree .ethic {
	top:30px;
	left:0;
}
#center .directory_tree .plastic {
	top:0;
	left:160px;
}
#center .directory_tree .gift {
	right: 33px;
    top: 34px;
}
#center .directory_tree .general {
	top:223px;
	right:16px;
}
#center .directory_tree .package {
	bottom:86px;
	right:70px;
}
#center .directory_tree .durable {
	bottom: 30px;
    left: 190px;
}
#center .directory_tree .plain {
	left:0;
	bottom:42px;
}
#center .directory_tree .retail {
	left:0;
	top:208px;
}
#center .directory_tree .ethic span {
	background:transparent url(images/directory_icons.png) scroll 0 0 no-repeat;
	height:23px;
}
#center .directory_tree .plastic span {
	background:transparent url(images/directory_icons.png) scroll 0 -66px no-repeat;
	height:23px;
}
#center .directory_tree .gift span {
	background:transparent url(images/directory_icons.png) scroll 0 -130px no-repeat;
	height:24px;
}
#center .directory_tree .general span {
	background:transparent url(images/directory_icons.png) scroll 0 -200px no-repeat;
	height:18px;
}
#center .directory_tree .package .title {
	background:transparent url(images/directory_icons.png) scroll 0 -265px no-repeat;
	height:18px;
	padding-left:42px;
}
#center .directory_tree .durable span {
	background:transparent url(images/directory_icons.png) scroll 0 -346px no-repeat;
	height:18px;
}
#center .directory_tree .plain span {
	background:transparent url(images/directory_icons.png) scroll 0 -415px no-repeat;
	height:19px;
}
#center .directory_tree .retail span {
	background:transparent url(images/directory_icons.png) scroll 0 -492px no-repeat;
	height:19px;
}
#center .directory_tree .package a {
	padding-left:42px;
}
#center .custom .custom_1 {
	background:transparent url(images/directory_icons.png) scroll 0 -574px no-repeat;
}
#center .custom .custom_2 {
	margin-top:20px;
	margin-left: 10px;
}
#center .custom .custom_3 {
	margin-top:20px;
	margin-left: 10px;
}
#center .custom {
	width:559px;
    overflow: hidden;
}
#center .custom .dir_block {
	float:left;
}
#center .custom .dir_block .title {
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	display:block;
	padding-left:29px;
	height:20px;
}
#center .custom .dir_block a {
	font-family:Tahoma;
	font-size:12px;
	color:#1090ba;
	float:left;
	clear:both;
	padding-left:29px;
	white-space:nowrap;
	text-decoration:none;
	padding-bottom:3px;
}
#center .custom .dir_block a:hover {
	text-decoration:underline;
	color:#333333;
}


.nivoSlider {
    position:relative;
    width:550px; /* Change this to your images width */
    height:201px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

.animationwrapper
{
    width:550px;
    height:200px;
    overflow:hidden;
    position:relative;
    margin-top:10px;
}

.qi
{
    width:210px;
    height:473px;
    position:relative;
    background-image:url(images/quick-enquiry.png);
    background-repeat:no-repeat;
    margin-bottom:0px;
    border:0px;
    padding-bottom:0px;
   
}

.nl
{
    width:210px;
    height:273px;
    position:relative;
     margin-top:0px;
    border:0px;
    padding-top:0px;
    background-image:url(images/newsletter-s.png);
    
}

.qitext
{
    border:0px;
    margin:0px;
    padding:0px;
    background-color:Transparent;
    height:22px;
    width:170px;
}

.qiarea
{
    border:0px;
    margin:0px;
    padding:0px;
    background-color:Transparent;
    height:170px;
    width:170px;
}

.qi1
{
    position:absolute;
    top:82px;
    left:16px;
}

.qi2
{
    position:absolute;
    top:128px;
    left:16px;
}

.qi3
{
    position:absolute;
    top:172px;
    left:16px;
}

.qi4
{
    position:absolute;
    top:214px;
    left:16px;
}

.qi5
{
    position:absolute;
    top:260px;
    left:16px;
}

.clicklarge
{
    width:153px;
    height:13px;
    position:absolute;
    top:386px;
    left:29px;
}
