* {
    padding: 0;
    margin: 0;
}
html, body {
    padding: 0;
    margin: 0;
}

body{ 
background-color: #ffffff;
FONT-FAMILY: tahoma; 
FONT-SIZE:12px; 
color:#424242;
}
input {color:#222222; font-family: Verdana; border:1px #db0000 solid; background-color:#faefed; font-size: 11}
option {color:#222222; font-family: Verdana; border:1px #db0000 solid; background-color:#faefed; font-size: 11} 
textarea {color:#222222; font-family: Verdana; border:1px #db0000 solid; background-color:#faefed; font-size: 11}

A:LINK,A:VISITED{FONT-SIZE:9pt;color:#b60000;text-decoration:underline;font-weight: normal;}
A:HOVER{FONT-SIZE:9pt;color:#f23232;text-decoration:underline;font-weight: normal;}
TD {
	FONT-FAMILY: tahoma; FONT-SIZE:9pt; color:#013e72; text-decoration:none; font-weight: normal;
}
b {
	FONT-FAMILY: tahoma; FONT-SIZE:9pt; color:#0040af; text-decoration:none; font-weight: bold;
}

strong {
	FONT-FAMILY: tahoma; FONT-SIZE:8pt; color:#d42e12; text-decoration:none; font-weight: bold; text-transform: uppercase
}

h1, h2, h3, h4, h5, h6 {letter-spacing: 0px;font-family: Arial narrow, verdana,sans-serif;margin: 1.0em 0 .4em;color:#46a6ff;border-bottom: 1px solid #cadef0;padding-bottom: .1em}
h1 {font-size: 196%;margin-top:.6em; color:#daa700;text-transform: uppercase}
h2 {FONT-SIZE:11pt; color:#cb0000; text-transform: uppercase;
	border-bottom: 1px solid #eed0c9;}
h3 {FONT-SIZE:14pt;}
h5 {font-size: 14pt;}
h6 {font-size: 14pt;}
h3 {color:#f06bb3;border-bottom: 1px solid #eac9e2;}
h4 {FONT-SIZE:16pt; color:#0c6fe9;border-bottom: none; font-weight: normal;}
h5 {FONT-SIZE:14pt; color:#c56161; border-bottom: 1px solid #dbb7b7;}
h6 {FONT-SIZE:9pt; color:#cb0000; text-transform: uppercase;
	border-bottom: 1px solid #eed0c9;}

small A:LINK, small A:VISITED{FONT-SIZE:8pt;color:#003c9e;text-decoration:underline;font-weight: normal;}
small A:HOVER{FONT-SIZE:8pt;color:#cc0404;text-decoration:underline;font-weight: normal;}


ul {
margin-top: 14px;
}

ul li{
  list-style-image: url(../img/item3.gif);
  margin: 0px 0px 4px 25px;
}
li {
  padding: 0 0 4px 4px;
  margin: 0 0 4px 4px;
}


h1{
  list-style-image: url(../img/item2.gif);
}
h1 {
  padding: 0 0 4px 4px;
  margin: 0 0 4px 4px;
}

small {FONT-FAMILY: tahoma; FONT-SIZE:11px;color:#00b500; }
.small1 {FONT-FAMILY: tahoma; FONT-SIZE:11px;color:#bb2401;font-weight: bold;}

#pic1 {
float:left;
border: 1px solid #e5e5e5;
margin: 4px 3px 4px 5px;
}

#pic1 img {
border: 8px #ffffff solid;
}

#pic {
margin: 4px 3px 4px 5px;
}

#pic0 img {
border: 1px solid #e5e5e5;
}
 

#pic img {
border: 8px #ffffff solid;
}

#pic3 {
border: 4px solid #edf3f7;
margin: 5px 5px 5px 5px;
}

#pic2 {
float:left;
background: url(../img/pic_fon1.gif) no-repeat ; 
height: 132px;
margin: 1px 2px 1px 0px;
}

#pic1 img {
cursor:pointer;
}

#pic2 img {
margin:4px 6px 0 4px; 
cursor:pointer;
}

#text1 {
margin: 4px 1px 0 1px; 
width: 132px;
FONT-SIZE:7pt;
color:#822a17;
text-decoration:none;

}

.txt_block {margin:0px 15px 25px 25px;width:90%;}

h2, h1{margin:0 5px 5px}
#center1 {margin:0; padding: 30px;}

p{margin: 15px 0px 15px 0px; text-align: justify}
#header{position:relative; width:971px; height: 205px; margin: 0px 0px 0px 0px;}
div#container{text-align:left;min-height: 100%; }
div#content{width:677px; min-height: 800px;}
div#content hr {border: 1px dotted; color: #c9d9e6; height: 1px; margin: 0px 10px 0px;}
#center1 {text-align:justify;}

#center1 small {color:#de3434;}
#center1 h1{margin:0px 0px 10px 0px; text-align: justify; FONT-FAMILY: Georgia; FONT-SIZE:12px; color: #002f69;}
#center1 h1{background:url(../img/item4.gif) left no-repeat; padding: 10px 0px 0px 20px; border-bottom:1px #e1e9f0 solid}
#center1 td{text-align: top;  padding: 5px; text-align: center; }
#center1 .tdred {color:#ffffff; font-weight: bold; FONT-SIZE:8pt; text-transform: uppercase; font-weight: none;  background-color: #0c65ab; text-align: center; }
#center1 th {padding: 7px; color:#424242; font-weight: bold; FONT-SIZE:9pt; text-transform: uppercase; font-weight: none;  background-color: #0c65ab; text-align: center; }
#reclama img {margin:0; padding: 0px 10px 0px 0px; }

#gallery img {
border: 1px #dbe3e8 solid;
}

#news {padding: 5px 0px 10px 0px; border-bottom: 1px #cccccc dotted;}
#news h4 a:link, #news h4 a:visited {
color: #dc4038;
font-size: 11pt; 
TEXT-DECORATION: underline;
}

#news h4 a:hover {
color: #0c6fe9;
font-size: 11pt; 
TEXT-DECORATION: underline;
}

#happy {
width: 100%;
}

#happy p a:link, #happy p a:visited {
color: #d74038;
font-size: 13pt; 
TEXT-DECORATION: underline;
}

#happy p a:hover {
color: #0c6fe9;
font-size: 13pt; 
TEXT-DECORATION: underline;
}

