/*
	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  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	:	Graziano
	Author Site	:	http://www.gestionalev5.it
	Style Name	:	software fatturazione magazzino
	Style URI	:	http://getk2.com
	Version		:	1.0
	Comments	:	K2 style for gestionalev5.it website
*/

html {

}

body {
	background: #151515 url("images/html-bg.png") repeat-x top center;
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	text-align: left;

	}

	.columns-two #page {
width:955px;
padding-top:0;
border: none;
		}

strong, em, b, i {
    font-family: Arial, "Trebuchet MS", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, Helvetica,  sans-serif;
	}

a {
	color: #0026FF;
	}

a:visited
{
color: #0026FF; !important
	}

# {
	/* The entire design is contained within the '' id */
	border: none;
	width: 780px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	background: url("images/-bg.png") repeat-y top center;
	}

#footer {
	/* The entire design is contained within the '' id */

	background:url("images/box-footer.jpg") no-repeat scroll center top #FFFFFF;
border:medium none;
color: #000000;
font-size:1.4em;
height:170px;
margin-top:0;
width:955px;
	}
#footer a {
	color: #000000;
		text-decoration: underline;
	}

#footer a:hover {
	color: #FF6600;
		text-decoration: underline;
	}

.footerCntent div{
  float: left;
  margin: 0 5px;
  width: 212px;
  min-height: 100px;
  padding-left:8px;
	padding-right:8px;
}
.address  {
color:#999999;
font-size:10px;
padding:30px 0 10px;
}

.content{
	border-bottom: 1px solid #EAEAEA;
	padding:0 5px 10px;

	}

/* MENU */

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	background: url("images/menu-bg.png") repeat-x top center;
	height: 30px;
	font-weight: bold
	}

ul.menu li {
	display: inline;
	margin: 0;
	padding: 0;
	height: 30px;
	line-height: 30px;


	}

ul.menu,
ul.menu li a {
	left: 0px;
	width: 100%;
	}

ul.menu li a {
	font-size: 1.5em;
	color: white;
	margin: 0;
	}

ul.menu li a:hover {
	background: #333;
	background: url("images/menu-bg-hover.png") repeat-x top center;
	color: #eee;
	text-decoration: none;
	}

ul.menu li.current__item a,
ul.menu li.current__item a:hover,
ul.menu li.current__ancestor a,
ul.menu li.current__ancestor a:hover {
	color: #333;
	background: url("images/menu-bg-active.png") repeat-x top center;
	text-decoration: none;
	}

/* FINE MENU */

#header {
	position: relative;
	background: transparent url('images/bg.png') repeat-x scroll right top;
	background-position: top right;
	height:267px;
	}

#header h1 a:hover{
	color:#666666;
	text-decoration:none;
	}
#header h1{
	/*margin-bottom: 7px;*/
	text-align:right;
	}

h1.blog-title{
	padding: 0;
	}

div.content {
	background-color: white;
	}

#primary {
	/* Contains the main column */
	background-color: white;
	float:left;
padding:10px;
position:relative;
width:680px;
	}



.hentry {
	/*padding-right:20px;*/
	background-color: white;
	}

.entry-content {
color:#000000;
font-size:1.4em;
line-height:1.4em;
text-align: left;

	}

#sidebar-1 {
	/* The first sidebar */
	background-color: white;
	font-size:1.4em;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#000000;

	}

#sidebar-2 {
	/* The second sidebar */
	}

.secondary {

color:#666666;
float:left;
font-size:1em;
line-height:1.5em;
overflow:hidden;
padding:0px;
padding-top:90px;
position:relative;
width:220px;
	}
#dynamic-content {
padding-top:10px;
}

h1, h2, h3, h4 {
font-family: arial ,Verdana,Sans-Serif;
}

.tabgraz {
vertical-align: top;
text-align: center;
border-bottom-color:#666666;
border-bottom-style: dotted;
border-bottom-width:1px;

}
.tabgrazsx {
vertical-align: top;
text-align: left;
border-bottom-color:#666666;
border-bottom-style: dotted;
border-bottom-width:1px;

}
#header .description {
font-size:1em;
margin:0 5px;
}
#header h1 a, #header .description{
	color: #ffffff;
	font-weight: normal;
	text-align:right;
}

/* SENDBLASTER START */

.mSBN{
	padding: 0;
	background: #FFF url('images/sbBg.png') 0 0 no-repeat;
	height: 155px;
}

.mSBN .module-title{
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	color:#606060;
	font-size:24px;
	padding:25px 15px 5px 90px;
}
.mSBN .module-body{
	border: none;
}
.mSBN .bk {
	background-color: ;
	border: ;
	padding: 0;
	width: 175px;
	margin: 0px;
}
.mSBN .txt {
	color: #000;
}
.mSBN .txtbox {
	background: transparent url('images/bg-field.png') 0 0 no-repeat;
	border:medium none;
	font-size:12px;
	height:20px;
	margin:5px 0;
	padding:0 5px;
	text-align:center;
	width:130px;
}
.mSBN .button {
	background: transparent url('images/bg-SB-button.png') 0 0 no-repeat;
	border:medium none;
	bottom:0;
	color:transparent;
	cursor:pointer;
	display:block;
	float:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1px;
	height:30px;
	width:30px;
}
.mSBN fieldset {
	border: ;
	margin: 0;
	position:relative;
}

/* DOWNLOAD START */
.downloadPage{
	padding:10px 0;
}
.downloadHow{
	padding:15px 0;
	display: none;
}
#showcase .dpDown{
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	background-color:#F4F4F4;
	border:1px solid #CCCCCC;
	margin:15px auto;
	padding:10px;
	width:480px;
}
#showcase .dpDown .num{
	background-color:#428500;
	border:1px solid #336600;
}
.downloadSubmit{
	text-align: center;

}
.downloadSubmit input{
	color:#FFFFFF;
	font-size:18px;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	background:#428500 url('images/lineshad.png') center top repeat-x;
	border:1px solid #336600;
	margin:15px auto;
	padding:10px;
	cursor:pointer;
}
.downloadSubmit input:hover{
	background-color:#336600;
}
.downloadNewsletter{
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	background:#ECECEC url('images/newsletter.png') 5px 5px no-repeat;
	border:1px solid #DDDDDD;
	width: 380px;
	margin: 15px  auto !important;
	padding: 10px 100px;
}
.downloadNewsletter p{
	margin: 4px 0;
	text-align:center;
}
.downloadNewsletter .optional{
	font-size:11px;
	font-style:italic;
	margin: 0 0 4px;
}
.downloadNewsletter input{
	font-size:16px;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	background:#FFFFFF url('images/lineshad.png') center -20px repeat-x;
	border:1px solid #CCC;
	margin:2px 50px auto;
	padding:5px;
	width: 250px;
	text-align:center;
}

/* DOWNLOAD END */
.cform label.cf-after {
	width:  auto;
}
.cform label.cf-after span{
	width: auto;
}
.cform {
	width: auto !important;
	margin: 1em 3em !important;
}
