body
{
overflow-x: hidden;
line-height : 160%;
font-size:1.7rem;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
height:100%;
width:100%;
min-width:455px;
color: #000000;
}


p
{
text-indent: 30px; /* Отступ первой строки в пикселах */
}  

.inline_menu3
{
padding-top:20px;
padding-bottom:10px;
}


#content
{
padding-left:10px;
padding-right:10px;
padding-bottom:30px;
width:100%;
}

#logo
{
float:left;
}

#content_view_id
{
padding-right:0px;
}
/*
#left_from_logo
{
float:left;
width:200px;
height:200px;
}
*/
#right_from_logo
{
float:left;
width:200px;
height:200px;
}

#rekl
{
float:left;
height:160px;
}

#search
{
margin-top:10px;
margin-left:20px;
width:200px;
float:left;
}

#breadcrumbs
{
margin-left:20px;
}

h4
{
line-height : 160%;
}

#download_block
{
display:none;
}

#menu img
{
padding-left:30px;
}

#menu
{
padding-top:10px;
}

#menu ul
{
/*border:1px solid black;*/
list-style:none;
margin-left:0px;
padding-left:0px;
line-height:3em;
}

#cloud_tags
{
float:left;
width:150px;
padding-left:15px;
padding-left:15px;
border-radius:30px;
border:3px dotted white;
}

#content_bg
{
background-image:url('/img/index_block4_bg.png');
background-repeat:no-repeat;
background-position:left;
position: relative;
margin: 0 auto;
/*margin : 0px 0px 0px 0px;
width:100%;*/
max-width:1010px;
height:100%;
/*border:1px solid black;*/
}

.inline_menu3 img
{
padding-left:30px;
}

.inline_menu1
{
margin-top:20px;
}

.inline_menu1 img
{
padding-left:30px;
}


.center
{

}

.tag_link
{
line-height:100%;
}
.pointer
{
cursor:pointer;
}

.thsn_px
{
width : 1000px ;
}

.img_800
{
width : 800px;
}

.img_200
{
width : 200px;
height : 150px;
}

.img_in_text
{
width:90%;
max-width:800px;
/*min-width:400px;*/

}

.both
{
clear : both;
}

#view_content img
{
float:left;
margin-right:20px;
margin-bottom:20px;
}

#content
{
float:left;
padding-left:30px;
padding-bottom:30px;
width:100%;
max-width:850px;
}

.list_img
{
float:left;
width:100%;
object-fit: cover;
/*width: 100%;*/
height: 150px; /* optional, but in my case it was good */
}

.content_list
{
width : 210px;
height : 220px;
text-align : center ;
float:left;
/*margin-left:20px;
margin-top:0px;*/
margin : 20px 20PX 0px 20px;
}
.content_list a
{
text-decoration:none;
color:#532e02;
}

.content_list a:hover
{
text-decoration:underline;
color : black;
}

.content_list_child
{
max-width : 210px;
/*height : 220px;*/
text-align : center ;
float:left;
/*margin-left:20px;
margin-top:0px;*/
margin : 10px 10PX 0px 10px;
/*border : 1px solid black;*/
}

#content_submenu
{
margin-left:20px;
/*border: 1px solid black;*/
}

#pagination_links
{
padding-left:10px;
}

a
{
color : #462801;
text-decoration:underline;
}
a:hover
{
color : #000000;
}

@media screen and (max-width: 1050px)
{
#cloud_tags
{
padding-left:50px;
width:100%;
}
}

@media screen and (max-width: 900px)
{


#view_content img
{
width:90%;
}
}


#index_block10_super
{
height:600px;
background-image:url('/img/index_block10_super_bg.png');
background-repeat:repeat-x;
/*border:1px solid black;*/
}

#index_block10
{
height:100%;
background-image:url('/img/index_footer_tuftelka.png');
background-repeat:no-repeat;
background-position:top;
/*border:1px solid black;*/
}

#index_block10_1
{
float:left;
max-width:550px;
min-width:450px;
height:360px;
margin-left:85px;
margin-top:450px;
z-index:100;
position:relative;
padding:10px;
/*border:1px solid black;*/
}

#index_block11_super
{
width:100%;
height:430px;
background-color:#D0C7BE;
/*border:1px solid black;*/
}

#index_block11
{
height:454px;
background-image:url('/img/index_footer_balls.png');
background-repeat:no-repeat;
background-position:bottom right;
margin-top:0px;
position:relative;
width:90%;
/*border:1px solid black;*/
}

#index_block11_floor
{
margin-left:0px;
float:left;
width:50%;
height:11px;
margin-top:-46px;
background-image:url('/img/index_footer_floor.png');
/*border:1px solid black;*/
}
#index_block12_super
{
width:100%;
height:150px;
background-color:#515C6C;
border-top:1px solid #A2ACB8;
/*border:1px solid black;*/
}

#index_block12
{
height:100%;
background-image:url('/img/index_block12_super_bg.png');
background-repeat:no-repeat;
/*border:1px solid black;*/
}

#footer_menu
{
height:25px;
float:left;
width:850px;
margin-top:15px;
margin-left:70px;
position:relative;
/*border:1px solid black;*/
}

#index_block12_1
{
margin-left:40px;
margin-top:20px;
float:left;
width:356px;
height:61px;
background-image:url('/img/index_footer_copyright.png');
background-repeat:no-repeat;
/*border:1px solid black;*/
}

@media screen and (max-width: 800px)
{

#right_from_logo
{
margin-top:20px;
margin-bottom:20px;
width:auto;
height:auto;
}
#rekl
{
height:auto;
}
#search
{
float:left;
}
}
@media screen and (max-width: 700px)
{

p img
{
margin-left:-32px;
}
.img_in_text
{
width:100%;
/*min-width:400px;
*/
}

#index_block12_1
{
margin-top:1px;
}
.inline_menu1
{
margin-top:10px;
}
#content
{
padding-left:10px;
margin-left:0px;
}
#menu
{
margin-left:10px;
/*border:1px solid black;*/
}

#index_block10_1
{
min-width:440px;
margin-left:85px;
margin-top:450px;
padding:0px;
margin-left:0px;
padding-left:5px;
/*border:1px solid black;*/
}


}

.leftimg
{
float:left;
}