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 { margin: 0; padding: 0; }
a { text-decoration: none; }
a img { border: none; }

/* MISC */

body { font: normal .8em Verdana, sans-serif; text-align: center; background: #006B58; }

#main { width: 650px; margin: 0 auto; text-align: justify; background: #fff; border: 2px solid #006654; }

/* HEADER */


/* SIDEBAR */
#sidebar { width: 650px; height: 40px; background-color: #E4E8EE; text-align: center; background: url(../img/menu_bg.jpg) 0 0 no-repeat; border-bottom: 6px solid #E1DFD6; }	
#sidebar li { display: inline; background: url(../img/menu_bg1.jpg) 8px 0 no-repeat; }
#sidebar ul { list-style: none; padding: 0; margin: 8px 0 4px 0; text-align: left; }
#menu li a { height: 20px; voice-family: "\"}\""; voice-family: inherit;  text-decoration: none; font-family: verdana; font-weight: 600; }	
#menu li a:link, #menu li a:visited { color: #777;  padding: 6px 0 2px 30px; }
#menu li a:hover, #menu li a:active { color: #fff; padding: 6px 0 2px 30px; }
#menu .this { background: transparent; }
#menu .this a { font-size: 16px; font-weight: bold; font-family: Arial; }
#menu .this a:link { color: #fff; padding-left: 50px; text-decoration: underline; }
#menu  .this a:hover { color: #00816A; padding-left: 50px; text-decoration: underline; }

/* CONTENT */
#content { width: 650px; padding: 20px 10px; color: #777; }
#content h2 { margin: 10px; font-size: 1.1em ; font-family: verdana; text-align: left; color: #00816A; padding: 3px 0; border-top: 6px solid #E1DFD6; }
#content p { text-indent: 5px; margin-bottom: 10px; }
#content p span { font-weight: bold; border-left: 5px solid #FFCD22; padding-left: 3px; }
#content ul { margin: 0 0 20px 30px; }
#content ul li { list-style: url(../img/lista.jpg); }
#content .imgleft { float: left; margin: 0 5px 0px 0; }
#content .imgright { float: right; margin: 0 0 3px 3px; }
#content .order { text-align: center; margin-top: 10px; }
#content .question { font-size: 1em; font-family: verdana; text-transform: uppercase; border-left: 5px solid #FFCD22; font-weight: bold; }
#prices tr td { border: 1px solid #FFBA2F; padding: 5px; }
#prices td span { color: #224A90; font-weight: bold; }

/* FOOTER */
#footer td { font-size: .8em; text-align: right; padding-right: 2px; color: #777;}

