﻿  html { overflow:  show; }


.menu {
	FONT-FAMILY: Tahoma; FONT-SIZE: 10px; COLOR: #333333; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 13px 
}

.menu2 {
	FONT-FAMILY: Tahoma; FONT-SIZE: 14px; COLOR: #fabc00; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 13px 
}
a.menu2:hover {
	FONT-FAMILY: Tahoma; FONT-SIZE: 14px; COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 13px 
}
A.menu:hover {
    COLOR: #B43623;
}
.ceny {
	FONT-FAMILY: Tahoma; FONT-SIZE: 10px; COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 13px 
}

A.ceny:hover {
    COLOR: #B43623;
}

.toptext {
	FONT-FAMILY: Verdana; FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 13px
}

.endtext {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 13px
}

.titleprice {
	  padding-top: 9px; padding-left: 20px; padding-bottom: 5px; FONT-FAMILY: Verdana; FONT-SIZE: 13px; COLOR: #266392; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 13px
}

.titletext {
	FONT-FAMILY: Verdana; FONT-SIZE: 17px; COLOR: #266392; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 13px
}

.title2text {
        FONT-FAMILY: Verdana; FONT-SIZE: 13px; COLOR: #266392; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 13px
}

.normtext {
	FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: #223D52; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 15px
}

.teltext {
	FONT-FAMILY: Verdana; FONT-SIZE: 15px; COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 26px
}

.teltext2 {
	FONT-FAMILY: Verdana; FONT-SIZE: 15px; COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: underline; line-height: 26px
}
.email {
	FONT-FAMILY: Verdana; FONT-SIZE: 15px; COLOR: #FF0000; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 26px
}

.lnk {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #0061A5; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 13px 
}

.lnk_sh {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #DCE6F0; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 11px 
}
.lnk_blago {
	FONT-FAMILY: Verdana; FONT-SIZE: 16px; COLOR: #FF0000; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 11px 
}
A.lnk:hover {
    COLOR: #B43623; TEXT-DECORATION: underline;
}

A.lnk_sh:hover {
    COLOR: #FFFA78; TEXT-DECORATION: underline;
}

.redlnk {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #B43623; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 11px 
}

A.redlnk:hover {
    COLOR: #B43623; TEXT-DECORATION: underline;
}

.smalltext {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 11px
}

.smallbluetext {
	FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #0061A5; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 11px
}

.table_title {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; line-height: 11px
}

.table_text {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #223D52; FONT-WEIGHT: normal; TEXT-DECORATION: none; line-height: 11px
}
h1	{font-size:15px;
	margin:0px;
	color:266392;
	}
.toptext a:link,.toptext a:active,.toptext a:hover,.toptext a:visited,.toptext a:visited:hover{font-weight:normal;color:#FFFFFF;text-decoration:none;}

.gray		{font-size:13px;
	margin:0px;
	color:266392;
	}
table.tech{font-size:10;}
table.tech td{border-bottom:1 solid black; vertical-align:top;}
table.tech td.noline{border-bottom:0 solid black;}
table.tech td.blackline{font-size:6px; background-color:#6A7D94;border-bottom:0 solid #6A7D94;}
table.tech td.caption{font-size:14px; font-weight:bold; border-bottom:0 solid black;}

.number_slideshow{
    line-height: 20px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    position: relative;
    display: none;
}
.number_slideshow .number_slideshow_nav{
    filter: alpha(opacity=60);
    opacity: 0.6;
    padding: 0px;
    margin: 0px;
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.number_slideshow .number_slideshow_nav li{
    box-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);
    -moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);
    -o-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);
    -khtml-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.5);
    margin-left: 6px;
    position: relative;
    float: left;
}
.number_slideshow .number_slideshow_nav li a{
    padding-left: 8px;
    padding-right: 8px;
}
.number_slideshow ul{
    margin: 0px;
    background-position:center center;
    background-repeat: no-repeat;
}
.number_slideshow ul li{
     border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -khtml-border-radius: 5px;
    padding: 0px;
    margin: 0px;
    list-style: none;
    position: absolute;
}
.number_slideshow ul li p{
    margin: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    padding-left: 5px;
    padding-right: 5px;
    filter: alpha(opacity=60);
    opacity: 0.6;
    font-size: 13px;
    line-height: 23px;
}
.number_slideshow ul li a{
    text-decoration: none;
}
.number_slideshow ul li a img{
    border: none;
}
#tel {
background: url(img/random.php) no-repeat;
width: 152px;
height: 154px;
}
/* Gallery */
.gallery img{
margin:5px; /* внешние отступы картинок */
border:3px solid #fff; /* рамка картинок */
}

a.photo:hover img{
border:3px solid #034F80; /* изменение цвета рамки при наведении на картинку */
}