/* CSS Document */

@import url("Tags.css");

#PreContainer {
	position: relative;
	margin-right: auto;
	margin-left: auto;
}

#Container {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	width: 978px;
	height: auto !important;  /* Per Explorer 7 e Firefox */
	min-height: 580px;        /* Per Explorer 7 e Firefox */
	height: 580px;            /* Per Explorer 6 */
	border: 1px solid #FF9228;
	background: #3B3B3B url(../Layout/SF_Container.gif) no-repeat left top;
}

/* HEADER */

#Menu {
	position: relative;
	height: 30px;
}

#MenuOkuma {
	position: absolute;
	top: 30px;
	left: 463px;
	width: 83px;
	height: 70px;
	font-weight: bold;
	line-height: 20px;
	background: #FFFBF2;
	padding-top: 5px;
	padding-left: 10px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	color: #000;
	visibility: hidden;
}

#MenuOkuma a {
	color: #000;
}


#Header {
	background: url(../Layout/Header.jpg) no-repeat left top;
	height: 157px;
}

/* CONTENT */

#Content {
	padding: 20px;
}

#TabProdotti th {
	border: 1px solid #FF9228;
	background: #FF9228;
}

#TabProdotti td {
	border: 1px solid #9A9A9A;
	text-align: center;
}

#TabForm {
	border: 1px solid #939393;
	text-align: right;
}

/* CONTENT - INDEX */

#IndexBoxS {
	position: absolute;
	left: 20px;
	width: 477px;
}

#IndexBoxS img {
	padding-top: 15px;
}

#IndexBoxD {
	position: absolute;
	right: 5px;
	width: 477px;
}

#IndexBoxD img {
	padding-top: 15px;
}

.inputNomeCognome {
	width: 181px;
	padding-left: 3px;
	background: #333333;
	border: 1px solid #939393;
	color: #CCC;
	font-size: 11px;
}

.inputInvia {
	width: 100px;
	padding-left: 3px;
	background: #333333;
	border: 1px solid #939393;
	color: #CCC;
	font-size: 11px;
}

.inputCitta {
	width: 326px;
	padding-left: 3px;
	background: #333333;
	border: 1px solid #939393;
	color: #CCC;
	font-size: 11px;
}

.inputProv {
	width: 35px;
	padding-left: 3px;
	background: #333333;
	border: 1px solid #939393;
	color: #CCC;
	font-size: 11px;
}

.inputEmail {
	width: 370px;
	padding-left: 3px;
	background: #333333;
	border: 1px solid #939393;
	color: #CCC;
	font-size: 11px;
}

.textarea {
	width: 370px;
	padding-left: 3px;
	background: #333333;
	border: 1px solid #939393;
	color: #CCC;
	font-size: 11px;
}

/* FOOTER */

#Footer {
	margin-top: 8px;
	text-align: center;	
	margin-bottom: 4px;

}

#Footer a{
	color: #FFF;
}

#Footer span {
	padding-right: 55px;	
}
