﻿body {margin: 0; padding: 0;background: #FFFFFF; font-size: 13px; text-align: justify; margin-top:0}

body, th, td, input, textarea, select, option {font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif;	color: #163039;}

h1, h2, h3 {font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #266191; }

h1 {letter-spacing: -2px; font-size: 2.5em; }
	.homeh1{margin-top:-10px}
	.homeh1 a{color:#5395F8; text-decoration:none}
	.homeh1 a:hover{color:#5395F8; text-decoration:none}

h2 {letter-spacing: -1px; font-size: 1.5em; }

h3 {font-size: 1em; font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif;	}

p, ul, ol {line-height: 150%; }


blockquote.lingua {margin: 0 5px 5px 5px; padding-left:15px;  font-weight: normal; font-size: 13px;
 line-height: 1.6em; font-style: italic; font-family: Georgia, 'Times New Roman', Times, serif;	color: #5395F8;
 float:right; width:230px; }

blockquote.note {margin: 0 5px 5px 5px; padding-left:15px;  font-weight: normal; font-size: 13px;
 line-height: 1.6em; font-style: italic; font-family: Georgia, 'Times New Roman', Times, serif;	color: #5395F8;
 float:right; width:140px; }
 
blockquote.lingua-centered {font-weight: normal; font-size: 13px;
 line-height: 1.6em; font-style: italic; font-family: Georgia, 'Times New Roman', Times, serif;	color: #5395F8;
 float:right; width:90%; }


blockquote { quotes: "\201C" "\201D";  }  
blockquote.lingua:before{ content: open-quote; font-weight: bold; font-size:42px;font-family: Georgia, 'Times New Roman', Times, serif;	color: #5395F8; } 
blockquote.lingua:after { content: close-quote; font-weight: bold; margin-top: -70px; height:20px; line-height:20px;
margin-left: 210px; margin-bottom:-90px;font-size:42px; font-family: Georgia, 'Times New Roman', Times, serif;	color: #5395F8; 
text-align:left; } 


a:active, a:focus, a:link, a:visited{color: #266191}
li a:hover{color:#5395F8;}

#album_name h2 a{text-decoration:none;}

hr {display: none; }

/* Header */

#top_menu {width: 800px; height: 50px; margin: 0 auto; background: url(images/top_line_eng.jpg) no-repeat left top; text-align:left;}
	#top_menu ul{list-style:none; text-transform:uppercase; height:30px;  }
	#top_menu li{display:inline; margin-right:30px; height:30px;  }
	#top_menu a {text-decoration:none}
	
#top_menu_v1 {width: 800px; height: 50px; margin: 0 auto; background: url(images/img04.jpg) no-repeat left top; text-align:left;}
	#top_menu_v1 ul{list-style:none; text-transform:uppercase; height:30px; }
	#top_menu_v1 li{display:inline; margin-right:30px; height:30px;  }
	#top_menu_v1 a {text-decoration:none}



#languages{margin-top:286px; position:absolute; margin-left:10px;}
	#languages ul{list-style:none}
	#languages li{display:inline;}

#header_flash { width: 800px; height: 227px; margin: 0 auto; position:relative;}

#header_flash h2{
	color:#FFFFFF;
	font-size:2em;
	right:20px;
	position:absolute;
	bottom:-13px;
	z-index:9999999;
	font-weight:bold;
}

#header h1, #header p {margin: 0; padding: 0; }

#header h1 {font-size: 52px; padding: 190px 0 0 35px; }

#header p {margin-top: -20px; padding: 0 0 0 30px; font-size: 24px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; }

#header a {text-decoration: none; color: #F79F1A; }

a.no_underline{text-decoration: none;}

/* Page */

#page {width: 800px; margin: 0 auto; padding-top: 30px; background: url(images/img03.jpg) no-repeat left top; }

/* menu*/

#menu{float: left; width: 190px; margin-bottom: 10px; padding-right: 10px; color: #5395F8;  *margin-top:-17px;}

#menu ul {margin: 0; padding: 0; list-style: none; }

#menu li {margin: 0; padding: 0;}

#menu li ul {margin-left: 20px; padding: 0; }

#menu li li {margin: 0 0 0 0; margin: 0 0 0 0; line-height: 30px;  }
	#menu li li .trullo {background: url(images/logofop_medium.gif) no-repeat; padding-left:30px;}
	#menu li li .eng {background: url(images/eng1.gif) no-repeat center left; padding-left:30px; }
	.eng a:hover{background: url(images/eng2.gif) no-repeat center left; }
	#menu li li .ita {background: url(images/ita1.gif) no-repeat center left; padding-left:30px; }
	 .ita a:hover{background: url(images/ita2.gif) no-repeat center left;}


#menu h2 {margin: 0px 0 0 20px; height: 35px; font-size: 18px; color: #266191; /*background: url(images/logofop_medium.gif) no-repeat right 30%;*/ border-bottom: 2px #266191 dashed; }

#menu a {text-decoration: none; }

#menu a:hover {text-decoration: none; }

#menu .active{text-align:right;}
/* Content */

#content {float: left; width: 590px; margin: 0; padding-left: 10px; color: #0D323E; display:inline; }
#content_nosidebar {float: left; width: 549px; margin: 0; padding-left: 19px; color: #0D323E; padding-right:22px; }
	#succ_prec{text-align:justify; padding:0; width:100%;  }
	#succ_prec ul{ list-style:none;}
	#succ_prec li{display:inline; margin-left:60px;}
#article_2images{width:80%; display:inline; clear:both; height:auto; margin-bottom:20px}
	#img1{width:45%; float:left; }
	#img2{width:45%; float:right}
	

.post {padding: 0 0 0 0; }
.post_left{float:left; width:330px;}

.title {padding: 0 0 5px 0px; font-size: 26px; /*background: url(images/logofop_small.gif) no-repeat right 40%;*/	 border-bottom: 2px #266191 dotted; 
	margin-left: 0px; font-family: Georgia, "Times New Roman", Times, serif;}

.title a {text-decoration: none; color: #5395F8; }

.byline {margin: -15px 20px 0 0px; color: #5395F8; }

.title_no_trullo {padding: 0 20px 5px 0px; font-size: 26px; border-bottom: 2px #266191 dotted; margin-right: 20px;
	margin-left: 0px; font-family: Georgia, "Times New Roman", Times, serif;}


.alignleft {float: left; width:100%; text-align:left; }

.aligncenter {text-align:center; }

.alignright {float: right; clear:both; width:100%; height: 18px;text-align:right; }

#ricetta{}
.ingredienti{width:50%;}

.alignright_ricetta {float: right; text-align:right; }
.alignleft_img {float: left; text-align:left; margin-right:5px; }

.posts {margin: 0; padding: 0; list-style: none; line-height: normal; }


.posts h3 {	margin: 0; font-weight: bold; }

.posts p {margin: 0; line-height: normal; }


.entry {margin: 0; padding: 0 0 5px 0px;clear:both; }

.last {border: none; }

.clear{clear:both}

.scheda_photo{float:right; margin:0 -20px 5px 15px; border:1px solid #266191;}

.poem-left{float:left; width:260px; font-style:italic; color: #5395F8; }
.poem-right{float:right; width:270px;  }
.poem-left p, .poem-right p{line-height:30px}

/* Sidebar */
#sidebar {float: right; width: 240px; margin: 0; padding-left: 10px; color: #161563;  padding-right:2px;}
#sidebar h1 {padding: 0 10px 5px 0px; font-size: 26px; /*background: url(images/logofop_small.gif) no-repeat right 40%;*/ border-bottom: 2px #266191 dotted; margin-right: 10px;
	margin-left: 0px;}
#sidebar h2 {padding: 0 20px 5px 0px; font-size: 26px; border-bottom: 2px #266191 dotted; margin-right: 20px;
	margin-left: 0px; font-family: Georgia, "Times New Roman", Times, serif;}

#sidebar ul{margin:0; padding:0; list-style:none;}
#sidebar li {margin: 0; padding: 0; padding-left:5px;line-height :22px; margin-bottom:10px;}
#sidebar li a:active, #sidebar li a:link, #sidebar li a:visited{text-decoration: none;}
.evidenza {margin: 0; padding: 0 20px 5px 0px;clear:both;margin-right:20px;line-height:16px; }
.evidenza li{line-height:16px;}
.evidenza_li {line-height:12px;}


/* Galleria Foto */
#album {clear:both; margin-top:20px; display:block; width:100%;}
#album_cover, #gallery li{width:135px; float:left; height: 108px; }
#gallery li{ list-style-type:none;}
.album_cover{ float:left; height: 108px; }
#photos_polaroid, #gallery li a{width:132px; height:100px; background:url(images/polaroid_photo.jpg) top left no-repeat; float:left; margin-right:0;  }
#photos_polaroid .img{margin-left:16px; margin-top:11px; }
#gallery li img { height:70px; margin-left:0; margin-top:14px; width:99px; z-index:99999 }
#album_name h2 {font-size:20px; margin-bottom:-5px;}
#photo_thumb{width:100%; height:auto; clear:both; border:1px solid #266191 }

#gallery{text-align:center; width:580px; height:auto; }
	
/* Footer */

#footer {width: 800px; margin: 0 auto; height: 50px; text-align: center; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #266191; background: url(images/img01.jpg) no-repeat left top; margin-bottom: 27px; }

#footer p {padding-top: 25px; *padding-top:30px; }

#footer p a {color: #266191; }
#footer p a:hover{color:#5395F8;}

img { border: none; }

img.left {float: left; margin: 3px 20px 30px 0px; }

img.right {float: right; margin: 3px 0px 10px 30px; }

.thumb{float:left; clear:both; margin:0 10px 10px 0; width:131px;  border:1px solid #266191 }
.thumb2{float:left;  margin:0 40px 10px 0; width:131px; }
.thumb3{float:left;  margin:0 20px 10px 0; width:131px; }
.thumb4{float:left; clear:both; margin:0 10px 10px 0; }

.thumb-territorio{float:left;  margin:0 40px 10px 0; width:229px; }

.indented_ol {margin-left:240px; margin-left:40px; }

.quote{padding:0 20px; font-style:italic;}

/* SHARE*/
ul.share{margin-left:-40px}
ul.share li{display:inline; list-style-type:none; margin-right:10px}
.facebook{background:url(/images/social_media_mini_icons/PNG/facebook.png) no-repeat top left; padding-left:25px}
.myspace{background:url(/images/social_media_mini_icons/PNG/myspace.png) no-repeat top left; padding-left:25px}
.email{background:url(/images/social_media_mini_icons/PNG/email.png) no-repeat top left; padding-left:25px}





/*------------------------------------------
    jQuery Sliding Panels
-------------------------------------------*/
#employment, #employment1, #employment2, #employment3, #employment4, #employment5, #employment6, #employment7   {
	height: auto;
	display: none;
	
}
.slide {margin: 0;	padding: 0;}
.link-slide, .link-slide1, .link-slide2, .link-slide3, .link-slide4, .link-slide5, .link-slide6, .link-slide7 {
	margin: 0 auto;
	display: block;
	text-decoration: none;
}
.active {}






/*------------------------------------------
    forms
-------------------------------------------*/
.required{color:red;}
label{width: 170px; 
float: left; margin-right: 0.5em;display: block
}
.field{width:200px; font-family:"Trebuchet MS", "Times New Roman", Arial, Times, serif; font-size:14px;}
/* Contact Forms */
ul.scegli li{list-style:none;}
#iscriviti label{width:auto;}
.field_long{width:300px; font-family:"Trebuchet MS", "Times New Roman", Arial, Times, serif; font-size:14px;}

/*jQuery polaroid*/
.slideshow {  
    height:  227px;  
    width:   800px;  
    padding: 0;  
    margin:  0;  
} 
 
.slideshow img {  
   /* padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #fff;  
    width:  232px; 
    height: 158px; 
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	box-shadow: 2px -2px 1px rgba(0, 0, 0, 0.2);/* x-offset, y-offset,  blur radius, spread radius
	-moz-box-shadow: 2px -2px 1px rgba(0, 0, 0, 0.2);
	border-bottom:1px solid rgba(0, 0, 0, 0.1);*/
} 

.slideshow .other-image { display: none }

.fumetto{width:183px; vertical-align:top;}



/*little friends*/
#little h2{cursor:pointer;}
