/*



THEME NAME:Sandra Longinotti



THEME URI:http://www.zonauno.it



DESCRIPTION:Blog Sandra Longinotti


VERSION:1



AUTHOR:Marco de Iuliis



AUTHOR URI:http://www.zonauno.it



*/







/* =Sruttura-------------------------------------------------------------------------------------------- */



#access {
	left:-9999px;
	position:absolute;
	top:0;
}
#footer {
	background:#eeeced;
	clear:both;
	float:left;
	font-size:0.9em;
	margin-left:2px;
	margin-top:2px;
	padding:0px 1px 0px 9px;
	margin-bottom:10px;
	color: #616161;
}
#footer_in {
	width:895px;
}
#footer a {
	font-weight:bolder;
	margin-left:6px;
	color:#616161;
}
#header {
	padding-left:2px;
	margin-top:60px;
	width:904px;
}
#header a:hover {
	text-decoration:none;
}
#header h1 a {
	font-size:1.8em;
	font-weight:normal;
	letter-spacing:-0.05em;
	posiziotn:absolute;
}
*:first-child+html #header /* solo IE 7.0 */ {
	margin-bottom: 4px!important;
}
#wrapper {
	font:1.2em/1.6 Arial, sans-serif;
	margin:0;
}
body {
	background-color:#fff;
	color:#616161;
	margin:0 auto;
	width:909px;
}
#header_in_1 {
	float:left;
	margin-bottom:4px;
	background:#eeeced;
}
#header_in_in_1 {
	width:600px;
}
#header_in_2 {
	float:left;
	background:#eeeced;
	padding:7px 10px 0px 13px;
	margin-left:4px;
}
#logo_sandra {
	float:left;
	width:250px;
}
#contact {
	font-size:0.9em;
	float:left;
	padding:7px 0px 0px 140px;
	width:197px;
}
#contact a {
	font-weight:bolder;
	margin-left:140px;
	color:#616161;
}
#credits {
	background:#eeeced;
	clear:both;
	font-size:0.9em;
	float:left;
	margin-left:400px;
	margin-top:-30px;
	padding:7px 0px 6px;
	width:197px;
	padding-left:3px;
	margin-right:30px;
}
#credits a {
	font-weight:bolder;
	margin-left:140px;
	color:#616161;
}
#lang {
	font-size:0.9em;
	width:277px;
	height:30px;
}
#lang a {
	font-weight:normal;
	margin-left:10px;
	color:#616161;
}
/* =box laterali-------------------------------------------------------------------------------------------------- */



#articolirecenti {
	background:#949494;
	clear:both;
	font-size:11px;
	padding:10px 0px;
	color:#fff;
	margin-top:4px;
}

