.text, body, td, textarea
{
color: #FFFFFF;
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
font-weight: normal
}

ul
{
list-style-position:outside;
}

li
{
list-style-image:url(img/dot.gif);
list-style-position:inside;
}

#form
{
color: #FFFFFF;
font-family: Tahoma, Arial,  Verdana;
font-size: 12px;
font-weight: normal;
line-height:26px;
}
#form td
{
color: #FFFFFF;
font-family: Tahoma, Arial,  Verdana;
font-size: 12px;
font-weight: normal;
line-height:26px;
}

#tables td
{
color:#666666;
}

.menu_current_gray
{
color: #666666; 
font-size:12px
}

#form .small
{
color: gray;
font-family: Tahoma, Arial,  Verdana;
font-size: 10px;
font-weight: normal;
vertical-align:bottom;
line-height:14px;
}


.black_text
{
color: #000000;
font-family: Tahoma, Arial,  Verdana;
font-size: 12px;
font-weight: normal;
line-height:26px;
}

.buttons
{
color: #000000;
font-family: Tahoma, Arial,  Verdana;
font-size: 11px;
font-weight: normal;
}

#korzina a
{
color: #FFFFFF;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

.white_big
{
color: #FFFFFF;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
}

.miniwhite {color: #FFFFFF;font-family: Tahoma;font-size: 10px;font-weight: regular;text-decoration: none; }

.white_bold
{
color: #FFFFFF;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

.country
{
color: #6b6b6b;
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
font-weight: normal
}

a
{
color: #017fbd;
font-family: Arial;
font-size: 12px;
font-weight: regular;
text-decoration: underline;
}

a:hover
{
color: black;
}

#menu_main h1 
{
color: #FFFFFF;
font-family: Tahoma;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}


#menu_main a
{
color: #FFFFFF;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

#menu_main a:hover
{
color: black;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

#brands a
{
color: #5c5850;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

#menu a
{
color: #FFFFFF;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

#menu a:hover
{
color: #eb1a95;
}

.black_header 
{
color: black;
font-family: Tahoma;
font-size: 18px;
font-weight: regular;
text-decoration: none;
}

.date
{
color: #999999;
font-family: Tahoma;
font-size: 10px;
font-weight: regular;
text-decoration: none;
}

/* edited by Jam (jamin@inbox.ru) http://www.atmedia.ru */

/* Body */
BODY {padding: 0; margin: 0; text-align: center;}
#MainBody {background: #dcdcdc url(img/back.gif) repeat-x;}
#InnerBody {background: #dcdcdc url(img/inner_back.gif) repeat-x; }
#TextPageBody {background: #dcdcdc url(img/others_back.gif) repeat-x;}

IMG {border: 0px}

/* таблицы */
TABLE {border-collapse: collapse;}
TD {padding: 0;}

#maintable {width: 780px; background: url(img/main_back.jpg) no-repeat; margin: 0 auto}
#TableShoes {width: 780px; background: url(img/primerochnaya_shoes.jpg) no-repeat}
#TableBackGirl {width: 780px; background: url(img/inner_back_girl.jpg) no-repeat}
#TableBackMan {width: 780px; background: url(img/inner_back_man.jpg) no-repeat}
#TableHolidey {width: 780px; background: url(img/inner_back_holiday.jpg) no-repeat}
#TableFirms {width: 780px; background: url(img/inner_back_firms.jpg) no-repeat}
.TableW780 {width: 780px;}
.TableW100per {width: 100%;}
#TextPageTable {width:780px; background: url(img/office_back.jpg) no-repeat; margin: 0 auto}
#TextPageTableHowww {width:780px; background: url(img/howwework_back.jpg) no-repeat; margin: 0 auto}
#TextPageTableDostavka {width:780px; background: url(img/dostavka_back.jpg) no-repeat; margin: 0 auto}
#TextPageTableOpt {width:780px; background: url(img/opt_back.jpg) no-repeat; margin: 0 auto}

#TableCopyright {width: 100%; margin-bottom:20px}
#TableCopyright TD.one {text-align: right}
#TableCopyright TD.two {text-align: center; width: 50px}
#TableCopyright TD.three { color: #6b6b6b; font-family: Arial, Tahoma, Verdana; font-size: 11px; font-weight: normal; width: 300px}
#TableCopyright TD.counter {text-align: center; width: 100px}

#MainMenuTable {width: 100%;}
#MainMenuTable TD {vertical-align: top}
#MainMenuTable TD.one {width: 22%}
#MainMenuTable TD.two {width: 26%}
#MainMenuTable TD.three {width: 52%}

#TableHead {width: 793px; margin-top: 2px}
#TableHead a {color: #FFFFFF;font-family: Tahoma;font-size: 11px;font-weight: bold;text-decoration: underline;}
#TableHead a:hover {color: black;font-family: Tahoma;font-size: 11px;font-weight: bold;text-decoration: underline;}
#TableHead #logoImage {width: 74px; height: 71px; margin-left:167px; margin-top:14px}
#TableHead TD.oneTH {width: 450px}
#TableHead TD.twoTH {width: 183px}
#TableHead TD.threeTH {width: 160px}
#TableHead TD.logoTD {width: 450px; height: 100px;}
#TableHead TD.WomenTD {padding-left:100px; padding-top:7px; height: 41px; vertical-align: top; color: #FFFFFF;font-family: Tahoma;font-size: 13px;font-weight: bold;text-decoration: none;}
#TableHead TD.MenAndHolidayTD {padding-top:7px; height: 41px; vertical-align: top; color: #FFFFFF;font-family: Tahoma;font-size: 13px;font-weight: bold;text-decoration: none;}
#TableHead TD.mainMenuTD {vertical-align: top; padding-left:67px; height: 165px}

#manufactures {padding-left:5px; padding-right:5px; padding-top:15px; text-align: center}
#manufactures a {color: #5c5850;font-family: Tahoma;font-size: 11px;font-weight: bold;text-decoration: underline;}
#manufactures a:hover {color: #000000}

#TableBodyContent {width: 100%; margin-top: 35px}
#TableBodyContent TD.leftTBC {padding-left:10px; vertical-align: top; height: 337px; width:230px;}
#TableBodyContent TD.rightTBC {}
#TableBodyContent .rightTBC H2 {color: #000000}
#TableBodyContent .rightTBC .GoodTD {text-align:center; vertical-align: top; padding-bottom:25px}
#TableBodyContent .rightTBC .GoodTD .Good {width:237px; margin: 0 auto}
#TableBodyContent .rightTBC .GoodTD .Good .GoodImageDiv {width:190px; height:256px; background: url(img/ramka.gif) no-repeat; padding-top:21px;}
#TableBodyContent .rightTBC .GoodTD .Good .GoodImageDiv .GoodImageCost {width: 90px; height:18px; background: #1d558b; text-align:center;margin: 0 0 0 50px}
#TableBodyContent .rightTBC .GoodTD .Good .GoodBy {width:237px; text-align:left;}
#TableBodyContent .rightTBC .GoodTD .Good .GoodBy .GoodManuf {float: left; width: 130px; margin-top: 16px}
#TableBodyContent .rightTBC .GoodTD .Good .GoodBy .byImage {float: left;  width: 40px; margin-top: 10px}
#TableBodyContent .rightTBC .GoodTD .Good .GoodBy .by {float: left; margin-top: 16px}



#LeftBlueTable {width: 100%; height: 438px; background: url(img/automat.jpg) no-repeat}
#LeftBlueTable #orderTd {width:63%; height: 40px; PADDING-LEFT: 25px}
#LeftBlueTable #cartImageColor {width: 37%; PADDING-LEFT: 5px; background: #286ca9}
#LeftBlueTable #cartImage {width: 37%; PADDING-LEFT: 5px;}

#LeftSearchTable {width: 160px; margin-left:30px; margin-top:20px;}
#LeftSearchTable INPUT.InputSearchField {width:115; height:18; border:1px solid #a4a4a4; color:#1D558B; maring: 0}
#LeftSearchTable INPUT.InputImageField {width: 15px; height: 19px; margin: 0 0 0 10px;  }

.valign_top {vertical-align: top}

#news_block {margin-top: 20px}

.hor_line {width: 100%; height: 1px; background: #000000}

#kontdost {padding-left:15px; padding-top:30px; width: 170px}

#TextPageLogo {height:155px; width:200px; text-align: center; padding: 35px 0 0 0; margin: 0 0 30px 0;}
#TextPageMenu {height:337px; width:190px; padding: 35px 0 0 0; margin: 35px 0 0 20px;  float: left; color: #666666; font-size:12px; text-align: left}
#TextPageContent {margin: 35px 0 0 220px; padding: 30px 20px 25px 0; width:450px; color: #6b6b6b; font-family: Arial, Tahoma, Verdana;font-size: 11px;font-weight: normal; text-align: left}

.LeftCatTD {padding-right:5;border-color:#999999;border-right-style: solid; border-right-width: 1px}
.RightCatTD {padding-left:5;}
.HR999999 {color: #999999; height:1px}

.border_table {border: 1px solid #aaaaaa}
.border_table TD {padding: 4px; border: 1px solid #aaaaaa}

#scroll { overflow:hidden; height:200px; margin:10px 0 10px 0; width: 770px; border: 1px solid #eeeeee; color: #000000}
.sroll { position:relative; text-align:left; top:3px; z-index:10; margin:0 0 0 auto; width:1px;   }
.scroll_content {padding: 0 10px 0 10px}
#scroll_top { position:absolute; top:-215px; left:-20px; height:19px; width:15px; cursor:pointer; }
#scroll_down { position:absolute; top:-35px; left:-20px; height:19px; width:15px; cursor:pointer; }