body {margin: 0px; padding:0px;}
body,td {font-family: Times New Roman,Serif; font-size: 95%; color:#555;}

h1,h2,h3,a {color:#9f5bbe;}
h1,h2 {font-size: 180%; font-weight: normal;}
a.noline, a#noline {text-decoration: none;}
a.noline:hover, a#noline:hover {text-decoration: underline;}
h4 {font-size: 130%; font-style: italic; color:#777; margin-bottom: 0.5ex;}

table.header {margin-bottom: 1em;}
.header td {color:#7d41a1; font-size: 125%;}
td.header {font-size: 130%;}
.header span {color:#f5a00b;}
div.pitomnik {font-size: 150%; color:#9f5bbe; text-align: center;}
div.lubimez {font-size: 180%; color:#f5a00b; text-align: center; margin-bottom: 1ex;}
div.phototitle {color:#9b80c6; font-style:italic; margin-top: 1ex;}
table.facephoto img {border:1px solid #dededf; margin-top: 1em;}

table.topnav {margin-top: 1em; margin-bottom: 2em;}
table.topnav td {border-right: 1px solid #9f5bbe; padding-left: 1ex; padding-right: 1ex; font-size: 110%;}
table.topnav td.last, table.topnav td.lastcurrent {border-right: none;}
table.topnav td.vignet {border-right: none; padding: 0px;}
td.current a, td.lastcurrent a {color:#000;}

table.footer td {font-size: 110%;}
td.footphones {line-height: 160%; color:#f6a61b;}
td.footphones span {color:#9f5bbe;}

table.contactform td {padding-bottom: 1ex;}
table.goodtable td {padding-bottom: 1em;}

table.thumbnails {}
.thumbnails img {border: none;}
td.preview {padding-bottom: 2em;}
table.gpicture {width: 200px; height: 200px; border-collapse: collapse;}
.gpicture td {text-align: center; background-color:#e7d3f9; padding: 0px; border: 1px solid #7d41a1;}

.dotted {background-image: url("/assets/images/template/dotted.gif"); background-repeat: repeat;}
.vdotted {background-image: url("/assets/images/template/vdotted.gif"); background-repeat: no-repeat; background-position: left center;}

td.dittocell {vertical-align: top; padding-top: 1em;}
.dittocell p {margin-top: 1ex;}
div.dittodate {font-style:italic; font-size: 120%; color:#f5a00b;}

ul.violet, ul.orange {margin: 0px; padding: 0px;}
ul.violet {list-style-image: url("/assets/images/template/violetmark.gif");}
ul.orange {list-style-image: url("/assets/images/template/orangemark.gif");}
ul.violet li, ul.orange li {margin-bottom: 1em; margin-left: 25px; padding-left: 10px;}

td.facegoodthread {padding: 1em;}

ul.articles {margin: 0px; padding: 0px; list-style-type: none;}
li.articleheader1 {font-size: 180%; margin-bottom: 1em;}
.bej {color:#f5a00b;}
td.maincontainer {padding-bottom: 2em;}

ul.catalogue {margin: 0px; padding: 0px;}
li.good1 {list-style-type: none; width: 49%; height: 300px; float: left; margin-right: -1px; margin-bottom: -1px;}
li.good1 img {border: none;}
div.goodtitle {margin-bottom: 1ex; font-weight: bold; color:#f6a00b; font-size: 140%;}
div.gooddescr p {margin-top: 1ex; margin-bottom: 1ex;}


table.skeleton {background-image: url("/assets/images/template/pattern.gif"); background-repeat: repeat;}
td.white, td.maincontainer {background-color:#fff;}
td.skeletonleftapp, td.skeletonrightapp {}
td.skeletonleftapp {background-image: url("/assets/images/template/leftshadow.gif"); background-repeat: repeat-y; background-position: right top;}
td.skeletonrightapp {background-image: url("/assets/images/template/rightshadow.gif"); background-repeat: repeat-y; background-position: left top;}
td.footercell {background-image: url("/assets/images/template/footchinchilla.jpg"); background-repeat: no-repeat; background-position: left bottom; background-color:#fff;}

table.pagetable {}
td.pageimage {vertical-align: top; padding-bottom: 2em;}
td.pageimage img {border: 5px solid #f8f8f9;}
td.pagecell {vertical-align: top; padding-left: 2em; padding-bottom: 2em; width: 45%; padding-right: 2em;}
div.pagetitle {font-weight: bold; font-size: 120%; margin-bottom: 1em;}

td.si, td.sih {padding-bottom: 2em;}
.si img {border: 5px solid #e0e0e0;}
.sih img {border: 5px solid #7d41a1;}

div.qa {padding-left: 70px; background-image: url("/assets/images/faq.jpg"); background-repeat: no-repeat; background-position: left top; padding-bottom: 3ex;}

.cataloguechin {list-style-type: none; margin: 0px; padding: 0px;}
.chin1 {margin: 0px; padding: 0px; margin-bottom: 1em;}