* {padding:0;margin:0;border:0;}
html,body {padding:0;margin:0;}
body {background:#ffffff !important;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both;}
.hr hr {display:none;}

/* page layout */
.content_wrapper {width:100%;margin:0;padding:0;}
.content {width:952px;margin:0 auto;background: #ffffff url('../gfx/content.gif') bottom left no-repeat;}

/* header */
.header {background: #ffffff url('../gfx/header.jpg') top left no-repeat;width:952px;height:258px;}
.header .description {font-family:Tahoma;font-size:14px;font-weight:bold;color:#0092b4;margin-top:20px;}

/* main menu */
.mainmenu a {text-transform:uppercase;font-family:tahoma;font-size:12px;font-weight:bold;text-align:center;color:#ffffff;padding-top:7px;}
.mainmenu a {width:188px;height:22px;display:block;background: transparent url('../gfx/main_menu.jpg') top left no-repeat;outline:none;}
.mainmenu a:hover {/* text-decoration:none; */background-position: 0 -58px;color:#ffffff;}
.mainmenu a:visited {color:#ffffff;}
.mainmenu a.active {background-position: 0 -29px;}
.mainmenu a.active:hover {background-position: 0 -29px !important;}

.hr {height:21px;width:950px;background: #ffffff url('../gfx/gradient.jpg') top left no-repeat;}

/* footer */
.pre-footer {height:5px;clear:both;}
.content-footer {width:952px;height:184px;background: transparent url('../gfx/footer.jpg') top left no-repeat;position:relative;font-family:Tahoma;}
.content-footer .contacts {position:absolute;top:20px;left:55px;}
.content-footer .contacts {color:#ffffff;font-size:11px;font-weight:bold;}
.content-footer .contacts a {color:#ffffff;}
.content-footer .contacts a:hover {color:#6ec8fc;}

.content-footer .copyright {position:absolute;top:33px;right:20px;overflow:hidden;}
.content-footer .copyright {color:#6ec8fc;font-weight:bold;font-size:11px;}
.content-footer .copyright #link {position:relative;bottom:-20px;}

/* flash gallery container */
.flashGallery {width:675px;height:145px;display:block;clear:both;}

/* page price */
.target {text-decoration:underline;}
.li_header {font-weight:bold; color:#222222;}
.ol_more_margin li{padding-bottom:10px;line-height:16px;}
