body {margin:0;
padding:0;
font-family:Tahoma;
padding-bottom:20px;
background:#e2dece;}

#main {position:relative;
width:950px;
height:auto;
left:50%;
margin-left:-500px;
border:1px #CCCCCC solid;
margin-top:20px;
*padding-right:0px;}

.imgaaa {
float:left;
padding:5px 5px 5px 0;
}

#top-dec {
height:298px;
width:950px;
position:absolute;}

#dec-2 {left:2px;
top:2px;}
#dec-3 {right:2px;
top:2px;}

#header {width:950px;
height:220px;}

#tl-flash {
margin-top:20px;
width:245px;
height:185px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;}

#top-flash {
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;
width:655px;
height:172px;
margin-left:10px;
*margin-left:15px;
margin-top:25px;}

#top {height:auto;}

#logo-img {background:url(../images/logo-img.gif) no-repeat;
width:224px;
height:56px;
margin-left:10px;
*margin-left:5px;
float:left;
margin-top:10px;}

*:first-child+html #logo-img {margin-left:15px;}/**хак для ie7**/

#topline {background:url(../images/shapka_tel.jpg);
height:73px;
width:690px;
float:right;
margin-bottom:5px;
margin-right:10px;
*margin-right:5px;}

*:first-child+html #topline {margin-right:10px;}/**хак для ie7**/

#middle {clear:both;}

#logo-txt {margin-left:10px;
padding:5px 0 5px 0;
width: 227px;
height:102px;
border-top:#CCCCCC solid 1px;
border-bottom:solid #CCCCCC 1px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;
text-align:center;}

#logo-txt span {color:#000;
float:right;
font-size:26px;
font-weight:100;
margin-left:0;
margin-top:20px;
margin-right:20px;}

#logo-txt p {color:#999999;
font-size:16px;
margin:0;
clear:both;
margin-left:70px;}

#middle-flash {padding:5px 0 5px 0;
border-top:solid #CCCCCC 1px;
border-bottom:solid #CCCCCC 1px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
margin-left:11px;
*margin-left:16px;
vertical-align:top;
height:102px;
width:450px;
text-align:center;}

#car {display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
width:222px;
height:102px;
padding:5px 0 5px 0;
border-top:solid #CCCCCC 1px;
border-bottom:solid #CCCCCC 1px;
margin-left:10px;
*margin-left:15px;}

#car-img {background:url(../images/car.gif) no-repeat;
height:98px;
width:196px;
margin-left:20px;}

#car-img-2 {height:102px;
width:196px;
padding-left:20px;
background:#999999;}

#nav {margin-left:10px;
margin-right:10px;
height:auto;
margin-top:5px;}

#nav h2 {font-size:18px;
font-weight:100;
margin-top:10px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
padding-top:5px;
margin-bottom:-5px;}

#nav ul {list-style-image:url(../images/marker.gif);
font-size:14px;
margin-left:-15px;
*margin-left:26px;
font-weight:100;
padding-top:5px;
padding-bottom:5px;
margin-top:0;
margin-bottom:0;}

#nav ul li {margin-top:10px;
line-height:14px;}

#nav ul a {text-decoration:none;}
#nav ul a:hover {color:#999999;
font-size:15px;}

	.stars {padding-top:3px;
	font-size:10px;}


#nav-left {width:227px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
border-bottom:solid #CCCCCC 1px;
margin-top:0px;
padding-bottom:12px;}

#nav-head {
height:24px;
width:111px;
position:absolute;
margin-left:45px;
*margin-left:20px;
margin-top:-17px;}

#himg-1, #himg-2, #himg-3, #himg-4 {
width:57px;
height:55px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;}

#himg-1 {background:url(../images/piramid-red.gif);
margin-left:10px;}

#nav-left h2 {color:#FF0000;}

#navbg-1, #navbg-2, #navbg-3, #navbg-4 {width:208px;
height:auto;
clear:both;}

#navbg-1-top, #navbg-2-top, #navbg-3-top, #navbg-4-top {height:19px;}
#navbg-1-middle, #navbg-2-middle, #navbg-3-middle, #navbg-4-middle {height:auto; width:208px;}
*:first-child+html #navbg-1-middle, #navbg-2-middle, #navbg-3-middle, #navbg-4-middle {margin-top:0px;}/**хак для ie7**/
#navbg-1-bottom, #navbg-2-bottom, #navbg-3-bottom, #navbg-4-bottom {width:208px; height:51px;}

