body {/*
	background: #3c3c3c;*/
	background: url(images/background.jpg) top center repeat;
	margin: 0px auto;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 70%;
	color: #545454;
	}
	
#container {
	width: 980px;
	margin: 0 auto;
	background: transparent;
	}

/*-----------------------------------------------------------------------------------------------
   contents
-----------------------------------------------------------------------------------------------*/

#contents {
	width: 960px;/* 980 */
	padding: 0 10px;
	margin: 0;
	float: left;
	clear: both;
	display: inline;
	background: url(images/background2.png) top center repeat-y;
	}

#centercol {
	width: 900px;
	padding: 0 30px 30px 30px;
	margin: 0;
	float: left;
	background: #fff;
	}


/*-----------------------------------------------------------------------------------------------
   header
-----------------------------------------------------------------------------------------------*/

#header {
	width: 900px; 
	height: 280px;
	padding: 0;
	margin: 0;
	float: left;
	background: url(images/header.jpg) top center no-repeat #fff;
	}
	
#headerflash {
	width: 550px; 
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
	}
	
#headerleft {
	width: 600px; 
	margin: 0;
	padding: 0;
	float: left;
	}

#headeright {
	width: 280px;  /* 300 */
	margin: 0;
	padding: 0 20px 0 0;
	float: right;
	text-align: right;
	}
	
#searchright {
	width: 280px;
	margin: 0;
	padding: 0;
	float: right;
	clear: both;
	text-align: right;
	}
	
select {
	background:#f2f2f2;
	border:1px solid #9c9c9c;
	width:100%
	}
	
#searchform {
	padding: 0;
	width:280px;
}

.button {
	padding: 1px;
	background:#000;
	color:#e7e7e7;
	border:none;
	}

.button:hover {
	background:#1a3d52;
	color:#FFF;
	text-decoration:none;
	}

#bannerright {
	width: 280px; /*
	height: 100px; 200px */
	margin: 160px 0 6px 0;
	padding: 0;
	float: right;
	color: #fff;
	text-align: right;
	}

#bannerright img {
	float: right;
	margin: 0;
	padding: 0;
	}
	
.scrittaimpzero {
	float: right; 
	clear: both;
	text-transform: uppercase;
	font-weight: bold;
	margin: 5px 0 0 0;
	width: 280px;
	}
	
/*-----------------------------------------------------------------------------------------------
   navigator
-----------------------------------------------------------------------------------------------*/

#navigator {
	width: 900px;
	background: transparent;
	padding: 0;
	margin: 0;
	float: left;
	clear: both;
	}

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block;
	margin-bottom:2px;

	}
	

/*Main Navbar */

#nav {
	background:#235979;
	font-size: 12px;
	}
	
#nav, #nav ul {
	list-style: none;
	line-height: 1;
	}

#nav a, #nav a:hover {
	display: block;
	text-decoration: none;
	border:none;
	}

#nav li {
	float: left;
	list-style:none;
	}

#nav a, #nav a:visited {
	display:block;
	font-weight:bold;
	color: #f5f5f4;
	padding:7px 10px;
	}

#nav a:hover, #nav a:active, #nav li.current_page_item	a, #nav li.current_page_parent, #home .on {
	background:#97bf0d;
	text-decoration:none
	}	
	
	
/* Dropdown Menus */		
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 174px;
	margin-top: 1px;
	}

#nav li li {
	width: 172px;
	margin-bottom: 1px;
	background: #235979;
	}

#nav li li a, #nav li li a:visited {
	font-weight:800;
	font-size: 12px;
	color:#FFF;
	}

#nav li li a:hover, #nav li li a:active {
	background:#97bf0d;
	}	
		
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;

	}

a.main:hover
{	background:none;
	}
	
	
	


/* Dropup menu */

#navigatorup a {
	color: #fff;
	}


.menuup, .menuup2 {
	font-size: 12px;
}

/* remove all list stylings */
.menuup, .menuup ul, .menuup2, .menuup2 ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}

.menuup li, .menuup2 li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: left;	/* move all main list items into one row, by floating them */
	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
	z-index: 5;		/* thus we need to apply explicit z-index here... */
}

.menuup li:hover, .menuup2 li:hover {
	z-index: 10000;	/* ...and here. this makes sure active item is always above anything else in the menu */
	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
							see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
}

.menuup li li, .menuup2 li li {
	float: none;/* items of the nested menus are kept on separate lines */
}

.menuup ul, .menuup2 ul {
	visibility: hidden;	/* initially hide all submenus. */
	position: absolute;
	z-index: 10;
	left: 0;	/* while hidden, always keep them at the bottom left corner, */
	bottom: 0;		/* 		to avoid scrollbars as much as possible */
}

.menuup li:hover>ul, .menuup2 li:hover>ul {
	visibility: visible;	/* display submenu them on hover */
	bottom: 100%;	/* 1st level go above their parent item */
}

.menuup li li:hover>ul, .menuup2 li li:hover>ul {	/* 2nd+ levels go on the right side of the parent item */
	bottom: 0;
	left: 100%;
}

/* -- float.clear --
	force containment of floated LIs inside of UL */
.menuup:after, .menuup ul:after, .menuup2:after, .menuup2 ul:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
.menuup, .menuup ul, .menuup2, .menuup2 ul {	/* IE7 float clear: */
	min-height: 0;
}
/* -- float.clear.END --  */

/* sticky submenu: it should not disappear when your mouse moves a bit outside the submenu
	YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!
	if you do it, make sure you 110% know what you do */
.menuup ul, .menuup2 ul {
	background-image: url(empty.gif);	/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */
	padding: 30px 30px 10px 30px;
	margin: 0 0 -10px -30px;
	/*background: #f00;*/	/* uncomment this if you want to see the "safe" area.
								you can also use to adjust the safe area to your requirement */
}
.menuup ul ul, .menuup2 ul ul {
	padding: 30px 30px 30px 10px;
	margin: 0 0 -30px -10px;
}


