
html, body { background-color:#000000; height:100%; margin:0; padding:0;}

body { min-width:1000px; color:#000000; font:12px tahoma;}

img { border:0px; } 

table { border:0px; border-collapse:collapse; border-left:1px solid #a5a5a5; border-right:1px solid #a5a5a5;}  

table td { padding:0; margin:0; vertical-align:top;}

a { color:#000000; text-decoration:none; } 

h1, h2, h3, h4, h5, h6 { font:13px Tahoma; }

p { padding:0px; margin:0px; }


/*--------------     MAIN Block    --------------- */
.m { height:100%; width:1000px;}



/*--------------     TOP    --------------- */
.bg01{ background:url(../img/bgt1.png) left top no-repeat; height:418px;}
#bg02{ background:url(../img/bgt2.png) left bottom no-repeat; height:418px;}
#bg02 p{ padding:55px 0 0 55px;}



/*--------------     CENTER    --------------- */
.c { background:#ffffff url(../img/bgt3.png) left top no-repeat; height:100%; padding:0px 40px 0 42px;}
#ctext { float:left; font-size:12px; line-height:17px; text-align:justify; padding-top:30px; width:710px;}
#ctext ul { padding:0px; margin:0 0 10px 0;}
#ctext ul li { padding:0px; margin:0 0 0 30px; list-style-type:disc;}
#ctext h1 { color:#000000; font:14px tahoma; font-weight:bold; padding:10px 0 0 0; margin:0px; }


#imgprod { padding-top:40px; height:300px;}
#prt01 { float:left; padding-left:70px;}
#prt02 { float:left; padding-left:110px;}
#prt01, #prt02 a, #prod01 a, #prod02 a{font-size:12px; font-weight:bold;}
#prt01 a:hover, #prt02 a:hover{ color:#006396;}
#prt01 img, #prt02 img{border:1px solid #cccccc; padding:1px; margin-top:7px;}
#menu { float:left; padding-top:80px; width:180px; text-align:left;}




/*--------------    BOTTOM    --------------- */
.b { background:#ffffff url(../img/tel.png) right bottom no-repeat; height:150px; width:1000px; }
#b01 { background:#ffffff url(../img/bgb.png) right bottom repeat-x; color:#a8a8a8; float:left; font-size:11px; line-height:17px; height:150px; width:750px; }
#link a {color:#a8a8a8; font-size:12px;}
#link span, #link a:hover { color:#666666; }
#link {padding:75px 0 0 70px;}





/*--------------    ARTICLES    --------------- */
#cart { float:left; font-size:12px; line-height:17px; text-align:justify; width:710px;}
#tart { color:#d4d5d5;  font-size:11px; text-align:right;}
#tart span { color:#006396; font-weight:bold; }
#tart a { color:#d4d5d5;}
#tart a:hover, #prod01 a:hover, #prod02 a:hover, #prop span{ color:#006396;}
#titleart a,  #prod01 a:hover, #prod02 a:hover { font-weight:bold; text-decoration:underline; }
#titleart a:hover { color:#006396; text-decoration:none; }
#titleart {padding-bottom:5px; font-weight:bold; text-decoration:underline;}
#on img { margin:5px;}
#on  ul{ padding:0px; margin:5px 0 5px 35px;}
#on  ul li{ padding:0px; margin:0 0 0 0px;}
#art01, #on { padding-top:55px;}
#on {padding-bottom:40px;}
#detail { font-size:11px; text-align:right; }
#detail a{ color:#a7a7a7;} 
#detail a:hover{ color:#006396; text-decoration:underline;} 
#pages  { color:#006396; font-size:11px; text-align:center; padding:30px 0 40px 0;}
#pages span {font-size:13px; font-weight:bold;}
#pages a { color:#006396; font-size:11px; padding:0 2px 0 2px; }
#pages a:hover, #linkr a:hover { color:#000000; text-decoration:underline;}
#pages ul { padding:0px; margin:0px; }
#pages ul li{ display:inline; }



/*--------------    FEEDBACK    --------------- */
#fp, #tt, #sub{ clear:both;}
#fname { color:#5e5e5e; padding-top:1px; text-align:right; float:left; width:200px; font-size:13px; font-weight:bold; }
#finput { padding-left:15px; text-align:left; float:left; height:29px;}
#finput input { border:1px solid #cfcfcf; color:#b8b8b8; width:300px; padding:3px; margin:0px; font-size:12px;}
#tt {color:#5e5e5e; clear:both; width:400px; font-size:13px; font-weight:bold; padding:15px 0 0 116px;} 
#tt textarea { border:1px solid #cfcfcf; width:405px; height:100px; margin:2px 0 0 0;} 
#up {padding-bottom:20px;}
#stop { color:#006396; font-size:11px; font-weight:normal; }
#sub {text-align:right; padding:40px 185px 30px 0;} 
#sub input{ color:#ffffff; font-weight:bold; border:0px; background:url(../img/sub.png) left top no-repeat; height:21px; width:89px; }



/*--------------    PRODUCTS    --------------- */
#prod01 { float:left; padding:25px 0 0 60px; width:345px;}
#prop { background-color:#fafafa; border:1px solid #f3f3f3; font-size:11px; width:237px;}
#prop p {padding-left:10px;}
#price { padding:7px 0 5px 0; font-size:12px; width:227px; }
#prod02 { float:left; padding-top:25px; width:300px;}
#prod02 img, #prod01 img{ border:1px solid #cfcfcf; margin-top:7px;}
#prm {clear:#both; padding-top:30px; height:350px;}


/*--------------    PRODUCTS_OPEN    --------------- */
#prm_open{ clear:both; }
#prm_open p {margin-bottom:3px; }
#prm_open img { margin:3px; border:1px solid #cccccc; padding:1px;}
#price_open span{  color:#006396; padding-left:5px;}
#price_open {clear:both; text-align:right; height:70px; padding-top:20px;}
#prm_open ul{ padding:5px 10px 5px 35px; margin:0px;}
#prm_open ul li{ padding:0px; margin:0px;}
#linkr { padding:5px 0 0 0px;}
#linkr a{ color:#006396; font-size:12px;}


/*--------------    TABLE    --------------- */
.atb { border:1px solid #cccccc; text-align:center; width:100%; }
.atb td, .atb01 td, .atb02 td{ border:1px solid #cccccc; line-height:18px; padding:2px 5px 2px 5px;}
.atb01 { border:1px solid #cccccc; text-align:center; width:350px; }
.atb02 { border:1px solid #cccccc; text-align:center; width:100%; }

#calc {margin-top:8px;}
#st_os  b{ color:#000000; }
