html{height:100%;}
body{height:100%; background:Black url(../img/bg_title.png); color:Black; font-size:75%; font-family:Arial, Geneva, Helvetica, Sans Serif;}
* {margin:0; padding:0} 

h1, h2, h3, h4, h5, h6, dl, dt, dd, p{margin:0;}
table{width:100%;}
img{border:none;}
ul{list-style:none;}
form, fieldset{border:none;}
ul, form, fieldset{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, p{margin:0;}
a{color:#24A099; text-decoration:none;}
a:hover{color:#30D5C8; text-decoration:underline;}

.loader{text-align:center; width:200px; font-size:15px; color:#21e6d8; font-family:Times New Roman, Sans Serif; font-style:italic;}
.MaxMain{max-width:1246px; margin:0 auto;}
.MinMain{min-width:975px; overflow:hidden;}

#header{width:100%; height:350px;}
.header-menu{height:60px; background:#40dfd3 url(../img/bg_menutop.png) repeat-x;}

.header-left{float:left; letter-spacing:-0.1em; padding:0; margin:0; width:200px; line-height:50px; display:block; text-align:center; color:#fff; font-family:Times New Roman, Sans Serif; font-style:italic;}
.header-left h1{font-size:140%; font-weight:normal;}
.header-left .code{font-size:130%; padding:0; margin:0;}
.header-left .phone{font-size:230%; padding:0; margin:0;}

.flags{float:left; padding:0; margin:3px; width:150px; line-height:30px; display:block;}
.flags ul{overflow:hidden;}
.flags ul li{float:left; padding:0 0 0 10px;}
.flags ul li a{font-size:15px; color:#000; font-style:italyc; text-decoration:none;}
.flags ul li a img{vertical-align:middle;}

.menu-top{float:right; height:60px;}
.menu-top ul.menu{}
.menu-top ul.menu a{display:block; color:#000; text-decoration:none;}
.menu-top ul.menu li{position:relative; float:left;}
.menu-top ul.menu li ul{position:absolute; top:60px; left:0; background:#48E3D7; display:none; opacity:0; width:192px;}
.menu-top ul.menu li ul li{position:relative; width:190px; border:#84FAF0 1px Solid; border-top:none;}
.menu-top ul.menu li ul li a{font-size:13px; display:block; padding:5px 8px; background:#48E3D7; width:174px;}
.menu-top ul.menu li ul li a:hover{color:#fff; background:#2DADB3;}
.menu-top ul.menu li a.menulink{font-family:Times New Roman, Sans Serif; font-style:italic; text-align:center; font-size:17px; color:#000; line-height:60px; padding:0 10px; height:60px; white-space:nowrap;}
.menu-top ul.menu li a.menulink:hover{color:#fff; background:#2cabb3 url(../img/bg_menutop_a.png);}

.menu-top ul.menu li.active a.menulink,
.menu-top ul.menu li.active a.menulink:hover{font-family:Times New Roman, Sans Serif; font-style:italic; text-align:center; font-size:17px; padding:0 10px; white-space:nowrap; color:#fff; background:#2cabb3 url(../img/bg_menutop_a.png);}

.header-bg{height:290px; display:block; background:url(../img/bg_top.jpg) repeat-x right; clear:both;}
.header-bg-comanda{height:290px; display:block; background:url(../img/bg_top.jpg) repeat-x right; clear:both;}
.header-bg-press{height:290px; display:block; background:url(../img/bg_top_press.jpg) repeat-x right; clear:both;}
.header-bg-talant{height:290px; display:block; background:url(../img/bg_top_talant.jpg) repeat-x right; clear:both;}

.header-bg-wedding{height:290px; display:block; background:url(../img/bg_top_wedding.jpg) repeat-x right; clear:both;}
.header-bg-abroad{height:290px; display:block; background:url(../img/bg_top_abroad.jpg) repeat-x right; clear:both;}
.header-bg-corp{height:290px; display:block; background:url(../img/bg_top_corp.jpg) repeat-x right; clear:both;}
.header-bg-bday{height:290px; display:block; background:url(../img/bg_top_bday.jpg) repeat-x right; clear:both;}
.header-bg-sweet{height:290px; display:block; background:url(../img/bg_top_sweet.jpg) repeat-x right; clear:both;}
.header-bg-decor{height:290px; display:block; background:url(../img/bg_top_decor.jpg) repeat-x right; clear:both;}
.header-bg-auto{height:290px; display:block; background:url(../img/bg_top_auto.jpg) repeat-x right; clear:both;}

.header-bg-price{height:290px; display:block; background:url(../img/bg_top_price.jpg) repeat-x right; clear:both;}
.header-bg-response{height:290px; display:block; background:url(../img/bg_top_response.jpg) repeat-x right; clear:both;}
.header-bg-contact{height:290px; display:block; background:url(../img/bg_top_contact.jpg) repeat-x right; clear:both;}
.header-bg-news{height:290px; display:block; background:url(../img/bg_top_news.jpg) repeat-x right; clear:both;}

.center{border-top:#fff 2px Solid; background:#f9f5e9 url(../img/bg_center.png);} 
td.line{width:2px; background:#fff; font-size:0px;}
.col1{width:200px; vertical-align:top;} 
	.menu-left{margin:10px 6px 5px 9px;}
	.menu-left h2{text-align:center; font-size:18px; font-weight:normal; font-family:Times New Roman, Sans Serif; font-style:italic; padding:5px 0; margin:0;}
	#navigation{width:185px; overflow:hidden; font-family:Times New Roman, Sans Serif; font-style:italic;}
	#navigation li{width:185px; float:left; margin:0; border-top:#fff 1px Solid; margin:0;}
	#navigation li a{width:175px; color:#000; text-decoration:none; font-size:17px; padding:7px 10px; margin:0px; overflow:hidden; display:block;}
	#navigation li a:hover{width:175px; color:#000; text-decoration:none;}
	
	#navigation li.active{margin-bottom:20px;}
	#navigation li.active a,
	#navigation li.active a:hover{color:#fff; display:block; background:#2db8af url(../img/bg_menuleft_a.png);}

	#navigation li.active ul{overflow:hidden; padding:15px 10px 10px 10px;}
	#navigation li.active ul li{float:left;}
	
	#navigation li ul{overflow:hidden; padding:15px 10px 20px 10px; background:#2db8af url(../img/bg_menuleft.png) 0 -33px;}
	#navigation li ul li{float:left; margin:0; border:none;}
	
	#navigation li ul li a,
	#navigation li.active ul li a{width:150px; font-size:14px; color:#000; border-bottom:#9ef2ed 1px Solid; background:none; padding:3px 6px; margin:0px; overflow:hidden; display:block;}	
	
	#navigation li ul li a:hover,
	#navigation li.active ul li a:hover,
	#navigation li.active ul li.select a{width:150px; color:#000; background:url(../img/pix.png);}

	#navigation li.active ul li ul{width:152px; padding:10px 0 10px 10px; background:none; margin:0; border-bottom:#9ef2ed 1px Solid;}		
	#navigation li.active ul li ul li{float:left; margin:0; padding:0; border:0;}	
	#navigation li.active ul li ul li a,
	#navigation li.active ul li.active ul li a{font-size:12px; color:#000; border:0; background:none; margin:0px; padding:2px 2px 2px 5px; cursor:pointer;}	
	#navigation li.active ul li ul li a:hover,
	#navigation li.active ul li.active ul li a:hover{font-size:12px; color:#000; background:url(../img/pix.png); cursor:pointer;}	

	#navigation li ul li.active a,
	#navigation li ul li.active a:hover{color:#fff; font-size:16px; cursor:pointer;}	

	#navigation li ul li.active a.nolink,
	#navigation li ul li.active a.nolink:hover{color:#fff; font-size:16px; cursor:default;}	
	
	.search{width:180px; padding:0 10px; margin:0;}
	.search input{float:left; margin-right:3px; font-size:15px; border:#91EEE8 1px Solid; background:#BDFAF5; color:#24b0a6; font-family:Times New Roman, Sans Serif; font-style:italic;}
	.search	.btnsearch_out{background:url(../img/btn_search_out.png) no-repeat; width:19px; height:19px; cursor:pointer; border:0;}
	.search	.btnsearch_over{background:url(../img/btn_search_over.png) no-repeat; width:19px; height:19px; cursor:pointer; border:0;}
	
.col2{vertical-align:top; background:#f9f5e9 url(../img/bg_content.png); padding:0 20px 15px 15px; margin:0;}
	.Content{font-style:italic;}
	.Content h1{color:#24A099; font-size:28px; text-align:center; padding-top:10px; font-weight:normal; font-family:Times New Roman, Sans Serif;}
	.Content h2{color:#000; font-size:20px; padding:10px 0 8px 0; font-weight:normal; font-family:Times New Roman, Sans Serif;}	
    .Content h3{color:#000; font-size:20px; padding:10px 0 8px 0; font-weight:normal; font-family:Times New Roman, Sans Serif;}    
	.Content .description{font-style:italic; clear:top; padding:10px 0 0 0;}
	.Content .description p{padding:0 0 8px 0; margin:0; text-align:justify;}
	.Content .description p.right{text-align:right;}
	.Content .description .gallery{margin:5px 0; padding:0; font-size:0px;}	
	.Content .description .gallery img{margin:1px; border:#000 1px Solid;}
    .Content .description .btn-left-big{background:url(../img/btn-left-big.gif) no-repeat; width:450px; height:42px; line-height:30px; font-size:20px; padding-left:25px; font-family:Times New Roman, Sans Serif; color:#fff; font-style:italic;}	
	
    .Content .description .person{margin:10px 0 0 0;}
	.Content .description .person .photo-left{float:left; display:block; padding:0 0 0 150px; height:1%;}
	.Content .description .person .btn-left{float:left; background:url(../img/btn-left.gif) no-repeat; width:181px; height:42px; line-height:30px; text-align:center; font-size:20px; font-family:Times New Roman, Sans Serif; color:#fff; font-style:italic;}
	.Content .description .person .photo-right{float:right; display:block; padding:0 150px 0 0; height:1%;}
	.Content .description .person .btn-right{float:right; background:url(../img/btn-right.gif) no-repeat; width:181px; height:42px; line-height:30px; text-align:center; font-size:20px; font-family:Times New Roman, Sans Serif; color:#fff; font-style:italic;}
	.Content .description .person .text{clear:both; padding:20px;}
    .Content .description .person .text .phone{ font-size:16px; font-weight:bold; color:#24A099; font-family:Times New Roman, Sans Serif;}
	
	.Content .partners{font-style:italic; clear:top; padding:10px 0 0 0;}
	.Content .partners p{padding:0 0 8px 0; margin:0; text-align:justify;}
	.Content .partners .pager{text-align:center; margin:0 0 15px 0;}
	.Content .partners ul{list-style-type:none; margin:5px 0px 5px 20px;}
	.Content .partners ul li{padding:2px 0 2px 15px; background:url(../img/li.png) no-repeat 0 2px; overflow:hidden; height:1%;}
	.Content .partners ul li span{float:left; padding-right:10px; height:1%;}
	.Content .partners .line{height:1px; font-size:1px; line-height:1px; background:#FFF;;}
	
	.marina{background:url(../img/photo_marina.jpg) no-repeat 0 0; height:1%; height:auto !important; min-height:196px;}
    .lala{background:url(../img/photo_lala.jpg) no-repeat 100% 0; height:1%; height:auto !important; min-height:196px;}
	.laura{background:url(../img/photo_laura.jpg) no-repeat 0 0; height:1%; height:auto !important; min-height:196px;}    
    .galina{background:url(../img/photo_galina.jpg) no-repeat 100% 0; height:1%; height:auto !important; min-height:196px;}
    .andrey{background:url(../img/photo_andrey.jpg) no-repeat 0 0; height:1%; height:auto !important; min-height:196px;}
    .alexander{background:url(../img/photo_alexander.jpg) no-repeat 100% 0; height:1%; height:auto !important; min-height:196px;}
    .sanya{background:url(../img/photo_sanya.jpg) no-repeat 0 0; height:1%; height:auto !important; min-height:196px;}
    .slava{background:url(../img/photo_slava.jpg) no-repeat 100% 0; height:1%; height:auto !important; min-height:196px;}
    .alena{background:url(../img/photo_alena.jpg) no-repeat 0 0; height:1%; height:auto !important; min-height:196px;}
    .lenochka{background:url(../img/photo_lenochka.jpg) no-repeat 100% 0; height:1%; height:auto !important; min-height:196px;}
    
		
	.Content .btn,
    .Content .btn200{height:30px; float:right; overflow:hidden; margin-left:20px;}
	.Content .btn div{float:left; height:30px; line-height:30px; width:130px; text-align:center; border:0px; cursor:pointer; font-size:14px; font-style:italic; font-family:Times New Roman;}
	.Content .btn div a{background:url(../img/ibtn_out.png) no-repeat; color:White; text-decoration:none; display:block; width:130px; line-height:30px;}
	.Content .btn div a:hover{background:url(../img/ibtn_over.png) no-repeat; color:White; text-decoration:none; display:block; width:130px; line-height:30px;}
	
    .Content .btn200 div{float:left; height:30px; line-height:30px; width:200px; text-align:center; border:0px; cursor:pointer; font-size:14px; font-style:italic; font-family:Times New Roman;}
    .Content .btn200 div a{background:url(../img/ibtn_out200.png) no-repeat; color:White; text-decoration:none; display:block; width:200px; line-height:30px;}
    .Content .btn200 div a:hover{background:url(../img/ibtn_over200.png) no-repeat; color:White; text-decoration:none; display:block; width:200px; line-height:30px;}

	.blockphone{height:97px; display:table;}
	.blockphone .img{background:url(../img/phone.png) no-repeat 0 50%; height:97px; display:table-cell; vertical-align:middle;}		
	.blockphone .content{padding-left:120px;}
	.blockphone .content .phone{font-size:20px; color:#30D5C8; font-family:Times New Roman, Sans Serif;}
	.blockphone .content a{font-size:20px; color:#30D5C8; text-decoration:none;}
	.blockphone .content a:hover{text-decoration:underline;}
		
	.Welcome{font-style:italic;}
	.Welcome .head{color:#24A099; padding-top:10px; font-size:28px; font-family:Times New Roman, Sans Serif;}
	.Welcome .head .letters1{margin:0 0 0 80px; line-height:20px;}
	.Welcome .head .letters2{float:left; margin:0; line-height:26px;}
	.Welcome .head .letters3{margin-left:170px; font-size:36px; color:#1F7A7A; line-height:26px;}		
	
	.Welcome .description{font-style:italic; clear:top; padding:10px 0 0 0;}
	.Welcome .description p{text-indent:25px; padding:0 0 8px 0; margin:0; text-align:justify;}
	.Welcome .description p.right{text-align:right;}
	.Welcome .description img{margin:0 0 10px 10px; padding:0; border:#fff 2px Solid;}

	.NewWork{font-style:italic; padding-bottom:10px;}
	.NewWork .max{max-width:600px; margin:0 auto;}
	.NewWork .min{min-width:400px; overflow:hidden;}
	.NewWork .head{color:#24A099; text-align:center; padding-top:10px; font-size:28px; line-height:35px; font-family:Times New Roman, Sans Serif;}
	.NewWork .content{padding:10px; margin:0; background:Black url(../img/bg_newwork.png) repeat-y; color:#fbf9f4; height:1%; overflow:hidden;}
	.NewWork .content .img{float:left; width:158px; display:block;}
	.NewWork .content .description{padding:0 0 0 175px;}
	.NewWork .content .description .date{float:right; display:block;}	
	.NewWork .content .description h3{padding:5px 0; clear:right;}
	.NewWork .content .description p{padding:0; margin:0;}			
	.NewWork .content .description p.right{padding-top:5px; text-align:right;}

	.BirBlock{font-style:italic; padding-bottom:10px;}
	.BirBlock .max{max-width:600px; margin:0 auto;}
	.BirBlock .min{min-width:400px; overflow:hidden;}
	.BirBlock .head{color:#24A099; text-align:center; padding-top:10px; font-size:28px; line-height:35px; font-family:Times New Roman, Sans Serif;}
	.BirBlock .content{padding:10px; margin:0; background:url(../img/bg_menuleft.png); color:#000; height:1%; overflow:hidden;}

	.Item{font-style:italic;}
	.Item h1{color:#24A099; font-size:28px; text-align:center; padding-top:10px; font-weight:normal; font-family:Times New Roman, Sans Serif;}
	.Item .description{text-align:left; font-style:italic; clear:top; padding:10px 0 0 0;}
	.Item .description .date{float:right; display:block;}
	.Item .description .date .year{font-size:140%; color:#6A7077; font-family:Times New Roman, Sans Serif;}
	.Item .description .date .day{font-size:180%; color:#30D5C8; font-family:Times New Roman, Sans Serif;}	
	.Item .description .date .newlyweds{font-size:100%;}	
	
	.Item .description .poem{width:300px; margin:0 auto;}
	.Item .description .poem p{text-align:right; font-size:90%;}
	.Item .description p{padding:10px 0 20px 0; margin:0; text-align:justify;}
	.Item .description p.right{text-align:right;}
	.Item .description p.center{text-align:center;}	
		
.col3{width:300px; padding:0; margin:0;}
	.News{font-style:italic; padding-bottom:10px; border-bottom:#fff 2px Solid;}
	.News .head{height:50px; background:#40dfd3 url(../img/bg_menutop.png) repeat-x 0 100%; font-family:Times New Roman, Sans Serif; font-size:150%; color:#fff; line-height:50px; padding:0 20px; white-space:nowrap;}
	.News .content{padding:5px 10px; margin:0;}
	.News .content .date{font-family:Times New Roman, Sans Serif;}
	.News .content .date .year{font-size:140%; color:#6A7077;}
	.News .content .date .day{font-size:180%; color:#30D5C8;}	
	.News .content p{padding:5px 0 0 30px;}
	.News .content p a{text-decoration:none; color:#000;}		
	.News .content p a:hover{text-decoration:underline; color:#000;}			
	
	.Contacts{display:block; font-style:italic; background:#f9f5e9 url(../img/bg_center.png);}
	.Contacts .head{height:50px; background:#40dfd3 url(../img/bg_menutop.png) repeat-x 0 100%; font-family:Times New Roman, Sans Serif; font-size:150%; color:#fff; line-height:50px; padding:0 20px; white-space:nowrap;}
	.Contacts .content{padding:10px; margin:0; background:url(../img/bg_contacts.png) no-repeat 100% 0; height:1%; overflow:hidden;}
	.Contacts .content .phone{padding:0; margin:0; font-size:22px; color:#30D5C8; font-family:Times New Roman, Sans Serif;}
	.Contacts .content .phone .code{font-weight:bold; font-size:14px;}	
	.Contacts .content .phone .text{color:#000; font-size:14px;}
    .Contacts .content a{font-size:20px; color:#30D5C8; text-decoration:none;}
	.Contacts .content a:hover{text-decoration:underline;}
		
	.OrderForm{font-style:italic; padding-bottom:5px; border-top:#fff 2px Solid;}
	.OrderForm .head{height:50px; background:#40dfd3 url(../img/bg_menutop.png) repeat-x 0 100%; font-family:Times New Roman, Sans Serif; font-size:150%; color:#fff; line-height:50px; padding:0 20px; white-space:nowrap;}
	.OrderForm .content{padding:15px 10px 0 10px; margin:0;}
	.OrderForm .content table td{white-space:nowrap;}

/* Выравнивание по центру */	
.align_center_to_left{position:relative; right:50%; float:right;}
.align_center_to_right{position:relative; right:-50%;}

.clr{clear:both; font-size:0px; line-height:0px;}
.clr5{clear:both; font-size:0px; line-height:5px;}

/* Кнопка */	
.more{height:30px; overflow:hidden; margin-top:10px;}
.more ul.button{float:right; height:30px;}
.more ul.button li{float:left; height:30px; line-height:30px; width:130px; text-align:center; border:0px; cursor:pointer; font-size:14px; font-style:italic; font-family:Times New Roman;}
.more ul.button li a{background:url(../img/ibtn_out.png) no-repeat; color:White; text-decoration:none; display:block; width:130px; line-height:30px;}
.more ul.button li a:hover{background:url(../img/ibtn_over.png) no-repeat; color:White; text-decoration:none; display:block; width:130px; line-height:30px;}

input, select, textarea{font-size:13px; border:#91EEE8 1px Solid; background:#BDFAF5; color:#166e68; font-family:Times New Roman, Sans Serif; font-style:italic;}
.bir{font-weight:bold; color:#24b0a6; font-size:15px;}
.btn{border:0px; background:none;}

#footer{height:60px; color:#999; font-size:90%;}
#footer:after{height:0; clear:both; content:""; display:block;}
.footer-left{float:left; position:relative; padding:10px;}
.footer-right{width:335px; float:right; padding:10px;}
.copyright-box{float:left; position:relative; padding:0; text-align:right;}
.copyright-box a{color:#999; text-decoration:none;}
.copyright-box a:hover{text-decoration:underline;}
.counter-box{float:right; margin:0; padding:0; width:190px;}
.counter-box ul{width:100%; overflow:hidden;}
.counter-box ul li{float:left; width:88px; padding:0 0 0 5px;}

ul.img{list-style-type:none; margin:5px 0px 5px 20px;}
ul.img li{padding:0 2px 2px 15px; background:url(../img/li.png) no-repeat 0 2px;}

ul.img1{list-style-type:none; margin:5px 0px 5px 20px;}
ul.img1 li{padding:0 2px 2px 15px; background:url(../img/li.png) no-repeat 0 7px;}

ul.img-black{list-style-type:none; margin:5px 0px 5px 20px;}
ul.img-black li{padding:0 2px 2px 15px; background:url(../img/li-black.png) no-repeat 0 8px;}

.btn_out{background:url(../img/ibtn_out.png) no-repeat; width:130px; height:30px; line-height:30px; font-size:14px; color:White; white-space:nowrap; border:0px; cursor:pointer; text-align:center; font-style:italic; font-family:Times New Roman;}
.btn_over{background:url(../img/ibtn_over.png) no-repeat; width:130px; height:30px; line-height:30px; font-size:14px; color:White; white-space:nowrap; border:0px; cursor:pointer; text-align:center; font-style:italic; font-family:Times New Roman;}
.btnblack_out{background:url(../img/btn_black_out.png) no-repeat; width:130px; height:30px; line-height:30px; font-size:14px; color:White; white-space:nowrap; border:0px; cursor:pointer; text-align:center; font-style:italic; font-family:Times New Roman;}
.btnblack_over{background:url(../img/btn_black_over.png) no-repeat; width:130px; height:30px; line-height:30px; font-size:14px; color:White; white-space:nowrap; border:0px; cursor:pointer; text-align:center; font-style:italic; font-family:Times New Roman;}

/* Table */	
.Table{font-style:italic; padding-bottom:10px; color:#fff;}
.Table .max{max-width:750px; margin:0 auto;}
.Table .min{min-width:550px; overflow:hidden;}
.Table .content{padding:10px; margin:0; background:Black url(../img/bg_newwork.png) repeat-y; color:#fbf9f4; height:1%; overflow:hidden;}
.Table .btn{height:30px; float:right; overflow:hidden; margin:5px 0 0 0;}
.Table .btn div{float:left; height:30px; line-height:30px; width:150px; text-align:center; border:0px; cursor:pointer; font-size:14px; font-style:italic; font-family:Times New Roman;}
.Table .btn div a{background:url(../img/btn_out.png) no-repeat; color:White; text-decoration:none; display:block; width:150px; line-height:30px;}
.Table .btn div a:hover{background:url(../img/btn_over.png) no-repeat; color:White; text-decoration:none; display:block; width:150px; line-height:30px;}

.Tabs{border-width:0px; border-collapse:collapse; width:auto; padding:1px; margin:1px;}
.Tabs .TabHead{background:#40dfd3 url(../img/bg_menutop.png) repeat-x bottom; height:30px; font-size:12px; font-weight:bold; text-align:center; color:White; white-space:nowrap; padding:4px 8px;}
.Tabs .TabCell{font-size:12px; padding:3px 8px; white-space:wrap; border-bottom:#143635 1px Solid;}
.Tabs .TabCell ul li{font-size:11px; white-space:wrap;}
.Tabs .TabCellItog{background:#27d1c3; font-size:12px; padding:3px 8px; white-space:wrap;}

.Emotion{font-style:italic; padding:10px 0; border-bottom:#fff 1px Solid;}
.Emotion .date{font-family:Times New Roman, Sans Serif;}
.Emotion .date .year{font-size:140%; color:#6A7077;}
.Emotion .date .day{font-size:180%; color:#30D5C8;}	
.Emotion .content{padding:5px 0 0 30px; margin:0;}
.Emotion .content .head{font-size:110%; font-weight:bold; padding:0 0 10px 0;}
.Emotion .content .autor{font-size:90%; font-weight:bold; padding:0; text-align:right;}
.Emotion .content p{padding:0 0 10px 0;}
.Emotion .content a{color:#24A099; text-decoration:none;}
.Emotion .content a:hover{color:#24A099; text-decoration:underline;}
.Emotion .content .ask{float:left; background:url(../img/ask.png) no-repeat; width:85px; height:22px; font-size:14px; line-height:22px; padding-left:13px; color:#fff;}
.Emotion .content .text{margin:5px 0 0 100px;}
.Emotion .content .text p{padding:0 0 10px 0; color:#49918f; font-weight:bold;}

.yet{display:none; padding-top:5px;}

.svadba-set-left,
.svadba-set-right{clear:both; width:100%;}
.svadba-set-left img{width:300px; float:left;}
.svadba-set-left .text{padding-top:10px; margin-left:320px;}
.svadba-set-right img{width:300px; float:right;}
.svadba-set-right .text{padding-top:10px; margin-right:320px;}

