/* CSS Document */

a:link,a:visited,a:active	{color: #da251c; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: underline}
a:hover						{color: #da251c; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none}

a.menu:link,
a.menu:visited,
a.menu:active				{color: #000000; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: underline;
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}
a.menu:hover				{color: #ffffff; background-color: #da251c; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none;
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}

a.selected:link,
a.selected:visited,
a.selected:active			{color: #ffffff; background-color: #da251c; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none;
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}
a.selected:hover			{color: #ffffff; background-color: #da251c; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: underline
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}

a.submenu:link,
a.submenu:visited,
a.submenu:active			{color: #888888; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: underline;
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}
a.submenu:hover				{color: #888888; background-color: #dddddd; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none;
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}

a.submenu_selected:link,
a.submenu_selected:visited,
a.submenu_selected:active	{color: #888888; background-color: #dddddd; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none;
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}
a.submenu_selected:hover	{color: #888888; background-color: #dddddd; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: underline;
							padding-left: 5pt; padding-right: 5pt; padding-top: 2pt; padding-bottom: 2pt;}

a.gray_sm:link,
a.gray_sm:visited,
a.gray_sm:active			{color: #aaaaaa; font-family: Verdana; font-size: 10pt; font-style: normal; text-decoration: underline}
a.gray_sm:hover				{color: #aaaaaa; font-family: Verdana; font-size: 10pt; font-style: normal; text-decoration: none}

a.sm:link,
a.sm:visited,
a.sm:active					{color: #da251c; font-family: Verdana; font-size: 10pt; font-style: normal; text-decoration: underline}
a.sm:hover					{color: #da251c; font-family: Verdana; font-size: 10pt; font-style: normal; text-decoration: none}

a.news_title:link,
a.news_title:visited,
a.news_title:active			{color: #da251c; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none; border-bottom: 1px dashed;}
a.news_title:hover			{color: #da251c; font-family: Verdana; font-size: 12pt; font-style: normal; text-decoration: none; border-bottom: 1px dashed;}

a.dashed_sm:link,
a.dashed_sm:visited,
a.dashed_sm:active			{color: #da251c; font-family: Verdana; font-size: 10pt; font-style: normal; text-decoration: none; border-bottom: 1px dashed;}
a.dashed_sm:hover			{color: #da251c; font-family: Verdana; font-size: 10pt; font-style: normal; text-decoration: none; border-bottom: 1px dashed;}



.t_center		{font-size: 12pt; font-family: Verdana; text-align: center; color: #000000; vertical-align: top}
.t_left			{font-size: 12pt; font-family: Verdana; text-align: left; color: #000000; vertical-align: top}
.t_right		{font-size: 12pt; font-family: Verdana; text-align: right; color: #000000; vertical-align: top}

.t_center_sm	{font-size: 10pt; font-family: Verdana; text-align: center; color: #000000; vertical-align: top}
.t_left_sm		{font-size: 10pt; font-family: Verdana; text-align: left; color: #000000; vertical-align: top}
.t_right_sm		{font-size: 10pt; font-family: Verdana; text-align: right; color: #000000; vertical-align: top}

.t_center_c		{font-size: 12pt; font-family: Verdana; text-align: center; color: #000000; vertical-align: middle}
.t_left_c		{font-size: 12pt; font-family: Verdana; text-align: left; color: #000000; vertical-align: middle}
.t_right_c		{font-size: 12pt; font-family: Verdana; text-align: right; color: #000000; vertical-align: middle}

.news_block		{padding-top: 10pt;}
.news_date		{font-size: 10pt; color: #888888;}
.news_text		{font-size: 12pt; color: #000000;}

.q_title		{font-size: 10pt; font-family: Verdana; text-align: center; color: #000000; background-color: #dddddd; vertical-align: top}
.q_title_r		{font-size: 10pt; font-family: Verdana; text-align: right; color: #000000; background-color: #dddddd; vertical-align: top}
.q_title_l		{font-size: 10pt; font-family: Verdana; text-align: left; color: #000000; background-color: #dddddd; vertical-align: top}
.q_0			{background-color: #ffffff;}
.q_1			{background-color: #ffaaaa;}
.q_2			{background-color: #aaffaa;}
.q_3			{background-color: #bbbbbb;}

.info_block		{background-color: #dcd7d6; border-width: 0px; padding-left: 10pt; padding-right: 10pt; padding-bottom: 10pt; padding-top: 10pt;}
.gray_block		{background-color: #cccccc; border-width: 0px; padding-left: 10pt; padding-right: 10pt; padding-bottom: 10pt; padding-top: 10pt;}

.t_img_l		{float:left; padding-right: 5pt; padding-bottom: 5pt;}
.t_img_r		{float:right; padding-left: 5pt; padding-bottom: 5pt;}

.price			{padding: 2pt; background-color: #ff0000; color: #ffffff; font-weight: bold;}

.t_copyright	{font-size: 10pt; font-family: Verdana; text-align: left; color: #ffffff; vertical-align: middle; padding-bottom: 12pt; padding-left: 12pt; padding-top: 12pt;}
.t_copyright_r	{font-size: 10pt; font-family: Verdana; text-align: right; color: #bbbbbb; vertical-align: top; padding-bottom: 12pt;}

.s_br			{background-image:url(img/bg_br.png); background-position:bottom right; background-repeat:no-repeat;}
.s_b			{background-image:url(img/bg_b.png); background-position:bottom; background-repeat:repeat-x;}
.s_bl			{background-image:url(img/bg_bl.png); background-position:bottom left; background-repeat:no-repeat;}
.s_r			{background-image:url(img/bg_r.png); background-position:right; background-repeat:repeat-y;}
.s_l			{background-image:url(img/bg_l.png); background-position:left; background-repeat:repeat-y;}
.s_tr			{background-image:url(img/bg_tr.png); background-position:top right; background-repeat:no-repeat;}
.s_tl			{background-image:url(img/bg_tl.png); background-position:top left; background-repeat:no-repeat;}
.s_t			{background-image:url(img/bg_t.png); background-position:top; background-repeat:repeat-x;}

hr			{border-bottom: dotted; border-top: none; border-left: none; border-right: none; border-color: #aaaaaa; border-width: 1px; color:#ffffff;}
