/* CSS Document */

*
{
margin:0;
padding:0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

body
{
background-color:white;
}

img
{
border:0px;
}

#out_frame
{
margin:0 auto;
width:845px;
background-color:white;
}

#clear_btm
{
clear:both;
}

#div_header
{
float:left;
height:70px;
width:845px;
}

#div_logo
{
float:left;
margin:5px 0 0 5px;
}

#inquire_basket
{
float:left;
margin:50px 0 0 200px;
font-size:11px;
}
#inquire_basket a:link
{
font-size:11px;
color:#B63D2D;
text-decoration:none;
}
#inquire_basket a:visited
{
font-size:11px;
color:#B63D2D;
text-decoration:none;
}
#inquire_basket a:hover
{
font-size:11px;
color:#B63D2D;
text-decoration:underline;
}
#inquire_basket a:active
{
font-size:11px;
color:#B63D2D;
text-decoration:underline;
}

#search
{
float:left;
text-align:right;
margin:5px 0 0 10px;
height:60px;
}
#search .cn_img
{
margin-top:10px;
margin-right:10px;
margin-bottom:15px;
}
#search .search_img
{
_border-top:1px solid white;
/*margin:15px 0 0 0;*/	
}
.input_search
{
width:145px;
height:19px;
line-height:19px;
color:#B43726;
/*_margin-top:1px;*/
border-top:1px solid #9A9A9A;
border-bottom:1px solid #9A9A9A;
border-right:1px solid #9A9A9A;
border-left:0px;
vertical-align:top;
}

#navi
{
margin-top:5px;
float:left;
width:845px;
height:28px;
background:url(../img/navi_bg.jpg) top left repeat-x;
}

#navi ul
{
list-style-type:none;
}

#navi li
{
display:inline;
color:white;
font-weight:bold;
border-right:1px solid #AC0F00;
line-height:28px;
padding-left:21px;
padding-right:20px;
}

#navi li a:link
{
color:white;
text-decoration:none;
}
#navi li a:visited
{
color:white;
text-decoration:none;
}
#navi li a:hover
{
color:#E4C2C2;
text-decoration:none;
}
#navi li a:active
{
color:#E4C2C2;
text-decoration:none;
}


#navi .last_item
{
border-right:0px;
}

#big_img
{
float:left;
width:845px;
margin-top:5px;
height:285px;
background:url(../img/big_img.jpg) top left no-repeat;
}

#big_img p
{
float:left;
margin:30px 20px 0 20px;
width:380px;
line-height:30px;
font-size:13px;
color:white;
}
#big_img a:link
{
font-size:11px;
color:white;
text-decoration:none;
}
#big_img a:visited
{
font-size:11px;
color:white;
text-decoration:none;
}

#big_img a:hover
{
font-size:11px;
color:white;
text-decoration:underline;
}
#big_img a:active
{
font-size:11px;
color:white;
text-decoration:underline;
}

#catalog
{
float:left;
width:240px;
}
#catalog ul
{
float:left;
list-style:none;
}
#catalog li
{
float:left;
margin:1px 0px;
width:230px;
/*text-indent:10px;*/
padding-left:10px;
background-color:#D3D3D3;
/*height:22px;*/
line-height:22px;
color:#393939;
}
#catalog li a:link
{
color:#393939;
text-decoration:none;
}
#catalog li a:visited
{
color:#393939;
text-decoration:none;
}
#catalog li a:hover
{

/*color:#393939;
text-decoration:underline;*/
width:230px;
margin-left:-10px;
padding-left:10px;
color:white;
background-color:#D82F10;
display:list-item;

}
#catalog li a:active
{
width:230px;
margin-left:-10px;
padding-left:10px;
color:white;
background-color:#D82F10;
display:block;
}


#cata_header
{
float:left;
width:240px;
background:url(../img/catalog_header_bg.jpg) top left repeat-x;
height:21px;
color:white;
font-weight:bold;
line-height:21px;
margin-top:7px;
text-indent:10px;
display:inline;
}

#index_pro
{
float:left;
width:590px;
margin-left:5px;
margin-top:7px;
}
#index_pro ul
{
float:left;
margin-left:5px;
margin-top:5px;
list-style:none;
}
#index_pro li
{
float:left;
margin:4px;
_margin:3px;
width:185px;
height:185px;
border:1px solid #CBCBCB;
display:inline;
color:#DA251C;
}
#index_pro a:link
{
color:#DA251C;
text-decoration:none;
}
#index_pro a:visited
{
color:#DA251C;
text-decoration:none;
}
#index_pro a:hover
{
color:#DA251C;
text-decoration:underline;
}
#index_pro a:active
{
color:#DA251C;
text-decoration:underline;
}

#f_pro
{
float:left;
width:600px;	
height:21px;
line-height:21px;
/*text-indent:10px;*/
font-size:11px;
color:#DA251C;
font-weight:bold;
/*background:#D8D8D8 url(../img/index_pro_header_bg.jpg) top left no-repeat;*/
background:url(../img/index_pro_title_bg.jpg) bottom left repeat-x;
}
#f_pro h1
{
    font-size:11px;
color:#DA251C;
font-weight:bold;
}
    
#f_pro img
{

vertical-align:top;
_vertical-align:middle;
}

#i_pro_learn
{
float:left;
display:inline;
margin-left:500px;
line-height:30px;
font-size:10px;
color:#C22119;
}
#i_pro_learn a:link
{
font-size:10px;
color:#C22119;
text-decoration:none;
}
#i_pro_learn a:visited
{
font-size:10px;
color:#C22119;
text-decoration:none;
}

#i_pro_learn a:hover
{
font-size:10px;
color:#C22119;
text-decoration:underline;
}

#i_pro_learn a:active
{
font-size:10px;
color:#C22119;
text-decoration:underline;
}


#btm
{
float:left;
margin-top:10px;
width:845px;
height:52px;
color:white;
background:url(../img/btm_bg.jpg) top left repeat-x;
line-height:18px;
font-size:10px;
text-align:center;
}
#btm a:link
{
font-size:10px;
color:white;
text-decoration:none;
}
#btm a:visited
{
font-size:10px;
color:white;
text-decoration:none;
}
#btm a:hover
{
font-size:10px;
color:white;
text-decoration:underline;
}
#btm a:active
{
font-size:10px;
color:white;
text-decoration:underline;
}
