body {background-color: #FFF; margin: 0; padding: 0; background-image: url(../picons/background.jpg); background-repeat: no-repeat}
td {color: #373737; font-size: 80%; font-family: tahoma,arial,verdana,sans-serif}
div#LogoPrint img {display: none}
.epig {font-size: 120%; color: #690; font-family: "Times New Roman",serif; padding: 0 30px 0 90px; background-image: url(../picons/background-up-left.gif); background-position: right bottom; background-repeat: no-repeat}
.epig-st {padding: 0 30px 0 90px}
.portf {font-size: 120%; font-family: "Times New Roman",serif}
h1 {font-size: 200%; color: #690; font-family: "Arial Narrow",verdana,tahoma,arial,sans-serif; font-weight: normal; margin-top: 8px}
h2 {font-size: 160%; color: #690; font-family: "Arial Narrow",verdana,tahoma,arial,sans-serif; font-weight: normal}
h1.cln {font-size: 200%; color: #690; font-family: "Arial Narrow",verdana,tahoma,arial,sans-serif; font-weight: normal; margin: 0; padding: 0}
.back-u-r {background-image: url(../picons/background-up-right.gif); background-position: left bottom; background-repeat: no-repeat}
.blck {padding-right: 30px}
ul.list {margin: 10px 0 0 0; padding: 0}
ul.list li {margin-bottom: 0.1em; padding-left: 1.6em; list-style-type: none; background: url(../picons/li.gif) no-repeat 0 0.6em}
ul.list-all {margin: 0.1em 0 0 0; padding: 0}
ul.list-all li {margin-bottom: 0.1em; padding-left: 1.6em; list-style-type: none; background: url(../picons/li.gif) no-repeat 0 0.6em}
.back-d-l {padding-bottom: 10px; background-image: url(../picons/background-down-left.gif); background-position: right top; background-repeat: no-repeat}
.tab-cl {background-color: #FFF}
.dash-top {border-top: 1px dashed #BEBEAB}
.dash-left {border-left: 1px dashed #BEBEAB}
.tab-cln {padding: 5px 27px 27px 27px}
.dash-right {border-right: 1px dashed #BEBEAB}
.dash-bottom {border-bottom: 1px dashed #BEBEAB}
.back-d-r {background-image: url(../picons/background-down-right.gif); background-position: left top; background-repeat: no-repeat}
.line {padding: 10px 30px 20px 0; border-bottom: 1px dashed #DFDFD8}
.vetka-left {background-image: url(../picons/vetka-left.gif); background-position: right bottom; background-repeat: no-repeat}
.vetka-middle {padding: 20px 30px 20px 0; background-image: url(../picons/vetka-middle.gif); background-position: right bottom; background-repeat: no-repeat}
.tab-form {background-color: #F7F7F3}
.tab-line-top {border-top: 1px solid #DFDFD8}
.tab-line-left {border-left: 1px solid #DFDFD8}
.tab-m {padding: 27px 28px 10px 28px}
.tab-m-an {padding: 27px 28px 28px 28px}
.tab-line-right {border-right: 1px solid #DFDFD8}
.tab-line-bottom {border-bottom: 1px solid #DFDFD8}
.FontContact, .FontContactT {font-size: 90%}
.FormIn, .FormTex {width: 100%; border: 1px solid #DFDFD8}
.FormTex {height: 150px}
.vetka-right {padding: 20px 30px 20px 0; background-image: url(../picons/vetka-right.gif); background-position: left bottom; background-repeat: no-repeat}
.pdf-bot {padding-top: 5em}
.pdf-bots {padding-top: 4em}
.dash-copy {padding: 20px 0 60px 0; border-top: 1px dashed #DFDFD8}
.dash-copy-an {padding: 20px 0 60px 0}
.vetka-down {padding-top: 20px; background-image: url(../picons/vetka-down.gif); background-repeat: no-repeat}
.vetka-down-an {padding-top: 20px}
.form-m {background-image: url(../picons/search-middle.gif); background-repeat: repeat-x; padding-top: 1px} 
a:link, a:visited {color: #007495; text-decoration: none; border-bottom: #007495 1px dashed}
a:hover {color: #FF6600; text-decoration: none; border-bottom: #E92118 1px dashed}
a.rod:link, a.rod:visited {color: #007495; text-decoration: underline; border-bottom: #FFF 0 dashed}
a.rod:hover {color: #FF6600; text-decoration: underline; border-bottom: #FFF 0 dashed}