body { background-color:#fff; width:100%; height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }

a { color:#221f20; text-decoration:underline; }
a:hover, td.center_03 a:hover, #prod_01 a:hover, #bar a:hover, td.tableh1 a:hover { text-decoration:none; }

/* TOP */
td.topbg_01, #topbg_01-1, #topbg_02-1 { height:175px; }
td.topbg_01 { width:50%; background:url(../images/topbg_01.jpg) repeat-x top; }
#topbg_01-1 { background:url(../images/topbg_01-1.jpg) no-repeat right top; }
td.topbg_02 { width:50%; background:url(../images/topbg_02.jpg) repeat-x top; }
#topbg_02-1 { background:url(../images/topbg_02-1.jpg) no-repeat left top; }
.logo { margin-left:45px; border:0; }
#basket { float:right; width:182px; height:91px; background:url(../images/basketbg.gif) no-repeat top; margin-right:27px; }
#basket_02 { margin:14px 0 0 13px; }
#basket a { color:#231f20; text-decoration:underline; font-size:12px; }
#basket a:hover { text-decoration:none; }

/* CENTER */
form { margin:0; padding:0; }
#selection { margin-top:16px; width:93%; height:245px; background:url(../images/centerbg_06.jpg) repeat-x top left; text-align:left;  }
#selection2 {  background:url(../images/centerbg_04.jpg) no-repeat top left; }
#selection3 {  background:url(../images/centerbg_05.jpg) no-repeat top right; }
#boxselection { padding:10px 7px 0 7px; color:#fff; font-size:12px; }
#boxselection h1 { font-size:18px; color:#fff; font-weight:normal; margin:0 0 15px 0; }
.input_01, .input_02 { color:#231f20; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.input_01 { width:100%; }
td.center_01 { background-color:#eaeaea; height:274px; width:55%; }
td.center_02 { background:url(../images/centerbg_01.jpg) no-repeat left top; background-color:#c3c3c3; width:20%; }
#boxcenter_02 { margin:16px 0 0 20px; }
#phones_01 { background:url(../images/telbg_01.gif) no-repeat left top; background-color:#767676; height:25px; margin-bottom:5px; }
#phones_02 { margin:2px 0 0 10px; color:#fff; font-size:18px; font-weight:normal; }
.grey { font-size:12px; color:#4d4d4d; }
a.grey {  text-decoration:none; }

.white { font-size:18px; color:#fff; font-weight:normal; }
a.linkcenter_02 { color:#221f20; font-size:12px; padding:0 15px 0 0; }
td.center_03 { background:url(../images/centerbg_02.jpg) no-repeat left top; background-color:#eaeaea; width:25%; }
td.center_03 h1 { color:#ed2028; font-size:18px; font-weight:normal; margin:10px 0 11px 0; }
td.center_03 a { display:block; background:url(../images/list_01.gif) no-repeat left 5px; padding-left:25px; margin:0 0 5px 0; color:#231f20; font-size:12px; text-decoration:underline; }
td.center_03 a:visited { color:#333; }
#boxcenter_03 { margin:20px 20px 0 20px; }

/* Content */
td.imgbtm { background:url(../images/bottombg_03.jpg) no-repeat bottom left; }
td.left { width:55%; }
#boxleft { margin:30px 30px 40px 27px; color:#221f20; font-size:12px; line-height:17px; }
#boxleft h1, #boxcontent h1 { color:#ed2028; font-size:18px; font-weight:normal; }
#prod_01 { color:#231f20; font-size:12px; text-align:left; }
.rad { color:#231f20; font-size:14px; }
.cen { display:block;  margin-top:9px;  color:#ed1e26; font-size:18px; }
#prod_01 a { color:#231f20; font-size:12px; text-decoration:underline; }
#prod_01 img { border:solid 1px #a22228; }
#boxcontent { margin:20px 30px 40px 8px; color:#221f20; font-size:12px; line-height:17px; }
#boxcontent h1 { margin-top:0; margin-bottom:20px; }
#boxcontent h2 { font-size:16px; color:#a42c30; font-weight:600; margin:20px 0 20px 0; }
#boxcontent_02 { margin:0 10px 0 10px; }
.data { color:#6a6164; font-size:11px; font-style:italic; float:right; }
a.anons { color:#221f20; text-decoration:none; }
a.anons:hover, a.grey:hover, a.interactive:hover { color:#221f20; text-decoration:underline; }
td.cont1, td.cont2, td.cont3, td.cont4 { height:10px; width:10px; }
td.cont0 { background-color:#e9e9e9; }
td.cont1 { background:url(../images/cont1.gif) no-repeat top; }
td.cont2 { background:url(../images/cont2.gif) no-repeat top; }
td.cont3 { background:url(../images/cont3.gif) no-repeat top; }
td.cont4 { background:url(../images/cont4.gif) no-repeat top; }
#bar a { color:#a02328; text-decoration:underline; }
#bar a:visited { color:#591316; }
.table_margin { margin:10px 0 10px 0; }
td.tablecol, td.tableh1 { border:solid 1px #e8e8e8; padding:6px; text-align:center; }
td.tableh1 { background-color:#f7f7f7; color:#a04646; font-size:11px; }
td.tableh1 a { color:#a04646; font-size:11px; text-decoration:underline; }
td.tablecol { font-size:11px; }
#spec01 { margin-top:100px; }
#spec02 {  background:url(../images/sale.gif) no-repeat;  float:right; width:214px; height:130px;  }
#spec02 a { color:#fff; font-size:12px; padding:0 20px 0 20px; text-decoration:underline; }
#spec02 a:hover { text-decoration:none; }

/* bottom */
.tlinks { margin-left:132px; color:#221f20; font-size:12px; }
td.bottom { background:url(../images/bottombg_01.jpg) no-repeat left top; background-color:#efefef;  color:#61605c; font-size:11px; height:65px; }
a.interactive { color:#61605c; font-size:9px; text-decoration:none; }
#copyright { margin:7px 0 0 109px; float:left; }
#creator { margin:2px 20px 0 0; float:right; text-align:center; line-height:9px; }
td.links { height:124px; background:url(../images/bottombg_02.jpg) no-repeat bottom left; background-color:#f5f5f5; }