body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

body{text-align:center;line-height: 1.35em;background:#F3F3F3 url('/image/bg.gif') repeat-x;padding:0 10px 10px 10px;;margin:0;font:12px Verdana, Arial, Helvetica;color:#000;}
a{color:blue;text-decoration:underline;}
a:hover{color:#AD8100;}

th, td{vertical-align:top;font:12px Verdana, Arial, Helvetica;line-height: 1.2em;}
p{line-height: 1.35em;margin:0 0 1em 0;}


h1, h2, h3{margin:0 0 1em 0;font-weight:bold;line-height: 1.1em;}
h1{font-size:18px;color:#427fe2;}
h2{font-size:14px;color:#dc3737;margin:0 0 0.4em 0;}
h3{font-size:12px;margin-bottom:7px;}
h2 a{font-size:14px;color:#dc3737;}


.content{background:#FFF;height:100%;width:100%;margin:8px auto 0 auto;border:1px solid #5181F9}
.content td{text-align:left}

.menu td{padding:0 10px;height:25px;vertical-align:middle;}
.menu td a{font-weight:bold}

.forma{margin-left:12px}
.forma td{padding:5px 7px;border-top:1px solid #BBB}

.primer{font-size:10px;color:#555;}
.probel{font-size:1px;color:#FFFFFF;}
.error{color:#E00}

.button{font-size:11px;color:#333545;font-weight:bold;}

.method_sel h3{color:#000000;}

.artbody{padding-left:15px;padding-right:15px;}
.arth2{font-size:14px;color:#dc3737;margin:0 0 0.4em 0;}

.discount{text-decoration:line-through;}

.zv{color:red;font-weight:bold}

input{font-size:12px;padding:2px 3px}

select{font-size:12px;padding:1px 2px}

.price td{padding:3px}
.by{font-size:14px; font-weight:bold;text-align:center;vertical-align:middle;padding-left:9px}
.c_price{color:#dc3737}

.pcolor1{color: #427fe2; font-size: 170%}
.pcolor2{color: #427fe2; font-size: 15px}	
.link{color: #0030ff; font-size: 11px; font-family: font-family: Arial, Helvetica, sans-serif;}
.add{color: #blue;font-size: 12px; padding-left:20px}
.link:hover{color: #2554F2}
.em{ color: #dc3737; font-style: normal}
.help{color: #989898; font-size: 60%; font-family: font-family: Arial, Helvetica, sans-serif; margin:0px; text-align: right}
.ptext{font-size:12px;color:#black; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; text-indent: 10px; margin-left: 36px; margin-top: 0px}	
.panswer{color: #4795F3; font-size: 100%; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; margin-top: 10px}		
.ptdg{font-size: 100%;color: #black;	font-family: font-family: Arial, Helvetica, sans-serif;	margin: 0px; text-indent: 0px}
.tag{font-size:10px;color:#black; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; text-indent: 10px; margin-left: 36px; margin-top: 0px}
.cart td{padding:5px;}

#cmenu{list-style:none;padding:0;margin:0;}
#cmenu li{list-style:none;margin:5px 0}
#cmenu ul{margin:0;padding:0;}
.table{width:100%}
.table th{font-weight:bold;border:1px solid #777}
.table td, .table th{padding:3px 5px;border:1px solid #777}