/* - - - ADxMenu: DESIGN styles - - - */

.menuup, .menuup ul li {
	color: #f5f5f4;
	background: #143447;
}

.menuup2, .menuup2 ul li {
	color: #f5f5f4;
	background: #235979;
}


.menuup ul, .menuup2 ul {
	width: 150px;
}

.menuup a, .menuup2 a {
	text-decoration: none;
	color: #f5f5f4;
	padding:6px 10px;
	display: block;
	position: relative;
	font-weight: 800;
}

.menuup a:hover, .menuup li:hover>a, .menuup li.current_page_parent, .menuup li.current_page_item {
	color: #f5f5f4;
	background:#97bf0d;
	text-decoration:none;
	font-weight: 800;
}

.menuup2 a:hover, .menuup2 li:hover>a, .menuup2 li.current_page_parent, .menuup2 li.current_page_item {
	color: #f5f5f4;
	background:#8cb20a;
	text-decoration:none;
	font-weight: 800;
}

.menuup li li, .menuup2 li li {	/* create borders around each item */ /*
	border: 1px solid #15577e;*/
	margin-bottom: 1px;
}
.menuup ul>li + li, .menuup2 ul>li + li {	/* and remove the top border on all but first item in the list */
	border-top: 0;
}

.menuup li li:hover>ul, .menuup2 li li:hover>ul {	/* inset 2nd+ submenus, to show off overlapping */
	bottom: 5px;
	left: 90%;
}


	
	

		



/*-----------------------------------------------------------------------------------------------
   contenuti
-----------------------------------------------------------------------------------------------*/

#contenuti {
	width: 900px;
	background: transparent;
	padding: 0;
	margin: 0;
	float: left;
	clear: both;
	}
	
#leftcol {
	width: 600px;
	background: transparent;
	padding: 0;
	margin: 30px 30px 0 0;
	float: left;
	clear: both;
	}

#leftcolhome {
	width: 630px;
	background: transparent;
	padding: 0;
	margin: 0;
	float: left;
	clear: both;
	}
	
	
/* ========================================================================================================================= 
 grafica per index
 ========================================================================================================================= */

#leftcolhome h3 {
	text-transform:uppercase;
	margin-bottom:4px;
	font-weight:bold;
	color:#5f5f5f;
	font-size: 110%;
	}
	
#leftcolhome h4 {
	font-size: 160%;
	margin: 0 0 6px 0;
	}
 
 
#firstnews {
 	float: left;
	clear: both;
	width: 630px;  /*
	border: 1px dotted #97bf0d;*/
	margin: 0;
	padding: 0;/* 
	padding: 15px 16px;/*
	background: url(images/bklabel-editore.jpg) right top no-repeat transparent; */
	background: url(images/bklabel-dalleditore.jpg) left top no-repeat transparent; 
	}
	
#testoeditore {
 	float: left;
	clear: both;
	width: 566px;
	margin: 0;
	padding: 45px 17px 15px 17px;
	background: transparent; 
	border-bottom: 1px dotted #97bf0d;
	}
	
#firstnews ul {
	float: left;
	clear: both;
	margin: 6px 0 1px 0;
	padding: 0;
	width: 566px;
	list-style-type: none;	
	color:#999;
	}

#firstnews ul li {
	margin: 0 0 3px 0;
	padding: 0;
	width: 566px; 
	}



#secondnews {
 	float: left;
	clear: both;
	width: 600px;
	margin: 14px 0 0 0;
	padding: 0;
	}

#secondnews ul {
	float: left;
	clear: both;
	margin: 6px 0 1px 0;
	padding: 0;
	width: 251px;
	list-style-type: none;	
	color:#999;
	}

#secondnews ul li {
	margin: 0 0 3px 0;
	padding: 0;
	width: 251px;
	}
	
#secondnews1 {
 	float: left;
	width: 285px;
	margin: 0 30px 0 0;
	padding: 0;
	}
	
#secondnews2 {
 	float: left;
	width: 285px;
	margin: 0;
	padding: 0;
	}
	
#tabnewshome {
	width: 251px; /* 285px */
	border: 1px dotted #97bf0d;
	float: left; 
	clear: both;
	padding: 15px 16px;
	margin: 0 0 10px 0;
	}
	
.tabecocasa { background: url(images/bklabel-ecocasa.jpg) 6px 12px no-repeat transparent; }
.tabterritorio { background: url(images/bklabel-territorio.jpg) 6px 12px no-repeat transparent; }
.tabbusiness { background: url(images/bklabel-business.jpg) 6px 12px no-repeat transparent; }
.tabripresa { background: url(images/bklabel-ripresa.jpg) 6px 12px no-repeat transparent; }
.tabecoviaggi { background: url(images/bklabel-ecoviaggi.jpg) 6px 12px no-repeat transparent; }
.tabdonne { background: url(images/bklabel-donne.jpg) 6px 12px no-repeat transparent; }


.tabecoworld { background: url(images/bklabel-ecoworld.jpg) 6px 12px no-repeat 	#F4FFDF; }
#tabecoworld { 
	width: 128px;
	height: 126px;
	background: url(images/bklabel-editore.png) left top no-repeat transparent; 
	position: relative;
	top: 100px;
	left: 100px;
	z-index:999;
}

.tabnewshomeleggi2 {
	float: left;
	clear: both;
	width: 566px;
	border-bottom:1px solid #97BF0D;
	border-top:1px solid #97BF0D;
	padding:1px;
	text-align: right;
	margin: 0 0 10px 0;
	}
	
.tabnewshomeleggi {
	float: left;
	clear: both;
	width: 251px;
	border-bottom:1px solid #97BF0D;
	border-top:1px solid #97BF0D;
	padding:1px;
	text-align: right;
	margin: 0 0 10px 0;
	}

