/* ---------------------
 * Ricettando Template
 * v.5.0.1
 * Carlo La Starza
 * www.ricettando.it*/
 
/* Definizione Stili Tipografici */
@import url(http://fonts.googleapis.com/css?family=Damion);
@import url(http://fonts.googleapis.com/css?family=Cabin);
@import url(http://fonts.googleapis.com/css?family=Neuton);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif);
@import url(http://fonts.googleapis.com/css?family=Bevan);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
/* Layout */
body {
background : #fff;
color : #333;
font : 0.8125em Verdana, Helvetica, Arial, sans-serif;
line-height : 1;
text-rendering:auto;
margin : 0 auto
}
.utw {
text-transform : lowercase
}
#wrap {
width : 996px;
background-color : #fff;
margin : 0 auto;
border:1px solid #ccc;
border-bottom:3px solid #bbb;
border-top:none;
}
.adwrap {
border-style : solid;
border-width : 1px 0;
margin : 0 0 10px;
padding : 0 0 10px
}
#ricette-cucinare-container{
background:#efab17/* url(http://www.ricettando.it/images/ricette-di-cucina-facile-da-cucinare-header.png) top center no-repeat*/;
/*border-top:6px solid #eca100;*/
border-bottom:1px solid #ffd988;
box-shadow:0 1px 6px #bbb
}
#loginbox{
background:transparent;
height:53px
}
#loginbox ul{
margin:0 auto;
padding:0;
width:38em
}
#loginbox ul li{
display:inline;
padding-left:1em;
vertical-align:middle;
font-family:Verdana,sans-serif;
font-size:.8125em;
color:#fff
}
.ricette-ricerca{padding:.2em}
.ricette-ricerca input{padding:.3em;border:none;border-radius:4px;box-shadow:inset 0 1px 2px #888}
.pulsantecerca{
	border:1px solid #999;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbba2e', endColorstr='#c18503'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fbba2e), to(#c18503)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fbba2e,  #c18503); /* for firefox 3.6+ */
	color:#fff
}
#ricette-di-cucina-boxalto{
margin:0 auto;
width:970px;
background:transparent;
padding:2em 0 2em 1em;
color:#fff;
text-align:center
}
#ricette-di-cucina-adv {
	margin:0 auto;
	width:996px
}
#topheader {
margin:0 auto;
width:996px;
height : 30px;
background :#fbba2e;
-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-rop-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;
border-bottom : 1px solid #e3c676;
margin-bottom : 0;
padding-top:2em;
text-align:center
}
}
#topheader a:link, a:visited {
color : #444
}
#wrapheader {
clear : both;
position : relative;
width : 996px;
margin : 0 auto
}
#wrapheader ul li {
float : left;
position : relative;
display : inline
}
ul.ricette-di-cucina-social{
margin:.5em 0 0 1em
}
ul.ricette-di-cucina-social li a{
line-height:1.5em;
text-decoration:none;
color:#760000
}
ul.ricette-di-cucina-social li a:hover{
text-decoration:underline
}
#header {
margin : 0 auto;
width : 996px;
height:24px;
background:transparent url(http://www.ricettando.it/images/bg-shadow.png) no-repeat center top
}
.postmetadata {
clear : left
}
#adsense {
padding : 0 0 10px
}

#content {
color : #333;
display : inline;
float : left;
line-height : 1.5em;
text-align : left;
padding-top:1.8em;
padding-left:1.8em;
width : 46em;
margin : 0 auto;
border-right:1px dotted #ccc;
border-radius:2px;
}
#contentright {
color : #333;
display : inline;
float : right;
line-height : 1.5em;
text-align : left;
width : 565px;
padding-left : 1%;
margin : 0 auto
}
#sidebar {
display : inline;
float : right;
clear : right;
width : 300px;
background : #fff;
line-height : 1.4em;
font : 1em Verdana, Arial, sans-serif;
border : 1px solid #ccc;
border-top-color:#ddd;
margin : 0 auto;
padding:1.5%;
margin-right:1em;
margin-bottom :3em;
box-shadow:0 0 2px #ccc;
border-radius:2px;
}
#l_sidebar {
width : 160px;
float : left;
background : #fff;
border-right : 3px solid #fff;
padding : 0.5em
}
#r_sidebar {
float : left;
height : 100%;
padding : 0.5em
}
#footer {
clear : both;
margin : 0 auto;
text-align : center;
width : 970px;
height : 60px;
background : #fff;
color : #444;
border-top : 1px solid #ddd;
margin-bottom : 10px;
font-size : 0.85em;
padding : 1em
}
#footeradv{
margin:0 auto;
clear:both;
margin-bottom:1em;
padding:1.5em;
background:#e6e1c1;
text-align:center
}