#articolirecenti p {
	border-bottom: 1px dotted #ccc;
	background-image: url(http://blog.sandralonginotti.it/wp-content/themes/sandra_blog/icon_recentpost.jpg);
	background-repeat: no-repeat;
	padding-left:10px;
}
#articolirecenti a {
	font-weight:normal;
	margin-left:-2px;
	color:#fff;
	padding: 0px 5px 1px 10px;
}
.adsense1 {
	width:300px;
	margin-bottom:4px;
	height:250px;
	background:#eeeced;
}
*:first-child+html .adsense1 {
	margin:2px 0 !important;
}
.adsense1_in {
	position:absolute;
}
.adsense2 {
	width:300px;
	margin:4px 0;
	height:250px;
	background:#eeeced;
}
*:first-child+html .adsense2 {
	margin:1px 0 !important;
}
.adsense2_in {
	position:absolute;
}
#ads2 {
	clear:both;
	font-size:0.9em;
	width:814px;
	padding-left:86px;
}
#ads2_in {
	position:absolute;
}
#ads3 {
	background:#eeeced;
	clear:both;
	font-size:0.9em;
	float:right;
	margin-left:400px;
	margin-top:-602px;
	padding:4px 0px 4px 0px;
	width:300px;
	padding-left:3px;
	margin-right:-5px;
}
#ads4 {
	background:#eeeced;
	clear:both;
	font-size:0.9em;
	float:right;
	margin-left:400px;
	margin-top:4px;
	padding:4px 0px 4px 0px;
	width:300px;
	padding-left:3px;
	margin-right:-5px;
}
#menu1 {
	background:#a5d245;
	clear:both;
	font-size:1.2em;
	float:right;
	margin-left:400px;
	margin-top:-466px;
	padding:23px 3px;
	width:297px;
	padding-left:3px;
	margin-right:-5px;
	text-align:center
}
#menu1 a {
	font-weight:bold;
	margin-left:4px;
	color:#ffffff;
}
.ricetteutenti {
	background:#bcc0cd;
	font-size:12px;
	padding: 8px 0 1px;
}
.ricetteutenti a {
	font-weight:bold;
	margin-top:0px;
	color:#616161;
	padding: 10px 0 5px 4px;
	max-width:201px;
	position:absolute;
}
#menu2 {
	background:#a5d245;
	clear:both;
	font-size:1.2em;
	float:right;
	margin-left:400px;
	margin-top:-339px;
	padding:23px 3px;
	width:297px;
	padding-left:3px;
	margin-right:-5px;
	text-align:center
}
#menu2 a {
	font-weight:bold;
	margin-left:4px;
	color:#ffffff;
}
#linksbox {
	background:#616161;
	width:300px;
	margin-bottom:4px;
	margin-top:4px;
	padding:4px 0;
}
*:first-child+html #linksbox {
	padding-bottom:0px !important;
	margin-bottom:2px !important;
}
#linksbox a {
	font-weight:normal;
	margin-left:15px;
	color:#ffffff;
}
#linksbox a:hover {
	color:#222222;
}
#linksbox h3 {
	padding:6px 0 3px 31px;

}
#lealtre {
	clear:both;
	font-size:0.9em;
	float:left;
	margin-left:717px;
	padding:7px 0px 0px 2px;
	width:197px;
	margin-right:30px;
	position:absolute;
	margin-top:808px;
}
#lealtre a {
	font-weight:bolder;
	margin-left:-10px;
	color:#ffffff;
}
.spacer {
	clear:both;
}
#archives {
	background:#868686;
	width:300px;
	margin-bottom:4px;
	margin-top:4px;
	padding:4px 0;
	color:#222;
}
#archives h2{
	display:block !important;
	visibility:visible !important;
}
#archives a {
	font-weight:normal;
	margin-left:15px;
}
#archives a:hover{
	color:#FFF;
}
#archives h2 {
	padding:6px 0 3px 30px !important;

}
#text-496558713 {
	margin-top:4px !important;

}

#archives-2, .widget_collapsarch {
	border: 2px solid #d8d7d7;
}
.widget_collapsarch .sym {
	cursor:pointer;
}

/* =home---------------------------------------------------------------------------------------- */



.bigdate {
	color:#fff;
	font-size:2.4em;
	font-weight:bolder;
	left:-0.2em;
	position:absolute;
	top:-0.5em;
}
.home #container {
	width:606px;
	float:left !important;
}
.home #content {
	float:left;
}
.home .post {
	background:#999;
	float:left;
	height:230px;
	margin:2px;
	overflow:hidden;
	width:298px;
}
.home .post_in {
	position:absolute;
}
.home .post-content {
	-moz-opacity:0.75;
	position:absolute;
	background:#666666;
	bottom:0;
	font-size:1.2em;
	filter:alpha(opacity=75);
	font-weight:bolder;
	left:0;
	padding:0.5em;
	opacity:0.75;
	width:284px;
	color:#eee;
}
*:first-child+html .home .post-content {
	margin-bottom:3px;
}
.home .post-content-excerpt {
	display:block;
	font-size:0.7em;
	font-weight:normal;
	filter:alpha(opacity=100);
	opacity:1;
}
.home .post-content:hover {
	background-color:#333333;
	-moz-opacity:1;
}
.home a:hover {
	text-decoration:none;
}
a:hover img {
	-moz-opacity:0.8px;
	filter:alpha(opacity=80);
	opacity:0.8px;
}
.home .featured {
	background:#999;
	height:365px;
	margin:0 0 2px 2px;
	overflow:hidden;
	width:600px;
}
.home .featured .bigdate {
	color:#fff;
	font-size:4.8em;
	font-weight:bolder;
	left:-0.2em;
	position:absolute;
	text-transform:uppercase;
	top:-0.5em;
}
.home .featured .post-content {
	width:586px;
}
.home .featured img {
	max-width:600px;
}
/* =single-------------------------------------------------------------------------------------- */



