body {background: #FFFFFF;}
body, td {padding: 0px; margin: 0px; font-family: tahoma; font-size: 11px; color: #000000;}
form, div {padding: 0px; margin: 0px;}
p {padding-top: 0px; margin-top: 0px; margin-bottom: 12px;}
img {border: 0px;}

h1, h2, h3, h4, h5 {line-height: 100%; margin: 0px 0px 2% 0px; padding: 0px;}

a {text-decoration: underline; color: #55839E;}
a:hover {text-decoration: none;}

.clear {clear: both; height: 1px; display: block;}
.hr {height: 1px; background: #336699; clear: both;}

#wrapper {width: 630px;}

h1 {margin: 62px 0px 0px 191px; padding: 0px; position: absolute;}
h2 {margin: 0px 0px; padding: 16px 26px; font-family: times new roman; font-weight: normal; font-size: 24px; border-top: 5px solid #336699; border-bottom: 1px solid #6594D1; color: #336699;}

p.link {clear: both; margin: 0px;}
p.link a {color: #17A213; text-indent: 0px; text-decoration: none;}
p.link a:hover {text-decoration: underline;}
p.link img {position: absolute; margin: 2px 0px 0px 5px;}

.logo {margin: 13px 0px 0px 30px; position: absolute;}
.rggo {margin: 34px 0px 0px 192px; position: absolute;}
.bfso {margin: 112px 0px 0px 192px; position: absolute;}
.bfso.region {margin-top: 136px;}
.region-os {margin: 113px 0px 0px 192px; position: absolute;}

blockquote.slogan {margin: 177px 0px 0px 193px; position: absolute;}

.hr.hdr {margin: 158px 0px 0px 192px; height: 3px; position: absolute; width: 409px;}

#content {margin-top: 209px;}
#content h3 {margin: 0px 0px 13px 0px; padding: 0px; color: #17A213; font-size: 14px; font-weight: normal; font-weight: bold;}
#content h3 .date {display: block; color: #000000; font-size: 11px; font-weight: normal;}
#content .ccont {padding: 26px 0px 20px 26px;}

.ctext {margin-bottom: 10px;}
/*.ctext a {display: block;}*/
.ctext img {border: 1px solid #336699; padding: 1px; margin: 3px;}

.cnews .hr {margin: 0px 0px 0px -26px; background: #6594D1;}
.cnews .groups {margin: 20px 0px;}
.cnews .groups p {color: #336699; margin-bottom: 25px;}
.cnews .groups ul {margin: 0px; padding: 0px;}
.cnews .groups ul li {margin: 0px 0px 5px 0px; padding: 0px 0px 0px 23px; font-weight: bold; font-size: 14px; color: #336699; list-style: none; background: url(../images/dot03.gif) no-repeat 3px 7px;}

/*.cnews {margin-bottom: 10px;}*/
.cnews .item {margin-bottom: 20px;}
.cnews .item p.date {margin: 0px 0px 1px 0px; padding: 0px;}
.cnews .item h4 {margin: 0px 0px 1px 0px; padding: 0px; font-weight: bold; font-size: 11px;}

.cnews .images {margin: 20px 0px 20px 0px;}
.cnews .images img {margin: 0px 10px 10px 0px; display: block; float: left; padding: 1px; border: 3px solid #336699;}

#copy {margin: 0px; padding: 19px 0px 22px 0px; width: 310px; border-top: 3px solid #336699; text-indent: 28px; font-size: 10px; color: #336699;}

#photogallery {margin-bottom: 0px;}
#photogallery .item {width: 32%; float: left; margin: 0px 0px 25px 0px;}
#photogallery .img {margin-bottom: 10px; display: block; float: left; padding: 1px; border: 4px solid #336699;}
#photogallery .description {width: 180px; clear: both;}

#gencat {margin-bottom: 30px;}
#gencat h3 {color: #17A213;}
#gencat h3 a {color: #17A213; text-decoration: none;}
#gencat h3 a:hover {text-decoration: underline;}
#gencat .item {width: 49%; margin-bottom: 30px; float: left;}
#gencat .container {width: 80%;}
#gencat .img {display: block; float: left; margin: 0px 0px 10px 0px; padding: 1px; border: 4px solid #336699;}
#gencat .detailed .params {margin: 0px 0px 0px 275px;}
#gencat .detailed .params .param {margin-bottom: 5px;}
#gencat p.link {margin-top: 15px; clear: none !important;}

