/* GLOBAL */
* { padding:0px; margin:0px; }
html, body { height:100%; }
body { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
a { color:#2389DB; text-decoration:underline; cursor: hand; }
a:hover { color:#2389DB; text-decoration:none; cursor: hand; }
a:active { color:#2389DB; text-decoration:underline; cursor: hand; }
img { border:0px; }
/* HEADER */
#header { width:1000px; margin:auto; padding:10px 0px; }
/* MENU */
#menu { width:1000px; margin:auto; height:44px; background:url(../images/bgr-menu.gif) top center repeat-x; }
#menu div { float:left; width:223px; text-align:center; margin-top:5px; padding:5px 0px; border:1px solid #FFFFFF; margin-right:20px; }
#menu a { color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none; }
#menu a:hover { text-decoration:underline; }
#menu a:active { text-decoration:underline; }
/* CONTENT */
#content { width:1000px; margin:auto; }
/* LEFT */
#left { float:left; width:735px; padding:10px 20px 10px 0px; }
#left h1 { font-size:16px; margin:20px 0px; letter-spacing:1px; }
#left p { line-height:28px; margin-bottom:10px; }
#left a { color:#1099cc; font-weight:bold; text-decoration:underline; }
#left a:hover { text-decoration:none; }
#left a:active { text-decoration:underline; }
#left ul { color:#1099cc; padding-left:20px; line-height:30px; list-style:square; }
#left li span { color:#000000; }
.price .header { background:#F1F1F1; color:#000000; padding:6px 4px; font-size:12px; border:1px dotted #c8c8c8; font-weight:bold; text-align:center; }
.price td { padding:6px 6px; font-size:12px; }
/* RIGHT */
#right { float:right; width:auto; }
#right .text { height:78px; width:223px; margin-right:20px; margin-top:50px; background:url(../images/bgr-contact.gif) top center repeat-x; border:1px solid #1099cc; }
#right h1 { font-size:14px; color:#000000; text-align:center; width:213px; padding:5px; border-bottom:1px solid #1099cc; }
#right .contact { float:left; margin:5px; font-weight:bold; }
#right label { float:left; width:50px; font-weight:normal; }
#right a { color:#000000; text-decoration:underline; }
#right a:hover { text-decoration:none; }
#right a:active { text-decoration:underline; }
/* FOOTER */
#footer { clear:both; width:1000px; margin:auto; border-top:1px dotted #1099cc; }
#footer p { text-align:center; font-size:10px; margin:10px 0px;}
#footer a { color:#1099cc; font-weight:bold; text-decoration:underline; }
#footer a:hover { text-decoration:none; }
#footer a:active { text-decoration:underline; }