BODY
{
background-color: #fff;
font-family: verdana;
font-size: 12px;
background-image: url('./img/header_bg.jpg');
background-attachment: ;
background-repeat: no-repeat;
background-position: center top;
#overflow-y: scroll;
text-align: center;
margin: 0px;
}

/* Основное поле */
.mainbody
{
width: 1000px;
height: 100%;
margin: auto;
background-color: #;
}

.b
{
border: solid 1px black;
}

/* таблица шапки */
.header
{
!background-image: url(./img/header_bg.jpg);
!width: 1296px;
width: 1000px;
height: 574px;
text-align: center;
}

.logo1
{
vertical-align: top;
/* padding-top: 70px; */
padding-top: 20px;
text-align: left;
padding-left: 0px;
width: 300px;
border: solid 0px black;
}

.logo2
{
border: solid 0px black;
}

.logo3
{
vertical-align: top;
/* padding-top: 70px; */
padding-top: 20px;
width: 300px;
text-align: right;
padding-right: 0px;
border: solid 0px black;
}

/* таблица футера */
.footer
{
width: 100%;
height: 70px;
text-align: center;
}

.footer1
{
text-align: left;
padding-left: 0px;
width: 280px;
border: solid 0px black;
}

.footer2
{
border: solid 0px black;
}

.footer3
{
width: 125px;
text-align: right;
padding-right: 0px;
border: solid 0px black;
}

.menutable
{
width: 100%;
height: 50px;
}

.menutd
{
text-align: center;
border: solid 1px black;
}

.menuurl
{
text-decoration: none;
color: #505050;
}

.menuurl:HOVER
{
text-decoration: none;
color: #FFF;
}

.siteriatable
{
font-family: verdana;
font-size: 10px;
text-align: left;
color: #2E2E2E;
border: solid 0px black;
text-shadow: 0 0 5px #E6C695;
}

.siteriaurl
{
font-size: 12px;
text-decoration: none;
color: #FF4800;
border-bottom: dashed 1px #fff;
#text-shadow: 0 0 0px black;
font-weight: bold;
}

.siteriaurl:HOVER
{
text-decoration: none;
border-bottom: dashed 1px #fff;
font-size: 12px;
color: #fff;
text-shadow: 0 0 10px black;
font-weight: bold;
}

.siteriatd
{

font-size: 10px;
}

.header_slogan
{

}

.tdheader_slogan
{
/* height: 100px; */
height: 70px;
}

.imgurl
{
border: none;
}

.textbody
{
width: 1000px;
margin: auto;
border: solid 0px black;
margin-top: -50px;
}

.tdtextus
{
vertical-align: top;
width: 500px;
text-shadow: 0 0 10px #F2D599;
}

.gold
{
text-shadow: 0 0 10px #F2D599;
}

.textus
{
font-family: verdana;
font-size: 16px;
text-align: justify;
text-indent: 30px
}

.textus1
{
font-family: verdana;
font-size: 16px;
text-align: left;
}

.textus2
{
font-family: verdana;
font-size: 16px;
text-align: left;
padding-left: 30px;
}

.small
{
font-size: 12px;
}


.tdimg
{
text-align: right;
width: 500px;
}

.brands
{
margin-top: 10px;
margin-bottom: 10px;
}

.h1
{
font-size: 26px;
}

.adress
{
width: 100%;
}

.maps
{
box-shadow: 0 0 10px black;
margin-left: 0px;
margin-bottom: 20px;
padding: 3px;
border-radius: 4px;
background-color: #EAD390;
}

.maps2
{
box-shadow: 0 0 10px black;
width: 462px;
margin-left: 30px;
margin-bottom: 20px;
padding: 3px;
border-radius: 4px;
background-color: #EAD390;
}

.footerlogo
{
float: left;
margin-right: 10px;
}

.footertext
{
font-size: 14px;
padding-top: 22px;
font-weight: normal;
}

.podarok
{
float: right;
}

.promo
{
font-weight: bold;
padding-top: 76px;
}

.promobig
{
color: red;
font-size: 30px;
}
.vkurl{
color: #5B88BD;
}
#vk_groups{
box-shadow: 0 0 10px black;
margin-left: 30px;
margin-bottom: 20px;
padding: 3px;
border-radius: 4px;
background-color: #EAD390 !important;
}
.headertext{
background: #fff;
background: rgba(255, 255, 255, 0.80);
padding: 10px 30px;
text-align: left;
}
.headertext P:nth-child(2){
font-weight:bold;
}
.photos{
margin: 40px 0px;
margin-bottom: 80px;
}
.photoimg{
height: 131px;
border: solid 4px #EAD390;
border-radius: 4px;
box-shadow: 0px 0px 10px black;
}