﻿
.header_top_images 
{
    display: block;/* Цвет фона */  
    width: 100%;
    height: 12px;
    background-position: 50% 0;
    background-repeat: no-repeat;
}
.sarafan{
    object-fit: cover;
    width: 250px;
    height: 250px;
    border-style: solid;
    border-width: 2px;
    border-color: #fff;
	border-radius: 10px;
}

.rafan{
    object-fit: cover;
    width: 180px;
    height: 130px;
    border-style: solid;
    border-width: 7px;
    border-color: #000;
	border-radius: 10px;
	margin: 5px 1px 0px 1px ;
    padding: 3px;
}
.sara{
    object-fit: cover;
    width: 250px;
    height: 250px;
    border-style: solid;
    border-width: 20px;
    border-color: #000;
	border-radius: 10px;
	margin: 4px 3px ;
    padding: 3px;
	border: 15px solid rgba(0, 0, 0, 0.6);
}


.zas77
{
	
 margin-top: 10px;
 color:#ffffff;
   height: auto;
background: #7B7366; /* Цвет фона */   
	}
	
	.zas777
{
	
 margin-top: 10px;
 font-size: 26pt;
   height: 120px;
   width: 100%;
   color:#ffffff;
background: #000000; /* Цвет фона */   
	}
.zas
{

position: absolute;/* Рамка фото дня */  
top: 168px; 
right:140px;
width: 315px;
height: auto;
color:#ffffff;
z-index:1;
}

.zask_f
{

position: absolute;/* Листок объявления */  
top: 190px;
right:140px;
color:#ffffff;
z-index:1;
}
.zas_t
{

position: absolute;/* Цвет фона */  
top: 420px; 
right:20px;
color:#ffffff;
z-index:1;
}

.zas_tt
{

position: absolute;/* Цвет фона */  
top: 135px; 
right:150px;
color:#ffffff;
z-index:1;
}

.zas_a
{

position: absolute;/* Цвет фона */  
top: 643px; 
right:168px;
color:#000;
z-index:1;
}
.zas_b
{
 
    width: 1245px;/* Цвет фона */  
    height: 151px;
	margin-left:170px;
    margin-top:15px;

   


}
.zas_tex
{

position: absolute;/* Цвет фона */  
top: 211px; 
left:70px;
width: 300px;
height: auto;
font-family:Old Classic;
font-size: 16pt;
color:#000;
z-index:1;
}

.zass_tex
{

position: absolute;/* Автор снимка фото дня */  
top: 640px; 
right:160px;
font-family:Old Classic;
font-size: 20pt;
color:#fff;
z-index:10;
}
.zass_texx
{

position: absolute;/* Отображение даты */  
top: 89px; 
right:150px;
font-family:verdana;
font-size: 10pt;
font-weight: bold;
border-bottom: 2px solid; /* сплошное (solid) нижнее подчеркивание шириной в 2 пикселя */
padding: 3px;
color:#FFF;
z-index:900;
}
.zas_text
{

position: absolute;/* Текст объявления конкурса */  
top: 270px; 
right:153px;
width: 300px;
height: auto;
font-family:Old Classic;
font-size: 16pt;
color:#000;
z-index:1;
}

.zass_tex2
{

font-family:verdana;/* Цвет фона */  
font-size: 20pt;
text-align: center;
color:#ffffff;


}

.zass_tex20
{

font-family:verdana;/* Цвет фона */  
font-size: 10pt;
text-align:center;
color:#1B7DFF;


}
.zass_tex3
{

font-family:verdana;/* Цвет фона */  
font-size: 12pt;
text-align: center;
padding: 7px;
color:#fff;


}

.zass_tex33
{

font-family:verdana;/* Цвет фона */  
font-size: 12pt;
text-align: center;
padding:  10px 0px 0px 0px;
color:#000;


}

.zas_fd
{

position: absolute;/* Цвет фона */  
top: 207px; 
width: 300px;
height: auto;
right:147px;
color:#000;
z-index:10;
}
.zagruzka
{

position: absolute;/* Цвет фона */  
top: -670px; 
width: 250px;
height: auto;
right:12px;
color:#000;
z-index:770;
}

