@charset "utf-8";
/* CSS Document */
html {background: none;}
body.dizain_i_izgotovlenie_otkrytok {background: #FFF; color: #363636;}
.dizain_i_izgotovlenie_otkrytok .footer {background: #363636; width:auto; margin-top: -1px;}
.dizain_i_izgotovlenie_otkrytok .last-info-block h2 {color: #a5c83e}
.dizain_i_izgotovlenie_otkrytok .port {}
.dizain_i_izgotovlenie_otkrytok .port p {margin: 0.5em 0 1.2em;line-height: 1.3em;}
.dizain_i_izgotovlenie_otkrytok h1,
.dizain_i_izgotovlenie_otkrytok h2 {color: #363636; line-height:1.2em;}
	.dizain_i_izgotovlenie_otkrytok h1 {margin-bottom: 0;}
	.dizain_i_izgotovlenie_otkrytok h1 a {left: 15%;}
.dizain_i_izgotovlenie_otkrytok .width960 {width: 960px; margin: 0 auto;}
.clear { clear:both;}


/*==============================
=            block1            =
==============================*/

.block1 {	
	background: url(block_1.jpg)  no-repeat 50% center; margin-top:60px;
	 
}
.block1  h1 { color:#57116A; line-height:1.2em; margin-bottom:18px;}

.block1 .txt1 {width: 310px; margin-left: 630px; padding-top: 470px;}

.txt1 .blue {left:180px;}


 .block1 {
	background: url(block_1.jpg)  no-repeat 50% center; 
	height: 718px;

}
	.block1  .txt1 p { color:#000;}
	
	.block1_add { margin-top:62px;}
	
	.block1_add  h2 {color:#fff; }

 .block1_add  p { color:#fff;}

.block1_info { width:463px; height:464px; background-color:#965fb8; float:left; box-sizing: border-box; padding:70px;}
.block1_postcrd {width:228px; height:227px; float:left; margin-left:10px; margin-bottom:10px; }





/*==============================
=            block2            =
==============================*/

.block2 {background-color:#261e2d; padding:50px 0 30px 0; margin-top:10px;} 
.block_2 {float:left; margin-right:12px; margin-top:11px;	}

.block_2_postcard_info { width:460px; height:227px; background-color:#503d44; box-sizing: border-box; padding:40px 90px 30px 40px;}
.block_2_postcard_info h2 {color:#fff;}
.block_2_postcard_info p{ color:#fff;}
	



/*==============================
=            block3            =
==============================*/

.block3 {padding:80px 0 70px 0;} 
.block_3 {float:left; margin-right:10px; margin-top:11px;}

.block_3_postcard_info { width:465px; height:227px; background-color:#626A7C; box-sizing: border-box; padding:40px 90px 30px 40px;}
.block_3_postcard_info h2 {color:#fff;}
.block_3_postcard_info p{ color:#fff;}



/*==============================
=            block3            =
==============================*/

.block4 {padding:18px 0 75px 0; background-color:#201A14;} 
.block_4 {float:left; margin-right:10px; margin-top:11px;}
.block4_block4 { width:940px;}

.block_4_left { float:left; width:460px; position:relative; height:480px;}
.block_4_left_1 { position:absolute; top:10px; left:0;}
.block_4_left_2{position:absolute; top:10px; left:236px;}
.block_4_left_3 {position:absolute; top:248px; left:0;}
.block_4_right {float:left; width:470px; margin-left:12px; margin-top:-1px;}



.block_4_postcard_info { width:463px; height:224px; background-color:#F0ECEA; box-sizing: border-box; padding:40px 90px 30px 40px;}
.block_4_postcard_info h2 {color:#886A5D;}
.block_4_postcard_info p{ color:#886A5D;}



/*==============================
=            block5            =
==============================*/

.block5 {padding:20px 0 220px 0;} 
.block_5 {float:left; margin-right:10px; margin-top:11px; }

.block_5_postcard_info { display:inline-block;  
    position:relative;}
	
	.block_5_postcard_info .txt5 {display:inline-block;
    position:absolute;
    top:50px;  
    left:50px;
	width:360px;}
.block_5_postcard_info h2 {color:#A12F4B;}
.block_5_postcard_info p{ color:#A12F4B;}










