﻿
body{
	background: url("../images/fon.jpg") no-repeat 50% 0;
	text-align: left;
	font: Arial, Helvetica, sans-serif;
	color: #c60035;
	font-size: 75%;
}
div#gen {
	width : 967px;
	height : 130px;
	z-index:50;
	position: absolute;
	top: -5px;
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
		}
		#poisk {
	width : 300px;
	height : 25px;
	z-index: 80;
	position: absolute;
	top: 10px;
	left: 700px;
	 text-align: left;
	font: Arial, Helvetica, sans-serif;
	
	}
		div#dopbutton {
	width : 60px;
	height : 24px;
	z-index:2010;
	position: absolute;
	top: 85px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	}
div#home {
  display: block;
    width: 24px;
  height: 24px;
 left:0px;
  position: absolute; 
}
div#map {
  display: block;
    width: 24px;
  height: 24px;
  right: 0px;
  position: absolute;  
}
	div#title{
	width : 653px;
	height : 130px;
	z-index:50;
	position: absolute;
	top: -5px;
		right: 0px;
	margin-left: auto;
	margin-right: auto;
		font: Arial, Helvetica, sans-serif;
		text-align:center;
	color: #c60035;
	font-size: 12px;
	line-height: 9em;
	background-image: url(../images/vverh.jpg);
	}
	div#oformlenie_zala {
	width : 950px;
	height : 1150px;
	z-index:50;
	position: absolute;
	top: 170px;
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(169, 2, 147, 1);
	}
			div#oformlenie_zala_galerey_foto {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 40px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_galerey_foto_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_galerey_foto_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_galerey_foto_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
		div#oformlenie_zala_biruza {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 500px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_biruza_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_biruza_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_biruza_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
		div#oformlenie_zala_fiolet {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 190px;
	left: 40px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_fiolet_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_fiolet_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_fiolet_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
			div#oformlenie_zala_krasni {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 190px;
	left: 500px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_krasni_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_krasni_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_krasni_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
			div#oformlenie_zala_malina {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 380px;
	left: 40px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_malina_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_malina_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_malina_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
			div#oformlenie_zala_salat {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 380px;
	left: 500px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_salat_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_salat_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_salat_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
				div#oformlenie_zala_shokolad {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 570px;
	left: 40px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_shokolad_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_shokolad_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_shokolad_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
			div#oformlenie_zala_sini {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 570px;
	left: 500px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_sini_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_sini_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_sini_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
			div#oformlenie_zala_zoloto {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 760px;
	left: 40px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_zoloto_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_zoloto_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_zoloto_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
	
	div#oformlenie_zala_beloe {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 760px;
	left: 500px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_beloe_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#oformlenie_zala_beloe_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#oformlenie_zala_beloe_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
		div#fotozona-na-svadbu {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 950px;
	left: 40px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#fotozona-na-svadbu_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#fotozona-na-svadbu_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#fotozona-na-svadbu_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
			div#bumagniy-cveti-na-svadbu {
	width : 400px;
	height : 200px;
	z-index:50;
	position: absolute;
	top: 950px;
	left: 500px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#bumagniy-cveti-na-svadbu_1 {
	width : 400px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 40px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	background-color: rgba(131, 1, 114, 1);
	}
	div#bumagniy-cveti-na-svadbu_images {
	width : 189px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 0px;
	left: 0px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	
	}
	div#bumagniy-cveti-na-svadbu_text {
	width : 200px;
	height : 142px;
	z-index:50;
	position: absolute;
	top: 10px;
	left: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	color: #d8c1e8;
	}
 #oformlenie_zala_galerey_foto_text a:hover, #oformlenie_zala_zoloto_text a:hover, #oformlenie_zala_sini_text a:hover, #oformlenie_zala_shokolad_text a:hover, #oformlenie_zala_salat_text a:hover, #oformlenie_zala_malina_text a:hover, #oformlenie_zala_krasni_text a:hover, #oformlenie_zala_fiolet_text a:hover, #oformlenie_zala_biruza_text a:hover, #oformlenie_zala_beloe_text a:hover, #fotozona-na-svadbu_text a:hover, #bumagniy-cveti-na-svadbu_text a:hover{
    color: #d8c1e8; /* Цвет ссылки при наведении на нее курсора мыши */  
    text-decoration: none; /* Убираем подчеркивание у ссылок */
   }