#navbg-1-top {background:url(../images/nav-1-top.jpg) no-repeat;}
#navbg-1-middle {background:url(../images/nav-1-middle.jpg) repeat-y;}
#navbg-1-bottom {background:url(../images/nav-1-bottom.jpg) no-repeat;}

#navbg-1 {margin-left:10px;}
#nav-left ul a {color:#CC0000;}

#nav-center {display:-moz-inline-stack;
width:453px;
*width:456px;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;
margin-left:2px;
*margin-left:8px;}

#nav-2 {display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
padding-left:5px;
padding-right:5px;
border-bottom:solid #CCCCCC 1px;
padding-bottom:12px;}

#himg-2 {background:url(../images/piramid-blue.gif);
margin-left:5px;}

#nav-2 h2 {color:#0000FF;}

#navbg-2 {margin-left:5px;}

#navbg-2-top {background:url(../images/nav-2-top.jpg) no-repeat;}
#navbg-2-middle {background:url(../images/nav-2-middle.jpg) repeat-y;}
#navbg-2-bottom {background:url(../images/nav-2-bottom.jpg) no-repeat;}

#nav-2 ul a {color:#0000FF;}



#nav-3 {display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;
margin-left:0px;
*margin-left:7px;
border-bottom:solid #CCCCCC 1px;
padding-left:9px;
padding-right:7px;
*padding-right:3px;
padding-bottom:12px;}

#himg-3 {background:url(../images/piramid-green.gif);}

#nav-3 h2 {color:#00CC00;}

#navbg-3 {}

#navbg-3-top {background:url(../images/nav-3-top.jpg) no-repeat;}
#navbg-3-middle {background:url(../images/nav-3-middle.jpg) repeat-y;}
#navbg-3-bottom {background:url(../images/nav-3-bottom.jpg) no-repeat;}

#nav-3 ul a {color:#009900;}



#nav-right {display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;
*margin-left:5px;
padding-right:5px;
border-bottom:solid #CCCCCC 1px;
padding-bottom:12px;}

#himg-4 {background:url(../images/piramid-4.gif);
margin-left:8px;}

#navbg-4 {margin-left:10px;}

#navbg-4-top {background:url(../images/nav-4-top.jpg) no-repeat;}
#navbg-4-middle {background:url(../images/nav-4-middle.jpg) repeat-y;}
#navbg-4-bottom {background:url(../images/nav-4-bottom.jpg) no-repeat;}

#nav-right h2 {color:#9966cc;}

#nav-right ul a {color:#663399;}




#left {width:227px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
margin:7px 0 0 10px;
vertical-align:top;
height:auto;
border-right:solid #CCCCCC 1px;
padding-right:7px;
*padding-right:8px;}

#left-1 {
height:170px; 
border-bottom:solid #CCCCCC 1px; }

#right-1{
height:auto; 
border-bottom:solid #CCCCCC 1px; }

#left-1 {background:url(../images/call.jpg) no-repeat;
background-position:center;}

#left-2, #right-2{
height:auto;
height:auto; 
border-bottom:solid #CCCCCC 1px;}


/*#right-2 a {color:#424242; margin-left:10px; font-size:12px; *position:absolute; *font-size:11px; *margin-top:-5px;}
#right-2 a:hover {color:#000;}*/

#right-3 {
height:auto; 
border-bottom:solid #CCCCCC 1px; }

#right-3 img{
border: none;
}

#right-1, #right-2, #right-3 {width:222px;}
#left-1, #left-2, #left-3, #left-4 {width:227px;}
#left-3, #left-4 {height:220px; border-bottom:1px solid #CCCCCC;}
#left-5 {width:227px; height:170px; border-bottom:1px solid #CCCCCC; background:url(../images/bgleft.jpg) no-repeat;}


#left-3 {
position:relative;
background-color: #CCCCCC;
padding-top: 5px;
font-size: 14px;
}
#left-3 p{
font-size: 16px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
padding:0px;
margin: 5px 0px 10px 0px;
}
#left-3 ul{
list-style-image:url(../images/marker.gif);
margin: 0px 0px 0px 15px;
padding:0;
}
#left-3 li{
margin:0px 0px 0px 10px;
padding-bottom: 8px;
}
#left-3 a{
text-decoration: none;
color: #0000FF;
}
#left-3 a:hover{
color:#666666;
}