.single #container {
	float:left;
	width:606px;
}
.single .category {
	background:#666;
	color:#fff;
	font-size:2em;
	margin:2px;
	position:relative;
	text-transform:uppercase;
	width:600px;
	z-index:2;
}
.single .category h2 a {
	color:#fff;
	font-weight:bolder;
	left:-0.2em;
	position:relative;
	top:-0.5em;
}
.single .entry-content {
	padding:4px;
	width:580px;
}
.single .entry-content p {
	margin-bottom:10px;
}
.single .post {
	margin:0 0 2px 0;
}
.single .post .entry-meta a {
	background:none;
}
.single .post a {
	font-weight:bolder;
	color:#b63393;
}

.single .post .entry-content a {
	text-decoration: underline;
}
.single .post .entry-content a:hover {
	color: #616161;
}

.single .preview {
	display:inline;
	float:left;
	height:300px;
	margin:2px 4px 0 2px;
	width:226px;
}
.single .preview .bigdate {
	color:#fff;
	font-size:2.8em;
	font-weight:bolder;
	left:-0.2em;
	position:absolute;
	text-transform:uppercase;
	top:-0.5em;
}
.single .preview-content {
	-moz-opacity:0.95;
	background:#eaeaea;
	bottom:0;
	filter:alpha(opacity=95);
	font-size:0.9em;
	opacity:0.95;
	padding:10px;
	position:absolute;
	width:206px;
}
.single .preview-content:hover {
	background-color:#A6289C;
}
.single h2.entry-title {
	font-size:2.0em;
	letter-spacing:-0.05em;
	line-height:1em;
	margin-bottom:-9px;
	padding:30px 4px 4px 4px;
	width:590px;
}
.datipost {
	font-size:0.9em;
	line-height:1.2em;
	margin-bottom:5px;
	padding:10px 5px 5px 5px;
	width:360px;
}
.datipost_category {
	font-size:0.9em;
	line-height:1em;
	margin-bottom:5px;
	padding:0px 5px 10px 0px;
	width:200px;
}


#twitter-container {
	float:left;
}


.shares-container{
	margin-top: 25px;
	padding-left: 5px;
}


/* =commenti--------------------------------------------------------------------------------------- */



#comment {
	height:100px;
}
#commentform {
	background:#eaeaea;
	display:inline;
	float:left;
	margin:4px 0 0 4px;
	padding:10px;
	width:348px;
}
#commentform-subhead {
	background:#999;
	color:#fff;
	font-size:12px;
	margin-top:0px;
	text-transform:uppercase;
	width:598px;
	z-index:2;
}
#commentform-subhead h3 {
	left:10px;
	top:0;
}
#comments {
	clear:both;
	float:left;
	margin:20px 2px;
	width:604px;
}
#comments-list {
	float:left;
	margin-bottom:24px;
}
#respond {
	clear:both;
	float:left;
	width:604px;
}
#trackbacks-list {
	clear:both;
	margin-bottom:24px;
}
.comment-author {
	font-size:1.2em;
	font-weight:bolder;
}
.comment-count {
	background:#999;
	color:#fff;
	font-size:12px;
	position:relative;
	text-transform:uppercase;
	width:598px;
	z-index:2;
}
.comment-count h3 {
	left:10px;
	top:0;
}
.comment-meta {
	background:#c2c2c2;
	color:#fff;
	float:left;
	font-size:.8em;
	height:60px;
	padding:0;
	width:226px;
}
.comment-meta img {
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
.comment-text {
	background:#eaeaea;
	min-height:50px;
	padding:5px;
	width:362px;
	z-index:2;
	float:left;
}
.count {
	color:#fff;
	float:right;
	font-size:3em;
	font-weight:bolder;
	letter-spacing:-0.1em;
	position:relative;
	right:-0.1em;
	top:-0.5em;
	z-index:1;
}
.form-textarea #comment {
	margin:4px 0;
	width:344px;
}
.respond-info {
	background:#c2c2c2;
	color:#fff;
	float:left;
	font-size:1.2em;
	height:50px;
	margin-top:4px;
	padding:0;
	width:226px;
}
.trackback-count {
	background:#999;
	color:#fff;
	font-size:2em;
	position:relative;
	text-transform:uppercase;
	width:226px;
	z-index:2;
}
.trackback-count h3 {
	left:-0.2em;
	position:relative;
	top:-0.5em;
}
.trackback-meta {
	background:#c2c2c2;
	color:#fff;
	float:left;
	font-size:12px;
	height:75px;
	margin:0;
	padding:5px;
	width:216px;
}
#twitter-connect-btn, #fb-connect-btn {
	background:#c2c2c2;
	color:#fff;
	float:left;
	font-size:12px;
	height:25px;
	margin:0;
	padding:15px 5px 5px 5px;
	width:216px;
}
#fb-connect-btn{
	margin-top: 2px;
}
#twitter-connect-btn{
	padding-top: 5px;
	padding-bottom: 17px;
}
li.comment {
	list-style-type:none;
	margin:2px 0 4px 0;
}
li.comment.bypostauthor .comment-text {
	background:eaeaea;
}
li.comment.bypostauthor:hover .comment-text {
	background:#eaeaea;
}
p#login {
	padding:2px;
}
/* =tags---------------------------------------------------------------------------------------- */



