@font-face {
font-family: 'Font_566';
src: url('http://www.911fonts.com/font/files/fonts/5/6/6/566.ttf') format('truetype'),
url('http://www.911fonts.com/font/files/fonts/5/6/6/566.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Font_911';
src: url('https://floreriafloramour.cl/css/911Fonts.com_BookAntiquaRegular__-_911fonts.com_fonts_qu8k.ttf') format('truetype'),
url('https://floreriafloramour.cl/css/911Fonts.com_BookAntiquaRegular__-_911fonts.com_fonts_qu8k.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
.font_911 {
    font-family: 'Font_911', BookAntiquaRegular;
}
.font_566 {
    font-family: 'Font_566', BookAntiquaRegular;
}
*{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:0;
	padding:0;
	position:relative;
	}
body{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}

.topM,

.containerM{
	margin:0 auto;
	width:100%;
	overflow:hdden;
}
.top_leftM,
.top_rightM{
	display:inline-block;
	float:left;
	width:75%;
	}
.top_rightM{
	width:25%;
	}
.top_leftM img{
	width:100%;
	}	
.top_footerM{
	clear:both;
	width:100%;
	background:#E7CEF5;
	margin-bottom:10px;
	border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	-moz-border-bottom-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	}
.marqueeM{
	display:block;
	padding:8px 0;
	
	}	
.top_navigatorM{
	list-style:none;
	overflow:hidden;
	border-top:1px solid #fff;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	}
	
.top_navigatorM li a{
	display:inline-block;
	float:left;
	width:9.090909090909091%;
	text-align:center;
	color:#640058;
	padding:8px 4px;
	height:54px;
	background:#f3c3ed;
	}
.top_navigatorM li a:hover{
	background:#640058;
	color:#fff;
	}		
.top_navigatorM li:first-child a{
	border-bottom-left-radius:10px;
	-moz-border-bottom-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	}
.top_navigatorM li:last-child a{
	border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	}
.top_btns_containerM{
	overflow:hidden;
	}
.top_btnsM{
	float:right;
	width:360px;
	padding:10px 10px 10px 0;
	}
.top_btnsM a{
	display:inline-block;
	z-index: 1000;
	float:right;
	width:115px;
	text-align:right;
	}
.sideM, .contentM {
	display:inline-block;
	float: left;
	width:280px;
	}
	
.contentM {
    width: 75%;
    margin-left: 30px;
}



.top,

.container{
	margin:0 auto;
	width:960px;
	overflow:hdden;
}
.top_left,
.top_right{
	display:inline-block;
	float:left;
	width:760px;
	}
.top_right{
	width:200px;
	}
.top_left img{
	width:100%;
	}	
.top_footer{
	clear:both;
	width:100%;
	background:#E7CEF5;
	margin-bottom:10px;
	border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	-moz-border-bottom-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	}
.marquee{
	display:block;
	padding:8px 0;
	
	}	
.top_navigator{
	list-style:none;
	overflow:hidden;
	border-top:1px solid #fff;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	}
	
.top_navigator li a{
	display:inline-block;
	float:left;
	width:9.090909090909091%;
	text-align:center;
	color:#640058;
	padding:8px 4px;
	height:54px;
	background:#f3c3ed;
	}
.top_navigator li a:hover{
	background:#640058;
	color:#fff;
	}		
.top_navigator li:first-child a{
	border-bottom-left-radius:10px;
	-moz-border-bottom-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	}
.top_navigator li:last-child a{
	border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	}
.top_btns_container{
	overflow:hidden;
	}
.top_btns{
	float:right;
	width:360px;
	padding:10px 10px 10px 0;
	}
.top_btns a{
	display:inline-block;
	z-index: 1000;
	float:right;
	width:115px;
	text-align:right;
	}
.side, .content {
	display:inline-block;
	float: left;
	width:280px;
	}
	
.content {
    width: 650px;
    margin-left: 30px;
}
.contentcat{
	width:520px;
	}
.flor_content{
	margin:0 0 10000 40px;
	padding: 100px;
	border:1px solid #ddd;
	height: auto;
	text-align:center;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	}
.content_btn_group{
	text-align: right;
	}			
.products li{
	display:inline-block;
	float:left;
	width:33.33333333333%;
	margin-bottom:20px;
	
	}
.products_content{
	margin:0 0 0 40px;
	border:1px solid #ddd;
	width: 170px;
	height: auto;
	text-align:center;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	
	}
.products_contentx{
	margin:0 0 0 10px;
	border:0px solid #ddd;
	height: auto;
	text-align:center;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	}
.products li img{
	display:block;
	width:148px;
	height:auto;
	margin:0 auto;
	}
.product_image{
	margin:10px;
	height:220px;
	overflow:hidden;
	alignment-adjust:middle;
	}	
.product_description{
	height:120px;
	background:#fafafa;
	border-top:1px solid #ddd;
	padding:10px;
	border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	-moz-border-bottom-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	}	
	
.product_imagex{
	margin:0px;
	height:220px;
	overflow:hidden;
    alignment-adjust: middle;
    }	
.product_descriptionx{
	height:120px;
	background:none;
	border-top:0px solid #ddd;
	padding:10px;
	border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	-moz-border-bottom-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	}