/*
.f1c_div, .f2c_div{
	display:inline-block;
	vertical-align:top;
}
.f1c_div{
	min-width:1100px;
	min-width:66%;
}
*/

.container{ 
    max-width: 100% !important;
}

.vcard .container{ 
    padding-left:0px !important;
    padding-right:0px !important;
}

.some_block{
	display:inline-block;
	vertical-align:top;	
/*	min-width:500px;   */
}

.some_block p{
    padding:0px;
    margin:0px;
}

.some_block div{
	padding-bottom:10px;
}

h1{clear:both;}

.std_div{
	padding:10px;
	min-height:120px;
}

.or_link, .top10_popup-with-form {
  color: #ff8400;
	text-decoration: none;
  border-bottom: none;
}
.news-item .content .detail_link {
    color: #ff8400;
    font-size: 14pt;
    text-decoration: none;
}

/*.sp_class_strong*/
.sp_class_strong_t{
	font-weight: 600;
}

.mo_div{
	display:inline-block;
	vertical-align:top;
	/*
	max-width:30%;
	min-width:30%;
	*/
	/*width:840px;*/
}
.mapka_div{
/*	display:inline-block;*/
}

.mapka{
/*	float:right;*/
	display:inline-block;
	vertical-align:top;
	
	/* width:400px !important; */

	max-height:400px;
	max-width:95%;
	
	/*width:30%;*/
	/*max-width:30%;*/
	/*min-width:240px;	*/
}

.p1_div, .p2_div, .p3_div{
	display:inline-block;
	vertical-align:top;
	/*width:30%;*/
	/*min-width:30%;
	max-width:30%;*/
}
.p1_div{
	background-color:red;
	/*float: left;*/
/*	width:30%;
	min-width:450px;*/
}
.p2_div{
	background-color:green;
	/*
	width:36%;
	min-width:450px;*/
}
.p3_div{
	background-color:blue;
	/*float: right;*/
	/*
	width:30%;
	min-width:450px;*/
}



/*@media screen and (min-width: 480px) {*/


@media only screen and (max-width: 800px) {
        .some_block{
    	    display:inline-block;
    	    vertical-align:top;	
    	    min-width:0px;
        }

}
