/*
	CSS files kept in the 'styles' directory can be used to
	customize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select styles from the K2 Options page in the
	'Presentation' section of your WordPress administration.

	For more information on how to use custom styles:
		http://code.google.com/p/kaytwo/wiki/K2CSSandCustomCSS
	
	Author Name	: Alessandro Flocco
	Author Site	: http://www.edisplay.it
	Style Name	: eDisplay ecommerce
	Style URI	: 
	Version		: 1.0
	Comments	: theme for edisplayecommerce.it
*/
body{
	background:#F93 none repeat left top;
	font-family:Arial,Helvetica,Verdana,sans-serif;
}
strong, em, b, i {
	font-family:Arial,Helvetica,Verdana,sans-serif;
}
a, * a:visited {
	color:#F60;
	text-decoration:none;
}
#page {
	/* The entire design is contained within the 'page' id */
	}
.columns-two #page {
	padding:0;
	width:800px;
	border: none;
	background:#FF6600 url(page-bg.png) center top repeat-y scroll;
}
#shad{
	background:transparent url(shad.png) no-repeat scroll 535px 200px;
}
#header {
	/* Contains the H1 and menu */
	background:#FF6600 url(header.jpg) no-repeat scroll center top;
	height:200px;
	position:relative;
	}
#header .blog-title a:hover{
	text-decoration:none;
	border-bottom:1px dotted #FFC68C;
}
ul.menu {
	bottom:17px;
	margin:0 20px 0 30px;
	position:absolute;
}
ul.menu li a {
	-moz-border-radius-topleft:8px;
	-webkit-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-radius-topright:8px;
	display:block;
	font-size:1.1em;
	padding:5px 8px;
	text-transform:uppercase;
}
ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, ul.menu li.current_page_ancestor a, ul.menu li.current_page_ancestor a:hover {
	background:white url(menu-bg-current.gif) repeat-x scroll center bottom;
	color:#FFF;
	text-decoration:none;
}
ul.menu li a:hover {
	background:#FF6600 url(menu-bg-active.gif) repeat-x scroll center bottom;
	color:#EEEEEE;
	text-decoration:none;
}
#goShop {
	border:medium none;
	height:180px;
	margin-right:390px;
	overflow:hidden;
	position:fixed;
	right:50%;
	top:280px;
	width:47px;
	z-index:5;
}
#goShop a {
	background:url(shop.jpg) no-repeat scroll -47px center transparent;
	display:block;
	height:180px;
	overflow:hidden;
	padding-left:100px;
	width:47px;
}
#goShop a:hover {
	background-position:left center;
}
#primary {
	/* Contains the main column */
	}
div.breadcrumb{
	border-bottom: 1px dotted #CCC;
	padding-bottom: 5px;
}
.content {
	padding:0 20px 10px;
	/*background: transparent url(shad.png) 535px 0 no-repeat;*/
}
.hentry {
	/* Each entry is contained within the 'hentry' class */
	}
.entry-title {
margin-right:0px;
}
blockquote.download {
	background:#F4F4F4 url(download.png) no-repeat scroll 10px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align: left;
}
blockquote.pdf {
	background:#F4F4F4 url(pdf.png) no-repeat scroll 10px 3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align: left;
}
blockquote.offerta {
	background:#F4F4F4 url(offerta-stella.png) no-repeat scroll 5px center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:left;
}
.entry-content{
	/* The meat and potatoes of every entry */
	color:#000;
	text-align:left;
	}
.entry-title, .entry-title a, .entry-title a:visited, h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited {
color:#000;
}
.entry-content a:visited {
color:#F60;
}
.entry-content .versions h3{
	margin-top: 0;
}
.entry-content h3 a:visited, .entry-content h3 a, .entry-content h3 {
	color:#000;
}
.entry-content .versions ul{
	padding: 0;
}
.entry-content .versions ul li{
	margin:0 0 3px 25px;
	list-style-image: url(versions-list.gif);
}

.four04 .entry-title, body.page .entry-title {
	text-align:left;
}
.entry-content a.prodLink{
	margin: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:left;
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	font-size:0.8em;
	color:#FFFFFF;
	text-transform:uppercase;
}
.entry-content a.prodTry{
	background-color:#339900;
}
.entry-content a.prodBuy{
	background-color:#333333;
}
.entry-content a.prodRead{
	background-color:#3366CC;
}
.entry-content a.prodShop{
	background-color:#CC3300;
}
.entry-content .prodLink:hover{
	color:#666;
	text-decoration:none !important;
	background-color:#F4F4F4;
}
/* PAGINA DESCRIZIONE PRODOTTO */
.entry-content .details{
	padding: 0 0 0 130px;
}
.entry-content .details ul{
	list-style: none;
	padding: 0;
}
.entry-content .details li{
	background: #FFF url(left-submenu-dots.gif) no-repeat 0 8px;
	padding: 0 0 0 10px;
}
.entry-content .details h3{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#F4F4F4;
	color:#444444;
	margin:25px 0 5px -130px;
	padding:4px 10px !important;
}
.entry-content div.grafica{
	background: #FFF url(desc-grafica.jpg) no-repeat 10px 45px;
}
.entry-content div.struttura{
	background: #FFF url(desc-struttura.jpg) no-repeat 10px 45px;
}
.entry-content div.gestione{
	background: #FFF url(desc-gestione.jpg) no-repeat 10px 45px;
}
.entry-content div.ftp{
	background: #FFF url(desc-ftp.jpg) no-repeat 10px 45px;
}
.entry-content div.backoffice{
	background: #FFF url(desc-bo.jpg) no-repeat 10px 45px;
}
.entry-content div.requisiti{
	background: #FFF url(desc-requisiti.jpg) no-repeat 10px 45px;
}
.entry-content div.requisiti td{
	padding: 0 10px;
	border-left: 1px dotted #CCC;
}
.entry-content div.epix{
	padding: 0 !important;
}
.entry-content div.epix h3{
	margin:25px 0 5px 0 !important;
}
.entry-content .edihosting{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#F4F4F4 url(server.png) no-repeat scroll right bottom;
	color:#666666;
	font-size:0.9em;
	font-style:italic;
	padding:10px;
}
.entry-content .edihosting * {
	line-height:normal;
	margin:3px 0;
	padding-top: 2px inherit;
}
.entry-content .artPrezzo{
	font-size:0.8em;
	color: #999999;
	margin:70px 0 0 35px;
}
.entry-content .artTotale{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#F4F4F4;
	color:#444444;
	font-size:2em;
	font-weight:bold;
	margin-left:-35px;
	padding:4px 10px !important;
}
/* fine PAGINA DESCRIZIONE PRODOTTO */
/* CARTE DI CREDITO */
.entry-content .cartaDiCredito{
	float: right;
	width: 350px;
}
.entry-content .cartaDiCredito h4{
	font-size: 1.3em !important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-weight: bold;
	display:block;
	background-color:#F4F4F4;
	padding:4px 8px !important;
}
.entry-content .carteMain hr{
	clear:both;
}
.entry-content .carteMain img{
	margin: 35px 0 0 0;
}
/* fine CARTE DI CREDITO */
.entry-content hr {
	display: block;
	height: 0px;
	border: none;
	border-bottom: 1px dotted #CCCCCC;
	}