.titletabnhome2 {
	margin: 0 40px 0 0;
	padding: 0;
	float: left;/*
	width: 260px;*/
	font-size: 180%;
	font-weight: bold;
	border: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 200px;
	}

.titletabnhome {
	margin: 0;
	padding: 0;/*
	float: left;
	width: 260px;*/
	font-size: 110%;
	font-weight: bold;
	border: none;
	}
	
.titletabnhome a { color: 7da939;}

	
#secondnews h4 {
	margin: 0 0 20px 27px;
	padding: 0;
	float: left;
	width: 226px; /* 251px */
	}
	
#secondnews h4 a, #secondnews h4 a:hover {
	color: #fff;
	}
	

	
#secondnews img, #firstnews img, .alignleft  {
	background: #fff;
	border: 1px solid #8b8b8b;
	margin: 3px 10px 10px 0;
	padding: 1px;
	float: left;
	}

#secondnews p, #firstnews p {/*
 	float: left;*/
	margin: 4px 0;
	padding: 0;
	}

#boxadv {
	width: 250px; /* 285px */
	border: 1px dotted #97bf0d;
	float: left; 
	clear: both;
	padding: 15px 17px 15px 16px;
	}
	
#boxscorr {
	width: 283px; /* 285px */
	border: 1px dotted #97bf0d;
	float: left; 
	clear: both;
	padding: 15px 0;
	}
	
.altriart {
	text-transform:uppercase;
	margin: 0 0 2px 0;
	font-weight:bold;
	color:#999;
	font-size: 100%;
	float: left; 
	clear: both;
	width: 220px;
	}
	
/* ========================================================================================================================= 
leftcol
 ========================================================================================================================= */

#leftcol h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200%;
	font-weight:bold;
	letter-spacing:-0.02em;
	width: 600px;
	border-bottom: 1px solid #545454;
	margin: 0 0 20px 0;
	padding: 0;
	}
	
#leftcol h2 {
	font: 2.3em Georgia, "Times New Roman", Times, serif;
	padding-bottom:8px;
	border-bottom:1px solid #999;
	margin: 20px 0;
	}

#leftcol h3 {
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:4px;
	font-weight:bold;
	color:#5f5f5f;
	font-size: 100%;
	}
	
#leftcol h4 {
	font-size: 150%;
	margin: 0 0 6px 0;
	}
	
#leftcol h5 {
	font: 18px Georgia, "Times New Roman", Times, serif;
	padding-bottom:8px;
	border-bottom:1px solid #618601;
	margin: 20px 0;
	color: #618601;
	float: left;
	clear: both;
	width: 100%;
	}

#leftcol h6 {
	font: 1.3em Georgia, "Times New Roman", Times, serif;
	padding-bottom:3px;
	border-bottom:1px solid #999;
	margin: 5px 0;
	}

#leftcol p {
	margin: 0 0 10px 0;;
	}
	
#leftcol ul {
	float: left;
	clear: both;
	margin: 6px 0 1px 0;
	padding: 0;
	width: 600px;
	list-style-type: disc;	
	position: relative; 
	top: .5em;
	}

#leftcol ul li {
	margin: 0 0 3px 15px;
	padding: 0;
	width: 585px; 
	vertical-align: top; 
	position: relative; 
	top: -.4em;
	}
	
#leftcol ol {
	float: left;
	clear: both;
	margin: 6px 0 1px 30px;
	padding: 0;
	width: 416px;
	}

#leftcol ol li {
	margin: 0 0 3px 0;
	padding: 0;
	width: 416px; 
	}
	
#sharesocials {
	float:left; 
	clear: both; 
	margin:0; 
	padding: 10px 0 0 0;
	width: 600px; 
	}
	
#sharesocials img {
	float:left; 
	margin: 0 6px 0 0;
	padding: 0; 
	}
	
#sidebartrendy {
	width: 270px;
	float: left;
	clear: both;
	margin: 10px 0 0 0;
	padding: 205px 0 15px 0;
	background:url(images/trendyesnob-bk.jpg) center -10px no-repeat transparent;
	}

#sidebartrendysx, #sidebartrendydx {
	width: 103px; /* 135px */
	float: left;
	padding: 0 16px;
	margin: 0;
	background: transparent;
	text-align: left;
	}

#sidebartrendy img {
	width: 98px;
	height: 73px;
	margin: 0 0 6px 0;
	padding: 1px;
	background: #fff;
	border: 1px solid #676767;
	float: left;
	}


#sidebartrendy a, #sidebartrendy a:visited {
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0;
	border-bottom: none;
	font-weight: 800;
	}
	
#sidebartrendy a:hover {
	color: #f9c0d1;
	text-decoration: none;
	margin: 0;
	padding: 0;
	border-bottom: none;
	font-weight: 800;
	}	

#sidebartrendy p {
	color: #fff;
	margin: 0;
	padding: 0;
	}	

.tabnewstesleggi {
	float: left;
	clear: both;
	width: 103px;
	border-bottom:1px solid #d87291;
	border-top:1px solid #d87291;
	padding:1px;/*
	text-align: right;*/
	margin: 8px 0 0 0;
	color: #fff;
	}

#tabnewshome3 {
	width: 285px; /* 285px */
	border: 1px dotted #97bf0d;
	float: left; 
	clear: both;
	padding: 0;
	margin: 0 0 10px 0;
	}

#tabnewshome3 h4 {
	margin: 0 0 10px 15px;
	padding: 0;
	float: left;
	width: 226px; /* 251px */
	}
