body {background-color: #ffffff; padding: 0; margin: 0;}
a {color: #0033CC; text-decoration: underline;}
a:hover {color: #CC3300; text-decoration: underline;}
h2.titletop {font-weight: normal; margin: 0; padding: 0; padding-left: 7px;}
h3 {font-weight: normal; margin: 0; padding: 0; padding-top: 25px; padding-bottom: 5px; font-family: "Times New Roman", Times, serif; font-size: 1.5em; font-style: italic; line-height: 1.1em; color: #000000;}
a.popmodlink {font-family: "Times New Roman", Times, serif; font-size: 0.95em; line-height: 1.1em; color: #0033CC;}
a.popmodlink:hover {font-family: "Times New Roman", Times, serif; font-size: 0.95em; line-height: 1.1em; color: #CC3300;}
a.newslink {font-family: "Times New Roman", Times, serif; font-size: 0.85em; line-height: 1.3em; color: #0033CC;}
a.newslink:hover {color: #CC3300;}
a.newsanonslink {font-family: "Times New Roman", Times, serif; font-size: 1.3em; line-height: 1.2em; color: #0033CC;}
a.newsanonslink:hover {color: #CC3300;}
.newsanonstx {font-family: Arial, Helvetica, sans-serif; font-size: 0.72em; color: #999999; line-height: 1.4em;}
.discontanonstx {font-family: Arial, Helvetica, sans-serif; font-size: 0.78em; color: #48251E; line-height: 1.4em; padding-top: 7px;}
.txbot {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1em; padding-top: 10px;}
.teltx {padding-top: 15px; padding-right: 50px; padding-bottom: 15px; float: left; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 35px; color: White; line-height: 50px;}
.telcode {font-size: 15px;}
.adrestx {padding-top: 28px; padding-right: 30px; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: White; line-height: 18px;}
.logodist {padding-top: 20px; padding-right: 20px;}
.slogantop {font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-size: 38px; font-weight: bold; color: White; line-height: 16px; text-transform: lowercase;}
.sloganbot {font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-size: 28px; color: White; line-height: 45px; text-transform: uppercase;}
.butdist {margin-right: 2px;}
.icondist {margin-left: 20px; margin-bottom: 20px;}
.maintxdist {padding: 50px; padding-left: 0;}
.maintit {font-family: Georgia, Times New Roman, serif; font-style: italic; font-size: 2.8em; color: Black; line-height: 1em;}
.mainhead {padding: 0; margin: 0; padding-bottom: 15px; font-family: Georgia, Times New Roman, serif; font-style: italic; font-weight: normal; font-size: 1.8em; color: Black; line-height: 1em;}
.maintx {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: Black; line-height: 1.4em;}
.graftitdist {padding-top: 20px;}
.btwline {width: 100%; height: 1px; margin-bottom: 15px; margin-top: 15px; background-image: url(images/bg_btw.gif);}
.newsdate {padding-bottom: 3px; font-family: Times New Roman, serif; font-size: 0.7em; color: Black; line-height: 1em;}
.discount {margin-right: 5px; margin-top: 18px; float: left; width: 70px; height: 62px; background-image: url(images/bg_percent.gif); font-family: Georgia, Times New Roman, serif; font-style: italic; font-size: 25px; color: #FFFFFF; line-height: 30px; text-align: center;}
.discounttxdist {padding-top: 10px;}
.discounttit {padding-top: 35px; font-family: Georgia, Times New Roman, serif; font-style: italic; font-size: 1.6em; color: #CC0000; line-height: 1em;}
.discountpic {padding-top: 10px; float: left; padding-right: 12px;}
.schemadist {padding-top: 30px; padding-bottom: 30px; padding-left: 0;}
.path {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #A19F90; line-height: 1em; padding: 5px; padding-left: 0; padding-top: 10px;}
.dateanons {padding: 2px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; background-color: #CF3600; width: 50px;}
.minpic {float: left; margin-right: 12px; margin-bottom: 5px;}
.minpicinbody {float: left; margin-right: 15px; margin-bottom: 15px;}
.txarticleanons {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: Black; line-height: 1.4em;}
.price {font-family: Georgia, Times New Roman, serif; font-size: 19px; text-align: center; color: #FFFF00; line-height: 20px; background-image: url(images/bg_price.gif); background-repeat: no-repeat; width: 117px; height: 40px; padding-top: 7px; margin-bottom: 10px;}
.articul {padding: 5px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; line-height: 1em; background-color: #CF3600; margin-bottom: 15px; font-style: italic;}
.anonsnumbers {color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1em;}
.anonsnumbersel {color: Black;}
.txintab {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.3em; color: #333333; margin: 10px;}
.headtab {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.3em; color: #CCCCCC; margin: 10px;}
.download {font-size: 0.7em; line-height: 1.2em;}
.txdwnl {color: #265795; font-size: 0.8em; line-height: 1.3em; font-family: Arial, Helvetica, sans-serif; padding-bottom: 5px;}
.minpiccat {text-align: center; width: 250px; float: left; padding-right: 10px; padding-left: 10px; padding-bottom: 35px;}
.minpicmod {text-align: center; float: left; padding-right: 25px; padding-left: 25px; padding-bottom: 35px;}

table.tabmain {width: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.tabmain td, table.tabmain tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.tabhead {width: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.tabhead td, table.tabhead tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
td.tabheadright {background-position: right; vertical-align: bottom; background-image: url(images/bg_top_right.jpg);}
td.tabheadleft {width: 100%; background-image: url(images/bg_top_right.jpg);}
table.tabwoman {width: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0; background-image: url(images/bg_top_woman.jpg); background-repeat: no-repeat;}
table.tabwoman td, table.tabwoman tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.tabtopinfo {width: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.tabtopinfo td, table.tabtopinfo tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0; vertical-align: top;}
table.tabmiddle {width: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.tabmiddle td, table.tabmiddle tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0; vertical-align: top;}
table.tableftcell {width: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0; background-color: #FFFFCC;}
table.tableftcell td, table.tableftcell tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0; vertical-align: top;}
td.colonacell {background-image: url(images/bg_colona.gif);}
td.maintxcell {background-image: url(images/bg_maintx.gif); background-position: right bottom; background-repeat: no-repeat; width: 100%;}
td.whitecell {background-color: #FFFFFF;}
table.botcell {width: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.botcell td, table.botcell tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0; vertical-align: top;}
table.tabrightcell {width: 200px; height: 100%; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0; background-color: #FFFFFF;}
table.tabpopmod {width: 200px; border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
table.tabpopmod td, table.tabpopmod tr {border-collapse: collapse; border-spacing: 0; border: none; margin: 0; padding: 0;}
td.botlinecell {background-color: #9D1E00;}
table.tabinpage, table.tabinpage tr, table.tabinpage td {border-collapse: collapse; border-spacing: 0; border: solid; border-width: 3px; border-color: #E2E2E2; margin: 0; padding: 0; vertical-align: top; text-align: left;}