.tag-count {
	text-transform:uppercase;
	background:#b63393;
	color:#fff;
	font-size:12px;
	height:20px;
	margin-top:30px;
	margin-left:2px;
	width:598px;
}
.tag-count h3 {
	left:10px;
}
.tag-meta {
	background:#fff;
	color:#616161;
	font-size:1em;
	margin:0;
	padding:0;
	width:580px;
	font-weight:bolder;
	padding:0 0 0 10px;
	color:#999999;
}
.tag-meta img {
	display:inline;
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
/* =pages-------------------------------------------------------------------------------------- */



.page #container, .four04 #container {
	float:left;
	width:606px;
}
.page .category, .four04 .category {
	font-size:2.0em;
	letter-spacing:-0.05em;
	line-height:1em;
	padding:30px 4px 10px 2px;
	width:590px;
}
.page .category h2, .four04 .category h2 {
	color:#B63393;
	font-weight:bolder;
}
.page .entry-content, .four04 .entry-content {
	margin:2px;
}
.page .entry-content p {
	margin-bottom:10px;
	padding-right:20px;
}
.page .entry-content a {
	font-weight:bolder;
	color: #B63393;
	text-decoration: underline;
}
.page .entry-content a:hover {
	color: #616161;
}


/* =archives page------------------------------------------------------------------------------- */



li#category-archives .comment-count {
	float:left;
	height:40px;
	margin:2px 0 0 2px;
	width:224px;
}
li#category-archives ul {
	background:#eaeaea;
	float:left;
	margin:2px 0 4px 4px;
	padding:5px;
	width:360px;
}
li#monthly-archives .comment-count {
	float:left;
	height:40px;
	margin:0 0 0 2px;
	width:224px;
}
li#monthly-archives ul {
	background:#eaeaea;
	float:left;
	margin:0 0 4px 4px;
	padding:5px;
	width:360px;
}
/* =archive, category, & search pages-------------------------------------------------------------- */