#tabnewshome3 h4 a { color: #7da939;}
#tabnewshome3 h4 a:hover { color: #333;}

	
.bold {	font-weight: 800; }
.big {	font-size: 110%;}
.right { float: right;}
.red {	color: #990000;}
.uppercase { text-transform: uppercase; }
.georgia { font-family: Georgia, "Times New Roman", Times, serif; }
.italic { font-style: italic; }
.grey { color: #828282; }
.small { font-size: 90%; }
.normal { font-size: 100%;}
.thin { font-weight: 100;}
.clear {clear: both;}
	
/* ========================================================================================================================= 
 sidebar
 ========================================================================================================================= */
 
 #sidebar {
	width: 270px; /* 300px*/
	background: transparent;
	padding: 0;
	margin: 30px 0 0 0; /* cambia per ie7 */
	float: right;
	}
	
*+html #sidebar {
	margin: 17px 0 0 0; 
}

#sidebar h3, #sidebar h2 {
	border-bottom:1px solid #97bf0d;
	padding:2px 0 2px 0;
	margin: 0 0 10px 0;
	float: left;
	clear: both;
	width: 270px;
	font-weight:bold;
	color:#5f5f5f;
	text-transform: uppercase;
	font-size: 110%;
	}
	
#sidebar ul {
	float: left;
	clear: both;
	width: 250px;
	}

#sidebar ul li {
	float: left;
	clear: both;
	width: 235px;
	margin: 0 0 0 15px;
	}



#articolipiuletti {
	width: 240px; /* 300px*/
	background: #97bf0d;
	padding: 8px 15px 5px 15px;
	margin: 0;
	float: right;
	}
	
#sidebarmread ul {
	float: left;
	clear: both;
	width: 240px;
	list-style-type: none;
	border-top: 1px dotted #d7ff4b;
	padding: 5px 0 0 0;
	margin: 0;
	}

#sidebarmread ul li {
	float: left;
	clear: both;
	width: 240px;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px dotted #d7ff4b;
	}

#sidebarmread img {
	background: #fff;
	border: 1px solid #85a909;
	margin: 3px 10px 3px 0;
	padding: 1px;
	float: left;
	}

#sidebarmread a {
	color: #fff;
	font-weight: 800;
	}

#sidebarmread a:hover {
	color: #333;
	font-weight: 800;
	}

	
#ulteventi ul {list-style-type: none; width: 170px; margin: 0 0 0 80px;}
#ulteventi ul li {
	float: left;
	clear: both;
	width: 170px;
	margin: 0 0 3px 0;
	padding: 0;
}

#ulteventi ul li ul, #ulteventi li li {
	float: left;
	clear: both;
	width: 170px;
	margin: 0;
	padding: 0;
}

#ulteventi {
	width: 270px;
	min-height: 84px;
	float: left;
	clear: both;
	margin: 0 0 5px 0;
	padding: 0;/*
	height: 83px;*/
	background:url(http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/img-calendar.jpg) top left no-repeat;
}
	
.sidebartab {
	width: 270px;
	float: left;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-top:5px solid #97bf0d;
	border-bottom:5px solid #97bf0d;
	}

#sidnewsletter {
	width: 130px; /* 270px */
	height: 65px; /* 90px */
	margin: 0;
	padding: 35px 0 5px 140px;
	background:url(http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/newsletter-button.jpg) left 10px no-repeat #fff;
	float: left;
	clear: both;
}

#sidnewsletter2 {
	width: 270px; /* 250px *//*
	height: 65px;  100px */
	margin: 8px 0 10px 0;
	padding: 0 0 5px 0;
	float: left;
	clear: both;
	border-top: 5px solid #97bf0d;
	border-bottom: 5px solid #97bf0d;
}

#sidnewsletter a {
	font-weight: 800;
	text-transform: uppercase;
}


#sidebarnav {
	width: 270px;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	color: #a9a9a9;
	}
	
#sidebarnav a, #sidebarnav a:hover {
	color: #fff;
	font-weight: bold;
	}


#sidebarnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 270px;
	}

#sidebarnav ul li {
	margin: 0;
	padding: 0;
	width: 270px;
	}
	
#sidebarnav ul li a, #sidebarnav ul li a:hover {
	display: block;
	width: 260px;
	margin: 0;
	padding: 5px 0 6px 10px;
	border-bottom:1px solid #a9a9a9;
	}
	
#sidebarnav ul li a.subnav, #sidebarnav ul li a.subnav:hover {
	display: block;
	width: 250px;
	margin: 0;
	padding: 5px 0 6px 20px;
	border-bottom:1px solid #1a3d52;
	}

	
#sidebarnav ul li a { background: #1a3d52; }
#sidebarnav ul li a:hover { background: #97bf0d; }

#sidebarnav li ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: transparent;
	width: 260px;
	border-bottom: none;
	}

#sidebarnav li li a, #sidebarnav li li a:hover {
	width: 250px;
	margin: 0;
	padding: 5px 0 6px 20px;
	border-bottom: none;
	}
	

#tabnewsidebar {
	width: 182px; /* 270px */
	border: 1px dotted #97bf0d;
	float: left; 
	clear: both;
	padding: 15px 16px 15px 70px;
	margin: 0 0 10px 0;
	
	height: auto !important;  /* per i browser moderni */
    height: 80px;      /* per IE5.x e IE6 */
    min-height: 80px;  /* per i browser moderni */
	}
	
