/* Стандартные стили */



/* Основные стили */
html {margin: 0; padding: 0; width: 100%; height: 100%;}
body {margin: 0; padding: 0; width: 100%; height: 100%; font-family: verdana, tahoma, sans-serif; color: #000;}
table {font-size: 8pt; empty-cells: show;}
img {border: 0; margin: 0; padding: 0;}
img.mainpage {border: 0; margin: 0px; padding-right: 10px;}
sup {font-size: 6pt;}
sub {font-size: 6pt;}

ul {margin: 0; padding: 0 0 0 3em;}
li {margin: 0; padding: 0;}

.slim {border-collapse: collapse;}
.cleint {width: 100%; height: 100%;}
.fullheight {height: 100%;}
.block {display: block;}

a {color: #ff8a00; text-decoration: underline;}
a:visited {color: #ff8a00; text-decoration: underline;}
a:hover {color: #ff8a00; text-decoration: none;} 

#body {width: 100%; height: 100%; border-collapse: collapse;}

#header_top {height: 15px; padding: 0; padding-left: 393px;}
#header_top img {display: block;}
#header {background: #ff8a00 url('http://modamam.ru/style/hdr_bg.png') repeat-x; height: 199px; vertical-align: top; padding: 0;}
#header table {border-collapse: collapse; width: 100%; table-layout: fixed;}
#header td {padding: 0; vertical-align: top;}
#header img {display: block;}
#hdrLeft {width: 276px; float: left;}
#modamam {background-color: #fff; width: 260px; height: 73px; padding: 28px 0 0 37px;}
#contacts {width: 237px; height: 63px; background: url('http://modamam.ru/style/contacts_bg.png') no-repeat; color: #fff; padding: 35px 0 0 60px; white-space: nowrap;}
#contacts img {display: inline;}
#HeaderRight {width: 195px;}
.hdr_filler {background: url('http://modamam.ru/style/hdr_filler.png') repeat-x;}

#SmallMenu {padding-top: 30px !important; height: 47px;}
#SmallMenu ul {margin: 0 0 0 20px; padding: 0; color: #fff;}
#SmallMenu li {margin: 0; padding: 0;}
#SmallMenu a, #SmallMenu a:visited {color: #fff; text-decoration: none;}
#SmallMenu a:hover {color: #fff; text-decoration: underline;}

#BasketBlock {
  width: 175px;
  height: 164px;
  background: url('http://modamam.ru/style/basket.png') no-repeat left 75px; 
  text-align: center;
  color: #fff;
  padding: 0 10px;
}
#Basket {text-align: left; color: #000;}
#Basket span {font-weight: bold; color: #0064c2;}
#Basket a {color: #cd5a00; text-decoration: underline;}
#Basket a:visited {color: #cd5a00; text-decoration: underline;}
#Basket a:hover {color: #cd5a00; text-decoration: none;} 

#MainSection {vertical-align: top; padding: 0;}
#SideBar {
  width: 239px;
  vertical-align: top;
  padding: 0;
  background: url('http://modamam.ru/style/side_bg.png') repeat-y right;
}

#ContentArea {vertical-align: top; padding: 15px; background: url('http://modamam.ru/style/shdrBG.gif') repeat-x;}

#footer {height: 74px; border-top: solid 2px #ff8a00; background: url('http://modamam.ru/style/footer_bg.png') no-repeat top right; vertical-align: top; padding: 0;}
#copyright {color: #ff8a00; text-align: center; padding: 10px;}
#copyright a {color: #ff8a00;}
#copyright a:visited {color: #ff8a00;}
#copyright a:hover {color: #ff8a00; text-decoration: underline;}

#advBlock ul {margin: 0; padding: 5px 10px 5px 30px;}
#advBlock li {list-style-image: url('http://modamam.ru/style/advBul.png'); font-weight: bold; vertical-align: top; margin: 0; padding: 0;}

/* Стили области контента */
.content {font-size: 8pt; padding: 0 10px;}

.content p {text-indent: 0em; margin: 2px 0px 3px 0px; text-align: justify;}

h1 {font-family: 'Arial', sans-serif; color: #cc6600; font-style: bold; font-size: 20pt;}
h2 {font-family: 'Arial', sans-serif; color: #ff6600; font-size: 12pt;}
h3 {font-family: 'Arial', sans-serif; color: #ff8a00; font-size: 10pt; color: #fe8b03;}
h4 {font-family: 'Arial', sans-serif; color: #ff8a00; font-size: 9pt; margin: 1em 0px 2px 0px;}
h5 {font-family: 'Arial', sans-serif; color: #ff8a00; font-size: 8pt; margin: 1em 0px 2px 1em;}

table.form {border: none; border-collapse: collapse;}
.form th {background-color: #f3f3f3; color: #6c6c6c; border: solid 1px #c9c9c9; padding: 3px 5px; font-weight: normal;}
.form td {color: #000; font-family: 'Verdana', sans-serif; font-size: 8pt; border: solid 1px #c8c8c8; text-align: center; padding: 1px 5px;}
.form input {font-size: 8pt; padding: 1px 3px;}
.form textarea {font-size: 8pt; padding: 1px 3px;}
.form input.button {background-color: #c6d3e7; border: solid 2px; border-color: #deebff #426984 #426984 #deebff; font-size: 8pt; width: 100px; color: black;}

input.contentButton {background-color: #c6d3e7; border: solid 2px; border-color: #deebff #426984 #426984 #deebff; font-size: 8pt; padding: 0px 5px; color: black;}

/* Сообщения об ошибках */
div.errorBox {background: #fff; border: solid 2px #f00; font-size: 8pt; padding: 5px; margin: 0 2px 2px 2px;}
div.errorBoxCap {background: #f00; color: #fff; font-weight: bold; padding: 2px 5px 0px 5px; margin: 2px 2px 0 2px;}
/* Информационные сообщения */
div.infoBox {background: #fff; border: solid 2px #25b; font-size: 8pt; padding: 5px; margin: 0 2px 2px 2px;}
div.infoBoxCap {background: #25b; color: #fff; font-weight: bold; padding: 2px 5px 0px 5px; margin: 2px 2px 0 2px;}

.pages {font-size: 10pt;}

/* PLUGINS */
#MainMenu {background: url('http://modamam.ru/style/menu_bg.png') repeat-y;}
#MainMenu ul {list-style-image: url('http://modamam.ru/style/mmb.png'); margin: 0; font-weight: bold;}
#MainMenu li {padding: 5px 0;}
#MainMenu a:link, #MainMenu a:visited {color: #000; text-decoration: none;}
#MainMenu a:hover {color: #0064c2; text-decoration: underline;}
#MainMenu a.selected:link, #MainMenu a.selected:visited {color: #0064c2; text-decoration: none;}

table.catalogList {border-style: none hidden; border-collapse: collapse;}
.catalogList td {border: solid 1px #e3e3e3; color: #000;}
table.catalogItem {width: 100%;}
table.catalogItem td {padding: 10px; width: 180px; border: none; vertical-align: top;}
.catalogItem th {border: 1px solid #d2d3d4}
.catalogItem th img {border: 5px solid #fff}
.catalogItem .caption {font-weight: bold; margin-bottom: 10px;}
.catalogItem a:link, .catalogItem a:visited {color: #ff8a00; text-decoration: underline;}
.catalogItem a:hover {color: #ff8a00; text-decoration: none;} 
.catalogItem .cost {
  height: 60px;
  background: url('http://modamam.ru/style/catalog/listCost.png') no-repeat;
  color: #6c6c6c;
  padding: 7px 20px;
}
.catalogItem .cost b {font-size: 140%;}

.Catalog {padding: 0 5px;}
.Catalog h1 {color: #ff8a00; font-style: normal; border-bottom: solid 1px #e3e3e3; padding: 0 0 10px 10px;}
.Catalog table.main {width: 100%; border-collapse: collapse;}
.Catalog .info {border-bottom: solid 1px #e7e7e7;}
.Catalog .info th {text-align: left; color: #6c6c6c; padding: 5px; font-weight: normal; border-right: solid 1px #e7e7e7; vertical-align: top;}
.Catalog .info td {padding: 5px;}
.Catalog .info .caption {color: #ff8a00; font-weight: bold;}
.Catalog .info .cost {height: 33px; line-height: 33px; background: url('http://modamam.ru/style/catalog/listCost.png') no-repeat; color: #6c6c6c; padding: 0 20px;}
.Catalog .info .cost b {font-size: 140%;}
.Catalog .image {width: 260px; text-align: center; vertical-align: top;}
.Catalog .image .img {background: url('http://modamam.ru/style/catalog/none_big.png') no-repeat top center;}
.Catalog .image .img img {}
.Catalog .colors {text-align: center;}
.Catalog table.colors {border-collapse: collapse; margin: 5px 0;}
.Catalog .colors td {padding: 5px 10px; border: solid 1px; border-color: #fff #e3e3e3 #fff #e3e3e3;}
.Catalog .sizes {text-align: center; }
.Catalog table.sizes {border-collapse: collapse; margin: 5px 0;}
.Catalog .sizes td {padding: 5px 10px;}
.Catalog .sizes div {width: 27px; height: 27px; line-height: 27px; background: #e7e7e7 url('http://modamam.ru/style/catalog/size_bg.png') no-repeat;}
.Catalog a {color: #0064c2; text-decoration: underline;}
.Catalog a:visited {color: #c30080; text-decoration: underline;}
.Catalog a:hover {color: #c30080; text-decoration: none;} 
div.img_preview img {border: none 0;}

.plgBasketOrder th {white-space: nowrap;}
.plgBasketOrder td {font-weight: bold;}
.plgBasketOrder .caption {text-align: left;}
.plgBasketOrder .total {border: none; text-align: right;}
.plgBasketOrder .total div {
  margin: 0 0 0 auto;
  background: url('http://modamam.ru/style/catalog/listCost.png') no-repeat right 1px; 
  width: 164px; height: 35px; line-height: 35px;
  text-align: right; 
  color: #6c6c6c; 
  font-weight: normal;
  padding-right: 5px;
  border-left: solid 1px #d2d3d4;
}
#totalCost {font-weight: bold; font-size: 150%;}

.contacts th {color: #ff8a00; font-weight: normal; text-align: left; white-space: nowrap;}

#maintable td {border-right: solid 1px #e3e3e3; border-bottom: solid 1px #e3e3e3; padding: 5px;}
#maintable .cost {background: none;}
#mainRight {border-left: 1px solid #cfcfcf; padding: 20px 5px; width: 215px; background: url('http://modamam.ru/style/bant.gif') no-repeat top right; vertical-align: top;}


div.main_adv
{
text-align: center;
color: #669933;
font-weight: normal;
font-size: 20px;
}

div.left_menu_txt
{
text-align: left;
padding-left: 8px;
padding-right: 8px;
}