#happy strong {
color: #5c5c5c;
font-size: 7pt; 
font-weight: none; 
}

#happy img {
border: 4px #ffffff solid;
margin-right: 5px;
}
#happy i {
FONT-FAMILY: Georgia;  color: #cd0e05;
text-decoration:none;
text-transform: none;
}

#happy b {
FONT-FAMILY: Georgia;  color: #b60000;
text-decoration:none;
text-transform: none;
font-weight: bold; 
}

#hb {
padding: 5px 0px 5px 0px;
margin: 5px 0px 5px 0px;
}





#center1 li{list-style-image: url(../img/item3.gif); }
div#footer{FONT-SIZE:8pt; color: #484848; padding:0px 0px 0px 0px; height: 156px;}
div#footer p{margin:0;padding:5px 10px;}
div#footer td {FONT-SIZE:8pt; color: #484848; line-height:1.6;}
div#footer td b {FONT-SIZE:7pt; color: #484848; text-transform: uppercase; line-height:1.6;}
div#footer small {color: #ffffff; FONT-SIZE:6pt;}
div#container{width:971px;margin:0 auto; }
div#wrapper{float:left;margin:0 auto;width:100%; min-height: 100%;height:100%;}
div#content{margin: 0px 0px 0px 275px; color:#424242; line-height:1.6;}
div#content h2{margin: 5px 0px 5px 0px; color: #cb0000;}
div#navigation{float:left;width:275px;margin-left:-971px; min-height:100%; height:100%; margin-top: 0px;}
.head0 {background-color: #f6f9e5; width:667px; height: 236px; background-image: url(../img/head0.gif); }
div#extra{float:left;width:200px;margin-left:-200px; }
#extra b {
margin: 0px 10px 10px 15px;
padding:0px 0px 0px 0px; }
div#footer{clear:left;float:left;width:100%; height: 156px; display:inline;position:relative;}
#ul li{
  list-style-image: url(../img/item1.gif);
}

#contact {padding: 5px 5px 5px 5px; border: 1px solid #e0d8d8; background-color: #fafafa;}
#rama {
border: 6px solid #edf3f7;
}

