/*RJB.RU Версия:V080215*/

/* Общие стили */

body			{
	font-family:Arial; 
	font-size:80%; 
	text-align: center;
}
.screen 	{
	width: 999px; 
	margin: 0 auto;
	text-align: left;
	background-color:#fff; 
}
h1				{font-size:150%; padding-bottom:5px; font-weight:normal;}
h1.bold   {font-size:150%; padding-bottom:5px; font-weight:bold;}
h2				{font-size:120%; font-weight:bold;}
h4				{font-size:120%; font-weight:bold; padding:5px 0px 5px 0px;}
h5				{font-size:105%; font-weight:bold; padding:5px 0px 5px 0px;}
.note			{font-size:85%;}
.note_abs			{font-size:10px;}
.note_light {font-size:80%; color:#333333;}
.prim			{font-size:85%;text-align:right;padding:5px;}
.b			{font-size:100%; font-weight:bold;}
.i			{font-size:100%; font-style:italic;}
a:link 		{color:#005588;}
a:visited	{color:#005588;}
a:hover		{color:#3388BB;}
div.space	{font-size:0; width:0; height:0;}
td.shadow	{background: url('../images/shadow_high.jpg');background-repeat:repeat-x;background-position:0px 1px;}
div.border {padding:1px; border:1px solid #CCCCCC;}
img.intext {border:1px solid #CCCCCC; padding:10px; margin:2px 10px 10px 0px;}
img.intext_tub{border:1px solid #CCCCCC; padding:1px; margin:2px 10px 10px 0px;}
b.red {background-color:#ffda8c;}
li {list-style-type:disc;}

td.link_b {font-weight:bold;}
td.link_bb {font-size:120%;font-weight:bold;}
td.text {text-align:justify;}
p.text {text-align:left;padding:10px 0px 10px 0px;line-height:140%;}
p.text_right {text-align:right;padding:0px 0px 0px 0px;line-height:130%;}
p.text_i		{font-style:italic;padding:10px 0px 10px 0px;}
td.text_b { font-weight:bold;}
p.subheadline {padding:10px 0px 20px 0px;text-align:justify;line-height:130%;}
p.writtenby {padding:0px 3px 5px 3px;text-align:left;font-size:85%; color:#666666;}
span.textheadline {font-size:70%; font-weight:normal;}
div.icon_link {padding:5px;text-align:right;}
span.icon_link {background: url('../images/go.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px}

ol {padding:5px 0px 5px 30px;list-style-type: decimal;line-height:130%;}
ul.text {padding:5px 0px 5px 20px;list-style-type: circle;line-height:130%;}
li.text {padding:10px 0px 10px 0px;line-height:130%;}
li.text_shot {padding:3px 0px 3px 0px;line-height:130%;}

a.nonedecor	{color:#000000;text-decoration:none;}
a:link.nonedecor, a:visited.nonedecor {color:#000000;}
a:hover.nonedecor {color:#000000;text-decoration:underline;}

/*Меню стран*/

#country_select {position: absolute; color:inherit; z-index: 100; display:none; padding-top:5px;}

/* Блок Шапка */

div.head_slogan				{padding:0px 20px 0px 20px;	font-size:100%; text-align:justify; vertical-align:middle;}
div.head_banner				{border:1px solid #CCCCCC;}
div.head_flag					{border:1px solid #CCCCCC; padding:1px;background:#FFFFFF;}
td.head_flag					{padding:0px 5px 0px 10px;}
td.head_flag_select		{padding:2px 5px 2px 0px;}
span.head_country			{font-size:120%;	font-weight:bold;}
td.head_otherproject	{text-align:right; vertical-align:middle;}

/*Блок Большие кнопки*/

td.panel_blue{background:#3F96C5;padding:5px 0px 0px 0px; vertical-align:bottom;}
/*td.panel_blue{background:#3F96C5 url('../images/blue_snow_background.gif');padding:15px 20px 10px 20px;}*/
.panel_blue_gradient{background:#3F96C5 url('../images/panel_blue_gradient_background.png');padding:0px 20px 0px 20px; height:36px;}
td.panel_azure{background:#EEF5F7;padding:15px 20px 10px 20px;}
/*td.panel_green{background:#45A240;padding:15px 20px 10px 20px;}*/
td.panel_green{background:#45A240;padding:5px 0px 0px 0px; vertical-align:bottom;}
.panel_green_gradient{background:#45A240 url('../images/panel_green_gradient_background.png');padding:0px 20px 0px 20px; height:36px;}
/*td.panel_green{background:#45A240 url('../images/green_snow_background.gif');padding:15px 20px 10px 20px;}*/

td.panel_button_blue					{background:#3F96C5 url('../images/button_blue_background.gif');background-repeat:repeat-x;}
/*td.panel_button_blue				{background:#3F96C5 url('../images/blue_snow_button.gif');background-repeat:repeat-x;}*/
td.panel_button_blue_corner	{background:#3F96C5 url('../images/button_blue_background.gif');background-repeat:repeat-x;vertical-align:top;}
td.panel_button_green				{background:#45A240 url('../images/button_green_background.gif');background-repeat:repeat-x;}
td.panel_button_green_corner	{background:#45A240 url('../images/button_green_background.gif');background-repeat:repeat-x;vertical-align:top;}
td.panel_button_azure					{background:#EEF5F7 url('../images/button_azure_background.gif');background-repeat:repeat-x;}
td.panel_button_azure_corner	{background:#EEF5F7 url('../images/button_azure_background.gif');background-repeat:repeat-x;vertical-align:top;}
div.panel_button_text				{padding:0px 16px 0px 16px;	font-size:120%; color:#FFFFFF; text-align:center; font-weight:bold;}
div.panel_button_text_black				{padding:0px 8px 0px 8px;	font-size:120%; text-align:center; font-weight:bold;}

td.panel_button_azure_border  {background:#CAE2E6;}

a:link.panel_button_text,a:visited.panel_button_text,a:hover.panel_button_text {color:#FFFFFF;text-decoration:none;}
td.panel_headlink						{padding:0px 0px 0px 20px;}
td.panel_headlink2						{padding:0px 20px 0px 20px;}
a.panel_headlink						{color:#000000;font-size:120%;font-weight:bold;text-align:center;text-decoration:none;}
a:link.panel_headlink,a:visited.panel_headlink 		{color:#000000}
a:hover.panel_headlink {text-decoration:underline;}
td.panel_text								{color:#FFFFFF;}
input.panel_form						{font-size:100%;vertical-align:middle;}
input.panel_form_key		{width:100%; font-size:100%; vertical-align:middle;}
/*td.panel_blue_link					{text-align:center;}  */
img.panel_icon          {margin:0px 3px 0px 0px;}
a:link.panel_blue_link, a:visited.panel_blue_link				{color:#FFFFFF; text-decoration:none; position: relative;}
a:hover.panel_blue_link		{color:#FFFFFF; text-decoration:underline; position: relative;}
/*a:hover.panel_blue_link		{color:#E7F1F8; text-decoration:underline;} */

a:link.panel_green_link, a:visited.panel_green_link				{color:#FFFFFF; text-decoration:none; position: relative;}
a:hover.panel_green_link		{color:#FFFFFF; text-decoration:underline; position: relative;}
/*a:hover.panel_green_link		{color:#CDE9CD;position: relative;}*/
td.menu_right_link				{padding:2px 0px 1px 0px;}

/*Блок Авторизации*/

td.block_auto				{background:#EBF4F5 url('../images/block_background.jpg');background-repeat:repeat-x;padding:5px 20px 5px 10px;vertical-align:top;}
td.block_auto_head			{font-size:110%;font-weight:bold;}
td.block_auto_headlink		{text-align:right;}
a.block_auto_head_link						{color:#000000;font-size:110%;font-weight:bold;text-align:left;text-decoration:none;}
a:link.block_auto_head_link, a:visited.block_auto_head_link 		{color:#000000;}
a:hover.block_auto_head_link {text-decoration:underline;}
input.block_auto_button		{font-size:80%;vertical-align:middle;}
input.block_auto_text		{width:100%;font-size:80%;vertical-align:middle;}
img.block_auto_icon_person			{margin:0px 5px 0px 0px;}
img.block_auto_icon          {margin:0px 3px 0px 0px;}
span.block_auto_icon_exit {background: url('../images/exit.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px}

/*Контентный блок*/

.content				{padding:10px 20px 10px 20px;vertical-align:top;}
.content_blog				{padding:0px 20px 20px 0px;vertical-align:top;}
div.content_banner				{}
img.content_banner_border {margin:1px; border:1px solid #CCCCCC;}
td.content_banner_table		{padding:5px; text-align:center;}
td.content_banner_table_vertical		{padding:5px 0px 5px 0px; text-align:left;}

/*Левый контентный блок*/

td.content_left				{padding:10px 00px 10px 00px;vertical-align:top;}
div.content_left_banner		{margin:10px; border:1px solid #CCCCCC;}
div.content_direct		{margin:10px;}
td.content_left_menu        {padding:10px;}
img.content_left_menu_icon  {margin:3px 10px 0px 0px;}

/*Блок ИнфоДоска*/

td.infoboard_right				{background:#EBF4F5 url('../images/block_background.jpg');background-repeat:repeat-x;padding:5px 20px 10px 10px;vertical-align:top;}
td.infoboard				{background:#EBF4F5 url('../images/block_background.jpg');background-repeat:repeat-x;padding:5px 10px 10px 10px;vertical-align:top;}
td.infoboard_head			{font-size:110%;font-weight:bold;}
td.infoboard_head2			{font-size:120%;font-weight:bold;}
td.infoboard_headlink		{text-align:right;}
td.infoboard_text_b			{font-weight:bold}
td.infoboard_shadow			{background: url('../images/shadow_low.jpg');background-repeat:repeat-x;background-position:0px 1px;}

/*Срочные вакансии */

td.fastvacancy {padding:5px; height:40;}
td.fastvacancy_blue {padding:5px; background:#EBF4F5; height:40;}
td.fastvacancy_pay {padding:5px; text-align:center; font-weight:bold; height:40; width:45px}
td.fastvacancy_pay_blue {padding:5px; text-align:center; background:#EBF4F5; font-weight:bold; height:40; width:45px}

/*Элемент Заголовок*/

td.headline {border:1px #CAE2E6 solid; font-size:120%; font-weight:bold; height:25; background:#CAE3E6 url('../images/headline_background.jpg');background-repeat:repeat-x;padding:0px 10px 0px 10px; vertical-align:middle;}
td.headline_text {font-weight:bold; vertical-align:middle;}
td.headline_option {font-size:70%; font-weight:normal; text-align:right;}
td.headline_shadow			{background: url('../images/shadow_low.jpg');background-repeat:repeat-x;background-position:0px 1px;}
td.headline_print {border-bottom:2px #999999 solid; font-size:120%; font-weight:bold; height:25;padding:0px 0px 0px 0px; vertical-align:middle;}
td.headline_shadow_print {}

/*Концовка*/

td.footer				{background:#EBF4F5 url('../images/block_background.jpg');background-repeat:repeat-x;padding:8px 20px 5px 20px; vertical-align:top;}
td.footer_copy	{text-align:right; vertical-align:top; line-height:150%;}
td.footer_link	{text-align:left; vertical-align:top;}
div.footer_border	{border-top:1px solid #CCCCCC; padding:1px 0px 0px 0px; width:100%}

td.infolist {background:#FFFFDD; border:1px solid #CCCCCC; padding:5px 10px 10px 10px;vertical-align:top;}
td.infolist_icon {padding:0px 5px 0px 0px; vertical-align:top;}
td.message_icon {padding:5px 5px 5px 5px; vertical-align:top; height:40;}
span.message_user {padding:5px 5px 5px 5px; vertical-align:middle; font-size:85%; height:40; font-weight:bold;}
span.message_date {padding:5px 5px 5px 5px; vertical-align:middle; font-size:80%; height:40; color:#333333;}
td.infolist_head {padding:0px 0px 3px 5px;vertical-align:top;font-weight:bold;}
td.infolist_button {padding:10px 0px 0px 0px; text-align:center;}
input.infolist_button {font-size:80%; vertical-align:middle;}
td.infolist_item_radio {padding:3px 3px 3px 0px; vertical-align:top;}
td.infolist_item {padding:3px 0px 3px 0px; vertical-align:top;}
td.infolist_text {vertical-align:top; text-align:justify;font-size:85%;}
td.message_text{width:100%; padding:5px 5px 5px 5px; vertical-align:top; text-align:justify;}
ul.infolist_err {padding:8px 10px 8px 15px;list-style-type: circle;}
img.message {border:1px solid #CCCCCC; display:block;}
td.message {background:#FFFFDD; border:1px solid #CCCCCC; padding:5px 5px 5px 5px; vertical-align:top;}
td.message_head {padding:10px 10px 5px 10px; vertical-align:top;font-weight:bold;font-size:120%;}
td.message_button {padding:10px 5px 5px 5px; height:26; vertical-align:center; text-align:right;}
td.message_approve {padding:5px 5px 5px 10px; vertical-align:center; text-align:left;}
td.message_attach {padding:5px 5px 5px 5px; background:#FFF3B4; vertical-align:center; text-align:left; border:1px #FEE181 solid;}
.message_subhead {padding:0px 0px 5px 0px; font-weight:bold;font-size:85%;}

/*Вакансии по подписке*/

td.postvacancy {padding:8px 5px 8px 5px;}
td.postvacancy_blue {padding:5px; background:#EBF4F5;}
td.postvacancy_dark {padding:8px 5px 8px 5px; background:#EEEEEE;}
td.postvacancy_pay {padding:5px;}
td.postvacancy_pay_blue {padding:5px; background:#EBF4F5;}

/*Легкие таблички*/

td.simple_field_light {padding:8px 10px 8px 10px;}
td.simple_field_dark {padding:8px 10px 8px 10px; background:#EEEEEE;}

/*Компаниям*/

td.company_list_icon {padding:5px 10px 0px 0px;vertical-align:top;}
td.company_pack_info {font-size:85%;text-align:justify;}

/*Статьи*/

p.article_headline {padding:0px 0px 10px 0px;text-align:justify;}
ul.article_other_list {padding:10px 0px 10px 0px;list-style-type:none;}
li.article_other {padding:3px 0px 0px 0px;list-style-type:none;}
p.article_link {padding:8px 0px 8px 0px;}
td.rubricator_item {padding:1px 0px 1px 0px;}
td.rubricator_search {padding:2px 0px 2px 0px;font-weight:bold;}
input.rubricator_form_text {padding:2px 0px 2px 0px;width:100%;font-size:85%; margin:5px 0px 10px 0px;}
input.rubricator_form_button {font-size:85%; margin:5px 0px 10px 0px;}
td.rubricator_form_button {padding:2px 0px 2px 0px; text-align:right;}

/*Навигатор*/

td.navigator {padding:10px 0px 10px 0px;}
td.navigator_head {padding:0px 5px 0px 0px;vertical-align:middle;}
.navigator_page {padding:3px 6px 3px 6px; margin:0px 2px 0px 2px; font-size:120%; border:1px solid #CAE2E6;}
td.navigator_page_icon {padding:3px 6px 3px 6px;}
.navigator_page_selected {padding:3px 6px 3px 6px; margin:0px 2px 0px 2px; border:1px solid #CAE2E6;font-weight:bold;text-align:center; background:#EBF4F5;font-size:120%;}

/*Анкета*/

td.anketa {padding:5px 10px 5px 10px; vertical-align:top;}
.option {padding:5px 10px 5px 10px; margin:0px; vertical-align:top; background:#EBF4F5;display:none;}
td.anketa_print {padding:5px 0px 5px 0px; vertical-align:top;}
td.anketa_note {padding:5px 10px 5px 0px; vertical-align:top;}
td.anketa_label {padding:3px 10px 3px 0px;}
td.anketa_label_top {padding:3px 10px 3px 0px; vertical-align:top;}
td.anketa_label_right {padding:3px 10px 3px 0px; text-align:right;}
td.anketa_input {padding:3px 3px 3px 3px; background:#EBF4F5;vertical-align:middle;width:100%; text-align:center;}
td.anketa_textedit {background:#FFFFFF;vertical-align:middle;width:100%; text-align:center;}
td.anketa_input_green {padding:3px 3px 3px 3px; background:#DDFAC0;vertical-align:middle;width:100%; text-align:center;}
.anketa_input_yellow {padding:3px 3px 3px 3px; background:#FFFFDD;vertical-align:middle;width:100%; text-align:center;}
td.anketa_input_yellow_nofull {padding:3px 3px 3px 3px; background:#FFFFDD;vertical-align:middle;text-align:center;}
td.anketa_input_orange {padding:3px 3px 3px 3px; background:#FFF3B4;vertical-align:middle;width:100%; text-align:center;}
td.anketa_input_nofull {padding:3px 3px 3px 3px; background:#EBF4F5;vertical-align:middle; text-align:center;}
td.anketa_comment {padding:0px 0px 3px 0px; vertical-align:middle; text-align:center;font-size:80%; color:#333333;}
td.anketa_label_check {padding:3px 3px 3px 3px; vertical-align:middle; text-align:left;font-size:90%; color:#000000;}
td.anketa_input_nofull_left {padding:3px 3px 3px 3px; background:#EBF4F5;vertical-align:middle; text-align:left;}
td.anketa_input_white {padding:3px 3px 3px 3px; vertical-align:middle; text-align:left;}
td.anketa_button {padding:10px 3px 10px 3px; vertical-align:middle; text-align:center;}
td.anketa_link {padding:10px 3px 10px 3px; vertical-align:middle; text-align:center;}
td.anketa_text {vertical-align:middle; text-align:justify;line-height:130%;}
td.anketa_text_mail {vertical-align:middle; text-align:justify; background:#EBF4F5; padding:10px;line-height:130%;}
td.anketa_text_partner {vertical-align:middle; border:1px solid #CCCCCC; text-align:justify; background:#FFFFDD; padding:10px;line-height:130%;}
span.anketa_star{color:#CC0000;font-weight:bold;}
input.anketa_text {width:100%;}
input.anketa_text_multi {width:100%; margin:1px 0px 1px 0px;}
input.anketa_text_r {width:100%;text-align:right;}
select.anketa_select {width:100%;}
select.anketa_select_small {font-size:85%;}
input.anketa_button_small {font-size:85%;}
textarea.anketa_textarea {width:100%;}
textarea.anketa_textedit {width:100%;background:#FFFFFF;}
td.anketa_value {padding:3px 0px 3px 0px; vertical-align:middle; text-align:left;width:100%;}
td.anketa_value_main {padding:3px 0px 3px 0px; font-size:120%; font-weight:bold; vertical-align:middle; text-align:left;width:100%;}
span.anketa_value_main {font-size:120%; font-weight:bold;}
td.anketa_info {padding:5px 10px 5px 10px; vertical-align:top; font-size:85%;}
p.anketa_sub_head {padding:7px 0px 3px 0px; vertical-align:middle; text-align:left;font-weight:bold; font-size:110%;}
p.anketa_text {padding:0px 0px 7px 0px; vertical-align:middle; text-align:justify;line-height:130%;}
td.anketa_img_left {padding:0px 10px 10px 0px; vertical-align:top; text-align:center;}
td.anketa_button_right {padding:10px 3px 10px 3px; vertical-align:middle; text-align:right;}

a.black					{color:#000000; text-decoration:none;}
a:link.black 		{color:#000000; text-decoration:none;}
a:visited.black	{color:#000000; text-decoration:none;}
a:hover.black		{color:#000000; text-decoration:underline;}

/*Таблица*/

.textarea__ {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

span.icon_link_search {background: url('../images/search.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px; width:150px;}
span.icon_link_save {background: url('../images/save.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px; width:130px;}
span.icon_link_rss {background: url('../images/rss.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px; width:130px;}
span.icon_link_mail {background: url('../images/mail.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px; width:130px;}
span.icon_link_note {background: url('../images/notepad.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px; width:100%;}
span.icon_link_star {background: url('../images/star.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px; width:130px;}
.icon_link_userw {background: url('../images/userw.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px;}
.icon_link_userm {background: url('../images/userm.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px;}
.icon_link_officechair {background: url('../images/officechair.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
.icon_link_officechair2 {background: url('../images/officechair2.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
.icon_link_add {background: url('../images/add.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px;}
.icon_link_add_comp {background: url('../images/add.gif');background-repeat:no-repeat;background-position:0px 0px; padding:0px 2px 0px 21px; text-align:right;}
.icon_link_del_comp {background: url('../images/del.gif');background-repeat:no-repeat;background-position:0px 0px; padding:0px 2px 0px 21px; text-align:right;}
.icon_link_add_comp_s {background: url('../images/add.gif');background-repeat:no-repeat;padding:0px 0px 0px 16px; width:16px;}
.icon_link_del_comp_s {background: url('../images/del.gif');background-repeat:no-repeat;padding:0px 0px 0px 16px; width:16px;}
.icon_link_trash {background: url('../images/trash.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:19px;}
.icon_link_chat{background: url('../images/chat.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
.icon_link_info{background: url('../images/info.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
.icon_link_doc{background: url('../images/documents.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
.icon_link_doc_apply{background: url('../images/document_apply.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
.icon_link_doc_temp{background: url('../images/document_temp.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
.icon_link_doc_cancel{background: url('../images/document_cancel.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:21px;}
div.icon_link_print {background: url('../images/print.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:30px; padding-top:3px; height:24; vertical-align:middle;text-align:left;}
div.icon_link_refer {background: url('../images/refer.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:30px; padding-top:3px; height:24; vertical-align:middle;text-align:left;}
div.icon_link_mail {background: url('../images/mail2.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:30px; padding-top:3px; height:24; vertical-align:middle;text-align:left;}
div.icon_link_star {background: url('../images/star2.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:30px; padding-top:3px; height:24; vertical-align:middle;text-align:left;}
div.icon_link_key {background: url('../images/key2.gif');background-repeat:no-repeat;background-position:0px 0px; padding-left:30px; padding-top:3px; height:24; vertical-align:middle;text-align:left;}
div.icon_link_useradd {background: url('../images/useradd.gif');background-repeat:no-repeat;background-position:0px 3px; padding-left:36px; padding-top:0px; height:30; vertical-align:middle;text-align:left;}
div.icon_link_resumeadd {background: url('../images/iresumeadd.png');background-repeat:no-repeat;background-position:0px 0px; padding-left:35px; padding-top:0px; height:32; vertical-align:middle;text-align:left; line-height:100%; -background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/iresumeadd.png');}
div.icon_link_fullsearch {background: url('../images/ifullsearch.png');background-repeat:no-repeat;background-position:0px 0px; padding-left:35px; padding-top:0px; height:32; vertical-align:middle;text-align:left; line-height:100%; -background: none;  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ifullsearch.png');}
div.icon_link_catalogue {background: url('../images/icatalogue.png');background-repeat:no-repeat;background-position:0px 0px; padding-left:35px; padding-top:0px; height:32; vertical-align:middle;text-align:left; line-height:100%; -background: none;  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icatalogue.png');}
div.icon_link_subscription {background: url('../images/isubscription.png');background-repeat:no-repeat;background-position:0px 0px; padding-left:35px; padding-top:0px; height:32; vertical-align:middle;text-align:left; line-height:100%; -background: none;  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/isubscription.png');}
div.icon_link_help {background: url('../images/ihelp.png');background-repeat:no-repeat;background-position:0px 0px; padding-left:35px; padding-top:0px; height:32; vertical-align:middle;text-align:left; line-height:100%; -background: none;  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ihelp.png');}
.icon_link_lounge {background: url('../images/lounge_small.png');background-repeat:no-repeat;background-position:0px 0px; padding-left:40px; padding-top:6px; height:25; vertical-align:middle;text-align:left; -background: none;  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lounge_small.png');}
.icon_link_tools {background: url('../images/tools_small.png');background-repeat:no-repeat;background-position:0px 0px; padding-left:40px; padding-top:6px; height:25; vertical-align:middle;text-align:left; -background: none;  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tools_small.png');}

td.table_head {border:1px #CAE2E6 solid; height:25; background:#CAE3E6 url('../images/headline_background.jpg');background-repeat:repeat-x;padding:0px 10px 0px 10px; vertical-align:middle;}
td.table_head_center {border:1px #CAE2E6 solid; height:25; background:#CAE3E6 url('../images/headline_background.jpg');background-repeat:repeat-x;padding:0px 10px 0px 10px; vertical-align:middle;text-align:center;}

td.table_head_nobordertop {border:1px #CAE2E6 solid; border-top:0px; height:25; background:#CAE3E6 url('../images/headline_background.jpg');background-repeat:repeat-x;padding:0px 10px 0px 10px; vertical-align:middle;}
td.table_head_center_nobordertop {border:1px #CAE2E6 solid; border-top:0px; height:25; background:#CAE3E6 url('../images/headline_background.jpg');background-repeat:repeat-x;padding:0px 10px 0px 10px; vertical-align:middle;text-align:center;}
td.table_head_center_nobordertop2 {border:1px #EFF7F8 solid; border-bottom:0px; height:25; background:#CAE3E6;padding:0px 10px 0px 10px; vertical-align:middle;text-align:center;}

td.table_shadow			{background: url('../images/shadow_low.jpg');background-repeat:repeat-x;background-position:0px 1px;}
td.table_content {padding:3px 10px 3px 10px; vertical-align:top;}
td.table_content_top_center {padding:15px 10px 3px 10px; vertical-align:top;text-align:center;}
td.table_content_top_b {padding:15px 10px 3px 10px; vertical-align:top;font-weight:bold;font-size:120%;}
td.table_content_top_b_center {padding:15px 10px 3px 10px; vertical-align:top;font-weight:bold;font-size:120%;text-align:center;}
td.table_content_text {padding:5px 10px 5px 10px; vertical-align:top;text-align:justify;}
td.table_content_note {padding:0px 10px 5px 31px; vertical-align:top;text-align:left; color:#666666;}
td.table_content_bottom_border {padding:3px 10px 15px 10px; vertical-align:top; border-bottom:1px #CCCCCC solid;}
td.table_content_bottom {padding:3px 10px 15px 10px; vertical-align:top;}
img.table_content_icon {padding:0px 5px 0px 0px;}
td.table_content_bottom_null {}
td.table_content_bottom_null_border {border-bottom:1px #CCCCCC solid;}

td.table_calend {padding:5px 10px 5px 10px; width:15px; vertical-align:middle; text-align:center; border:1px #CCCCCC solid;}
td.table_calend_red {padding:5px 10px 5px 10px; width:15px; vertical-align:middle;text-align:center; background:#FF6464; border:1px #CCCCCC solid; color:#FFFFFF;}
td.table_calend_green {padding:5px 10px 5px 10px; width:15px; vertical-align:middle;text-align:center; background:#C1FF84; border:1px #CCCCCC solid;}
td.table_calend_nul {padding:5px 5px 5px 5px; width:10px; vertical-align:middle; text-align:center;}

a.table_headlink						{color:#000000;}
a:link.table_headlink,a:visited.table_headlink,a:hover.table_headlink 		{color:#000000}

td.table_content_select {padding:3px 10px 3px 10px; vertical-align:top; background:#FFFFCC;}
td.table_content_top_center_select {padding:15px 10px 3px 10px; vertical-align:top;text-align:center; background:#FFFFCC;}
td.table_content_top_b_select {padding:15px 10px 3px 10px; vertical-align:top;font-weight:bold;font-size:120%; background:#FFFFCC;}
td.table_content_top_b_center_select {padding:15px 10px 3px 10px; vertical-align:top;font-weight:bold;font-size:120%;text-align:center; background:#FFFFCC;}
td.table_content_text_select {padding:5px 10px 5px 10px; vertical-align:top;text-align:justify; background:#FFFFCC;}
td.table_content_bottom_border_select {padding:3px 10px 15px 10px; vertical-align:top; border-bottom:1px #CCCCCC solid; background:#FFFFCC;}
td.table_content_bottom_select {padding:3px 10px 15px 10px; vertical-align:top; background:#FFFFCC;}
td.table_content_bottom_null_select { background:#FFFFCC;}
td.table_content_bottom_null_border_select {border-bottom:1px #CCCCCC solid; background:#FFFFCC;}

td.table_content_mini {padding:10px 10px 10px 10px; vertical-align:top;}
td.table_content_mini_center {padding:10px 10px 10px 10px; vertical-align:top;text-align:center;}
td.table_content_mini_b {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%;}
td.table_content_mini_b_center {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%;text-align:center;}
td.table_content_mini_note {padding:12px 10px 12px 10px; text-align:center;font-size:85%; vertical-align:top;}
td.table_content_mini_icon {padding:10px 0px 10px 10px; vertical-align:top; width:26px;}

td.table_content_mini_border {padding:10px 10px 10px 10px; vertical-align:top;border-bottom:1px #CCCCCC solid;}
td.table_content_mini_center_border {padding:10px 10px 10px 10px; vertical-align:top;text-align:center; border-bottom:1px #CCCCCC solid;}
td.table_content_mini_b_border {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%; border-bottom:1px #CCCCCC solid;}
td.table_content_mini_b_center_border {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%;text-align:center; border-bottom:1px #CCCCCC solid;}
td.table_content_mini_note_border {padding:12px 10px 12px 10px; text-align:center;font-size:85%; vertical-align:top; border-bottom:1px #CCCCCC solid;}
td.table_content_mini_icon_border {padding:10px 0px 10px 10px; vertical-align:top;border-bottom:1px #CCCCCC solid; width:26px;}

td.table_content_mini_center_select {padding:10px 10px 10px 10px; vertical-align:top;text-align:center; background:#FFFFCC;}
td.table_content_mini_b_select {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%; background:#FFFFCC;}
td.table_content_mini_b_center_select {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%;text-align:center; background:#FFFFCC;}

td.table_content_mini_center_select_border {padding:10px 10px 10px 10px; vertical-align:top;text-align:center; border-bottom:1px #CCCCCC solid; background:#FFFFCC;}
td.table_content_mini_b_select_border {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%; border-bottom:1px #CCCCCC solid; background:#FFFFCC;}
td.table_content_mini_b_center_select_border {padding:10px 10px 10px 10px; vertical-align:top;font-weight:bold;font-size:120%;text-align:center; border-bottom:1px #CCCCCC solid; background:#FFFFCC;}

td.table_content_statr {padding:2px 10px 2px 10px; vertical-align:center; border-bottom:1px #CCCCCC solid; text-align:center; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;}
td.table_content_statl {padding:2px 10px 2px 10px; vertical-align:center; border-bottom:1px #CCCCCC solid; text-align:center;border-left:1px #CCCCCC solid;}
td.table_content_statl_left {padding:10px 10px 10px 10px; vertical-align:left; border-bottom:1px #CCCCCC solid; border-left:1px #CCCCCC solid;}

td.table_content_mark {padding:5px 10px 5px 20px; vertical-align:middle;}
td.table_content_country {padding:5px 5px 5px 5px; vertical-align:middle;}

ul.table_text {padding:8px 10px 8px 15px;list-style-type: circle;line-height:130%;}

table.invoice { border-collapse: collapse;}
table.invoice td {border:black 1px solid; }
table.invoice td { font-size: 10pt;}

.print-content {margin-left: 1.5em; margin-right: 1.5em; margin-top: 2em; margin-bottom: 3em; }

.map {border:3px solid #EBF4F5; margin-left:20px;}
img.images {border:3px solid #EBF4F5;}
td.images { vertical-align:top;text-align:center;}
td.images_comment {font-size:85%; background: #EBF4F5; padding:7px; vertical-align:top;text-align:center;}

.text_big_images {text-align:justify; vertical-align:top;}
.head_big_images {padding:8px 0px 5px 0px; font-size:120%; font-weight:bold;}

td.banner_text_logo {padding:10px 10px 3px 10px; vertical-align:middle;}
td.banner_text_head {padding:10px 10px 3px 10px; font-size:90%; vertical-align:middle;line-height:130%;}
td.banner_text_head_center {padding:10px 10px 3px 10px; font-size:90%; vertical-align:middle;line-height:130%;text-align:center;}
td.banner_text_main {padding:0px 10px 3px 10px; font-size:100%; line-height:130%;}
td.banner_text_note {padding:0px 10px 10px 10px; font-size:90%; line-height:130%;text-align:left;}
td.banner_text_note_center {padding:0px 10px 10px 10px; font-size:90%; line-height:130%;text-align:center;}
ul.banner_text {padding:5px 0px 5px 20px;list-style-type: circle; line-height:130%; color:#005588;}
li.banner_text {padding:2px 0px 2px 0px;line-height:130%;}

img.company_logo  {border:1px solid #CCCCCC; margin:0px 10px 2px 0px;}

.imgborder  {border:1px solid #C0C0C0; padding:3px 3px 3px 3px; background: #F0F0F0; text-align:center; vertical-align:top;}

.imgborder_post  {border:1px solid #C0C0C0; padding:3px 3px 3px 3px; margin:5px 0px 5px 20px; background: #F0F0F0; text-align:right;}

td.blog_mini_head {padding:0px 20px 3px 10px; vertical-align:top; text-align:left; line-height:120%;}
td.blog_mini_text {padding:3px 20px 0px 10px; vertical-align:top; text-align:left; line-height:120%;}
a.BlogLink	{color:#333333;font-size:130%;text-decoration:none; font-weight:bold;}
a:link.BlogLink, a:visited.BlogLink {font-size:130%;color:#333333;text-decoration:none; font-weight:bold;}
a:hover.BlogLink {font-size:130%;color:#000000;text-decoration:none; font-weight:bold;}

a.VideoLink	{color:#333333;font-size:100%;text-decoration:none;font-weight:bold;}
a:link.VideoLink, a:visited.VideoLink {color:#333333;font-size:100%;text-decoration:none;font-weight:bold;}
a:hover.VideoLink {color:#000000;font-size:100%;text-decoration:none;font-weight:bold;}

a.ColumnLink	{color:#000000;text-decoration:none;}
a:link.ColumnLink, a:visited.ColumnLink {color:#000000;text-decoration:none;}
a:hover.ColumnLink {color:#005588;text-decoration:underline;}

td.blog_top_head {padding:0px 10px 3px 10px; vertical-align:top; text-align:left; line-height:120%;}
td.blog_top_text {padding:3px 10px 0px 10px; vertical-align:top; text-align:left; line-height:120%;}

.videoplayer {text-align:center; padding:10px 0px 10px 0px;}
.videogadgetfooter {text-align:center; padding:5px 10px 5px 10px; background:#3F96C5; color:#FFFFFF;}

.imgbordermini  {border:1px solid #C0C0C0; padding:1px 1px 1px 1px; margin-right:10px; background: #F0F0F0; text-align:left; vertical-align:top;}

.teasercell {padding:5px 5px 5px 5px; text-align:center; vertical-align:top;}
.teaserbody {padding:5px 5px 5px 5px; height:160px; text-align:center; vertical-align:top; border:1px #CAE2E6 solid; background:#EBF4F5; width:130px;}
.teasertext {padding:5px 2px 5px 2px;text-align:left; vertical-align:top;line-height:130%;}

.pricebodyblue {padding:10px 20px 10px 20px; text-align:center; vertical-align:top; border:1px #CCCCCC solid; background:#EBF4F5;}
.pricebodyyellow {padding:10px 20px 10px 20px; text-align:center; vertical-align:top; border:1px #CCCCCC solid; background:#FFFF99;}
.pricebodygrass {padding:10px 10px 10px 10px; text-align:center; vertical-align:top; border:1px #CCCCCC solid; background:#CCFF66 url('../images/background_grass.png');}
.pricebodyfall {padding:10px 10px 10px 10px; text-align:center; vertical-align:top; border:1px #CCCCCC solid; background:#CCFF66 url('../images/background_fall.png');}
.pricehead {font-size:120%; font-weight:bold; height:20;  text-align:left; vertical-align:top;line-height:130%;}
.pricetext {text-align:left; vertical-align:middle; line-height:130%; padding:0px 0px 0px 20px;}
.pricetextb {text-align:left; vertical-align:middle; line-height:130%; padding:8px 0px 8px 0px;}
.pricetextgrass {text-align:left; vertical-align:middle; padding:2px 8px 2px 5px; background: url('../images/background_grass_color.png'); -background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background_grass_color.png', sizingMethod='scale');}
.pricetextfall {text-align:left; vertical-align:middle; padding:2px 8px 2px 5px; background: url('../images/background_fall_color.png'); -background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background_fall_color.png', sizingMethod='scale');}

td.vizitka { margin:5px 5px 5px 5px;}
td.vizitka_logo {padding:5px 20px 5px 5px; vertical-align:top;}
td.vizitka_normal {padding:3px 3px 3px 3px; vertical-align:middle; text-align:left; }
td.vizitka_bold {padding:3px 3px 3px 3px; vertical-align:middle; text-align:left; font-size:120%; font-weight:bold;}
td.vizitka_head {padding:3px 10px 3px 10px; vertical-align:middle; text-align:left; font-size:120%; font-weight:bold;}
blockquote {border:1px solid #CAE2E6; font-size:10px; color:#333333; background:#EBF4F5; padding:5px 10px 5px 40px; margin:5px 0px 5px 0px; background: #EBF4F5 url('../images/quote.gif'); background-repeat:no-repeat; background-position:3px 2px;}

select {padding: 0px 0px 0px 5px;color: #000000;border:1px #7F9DB9 solid;background-color: #FFFFFF;}
select.table_head {font-size:80%;background:#F7FBFB;vertical-align:middle;}
/*optgroup {font-style: normal;padding: 5px 0 0 5px;color: #999999;} */
option {padding: 2px 10px 2px 10px;color: #000000;font-size:90%;}
option.b {padding: 2px 10px 2px 10px;color: #000000;font-style: bold;font-size:90%;}
.addbutton{text-align:right; padding: 4px 2px 4px 2px;}
div.seporator	{font-size:0; width:100%; height:1px; border-bottom:1px #333333 dashed; margin: 15px 0 0px 0;}
#seporator1	{display:none;}
#blog_themes_select {position: absolute; color:inherit; z-index: 99; padding:5px 10px 5px 5px; background:#FFFFFF;border-bottom:5px #4D88AC solid;display:none;background:#FFFFFF url('../images/backlightblue.jpg'); background-repeat: repeat-x;border-top:1px dotted #CCCCCC;width:180px;}
td.blog_themes_item {padding:3px 0px 3px 0px; vertical-align:middle; text-align:left; width:100%; font-size:small;}

.TabPanel {height: 36px;background:#FFFFFF url('../images/tabpanel.jpg');background-repeat:repeat-x;}
.TabPanel .TabButtonBorderLeft {border-width: 1px;border-left:1px solid #CAE2E6;height: 25px;margin: 0px;float: left;width: 5px;}
.TabPanel .TabButtonBorderRight {border-width: 1px;border-right:1px solid #CAE2E6;height: 25px;margin: 0px;float: right;width: 5px;}
.TabPanel .TabButton {border-width: 0px;font-weight: normal;height: auto;line-height: 25px;text-decoration: none;float: left;padding: 0px 10px;color: #000;cursor: pointer;width: auto;margin: 0px;}
.TabPanel .TabButton_Active {background:#FFFFFF url(/images/tabpanelbuttomactive.jpg);background-repeat: repeat-x;float: left;border-right:1px solid #CAE2E6;border-left:1px solid #CAE2E6;position: relative;top: -5px;height: 41px;line-height: 36px;background-color: #fff;font-weight: bold;font-size: 120%;cursor: default;width: auto;margin: 0px;padding: 0px 10px;}
.TabContent {padding:0px 0px 0px 0px;}
.TabContent2 {padding:0px 0px 0px 10px;}
.TabContent3 {padding:0px 0px 0px 3px;}
.TabContent4 {padding:0px 10px 0px 10px;}
.CatalogueBox {height: 230px; width:100%; overflow:hidden;}
.CatalogueItem {padding:5px 0px 5px 0px;border-bottom:1px dotted #CCCCCC; font-size:90%;}
a.CatalogueLink	{color:#333333;text-decoration:none;}
a:link.CatalogueLink, a:visited.CatalogueLink {color:#333333;}
a:hover.CatalogueLink {color:#000000;text-decoration:none;font-size:120%;font-weight:bold;}
.CatalogueBoxHelp {height: 16px;line-height: 16px;font-size:80%; color:#333333;text-align:right;background:#FFFFDD;padding:2px;background:#FFFFDD url('../images/help.gif'); background-repeat: no-repeat;background-position:2px 2px;border:1px dotted #CCCCCC;}
.CatalogueItemNote {font-size:85%; color:#999999;text-align:left;padding:2px 0px 0px 0px;display:none;}
.EventBox {height: 215px; width:100%; overflow:hidden;}
.EventBox_2 {height: 100%; width:100%; overflow:hidden;}
.EventGroup {padding:0px 0px 5px 0px; font-size:100%;background:#FFFFFF url('../images/backlightblue.jpg'); background-repeat: repeat-x;}
.EventItemFirst {padding:0px 0px 5px 0px; font-size:100%;}
.EventItem {padding:0px 0px 2px 0px; font-size:100%;border-top:1px dotted #CCCCCC;}
.EventItemTizerBlock {text-align:right;}
.EventItemTizerRed {font-size:80%; color:#FFFFFF;text-align:left;background:#CC0000;padding:0px 3px 0px 3px;}
.EventItemTizerBlue {font-size:80%; color:#FFFFFF;text-align:left;background:#0169A7;padding:0px 3px 0px 3px;}
.EventItemTizerGrey {font-size:80%; color:#FFFFFF;text-align:left;background:#555555;padding:0px 3px 0px 3px;}
.EventItemName {line-height: 120%;font-size:100%;text-align:left;padding:5px 5px 3px 5px;}
.EventItemDate {line-height: 100%;font-size:85%; color:#333333;text-align:right;padding:2px 5px 5px 5px;font-weight:normal;}
a.EventItemLink	{color:#333333;text-decoration:none;font-weight:bold;}
a:link.EventItemLink, a:visited.EventItemLink {color:#333333;text-decoration:none;font-weight:bold;}
a:hover.EventItemLink {color:#000000;text-decoration:none;font-weight:bold;}
a.EventItemLinkLater	{color:#333333;text-decoration:none;}
a:link.EventItemLinkLater, a:visited.EventItemLinkLater {color:#333333;text-decoration:none;}
a:hover.EventItemLinkLater {color:#000000;text-decoration:none;}
.CalendarBox {width: 100%;height:auto;}
.CalendarHead {color:#333333;font-size:120%;text-align:left;border-bottom: 3px solid #3F96C5;padding:5px 0px 3px 0px;font-weight:bold;text-align:center;font-size:90%;}
.CalendarWeekDayName {color:#333333;width: 14.29%;line-height: 150%; background-color: #EEF5F7; border: 1px solid  #CAE2E6; text-align: center; font-size: 11px; font-weight: bold;font-size:90%;}
.CalendarWeekOffName {color:#333333;width: 14.29%;line-height: 150%; background-color: #EEF5F7; border: 1px solid  #CAE2E6; text-align: center; font-size: 11px; font-weight: bold;font-size:90%;}
.CalendarWeekDay {width: 14.29%;line-height: 170%;height: 25px; border: 1px solid  #CAE2E6; text-align: center;color:#000000;font-size:90%;}
.CalendarWeekOff {width: 14.29%;line-height: 170%;height: 25px; border: 1px solid  #CAE2E6; text-align: center;color:#CC0000;font-weight: bold;font-size:90%;}
.CalendarWeekDayNextMouth {width: 14.29%;line-height: 170%;height: 25px; border: 1px solid  #CAE2E6; text-align: center;color:#CCCCCC;}
.CalendarWeekOffNextMouth {width: 14.29%;line-height: 170%;height: 25px; border: 1px solid  #CAE2E6; text-align: center;color:#FF9999;font-weight: bold;}
.CalendarNow {font-weight: bold;font-size:120%;}
a.CalendarLink	{text-decoration:none; border-bottom:1px dotted #3388BB; bottom-padding:1px; cursor: hand;}
a:link.CalendarLink, a:visited.CalendarLink {text-decoration:none; border-bottom:1px dotted #3388BB; bottom-padding:1px; cursor: hand;}
a:hover.CalendarLink {text-decoration:none;font-size:140%;font-weight:bold;}
a.CalendarLinkWeekOff	{color:#FF9999;text-decoration:none; border-bottom:1px dotted #CC0000; bottom-padding:1px; cursor: hand;}
a:link.CalendarLinkWeekOff, a:visited.CalendarLinkWeekOff {color:#CC0000;text-decoration:none; border-bottom:1px dotted #CC0000; bottom-padding:1px; cursor: hand;}
a:hover.CalendarLinkWeekOff {color:#CC0000;text-decoration:none;font-size:140%;font-weight:bold;}
.CalendarDate {background-color:#3F96C5;color:#FFFFFF;font-size:85%;padding:2px 5px 2px 5px;}
.CalendarInformation {height:100%;background:#FFFFFF url('../images/backlightblue.jpg'); background-repeat: repeat-x;background-position: 0px 15px;}
.CalendarEventName {font-weight: bold;line-height: 130%;text-align:left;padding:5px 5px 3px 5px;}
.ThemeBox {width:100%; height:110px; overflow:hidden;}
.ThemeItem {padding:3px 0px 3px 0px; vertical-align:middle; text-align:left;width:100%;}
div.ThemeBoxControl {width: 100%; text-align:right;padding:0px 5px 5px 5px;font-size:85%;}
a.ThemeControl	{color:#005588; text-decoration:none; border-bottom:1px dotted #005588; bottom-padding:1px;cursor:hand;}
a:link.ThemeControl, a:visited.ThemeControl {color:#005588; text-decoration:none; border-bottom:1px dotted #005588;bottom-padding:1px;cursor:hand;}
a:hover.ThemeControl {color:#005588; text-decoration:none;font-size:100%;cursor: hand;}