#content {display:-moz-inline-stack;
width:449px;
max-width:450px;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
vertical-align:top;
height:auto;
margin:10px 0 0 4px;
*margin-left:8px;
font-size:11px;
text-align:justify;
font-weight:100;
text-indent:10px;
  position: relative
}

#content p {font-size:11px;
text-align:justify;
font-weight:100;
text-indent:10px;
margin:0px;}

#content img {margin-top:0px;
margin-bottom:20px;}

#content-h h1 {text-align:center;
font-weight:100;
font-size:26px;
margin:15px;
margin-bottom:20px;
color:red;}

#content-h h2
 {text-align:center;
font-weight:100;
font-size:26px;
margin:15px;
margin-bottom:20px;
color:red;}

#content-first {width:444px;
height:190px;
overflow-y:scroll;
scrollbar-track-color:#f4efd7;
padding-right:5px;
margin-bottom:0;}

#content-first p, #content-first_2 p, #content-second p {
line-height: 19px;
font-size: 12px;
}


#content-first_2 {width:444px;
height:180px;
margin-bottom:0;}

   #content-text_1 {
   height:180px;
   overflow-y:scroll;
   scrollbar-track-color:#f4efd7;
   padding: 0 5px 0 5px;
   }
   #content_img_1 {
   height:180px;
   width:160px;
   float:left;
   background:url(../images/text_1.jpg);
   }
   #content_img_3 {
   height:180px;
   width:160px;
   float:left;
   background:url(../images/text_3.jpg);
   }

#content-second {width:444px;
height:245px;
overflow-y:scroll;
scrollbar-track-color:#f4efd7;
padding-right:5px;}


     #content-second_2 {width:444px;
     height:250px;  
	 margin-bottom:0;   
     }
	 
	 #content-text_2 {
	 height:250px;
	 overflow-y:scroll;
     scrollbar-track-color:#f4efd7;
	 padding: 0 5px 0 5px;	 
	 }
	 #content_img_2 {
   height:250px;
   width:160px;
   float:left;
   background:url(../images/text_2.jpg);
   float:left;
   }
   #content_img_4 {
   height:250px;
   width:160px;
   float:left;
   background:url(../images/text_4.jpg);
   float:left;
   }

#content-second-z {width:449px;
height:auto;}

	#content-second-z h2 {text-align:center; color:#333333; font-weight:100;}
	#send_btn {color:red; display:block; font-size:16px; margin-top:15px; text-align:center; font-weight:bold;}
	
	
	

#right {
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
width:222px;
margin-left:2px;
*margin-left:7px;
vertical-align:top;
margin-top:7px;
border-left:solid #CCCCCC 1px;
padding-left:7px;}

#footer {border:solid #CCCCCC 1px;
margin:10px;
width:928px;
height:40px;
padding-top:5px;}

.silka_glav {
float:right;
margin: 7px 5px 0px 0px;
}
.silka_glav a{
color:#0000FF;
text-decoration: none;
font-size:12px;
}
.silka_glav a:visited {
color:#333333;
}
.seshik_glav {
float:left;
}

#border-1 {width:1px;
height:100%;
margin:0;
padding-bottom:132px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
background:#ccc;
vertical-align:top;
margin-left:2px;
*margin-left:8px;}

#border-2 {width:1px;
height:100%;
margin:0;
padding-bottom:132px;
display:-moz-inline-stack;
display:inline-block;
_overflow:hidden;
zoom:1;
*display:inline;
background:#ccc;
vertical-align:top;}

.bigFlash{
width:454px;
height:398px;
display:none;
position:absolute;
top:0px;
left:-9px;
  overflow: hidden;
  background-color: #E2DECE
}
.bigFlash *{
 padding: 0px;
  margin: 0px
}
.clickFlash{
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #FF3300;
  cursor: pointer;
  
  
}
.clickFlash_2 {
margin: 10px 0 10px 0;
}




#ctntflash {position:absolute;
right:0;
}


#content-ul {position:relative;}

#content-nav {margin-top: 15px;
margin-bottom:10px;}

* html img,
* html .png
{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "./images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));}