.tabricetta { background: url(images/bk-ricettadelmese.jpg) -40px 8px no-repeat #fff; }
.tabrecensione { background: url(images/bk-recensionedelmese.jpg) -40px 8px no-repeat #fff; }
.tabvideo { background: url(images/bk-videosettimana.jpg) -40px 8px no-repeat #fff; }

#tabnewsidebar h4 {
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
	width: 182px; /*
	font-size: 160%;*/
	font-size: 110%;
	font-weight: 800;
	text-transform: uppercase;
	}
	
#tabnewsidebar h4 a { color: #7da939; font-weight: 800;}
#tabnewsidebar h4 a:hover { color: #333; font-weight: 800;}

.tabnewsidleggi {
	float: left;
	clear: both;/*
	width: 270px; da impostare div x div */
	border-bottom:1px solid #97BF0D;
	border-top:1px solid #97BF0D;
	padding:1px;
	text-align: right;
	margin: 8px 0 0 0;
	}

/* ========================================================================================================================= 
 footer
 ========================================================================================================================= */

#footer {
	background:transparent /*url(images/sf_footer.jpg) repeat-x scroll left top*/;
	height: 50px;
	margin: 0 30px;
	width: 900px;
	font-size: 90%;
	padding-top:15px;
	color:#757575;
	text-align: center;
	float: left;
	clear: both;
	border-top: 1px dotted #97bf0d;
	}

#footer a {
	color:#525252;
	text-decoration: none;
	}


#footer a:hover {
	color:#525252;
	text-decoration: underline;
	}
 

























/* HTML Elements */

* {
	margin:0;
	padding:0;
	}

body,html {
	min-height:101%;
	}
	
/*
body, select, input, textarea {
	font: 100% Arial, Verdana, Sans-Serif;
	}
	
p {	
	margin: 11px 0;
	margin-right:7px;
	}*/

a:link, a:visited {
	color: #7da939;
	text-decoration:none;
	}
	
.tuttelecat a:hover {
	color:#7da939;
	text-decoration:underline;
	}
	
.tuttelecat a:active {
	color:#7da939;
	text-decoration:underline;
	} 
	
a:hover, a:active {
	color:#333;
	text-decoration:none;
	}

hr {
	display: block;
	height:1px;
	background:#333;
	border:0;
	}

small {
	font-size: 0.95em;
	background:#eef5e1;
	padding:3px 6px;
	}

img, a:link img, a:visited img {
border:0 none;
float:left;
margin-right:10px;
	}
	
.tabellacat a {
	color:#333333;
}		

.tabellacat a:hover {
	color:#7DA939;
}		
		
.textwidget td:hover {
	background-color:#F4FFDF;
}	
/* Structure */


#branding {
	float:left;
	width:260px;
	margin-top:16px;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}

/*
#leftcol {
	width:290px;
	border-right:1px dotted #b6b6b6;
	padding-right:18px;
	padding-top:14px;
	}

#leftcol, #rightcol {
	float:left
	}	
	
#rightcol {
	padding-left:0;
width:295px;
	}*/
	
/*Subnav */

.subnav li {
	list-style:none;
	border-bottom:1px solid #FFF;
	}

.subnav li a:link, .subnav li a:visited {
	background:#eef5e1;
	display:block;
	padding:30px 4px 4px 8px;
	border-left:4px solid #F4FFDF ;
	}
		
.subnav li a:hover, .subnav li a:active {
	background:#F4FFDF ;
	text-decoration:none;
	color: #7da939;
	}

.subnav li li a:link, .subnav li li a:visited {
	border-left:none
	}
	
	
	
/*Subnav per elenco categorie */

		 
	
	


h3#respond {
	border-top:1px dotted #b6b6b6;
	margin-top:25px;
	padding-top:20px
	}

h3#comments {
	margin-top:32px
	}

	
	
	
/* Content */

#content {
	width:605px;
	float:left;
	}
	
.description {
	color:#545454;
font-size:1.3em;
font-style:italic;
font-weight:bold;
margin-bottom:10px;
margin-top:110px;
width:280px;
	}

.feature {
	padding:15px;
	border: 1px dotted #b6b6b6;
	}

.feature:hover {
	background:#F4FFDF;
	}
	
.feature p, #rightcol p {
	margin:5px;
	}

.feature img, #rightcol img {
	padding:1px;
	border:1px solid #8b8b8b;
	}
			
#leadpic {
	float:left;
	margin: 0 18px 8px 0;
	}

#lead {
	margin-top:22px;
	margin-bottom:11px;
	}

.title {
	font-size:1.2em;
	font-weight:bold;
	line-height:115%;
	}
	
.feature#lead .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}

#leftcol .feature {
	border-style:dotted dotted dotted dotted;
	margin-bottom: 5px;
	border-bottom:1px dotted #97BF0D;
	width:270px;
	border-top: 1px dotted #97BF0D;
	border-right: 1px dotted #97BF0D;
	border-bottom: 1px dotted #97BF0D;
	border-left: 1px dotted #97BF0D;
	margin-top:4px;
	}

#rightcol img {
	float:left;
margin:3px 10px 4px 6px;
	}

#leftcol img {
	margin-bottom: 2px;
	display:block
	}
	
#rightcol .clearfloat {
	margin-bottom:5px;
	padding:12px 0;
	margin-right: 8px;
	border-top: 1px dotted #97BF0D;
	border-right: 1px dotted #97BF0D;
	border-bottom: 1px dotted #97BF0D;
	border-left: 1px dotted #97BF0D;
}
#rightcol .clearfloat:hover {
	background:#F4FFDF;
}

#sidelist li {
	list-style:none
	}
	
.bullets li {
	list-style:none;
	border-bottom:1px solid #FFF;
	}
	
#sidelist .bullets li {
	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:22px;
	}

#sidelist .children {
	background:#F4FFDF ;
	}
	
#sidelist .children li {
	list-style: circle;
	margin-left:28px;
	border-bottom:1px solid #F4FFDF ;
	}
	
#sidelist .children li a, #sidelist .children li a:visited {
	padding:2px 2px 2px 0px;
	border:0;
	background:#F4FFDF ;
	color: #818d6f;
	}

#sidelist .children li a:hover, #sidelist .children li a:active	{				
	color:#465d23
	}

.postmetadata {
	margin: 30px 0;
	}

#writer {
	background:#eef5e1;
	margin:25px 0 15px 0;
	padding:12px;
	}

#writer img {
	padding:1px;
	border:1px solid #7da939;
	float:left;
	width:80px;
	}

