#specLink
{
    color:#4f5457;
    text-decoration:none;
}
#cream_down
{
    
    position:relative;
    top:210px;
    left:-290px;
}
#cream_left
{
     position:relative;
    top:600px;
    left:50px;
}
#two_cream
{
      position:relative;
    top:1090px;
    left:60px;
}
#blue_down
{
      position:relative;
    top:1015px;
    left:-1020px;

}
#two_cream_down
{
    position:relative;
    top:1160px;
    left:80px;
}
#two_blue
{
      position:relative;
    top:1345px;
    left:670px;
}
#top
{
    height:120px;
}
#ph
{
    color:#373737;
     margin-left:205px;
}
#imgph
{
    margin-left:105px;
}
#Specs
{
    width:1000px;
    margin-top:28px;

    display:inline-block;
    font-family:Georgia;
   
}
#subTop
{
    float:right;
    width:605px;
     margin-right:130px;
     font-style:italic;
     color:#373737;
}
#subTop a
{
    color:#0d3e68;
}
#spec span
{
    display:inline-block;
    margin-left:25px;
    margin-top:8px;
    width:218px;
}
#spec
{
   width:550px;
}
#spec p
{
   font-size:14px;
   font-style:italic;
   display:inline-block;
   max-width:198px;
  
}
#oznak
{
    margin-right:15px;
    position:relative;
    top:-12px;
}
#left{
    
   
    position:relative;
    top:0px;
    left:148px;
}
#right{
    position:relative;
    top:0px;
    right: 20px;
    display:inline-block;
	z-index:1000;   
}

.list p
{
    float:right;
    background-color:#8cb9bf;
    color:white;
    padding:0px;
    padding-bottom:3px;
   padding-left: 2px;
    padding-right: 2px;
  

    
}
.list li
{
    width:390px;
    margin-top:20px;
  
}
.list li>div
{
    display:inline-block;
    color:#9b9b9b;
    width:300px;
   
  
    
    
}
.list li div>p
{
      float:none;
     
    background-color:transparent;
  display:inline;
   padding-left: 0px;
    padding-right: 0px;
    color:#721625;
    text-decoration:none;
}
.list ul
{
    clear:both;
    float:left;
    font-style:italic;
    display:inline;
    
    padding-bottom: 35px;
    font-size: 18px;
    font-family: Georgia;
    
}
.list a
{
    float:none;
    display:inline;
    color:#14665b;

   
    
}
.list
{
    clear:both;
    width:auto;
    
}
.list h2
{
    color: white;
    padding:4px 0px 4px 0px;
    font-size:31px;
    font-weight:bold;
    font-family:Tahoma; 
    text-align:center;
}
#table
{
	margin-left:75px;
    position:relative;
	width:80%;
}
#table ul
{
   width:100%;
   height:100%;
   display:inline-block;
}

.th
{
    min-width:140px;
    width:auto;
    text-align:center;
     background-color:#5bb230;
     padding:0px;
    margin:0px;
  
}
.borderRight
{
     border-right: 2px solid white;
}

.borderBottom
{
     border-bottom: 2px solid white;
}

.borderTop
{
    border-top: 5px solid white;
	cursor:pointer;
	background-color:#f5d74b;


}
.borderTop:hover
{
	border-top: 5px solid #f5d74b;
	cursor:pointer;
}

