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 Arial, sans-serif; text-align: center; }

#main { width: 700px; margin: 0 auto; text-align: justify; background: #fff;  border: 2px solid #eee; }

/* HEADER */


/* SIDEBAR */
#sidebar { vertical-align: top; border-right: 2px dashed #eee; }	
#sidebar ul { list-style: none; padding: 0; width: 150px; margin: 4px; }
#menu li a { height: 20px; voice-family: "\"}\""; voice-family: inherit;  text-decoration: none; font-family: verdana; }	
#menu li a:link, #menu li a:visited { color: #045FC5; display: block; background: url(../img/menu_bg.jpg) 0 0 no-repeat; padding-left: 15px; border-bottom: 2px solid #0A2F73;}
#menu li a:hover, #menu li a:active { color: #045FC5; border-bottom: 1px solid #E60000; }


/* CONTENT */
#content { padding: 20px 10px; }
#content h2 { margin-bottom: 10px; font-size: 14px ; font-family: verdana; text-align: center; color: #025AB9; border-top: 1px solid #54B1EA; border-bottom: 1px solid #54B1EA; padding: 3px 0; clear: both}
#content .deco { color: #E60000}
#content p { margin-bottom: 10px; }
#content p span { font-weight: bold; color: #DA243A; }
#content ul { margin: 0 0 20px 30px; }
#content li  { list-style-image: url(../img/list.jpg); paddin-left: 4px;}
#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; background: #54B1EA; font-weight: bold; }
#prices tr td { border: 1px solid #DA243A; padding: 5px; }
#prices .title td { text-transform: uppercase; text-align: center; }
#prices td span { color: #DA243A; font-weight: bold; }

/* FOOTER */
#footer td { font-size: .8em;  border-top: 2px solid #eee;; text-align: right; padding-right: 2px; }

