html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:100%;margin:0;padding:0;outline:0;vertical-align:baseline;}body{line-height:1}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;}
body { background:#f5f5f5; font-size:15px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000;}
body.popup { background:#ffffff; font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000;}
img { border:none;}
a { color:#069; text-decoration:underline;}
a:hover { text-decoration:none;}
img { vertical-align:middle;}
div.clear { clear:both;}
div.popup { padding:20px 20px 10px 20px; position:relative;}
h1 { font-size:20px; font-weight:normal; font-family: Tahoma, Geneva, sans-serif; margin-bottom:20px;}
p { margin-bottom:5px;}
p.marg { margin-bottom:12px;}
span { color:red;}
.nowrap { white-space:nowrap!important;}
.left { text-align:left!important;}
.right { text-align:right!important;}

ul { margin:20px;}
li { margin-bottom:20px;}
input[type="text"], textarea { border:1px solid #bbb; padding:3px 7px; color:#777; font-style:italic;}
div.sent { text-align:right;}
div.sent input { font-size:18px; cursor:pointer;}
div.allok {text-align:center; margin-top:100px;}

table.cartPopup td, table.cartPopup th { padding:5px; vertical-align:middle; text-align:center; border:1px solid #ccc;}
table.cartPopup th { text-align:center; background:#f5f5f5;}
table.cartPopup td td { padding:0 2px; border:none;}
table.cartPopup input { text-align:center;}

.Order { border:none; width:198px; height:39px; background:url(images/order.png) 0 0 no-repeat; cursor:pointer;}
.Order:hover { width:198px; height:39px; background:url(images/order.png) 0 100% no-repeat;}