.borderLeft
{
    border-left: 2px solid white;
}
#table h1
{
    font-family:Tahoma;
    font-weight:bold;
    font-style:normal;
    font-size:17px;
    text-transform:uppercase;
    color:white;
    padding:8px;
    margin:0px;
    line-height: 9px;   
}
#table h2
{
    font-family:Tahoma;
    font-weight:bold;
    font-style:normal;
    font-size:17px;
    text-transform:uppercase;
    color:#5295c9;
    padding:8px;
    margin:0px;
    line-height: 9px;   
}
#table h2:hover
{
    font-family:Tahoma;
    font-weight:bold;
    font-style:normal;
    font-size:17px;
    text-transform:uppercase;
    color:#5295c9;
    padding:8px;
    margin:0px;
    line-height: 9px;   
}
#table a
{
    font-family:Tahoma;
    font-style:normal;
    font-size: 24px;
    color:#363d43;
     margin:0px;
    margin-left:35px;

   
  
}
.green
{
    background-color:#ddffac;
    border-bottom:1px solid #cbed9a;
     min-width:140px;
     /*text-align:center;*/
     padding:10px;
     font-family: Lucida Grande;
     font-size:12px;
        margin-top: 5px;
        margin-left: 2px;
      margin-right: 2px;
  
}
.green1
{
    background-color:#ddffac;
    border-bottom:1px solid #cbed9a;
     min-width:140px;
     /*text-align:center;*/
     padding:10px;
     font-family: Lucida Grande;
     font-size:12px;
        margin-top: 5px;
        margin-left: 2px;
      margin-right: 2px;
  
}
.green1:hover
{
    background-color:#FFFFFF;
    border-bottom:1px solid #cbed9a;
     min-width:140px;
     /*text-align:center;*/
     padding:10px;
     font-family: Lucida Grande;
     font-size:12px;
        margin-top: 5px;
        margin-left: 2px;
      margin-right: 2px;
	cursor:pointer;
}
.cream
{
   border-bottom:1px solid #f0dd92;
   min-width:140px;
   padding:10px;
   font-family: Lucida Grande;
   font-size:12px;
   position: relative;
   background-color: #ffeeac;
   margin-left: 2px;
   margin-right: 2px;
   margin-top: 5px;
   
}
.cream1
{
   border-bottom:1px solid #f0dd92;
   min-width:140px;
   padding:10px;
   font-family: Lucida Grande;
   font-size:12px;
   position: relative;
   background-color: #ffeeac;
   margin-left: 2px;
   margin-right: 2px;
   margin-top: 5px;
   
}
.cream1:hover
{
   border-bottom:1px solid #f0dd92;
   min-width:140px;
   padding:10px;
   font-family: Lucida Grande;
   font-size:12px;
   position: relative;
   background-color: #FFFFFF;
   margin-left: 2px;
   margin-right: 2px;
   margin-top: 5px;
   cursor:pointer;

   
}
.yellow p
{
    display:inline-block;
    min-width: 110px;
    margin-left: 13px;
    margin-right: 13px;    
}
#nazvVuz
{
	position:relative;
	background-color:#FFFFFF;
	width:60px;
	display: table-cell; 
	vertical-align: middle;
	cursor:pointer;
	border-style:double;
	border-color:#FFFFFF;
	border-radius:3px;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;

}
#nazvVuz:hover
{
	border-right-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-top-color:#5bb230;
	border-bottom-color:#5bb230;
	border-style:double;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
}
#nazvVuz p 
{
	text-align:center;
}
#cena
{
	font-style:italic;
	font:Georgia, "Times New Roman", Times, serif;
}
#vuzHead p,#vuzHead h4
{
     font-family:Georgia;
    text-align:center;
    padding-bottom:20px;
    font-size:14px;
}
#vuzBody
{
    text-indent:30px;
    padding-bottom:30px;
}
#vuzRest
{
    text-indent:30px;
}
#vuzRest p,h4
{
     font-size:14px;
}
.block
{
     padding-bottom:20px;
}
.block p
{
    min-width:300px; 
}
/*---------------------------------------

	STRUCTURE

-----------------------------------------*/

.section { position: relative; margin: 0 auto; width: 664px; overflow: hidden; margin-bottom: 20px; }
.section-split { position: relative; margin: 0 auto; width: 700px; overflow: hidden; margin-bottom: 20px; }
.section-lt { position: relative; float: left; width: 304px;  }
.section-rt { position: relative; float: right; width: 304px; }

.box { background: #2C7AA5; background: rgba(40, 118, 160, 0.3); padding: 18px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#examples { text-align: center; }
 /*
h1 { margin: 0 auto; width: 700px; font-size: 6em; font-weight: 200; color: #17516E; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; text-align: center; text-shadow: 0 2px 0 rgba(255, 255, 255, 0.2); letter-spacing: -2px; margin-bottom: 14px; } */

#go { margin: 0 auto; width: 200px; }

#intro { margin: 0 auto; width: 500px; font-size: 1.3em; color: #FFF; text-align: center; font-family: "Lucida Sans Unicode", "Lucida Grande";  margin-bottom: 50px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); }


/*---------------------------------------

	LEAN MODAL

-----------------------------------------*/

#lean_overlay {
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}


