/* ~~~ default ~~~ */
body {margin: 7px 0 1px 0; padding: 0; background: #1C1421; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

table {border-collapse: collapse; border: 0;}
table td {padding: 0; vertical-align: top;}

img {border: 0;}

a {text-decoration: none; color: #252525;}
a:hover {text-decoration: underline;}

h2 {font-size: 12px; text-transform: uppercase; margin: 0 0 15px 0;}
/* ~~~ end default ~~~ */

#main {width: 678px;}

.w100 {width: 100%;}
.h100 {height: 100%;}
.wh100 {width: 100%; height: 100%;}

.fotor {float: right;}
.fotor img {margin: 15px 0 5px 10px;}
.fotol {float: left;}		
.fotol img {margin: 15px 10px 5px 0;}

td.left {width: 203px; background: #7C777F; font-size: 10px; color: #000000;}
td.left .menu {padding-top: 14px; background:  #BDB7C5 url(bg_menu.gif) no-repeat;}
td.left .indent {margin: 37px 10px 16px 19px;}

td.right {width: 475px; background: #C6C3C6; font-size: 11px; color: #252525; line-height: 17px;}
td.right img {display: block;}
td.right table.main_header {width: 100%; border-collapse: separate; border: 0;}
td.right table.main_header td {color: #5C406E; padding: 0; background: #E3E2E4; border: 0;}
td.right table.main_header td h1 {font-size: 14px; margin: 30px 0; text-align: center; }
td.right .indent {margin: 23px 15px;}
td.right .opt_img img {float: left; margin: 0 10px 5px 0;}
td.right table.logos {width: 100%; height: 98px; background: #F2F2EF url(bg_logos.gif) center center no-repeat;}
/*td.right table.logos td {vertical-align: middle;}*/
td.right table.logos .logo1 {float: left; padding: 16px 0 0 16px;}
td.right table.logos .logo2 {float: right; padding: 18px 16px 0 0;}

td.right_int {width: 475px; height: 100%; background: #FFFCFC; font-size: 11px; color: #252525; padding-bottom: 30px;}
td.right_int td {font-size: 11px;}
td.right_int img {display: block;}
td.right_int .top_menu {float: right; clear: both; color: #856F92; font-size: 9px; margin: 7px 10px 0 0;}
td.right_int .top_menu a {color: #856F92; text-decoration: none;}
td.right_int .top_menu a:hover {text-decoration: underline;}
td.right_int table.header {width: 93%; border-collapse: separate; float: none; clear: both;}
td.right_int table.header td {border-bottom: 2px solid #856F92;}
td.right_int table.header td h1 {font-size: 18px; color: #5C406E; margin: 0; font-weight: 100; margin: 8px 0 3px 0;}
td.right_int div.form {clear: both; float: none;}
td.right_int div.form form {clear: both;}
td.right_int div.form form td {padding: 0 5px 2px 0; font-size: 11px; vertical-align: middle;}
td.right_int .indent {margin: 23px 15px 0 15px;}
td.right_int .opt_img img {float: left; margin: 0 10px 5px 0;}
td.right_int table.logos {width: 100%; height: 98px; background: #F2F2EF url(bg_logos.gif) center center no-repeat;}
td.right_int table.logos .logo1 {float: left; padding: 16px 0 0 16px;}
td.right_int table.logos .logo2 {float: right; padding: 18px 16px 0 0;}
td.right_int table.pics {width: 91%;}
td.right_int table.pics td {text-align: center;}

td.right_int table.new_pics {width: 91%; margin: 0 auto;}
td.right_int table.new_pics td {text-align: left; padding: 3px;}

td.copyright {height: 51px; color: #DAD9DB; font-size: 10px; background: #7C777F; vertical-align: middle; font-family: Arial, Helvetica, sans-serif;}
td.copyright div {margin-left: 15px;}

td.bot_menu {height: 51px; width: 475px; background: #AAA5B3 url(bg_bot_menu.gif) right bottom no-repeat; font-size: 9px; color: #000000; vertical-align: middle; text-align: center;}
td.bot_menu a {color: #000000;}