#ricette-di-cucina-cucinare-facile-box
{
margin:0 auto;
height:15em;
background:#fbba2e
}

#subfooter{
padding:1em;background:#e6e1c1
}
ul.footerlist li{
display:inline
}
#commentblock {
width : 90%;
padding : 3%;
background : #fffcec;
border : 2px solid #c3a566;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
box-shadow:0 0 6px #ccc
}
ol#commentlist {
list-style : none;
padding : 0
}
.commenttext {
background : #f3f2f3 url(images/comm.gif) no-repeat left top;
min-height : 90px;
width : 100%
}
.commenttext .authorcomment {
margin-top : 3px;
background : #fff;
min-height : 90px;
border-right : 10px solid #ff0084;
padding : 10px
}
* html .commenttext {
height : 90px;
overflow : visible
}
.commentp {
margin-left : 0;
padding : 22px 12px 10px 10px
}
.commenttext p {
line-height : 1.5em;
margin : 0 0 15px;
padding : 0
}
#commentblock ol li {
margin-bottom : 30px
}
#commentsform p {
margin-bottom : 5px;
margin-top : 5px
}
#commentform input {
border : 1px solid #ddd;
border-top-color:#ccc;
padding : .5em
}
#commentform input:hover{
border-color:#bbb;
box-shadow:inset 0 1px 2px #ddd
}
#commentform input:focus{
border:1px solid #fbba2e;
-moz-box-shadow:inset 0 1px 4px #bbb;
-webkit-box-shadow:inset 0 1px 4px #bbb;
box-shadow:inset 0 1px 4px #bbb
}
#commentform textarea {
border : 1px solid #ccc;
padding:.5em
}
#commentform textarea:hover{
border-color:#bbb;
box-shadow:inset 0 1px 2px #ddd
}
#commentform textarea:focus {
border:1px solid #fbba2e;
-moz-box-shadow:inset 0 1px 4px #bbb;
-webkit-box-shadow:inset 0 1px 4px #bbb;
box-shadow:inset 0 1px 4px #bbb
}
h1 {
margin-top : 0.5em
}