.zas_v
{

position: absolute;/* Цвет фона */  
top: 790px; 
right:1410px;
color:#ffffff;
z-index:1;
}

.zas_w
{

position: absolute;/* Цвет фона */  
top: 723px; 
left:1410px;
color:#ffffff;
z-index:1;
}


.zast
{
  background:#ffffff;/* Цвет фона */  
  width: 100%;
  height: 250px;
  background:#ffffff;
position: absolute;
top: 78px; left:0px;


}


a:link{

color:#000;	
}
.footer_ct {background:#1F1F1F; border-left:1px solid #2B2B25; border-right:1px solid #2B2B25; height:56px;}
.footer_bt_l{background:url( images/footer_bt_bg_l.png) no-repeat left; height:20px;}
.footer_bt_r{background:url( images/footer_bt_bg_r.png) no-repeat right; height:20px;}
.footer_bt_ct{background: #1F1F1F; border-bottom:1px solid #2B2B25; height:19px; margin:-5px 14px 0 14px;}
.footer_text{ text-align:center; padding-top:10px; position: relative;}



.vermen/* Цвет фона */  
{
    padding: 0 1px 0 2px;
    font-size: 2.0em;
    line-height: 1.2em;
    border-top: 5px solid #1e2226;
}
.bgstr
{

left:-100px; /* Цвет фона */  
} 
    @font-face {
// название шрифта(чтобы не запутаться лучше указать название папки со шрифтом) 
font-family: "Old Classic"; 
// адрес шрифта и тип 
src: url("../fonts/Old Classic.ttf") format("truetype"); 
font-style: normal; 
font-weight: normal; 
} 
/*Загрузка изображения*/

		.file-upload input[type="file"]{ 
			display: none;/* скрываем input file */ 
		} 
		.file-form-wrap{
			width:260px; 
			margin:auto;
		} 
		.file-upload { 
			position: absolute; 
			top: 638px; 
			overflow: hidden; 
			width: 200px;
			height:50px;
			line-height:50px;
			background: #4169E1; 
			border-radius: 10px; 
			right:300px;
			color: #fff; 
			text-align: center; 
		} 
		.file-upload:hover { 
			background: #1E90FF; 
		} 
		/* Растягиваем label на всю область блока .file-upload */ 
		.file-upload label { 
			display: block; 
			position: absolute; 
			top: 0; 
			left: 0; 
			width: 100%; 
			height: 100%; 
			cursor: pointer; 
		} 
		/* стиль текста на кнопке*/ 
		.file-upload span { 
			font-size:14px;
			font-weight:bold; 
		}
		/* Просмотр выбранного изображения */  
		.preview-img{ 
			position: absolute; 
			top: 325px; 
			
			max-width:auto; 
			max-height:380px; 
			margin:5px; 
			left: 45px;
			z-index:10;
		}
		/* Имя выбранного изображения */
		.preview-text2{ 
			position: absolute; 
			top: 710px; 
			left:50px;
			max-width:1500px; 
			max-height:50px; 
			margin:10px; 
			font-size:14px;
			font-weight:bold;
			color: #ffffff; 
		  

			z-index:10;
		}
		/* Размер выбранного изображения */
		.preview-text{ 
			position: absolute; 
			top: 730px; 
			left:50px;
			max-width:200px; 
			max-height:50px; 
			margin:10px; 
			font-size:14px;
			font-weight:bold;
			color: #ffffff; 
			
			z-index:10;
		}
		
		/* кнопка выбрать файл*/
	button.knopka {
	position: absolute; 
			top: 638px; 
			overflow: hidden; 
			width: 200px;
			height:50px;
			line-height:50px;
			background: #1F7246; 
			border-radius: 10px; 
			right:90px;
			color: #fff; 
			text-align: center; 
			font-size:14px;
			font-weight:bold; 
			
			}
			/* кнопка */
			button.knopka:hover { 
			background: #29C44D;