body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:100%;
margin:0 auto auto auto;
padding:0;
}
html{
margin:0;
padding:0;
}
p,span,div,pre,form,button,input,td, tr, ul,li{
margin:0;
padding:0;
}
#body_content{
width:1000px;
min-height:500px;
margin:0 auto 10px auto;
padding:0 10px;
background:url(../images/bg.jpg) repeat-x bottom left #ffffff;
}
#top{
width:980px;
height:95px;
float:left;
border-bottom:4px solid #000000;
}
a.lineo
{
width:550px;
float:right;
}
*:first-child+html .lineo
{
width:550px; float:left; text-align:right; margin-top:5px; padding-bottom:5px;
}
img{
border:0;
margin:0;
padding:0;
}
.logo
{
width:73px;
height:90px;
float:left;
padding:5px;
}
.rest_top{
width:895px;
height:95px;
float:left;
margin:0;
padding:0;
}
.top1{
width:100%; 
height:50px; 
float:left; 
border-bottom:1px dotted #000000;
}
.top1_1{
width:280px;
float:left;
margin:22px 0 0 0;
}
.top1_2{
width:615px;
float:left;
text-align:right;
margin:22px 0 0 0;
}
.top1_1 a{
font-size:20px;
text-decoration:none;
color:#000000;
} 
#content{
/*width:980px;*/
min-height:380px;
float:left;
margin:20px 0;
padding:0;
}
*html #content{
/*width:990px;*/
min-height:380px;
float:left;
margin:20px 0;
padding:0;
}
.index_left{
width:245px;
min-height:380px;
float:left;
margin-right:5px;
border-right:1px dotted #000000;
}
.title{
font-size:28px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
}
.readmore{
text-decoration:none;
color:#000000;
font-size:12px;
}
.readmore11{
text-decoration:none;
color:#000000;
font-size:11px;
font-weight:bold;

}
.lefto{ 
width:225px;
float:left;
margin-top:8px;
}
.image_marg{
margin_top:0;
float:left;
}

#search1{
width:227px;
height:144px;
float:left;
margin:20px 0 0 0;
padding-top:5px;
background:url(../images/search_bg.jpg) no-repeat left top;
}

.index_center{
width:710px;
min-height:380px;
float:left;
margin-left:10px;
padding-top:20px;
}
*html .index_center{
width:720px;
min-height:380px;
float:left;
margin-left:0;
padding-top:20px;
}
.whatsell{
width:710px; float:left; min-height:305px; margin-top:15px;
}
*html .whatsell{
width:715px; float:left; min-height:305px; margin-top:15px; padding:0;
}
.index_center11{
width:970px;
min-height:380px;
float:left;
margin-left:10px;
padding:0;
}
.line_thick{
width:718px;
height:7px;
float:left;
background:url(../images/hop.jpg) repeat-x left top;
}
#footer{
width:100%;
height:169px;
float:left;
background:url(../images/footbg1.jpg) repeat-x left top;
}
.footer1{
width:100%;
height:40px;
float:left;
background:url(../images/footbg2.jpg) repeat-x left top;
}
.product_display{
width:210px;
height:280px;
float:left;
margin-left:10px;
padding-right:10px;
border-right:1px dotted #000000;
}
.product_display11{
width:230px;
height:180px;
float:left;
padding-left:10px;
border-right:1px dotted #000000;
}
#footer_content{
width:1000px;
min-height:150px;
margin:0 auto auto auto;
padding:10px 10px 0 10px;
}
#footer_content1{
width:1000px;
min-height:40px;
margin:0 auto auto auto;
padding:40px 10px 0 10px;
text-align:right;
}
.f_part1{
width:220px;
float:left;
margin-right:22px;
padding:0;
}
.f_part12{
width:700px;
float:left;
margin:0;
padding:0;
}
.f_part2{
width:240px;
float:left;
margin:0;
padding:0;
background:url(../images/allo.jpg) no-repeat  165px 15px;
}
.bg_newslatter{
width:200px;
height:26px;
margin:20px 0 0 15px;
background:url(../images/inputsubs.jpg) no-repeat left top;
}
.no_bord{
width:170px;
margin:5px 0 0 8px;
padding:2px 0px 2px 0px;
border:0;
font-size:11px;
background:url(../images/input_tran.jpg) repeat-x left top;
}
.submit{
border:0;
width:120px;
height:30px;
color:#fb1c03;
text-decoration:underline;
cursor:pointer;
margin:10px 0 0 90px;
background:url(../images/arrow2.jpg) no-repeat right center;
}
.submit1{
border:0;
width:59px;
height:20px;
color:#fb1c03;
text-decoration:underline;
cursor:pointer;
margin-left:10px;
margin-bottom:5px;
background:url(../images/search.jpg) no-repeat right top;
}
ul.menu{
width:515px;
height:17px;
float:left;
list-style-type:none;
background-color:#4e4e4e;
margin-top:15px;
padding-top:2px;
}
*html ul.menu{
width:490px;
height:17px;
float:left;
list-style-type:none;
background-color:#4e4e4e;
margin-top:15px;
padding-top:2px;
}
.black_line{
width:200px; background:#000000; float:left; 
}
*html .black_line{
width:200px; 
height:1px; 
background:#000000; 
float:left; 
margin:0;
padding:0;
}
ul.menu li{
display:inline;
min-width:50px;
height:15px;
text-align:center;
float:left;
padding:0 5px;
/*
border-right:2px solid #b8b8b8;*/
background:url(../images/menu.jpg) no-repeat right center;
}