.search .page .entry-content {
	margin:0;
}
.archive #container, .search #container {
	float:left;
	width:606px;
	margin-top:30px;
}
.archive .comment-count, .search .comment-count {
	background:#666;
	color:#fff;
	font-size:2em;
	margin-bottom:2px;
	margin-left: 2px;
	position:relative;
	text-transform:uppercase;
	width:600px;
}
.archive .comment-count h2, .search .comment-count h2 {
	font-weight:bolder;
	left:-0.2em;
	top:-0.5em;
}
.archive .entry-content, .search .entry-content, .search .page .entry-content {
	background:#fff;
	display:inline;
	float:left;
	margin-left:8px;
	min-height:200px;
	padding:15px 10px 15px 5px;
	width:275px;
	font-size:0.9em;
}
.archive .post, .search .post, .search .page {
	float:left;
	margin-bottom:15px;
	width:600px;
}
.archive .post a, .search .post a, .search .page a {
	font-weight:bolder;
	color:#B60069
}
.archive .preview, .search .preview {
	background:#999;
	float:left;
	margin:0 0 0 2px;
	max-height:230px;
	min-height:230px;
	overflow:hidden;
	width:298px;
}
.archive .preview .bigdate, .search .preview .bigdate {
	color:#fff;
	font-size:2.8em;
	font-weight:bolder;
	left:-0.2em;
	position:absolute;
	text-transform:uppercase;
	top:-0.5em;
}
.archive .preview .entry-meta a, .search .preview .entry-meta a, .search .page .preview .entry-meta a {
	background:none;
}
.archive .preview .preview-content, .search .preview .preview-content, .search .page .preview .preview-content {
	width:102px;
}
.archive .preview-content, .search .preview-content {
	-moz-opacity:0.95;
	background:#c2c2c2;
	filter:alpha(opacity=95);
	float:left;
	font-size:0.9em;
	min-height:102px;
	opacity:0.95;
	padding:10px;
	width:208px;
}
.archive .preview-content:hover, .search .preview-content:hover {
	background-color:#A6289C;
}
.archive h3.entry-title, .search h3.entry-title {
	font-size:1.4em;
	letter-spacing:-0.05em;
	line-height:1.2em;
	padding-top:6px;
}


#noresults-searchform, #error404-searchform {
/* 	float:left; */
	margin-top: 20px;
}
#noresults-s {
	display: inline;
}

div.general-title h2 {
	font-weight:bolder;
	color:#b63393;
	font-size:2.0em;
	letter-spacing:-0.05em;
	line-height:1em;
	margin-bottom:0;
	padding:0px 4px 15px 4px;
	width:590px;
}


/* =links-------------------------------------------------------------------------------------- */



#links-page a {
	font-weight:normal;
}
li#linkcat-21 {
	clear:both;
}
li#linkcat-7 {
	clear:both;
}
li.linkcat {
	background:#616161;
	display:inline;
	float:left;
	margin:2px;
	padding:5px;
	width:137px;
}
/* Sidebar------------------------------------------------------------------------------------- */



#sidebar h2 {
	font-family: 'Arial', Verdana, Sans-Serif;
	font-size: 1.2em;
}
#sidebar {
	font: 1em 'Arial', Verdana, Sans-Serif;
}
#sidebar h2 {
	margin: 0px 0 0;
	padding: 0;
}
#sidebar ul, #sidebar ul ol {
	margin:0px;
	padding: 0px;
}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none
}
#sidebar ul p, #sidebar ul select {
	margin: 7px 10px;
}
*:first-child+html #sidebar ul p, #sidebar ul select {
	margin: 6px 10px;
}
#sidebar ul ul, #sidebar ul ol {
	background: none;
}
#sidebar ul ul ul, #sidebar ul ol {
}
ol li, #sidebar ul ol li {
	list-style: decimal outside;
}
#sidebar ul ul li, #sidebar ul ol li {
	padding: 2px 10px 2px 15px;
}
#linkcat-2 {
	padding: 0px !important;
}
*:first-child+html #sidebar ul ul li, #sidebar ul ol li {
	padding-top: 0px !important;
}
#sidebar {
	float:left;
	width: 300px;
}
#sidebar form {
	margin: 0;
}



/* =Category Tree---------------------------------------------------------------- */

.dtree {
	margin-top: 4px;
}

.dtree_cat, #dtreea, #dtreep, #dtreel, .dtree_catatwrapper, #dtreearcwrapper, #dtreepgewrapper, #dtreelnkwrapper {
	font-size: 14px;
	color: #000000;
	white-space: nowrap;
	text-align:left; !important;
    background-color: #a8cd45;
}

.dtree_cat img, #dtreea img, #dtreep img, #dtreel img {
	border: 0px;
	vertical-align: middle;		
	float: none; 
	display:inline;
	margin: 0 0px 0px 0;
	padding: 0px !important;
	line-height: 14px !important;
}
.dtree_cat a, #dtreea a, #dtreep a, #dtreel a, .dtree_catatwrapper a, #dtreearcwrapper a, #dtreepgewrapper a, #dtreelnkwrapper a {
	display: inline;
	padding: 0;
	color: #FFFFFF;
	text-decoration: none;
}

/*RSS icons for categories. Don't ask.*/
.dtree_cat a.dtreerss, #dtreea a.dtreerss, #dtreep a.dtreerss, #dtreel a.dtreerss  {	
   padding-right: 25px; 
   text-decoration: none;   
}