/*---------------------------------------

	EXAMPLES

-----------------------------------------*/
        #mgiit{
    width: 800px;
	padding: 10px; 
    display:none;
    background: #FFF;
        borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}
        #miir {
    width: 800px;
	padding: 10px; 
    display:none;
    background: #FFF;
        borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}
        #imei {
    width: 800px;
	padding: 10px; 
    display:none;
    background: #FFF;
        borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}
        #mei {
    width: 800px;
	padding: 10px; 
    display:none;
    background: #FFF;
        borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}
        #kkkmt {
    width: 800px;
	padding: 10px; 
    display:none;
    background: #FFF;
        borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}
        #mami {
    width: 800px;
	padding: 10px; 
    display:none;
    background: #FFF;
        borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}
#mami p { color: #666; text-shadow: none; }
#mgiit p { color: #666; text-shadow: none; }
#miir p { color: #666; text-shadow: none; }
#imei p { color: #666; text-shadow: none; }
#mei p { color: #666; text-shadow: none; }
#kkkmt p { color: #666; text-shadow: none; }

img { border: none; }
a { outline: none; }
/*---------------------------------------

	Кнопки звонков

-----------------------------------------*/
#feedback {
	position: fixed; 
	top: 65%; 
	left: 81%;
	z-index: 1000;
	transform: rotate(-90deg);
}
#zayavka {
	position: fixed; 
	top: 50%; 
	left: 81%;
	z-index: 1000;
	transform: rotate(-90deg);
}
#vopros {
	position: fixed; 
	top: 50%;
	margin-top:15px; 
	left: 81%;
	z-index: 1000;
	transform: rotate(-90deg);
}
#zvnk {
	margin-top:100px;
    width: 800px;
	height:240px;
	padding: 10px; 
    display:none;
    background: #FFF;
    borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
}
#zvk {
	margin-top:100px;
    width: 800px;
	height:310px;
	padding: 10px; 
    display:none;
    background: #FFF;
    borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
}
#vprs {
	margin-top:100px;
    width: 800px;
	height:320px;
	padding: 10px; 
    display:none;
    background: #FFF;
    borde=r-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
}

#zvnk .button, #zvk .button, #vprs .button
{
    float: right;
	margin-right:50px;
    padding: 7px 15px;
    cursor: pointer;
    color: #fff;
    font: bold 13px Tahoma, Verdana, Arial;
    text-transform: uppercase;
    overflow: visible; /* IE6/7 fix */
    border: 0;  
    background-color: #7ac239;
    background-image: -moz-linear-gradient(#bbdd9c, #7ac239);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#bbdd9c), to(#7ac239));
    background-image: -webkit-linear-gradient(#bbdd9c, #7ac239);
    background-image: -o-linear-gradient(#bbdd9c, #7ac239);
    background-image: -ms-linear-gradient(#bbdd9c, #7ac239);
    background-image: linear-gradient(#bbdd9c, #7ac239);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#bbdd9c', EndColorStr='#7ac239');     
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-shadow: 0 1px 0 rgba(0,0,0,.3);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 3px 0 rgba(0, 0, 0, 0.7);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 3px 0 rgba(0, 0, 0, 0.7);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 3px 0 rgba(0, 0, 0, 0.7);
}

#zvnk .button:hover, #vprs .button:hover, #zvk .button:hover
{
    background-color: #bbdd9c;
    background-image: -moz-linear-gradient(#7ac239, #bbdd9c);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#7ac239), to(#bbdd9c));
    background-image: -webkit-linear-gradient(#7ac239, #bbdd9c);
    background-image: -o-linear-gradient(#7ac239, #bbdd9c);
    background-image: -ms-linear-gradient(#7ac239, #bbdd9c);
    background-image: linear-gradient(#7ac239, #bbdd9c);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7ac239', EndColorStr='#bbdd9c');
}

#zvnk .button:active, #vprs .button:active, #zvk .button:active
{
    background: #7ac239;
    position: relative;
    top: 2px;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
}

#zvnk label, #vprs label, #zvk label {
	color:#0079b3;
font: bold 18px/25px Corbel, Arial, Helvetica;
text-shadow: 0 1px 0 white, 0 2px 0 #CCC;
float: left;
margin-right: 10px;
margin-left:35px;
width: 300px;
}

#zvnk .input, #vprs .input, #zvk .input {
font: 15px Arial, Helvetica;
padding: 5px;
margin: 0 0 20px 0;
border: 1px solid #B9BDC1;
width: 400px;
color: #797979;
-moz-box-shadow: 0 2px 4px #BBB inset;
-webkit-box-shadow: 0 2px 4px #BBB inset;
box-shadow: 0 2px 4px #BBB inset;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

