@font-face {
    font-family: 'chunkfiveroman';
    src: url('../fonts/chunkfive/chunkfive-webfont.eot');
    src: url('../fonts/chunkfive/chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/chunkfive/chunkfive-webfont.woff') format('woff'),
         url('../fonts/chunkfive/chunkfive-webfont.ttf') format('truetype'),
         url('../fonts/chunkfive/chunkfive-webfont.svg#chunkfiveroman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'delicious_smallcapsregular';
    src: url('../fonts/delicious-smallcaps/delicious-smallcaps-webfont.eot');
    src: url('../fonts/delicious-smallcaps/delicious-smallcaps-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/delicious-smallcaps/delicious-smallcaps-webfont.woff') format('woff'),
         url('../fonts/delicious-smallcaps/delicious-smallcaps-webfont.ttf') format('truetype'),
         url('../fonts/delicious-smallcaps/delicious-smallcaps-webfont.svg#delicious_smallcapsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'st_marie_thinthin';
    src: url('../fonts/stmarie-thin/stmarie-thin-webfont.eot');
    src: url('../fonts/stmarie-thin/stmarie-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/stmarie-thin/stmarie-thin-webfont.woff') format('woff'),
         url('../fonts/stmarie-thin/stmarie-thin-webfont.ttf') format('truetype'),
         url('../fonts/stmarie-thin/stmarie-thin-webfont.svg#st_marie_thinthin') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'news_cycleregular';
    src: url('../fonts/newscycle-regular/newscycle-regular-webfont.eot');
    src: url('../fonts/newscycle-regular/newscycle-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/newscycle-regular/newscycle-regular-webfont.woff') format('woff'),
         url('../fonts/newscycle-regular/newscycle-regular-webfont.ttf') format('truetype'),
         url('../fonts/newscycle-regular/newscycle-regular-webfont.svg#news_cycleregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

#subtitlesite{
	position:absolute;
	top:65px;
	right:0px;
	font-family:'news_cycleregular';
	font-size:40px;
	text-transform:uppercase;
	line-height: 38px;
	text-align:right;
	color: #333333;

}

#loghi_pagamenti{
	position: absolute;
	top: 90px;
	margin-left: 250px;
}
#loghi_pagamenti p {
  text-align: center;
  color: #000;
  font-size: 22px;
  font-family: 'Lobster', cursive;
}

#subtitlesite .big{
	font-family: 'chunkfiveroman';
	font-size:47px;
}

/*Layout index*/
#index #center_column{
	width: 980px;
}

#footer .left_col{
	width:200px;
	float:left;
	font-family:
}
#footer .menu{
	font-size: 18px;
	height: 45px;
}
#footer .menu a{
	color: #333333;
}
#footer .menu ul{
	list-style-type:none;

}
#footer .menu ul li{
	float:left; padding:5px;
}


#footer  .details{
	color: #919191;
	font-size: 14px;
	line-height:20px;
	margin: 40px 0;
	float:left;
}
#footer  .details a{
	color: #919191;
}
#footer  .details .name{ color: #333333;font-size:16px; }
#footer table{
	float:right;
	border-collapse:separate;
	margin-top:20px;
}
#footer table td{
	width:215px;
	vertical-align:top;
	height:60px;
	font-size:15px;

}
#footer table td div{
	padding-left:36px;
	min-height:34px;
	margin-right: 2px;
}
#footer table td div.geolocation{
	background:url(../img/dafnefixed/ico-geolocation.jpg) no-repeat left top;
}
#footer table td div.phone{
	background:url(../img/dafnefixed/ico-phone.jpg) no-repeat left top;
}
#footer table td div.facebook{
	background:url(../img/dafnefixed/ico-facebook.jpg) no-repeat left top;
}
#footer table td div.twitter{
	background:url(../img/dafnefixed/ico-twitter.jpg) no-repeat left top;
}
#footer table td div.email{
	background:url(../img/dafnefixed/ico-mail.jpg) no-repeat left top;
}
#footer table td div.instagram{
	background:url(../img/dafnefixed/ico-pintarest.jpg) no-repeat left top;
}


#footer table td div a,
#footer table td div span{
	border:1px solid #c1c1c1;
	color: #919191;
	padding: 4px 10px;
	display:block;

}

.title-social{
	font-size:25px;
	font-family: 'chunkfiveroman';
	text-align:center;
	background: url(../img/dafnefixed/bg-title-social.png) no-repeat left center;
	color: #383838;
}

.content_product{
	width:762px;
	float:right;

}

.slider_cotainer {
    overflow: hidden;
    margin: auto;
    position: relative;
    width: 980px;
    margin: 15px 0px;
}

.slider_cotainer .category_name {
    display: block;
    font-size: 20px;
    font-family: 'delicious_smallcapsregular';
    text-transform: uppercase;
    text-align: center;
    background: url(../img/dafnefixed/bg-title-home-category.png) no-repeat center top;
    height: 29px;
    padding: 10px 0px 5px;
    margin-bottom: 10px;
    color: #383838;
}

.products_list {
    list-style: none;
    margin: 15px 0px;
    width: 980px;
}

.products_list .product_block.first {
    margin-left: 0px;
}

.products_list .product_block {
    float: left;
    margin: 0 5px 0 5px;
}

.products_list .product_block img {
    margin: 15px 0px;
    border: 1px solid #eee;
}

.products_list .product_block .product_name {
    font-family: 'news_cycleregular';
    font-size: 20px;
    color: #e42600;
    text-transform: uppercase;
    display: block;
}

.products_list .product_block .content_price {
    color: #383838;
    font-family: 'news_cycleregular';
    font-size: 16px;
    line-height: 30px;
    border-bottom: 1px dashed #d9d9d9;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

.products_list .product_block .exclusive, .products_list .product_block a.ajax_add_to_cart_button {
    background: #fff;
    color: #383838;
}

.products_list .product_block a.ajax_add_to_cart_button span.cart {
    background: url(../img/dafnefixed/black-cart.png) no-repeat;
    float: left;
    width: 1px;
}

.products_list .product_block .exclusive span.cart {
    background: url(../img/dafnefixed/black-cart.png) no-repeat;
    padding: 20px!important;
    display: inline-block;
    width: 1px;
}

.products_list .product_block .exclusive span, .products_list .product_block a.ajax_add_to_cart_button span {
    padding: 0px 10px;
    float: left;
    width: 101px;
    line-height: 20px;
}
