
    /**
     * Дополнение для одинаковости отображения
     *
     * @author Zmi
     */
/*
Основной Цвет:
				
F9E3C5	BBAE9D	A27840	FCEBD4	FCEFDF
Дополнительный Цвет:
				
8192A0	667078	2A4D68	B1C2D0	B9C6D0
*/
#city_to,#weight {
    margin-bottom: 5px;
    width:390px;
    }
#logo
        {
        /*//background: url('../image/logo.png');
        //background-color: #B1C2D0;*//
        }

#content{
        /*//background: url('../image/bg30.png') repeat;
        //background-color: #FCEFDF;*/
        position: relative;
        float: left;
        width: 95%;/*95%;*860px;*/
        height: 100%;
        /*font-size:18px; */
padding: 15px 15px 15px 15px;
margin: 0px 15px 15px 15px;        
       /*// border: 1px dashed #110;*/
        }
/*
.menu {
    background-color: #FFDEAD;/*#507d2a;*/
/*    background: url('../image/bg35.png') repeat;
    
}
.menu>li>a {
        vertical-align: middle;
        border-radius:0px 0px 0px 0px;
        /*//border: 0px solid transparent;*/
/*        margin-right: 0px;

        padding: 10px;
        
        /*//*height: 30px;        
        
/*        //background-color: #b7a0c1;*/
        
/*        } 
*/
    html,body
        {
        background: url('../image/bg2.jpg') repeat;
        /*background-color: #FFFFFF;*/
        background-color: #F0F0F0;
        font: "Georgia", serif;
        }
    
    #page
        {
        /*//background: url('../image/bg3.png') repeat;*/
        /*background-color: #FFFFFF;*/
        background: #FFFFD9;
        /*background-color: #F0F0F0;*/
        /*font-size:12px; */
        }
    #top,#bottum{
        width: 1040px;
        position: relative;
        float: left;
        /*
        //background: url('../image/bg2.png') repeat;
        //background-color: #F9E3C5;
        
        //margin: auto;
        
        //border: 1px dashed #a40;*/
    }
    #top{
/*background-color:
   linear-gradient(42deg, rgba(255,255,255,.0) 20%, rgba(255,255,255,.8), rgba(255,255,255,.0) 70%)
   ;*/
}
    #debug{
        width: 940px;
        position: relative;
        float: bottum;
        //position: absolute;
        margin: auto;
        //border: 1px dashed #a00;
        position: absolute; 
        left: 0; right: 0;
        
    }
    
    #left{
        position: relative;
        float: left;
        width: 15px;/*170px;*/
        /*height: 500px;*/
        background-color: #F0F0F0;
        

       /*// border: 1px dashed #1a0;*/
        }
    #right{
        position: relative;
        float: right;
        width: 15px;
        /*//border: 1px dashed #1a0;*/
        }
        
.layout { position: relative; /* Относительное позиционирование */ }
        
    #bottum{
        position: relative;
        float: left;
        width: 1040px;
        /*//border: 1px dashed #1a4;*/
        }
    
      
    #page
    {
        width:1040px;/*80%;1040px;*/
        margin: auto;
        
        position:relative;
           left: 0; right: 0;
           /*
           //position: absolute;
       // position: relative;
       // float: left;
        //right: 50%;
        //border: 2px solid #0a0;
        //padding: 10px;
        */
        overflow: hidden ;//(или hidden) к контейнеру. 
        }
    
        
    html
    {
        background-color: #FFFFFF;
    }

    body
    {
        /*//background-color: #FFFFFF;*/
        color: #363E49;
        line-height: 1.5;
        /*font-family: Arial, Helvetica, sans-serif;*/
        font-family: Georgia, serif, sans-serif;
        font-size: 2.5rem;
    }

a, a:link
    {
        cursor: pointer;
        color: #6e1916;
        //text-decoration: underline;

        img, img:hover
        {
            border: none 0;
        }

        &:hover
        {
            cursor: pointer;
            color: #000;
        }

        &:visited
        {
        }
    }
    
/*
    a, a:link
    {
        cursor: pointer;
        color: #007fd8;
        //text-decoration: underline;

        img, img:hover
        {
            border: none 0;
        }

        &:hover
        {
            cursor: pointer;
            color: #000;
        }

        &:visited
        {
        }
    }

    a:visited
    {
        color: #6813dc;
    }

    a:active
    {
        color: #000;
    }
*/
    h1, h2, h3, h4, h5, h6
    {
        margin: 10px 0;
        padding: 0;
        line-height: 1.5;
    }

    h1
    {
        font-size: 24px;
    }

    h2
    {
        font-size: 18px;
    }

    h3
    {
        /*font-size: 16px;*/
        font-size: 2.5rem;
        font-weight: bold ;
    }

    h4, h5, h6
    {
        margin: 0;
        font-size: 14px;
    }

    p, pre
    {
        margin: 10px 0;
    }

    input, textarea, select
    {
        background-color: white;
        border: 1px solid #BBB;
        padding: 5px 7px;
        font-size: 14px;

        text-align: left;
        color: #363E49;

        .m-border-radius(3px);
        .m-inset-shadow(#EEE, 2px, 1px, 0);

        &:focus
        {
            border-color: #23a4fe;
            background-color: #EFEFEF;
        }
    }

    small
    {
        font-size: 11px;
        color: #999;
        line-height: 1.5;
    }
    
#content img{
/*-webkit-box-shadow:1px 1px 5px #000;*/

-moz-box-shadow:1px 1px 5px #000;
-o-box-shadow:1px 1px 5px #000;
box-shadow: 1px 1px 5px rgb(0, 0, 0);
-webkit-box-shadow:1px 1px 5px #000;

}
#content .foto:hover{
-webkit-box-shadow:0px 0px 13px #ff9900;
-moz-box-shadow:0px 0px 13px #ff9900;
-o-box-shadow:0px 0px 13px #ff9900;
box-shadow:0px 0px 13px #ff9900;

}
.mainWrap{
		font-size:2.2rem;
		/*background-image: url(../images3/fon_text.gif);  */
		} 
@media screen and (max-width:1200px) {
	#page{
		width:100%;
		/*background-color: #E4C9D6;*/
        
		}
	#content{
		font-size:4.2rem;
        /*margin:10px 10px 10px 10px;*/
		/*background-image: url(../images3/fon_text.gif);  */
		} 
    #content h3{
		font-size:4.5rem;
        /*margin:10px 10px 10px 10px;*/
		/*background-image: url(../images3/fon_text.gif);  */
		} 
    #map{ width: 100%;}
	.mainWrap{
		font-size:2.8rem;
		/*background-image: url(../images3/fon_text.gif);  */
		} 
	body{
		background-image:none  ;
	/*background-color: #FFFFFF ;*/
		}
	/*FONT-SIZE: 11px;*/
	}