.dtree_cat a.dtreerss:hover, #dtreea a.dtreerss:hover, #dtreep a.dtreerss:hover, #dtreel a.dtreerss:hover  {	
    padding-right: 25px; 
    text-decoration: none;
}

#postcount {
	display: inline;
	padding: 0;
	color: #FFFFFF;
	text-decoration: none;
}

.dtree_cat a.node, #dtreea a.node, #dtreep a.node, #dtreel a.node, .dtree_cat a.nodeSel, #dtreea a.nodeSel, #dtreep a.nodeSel, #dtreel a.nodeSel {
	white-space: nowrap;
	padding: 1px 15px 1px 2px;
}
.dtree_cat a:hover, .dtree_cat a.node:hover, .dtree_cat a.nodeSel:hover, #dtreea a:hover, #dtreea a.node:hover, #dtreea a.nodeSel:hover, #dtreep a:hover, #dtreep a.node:hover, #dtreep a.nodeSel:hover, #dtreel a:hover, #dtreel a.node:hover, #dtreel a.nodeSel:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/*If you want some cool highlighting on the active node, you can change it here. Default is a simple underline.*/
.dtree_cat a.nodeSel, #dtreea a.nodeSel, #dtreep a.nodeSel, #dtreel a.nodeSel {
	text-decoration: underline;
}
.dtree_cat .clip, #dtreea .clip, #dtreep .clip, #dtreel .clip {
	overflow: hidden;
	width: 100%;
	padding: 15px 0;
}
*:first-child+html .dtree_cat .clip, #dtreea .clip, #dtreep .clip, #dtreel .clip {
	padding-top: 0px !important;
	background-color: #a8cd45 !important;
}
.dtree_cat #dcat10 .dtNode {
    background-image: url('http://blog.sandralonginotti.it/wp-content/themes/sandra_blog/sfondo_menu1.jpg');
	background-repeat: no-repeat;
    padding: 4px 0 4px 0;
    background-position: bottom;
    text-align: center;

}
.dtree_cat .wp_dTreewp_dtree_Node {
    background-image: none;

	
}

.dtree_cat #dcat10 div div {
    padding: 5px 17px 5px 0 !important;
    background-image: url('http://blog.sandralonginotti.it/wp-content/themes/sandra_blog/sfondo_menu2.jpg') !important;
	background-repeat: no-repeat !important;
    background-position: bottom !important;
}
.dtree_cat #dcat10 .clip, #dtreea #dcat10 .clip, #dtreep #dcat10 .clip, #dtreel #dcat10 .clip {
	overflow: hidden;
	width: 100%;
	padding: 0px 0;
}




/* =Proprietà condivise---------------------------------------------------------------- */



.clear {
	clear:both;
}
.post img {
	max-width:598px;
}
h2 a:hover {
	text-decoration:none;
}
h2.post-content a {
	text-decoration:none;
}
img {
	border:none;
img.aligncenter;
	margin-right:10px;
}
img.alignright {
	float:right;
	margin:0 0 1em 1em
}
img.alignleft {
	float:left;
	margin:0 1em 1em 0
}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}
a img.alignright {
	float:right;
	margin:0 0 1em 1em
}
a img.alignleft {
	float:left;
	margin:0 1em 1em 0
}
a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto
}
ol {
	padding:2px 0;
}
p {
	margin-bottom:0em;
}
.qtrans_language_chooser {
	list-style-type:none;
}
.qtrans_language_chooser li {
	float:right;
	margin-right:3px;
}
/* =recentpost------------------------------------------------------------------------ */



img.alignleft {
	margin:0px 2px 1px -8px;
	position:absolute;
}
/* =widget---------------------------------------------------------------------------- */

.textwidget h3 {
	padding-left:11px;
	font-size:14px;
  line-height:15px;
  color:#FFF;
}

