@import url(layout.css);
/*+reset {*/
*
{
	position: relative;
	margin: 0;
	padding: 0;
}
BODY
{
	font-size: 100%;
	font-family: sans-serif;
	line-height: 1.5;
	/*[empty]letter-spacing:;*/
	/*+reset-optimize:yes;*/
}
H1, H2, H3, H4, H5, H6, ADDRESS, CAPTION, CITE, CODE, DFN, TH, VAR, KBD, PRE, SAMP, TT, SELECT, INPUT, BUTTON, TEXTAREA
{
	font-size: inherit;
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	#font-family: expression(this.singleExFf?this.singleExFf:(function(t)\7b return(t.singleExFf=t.parentNode.currentStyle.fontFamily)\7d )(this));
	#font-style: expression(this.singleExFs?this.singleExFs:(function(t)\7b return(t.singleExFs=t.parentNode.currentStyle.letterSpacing)\7d )(this));
	#font-weight: expression(this.singleExFw?this.singleExFw:(function(t)\7b return(t.singleExFw=t.parentNode.currentStyle.fontWeight)\7d )(this));
	#letter-spacing: expression(this.singleExLs?this.singleExLs:(function(t)\7b return(t.singleExLs=t.parentNode.currentStyle.letterSpacing)\7d )(this));
}
TH
{
	text-align: left;
}
TABLE
{
	border-spacing: 0;
}
TR, TD, TH
{
	position: static;
}
INPUT[type=hidden]
{
	display: none !important;
}
FIELDSET, IMG
{
	border: 0;
}
/*+}*/
BODY
{
	margin: 0px;
	background-color: #DBDADF;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	font-size: 0.75em;
}
/*Styles for DIV tags*/
#container
{
	background-color: #FEFEFE;
	background-image: url(../store/logoimm.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center left;
	height: 78px;
}
#masthead
{
	background-color: #FFFFFF;
	padding: 15px;
}
#navigation
{
	margin-left: 160px;
	background-color: #DCDBE0;
}
HTML>BODY #navigation
{
	overflow: hidden;
}
#content_container
{
	background-color: #FFFFFF;
	padding: 0px;
}
#column_left
{
	float: left;
	background-color: #F7F7F7;
}
#column_right
{
	background-color: #F7F7F9;
	background-image: url(../store/seig20s.gif);
	background-repeat: repeat;
}
#column_light
{
	background-color: #F5F4F4;
	background-image: url(../store/seig10s.gif);
	background-repeat: repeat;
}
/*Styles for Masthead*/
#masthead H1
{
	color: #F42E75;
	margin: 0px;
	padding: 0px;
	/*+placement:shift 0px 0px;*/
	position: relative;
	left: 0px;
	top: 0px;
	font-family: Corbel;
}
#masthead H3
{
	color: #79878D;
	margin-bottom: 0px;
}
#masthead A
{
	color: #4E5659;
	text-decoration: none;
}
#masthead A:hover
{
	text-decoration: none;
}
/*Styles for Navigation*/
#navigation UL
{
	list-style-type: none;
	width: 100%;
	margin: 0 0 0 6px;
	padding: 0;
}
#navigation LI
{
	float: left;
	font-family: Arial;
	margin: 0;
	padding: 0px;
	/*+placement:shift 2px 0;*/
	position: relative;
	left: 2px;
	top: 0;
	font-size: small;
}
#navigation A
{
	margin: 0 1px;
	padding: 5px;
	display: block;
	border: 1px solid #DCDBE0;
	text-decoration: none;
	color: #000;
	background-color: #DBDADF;
}
#navigation A:hover
{
	background-color: #069;
	border: 1px solid #DCDBE0;
	color: #FFF;
}
/*Styles for Right Column*/
#image
{
	/*+placement:displace 15px 40px;*/
	position: absolute;
	margin-left: 15px;
	margin-top: 40px;
}
#column_right H4
{
	color: #333333;
}
#column_right P
{
	color: #333333;
	font-size: 0.9em;
}
#column_light A
{
	background-color: #FFFFFF;
	float: left;
}
#column_light A:hover
{
	background-color: #CDE6FD;
}
/*Styles for Left Column*/
LI
{
	font-family: Verdana;
	font-size: x-small;
	/*+placement:shift 8px 6px;*/
	position: relative;
	left: 8px;
	top: 6px;
	text-decoration: none;
	color: #000000;
}
H1
{
	font-size: xx-large;
	color: #4E5659;
	margin-top: 0px;
}
H2
{
	font-size: x-large;
	color: #4E5659;
	margin-top: 0px;
	font-family: Verdana;
}
H3
{
	font-size: large;
	color: #4E5659;
	margin-top: 0px;
}
H4
{
	font-size: small;
	color: #4E5659;
	margin-top: 0px;
	padding: 5px 10px 10px 0;
	font-weight: bold;
}
H5
{
	font-size: x-small;
	margin-top: 0px;
	font-family: Verdana;
}
H6
{
	font-size: xx-small;
	margin-top: 0px;
}
A
{
	color: #98005B;
	background-color: #F7F7F7;
}
A:hover
{
	text-decoration: none;
	background-color: #B4B0B0;
	border: 1px solid #000000;
}
/*stili per footer*/
#footer
{
	/*[disabled]+placement:shift -2px 15px;*/
}
#copyright P
{
	font-size: x-small;
	float: right;
	text-align: right;
	color: #1D1515;
	/*+placement:float-right;*/
	float: right;
}