.red_title{
text-decoration:none;
color:#db1a00;
}
.black_link{
color:#000000;
text-decoration:none;
}
a.red_link{
color:#fb1c03;
text-decoration:underline;
}
a.red_link:hover{
color:#fb1c03;
text-decoration:none;
}
ul.menu li:hover{
display:inline;
min-width:50px;
height:20px;
text-align:center;
float:left;
margin-top:-5px;
padding:5px 5px 0 5px;
background:url(../images/menu1.jpg) no-repeat right center #FF0000;
}
ul.menu li.selected{
display:inline;
min-width:50px;
height:20px;
text-align:center;
float:left;
margin-top:-5px;
padding:5px 5px 0 5px;
background:url(../images/menu1.jpg) no-repeat right center #FF0000;
}
ul.menu li.last{
border:0;
}
ul.menu li a{
min-width:60px;
height:15px;
color:#FFFFFF;
font-family:"Arial Rounded MT Bold"; 
text-decoration:none;
font-size:12px;
}
ul.menu li a:hover{
min-width:60px;
height:15px;
color:#FFFFFF;
text-decoration:none;
background:#FF0000;
font-size:12px;
}
.news{
width:62px;
height:62px;
float:left;
background-color:#d6d6d6;
text-align:center;
}
.service{
width:150px;
min-height:70px;
float:left;
text-align:center;
}
 /*pagination css */
 #pagination {font-size:11px;text-align: center;height:20px; float:left; background:url(../images/backpag.jpg) no-repeat; padding-top:4px;}
#pagination ul{list-style:none;text-align:center;}
#pagination li{float:left;margin:0 2px;padding:0 2px;text-align:center;}
#pagination li a{color:#aaaaaa;display:block;padding:0 8px;text-decoration:none;}
#pagination li a:hover{text-decoration:none;background-color:#e81b00;color:#FFFFFF;}
#pagination .nextPrev {padding:0 5px;border:0;text-align:left;}
#pagination .nextPrevDiabled{padding:0 5px;border:0 ;color:#aaaaaa;}
#pagination .nextPrev a{border:0;padding:0 2px;text-decoration:none;color:#e81b00;}
#pagination .nextPrev a:hover{border:0;background-color:#fff;text-decoration:underline;color:#e81b00;}
#pagination .disabledNumber{text-decoration:none;background-color:#e81b00;color:#FFFFFF;padding:0 8px;margin: 0 2px;}
#pagination .disabled{padding:0 5px;border:0;}
#pagination .selected {border:1px solid #1058A0;background-color:#e81b00;width:15px;}
#pagination .selected a{color:#FFFFFF;padding:0 2px;text-decoration:none;} 
/* the end of pagination css*/