

	/*------ basic elements --------*/
	html,body{margin: 0 auto;padding:0 auto;}
	body {font-family: Georgia, serif, Arial, Helvetica, sans-serif;background: #339999;margin: 0px auto;font-size: 76%;   /*dimensionamento percentuale del font */}
	p { text-align: justify; color: #333; font-size: 0.9em; line-height: 1.80em;font-family:Helvetica,Arial,sans-serif;margin:0px; }
	a:link, a:visited { text-decoration: underline; color: #a5bcff;	}
	a:hover, a:active { text-decoration: none; color: #ff9600; }
	li {text-decoration: none; list-style-type: none; display: block; color: #333;font-family:Helvetica,Arial,sans-serif; }
	H1 {font-size:22px;font-weight:bold;margin:0px; padding:0px;}
	h2 {font-size: 16px;font-style: italic;margin:0px; padding:0px;}
	h3 {font-size:12px;font-style: italic;margin:0px; padding:0px;}
.separatore{margin:5px;}
	
	/*------ container element --------*/
	div#container{width: 960px;margin: 0 auto;text-align: left;background:#fff;}

	/*------ header element --------*/
	#header{background: url(/ELEMENTS/img/header.gif) no-repeat top;height:160px;text-align:center;}
		#header .banner468x60 {width:468px; height:60px; padding:0px; float: right; position: relative;top:35px;right:40px;background-color:#fff;margin:0px;}

		.menu{position: relative; float:right; clear:both;width:960px;top:60px; margin:0 auto;text-align:center;margin:0px;padding:0px;height:40px;}
 			.menu ul{ 	margin: 1em 0 1em 1em;	padding: 0; 	list-style-type: none;}
 				.menu li{display: inline;color: #fff;padding: 5px;	font-variant: small-caps;}
				  div#header .menu a{color:#fff;font-size:12px;}
				  div#header .menu a:hover, a:active { text-decoration: none; color: #ff9600; }

	/*------ CONTENT --------*/
	#content  {padding:0 10px;margin:0 auto;}
			#content #advertising  {border:1px dotted #fff;padding:5px 10px}
		#content #advertising  h2 {font-size:11px;text-align:right;margin:0px; padding:0px;}

	/*------COLONNADESTRA --------*/
 #dxcolumn {float:right; position:relative;   width:270px;}
		#dxcolumn #pdf{/*border-bottom:1px dotted;margin-bottom:4px;padding:0px;*/ }
		#dxcolumn #pdf p{text-align: center; font-size:14px; color:#339999;}
		
		#dxcolumn  #news  {margin-bottom:15px; width:270px;text-align:center;}
	 	#dxcolumn  #news  h1 {color:#60371A;margin:0px; padding:0px;font-size:16px;}
	 	#dxcolumn  #news  h2 {color:#60371A;margin:0px; padding:0px;font-size:14px;}
     	#dxcolumn  #news  p{padding:0 auto; margin:0 9px;}
     	#dxcolumn  #news  .n_title{font-size:12px;font-weight:bold;margin-bottom:1px;margin-left:9px;margin-right:9px;text-align:center;}
     	#dxcolumn  #news  .n_intro{font-style:italic;margin-bottom:7px;padding:0;}
		#dxcolumn  #news  .n_testo{margin-bottom:8px;font-size:12px;}
		#dxcolumn  #news  .dx a:link, a:visited{color:#EB8024; font-size:12px;text-decoration: underline;}
		#dxcolumn  #news  .dx a:hover, a:active { text-decoration: none; color: #339999; font-size:12px;}
	
		.img{margin:8px;}
		
	
	
		/*------ COLONNASINISTRA --------*/
 #sin{ margin:0 auto;padding:0px;}
 	/*------ DOVESEI --------*/
	#sin #breadcrumbs  {font-size:10px;text-align:left;padding:0px 0 2px 30px;font-family:arial;}
	#sin #breadcrumbs ul {margin:0px;padding:0px;}
	#sin #breadcrumbs li {display: inline;list-style-image:none;list-style-position:outside;list-style-type:none;}
	/*------ FOTO --------*/
	#sin #focus  {float:left; position:relative; clear:none; width:660px;height:330px;}
	#sin #focus  a:link, a:visited { text-decoration:none; color:#EB8024;}
	#sin #focus  div#liv1{background: url(<?=$imgfoto1?>) no-repeat top;position:absolute;top:0px;left:0px;z-index: 0;width:645px;height:315px;	padding:5px;background:#fff;}
	#sin #focus div#liv2{background: url(<?=$imgfoto2?>) no-repeat top; position: absolute;top: 0px;left: 0px;z-index: 1;width: 645px;height: 315px;padding: 5px;	background:transparent url(b.jpg);background-repeat: no-repeat;	background-position: top;}
	#sin #focus div#liv2 h1 {}
	#sin #focus div#liv3{background: url(<?=$imgfoto3?>) no-repeat top;position:absolute;top:0px;left:0px;z-index:2;width:645px;height:315px;padding: 5px;background:#fff;}
	#sin #focus div#liv4 {color:#EB8024;font-size:22px;height:20px;left:457px;padding:10px;position:absolute;text-align:center;top:262px;width:129px;z-index:8}
	#sin #focus div#liv5 {cursor:pointer;position:absolute;top:0px;left:5px;padding:0px;width:645px;height:315px;z-index:4}
		#sin #focus div#liv6 {position:absolute;top:240px;left:30px;padding:0px;z-index:5}

	/*------ blog --------*/
	#sin #blog {clear:none;float:left;position:relative;width:220px;border:2px dotted #339999;padding:5px;}
	#sin #blog h3{background-image:url(/ELEMENTS/img/bk_blog.gif);	color: #fff;margin: 0px;padding: 5px;font-style: normal;text-align: center;	background-repeat: no-repeat;background-color: White;}
/*	#sin #blog p.recipeblog{font-size:10px;color:#333;border:2px dotted*/
	#sin #blog ul.recipeblog{display:inline;font-size:10px;line-height:18px;list-style-image:none;list-style-position:inside;list-style-type:none;
margin:0;padding:0;text-align:left;}
	#sin #blog li{display:list-item;list-style-type:disc;padding-left:10px;}
	#sin #blog 	a:link, a:visited { text-decoration: none; color: #AF6020;	}
	#sin #blog 	a:hover, a:active { text-decoration: underline; color: #339999; }



	#sin #blog .date{font-size:10px;color:à;padding:#666;padding:0 45px;}
		#sin #blog .testoblog  a:active, a:hover{color:#359797}
		#sin #blog .testoblog  a:link, a:visited{text-decoration:none;color:#EB8024}
	#sin #blogcategorie {width:200px;}
	#sin #blogcategorie .date{font-size:10px;;padding:#666;padding:0 45px;}
	#sin #blogcategorie li{color:#333333;display:block;font-size:11px;font-style:italic;list-style-image:none;margin:0;}
#sin #blogcategorie h3{background-image:url(/ELEMENTS/img/bk_blogsmall.gif);	color: #fff;margin: 0px;padding: 5px;font-style: normal;text-align: center;	background-repeat: no-repeat;background-color: White;}

	/*------ TAGCLOUD --------*/
	#sin #tagcloud H1{font-size:16px; color:#60371A;}
	#sin #tagcloud h2{margin:0px; padding:0px;font-size:14px;}	
#home	#sin #tagcloud {float:right;position:relative;text-align:center;width:420px;margin-right: 10px;}
#home #sin #tagcloud .baffo{height: 30px;background: url(/ELEMENTS/img/baffo_categorie.gif) no-repeat center;}
 #home	#sin #tagcloud ul.tagcloud{list-style: none;margin: 0;padding: 0.5em;line-height: 1.6; width: 410px;text-align: justify;display:inline;}
#home	 #sin #tagcloud  ul.tagcloud li{display:inline;}
#home	 #sin #tagcloud ul.tagcloud a{text-decoration: none;color: #787870}
#home	 #sin #tagcloud ul.tagcloud a:hover{text-decoration: underline;color: #444;margin-right: 0.2em}
#home	a.size1{font-size: 80%}
#home	a.size2{font-size: 100%}
#home	a.size3{font-size: 125%}
#home	a.size4{font-size: 150%}
#home	a.size5{font-size: 180%}
#home .bottom{ float: right;margin-bottom:10px;position:relative;clear:none;width:665px;}	
		/*------ TAGCLOUD pagina interna--------*/
#interno #sin #tagcloud {float:right;position:relative;text-align:center;width:200px;margin-right: 10px;}
	#interno  #sin #tagcloud h2{margin:0px; padding:0px;}
	 #interno #sin #tagcloud ul.tagcloud{list-style: none;margin: 0;padding: 0.5em;line-height: 1.6; width: 190px;text-align: left;display:list-item;}
	 #interno  #sin #tagcloud  ul.tagcloud li{display:list-item;}
	 #interno  #sin #tagcloud ul.tagcloud a{text-decoration: none;color: #787870}
	 #interno  #sin #tagcloud ul.tagcloud a:hover{text-decoration: underline;color: #444;margin-right: 0.2em}
 #interno  #sin #tagcloud .baffo{background: url(/ELEMENTS/img/baffo_categorie_small.gif) no-repeat center;
	height: 11px;}
 #interno #sin #tagcloud a.size1,a.size2,a.size3,a.size4,a.size5{font-size: 120%}

	/*------ fine TAGCLOUD --------*/

	/*------ THUMBSTRIP --------*/
#thumbstrip {position:relative; clear:both;margin:5px;padding:5px;}
#thumbstrip img{border:1px solid #DDDDDD;margin:4px;padding:2px;}
#thumbstrip a:link, a:visited { }
#thumbstrip	a:hover, a:active {  }
	/*------ FINE THUMBSTRIP --------*/
		.description{background:#FFFFFF none repeat scroll 0 0;border-left:1px solid #EFE6E0;border-right:1px solid #EFE6E0;color:#EB8024;height:290px;left:450px;padding:10px;position:relative;text-align:center;top:-2px;width:129px;}
.description h1 {margin-top:15px;}
.description h2 {color:#8F562C;font-style:italic;line-height:24px;margin-top:10px;}

	#sin #tagcloudmenu {text-align:center;width:200px;margin-bottom:10px;}
	#content #tagcloudmenu h1{margin:0px; padding:0px;font-size:16px;}
	#content #tagcloudmenu ul {margin:0px 40px 0 0; padding:0px;font-size:12px;display:inline;}
	#content #tagcloudmenu a{text-decoration:none; color:#666;font-size:12px;line-height:18px;}
	#content #tagcloudmenu li  {background-color:#eee;width:190px;padding:5px;border-bottom:1px dotted #ddd;list-style-image:none;list-style-position:outside;list-style-type:none;}

	/*------ PARTECENTRALE --------*/
	
		#cntr {background-color:transparent;clear:none;float:right;margin:0 auto;padding:5px;position:relative;right:10px;
width:440px;}
		#cntr h1{font-size:24px;color:#EB8024;}
		#cntr p{font-size:12px;color:#333;}
		#cntr h2{font-size:16px; color:#666;}
	#sin #blogcategorie {width:200px;}
	.foto{	width: 75px;height: 75px;float: left;border: 1px solid;	}
		#cntr ul  {	margin: 0px 40px 0 0;padding: 0px;	font-size: 11px;list-style: none outside url(/ELEMENTS/img/thumbnail75x75.jpg);}
		#cntr li {padding-left: 50px;	}
		#cntr p  {	margin-bottom:10px;clear:both;}
		#cntr a:hover, a:active  {color:#339999;text-decoration:underline;}
		#cntr a:link, a:visited  {text-decoration:none;}
		#cntr strong  {font-family:Georgia; font-style:italic;color:#339999;}
		#cntr .miniricetta{line-height:16px;}
#cntr .fotoricette{float: left; position: relative; clear: none;padding:4px; border:1px solid #eee; margin:5px 5px 0px 0px;}

.thumblist	{float:left; border:1px solid #ddd; padding:3px;margin:0 8px 8px 0;}
#interno .banner200x200{border:1px dotted #ddd; float:left;position:relative;width:200px; height:200px;text-align:center;}
	

	/*------ footer element --------*/
		
	div#footer{	width: 960px;height: 154px;	margin: 0 auto;	text-align: left;clear:right;background: url(/ELEMENTS/img/footer.gif) no-repeat top #339999;}
div#footer .menu {position: relative; float:left; clear:both;top:0px;width:960px; margin:0 auto;text-align:center;padding:0px;}
  div#footer.menu ul {margin:0 auto;text-align:center;padding:0px;}
  div#footer .menu a{color:#fff;font-size:12px;}
   div#footer .menu a:hover, a:active { text-decoration: none; color: #ff9600;}