body{margin:0 0 0 0;padding:0 0 0 0;text-align:center;background:#efefef}
table{border-collapse:collapse}
table td{border:none;padding:0;vertical-align:top}
body, td{font:11px/16px tahoma, arial, verdana, sans-serif;color:#000}
form{margin:0;padding:0}
a img{border:none}
p{margin:20px 0 20px 0}
a{color:#374bc8;text-decoration:underline}
a:hover{color:#000;text-decoration:none}
#container{width:1000px;margin:0 auto}
#logo{width:197px;background:#3766c8;color:#fff}
#logo div{font:bold 12px/22px tahoma, arial, verdana, sans-serif;padding:0 0 0 12px}
#top{width:803px;background:#3766c8}
#top #nav{padding:0 0 0 0;height:28px;background:#ffc902}
#top #nav a{float:left;display:block;font:15px/28px tahoma, arial, verdana, sans-serif;padding:0 12px 0 10px}
#top #nav a.last{background:none}
#top #nav a, #cat a, #bot a{color:#000;text-decoration:none}
#top div a:hover, #cat a:hover, #bot a:hover{color:#000;text-decoration:underline}
#top table{margin:0 0 0 10px}
#top td{padding:2px 0 2px 0;vertical-align:middle;font:12px/16px tahoma, arial, verdana, sans-serif;;color:#fff}
#top td a{color:#fff;text-decoration:underline}
#top td a:hover{color:#fff;text-decoration:none}
.clear{clear:both;height:1px;overflow:hidden;marhin:0 0 -1px 0}
#top .text{width:250px;margin:0 7px 0 0}
#left{width:197px;padding:0 0 40px 0;background:url(design/bg/bg_left.gif) no-repeat left bottom #fff}
#center{width:617px;background:url(design/bg/bg_content.gif) repeat-y left #dfe5e8}
#right{width:186px;background:url(design/bg/bg_right.jpg) no-repeat left top #fff}
#cat{padding:10px 0 0 10px}
#cat ul{padding:0 0 0 0;margin:10px 0 10px 0}
#cat ul li{list-style-type:none;margin:4px 0 4px 13px;font:14pxtahoma, arial, verdana, sans-serif;background:url(design/bg/bg_arrow.gif) no-repeat 0 5px;padding:0 0 0 12px}
.header{height:18px;_height:30px;font:bold 12px tahoma, arial, verdana, sans-serif;background:url(design/bg/bg_header2.gif) no-repeat left top;color:#fff;padding:11px 0 0 12px}
.header a, .header a:hover{color:#fff;text-decoration:underline}
#cart .header{color:#000;background:none;padding:5px 0 0 12px}
#bot{height:29px;background:url(design/bg/bg_bot.gif) repeat-x top #93c0ff}
#bot{text-align:center;height:29px;border-bottom:3px solid #fff}
#bot table{margin:0 auto}
#bot td a{float:left;display:block;font:15px/29px tahoma, arial, verdana, sans-serif;padding:0 12px 0 10px;background:url(design/bg/bg_delim1.gif) no-repeat top right}
#bot td a.last{background:none}
#bot1{height:23px;background:url(design/bg/bg_bot1.gif) repeat-x top #eff2f4;font:9px/24px tahoma, arial, verdana, sans-serif;border-top:1px solid #c2bab5}
#bot1 div{padding:0 0 0 12px;background:url(design/bg/bg_bot1_1.gif) no-repeat top right}
.box{padding:5px 15px 10px 12px}
.auth td{padding:1px;}
.auth .modernsmall, .news .modernsmall{width:150px}
.color_red{color:#f20000}
.delim{height:1px;background:#437ac2;margin:5px 0 5px 0;overflow:hidden}
.img{border:1px solid #437ac2}

.table1{width:100%;border-collapse:separate}
.table1 th{font:bold 12px tahoma, arial, verdana, sans-serif;color:#000;text-align:center;background:#a9d3f1;padding:2px 5px;border:1px solid #fff}
.table1 td{background:#ebf0f2;padding:2px 5px;border:1px solid #80a2d9}

.img{border:1px solid #80a2d9;margin:5px 0 5px 0}

.table2 td{vertical-align:middle}
.table2 .td1{background:#ebf0f2;border:1px solid #80a2d9;font-weight:bold}