#writer span {
	display:block;
	padding-top:4px;
	border-top:1px solid #cbd8b4;
	margin-top:12px;
	}

#writer p {
	margin:0;
	width:482px;
	}	

.entry {
	padding-bottom:28px;
	}
	
.entry img {	
	float: left;
	border: 1px solid #8b8b8b;
	margin: 0 10px 4px 0;
	padding: 1px;
	background: #fff;
	}


h3 a:link, h3 a:visited {
	color:#5f5f5f;
	}



/*Post Formatting*/

.picleft {
	float:left;
	margin:3px 14px 10px 0;
	border:7px solid #f2f2f2;
	}

.picright {
	float:right;
	margin:3px 0 10px 14px;
	border:7px solid #f2f2f2;
	}	

.post blockquote {
	color:#76767a;
	background:#f2f2f2;
	padding:6px 14px;
	margin:18px 35px;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	}	
/*
.post ul li {
	margin-bottom:3px;
	line-height:115%;
	margin-left:25px;
	float:left;
	width:170px;
	}*/

.post ol li {
	margin-bottom:5px;
	line-height:115%;
	margin-left:48px;
	}
	
#tags {
	padding:3px;
	border-bottom:1px solid #DDD;
	border-top:1px solid #DDD;
	}	
				

/* Form Elements */


#commentform input {
	width: 170px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	margin-top:5px;
	}



/* Comments*/

.commentlist {
	padding-left:30px;
	}
	
.commentlist li {
	margin: 15px 0 3px;
	padding: 8px 15px 10px 15px;
	background:#f2f2f2;
	border-top: 1px solid #ddd;
	}

#commentform small {
	background:#FFF;
	font-weight:bold;
	padding:0;
	}
	
.commentmetadata {
	display: block;
	}

.commentlist small {
	background:#e9e9e9
	}

.commentlist cite {
	font: 1.6em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	letter-spacing:-0.05em;
	}	
	

	



.archivio {
	display:block;
	margin: 5px;
	padding: 0px;
	float: left;
	height: 50px;
	width: 250px;
	}
#notizia {
	text-align: left;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-size: 11px;
	background-color: #F4FFDF;
	padding: 3px;
}
/*
	.comuni {

	float:left;
	margin-bottom:1px;
	margin-right:1px;
	padding:12px 0;
	width:146px;
	background-color:#461f2d;
	}
	
	.comuni a:visited {
	color:#fff;
		}
	
	.comuni h4 a {
	color: #fff;
	}
	
	.leggi {
	background:#ffffff none repeat scroll 0 0;
	border-bottom:1px solid #97BF0D;
	border-top:1px solid #97BF0D;
	padding:1px;
	text-align: right;
	margin-left:5px;
	width:96%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #97BF0D;
	border-left-color: #97BF0D;
	clear:both;
	}
	
	.leggicom {
	background:#ffffff none repeat scroll 0 0;
	border-bottom:1px solid #B6B6B6;
	border-top:1px solid #B6B6B6;
	padding:1px;
	text-align: right;
	margin-left:5px;
	width:90%;
	}*/
	
	.comuni {

	float:left;
	margin-bottom:1px;
	margin-right:1px;
	padding:12px 6px 12px 0;
	width:294px;
	background-color:#bed7dc;
	color: #545454;
}
	
	.comuni a , .comuni a:visited {
	color:#2c778c;
		}
	
	
	.comuni a:hover {
	color:#333333;
		}

	.leggi {
	background:#ffffff none repeat scroll 0 0;
	border-bottom:1px solid #97BF0D;
	border-top:1px solid #97BF0D;
	padding:1px;
	text-align: right;
	margin-left:5px;
	width:96%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #97BF0D;
	border-left-color: #97BF0D;
	clear:both;
	}
	
	.leggicom {
	text-align: right;
	margin-left:5px;
	width:96%;
	border-bottom: 1px dotted #195c6f;
	border-top: 1px dotted #195c6f;
	}

	
.leggiedit {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px dotted #B6B6B6;
border-top:1px dotted #B6B6B6;
float:right;
margin-right:3px;
padding:1px;
text-align:right;
width:99%;
}
	.titolocom {
	margin-bottom:15px;
	margin-left:5px;
	padding:1px;/*
	height:65px;
	width:90%;*/
}

	
	
.breadcrumb {
	background-color:#F4FFDF;
	margin:1px;
	padding:1px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-indent: 10px;
}
.flash {
	background-color:#FFFFFF;
	float:left;
	margin-top:16px;
	margin-right:122px; /* 122*/
}

.flash2 {
float:left;
margin-top:82px;}

.radio {
	background-color:#FFFFFF;
float:left;
margin-left:7px;
margin-top:5px;
}

.player {
	background-color:#FFFFFF;
	float:left;
	margin-left:7px;

}
.textwidget img {
margin:5px 15px 5px 5px;
float:left;
}
.textwidget .flashbanner {
position:relative;
margin:-6px -21px;
width:200px;

}
.textwidget td {
	border-bottom: 1px dotted #7DA939;
	width:248px;
}
.textwidget .casa {
	border: none;
}
.destra {
	float: right;	
}
.v {
	color: #93107e;
	margin-top:7px;
}
.textwidget img {
	margin-left:20px;
	margin-bottom:5px;
}
.textwidget .bordoprov img {
	border: 1px solid #7DA939;
}
.textwidget .partner {
	border: none;
	width:200px;
}
.greenfactor {
float:left;
margin-left:2px;
margin-top:2px;
margin-bottom:3px;
/*border:2px solid #97BF0D;*/
}
.ppp img {
margin-right:10px;
}

.textwidget .editoriale {
float:left;
border-top:1px dotted #7DA939;

}
.trax {

border:1px dotted #7DA939;
padding:5px;
margin-bottom:10px;
}

