body {margin:0px; padding:0px; background: #fff}
td { font-family: Times New Roman; font-size: 14px; color:#303030; vertical-align:top}

.menu_top { font-size: 9px;}
a.menu_top:link    {color: #ffffff; text-decoration: none;}
a.menu_top:visited {color: #ffffff; text-decoration: none;}
a.menu_top:hover   {color: #ffffff; text-decoration: underline;}

.top_right{font-size:18px; color:#fff}
a.top_right:link    {color: #fff; text-decoration: none;}
a.top_right:visited {color: #fff; text-decoration: none;}
a.top_right:hover   {color: #fff; text-decoration: none;}



.menu_dn { font-size: 12px; color: #303030; padding-bottom:30px}
a.menu_dn:link    {color: #303030; text-decoration: none;}
a.menu_dn:visited {color: #303030; text-decoration: none;}
a.menu_dn:hover   {color: #303030; text-decoration: underline;}

a:link    {color: #666496; text-decoration: none;}
a:visited {color: #666496; text-decoration: none;}
a:hover   {color: #666496; text-decoration: underline;}

div.text_right {font-size: 12px; color: #868686; padding:0 55px 0 0}
div.text_right div.zag {font-size: 15px; color: #303030;}

h1 {background: url(/image/pupka_zag.gif) left 3 no-repeat; padding:0 0 0 17px; font-size: 19px; color: #666496; font-weight:normal}

div.menu_left table {border-collapse: collapse; padding:0px; margin:28px 0px 0px 20px; border:0px; width:202px}
div.menu_left table td{padding:5px 10px 5px 10px; font-size: 12px; color:#303030}
div.menu_left table.select td{background:#9792BA; color:#fff}
div.menu_left div.sub{position: relative; padding:3px;margin-left:27px; font-size: 11px; color:#5A5F6C; text-transform: uppercase}
div.menu_left div.subsub{position: relative; padding:1px;margin-left:42px; font-size: 12px; color:#5A5F6C}
div.menu_left div.menu_pupka{position:absolute; left:-11px; top:8px; margin:0px; background: url('/image/pupka_menu.gif') no-repeat top left; width:4px; height:4px}
div.menu_left span.select{color: #9792BA;}

div.menu_left table td a.menu_left:link    {color: #303030; font-weight: bold; text-decoration: none;}
div.menu_left table td a.menu_left:visited {color: #303030; font-weight: bold; text-decoration: none;}
div.menu_left table td a.menu_left:hover   {color: #303030; font-weight: bold; text-decoration: underline;}

div.menu_left table.select td a.menu_left:link    {color: #fff; font-weight: bold; text-decoration: none;}
div.menu_left table.select td a.menu_left:visited {color: #fff; font-weight: bold; text-decoration: none;}
div.menu_left table.select td a.menu_left:hover   {color: #fff; font-weight: bold; text-decoration: underline;}

a.menu_left:link    {color: #5A5F6C; font-weight: bold; text-decoration: none;}
a.menu_left:visited {color: #5A5F6C; font-weight: bold; text-decoration: none;}
a.menu_left:hover   {color: #5A5F6C; font-weight: bold; text-decoration: underline;}

div.eng_rus, div.eng_rus a {font-size: 12px; color: #CCCCDC; font-weight:bold}
div.eng_rus a:link    {color: #CCCCDC; text-decoration: none; font-weight:bold}
div.eng_rus a:visited {color: #CCCCDC; text-decoration: none; font-weight:bold}
div.eng_rus a:hover   {color: #CCCCDC; text-decoration: underline; font-weight:bold}



tr.color1 td {background:#dfdbf1;}
tr.color2 td {background:#e7e3fd;}
tr.color3 td {background:#deffcb;}
div.rating th {text-align:left; font-weight: bold; font-size:12px; background:#666496; color:white;} 

div.faceline {clear:both; background: url(image/faceline.gif) repeat-x bottom; height:2px; margin-bottom: 20px; }

div.face .pic {margin-right: 20px; float:left; }
div.face .name {font-size:13pt; font-weight:bold; color: black; margin-bottom:20px;}
div.face .name2 {font-size:13pt; font-weight:bold; color: black; margin-bottom:0px;}
div.face .title {font-size:12pt; font-weight:normal; color: black;}
div.face .email {font-size:12pt; font-weight:bold; margin-bottom:20px;}
div.face .email a {color: #666496;}
div.face .email a:hover {text-decoration:underline;}