.entry-content .demoDownload, .entry-content .demoDownload:visited{
	background:#FFFFFF url(download-demo-big.png) no-repeat scroll 0 0;
	color:#FFFFFF !important;
	display:block;
	font-size:1.2em;
	height:50px;
	margin-left:10px;
	padding:34px 0 0 35px;
	width:445px;
}
.entry-content .poweruser, .entry-content .template{
	list-style: none;
	padding: 0;
	height:84px;
}
.entry-content .poweruser li, .entry-content .template li{
	display: block;
	float: left;
	height: 84px;
	margin-left: 10px;
	width: 235px;
	position:relative;
}
.entry-content .template li{
	background: #FFF url(download-template.png) no-repeat 0 0;
}
.entry-content .poweruser li{
	background: #FFF url(download-poweruser.png) no-repeat 0 0;
}
.entry-content .template li a, .entry-content .poweruser li a{
	display: block;
	height: 64px;
	padding-left: 90px;
	padding-top: 20px;
	width: 145px;
	color: #000000;
}
.entry-content .template li a strong, .entry-content .poweruser li a strong{
	font-size: 1.5em;
}
.entry-content pre{
	font-size:12px;
}
.entry-content .comparativa{
	border-collapse:collapse;
}
.entry-content .comparativa td{
	font-size:0.8em;
	line-height: normal;
	border: 1px dotted #CCC;
	padding:5px 2px;
	margin:0;
	text-align:center;
	vertical-align:middle;
}

.entry-content .comparativa td.compLeft{
	font-weight: bold;
	text-align:left;
	background-color: #F3F3F3;
}
.entry-content .comparativa .compTop td{
	font-weight: bold;
	text-align: center;
	background-color: #F3F3F3;

}
#sidebar-1 {
	/* The first sidebar */
	}
.sb-pagemenu a, .sb-pagemenu .current_page_item li a{
	color:#666;
}
.sb-pagemenu a:hover, .sb-pagemenu .current_page_item li a:hover{
	color:#000;
}
.sb-pagemenu .current_page_item a, .sb-pagemenu .current_page_item a:hover{
	color: #F60;
}
#sidebar-2 {
	/* The second sidebar */
	}
#s {
	width:73%;
}
.secondary {
	/* Contains both sidebars */
	font-size:1.1em;
}
.secondary div {
	border-bottom:1px dotted #999999;
	margin:10px 0;
	padding:0;
	position:relative;
}
.secondary div div {
	border:medium none;
	margin:inherit;
}
.secondary div div div{
	margin:0;
}
.secondary .menu li{
	background:transparent url(left-submenu-dots.gif) no-repeat scroll left 5px;
	padding-left:10px !important;
}
/* PARTNER ALTRI SOFTWARE */
.secondary .altriSoftware{
	padding: 50px 0 0;
	text-align:center;
}
.secondary .altriSoftware p{
	margin-top: 15px;
}
/* fine PARTNER ALTRI SOFTWARE */
.widget_hier_page li.current_page_item a{
	color: #333;
}

.widget_hier_page li.current_page_parent a{
	color: #333;
}
.widget_hier_page li.current_page_item li a, .widget_hier_page li.current_page_ancestor li a{
	color:#FF6600 !important;
}
.widget_hier_page li.current_page_ancestor li.current_page_item a{
	color:#333 !important;
}




.flexipages_widget li.current_page_item a{
	color: #333;
}
#edifooter{
	background: transparent url(footer.gif) no-repeat center top;
	height:30px;
	clear:both;
}
.footerpoweredby, .footerfeedlinks{
	display: none;
}
#footer{
	color: #FFF;
	padding:5px 0 20px;
}
#footer a{
	color:#FFC68C;
	border-bottom: none;
}
#footer a:hover{
	color:#FFC68C;
	border-bottom: 1px dotted #FFC68C;
}

a[rel~="attachment"] img:hover,
.gallery a img:hover,
.wp-caption:hover {
	padding: 2px;
	border: 2px solid #F60;
}
/*------------- TEMPORANEI ----------------------*/
#search {display: none}