.trax2 {

border:1px dotted #7DA939;
padding:5px 5px 0 5px;
margin-bottom:10px;
}

.trax3 {
border:1px dotted #7DA939;
 float: left; 
 width: 560px;
 
 margin: 20px 0 10px 0; 
 padding: 20px; 
 text-align: center;
}

.trax4 {

border:1px dotted #7DA939;
padding:5px 5px 0 5px;
margin-bottom:10px;
}

.traxclub {
border:1px dotted #7DA939;
 float: left; 
 width: 560px;
 
 margin: 20px 0 10px 0; 
 padding: 20px 20px 10px 20px; 
}




#traxspesa {
float: left;
clear: both;
	width: 599px; /* 605px */
border:1px dotted #7DA939;
padding: 8px 0 5px 6px;
margin-bottom:10px;
}

.traxspesa2 {
	width: 183px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:4px;
	font-weight:bold;
	color:#7da939;
}

.wpsc_categories {
border:1px solid #999;
width:592px;
margin-bottom:10px;
padding:5px;
float:left;
 }
 
 
 
 
 
 
 
 #flash_button {
	width: 250px;
	height: 95px;
	background: transparent;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	}

	
#flash_button a, #flash_button a:hover {
	width: 250px;
	height: 95px;
	display: block;
	text-indent: -9999px;
	}


#partnersarea {
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
	width: 100%;
	display: inline;
	}

#partnersarea img {
	padding: 1px;
	float: left;
	border: 1px solid #97bf0d;
	background: #fff;
	width: 175px;
	height: 66px;
	margin: 5px 47px 5px 54px;
	}
	

/* sezione shopping */

#shopping-area {
	width: 580px; /*602*/
	padding: 5px 0 5px 23px;
	margin: 0 0 10px 0;
	float: left;
	clear: both;
	border: 1px solid #999;
	}
	
#shopping-area ul {
	width: 580px;
	margin: 0;
	padding: 0;
	list-style-type: disc;
	float: left;
	}
	
#shopping-area ul li {
	margin: 0;
	padding: 2px 0 2px 0;
	width: 193px; 
	float: left;
	}
	/*
ul#shopping-area li a, ul#shopping-area li a:hover {
	display: block;
	min-height: 15px;
	margin: 0;
	padding: 5px 5px 4px 5px;
	font-size: 100%;
	width: 150px;
	}*/

	/*
#shopping-area li.current_page_item a { color: #f5f5f4; background: #97bf0d;  }
#shopping-area li.current_page_item a:hover { color: #f5f5f4; background: #97bf0d;  }
*/

#shopping-area li.current_page_item a { color: #7da939; background: none;  }
#shopping-area li.current_page_item a:hover { color: #333; background: none;  }

#shopping-side {
	width: 592px; /*602*/
	padding: 1px 5px 5px 5px;
	margin: 0 0 10px 0;
	float: left;
	clear: both;
	border: 1px solid #999;
	color: #757575;
	}
	
#shopping-side p {
	margin: 0;
	padding: 0;
	text-align: left;
	width: 592px;
	float: left;
	}
	
#shopping-side img {
	margin: 4px 10px 0 0;
	padding: 0;
	float: left;
	border: 5px solid #97bf0d;
	}
	
.shopping-title {
	margin: 0;
	padding: 0;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #7da939;
	width: 420px;
	}

.shopping-cat {
	margin: 0;
	padding: 0 0 8px 0;
	float: left;
	width: 420px;
	border-bottom: 1px solid #999;
	}


#boxhome {
	width:228px;
	float: left;
	border: 1px dotted #ff7302;
	padding: 10px;
	margin: 6px 0 5px 0;
	
	}
	
#boxhome a {
	color: #ff7302;
	}

#boxhome a:hover {
	color: #333;
	}


.feed_js_description { margin-bottom: 8px; padding-bottom: 3px; border-bottom: 1px dotted #ff7302;}
.feed_js_title { margin-top: -4px;}
.feed_js_item_title { margin-top: 2px;}
.feed_js_item_description { margin-bottom: 8px;}


#wp-calendar {
	float: left;
	clear: both;
	width: 250px;
	}

	
#sectiondownload, #leftcoldownload {/* cambia pe IE */
	width: 600px;
	float: left;
	clear: both;
	}

.sdwbold, .sdwbold2  {/* cambia pe IE */
	font-weight: 800;
	margin: 10px 0 5px 0;
	float: left; 
	clear: both;
	}
	
	
#sectiondownload ul, #leftcoldownload ul { /* cambia pe IE */
	width: 600px; 
	margin: 5px 0 15px 0;
	padding: 0;
	list-style-type: none;
	clear: both;
	text-align: left;
	}
	
#sectiondownload ul li, #leftcoldownload ul li {
	width: 580px; 
	margin: 0;
	padding: 3px 0 6px 20px;
	}
	
.pdf {
	background-image: url(http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/document-pdf-text.png);
	background-repeat: no-repeat;
	background-position: 0 .16em;
	}
	
	/*
#content ul {
	width: 581px; 
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
	list-style-type: disc;
	list-style-position:inside;
	}
	
#content ul li {
	width: 581px; 
	margin: 0;
	padding: 6px 0 3px 0;
	}*/
	
#content ul { 
	float: left;
	clear: both;
	margin: 6px 0 1px 0;
	padding: 0;
	width: 581px; 
	list-style-type: disc;	
	position: relative; 
top: .5em;
	}

#content ul li { 
	margin: 0 0 3px 15px;
	padding: 0;
	width: 560px; 
vertical-align: top; 
position: relative; 
top: -.4em;
	}

#content ul li li { 
	list-style-type: none;	
	}




#reserved {
	width: 605px;
	float: left;
	clear: both;
	}

#reserved p {
	clear: both;
	margin: 0;
	padding: 0;
	}
	
