/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-size:11px;
}
body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	color:#686869;
}
/* line 01 */
td.line_01 {
	padding:8px 4px 8px 4px;
}
td.line_01 td {
	border:1px solid #BCBCBE;
	text-align:center;
}
/*************** line 02 */
td.line_02 {
	padding:1px;
}
td.line_02 td.cell_1 {
	padding:1px;
	text-align:right;
	vertical-align:bottom;
	color:#000000;
	font-size:12px;
}
td.line_02 td.cell_2 {
	padding-left:10px;
	border-left:1px solid #000000;
	text-align:left;
	color:#A3A0A0;
}
td.cell_2 a {
	text-decoration:none;
	color:#A3A0A0;
}
/*************** line 03 */
td.line_03 {
	padding:8px 1px 1px 1px;
	font-size:12px;
}
td.menu {
	background-position:top;
	background-position:left;
	background-position:top left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-align:left;
	padding:2px 3px 2px 15px;
	white-space:nowrap;
}
td.menu a {
	color:#FFFFFF;
	text-decoration:none;
}
img.logo {
	margin:17px 0px 9px 0px;
}

/*************** line 04 */
td.line_04 {
	padding:8px 20px 1px 0px;
}
td.line_04 td.text {
	padding:4px 0px 0px 20px;
}