#navigation p {
padding: 0; margin: 0;
background: url(../img/menu.gif) no-repeat center left;
font-size: 11px; 
font-weight: bold; 
TEXT-DECORATION: none;
color: #021a94;
height: 30px;
width: 270px;
text-align: bottom;
padding: 13px 0px 0px 32px;
}

#navigation p a:link, #navigation p a:visited {
font-size: 12px; 
font-weight: bold; 
TEXT-DECORATION: none;
color: #021a94;
FONT-FAMILY: arial; 
}

#navigation p a:hover {
font-size: 12px; 
font-weight: bold; 
TEXT-DECORATION: underline;
color: #cc0404;
}

#navigation small {
font-size: 12px; 
font-weight: normal; 
TEXT-TRANSFORM: none; 
TEXT-DECORATION: none;
color: #2e6298;
}

#navigation small a:link, #navigation small a:visited {
color: #2e6298;
font-size: 11px; 
TEXT-DECORATION: none;
margin: 0px 0px 0px 30px;
padding: 2px 0px 2px 8px;

display: block;
background: url(../img/arch.gif) no-repeat center left;
}

#navigation small a:hover {
TEXT-DECORATION: underline;
font-size: 11px; 
background: url(../img/arch.gif) no-repeat center left;
}



#extra b {border: 1px #f1f1f1 solid; }

#razdel {
background: url(../img/razdel.jpg) no-repeat center right;
font-size: 9px; 
text-align: right;
font-weight: bold; 
TEXT-TRANSFORM: uppercase; 
TEXT-DECORATION: none;
color: #0047a6;
height: 41px;
width: 667px;
}

#razdel p {
margin:0;padding:0;
padding: 0px 0px 0px 238px;
text-align: left;
}

.flom a:link, .flom a:visited {
color: #82a5c0;
font-size: 9px; 
TEXT-DECORATION: none;
margin: 5px 5px 5px 0px;
}

.flom a:hover {
TEXT-DECORATION: underline;
font-size: 9px; 
}

#footer a:link, #footer a:visited {
color: #cccccc;
font-size: 11px; 
TEXT-DECORATION: none;
margin: 5px 5px 5px 0px;
}

#footer a:hover {
color: #cc0000;
TEXT-DECORATION: underline;
}

.w {
color: #ffffff;
}

#price {
margin: 0;
color: #ffffff;
background: url(../img/price.gif) no-repeat center right;
height: 72px;
width: 250px;
text-align: left;
}

#price a:link, #price a:visited {
font-size: 11px; 
font-weight: bold; 
background-color: #35b44a;
TEXT-TRANSFORM: uppercase; 
TEXT-DECORATION: none;
color: #ffffff;
}

#price a:hover {
font-size: 11px; 
font-weight: bold; 
TEXT-TRANSFORM: uppercase; 
TEXT-DECORATION: underline;
color: #d7f1db;
}

.form1 {
text-align: left;
}

.niz10 {
background-image: url(../img/niz1.gif) no-repeat center left; 
width:200px;
}

.head1 {
margin: 0; padding:0;
background: url(../img/head_fon1.gif) no-repeat top left; 
width:254px;
height:205px;
border-top: 0px #e1e0e0 solid;
text-align: center;
vertical-align: center;
}

.head2 {
margin: 0; padding:0;
background: url(../img/head_fon2.jpg) no-repeat top left; 
width:677px;
height:205px;
border-top: 0px #a10000 solid;
text-align: left;
vertical-align: top;
}

.head1_1 {
margin: 0; padding:0;
background: url(../img/head_fon11.gif) no-repeat top left; 
width:254px;
height:205px;
border-top: 0px #e1e0e0 solid;
text-align: center;
vertical-align: center;
}

.head1_2 {
margin: 0; padding:0;
background: url(../img/head_fon12.jpg) no-repeat top left; 
width:677px;
height:205px;
border-top: 0px #a10000 solid;
text-align: left;
vertical-align: top;
}

.head2_1 {
margin: 0; padding:0;
background: url(../img/head_fon21.gif) no-repeat top left; 
width:254px;
height:205px;
border-top: 0px #e1e0e0 solid;
text-align: center;
vertical-align: center;
}

