
/*---*/
#hat					{ height: 40em; background:#b29667 url(/etc/pics/tmp/bg_bricks.jpg) no-repeat center bottom; position: relative }

.abs					{ position: absolute;}
#types					{ right: 75%; bottom: 0.5em; width: 10em}
#prices					{ left: 75%; bottom: 7em; width: 10em}

.capt_1					{ text-align: center; font-size: 2em; color: #FFFFFF}
.capt_1 p				{ line-height: 1em; margin-bottom: 0.5em}
.capt_1 p.header		{ font-size: 1em;}


#prop_izgib				{ right: 75%; top: 5.5em; width: 20em; margin-right: 5em; text-align: right}
#prop_izgib img			{ right: -20em; top: 5em;}
.capt_2 p				{ color: #6f5734; font-size: 1.8em; margin: 0}
.capt_2 h3				{ color: #6f5734; margin: 0.8em 0 0.2em 0; font: normal normal 1.4em/1.1em Tahoma, Helvetica, sans-serif, Arial; }

#prop_moroz				{ left: 75%; top: 3em; width: 14em; margin-left: 6em}
div.image_p_rigth		{ left: 60%; top: 6em; width: 16%; }
div.image_p_rigth img	{ width: 100%; height: 180px;  }
div.image_p_left		{ left: 23%; top: 17em; width: 18%; height: 102px}
div.image_p_left img	{ width: 100%; height: 102px; }

#shlak					{ left: 72%; bottom: 0; width: 21em;  background: url(/etc/pics/tmp/shlak.png) no-repeat right bottom; }
#shlak h3				{ margin: 0 0 4.8em 0}

.min_pr					{ font-size: 2.4em}

/*---*/
#all_content 						{ padding: 3em 0 13em 0; width: 100%  }
#logo 								{ left: 50%; top: 4em; margin-left: -10.2em}

div.navigation_column 				{ width:23%; }
div.content_columns 				{ width: 76%; }
div.navigation_column div.reducer 	{ margin: 4em 4em 5em 10% }

div.main_column 					{ width: 72%}
div.main_column .reducer 			{ margin-right: 10%}

div.extra_column 					{ width: 28%}
div.extra_column .reducer			{ margin: 0em 1em 5em 0}
div.extra_column .main_column		{ width: 100%; margin-top: -3.8em}



.picture_block 				{ width: 85%; margin: 0 0 3em 0 } 
.picture_block img			{ float: left; margin: 0 0.6em 1em 0;}