td.line_04 p {
	margin:0px 0px 0px 0px;
}
img.vtorichka {
	margin:0px 5px 5px 0px;
}
h3 {
	font-size:105%;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
h3.orange {	color:#FF7800; }
h3.green {	color:#849D0C; }
h3.black {	color:#000000; }

/*************** line 05 (большие баннеры) */
td.line_05 {
	padding:15px 0px 0px 0px;
	font-size:12px;
}
td.line_05 td{
width:25%;
}
td.line_05 div{
height:206px;
}
td.line_05 div p{
margin:0;
padding:0;
}
div#banner_big_1{
background:url(../images/bg_banner_1.gif) repeat-x;
text-align:right;
margin:0 6px 0 0;
}
div#banner_big_2{
background:url(../images/bg_banner_2.gif) repeat-x;
text-align:right;
margin:0 6px 0 0;
}
div#banner_big_3{
background:url(../images/bg_banner_3.gif) repeat-x;
text-align:right;
margin:0 6px 0 0;
}
div#banner_big_4{
background:url(../images/bg_banner_4.gif) repeat-x;
text-align:right;
margin:0 6px 0 0;
}
h2 {
	font-size:24px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

/*************** line 06 (формы подписки и поиска) */
td.line_06 {
	padding:6px 0px 0px 0px;
}
input {
	font-size:80%;
}
input.button {
	margin:0px 7px 0px 7px;
	padding:0px 0px 0px 0px;
}
input.text_field {
	margin:0px 0px 0px 7px;
	border:1px solid #B7B8BA;
	background-color:#FFFFFF;
	width:135px;
}
form { margin:0px; padding:0px; }
label{ margin:0px; padding:0px; }

/*************** line 07 (first content) */
td.line_07 {
	padding:20px 0px 0px 0px;
}
td.line_07_1 {
	padding:20px 40px 0px 0px;
}
td.line_07 p {	margin:0px; }
td.line_07 a {	text-decoration:underline; }
td.line_07 div { margin:0px 0px 20px 2%; }
td.line_07 div strong { font-size:12px; }
td.line_07 div a { margin-top:5px; }
td.line_07 div p { line-height:17px; }

.left_menu { margin:0px 0px 20px 0px; }
.left_menu strong { font-size:12px; }
.left_menu a { margin-top:5px; }
.left_menu p { line-height:17px; }



table.valuta {
	background-color:#E2E2E3;
	margin:0px 0px 20px 0px;
}
table.valuta td {
	padding:0px 0px 0px 0px;
}
.valuta_space_left {
	width:12%;
	padding-left:15px;
}
.valuta_space_right {
	width:5%;
	padding-left:15px;
}
#arrow_up, #arrow_down { margin:0px; border:0px;}
table.valuta td strong {
	font-size:13px;
}



h5 {
	margin:0px 0px 0px 0px;
	font-size:20px;
	font-weight:400;
	color:#EC1F05;
	padding-bottom:5px;
}
strong.orange {
	color:#ED2F02;
	text-decoration:none;
}
td.content_first_line p {
	margin:0px;
}
td.content_first_line {
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0px 0px 0px 20px;
	width:40%;
	vertical-align:top;
}
td.line_07_1 a:hover { text-decoration:underline; }
td.line_07_1 a { text-decoration:none; }

table.content_line {
	width:100%;
	height:1px;
	border-bottom:1px solid #9D9999;
	margin:15px 0px 5px 0px;
}
td.content_second_line {
	padding:5px 0px 0px 20px;
	vertical-align:top;
	text-align:left;
}
td.content_img {
	padding:28px 0px 0px 0px;
	vertical-align:top;
	text-align:right;
	width:96px;
}
td.content_img img {
	border:1px solid #BCBCBE;
	margin-bottom:5px;
}
/*************** line under content 01 */
td.line_under_01 {
	padding:0px 8px 0px 0px;
}
td.line_under_01 td.banner_text {
	padding:15px 6px 5px 25px;
}
td.banner_text p {
	margin:0px;
}
td.banner_text a {
	text-decoration:none;
}
/*************** line under content 02 */
td.line_under_02 {
	padding:17px 40px 0px 0px;
}
td.line_under_02 td {
	padding-top:8px;
	padding-bottom:8px;
}
td.line_under_02 td.cell_img {
	vertical-align:middle;
	text-align:center;
	padding:0px 10px 0px 0px;
	border-bottom:1px solid #C6C6CD;
}
td.line_under_02 td.cell_text {
	border-bottom:1px solid #C6C6CD;
}
td.no_border {
	border:0px;
}
td.line_under_02 p {
	margin:0px;
}
h4 {
	font-size:110%;
	font-weight:bold;
	margin:0px 0px 3px 0px;
}
td.line_under_02 h4{
	margin:0px 0px 3px 0px;
}
td.line_under_02 h4.header_red{
	margin:0px 0px 3px 0px;
	color:#ED0D19;
	font-size:130%;
}
h4.text_red a{
	color:#ED0D19;
}
/*************** line under content 03 */
td.line_under_03 {
	padding:0px 0px 0px 0px;
}
td.line_under_03 td {
	border:1px solid #BCBCBE;
	vertical-align:middle;
	text-align:center;
	height:83px;
}
/*************** line under content 04 */
td.line_under_04 {
	padding:37px 0px 15px 0px;
	border-bottom:1px solid #BCBCBE;
}
/*************** line under content 05 */
td.line_under_05 {
	padding:12px 0px 25px 0px;
}
/*************** line under content 05 */
td.banner_small {
	padding:12px 15px 12px 15px;
	text-align:left;
	vertical-align:top;
}
td.banner_small img {
	margin-right:10px;
}
/*************** sellouts table */
td.selloutHDoubleBorder{
	height:12px;
	background-image:url(../images/sellout_h_border.gif);
	background-repeat:repeat-x;
}
td.selloutVDoubleBorder{
	width:12px;
	background-image:url(../images/sellout_v_border.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.selloutHBorder{
	background-image:url(../images/sellout_g_separate_line.gif);
	background-repeat:repeat-x;
	height:1px;
}
td.selloutVBorder{
	background-image:url(../images/sellout_v_separate_line.gif);
	background-repeat:repeat-y;
	width:1px;
}
td.selloutImage {
	text-align:center;
	vertical-align:bottom;
	padding:0px 12px 0px 10px;
	width:10%;
}
td.selloutHeader {
	font-weight:bold;
	font-size:13px;
	color:#000000;
	vertical-align:top;
	padding:20px 5px 0px 0px;
	height:32px;
	width:23%;
}
td.selloutInfo {
	font-size:11px;
	color:#FF0000;
	padding:7px 5px 7px 0px;
	height:37px;
}
td.selloutType {
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	vertical-align:middle;
	padding:0px 5px 0px 0px;
	height:24px;
}
td.selloutDarkGreen{
	background-color:#D70413;
}
td.selloutGreen{
	background-color:#FE2A00;
}
td.selloutLightGreen{
	background-color:#FF7800;
}
td.selloutGray{
	background-color:#B0B1B1;
	width:14px;
}
td.selloutLink {
	font-size:11px;
	color:#333333;
	vertical-align:middle;
	height:21px;
}
td.selloutLink a {
	font-size:11px;
	color:#333333;
	text-decoration:underline;
}
/*************** sellouts table new */
td.selloutDarkRed{ background-color:#D70413; }
td.selloutRed{ background-color:#FE2A00; }
td.selloutLightRed{ background-color:#FF7800; }
td.sellout_brd_top{ background-image:url(../images/discont_card_border.gif); background-repeat:repeat-x; background-position:top; }
td.sellout_brd_right{ background-image:url(../images/discont_card_border.gif); background-repeat:repeat-y; background-position:right; }
td.sellout_brd_bottom{ background-image:url(../images/discont_card_brd_bottom.gif); background-repeat:repeat-x; background-position:bottom; }
td.sellout_brd_left{ background-image:url(../images/discont_card_border.gif); background-repeat:repeat-y; background-position:left; }
td.sellout_shadow_right{ background-image:url(../images/discont_card_brd_right.gif); background-repeat:repeat-y; background-position:left; }
/*************** sellouts coupon new */
td.sellout_coupon_brd_bottom{ background-image:url(../images/sellout_card_shadow_bottom.gif); background-repeat:repeat-x; background-position:bottom; }
td.sellout_coupon_shadow_right{ background-image:url(../images/sellout_card_shadow_right.gif); background-repeat:repeat-y; background-position:left; }
td.sellout_coupon_str{ border-bottom:1px solid #C4C4C6; vertical-align:top; height:20px; padding:5px 0px 2px 0px; font-size:12px; }



.text_black {
	color:#000000;
}
.text_gray {
	color:#A3A0A0;
}
.text_red {
	color:#EC1F05;
}
.text_yellow {
	color:#FEE302;
}
.text_green {
	color:#93AB3A;
}
.text_blue {
	color:#0675BC;
}
.text_orange {
	color:#FF6C00;
}
h1.header_gray {
	margin:0px;
	color:#787979;
	font-size:26px;
	font-weight:normal;
}
h1.header_black {
	margin:0px;
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
h2.header_orange {
	margin:0px;
	color:#FF6C00;
	font-size:16px;
	font-weight:bold;
}
h2.header_violet {
	margin:0px;
	color:#710588;
	font-size:16px;
	font-weight:bold;
}
h2.header_pink {
	margin:0px;
	color:#D15288;
	font-size:16px;
	font-weight:bold;
}
h2.header_red {
	margin:0px;
	color:#C60000;
	font-size:13px;
	font-weight:bold;
}
h2.header_green {
	margin:0px;
	color:#4B971C;
	font-size:13px;
	font-weight:normal;
}
h2.header_green a.selected{ color:#4B971C; text-decoration:none; }
h2.header_green a { color:#000000; text-decoration:underline; }
h2.header_green a:hover{ color:#4B971C; text-decoration:none; }



a {
	color:#767575;
}
a.anchor_black {
	color:#000000;
	text-decoration:underline;
	font-size:12px;
}
span.span_black {
	color:#000000;
	font-size:12px;
}
span.span_header_blue {
	color:#117CA4;
	font-size:16px;
	font-weight:bold;
}
span.span_header_orange {
	color:#FF6C00;
	font-size:16px;
	font-weight:bold;
}
span.span_header_red {
	color:#C91331;
	font-size:16px;
	font-weight:bold;
}
span.span_header_adv {
	color:#0A3088;
	font-size:16px;
	font-weight:bold;
}
span.span_header_yellow {
	color:#F2A003;
	font-size:16px;
	font-weight:bold;
}
span.span_header_violet {
	color:#710588;
	font-size:16px;
	font-weight:bold;
}
span.span_header_gray {
	color:#888A8B;
	font-size:16px;
	font-weight:bold;
}
span.span_header_pink {
	color:#D15288;
	font-size:16px;
	font-weight:bold;
}
span.span_header_green {
	color:#4B971C;
	font-size:16px;
	font-weight:bold;
}
span.span_header {
	font-size:16px;
	font-weight:bold;
}


table.table_form {
	 border:1px solid #BCBCBD;
	 margin:0px 15px 0px 0px;
}
input.text, textarea, select {
	border:1px solid #B7B8BA;
	font-size:11px;
	width:90%;
}
input.button {
	border:1px solid #B7B8BA;
	font-size:12px;
	background-color:#FFFFFF;
	color:#686869;
}

/*  Плашка с тенью */
table.plashka{
	width:90%;
}
table.plashka td.main{
	background:#FFFFFF;
	border:1px solid #B7B8BA;	
	text-align:left;
	padding:15px 5px 0px 15px;
}
table.plashka td.shadow{
	background:#E5E5E5;
	text-align:left;
	vertical-align:top;
}
table.plashka td.shadow div.corner{
	width:5px;
	height:5px;
	background:#FFFFFF;
}

/* Выделение меню */
a.a_about:hover { color:#710588; text-decoration:none; }
a.a_about { color:#000000; text-decoration:underline; }
a.a_about_sel { color:#710588; text-decoration:none; }

a.a_advertiser:hover { color:#0A3088; text-decoration:none; }
a.a_advertiser { color:#000000; text-decoration:underline; }
a.a_advertiser_sel { color:#0A3088; text-decoration:none; }

a.a_advices:hover { color:#F2A003; text-decoration:none; }
a.a_advices { color:#000000; text-decoration:underline; }
a.a_advices_sel { color:#F2A003; text-decoration:none; }

a.a_contests:hover { color:#888A8B; text-decoration:none; }
a.a_contests { color:#000000; text-decoration:underline; }
a.a_contests_sel { color:#888A8B; text-decoration:none; }

a.a_discounts:hover { color:#FF6C00; text-decoration:none; }
a.a_discounts { color:#000000; text-decoration:underline; }
a.a_discounts_sel { color:#FF6C00; text-decoration:none; }

a.a_news:hover { color:#D15288; text-decoration:none; }
a.a_news { color:#000000; text-decoration:underline; }
a.a_news_sel { color:#D15288; text-decoration:none; }

a.a_sellouts:hover { color:#C60000; text-decoration:none; }
a.a_sellouts { color:#000000; text-decoration:underline; }
a.a_sellouts_sel { color:#C60000; text-decoration:none; }

a.a_credits:hover { color:#4B971C; text-decoration:none; }
a.a_credits { color:#000000; text-decoration:underline; }
a.a_credits_sel { color:#000000; text-decoration:none; }

a.a_org:hover { color:#117CA4; text-decoration:none; }
a.a_org { color:#000000; text-decoration:underline; }

a.a_main_left:hover { color:#0000FF; }