#oformlenie_zala_galerey_foto_text a, #oformlenie_zala_zoloto_text a, #oformlenie_zala_sini_text a, #oformlenie_zala_shokolad_text a, #oformlenie_zala_salat_text a, #oformlenie_zala_malina_text a, #oformlenie_zala_krasni_text a, #oformlenie_zala_fiolet_text a, #oformlenie_zala_beloe_text a, #oformlenie_zala_biruza_text a, #fotozona-na-svadbu_text a, #bumagniy-cveti-na-svadbu_text a {
   font: Arial, Helvetica, sans-serif;
	font-size: 14px;
   color: #ffffff;
	text-decoration: underline;
}
div#angelsalon{
	width : 314px;
	height : 120px;
	z-index: 300;
	left: 0px;
	right: 700px;
	position: absolute;
	top: 5px;
	margin-left: auto;
	margin-right: auto;
	}


a{

	color: #c60035;
	text-decoration: none;
}

a:focus, a:hover, a:active {
	text-decoration: underline;
}
b{
	color: #6d6a6a;
	text-decoration: none;
}
p, li {
	line-height: 1.2em;
}
h1, h2 {
	font: Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	letter-spacing:-1px;
}
h1 {
	padding: 0;
	font-size: 2.3em;
	color: #c60035;
}
h2 {
	padding-top: 10px;
	font-size:1.3em;
	text-align:center;
}

#tovar1 a , #uslugi1 a{
	line-height: 1.5em;
	color: #ffffff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
 #tovar1 a:hover, #uslugi1 a:hover{
    color: #d8c1e8; /* Цвет ссылки при наведении на нее курсора мыши */  
    text-decoration: none; /* Убираем подчеркивание у ссылок */
   }
   
   /*FOOTER*/
div#footer {
	width : 967px;
	height : 250px;
	z-index:100;
	position: relative;
	top: 1340px;
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/footer1.png);
	}
	#footer h3 {
	margin-top: 0px;
    margin-bottom: 0px;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	h3 a{
	color: #FFFFFF;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	
		}
		
		
h3:hover a{
		text-decoration: underline;
		}
	h4 a{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
				}
div#tovar {
	width : 70px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 7px;
	left: -70px;
		}

		div#tovar1 {
		
	width : 200px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 35px;
	left: -58px;
			}
		div#tovar1 ul {
		
    margin-top: 0px;
    margin-bottom: 0px;

  list-style:none;
 }
 
div#kontaktnye-telefony { 	width : 220px;	height : 10px;	position: absolute;	right: 0px;	margin-left: auto;	margin-right: auto;	z-index:102;	top: 7px;	left: -650px;	color: #FFFFFF;	font-size: 16px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: bold;		}
		#kontaktnye-telefony a:hover {
		text-decoration: underline;
		}
		#kontaktnye-telefony a{
	text-decoration: none;
		color: #FFFFFF;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
 }
		div#nomera-telefony1 {
	width : 200px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 55px;
	left: -500px;
	color: #FFFFFF;
font-size: 16px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
	#nomera-telefony1 a:hover {
		text-decoration: underline;
		}
		#nomera-telefony1 a{
	text-decoration: none;
	color: #FFFFFF;
	font: 16px Arial, Helvetica, sans-serif;
 }
		div#nomera-telefony2 {
	width : 200px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 115px;
	left: -500px;
	color: #FFFFFF;
font-size: 16px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		#nomera-telefony2 a:hover {
		text-decoration: underline;
		}
		#nomera-telefony2 a{
	text-decoration: none;
	color: #FFFFFF;
	font: 16px Arial, Helvetica, sans-serif;
 }
div#uslugi{
	width : 210px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 7px;
	left: 550px;
		}
		div#uslugi1 {
		
	width : 200px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 35px;
	left: 400px;
		}
		div#uslugi1 ul {
		 margin-top: 0px;
    margin-bottom: 0px;
  list-style:none;
 }
 
div#soc {
	width : 80px;
	height : 105px;
	z-index:101;
	position: absolute;
	top: 45px;
	left: 0px;
	right: -780px;
	margin-left: auto;
	margin-right: auto;
	
	}		
div#soc_seti {
	width : 50px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 7px;
	left: 755px;
		}
		#soc_seti a{ 
		
		 margin-top: 0px;
    margin-bottom: 0px;
	font-weight: bold;
	color: #FFFFFF;
font-size: 16px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
		div#IP {
	width : 967px;
	height : 10px;
	position: absolute;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index:102;
	top: 178px;
	left: 30px;
	 margin-top: 0px;
    margin-bottom: 0px;
		}
		#IP h4 { 
		 margin-top: 0px;
    margin-bottom: 0px;
	}
	#IP p{ 
		
		 margin-top: 0px;
    margin-bottom: 0px;
		color: #FFFFFF;
font-size: 14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	#IP a:hover {
		text-decoration: underline;
		}
		#IP a{
	text-decoration: none;
	color: #FFFFFF;
	font: 14px Arial, Helvetica, sans-serif;
 }