/* Start of CMSMS style sheet 'liftlease' */
/* CSS Document */

body{ margin:0 0 0 0; padding: 0 0 0 0; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS" ; }
img{ border:0px solid red;}
.mainpage{ width:868px; margin-left:auto; margin-right:auto; border:0px solid red; height:auto;}
.header{ float:left; position:relative; width:852px; border:0px solid green; margin:0 0 0 0; padding:0 0 0 0; }
.redbg{ float:left; position:relative;  width:100%; z-index:10; background:#F44D20 url(images/menu_bg.gif) repeat-x bottom; height:77px; min-height:77px; margin:0 0 0 0; padding: 0 0 0 0; z-index:10; }
.logo{ float:left; position:relative; background-image:url(images/logo.png); background-repeat:no-repeat; left:0px; height:124px; width:173px; cursor:pointer; z-index:1000; border:0px solid green;}
.header_bottom{ float:left; position:relative; height:144px; background-image:url(images/headerbg_bottom.gif); background-repeat:repeat-x;  border:0px solid red; width:852px; z-index:1; border:0px solid red; }
.header_bottom .content{ float:left; position:relative; width:50%; text-align:right;  border:0px solid green; font-size:16px; color:#5e5e5e;  z-index:10; top:30px; left:210px; }

.machine{ float:right; position:absolute; top:62px; right:-45px; margin:0 0 0 0; padding:0 0 0 0;  text-align:right; font-size:0; border:0px solid #000;  background-image:url(images/machine.png); width:194px; height:206px; z-index:2000;}
.redfont{ color:#f44d20; font-style:italic; font-weight:bold; font-size:12px;}


.menu{ float:left; position:relative; text-align:left;  width:auto; height:77px; border:0px solid green; left:-20px; margin:0 0 0 0; padding:0 0 0 0; border:0px solid green; }
.menu ul{ float:left; position:relative; width:auto;  border:0px solid green; margin:0 0 0 0 ; padding:0 0 0 0; height:78px;}
.menu ul li{ float:left; position:relative; width:auto; display:inline; border:0px solid blue;  background-image:url(images/devidline.gif);  background-repeat:no-repeat; background-position:right 1px; list-style-type:none;  font-family:Tahoma, Arial, Verdana, sans-serif;font-size:14px; font-style:normal; color:#fff; line-height:78px; height:77px;  text-align:left;  width:auto; margin:0 0 0 0;}

.menu ul li a{ color:#fff; text-decoration:none; float:left; position:relative;  padding:0 12px 0 12px;  height:82px; line-height:118px; }
.menu ul li a:hover{ color:#fff; text-decoration:none; background-image:url(images/over_line.gif); width:auto; background-repeat:repeat-x; background-position:bottom; float:left; position:relative;  height:82px;  line-height:118px;  padding:0 12px 0 12px; }


.midcontentwrapper{ float:left; position:relative; width:852px; border:0px solid green; margin-top:30px;}

.midleft{ float:left; position:relative; width:262px; height:224px; background-color:#e74013; color:#fff; font-family:"Seabird Heavy SF", Arial, Verdana; font-style:italic; background:url(images/product_bg.jpg); /*-webkit-border-radius: 12px; -moz-border-radius: 12px;  CCborderRadius: 12px;*/}



 .corner_heading{text-align:left; border:0px solid green; float:left; width:263px; position:relative; left:2px; top:10px; font-size:20px; }

 .corner_heading_blue{text-align:left; border:0px solid green; float:left; width:100%; position:relative; left:1px; top:10px; font-size:20px; }

 .corner_heading_orange{text-align:left; border:0px solid green; float:left; width:100%; position:relative; left:1px; top:10px; font-size:20px; }



.leftarrow{ float:left; position:relative; margin-top:80px; width:80px; left:15px;}
.showimg{ float:left; position:relative;margin-top:30px; }
.rightarrow{ float:left; position:relative; margin-top:80px;left:40px;}
.clear{ float:left; position:relative; width:100%; height:40px;}
.midcenter{ float:left; position:relative; width:252px; height:224px; border:0px solid #bdbdbf; background:url(images/grayrect_line.jpg);  margin-left:60px; color:#463e83; font-family:"Seabird Heavy SF", Arial, Verdana; font-style:italic; padding-left:10px;}

.midcenter ul{ float:left; position:relative; border:0px solid red; margin:0 0 0 0; padding:0 0 0 0; left:10px; top:25px; }
.midcenter ul li{ display:block;  padding-left:10px; background-image:url(images/bullete.gif); background-repeat:no-repeat; background-position:left 6px; list-style-type:none;  font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";font-size:12px; font-style:normal; color:#5e5e5e; line-height:16px; text-align:left;  width:auto; }

.arrow{ float:left; position:relative; border:0px solid red; width:240px; margin-top:40px ; color:#f5582e; text-align:right; font-size:22px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; font-weight:bold;}
.arrow a{ color:#f5582e; text-decoration:none;}
.arrow{ color:#f5582e; text-decoration:none;}
.midright{float:left; left:60px; position:relative; width:180px; height:224px; border:0px solid #bdbdbf; text-align:left;  font-size:12px; font-family:"Seabird Heavy SF", Arial, Verdana; font-style:italic; color:#f44d20;}

.midright p{ margin:10px 0 0 0; padding:0px; font-style:normal;  font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size:12px; color:#5e5e5e; float:left; position:relative;}

a{ color:#f44d20;  text-decoration:none;}
a:hover{ color:#f44d20; text-decoration:none;}
 
.arrow_right{  border:0px solid red; width:100%;color:#f5582e; text-align:right; font-size:22px; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; font-weight:bold;}
.arrow_right a{ color:#f5582e; text-decoration:none;}
.arrow_right{ color:#f5582e; text-decoration:none; float:left;margin-top:14px;}

.midcontentinner{ float:left; position:relative; width:808px; border:0px solid gray; left:40px; margin-top:60px; font-family:Tahoma, Arial, Verdana, sans-serif;min-height:300px;}
h4{ margin: 0 0 25px 0; padding:0 0 0 0;}
.Productenleft{ float:left; position:relative; width:266px; border:0px solid red; margin-top:25px; margin-bottom:25px;}
.imgleft{ float:left; position:relative; width:85px; height:85px;}
.imgcontenet{ float:left; position:relative; width:auto; padding-left:6px; text-align:left; }
.imhheading{ float:left; position:relative; width:100%; color:#2b2271; border:0px solid red; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0; font-size:14px;}

.imhheading a
{
text-decoration:none;
color:#2B2271;
}
.imhheadingspan{ float:left; position:relative; text-align:left; border:0px solid red; font-size:12px; clear:both;}
A.graylink:visited {color:#4e4e4e;	text-decoration: underline;  }
A.graylink:link {color: #4e4e4e;	text-decoration: underline; }
A.graylink:hover {color: #4e4e4e;	text-decoration: underline;}
A.graylink:active {color: #4e4e4e;	text-decoration: underline; }
.firstrow{ float:left; position:relative; width:auto; margin-bottom:15px; border:0px solid green;}
.Productenleft2{ float:left; position:relative; width:380px; border:0px solid red;}
.Toyota_wrapper{ float:left; position:relative; width:auto; border:0px solid red;margin-top:20px;}
.product{ float:left; position:relative; width:227px;  }
.toyatalabel{width:120px; float:left; position:relative; clear:both; border:0px solid green; margin:0 0 0 0; padding:0 0 0 0;}
.torightpart{ float:left; position:relative; width:380px; border:0px solid red;}
.imhheadingspan p{ margin:0 0 0 0; padding:0 0 0 0; line-height:16px; font-size:14px;}
.imgcontenet2{ float:left; position:relative; width:auto; padding-left:18px; text-align:left; }
.bluefont{ color:#2b2271;}
.midcontentinner p{ margin:0 0 0 0; padding:0 0 0 0; font-size:12px; font-family:Tahoma, Arial, Verdana, sans-serif;}
.button{ float:left; position:relative; width:145px; height:35px; clear:both; top:30px;}


.footer{ float:left; position:relative; width:852px; background-color:#2b2271; height:40px; line-height:40px; color:#fff; text-align:center; font-size:11px;}

.footer a
{
color:#ffffff; text-decoration:none;
}
.footer a:hover
{
color:#ffffff; text-decoration:underline;
}

.footer span{ color:#e74013;}

.home_link
{
margin-left:20px;
}
.category_items
{
margin-top:20px;
}
.lastitem
{
font-weight:bold;
}
.news_div
{
font-size:12px;
}
#NewsPostDetailContent
{
margin-top:10px;
margin-bottom:10px;
}

/*Lightbox DIV starts*/
.lightbox_div 
{float:left; position:relative; background: url(images/lightbox_bg.jpg) no-repeat; width:832px; height:186px;margin-top:15px;
}

.gallery_text
{
font-size: 12px;float:left;color:#5E5E5E;
}

.gallery_text a
{
color:#E74013;
text-decoration:none;
}

/*Lightbox DIV ends*/


/*CSS STARTS FOR EXTRA TEMPLATE*/
.float_c
{
float:left;
postion:relativel;
}
.table_load 
{
font-size:12px;
float:left;
}

.table_load th
{
background:#D8D7DC url(images/th_seperator.gif) right bottom no-repeat;
height:28px;
border-bottom:1px solid #A9A4C2;
text-align:left;
padding-left:10px;
font-size:12px;
}

.last
{
background:#EBEBED url(images/td_bg.gif) left no-repeat;
}

.table_load .bottom_td td
{
background:#EBEBED url(images/td_bg_bottom.gif) right no-repeat;
height:31px;
}

.table_load .top_td td
{
border-top:2px solid #FFFFFF;
height:34px;
}




.table_load tr td
{
background:#EBEBED url(images/td_bg.gif) right no-repeat;
height:31px;
padding-left:10px;
}


.orange_table
{
height:28px;
background:url(images/orange_bg.gif) repeat-x;
width:700px;
float:left;
font-size:12px;


}
.orange_table a
{
color:#FFFFFF;
text-decoration:underline;
}

.orange_table a:hover
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

.orange_table td
{
height:28px;
background:url(images/orange_bg_right.gif) right top no-repeat;
color:#FFFFFF;
padding-left:20px;
width: auto;
float:left;
font-weight:bold;
padding-right:20px;
line-height:26px;

}
.img_div
{
display:none;
font-size:11px;
color:#434242;

}

.table_load a
{
text-decoration:underline;
font-weight:bold;
color:#434242;}

/*CSS ENDS FOR EXTRA TEMPLATE*/

.img_div img
{
/*border:1px solid #5C5754;*/
border:1px solid #616161;
}

.upper_text
{
margin-top:20px; float:left;position:relative;
margin-bottom:20px;
font-size:12px;
color:#000000;
width:99%;
}

.bread_links a
{
font-weight:bold;
font-size:14px;
}

.bread_links .lastitem
{
font-size:14px;
}

.NewsSummary
{
margin-top:15px;
}

.big_img
{
 display:none;
position:absolute;
 top:40px;
 left:0px;
 background-color:#FFFFFF;
width:auto;
z-index:100000;
padding:10px;
//width:400px;
height:500px;
float:left;
}

.close_img
{
float:left;
background:url(images/lightbox-btn-close.gif) no-repeat;
position:absolute;
width:29px;
height:27px;
right:5px;
bottom:10px;

}

.lightbox_div p
{
margin-top:0px;
margin-bottom:0px;
}
.news_item_div
{
float: left; position: relative; width: 98%; font-weight: normal; font-family: Arial; font-style: normal; font-size: 12px; color: #5E5E5E; margin-top: 10px;
}
.imgleft img
{
border:1px solid #616161;
}

#light_final
{
 display:none;
position:absolute;
 top:100px;
 left:200px;
 background-color:#FFFFFF;
z-index:100000;
padding:10px;
width:auto;
min-height:400px;
float:left;
}

.light_div
{
position:absolute;left:0px;display:none;background-color:#2B2271; filter:alpha(opacity=60);opacity:0.6; z-index:11;
}

.outer_light
{
position:absolute;width:600px;margin-top:300px; z-index:12;
}

.light_con
{
border:1px solid #E74013; padding:10px;display:none;background-color:white; opacity:1;
}

.certificate_div
{
float:left;position:relative; width:auto; height:84px;
}


.certificate_div_outer
{
float:left;position:relative; width:100%; height:84px;
}

.cert
{
float:left;position:relative;margin-top:15px;margin-right:20px;
}

.button_link
{
float:left;position:relative;background: url(images/button_left.gif) no-repeat left;  height:36px;
color:white;
font-size:12px;

}

.button_link:hover
{
color:white;
}

.button_link .link_span
{
float:left;position:relative;background: url(images/button_right.gif) no-repeat right;  height:36px; padding-right:16px;
padding-left:16px;
}

.upper
{
float:left;position:relative;
width:auto;
text-align:right;
margin-top:2px;
}

.lower
{
float:right;position:relative;
width:100%;
text-align:right;
}
.right_certificate
{
float:right;
position:relative;
margin-top:30px;
}


	.parent_list
	{
	float:left; position:relative; width:800px;
	font-size:12px;
	margin-bottom:25px;
	}
	.parent_img
	{
	 float:left; position:relative; width:190px;
	}
	.parent_img img
	{
	border:1px solid #757474; float:left;
	}
	.parent_right
	{
	float:left; position:relative; width:580px; margin-left:20px; 
	}
	
	.label_list
	{
	float:left; position:relative; width:110px;
	font-size:12px;
	}
	
	.label_info
	{
	float:left; position:relative; width:470px;
	}
	.full_row
	{
	width:100%;
	float:left;
	position:relative;
	margin-top:5px;
	}

/* End of 'liftlease' */

