html, body, div, p, table, pre, td, tr, th, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, img, blockquote, iframe {margin: 0px; padding: 0px; border: 0px} 

html {height: 100%}
body {color: black; font: normal 12px verdana; background-color: #F5F5F5; overflow: scroll}
div {font: normal 12px verdana; color: black}
table {border-collapse: collapse; margin: 0px auto; font: normal 12px verdana}
ul {text-align: left; padding: 0px 0px 0px 10px}
button {color:black; font: normal 12px verdana}
input {color:black; font: normal 12px verdana}
select {color:black; font: normal 12px verdana}
small {color: #777777; font: normal 10px verdana}
h1 {font: normal 20px verdana; color: black} /*Заголовок страницы*/
h2 {font: normal 16px verdana; line-height: 250%; color: black} /*Заголовок*/
h3 {font: normal 15px verdana; display:inline; color: black} /*Подзаголовок*/ 
h4 {font: normal 12px verdana; display:inline; color: black} /*текст*/
h5 {font: normal 10px verdana; display:inline; color: #777777} /*комментарий*/
h6 {font: normal  8px verdana; display:inline; color: black} /*ссылки в календаре*/
a  {color : #0000BB; text-decoration: none}
p {line-height: 150%; padding: 5px}
img {border: 0px}

.ok_button {color:green; font: bold 14px verdana}

.container {width: 1000px; margin: auto; background: #FFFFFF; text-align: center; border: 1px solid #CCCCCC;}
.input_frame {background: #FAFAFA; border: 1px solid #CCCCCC}

.subsub {font: normal 9px verdana}
.subscribe {color: #777777; font: normal 10px verdana}
.txt {font: normal 12px verdana}
.bigtext {font: normal 14px verdana}

.inner_menu1 {padding: 10px; color: black; font: normal 12px verdana}
.inner_menu2 {padding: 10px; color: black; font: normal 10px verdana}

.bold {font-weight: bold}
.strikeout {text-decoration:line-through}

.black {color: black}
.gray {color: #777777}
.white {color: white}
.navy {color: navy}
.red {color: red}
.green {color: green}
.blue {color: blue}
.magenta {color: magenta}

.tacenter {text-align: center; margin: 0px aut0}
.taright {text-align: right; margin-left: 0px;}
.taleft {text-align: left; margin-right: 0px;}
.vatop {vertical-align: top}
.vabottom {vertical-align: bottom}
.vamiddle {vertical-align: middle}
 
.bgwhite {background-color: white}
.bggray {background-color: #F5F5F5}
.bgltgray {background-color: #FAFAFA}
.bgblack {background-color: black}
.bggreen {background-color: #99FF99}
.bgred {background-color: #FF0000}
.bgltgreen {background-color: #F5FFF5}
.bgltred {background-color: #FFF5F5}
.bgltblue {background-color: #F5F5FF}
.bgltmagenta {background-color: #FFF5F5}

.pad0  {padding: 0px}
.pad2  {padding: 2px}
.pad5  {padding: 5px}
.pad10 {padding: 10px}
.pad15 {padding: 15px}
.pad20 {padding: 20px}
.pad5-10 {padding: 5px 10px 5px 10px}

.mar5 {margin: 5px}

.line150 {line-height: 150%}

.center {text-align: center; margin: 0px auto}

.graycell {color: black; background-color: #FAFAFA}
.whitecell {color: black; background-color: #FFFFFF}

.border {border: #DDDDDD solid 1px}
.border-top {border-top: #DDDDDD solid 1px}
.border-bottom {border-bottom: #DDDDDD solid 1px}
.border-left {border-left: #DDDDDD solid 1px}
.border-right {border-right: #DDDDDD solid 1px}
.border-tb {border-top: #DDDDDD solid 1px; border-bottom: #DDDDDD solid 1px}

.border-transp {border: transparent solid 1px}
.border-black {border: #000000 solid 1px}
.border-line {border: #CCCCCC solid 1px}

.tdnoborder {color: black; background-color: #FAFAFA; border: #DDDDDD solid 0px}
.tdhead {color: black; background-color: #EEEEEE; border: #DDDDDD solid 1px}

@media print { .noprint { display: none; } } 
  
.SVD_VIZITKA {margin-left: 0px; text-align: left; line-height: 150%; font: normal 14px verdana}
.SVD_PRICE {padding: 20px; color: black; font: normal 10px verdana; text-align: left}
.SVD_PHOTO {width: 650px; padding: 0px; margin: 0px auto}