h1.titolologo a{
font-family:'Bevan',Georgia,Times,serif;
font-size:4em;
color:#fff;
text-transform:none;
text-decoration:none;
-webkit-font-smoothing:subpixel-antialiased;
-moz-text-shadow:0 1px 2px #760000;
-webkit-text-shadow:0 1px 3px #760000;
-o-text-shadow:0 1px 3px #760000;
-ms-text-shadow:0 1px 3px #760000;
text-shadow:0 1px 3px #760000;
filter: progid:DXImageTransform.Microsoft.Chroma(Color=#9a0000)
glow(color=#760000,strength=3);
-webkit-transition: opacity 200ms ease-out;
-moz-transition: opacity 200ms ease-out;
transition: opacity 200ms ease-out;
opacity: 1;
}
h1.titolologo a:hover{color:#fff;opacity:0.80}
h1.titolologo a:visited{color:#fff}

h2, h3, h5, h6 {
margin-top : 2.5em
}
h1, h2, h3, h5, h6 {
margin-bottom : 0.5em;
-webkit-font-smoothing:subpixel-antialiased
}
/* Paragrafi */
p, blockquote {
margin-bottom : 1.25em
}
p.ricette-subtitle{
width:50%;
line-height:1.5em;
margin-top:1.25em;
margin-bottom:1.25em;
color:#555
}
/* Intestazioni */
#content h2,#contentright h2 {
margin-top :1.5em;
margin-bottom:1em;
font-size : 1.7em;
font-weight : 400;
font-family : 'Droid Serif',Georgia, Times, serif;
line-height:1.3em;
color : #947e4d
}
h3 {
font-family : Verdana, Arial, sans-serif;
font-size : 1.2em
}
h4{
font-family:Verdana,Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
-webkit-font-smoothing:subpixel-antialiased
}
h4.ricette-footer
{
font-family:'Droid Serif',Georgia,Times,serif;
font-size:1.2em;
font-weight:700;
}
h5 {
font-size : 1.2em;
}
h6 {
font-size : 1.1em;
}
hr {
height : 0;
line-height : 0;
overflow : hidden;
background : transparent;
border : none;
border-top : 1px solid #ddd;
border-bottom : none;
}
img.littlethumb{
float : left;
margin-right : 0.5em;
margin-left : 0.5em;
width : 35px;
height : 35px
}
img.thumb {
float : left;
margin-right : 0.5em;
width : 165px;
height : 110px;
padding : 0.15em;
border:1px solid #eee;
}
img.thumbnail {
width : 100px;
border : 1px solid #ddd;
padding:.1em;
}
h1.main{
font-size : 1.7em;
font-weight : 400;
font-family : 'Droid Serif',Georgia, Times, serif;
line-height:1.3em;
color : #947e4d;
}
h1.entrytitle {
font : 1.5em 'Open Sans',Georgia,Times,Droid Serif,serif;
color : /*#573d04*/#fbba2e;
font-weight : 400;
line-height : 1.4em;
padding-top : 1em;
}
h1.entrytitle a, h1.entrytitle a:visited, h1 a {
color : #760000;
text-decoration : none;
text-transform : none;
}
h1.entrytitle a:hover {
color : #444;
}
h1.singletitle {
font : 2.3em 'Droid Serif',Georgia, Times, serif;
color : #760000;
font-weight : 400;
margin-top:.8em;
margin-bottom:.4em;
}

h1.category-title{
font: 2.3em 'Droid Serif',Georgia,serif;
color:#760000;
font-weight:400;
line-height:1.4em;
margin-top:.5em
}

div.page {
font-weight : 400;
text-align : right;
font-family : Verdana, sans-serif;
text-transform : uppercase;
padding-top : 1.7em;
border-top : 1px solid #ccc;
}
span.num {
font-family : Times New Roman, Times, Georgia;
font-size : 4.2em;
font-weight : 700;
color : #760000;
}
.entry {
width:95%;
margin-bottom : 25px;
margin-right : 10px;
margin-top : 2em;
}
.entrybody {
margin : 0;
}
.entrybody p {
margin-bottom : 15px;
text-align : left;
}
code {
font-size : 11px;
padding : 5px;
}
.entrymeta {
display : none;
color : #5f5f5f;
font-size : 11px;
margin-bottom : 5px;
margin-top : 3px;
font-weight : 700;
}
.entrymeta a, .entrymeta a:visited {
color : #7f7f7f;
font-weight : 700;
}
.entrymeta a:hover {
color : #3f3f3f;
border-bottom : 1px dotted;
}
.entrymeta-single {
color : #ccc;
margin-bottom : 20px;
margin-top : 3px;
font-size : 11px;
}
#sidebar ul#feed {
list-style : none;
margin : 3px 0;
padding : 0;
}
#sidebar ul#feed li {
padding-bottom : 3px;
padding-top : 3px;
list-style-type : none;
}
#sidebar ul#feed li a {
background : url(images/feed-icon-16x16.png) no-repeat left 50%;
padding-left : 25px;
border-style : none;
}
.entrybody ul, .entrybody ol {
margin-bottom : 10px;
margin-left : 30px;
margin-top : 10px;
list-style-type : decimal;
}
.entrybody li {
padding-bottom : 2px;
padding-top : 2px;
}
.entrybody ul li {
list-style-image : url(http://www.ricettando.it/images/ingredienti-spunta.png);
}
#sidebar h1 {
font-family :'Droid Serif',Georgia,Times,serif;
color : /*#947e4d*/#28629c;
font-size : 1.4em;
line-height : 1.48em;
margin : 0 0 0;
text-align:center;
}
#sidebar p {
margin-bottom : 10px;
margin-top : 10px;
}
#sidebar ul {
list-style : none;
line-height : 1.5em;
margin : 0 0 5px;
}
#sidebar ul.elettrodomestici-cucina li {
font-size : 1.1em;
line-height : 1.5em;
}
#sidebar ul li {
list-style : none;
vertical-align : top;
display : block;
padding-left : 0.5em;
}
#sidebar ul li a {
color : #444;
display : block;
padding : 0.2em;
text-decoration : none !important ;
margin : 0;
}
#sidebar ul li a:hover {
color : #760000;
display : block;
margin : 0;
}
.adwrap, .adwrapwide, .adwrap-lu, .adwrapbutton {
background : #fff;
border-color : #d5d7d0;
border-style : solid;
border-width : 1px 0;
margin : 0 0 1em;
padding : 20px 0;
}
.adwrap object {
height : 280px;
width : 336px;
}
.adwrapwide iframe, .adwrapwide object {
height : 65px;
width : 468px;
}
.adwrap-lu {
float : right;
width : 180px;
margin : 0 0 1em 1em;
}
.adwrap-lu object {
height : 90px;
width : 180px;
}
.adwrapbutton iframe, .adwrapbutton object {
height : 150px;
width : 180px;
}
#navigation {
clear : both;
background : #fff;
padding-left : 0;
height : 40px;
font-family : 'Droid Serif',Georgia, Times, serif;
font-size : 1em;
font-weight : lighter;
text-transform : uppercase;
margin : 0 auto;
border-top:2px solid #760000;
border-bottom:1px solid #f0f0f0;
}
#navigation ul{
text-align:center;
background:transparent;
}
#navigation ul li {
display : inline;
}
#navigation ul li a,#navigation ul li a:visited{
text-transform : uppercase;
list-style : none;
background : transparent;
text-decoration : none;
color : #28629c;
margin:0 auto;
margin-right:.5em;
padding:1em 1em .7em .7em;
border:1px solid transparent;
border-top:none;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-o-border-bottom-left-radius:5px;
-o-border-bottom-right-radius:5px;
-ms-border-bottom-left-radius:5px;
-ms-border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
}
#navigation ul li a:hover {
color:#fff;
background:#760000;
padding:1em 1em .7em .7em;
-moz-box-shadow:0 1px 2px #bbb;
-webkit-box-shadow:0 1px 2px #bbb;
-o-box-shadow:0 1px 2px #bbb;
-ms-box-shadow:0 1px 2px #bbb;
box-shadow:0 0 1pxpx #bbb;
-moz-text-shadow:none;
-webkit-text-shadow:none;
-o-text-shadow:none;
-ms-text-shadow:none;
-khtml-text-shadow:none;
text-shadow:none
}
#navigation ul li a:active{
background:blue;
color:#fff;
}
#blogfooter {
clear : both;
height : 22px;
}
#blogfooter li {
display:inline;
line-height : 22px;
padding-right:2em;
list-style : none;
}
#blogfooter li:hover {
line-height : 22px;
list-style : none;
margin : 0;
}
#blogfooter a:link, #blogfooter a:visited {
color : #760000;
padding-right : 1em;
background : transparent;
margin-right : 3px;
text-decoration : underline;
font-weight : 400;
}
.copyright{
float:right;text-align:right;font-size:.8125em;color:#444;padding-top:.5em
}
blockquote {
margin:0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
line-height : 1.5em;
background : #fffcec;
border : 1px solid #c3a566;
padding : 1.5em;
margin-bottom:1.5em;
border-radius:2px
}
h1, h2, h3, #comments {
font-weight : 400;
}
h3, #commentblock h2 {
font-size : 1.2em;
font-weight : lighter;
color : #444;
font-family : Georgia, Times, serif;
line-height : 1.1em;
text-transform : capitalize;
padding-bottom : 20px;
}
.entrybody a:link, .entrybody a:visited {
color : #760000;
text-decoration : none;
}
.entrybody a:active, .entrybody a:hover {
border-bottom : 1px dotted #fd9c1a !important ;
color : #fd9c1a;
}
a, a:visited, a:hover {
color : #8f3200;
text-decoration : none;
}
#navigation a:link span, .navigation a:visited span, .navigation a:hover span {
height : 25px;
padding-right : 15px;
}
div .sociable {
font-size : 10px;
text-align : left;
border : 1px solid #ccc;
margin : 5px 0 0;
padding : 5px 10px 5px 8px;
}
div .sociable img {
border : 0;
}
span.sociable_tagline {
position : relative;
}
.sociable ul {
display : inline;
margin : 0;
padding : 0;
}
.sociable li {
background : none;
display : inline;
list-style-type : none;
margin : 0;
padding : 2px;
}
.subscribe img {
padding-right : 3px;
padding-bottom : 3px;
}
#rssicon {
padding-bottom : 10px;
}
.relatedposts {
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : dotted;
border-bottom-style : dotted;
border-top-color : #ccc;
border-bottom-color : #ccc;
margin-top : 10px;
padding : 10px 20px;
}
.ricerca {
border : none;
position : absolute;
top : 60px;
right : 70px;
padding : 0.3em;
}
ul.letter-glossary {
font-size : 1em;
margin-bottom : 0.5em;
letter-spacing : -2px;
list-style-type : none;
padding : 0.5em;
}
ul.letter-glossary li {
display : inline;
border : 1px solid #fff;
padding : 0.5em;
}
ul.letter-glossary li:hover {
background : #f0f0f0;
border : 1px solid #444;
}
.categories ul li {
font-size : 1em;
color : #760000;
}
fieldset {
background : #fffcec;
border : 3px solid #bbb;
padding : 0.5em;
}
fieldset a {
display : block;
color : #333;
}
legend {
font-family : Georgia,Times,serif;
font-size : 1.5em;
font-weight : 700;
font-style : italic;
letter-spacing : -1px;
margin-left : 3.5em;
color : #760000;
}
.sottotitolo {
font : .8175em Verdana,Arial,Helvetica,Lucida Grande,sans-serif;
line-height : 1.2em;
text-align:center;
padding-top:1em;
color : #777;
}
.firstletter {
padding-top : 0.3em;
padding-right : 0.1em;
padding-bottom : 0.1em;
float : left;
font-family : 'Bevan',Times, Times New Roman, Georgia, Palatino Linotype;
font-size : 4em;
font-weight : 400;
color : #b52025;
}
hr.borderline {
border-top : 1px dashed #bbb;
border-bottom : none;
text-align : left;
}
.title-head {
background : #fff;
height : 90px;
border-top : 1px dotted #ddd;
padding-left : 0.5em;
padding-top:-1em;
}
#header a, #sidebar ul.categories li a:hover {
color : #222;
}
#sidebar ul.categories li a, h1.entrytitle a:hover, h1 a:hover, fieldset a:hover {
color : #760000;
}
#altre-ricette {
clear : both;
height : 5em;
padding-bottom : 1em;
margin-top : 1em;
background : url(http://www.ricettando.it/images/bg-shadow.png) no-repeat center bottom;
font-size : 1.2em;
text-align : center;
}
b, strong {
font-weight : bold;
}
img.alignright {
float : right;
margin : 5px 8px 8px 5px;
padding : 0.1em;
width:250px;
height:200px;
border:1px solid #ccc;
}
#popular-comments { 
list-style:none;
width:300px
}
#popular-comments li {
overflow:auto; 
margin:10px 0px; 
padding-bottom:.5em; 
}
#popular-comments li img { 
float:left; 
margin-left:0;
margin-right:10px;
border:1px solid #ccc; 
}
#popular-comments li a { 
text-decoration:none; 
color:#1e292b;
}
#popular-comments li a:hover {
color:#760000;
}
/* Pagenavi style */ 

