BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #5669af;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
	text-align: center;
}

P
{
    COLOR: #5669af;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
td, li { font: normal 12px Tahoma;}
a img { border: none;}
h1  { font: bold 20px "Comic Sans MS", fantasy, sans-serif;}
h2 { margin: 0; font: bold 14px Tahoma; color: #AD3729;}
h3 { font: bold 14px Tahoma; color: #5669AF;}
h5 { font: bold 12px Tahoma; margin-bottom: 7px; color: #DE2523;}

TABLE.Top
{
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
TABLE.Middle
{
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px
}
TABLE.Bottom
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px
}
.DoubleBreakBefore
{
    MARGIN-TOP: 8px
}
.Indented4L
{
    MARGIN-LEFT: 4px
}
TD.VSeparator1Back
{
    BACKGROUND-IMAGE: url(images/VSeparator1Back.gif);
    BACKGROUND-POSITION: center center;
    BACKGROUND-REPEAT: repeat-y
}
P.Font1
{
    COLOR: #5669af;
    FONT-FAMILY: PalmaSSK;
    FONT-SIZE: 11px
}
.Indented16R
{
    MARGIN-RIGHT: 16px
}
.indented12L
{
    MARGIN-LEFT: 12px
}
TABLE.Background1Back
{
    BACKGROUND-IMAGE: url(images/Background1Back.jpg);
    BORDER-BOTTOM: #5669af 1px;
    BORDER-LEFT: #5669af 1px solid;
    BORDER-RIGHT: #5669af 1px solid;
    BORDER-TOP: #5669af 1px
}
.NoBreakBefore
{
    MARGIN-TOP: 0px
}
.NoBreakAfter
{
    MARGIN-BOTTOM: 0px
}
.NoBreakBeforeAfter
{
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
TD.Bar1Back
{
    BACKGROUND-IMAGE: url(images/Bar1Back.gif);
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-REPEAT: repeat-x
}

#wrapper { text-align: left; width: 752px; margin: 0 auto; position: relative;}
#logo { position: absolute; top: 60px; left: 10px;}
#cont { width: 100%; vertical-align: top; padding: 20px; line-height: 1.6;}
#cont p { margin-bottom: 7px;}
#tel {font: bold 14px Tahoma; color: #DE2523; margin-top: 35px;}
#gall { margin-top: 40px; text-align: center;}
#gall img { border: 3px double #5669AF; margin: 0 5px 5px 0;}

.menu a { float: left; background: url(images/fon_a.jpg) no-repeat; text-align: center; width: 108px; height: 22px; font: bold 12px Tahoma; color: #fff; text-decoration: none;}
.menu a.active { background: url(images/fon_a_active.jpg) no-repeat;}
.footer { font: bold 10px Tahoma; color: #fff; vertical-align: bottom; padding: 0 20px 5px 0;}
.bold { font-weight: bold;}
.cnt { text-align: center;}
.tab { border-collapse: collapse; margin: 10px 0;}
.tab td { padding: 5px; border: 1px solid #AD3729;}
.im { border: 1px solid #DE2523;}