@import url(/css/modules.css);
.dsgContact{
        background:#e5e5e5;
        padding:17px 0px;
}
.dsgContact img{
        margin:0px 5px 12px 0px;
}
.dsgContact td{
        padding-left:15px;
        /*border-right:1px #ffffff solid;
        border-left:1px #a3a3a3 solid;*/
}

.titAbout{
	color:#737373;
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;	/*background-image: url(/images/menu/polosa-4px.gif);
	background-repeat: repeat-x;
	background-position: top;*/
}
.titAbout div{
       /* background:url(/images/menu/levaya_storona.gif) no-repeat left top;*/
}
.titAbout div div{
        background:url(/images/menu/pravaya_bez_strelok.gif) no-repeat right top;
        height:25px;
        padding:0px 8px;
}


#About{
        padding:8px 7px 16px;
        border-left:1px #e5e5e5 solid;
        border-right:1px #e5e5e5 solid;
}
#News{
        padding:8px 7px 16px;
        border-left:1px #e5e5e5 solid;
        border-right:1px #e5e5e5 solid;
}

#bs{
        text-align:right;
}


#Menu{
	background-color: #FFFFFF;
}
#Menu td.def{
	/*width:139px;*/
        cursor:hand;
	background-color: #FFFFFF;
	border: 1px solid #C8C8C8;	
	/*background-image: url(/images/menu/polosa-4px.gif);
	background-repeat: repeat-x;
	background-position: top;*/
}
#Menu td.def div{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C8C8C8;
	border-left-color: #C8C8C8;
}
#Menu .no_sub_menu td.def div{
        border-bottom:none;
}

#Menu td.def div div{
       /* background:url(/images/menu/levaya_storona.gif) no-repeat left top;
        border:none;*/
}
#Menu td.def div div div{
      background:url(/images/menu/prav.storona.gif) no-repeat right top;
        border:none;
}
#Menu td.sel{
	cursor:hand;
	background-color: #FFFFFF;
}
#Menu td.sel div{
	border: 1px solid #c8c8c8;
}
#Menu td.sel div div{
        background:url(/images/menu/lev.stor.01.gif) no-repeat left top;
        border:none;
}
#Menu td.sel div div div{
        background:url(/images/menu/prav.stor.01.gif) no-repeat right top;
        border:none;
}

#Menu td.SBMenu{
	padding:1px 0px 3px 6px;
	color:#737373;
	background-color: #FFFFFF;
}

.Main{
        border-left:1px #e3e3e3 solid;
        border-right:1px #e3e3e3 solid;
        padding:10px 6px 0px 16px;
}
/* = = Новая фотогалерея = = */
#gray_gallery{
  background:#F4D306;
  text-align:center;
  overflow:hidden;
  position:relative;
  /*border:3px #2D6191 solid;*/
}
#gray_gallery #gal_container #gal_slide{
	display:inline-block;
	margin:0;
	padding:0;
	list-style:none;
	height:10000px;
	_heigth:10000px !important;
	position:relative;
}
#gray_gallery img{
  margin:22px 0;
  cursor:pointer;
}
#gray_gallery #gal_container #gal_slide {
  overflow:hidden;
  position:relative;
  list-style:none;
  margin:0;
}
#gray_gallery #gal_container #gal_slide li{
  position:relative;
  padding:0;
  margin:0;
  margin-bottom:20px;
  list-style:none;
  
}
#gray_gallery #gal_container #gal_slide li img{
  margin:0;
}
#gal_container{
  margin:0px 24px;
  height:728px;
  
  overflow:hidden;
  display:inline-block;
}
.predviborCFontainer{
  /*border:2px black solid;*/
  background:white;
  display:inline-block;
  position:relative;
  width:100%;
}
.predviborCFontainer .ITEM{
  width:334px;
  width:expression('325px');
  height:231px;
  display:inline-block;
  float:left;
  margin:3px;
  text-align:center;
}
.predviborCFontainer .ITEM .image{
  width:100%;
  height:171px;
  display:inline-block;
  /*background:#ececec;*/
}
.predviborCFontainer .ITEM .Text{
  height:56px;
  background:#d8d8d8;
  text-align:center;
}
.predviborCFontainer a{color:black;cursor:pointer;}
.predviborCFontainer strong{
  display:inline-block;
  margin-top:15px;
}