.wp-pagenavi {
/*background : #fffcec url(http://www.ricettando.it/images/wp-title-head.png) repeat-x left top;*/
width:590px;
height:70px;
padding-top:1.5em;
margin-bottom:1em;
text-align:center;
/*border:1px solid #fff1a3;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;*/
border-bottom:1px dotted #ddd;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	margin:2em .5em 0 1em;
	padding:.5em;
	width:50px;
	height:50px;
	border:1px solid #760000;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	font-family:Verdana,Arial,sans-serif;
	font-size:1.5em;
	font-weight:bold;	
}
.wp-pagenavi a:visited {
	border-color:#444;	
}
.wp-pagenavi a:hover {
	background:#fbba2e;
	color:#fff;
	box-shadow:0 0 2px #777
}
.wp-pagenavi a:active {
	background:#760000;
	color:#fff;
}

ul#crumbs {
margin:0 auto;
width:960px;
padding:0 0 0 .3em;
}
ul#crumbs li {
display:inline;
}
ul#crumbs li a:hover{
text-decoration:underline;
}
#col1{

	float:left;
	width:240px;
	padding:1.7em;
	line-height:1.5em;
}
#col2{
	float:right;
	width:270px;
	padding:1.7em;
	line-height:1.5em;
	border-left:1px dotted #ddd;
}
#ricette-migliori { 
list-style:none;
width:220px; 
}
#ricette-migliori li {
overflow:auto; 
margin:10px 0px; 
padding-bottom:5px; 
}
#ricette-migliori li img { 
float:left; 
margin-right:10px; 
}
#ricette-migliori li a { 
text-decoration:none; 
color:#1e292b;
}
#ricette-migliori li a:hover {
color:#760000;
}
.linkers{
	float:right;
	padding:.5em ;
}
.sendit p{display:none;}
p.sottotitolo-categorie{
	width:50%;
	font-family:Verdana,Lucida Grande,Lucida Sans Unicode,sans-serif;
	font-size:1em;
	font-weight:400;
	line-height:1.5em;
	margin-top:.5em;
	margin-bottom:1.25em
}

