h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, div,img { margin: 0; padding: 0; }
a img { border: 0; }
body{ font: normal 11px verdana, sans-serif; background: #e5e5e5; }
#main{ background: #FFF; width: 750px; text-align: justify; margin: 0 auto; border: solid 10px #FFF; }

/*header*/
#header { width: 521px; height: 275px; }
#header img { display: block; }

#menu { background: #FFF; width: 228px; height: 275px;}
#menu img { display: block; }


#content { width: 750px; }
#content h2 { font: bold 13px verdana, sans-serif; color: #4ea500; padding: 10px 15px 5px 15px; text-align: center; }
#content h3 { background: #FFF url(../img/head-b.jpg) 0 0 no-repeat;  height: 30px; font: bold 13px verdana, sans-serif; color: #c10200; padding-left: 88px; padding-top: 7px;}
#right-side h4 { background: #FFF url(../img/head-sml.jpg) 0 0 no-repeat; height: 30px; font: bold 13px verdana, sans-serif; color: #c10200; width: 306px;  padding-top: 7px;}
#content h5 { padding: 4px 15px 4px 15px; text-align: center; }
.text { color: #555b5c; padding: 5px 15px 5px 15px; text-indent: 10px; }
.mul { padding: 5px 15px 5px 30px; list-style-image: url(../img/bullet.jpg); color: #555b5c; }
.mul li { padding: 2px; }
.f-right { float: right; padding: 5px 15px 10px 15px; }
.f-left { float: left; padding: 5px 15px 10px 15px; }
#content span { color: #000; font-weight: bold; }
#right-side { width: 307px; background: #dcdcdc; }

#prices { width: 550px; font: bold 13px verdana, sans-serif; }
#prices tr td { border: solid 2px #76a802; }

#order { padding: 15px 0 15px 0; }

#footer { background: #dcdcdc; width: 750px; height: 19px; color: #757575; text-align: center; font-size: 10px; }
