/* @override http://www.nemsys.it/wp-content/themes/nemsys/immagina.css/style.css */body {	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	line-height:1.5em;	color:#333;	background: #F5F5F5 url(../immagina.images/sfondo.jpg) repeat-x top;}body, div, h1, h2, h3, span, p ,form {	margin:0px;	padding:0px;}h1, h2, h3 {	font-family:Helvetica, Arial, sans-serif;}p {	margin-top:10px;}h1 {	font-size:16px;}h2 {	font-size:24px;	color:#036;}h3 {	font-size:17px;	color:#036;}.page.hentry {	display:block;		/*min-height:500px;*/}.page.hentry p {	display:block;}.breadcrumbs {	padding:0px;	margin:0px;	/*padding-top:px;	padding-bottom:5px;*/	padding:5px;	padding-left:0px;	margin-top:7px;	/*margin-bottom:20px;*/	font-size:11px;	color:#999;	width:100%;	border-bottom:1px dotted #CCC;	border-top:1px dotted #CCC;	/*background:url(../immagina.images/path.jpg) transparent repeat-x;*/	/*background-color:#ECECEC;*/}#right {	float:right;	width:600px;	}#left {	float:left;	width:200px;	}.breadcrumbs {	width:935px;		margin-bottom:10px;}.breadcrumbs a {	color:#666;	}.breadcrumbs a:hover {	color:#036;	}.menuDiLivello {	width:300px;	float:right;	background:#fff url(../immagina.images/menuRight.jpg) no-repeat top left;	min-height:350px;	padding-top:20px;}.menuDiLivello ul.sottomenu_2 {	margin-left:10px;}.menuDiLivello ul.sottomenu_2 li a{	color:#09C;}.menuDiLivello ul.sottomenu_2 li a:hover{	color:#036;}.menuDiLivello ul li {	width:200px;	padding:0px;	margin:0px;	padding-left:20px;	list-style-type:none;	min-height:20px;	background:transparent url(../immagina.images/dot.gif) no-repeat center left;}.menuDiLivello ul li.current_page_item {	color:#FFF;	min-height:20px;	border-top:1px dotted #666;	border-bottom:1px dotted  #666;	margin-top:3px;	margin-bottom:3px;}.mappa {	margin-top:20px;	border:2px solid #CCC;	}.date {		border-bottom:1px dotted  #666;	font-style:italic;	color:#666;	padding:0px;	margin:0px;	margin-top:5px;	text-align:right;}.rientro {	background:transparent url(../immagina.images/quote-left.gif) no-repeat top left;	padding-left:50px;		padding-right:20px;		padding-top:-5px;}.rientro_chiusura{	background:transparent url(../immagina.images/quote-right.gif) no-repeat top right;	height:30px;	width:920px;}.spazio {	margin-left:20px;	margin-top:20px;}.storycontent {	float:left;		display:block;	min-height:500px;}.storycontent_prodotti,.storycontent_post,.meta_prodotti {	width:920px;}.storytitle,.storycontent,.meta {	width:620px;	}a {	color:#036;	text-decoration:none;}a:hover {	color:#5D89B8;}.both {	clear:both;	}.post {	padding-bottom: 20px;	}hr {	padding:0;	margin:0;	height:1px;	color:#CCC;	margin-top:5px;	border:0px;	border-top:1px dotted #666;}/* header */#header {	width:970px;	height:200px;	margin:0 auto;}#ar {	padding:0px;	margin:0px;	margin:0 auto;	width:900px;	font-size:11px;	height:40px;	}#ar p.arlink {	float:right;	height:40px;	margin:0px;	padding:6px;	padding-top:10px;	padding-left:40px;	padding-right:10px;	background: transparent url(../immagina.images/arlogin.jpg) no-repeat top left;}#header  a h1 {	visibility:hidden;}#header a.head {	background: transparent url(../immagina.images/logo.png) no-repeat top left;	width:250px;	height:60px;	display:block;}#header .description {	position:relative;	top:-15px;	left:60px;	font-style:italic;	font-size:11px;	color:#036;}/* Menu */#header #menu {	/*margin-top:23px;	*/	width:970px;	display:block;	height:50px;}#header #menu ul li a {		padding-top:10px;	padding-bottom:18px;	padding-left:20px;	padding-right:20px;	background:#CCC url(../immagina.images/menu.jpg) bottom left no-repeat;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;}#header #menu ul li a:hover, #header #menu ul li.current_page_item a, #header #menu ul li.current_page_ancestor a {		background:#CCC url(../immagina.images/menu.jpg) bottom center no-repeat;}#header #menu ul, #header #menu ul li {	display:inline;	list-style-type:none;	margin:0px;	padding:0px;}/* Sotto menu */#header #menu ul.sottomenu {	margin-top:35px;	display:block;	/*border:1px solid red;*/	font-size:14px;}#header #menu ul.sottomenu li a {	padding:0px;	margin:0px;	background:none;	font-size:12px;	padding:4px;	padding-left:6px;	padding-right:6px;	}#header #menu ul.sottomenu li.current_page_item {	/*background:#036 url(../immagina.images/linkSottomenu.jpg) top left no-repeat;*/}#header #menu ul.sottomenu li a:hover,#header #menu ul.sottomenu li.current_page_item a,#header #menu ul.sottomenu li.current_page_ancestor.current_page_parent a,#header #menu ul.sottomenu li.current_page_parent a {		background:none;	background-color:#036;	/*background:transparent url(../immagina.images/linkSottomenuDx.jpg) top right no-repeat;*/	color:#FFF;}/* Categorie */#header #menu #catTitle {	position:relative;	margin-top:17px;	left:-65px;	width:0px;	float:left;	color:#d0d0d0;	text-align:right;}#header #menu #listCat {	margin-top:17px;	float:left;		position:relative;	left:0px;}#header #menu #listCat li.current-cat a{	background:none;	background-color:#036;	/*background:transparent url(../immagina.images/linkSottomenuDx.jpg) top right no-repeat;*/	color:#FFF;}#header #menu #listCat ul{	margin:0px;	padding:0px;}/* Tag */#header #menu #tagTitle {	position:relative;	margin-top:5px;	left:-30px;	width:0px;	float:left;	color:#d0d0d0;	text-align:right;}#header #menu #listTag {	margin-top:6px;	float:left;		position:relative;	left:0px;}#header #menu #listTag ul{	margin:0px;	padding:0px;}#header #menu #listTag a {	padding:4px;	padding-left:6px;	padding-right:6px;}/* Content */#content, #up , #down {	display:block;	width:980px;	margin:0 auto;		background: transparent url(../immagina.images/middle.png) repeat-y;}#content {	min-height:100px;}#content #contenuto {	margin-left:20px;	margin-right:20px;	}#content #contenuto .storycontent p  {	margin-top:10px;}#content #contenuto .meta,#content #contenuto .meta_prodotti{	margin-top:10px;	font-size:10px;	color:#999;}#content #contenuto .meta  a,#content #contenuto .meta_prodotti  a {	color:#333;}#content #contenuto .meta  a:hover,#content #contenuto .meta_prodotti  a:hover {	color:#000;	text-decoration:underline;}#up {	height:20px;	background: transparent url(../immagina.images/up.png) bottom center no-repeat;}#down {	height:20px;	background: transparent url(../immagina.images/down.png) top center no-repeat;}/* Mega spot homepage */#megaspot {	margin:0 auto;	width:980px;	height:400px;	display:block;	/*background: transparent url(../immagina.images/megaspot.png) top left no-repeat;*/	background:none;}/* news in homepage */#newsHomepage {	margin:0 auto;	width:980px;	min-height:100px;}

object#newsFlash {
	float: left;
}
#newsHomepage #news{	margin:0px;	padding:0px;	float:left;	/*width:650px;*/	mim-height:100px;	margin-left:15px;	margin-top:20px;	margin-bottom:20px;	padding-left:10px;	border-left:#CCC 2px solid;	font-size:11px;}#newsHomepage #newsletterDIV{	margin:0px;	padding:0px;	float:right;	width:318px;	height:140px;	display:block;	margin-top:10px;	margin-bottom:10px;	font-size:11px;	background: transparent url(../immagina.images/ar.png) no-repeat;}#newsHomepage #newsletterDIV .arhome {	padding:15px;	}.success {	font-size: 11px;	margin: 0px;	padding-left: 10px;	margin-bottom: 3px;	border-left: 1px solid #189212;}.error {	font-size: 11px;	margin: 0px;	padding-left: 10px;	margin-bottom: 3px;	border-left: 1px solid #990000;}/*#newsHomepage #newsletter .arhome .arlink {	margin-left:35px;	margin-top:15px;}*/#newsHomepage #newsletterDIV .arhome input{	border:none;	height:20px;	padding:4px;	color:#000;}input.submit {	background: none;	color: #000;	}#newsHomepage #news p, #newsHomepage #newsletterDIV p{	margin:0px;	padding:0px;}/* Spot homepage *//* titoli spot */#spotHomepage, #spotHomepageTitle {	margin:0px;	padding:0px;	margin:0 auto;	width:980px;}#spotHomepageTitle {	display:block;	padding-top:30px;	min-height:40px;	background: transparent url(../immagina.images/middle.png) repeat-y;}#spotHomeTitle1,#spotHomeTitle2,#spotHomeTitle3,#spotHomeTitle4 {	float:right;	display:block;}#spotHomeTitle1 {	width:251px;}#spotHomeTitle2 {	width:238px;}#spotHomeTitle3 {	width:238px;}#spotHomeTitle4 {	width:253px;}#spotHomeTitle1 h3, #spotHomeTitle2 h3, #spotHomeTitle3 h3, #spotHomeTitle4 h3 {	padding-top:0px;	margin:0px;	padding:10px;}#spotHomeTitle4 h3 {	padding-left:25px;}#spotHomeTitle1 h3,#spotHomeTitle2 h3, #spotHomeTitle3 h3{	padding-left:15px;}/* Contenuto spot */.spot-pagine {	margin:20px;	margin-top:0px;	width:250px;	background-color:#dedede;	border:2px solid #dedede;}.spot-pagine img {	border:none;	}.spot-pagine h5 {	padding:10px;	margin:0px;}.spot-pagine .description {	padding:10px;	padding-top:5px;	margin:0px;	background:#fff;	font-size:11px;	color:#666;}#spotHome1,#spotHome2,#spotHome3,#spotHome4 {	float:right;	min-height:320px;	display:block;}#spotHome1 {	width:251px;	background: transparent url(../immagina.images/spot4.png) no-repeat bottom left;}#spotHome2 {	width:238px;	background: transparent url(../immagina.images/spot3.png) no-repeat bottom left;}#spotHome3 {	width:238px;	background: transparent url(../immagina.images/spot2.png) no-repeat bottom left;}#spotHome4 {	width:253px;	background: transparent url(../immagina.images/spot1.png) no-repeat bottom left;}#contentSpot {	padding:15px;	padding-top:0px;	margin-top:0px;	display:block;}#spotHome4 #contentSpot {	padding-left:25px;}#spotHome1 #contentSpot {	padding-right:25px;}/* Footer */#footer {	width:960px;	margin:0 auto;		margin-top:10px;	font-size:10px;	color:#999;}#footer a {	color:#333;}#footer a:hover {	color:#000;	text-decoration:underline;}