body, form {font-size: 10pt; padding: 0px; margin: 0px;}
p {margin: 0px; padding-top: 7px; padding-bottom: 7px;}
body {background-color: #FFFFFF; color: #333333;}
td, p, input, select, textarea {font-size:9pt; font-family: arial;}
ul {margin-top: 3px;}
/*li {margin-left: 20px;}*/

a:link {color: #0460AD;}
a:visited {color: #8D207C;}
a:active {color: #B52424;}
a:hover {text-decoration: none;}
h1 {margin: 0px; color: #155715; font-size: 10pt; padding-top: 2px; padding-left: 8px; padding-bottom: 1px; padding-right: 7px; font-weight: bold}
h2 {margin: 0px; color: #155715; font-size: 9pt; padding-top: 15px; padding-bottom: 10px;}
h3 {margin: 0px; color: #000000; font-size: 8pt; padding-top: 15px; padding-bottom: 10px; text-transform: uppercase; }

img.general {border: 1px solid #B9B9B9; margin: 10px}

td.lang, td.lang p {font-size: 11px; background-color: #FFFFFF;}
td.lang p {padding-left: 7px; padding-top: 4px; padding-bottom: 0px}
td.search, td.search td {font-size: 11px; color: #000000;  background-color: #FFFFFF;}
td.addr {background-color: #F3F3F3;}
td.addr p {font-size: 10px; padding-left: 7px; padding-right: 7px; padding-top: 2px; padding-bottom: 2px; color: #333333;}
td.menu td, td.menu a, td.menu p {font-size: 11px;}
td.menu a {text-decoration: none;}
td.menu a:hover {text-decoration: underline;}
td.menu p {padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px; line-height: 11px;}
td.m2nd, td.m2nd td {background-color: #FCFCFC;}
td.m2nd p {padding-left: 0px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px; line-height: 11px;}


.icon {padding: 0px 8px 0px 0px;}
span.marker {margin: 10px 5px 10px 5px; width: 4px; height: 4px; background-color: #B4B4B4;}
span.marker_a {margin: 10px 5px 10px 5px; width: 4px; height: 4px; background-color: #EB4B46;}
.menu {background-color: #F3F3F3;}
ul.list_link li{list-style-type: square; color: #B4B4B4;}
ul.list li{list-style-type: square;}
.h2line  {MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; BORDER-BOTTOM:  #B4B4B4 1px solid; color: black;}

.vrezka {text-align: center; FLOAT: left; MARGIN-RIGHT: 20px; margin-top:9px; border: 1px solid #E7E7E7; background-color: #F3F3F3; padding: 10 10 10 10;}
.fotocomment {padding: 10 0 0 0; text-align: left;}
