body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin:0; text-align:center; }
.site { width:800px; margin: 0 auto; text-align:left; }

.menuTop { width:800px; text-align:right; margin-top:35px; margin-bottom:5px; }
.menuTop a { text-decoration:none; color:#666666; }
.imageTop { margin-bottom:30px; }

.menuLeft { font-size:15px; font-weight:bold; width:180px; float:left; }
.linkActive { background-color:#004494; border-bottom:2px dotted #ffffff; border-top:2px dotted #ffffff; padding:3px 0px 3px 8px; }
.linkActive a { text-decoration:none; color:#ffffff; }
.linkActiveTop { background-color:#004494; border-top:2px dotted #ffffff; padding:3px 0px 3px 8px; }
.linkActiveTop a { text-decoration:none; color:#ffffff; }
.linkTop { background-color:#ffffff; border-top:2px dotted #666666; padding:3px 0px 3px 8px; }
.linkTop a { text-decoration:none; color:#666666; }
.linkBottom { background-color:#ffffff; border-bottom:2px dotted #666666; padding:3px 0px 3px 8px; }
.linkBottom a { text-decoration:none; color:#666666; }

.subLink { background-color:#ffffff; padding:3px 0px 3px 15px; }
.subLink a { text-decoration:none; color:#666666; }
.subLinkActive { background-color:#cccccc; }
.subLinkActiveBottom { background-color:#004494; border-bottom:2px dotted #ffffff; }
.subLinkBottom { border-bottom:2px dotted #666666; }

.rightHome { float:right; border-top:2px dotted #666666; width:600px; font-size:14px; }
.title { font-size:15px; font-weight:bold; color:#004494; margin-bottom:12px; padding-top:3px; }
.halfLeft { float:left; width:280px; border-top:2px dotted #666666; }
.halfRight { float:right; width:280px; border-top:2px dotted #666666; }
.link { text-decoration:none; color:#004494; }

.right { float:right; width:600px; }
.content { float:left; width:400px; border-top:2px dotted #666666; font-size:14px; }
.contentProduct { float:left; width:600px; border-top:2px dotted #666666; font-size:14px; }
.rightAd { float:right; width:185px; background-color:#eeeeee; }
.titleAd { font-size:15px; font-weight:bold; color:#ffffff; background-color:#004494; width:177px; padding:4px; border-top:2px dotted #ffffff; }
.contentAd { float:left; width:80px; margin:85px 0px 5px 5px; }
.imageAd { float:right; width:86px; margin: 8px 5px; }
.contentAdNews { margin:10px; }

.productLinks { color:#004494; padding:0px; margin-left:14px; }
.productLinks li { padding:2px 0px; }
.prodContainer { margin:10px 0px; }
.prodImages { margin:5px; padding:1px; cursor:pointer; }
.prodImagesDiv { text-align:center; float:left; margin-bottom:20px; width:150px; }
.prodImagesDiv a { text-decoration:none; color:#004494; }
.pagination { float:right; margin:5px 10px 20px 0px; }
.pagination a { text-decoration:none; color:#004494; }

.bottomHome { float:left; border-top:2px dotted #666666; width:600px; font-size:9px; padding-top:3px; margin-bottom:30px; }
.bottom { float:left; border-top:2px dotted #666666; width:400px; font-size:9px; padding-top:3px; margin-bottom:30px; }
.bottomProduct { float:left; border-top:2px dotted #666666; width:600px; font-size:9px; padding-top:3px; margin-bottom:30px; }

.courierFont { float:left; font-family:"Courier New", Courier, mono; margin-right:30px; }
.red { color:#FF0000; }

/* Admin area */
.locName { font-size:14px; color:#004494; font-weight:bold; margin:10px 0px 10px 0px; }
.imageAdmin { float:left; margin:4px; width:133px; border:1px solid #1f526c; padding:1px; text-align:center; font-size:12px; }
.imageAdmin a { text-decoration:none; color:#990033; }
.captionAdmin { float:left; width:131px; margin:3px 0px 5px 0px; border-bottom:1px solid #1f526c; }