.head2_2 {
margin: 0; padding:0;
background: url(../img/head_fon22.jpg) no-repeat top left; 
width:677px;
height:205px;
border-top: 0px #a10000 solid;
text-align: left;
vertical-align: top;
}

#menub {
margin:0; padding:0;
background: url(../img/menub.gif) no-repeat center left;
width:260px; 
height: 19px;
padding: 0px 0px 0px 20px;
margin: 20px 0px -5px 0px;
FONT-SIZE:8pt;
font-weight: bold;

}
#menub a:link, #menub a:visited{FONT-SIZE:8pt;color:#bd0000;text-decoration:none;font-weight: bold; text-transform: uppercase;}
#menub a:HOVER{FONT-SIZE:8pt;color:#bd0000;text-decoration:underline;font-weight: bold; text-transform: uppercase}
#menub {FONT-SIZE:8pt;color:#bd0000;text-decoration:none;font-weight: bold; text-transform: uppercase}

#menus ul li {
margin:0; padding:0;
  list-style: none;
  padding: 0px 0px 0px 20px;
}

#menus li {
margin:0; padding:0;
background: url(../img/menus.gif) no-repeat center left;
width:260px; 
height: 20px;
padding: 0px 0px 0px 20px;
FONT-SIZE:8pt;
font-weight: normal;
}

#menus {
margin: -5px 0px -5px 0px;
}

#menus a:LINK, #menus A:VISITED{FONT-SIZE:8pt;color:#2f2f2f;text-decoration:none;font-weight: normal; text-transform: none;}
#menus a:HOVER{FONT-SIZE:8pt;color:#bd0000;text-decoration:underline;font-weight: normal; text-transform: none}
#menus {FONT-SIZE:8pt;color:#2f2f2f;text-decoration:none;font-weight: normal; text-transform: none}

#banners1 {
margin: 0; padding:0;
height:125px;
border-top: 0px #e1e0e0 solid;
text-align: center;
vertical-align: center;
margin: 10px 0px 5px 0px;
}

#content small {
color: #b60000;
FONT-SIZE:8pt;
}

#content small a:link, #content small a:visited {
color: #b60000;
FONT-SIZE:8pt;
padding: 0px 10px 0px 0px;
background: url(../img/item3.gif) no-repeat center right;
}

.arch table {
border: 1px;
background-color: #d7d7d7;
padding: 5px;
FONT-SIZE:7pt;
}

.arch th {
background-color: #b21d17;
padding: 5px;
text-align: center;
vertical-align: center;
FONT-SIZE:7pt;
color: #ffffff;
}

.arch td {
background-color: #ffffff;
text-align: center;
vertical-align: center;
padding: 5px;
FONT-SIZE:8pt;
}

.arch img {
border: 0;
}

.arch th a:link, .arch th a:visited, .arch th a:hover   {
text-align: center;
vertical-align: center;
FONT-SIZE:7pt;
color: #ffffff;
}

.arch td a:link, .arch td a:visited, .arch td a:hover   {
FONT-SIZE:8pt;
}

.table1 table {
border: 1px;
background-color: #d7d7d7;
padding: 5px;
FONT-SIZE:7pt;
}

.table1 th {
background-color: #b21d17;
padding: 5px;
text-align: center;
vertical-align: center;
FONT-SIZE:7pt;
color: #ffffff;
}

.table1 td {
background-color: #ffffff;
text-align: left;
vertical-align: center;
padding: 5px;
FONT-SIZE:8pt;
}

.table1 img {
border: 0;
}

.table1 th a:link, .table1 th a:visited, .table1 th a:hover   {
text-align: center;
vertical-align: center;
FONT-SIZE:7pt;
color: #ffffff;
}

.table1 td a:link, .table1 td a:visited, .table1 td a:hover   {
FONT-SIZE:8pt;
}

#article li {
 margin-top: 5px;
border-bottom: 1px #cccccc dotted;
}

#article ul li {
  list-style-image: url(../img/item8.gif);
  margin: 0px 0px 0px 25px;
}

#block1 {
border: 1px solid #e1e0e0;
padding: 5px;
background-color: #f6f6f6;
}

#block1 b {
font-family: Arial narrow;
FONT-SIZE:12pt;
font-weight: bold;
border-bottom: 1px solid #eed0c9;
color: #df151d;
}