/*### global reset co http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ ###*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit; font-size: 100%;	font-family: inherit;	vertical-align: baseline; }

body {background:url(../images/vm_sfondo.jpg) repeat; font-size:12px; font-family:Trebuchet MS, Verdana;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";} */

/*### typography ###*/
h1{font-size:21px; font-weight:normal; color:#ff3333; font-family:Trebuchet MS, Georgia;padding:0 10px 10px 10px;}
h2{font-size:17px; font-weight:normal; color:#4b85d3; font-family:Trebuchet MS, Georgia;padding:0 10px 10px 10px;}
  .hright{text-align:right;}
  #work h2{font-size:1.8em;}
h3{font-size:1.4em; font-weight:normal; color:#4b85d3; font-family:georgia;padding:10px 0;}
p{ font-size:1.2em; line-height:1.7em; color:#3F3F3F; padding:10px;}
a{color:#4b85d3;text-decoration:none;}
p a:hover{color:#ffffff;text-decoration:none; background-color:#4b85d3}
abbr{border-bottom:1px dotted #ccc}

/*### ids ###*/
#hold{background:url(../images/vm_sfondo-contenuti.jpg) repeat-y transparent; width:942px; margin:0 auto;position:relative;}

#nav{




position:absolute;z-index:2;right:10px;display:block;height:33px;padding:107px 20px 0px 0px;}
	#nav ul{}
	#nav li{float:left;height:33px;}
	#nav a{display:block;font-size:13px; font-weight:bold; position:relative;z-index: 10; text-decoration:none; color:##006DB2;padding:0px 5px 23px 5px;}
	#nav a:hover{color:#F60000; border-top: 0px solid #FFFFFF;}

#main{background:url(../images/vm_top-fisso.jpg) no-repeat transparent;padding-top:207px;position:relative; z-index:1; margin-top:0px;}
#content{width:942px; padding:0 9px 0 12px;}
#testo{padding:10px 50px 40px 25px; text-align:justify;}

#heading{position:absolute; z-index:60; background:url(../images/scritta_top.png); width:132px; height:131px; top:1px; left:0;}
  #heading #section{position:absolute; width:132px; height:131px; top:1px; left:0;}
#byebye{position:absolute; background:url(../images/scritta_bottom.png); width:132px; height:129px; bottom:0; right:-4px;}

/*### classes ###*/
.right{float:right; padding:5px;}
.left{float:left; padding:5px;}
.bear{float:left;margin-left:30px; margin-top:10px;}

/*### lavalamp ###*/
.lavaLamp li.back {background:url(../images/nav.png) bottom center no-repeat;	width: 9px; height: 30px; z-index: 8;position: absolute;}
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.4.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.4
 * @date November 17, 2007
 * @category jQuery plugin
 * @copyright (c) 2007 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666;}
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left;}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}

table {
	background-color:#FFFFFF;
}
th {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	border-right: 1px solid #2AA242;
	border-bottom: 1px solid #2AA242;
	border-top: 1px solid #2AA242;
	/* letter-spacing: 1px; */
	text-transform: uppercase;
	text-align: center;
	padding: 3px 3px 3px 4px;
	background:#2AA242;
}
td {
	border-right: 1px solid #2AA242;
	border-bottom: 1px solid #2AA242;
	background: #fff;
	padding: 3px 3px 3px 4px;
	color: #4f6b72;
}