#icon {
	clear:both;
	font-size:0.9em;
	float:left;
	margin-left:613px;
	width:15px;
	margin-right:30px;
	position:absolute;
	height:73px;
	margin-top:14px;
	background:url(http://blog.sandralonginotti.it/wp-content/themes/sandra_blog/icon_recentpost.jpg) repeat scroll 0px 0px !important;
}
#text-496560541 {
	height: 154px !important;
	padding: 0px 0px 0px 0px!important;
	background:#949494;
}
#collapscat-491891221 {
	color: white !important;
	background:url(http://blog.sandralonginotti.it/wp-content/themes/sandra_blog/sfondo_menu1.jpg) repeat scroll 10px 0px !important;
	font-weight: bold !important;
	font-size: 14px;
	text-align: center;
	padding: 20px 50px 23px 0px!important;
	height:187px
}
#recent-posts {
	color: white !important;
	background:#BCC0CD !important;
	font-weight: bold !important;
	font-size: 18px;
	text-align: left;
	width:300px;
	height:230px;
	margin-top: 4px
}
*:first-child+html #recent-posts {
	margin-top: 1px
}
#recent-posts .widgettitle {
	display:none;
}
#recent-posts ul, #recent-posts strong {
	padding:0 10px;
}
#linkcat-2 {
	width: 250px;
}
#collapscat-495370301 {
	color: white !important;
	background:url(http://blog.sandralonginotti.it/wp-content/themes/sandra_blog/sfondo_menu1.jpg) repeat scroll 10px 0px !important;
	font-weight: bold !important;
	font-size: 14px;
	text-align: center;
	padding: 10px 46px 23px 0px!important;
margin-bottom:4px color: #ffffff !important;
}
#text-496560543 {
	height:230px;
	background-color:#a8cd45;
}
#text-496560543 .textwidget {
	padding-top:25px;
}
#text-496560541 .textwidget, #text-597551862 .textwidget {
	height:169px;
	background: #949494;
}
#text-597551862 .textwidget {
	margin-bottom:4px;
}
.cat-item {
	background-image: url(http://blog.sandralonginotti.it/wp-content/themes/sandra_blog/sfondo_menu1.jpg);
	background-repeat: no-repeat;
	padding: 4px 0 4px 0 !important;
	background-position: bottom;
}
.cat-item a, .cat-item a:visited, .cat-item a:link, #text-496560543 ul li {
	text-align: center;
	color:#FFFFFF;
	font-size: 14px;
}
*:first-child+html #text-496560543 ul li {
	padding: 8px 0 8px 0 !important;
}
.cat-item a:hover {
	text-style: none;
	color:#616161;
}
/* AREA PERSONALE ------------------------------------------------------------------------------------*/

#area_personale {
	background-color: #A6289C;
	height: 111px;
}
#foto_sandra {
	width:190px;
	float: left;
}
#menu_personale {
	float: left;
	width:110px;
}
#menu_personale ul {
	padding-top: 7px;
}
#menu_personale ul li, #menu_personale ul li a, #menu_personale ul li a:visited, #menu_personale ul li a:link, #menu_personale ul li a:hover {
	color: #FFF;
	font-size: 14px;
	line-height:21px;
}



/* VERIE ED EVENTUALI ------------------------------------------------------------------------------------*/



.count, #sidebar h2, .home .navigation, .home .entry-meta, .home .entry-date, #access, .archive-meta, #blog-title, #blog-description {
	display:none;
	visibility:hidden;
}
.box_contenuti img {
	margin-right:3px;
}
.box_contenuti img.nomargin {
	margin-right:0px;
}
.box_contenuti {
	margin-top:4px;
}
*:first-child+html .box_contenuti {
	margin-top:2px;
} /* solo IE 7.0 */
#mediaspace {
	margin:0 auto;
	width:400px;
}
#cc {
	float: left;
	margin:0px;
	padding:0px;
}
#footer_content {
	float: left;
	width:850px;
	padding-top:5px;
}
#cc a {
	margin:0px;
	padding:0px;
	float: left;
}
#ricette_regionali, #ricette_regionali a, #ricette_regionali a:visited, #ricette_regionali a:link {
	background:#999999;
	margin:0px 4px 15px 2px;
	padding:10px 5px 10px 2px;
	color:#FFFFFF;
	align:left;
}
#ricette_regionali a:hover {
	color:#333333;
}
.foto_profilo, .foto_profilo2 {
	float:left;
	width:298px;
}
.foto_profilo2 a {
	padding-left:4px;
}
.meta-sep {
	padding-left:10px;
}

