body{ margin: 0; padding: 0; font-family: Arial, sans-serif; background: #363636; color: red; }
table.main { width: 100%; background: #000000; }
.main img { margin: 0; }
img { border: none; }

/* left column */
table.main td.left {padding: 0px 27px 20px 0;}
table.main td.right {padding: 0px 0 20px 43px;}
div.copy {font-size: 70%; color: white; padding-right: 10px;}
div.copy a {color: white;}
td.copy {padding: 0 0 6px 43px; text-align: left;}
td.contacts {padding: 0 30px 6px 0; text-align: right;}
td.contacts, td.copy, .info { color: #969696; font-size: 65%; text-transform: uppercase; }
div.info {padding-left: 2px;  font-size: 50%;/*letter-spacing: 0.03em*/}
* html td.contacts, * html td.copy {font-size: 55%; }
td.contacts a, td.copy a, a.downl {color: #969696; text-decoration: none;}

td.contacts a:hover, td.copy a:hover, a.downl:hover {color: #FFFFFF;}

a.downl {display: block; float:left;  margin-right: 16px; font-size: 1.1em; margin-top: 3px; text-transform: lowercase;}
* html a.downl {margin-right: 17px;}

div.close {display: none;}
* html .close {display: none;}
div.open {display: block;}
/* selecting pictures */
div.level2 {padding-bottom: 3px; height: 54px; display: block;}
div.b-white, div.bord-white {border-width: 0 1px; border-style: solid; border-color: white;}

/* right column */
.spacer td {font-weight: 1px; padding-right: 10px;}
