body 
{
  background-color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height:normal;
  background-position: top left;
  background-repeat: repeat-x;
  background-image: url(/images/tpbg.gif);
}

* { padding: 0; margin: 0; }

.container {width: 910px; margin: 15px auto 0 auto;}

.txt_small {font-family: Tahoma, Arial, Verdana; color: #666666; font-size: 9px; font-weight: normal;}
.language_param {font-family: Tahoma, Arial, Verdana; color: #666666; font-size: 11px; font-weight: bold;}

.lang_block 
{
   font-family: Verdana, Tahoma, Arial; 
   font-weight: normal;
   color: #CC2229; 
   font-size: 11px;
   border: 3px solid #dcdcdc;
   margin-right: 10px;
   margin-bottom: 10px;
   padding: 10px;
   width: 200px;
   height: 80px;
   float: left;
}

a {text-decoration: underline; color: #003399;}
a:hover {color: #CC2229; text-decoration: none;}

.video_info {font-family: Verdana, Tahoma, Arial; color: #000000; font-size: 11px; font-weight: bold; line-height:1.2em; padding-top: 5px;}
.menu_ri {font-family: Arial, Verdana, Helvetica; font-size:9px; color:#77705F; line-height:1.2em; }

.menu_right1 {font-family: Arial, Verdana, Helvetica; font-size:14px; font-weight:bold; color:#000000; line-height:1.2em;}
a.menu_right1 {color:#0066CC; text-decoration:underline;}
a.menu_right1:hover {color:#cc2229; text-decoration:none;}

.video_view {font-family: Tahoma, Verdana, Helvetica; font-size:11px; color:#000000; line-height:1.2em;}
a.video_view {color:#039; text-decoration:underline;}
a.video_view:hover {color:#cc2229; text-decoration:none;}

.video_title {font-family: Tahoma, Verdana, Helvetica; font-size:12px; color:#000000; line-height:1.2em;}
a.video_title {color:#039; text-decoration:underline;}
a.video_title:hover {color:#cc2229; text-decoration:none;}

.line_menu {font-family: Tahoma, Verdana, Helvetica; font-size:11px; color:#000000; line-height:1.2em; margin-left:10px; padding-bottom: 5px;}
.line_menu a {color:#0066cc; text-decoration:underline;}
.line_menu a:hover {color:#cc2229; text-decoration:none;}

.language_value {font-family: Tahoma, Arial, Verdana; font-weight: normal; color: #666666; font-size: 11px;}
a.language_value {text-decoration: underline; color: #003399;}    
a.language_value:hover {color: #CC2229; text-decoration: underline;}

.tags {font-family: Tahoma, Arial, Verdana; font-weight: normal; color: #666666; font-size: 11px; background-color:#ffffff; white-space:nowrap; padding:0 10px 0 0;}
a.tags {text-decoration: none; color: #003399; background-color:#ffffff;}    
a.tags:hover {color: #ffffff; text-decoration: underline; background-color:#003399;}

.language_trans {font-family: Tahoma, Arial, Verdana; font-weight: normal; color: #666666; font-size: 11px;}
a.language_trans {color: #003399; text-decoration: underline;}    
a.language_trans:hover {color: #CC2229; text-decoration: none;}

.language_trans_s {font-family: Arial, Verdana; font-weight: normal; color: #666666; font-size: 11px;}
a.language_trans_s {color: #666666; text-decoration: none;}    
a.language_trans_s:hover {color: #CC2229; text-decoration: none;}

.language_link {font-family: Verdana, Arial, Tahoma; font-weight: normal; color: #000000; font-size: 11px; line-height:1.3em;}
a.language_link {color: #000A70; text-decoration: underline;}
a.language_link:hover {color: #cc2229; text-decoration: none;}

img.withborder2 {margin: 0 auto 5px auto; border: 3px solid #E5DFCF;}
img.adv {margin: 0 5px 5px 0px; border: 1px dotted #666666;}
img.withoutborder {margin: 0 auto 5px auto; border: 3px solid #ffffff;}
img.withborder_left {margin: 0 5px 5px 0px; border: 3px solid #E5DFCF;}
img.withoutborder_left {margin: 0 5px 5px 0px; border: 3px solid #ffffff;}
img.withborder_right {margin: 0 0 5px 5px; border: 3px solid #f5f5f5;}
img.thumb {margin: 3px 0px 2px 0px; border: 1px solid #000000;}

.sel_quick_trans {width:170px; padding:1px;}

.tophead {font-weight: bold; font-family: Helvetica, Arial, sans-serif; color: #000; font-size: 35px; letter-spacing: -0.03em; padding: 0.4em 0 0.1em 0; text-align: left; clear: both;}
.topinfo {font-weight: normal; font-family: Tahoma, Verdana, Arial, sans-serif; color: #666; font-size: 11px; padding: 0 0 0.8em 0; text-align: left; clear: both;}
a.tophead, a:visited.tophead, a:hover.tophead {color: #716A59; text-decoration: none;}

.noscript_text {font-family: Arial, Tahoma, Verdana; font-weight: normal; color: #cc2229; font-size: 12px; line-height:1.3em; text-align:center; border: 1px solid #00000; padding: 5px;}
.form_title {font-family: Verdana, Geneva, Arial; font-weight: bold; color: #284F83; font-size: 13px; padding-top: 15px; padding-bottom: 10px; border-bottom: 1px solid #C6D1DC;}

.menu_footer {font-size: 10px; font-family: Tahoma, Arial, sans-serif; color: #666666;}
a.menu_footer {text-decoration: underline; color: #003399;}
a.menu_footer:hover {color: #CC2229; text-decoration: underline;}

.main_head {font-size: 20px; font-family: Verdana, Arial, sans-serif; font-weight: normal; color: #039;}
a.main_head {text-decoration: none; color: #003399;}
a.main_head:hover {color: #CC2229; text-decoration: none;}

.link_to_trans {font-family: Helvetica, Arial, sans-serif; color: #000000; font-size: 13px; font-weight: bold;}
a.link_to_trans {color: #0066cc; text-decoration: underline;}
a.link_to_trans:hover {color: #cc2229; text-decoration: underline;}

.menu_main {font-family: Tahoma, Verdana, Arial, sans-serif; color: #878787; font-size: 11px; font-weight: normal;}
a.menu_main {background-color:#ffffff; color: #666; text-decoration: underline;}
a.menu_main:hover {background-color:#666666; color: #ffffff; text-decoration: none;}

.menu_right {font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 10px; font-weight: bold;}
a.menu_right {color: #039; text-decoration: underline;}
a.menu_right:hover {color: #cc2229; text-decoration: none;}

.menu_save {font-family: Tahoma, Verdana, Arial, sans-serif; color: #000000; font-size: 10px; font-weight: bold;}
a.menu_save {color: #039; text-decoration: underline;}
a.menu_save:hover {color: #cc2229; text-decoration: none;}

dl.menu_main {margin-top:0px; margin-bottom:15px; padding-left:0px; list-style-type:none;}
dl.menu_main dt {padding: 0 0 0 15px; border: 0; margin: 0 0 5px;}

.dictionary {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height:1.3em;}
.dictionary a {text-decoration: underline; color: #003399;}
.dictionary a:hover {color: #CC2229; text-decoration: none;}
.dictionary h1 {font-size: 22px; font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: normal;}
.dictionary h2 {font-size: 17px; font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold;}
.dictionary h3 {font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold; margin:8px 0 5px 0;}

.dict {border: solid 1px #000000; margin-top: 10px; margin-bottom:5px;}
.dictionary form {font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; line-height:1.3em;}
.dictionary input {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height:1.3em;}
.dictionary_submit {font-family: Arial, Helvetica, Sans-serif; font-size:11px; padding:2px 5px;}

.subscribe
{
	font-size: 12px;
	margin: 0px;	
	padding-right: 4px;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-top: 2px solid #999999;
	border-left: 2px solid #999999;		
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	color: #000000;
	background:#fafafa;
}

/* ########## Другие формы ########## */

table.other {border: solid 1px #000000; margin-top: 5px; margin-bottom:10px; padding: 5px;}
.form_other_textarea {width:500px; height:150px; font-family: Arial, Helvetica, Sans-serif; font-size:12px;}
.form_other_input {width:280px; font-family: Arial, Helvetica, Sans-serif; font-size:12px; padding: 1px;}
.form_other_param {font-family: Tahoma, Arial, Verdana; color: #666666; font-size: 11px; font-weight: bold;}
.form_other_select {width: 150px; font: 11px Tahoma; color: #505050; padding:1px;}
.form_other_submit {width: 85px; font-family: Arial, Helvetica, Sans-serif; font-size:11px;}
.form_error {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #cc3300;}


/* ########## Tranexp ########## */

table.it {border: solid 1px #000000; margin-top: 5px; margin-bottom:20px; padding: 4px;}

.form_it_title {font-family: Arial, Tahoma, Verdana; color: #535353; font-size: 13px; font-weight: bold;}
a.form_it_title {color: #039; text-decoration: underline;}
a.form_it_title:hover {color: #cc2229; text-decoration: underline;}
.form_it_param {font-family: Arial, Tahoma, Verdana; color: #535353; font-size: 11px; font-weight: bold;}

.form_it_link {font-family: Arial, Helvetica, Sans-Serif; font-size:11px;}
a.form_it_link {color: #039; text-decoration: underline;}
a.form_it_link:hover {color: #cc2229; text-decoration: underline;}

.form_it_select {width:100px; font-family: Arial, Helvetica, Sans-serif; font-size:11px; padding:1px;}
.form_it_textarea {width:425px; height:180px; font-family: Arial, Helvetica, Sans-serif; font-size:12px;}
.form_it_submit {width: 85px; font-family: Arial, Helvetica, Sans-serif; font-size:11px;}

/* ########## perevod.bizua.com ########## */

table.bizua {border: solid 1px #000000; margin-top: 5px; margin-bottom:10px; padding: 4px;}

.form_bizua_title {font-family: Verdana, Geneva, Arial; color: #535353; font-size: 13px; font-weight: bold;}
a.form_bizua_title {color: #039; text-decoration: underline;}
a.form_bizua_title:hover {color: #cc2229; text-decoration: underline;}

.form_bizua_textarea {width:445px; height:150px; font-family: Arial, Helvetica, Sans-serif; font-size:12px;}
.form_bizua_param {font-family: Arial, Tahoma, Verdana; color: #535353; font-size: 13px; font-weight: bold;}
.form_bizua_select {width: 120px; font: 11px Tahoma; color: #505050; padding:1px;}
.form_bizua_submit {width: 85px; font-family: Arial, Helvetica, Sans-serif; font-size:11px;}


/* ########## pereklad.online########## */

table.online {border: solid 1px #000000; margin-top: 5px; margin-bottom:10px; padding: 4px;}
.form_online_title {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #535353; font-size: 13px; font-weight: bold;}
.form_online_textarea {width:500px; height:150px; font-family: Arial, Helvetica, Sans-serif; font-size:12px;}
.form_online_param {font-family: Arial, Tahoma, Verdana; color: #535353; font-size: 13px; font-weight: bold;}
.form_online_select {width: 120px; font: 11px Tahoma; color: #505050; padding:1px;}
.form_online_submit {width: 85px; font-family: Arial, Helvetica, Sans-serif; font-size:11px;}


/* ########## Linguatec ########## */

table.linguatec {border: solid 1px #000000; margin-top: 5px; margin-bottom:10px;}
.form_linguatec_textarea {width:500px; height:150px; font-family: Arial, Helvetica, Sans-serif; font-size:12px;}
.form_linguatec_param {font-family: Arial, Tahoma, Verdana; color: #535353; font-size: 13px; font-weight: bold;}
.form_linguatec_select {width: 150px; font: 11px Tahoma; color: #505050; padding:1px;}
.form_linguatec_submit {width: 85px; font-family: Arial, Helvetica, Sans-serif; font-size:11px;}


/* ########## Voila ########## */

table.voila {border: solid 1px #000000; margin-top: 5px; margin-bottom:10px; padding: 4px;}
.form_voila_textarea {width:500px; height:150px; font-family: Arial, Helvetica, Sans-serif; font-size:12px;}
.form_voila_input {width:280px; font-family: Arial, Helvetica, Sans-serif; font-size:12px; padding: 1px;}
.form_voila_param {font-family: Tahoma, Arial, Verdana; color: #666666; font-size: 11px; font-weight: bold;}
.form_voila_select {width: 120px; font: 11px Tahoma; color: #505050; padding:1px;}
.form_voila_submit {width: 85px; font-family: Arial, Helvetica, Sans-serif; font-size:11px;}


/* ########## Amikai ########## */

table.amikai {border: solid 2px #1F57B5; margin-top: 5px; margin-bottom:10px;}
.form_amikai_title {font-family: Arial, Tahoma, Verdana; color: #535353; font-size: 13px; font-weight: bold;}
.form_amikai_param {font-family: Arial, Tahoma, Verdana; color: #535353; font-size: 11px; font-weight: bold;}
.form_amikai_select {width:200px; font-family: Arial, Helvetica, Sans-serif; font-size:11px; padding:1px;}
.form_amikai_textarea {width:445px; height:150px; font-family: Arial, Helvetica, Sans-serif; font-size:12px;}
.form_amikai_submit {width: 85px; font-family: Arial, Helvetica, Sans-serif; font-size:11px;}

.form_param {font-family: Verdana, Geneva, Arial; color: #535353; font-size: 11px; font-weight: bold;}
a.form_param {color: #039; text-decoration: none;}
a.form_param:hover {color: #cc2229; text-decoration: underline;}

.form_value {font-family: Verdana, Geneva, Arial; color: #483D8B; font-size: 11px; font-weight: bold;}
a.form_value {color: #039; text-decoration: none;}
a.form_value:hover {color: #cc2229; text-decoration: underline;}

.lang_list {font-family: Verdana, Tahoma, Geneva; font-weight: normal; color: #000000; font-size: 12px; padding: 2px;}
.alphabyte {padding:10px; border:1px solid #a9a9a9; background-color:#f5f5f5; width:250px; margin-left: auto; margin-right: auto;}

.adsense_intext {width: 200px; height: 200px; float: right; padding-left: 5px;}
.adsense_intext_l {width: 200px; height: 200px; float: left; padding-right: 5px;}
.adsense_336x280 {width: 336px; height: 280px; margin: 5px 90px;}
.adsense_468x60 {width: 468px; height: 60px; margin: 5px 25px; text-align:center;}
.adsense_468x15 {width: 468px; height: 15px; margin: 5px 25px;}

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

.download_link {font-family: Verdana, Arial, Tahoma; font-weight: bold; color: #000000; font-size: 13px; line-height:1.2em;}
a.download_link {color: #cc2229; text-decoration: underline;}
a.download_link:hover {color: #000000; text-decoration: none;}

.bookmarks {font-family: Tahoma, Verdana, Geneva; font-weight: normal; color: #000000; font-size: 11px; line-height:1.2em;}
.language_text {font-family: Arial, Tahoma, Verdana; font-weight: normal; color: #000000; font-size: 12px; line-height:1.3em;}
a.language_text {color: #0066CC; text-decoration: underline;}
a.language_text:hover {color: #cc2229; text-decoration: underline;}

ul.ul_language_link {margin-top:5px; margin-bottom:15px; padding-left:35px;}
ul.ul_language_link li {padding: 0 0 0 3px; margin: 0 0 5px;}

ul li ul.ul_submenu {margin-top:5px; margin-bottom:15px; padding-left:15px;}
ul li ul.ul_submenu li {list-style-type:box; background: none; padding: 0 0 0 1px; margin: 0 0 3px;}

ol {margin-top:5px; margin-bottom:15px; padding-left:45px;}
ol li {padding: 0px 0px; margin: 0 0 3px;}

ul.ul_main_menu {margin:10px 0px; list-style-type:none; padding-left:0px;}
ul.ul_main_menu li {list-style-type:none; background: transparent url(/images/star.gif) no-repeat 0 1px; padding: 0 0 0 15px; border: 0; margin: 0 0 5px;}

ul li ul.ul_submenu {list-style-type:none; margin-top:5px; margin-bottom:15px; padding-left:0px;}
ul li ul.ul_submenu li {list-style-type:none; background: transparent url(/images/star_sub.gif) no-repeat 0 4px; border: 0; padding: 0 0 0 12px; margin: 0 0 5px;}
ul.ul_main_menul {margin:10px 0px; list-style-type:none; padding-left:12px;}
ul.ul_main_menul li {list-style-type:none; background: transparent url(/images/star.gif) no-repeat 0 1px; padding: 0 0 0 15px; border: 0; margin: 0 0 5px;}

.form_divider {height:1px; font-size:0%; border-top:1px dotted #333333; width: 450px; margin: 15px auto; padding: 0px;}
.quick_trans {border-top:1px dotted #333333; border:1px solid #a9a9a9; margin: 10px 0px;}
.translate_divider {height:1px; font-size:0%; border-top:1px dotted #333333; width: 450px; margin: 15px auto; padding: 0px;}
.divider {height:1px; font-size:0%; width: 450px; margin: 10px auto; padding: 0px;}

h1.inner_head {font-weight: normal; font-family: Tahoma, Verdana, Arial; color: #039; font-size: 20px; margin-bottom:12px; line-height:1.2em;}

.main_page_t {font-family: Tahoma, Verdana, Arial; color: #77705F; font-weight: normal; font-size: 20px; line-height: 20px;}

h1 {font-weight: normal; font-family: Tahoma, Verdana, Arial; color: #039; font-size: 20px; margin-bottom:12px; line-height:1.2em;}
h2 {font-weight: bold; font-family: Helvetica, Arial, sans-serif; color: #000; font-size: 16px; margin:10px 0px;}
h3 {font-weight: bold; font-family: Helvetica, Arial, sans-serif; color: #000; font-size: 14px; margin:10px 0px;}

h3.menu_main {font-weight: bold; font-family: Helvetica, Arial, sans-serif; color: #000; font-size: 14px; margin-bottom:5px;}
ul {margin-top:5px; margin-bottom:15px; padding-left:45px;}
ul li {padding: 0px 0px; margin: 0 0 3px;}

.form_counter {font-weight: normal; font-family: Helvetica, Arial, sans-serif; color: #483d8b; font-size: 11px;}

h2.news {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; font-weight: bold; margin: 0px 0px 2px 0px; line-height: 1.3em;}
.news_title {font-family: "Trebuchet MS", Tahoma, Arial; font-size: 13px; color: #000000; font-weight: bold; line-height: 1.3em;}
a.news_title {color:#000000; text-decoration:underline;} /* 5C7BB0 2058A6 */
a.news_title:hover {color:#cc2229; text-decoration:none;}

.news_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 1.3em;}
a.news_text {color:#039; text-decoration:underline;}
a.news_text:hover {color:#cc2229; text-decoration:none;}

.news_text a {color:#039; text-decoration:underline;}
.news_text a:hover {color:#cc2229; text-decoration:none;}

.news_date {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 1.3em;}

.msg
{
  font-family: Vedrana, Tahoma; 
  color: #8B0000; 
  font-size: 12px; 
  font-weight: bold;
  padding-top: 50px;
  margin: 50px auto;
  width: 450px;
  height: 100px;
  border: 1px solid #8B0000;
  background-color:#f5f5f5;
}

.menu_page {font-size: 11px; font-family: Tahoma, Arial, sans-serif; font-weight: bold; color: #3E3E3E;}
a.menu_page {color: #3366CC; text-decoration: underline;}
a.menu_page:hover {color: #3E3E3E; text-decoration: none;}

h2.soft {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: bold; margin: 0px 0px 4px 0px; line-height: 1.3em;}

.soft_title{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: bold; line-height: 1.3em;}
a.soft_title {color:#996600; text-decoration:underline;}
a.soft_title:hover {color:#cc2229; text-decoration:none;}

.soft_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 1.3em;}
a.soft_text {color:#039; text-decoration:underline;}
a.soft_text:hover {color:#cc2229; text-decoration:none;}

.soft_param {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 1.3em;}
a.soft_param {color:#039; text-decoration:underline;}
a.soft_param:hover {color:#cc2229; text-decoration:none;}

.soft_divider {height:1px; font-size:0%; border-top:1px dotted #333333; width: 690px; margin: 15px auto; padding: 0px;}