.imgcontributi {
	float: left;
	margin: 0 21px 5px 21px;
	padding: 0;
	border: 1px solid #ff0000;
	}

.titlecontributi {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	text-transform: uppercase;
	margin: 0;
	}
	
.linea { /*cambia per ie*/
	width: 605px;
	height: 20px;
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
	border-bottom: 1px dotted #ccc;
	}

#loader {
	background:url("http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/loader.gif") no-repeat scroll center center #FFFFFF;
border:1px solid #DDDDDD;
color:#000000;
font-size:12px;
	font-weight: bold;
height:10px;
margin:0 3px 10px;
padding:5px 0 10px 10px;
	
}



#press {
	width: 600;
	float: left;
	clear: both;
	border: none;
	margin: 0;
	padding: 0;
	}

#pressborder, #pressborder2 {
	width: 584px; /* 600 */
	float: left;
	clear: both;
	border: 1px dotted #97bf0d;
	margin: 0 0 20px 0;
	padding: 14px 0 14px 14px;
	}
	
#press h2 {/*
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
	font-weight: 800;
	border-bottom:1px solid #97bf0d;
	margin: 0 0 20px 0;
	padding: 0;
	color: #749d35;
	float: left;
	clear: both;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 160%;
	font-weight: 800;
	font-style: italic;
	margin: 0 0 10px 0;
	padding: 0;
	color: #999999;
	float: left;
	clear: both;
	text-transform: none;
	letter-spacing: normal;
	width: 600px;
	border: none;
	}

#press h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 160%;
	font-weight: 800;
	font-style: italic;
	margin: 20px 0 10px 0;
	padding: 0;
	color: #999999;
	float: left;
	clear: both;
	text-transform: none;
	letter-spacing: normal;
	width: 600px;
	}
/*
#press p {  cambia per ie
	float: left;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	width: 600px;
	}
*/

#pressborder ul {
	float: left;
	clear: both;
	margin: 0 0 15px 0;
	padding: 0;
	list-style-type: disc;	
	position: relative; 
	top: .5em;
	width: 180px; 
	}

#pressborder ul li {
	width: 165px;
	margin: 0 0 3px 15px;
	padding: 0;
	vertical-align: top; 
	position: relative; 
	top: -.4em;
	}


	
.titlepress {
	font-size: 120%;
	font-weight: 800;
	text-transform: uppercase;
	margin: 0 0 10px 0;
	padding: 0;
	}
	
#press2, #press3 {
	width: 600; /* 605 */
	float: left;
	clear: both;
	margin: 0 0 20px 0;
	padding: 0;
}

#press2 p { /* cambia per ie*/
	float: left;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	width: 600px;
	}



#press2 ul {
	width: 581px; 
	margin: 3px 0 15px 0;
	padding: 0;
	list-style-type: none;
	clear: both;
	text-align: left;
	float: left;
	}
	
#press2 ul li {
	width: 560px; 
	margin: 0;
	padding: 3px 0 6px 20px;
	}
	
#press3 ul {
	width: 280px; 
	margin: 5px 0 7px 0;
	padding: 0;
	list-style-type: none;
	clear: both;
	text-align: left;
	float: left;
	}
	
#press3 ul li {
	width: 260px; 
	margin: 0;
	padding: 3px 0 6px 20px;
	}
	
#pressborder2 img {
	margin: 5px 34px 10px 34px;	
	padding: 0;
	}
	
.activesubmpress {
	background: #effbd8;
	}
	
	
/**/
	
.pdf {
	background-image: url(http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/document-pdf-text.png);
	background-repeat: no-repeat;
	background-position: 0 .16em;
	}

.paper {
	background-image: url(http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/newspaper.png);
	background-repeat: no-repeat;
	background-position: 0 .16em;
	}

.audio {
	background-image: url(http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/speaker-volume.png);
	background-repeat: no-repeat;
	background-position: 0 .16em;
	}
.video {
	background-image: url(http://www.greenfvg.it/green/wp-content/themes/mimbo2.2/images/film.png);
	background-repeat: no-repeat;
	background-position: 0 .16em;
	}
	
/*

contact form */

#sectionesperto {
	width: 600px;
	float: left;
	clear: both;
	}
	
#sectionesperto p {
	float: left;
	clear: both;
	margin: 0 0 15px 0;
	padding: 0;
	}
	
.wpcf7-submit {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	}
	
.wpcf7-text {	width: 250px; }
 .wpcf7-select {	width: 254px; }
 
 .wpcf7-response-output { 
 float: left; 
 clear: both; width: 560px; 
 	margin: 0;
}


	





#privacy {
	font-size: 7px;
	}
	
#eventigreen ul {
	float: left;
	width: 99%;
	margin: 0 0 20px 0;
	}
	
#eventigreen ul li {
	float: left;
	width: 99%;
	}


#related-news ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	width: 600px;
	}
	
#related-news ul li {
	margin: 0;
	padding: 0 0 4px 0;
	float: left;
	clear: both;
	width: 600px;
	}
	
	


.postarch {	
	float: left;
	clear: both;
	border-bottom: 1px dotted #97bf0d;
	margin: 0;
	padding: 15px 0 11px 0;
	width: 600px;
	}

.postarch img {	
	float: left;
	clear: both;
	border: 1px solid #8b8b8b;
	margin: 0 10px 4px 0;
	padding: 1px;
	background: #fff;
	}

.entry2 {
	padding-bottom:4px;
	}


#nav-below {
	background: transparent;
	margin: 20px 0;
	padding: 0;
	width: 600px;
	float: left; 
	clear: both;
	}

.nav-previous {
	background: transparent;
	margin: 0;
	padding: 0;
	width: 300px;
	float: left;
	text-align: left;
	}

.nav-next {
	background: transparent;
	margin: 0;
	padding: 0;
	width: 300px;
	float: right;
	text-align: right;
	}

