body 
{
background-color: #494746;
color:#000;
font-family: Arial, Tahoma;
font-size:13px;
}


/* Общее */

a:link     {color: #18bfff; Text-decoration: underline; }
a:visited  {color: #00a0dd; Text-decoration: underline; }
a:active   {color: #fff; Text-decoration: underline; }
a:hover    {color: #fff; Text-decoration: underline;}

* {
 margin:0;
 padding:0;
}

p
{
margin:5px 0
}

div
{
position:relative
}

table 
{
border-collapse:collapse;
}

img 
{
border:none
}

.left
{
float:left;
}

.right
{
float:right;
}

li
{
list-style-position:outside;
margin-left:25px
}

.wh, .phone-d, .events-cont h1, .page-cont h1, .gallery-page h1
{
color:#fff
}

.br, .news span
{
color:#7e5541
}


h1, h2, h3, .h2
{
font-family:Times New Roman;
font-weight:normal
}

h1
{
font-size:28px;
}

h2, .h2
{
font-size:21px;
margin:10px 0 5px 0;
line-height:0.9em
}

h3
{
font-size:15px;
}

.tsm
{
font-size:11px;
}

.strong
{
font-weight:900;
}

.align-center
{
text-align:center;
}

.align-left
{
text-align:left;
}

.align-right
{
text-align:right;
}

.vert-top
{
vertical-align:top;
}

d-block
{
display:block
}

d-inline
{
display:inline;
}

