html{
	background: url(../assets/background_2.jpg) #CCC no-repeat fixed center -2px;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
	line-height: 125%;
	margin-bottom:10px;
}
#footer{
	color:#990000;
	margin-top:35px; /*equivalente a bottom height*/
}
#footer p{
	font-size:10px;width:980px;
	margin: 0px auto 0px auto;
	letter-spacing: -0.1em;
}
h2{
	color: #990000;
	text-transform:uppercase;
	margin-top:25px;
	font-size:15px;
	letter-spacing:0.1em;
	margin-bottom:1em;
}
#wrapper{
	position:relative;
	top:29px;
	width:980px;
	margin: 0px auto 0px auto;
}
#top{
	width:980px;
	height: 13px;
	background: url(../assets/top.png);
	font-size:xx-small;
	overflow:hidden;
}
#header{
	background: url(../assets/transBlanc.png) repeat;
	width:980px;
	height: 109px;
	text-align:left;
}
h1#WdT{
	height:67px; 
	width:300px; 
	top:19px;
	left:43px;
	text-indent:-2000px; 
	background: url(../assets/LogoWdT.png); 
	overflow:hidden; 
	position:relative; 
}
#navigation{
	height:25px;
	width:980px;
	background: url(../assets/topnav.jpg) repeat;
	text-align:center;
}
#topnavigation{
	width:898px;
	text-align:left;
	margin: 0 auto;
	height:25px;
	line-height:25px;
}
#topnavigation li{float:left; margin-right:10px;}
#topnavigation li a{text-decoration:none; color:#990000; font-weight:bold;}
#topnavigation li.current a{color:#999;}
#pagecontent{
	background: transparent url('../assets/transBlanc.png') repeat;
	padding-bottom:30px;
}
#bottom{
	width:980px;
	height:12px;
	background: url(../assets/bottom.png);
	font-size:xx-small;
	overflow:hidden;
	margin:0;
}
#internalWrapper{
	width:898px;
	text-align:left;
	padding-top:33px;
	margin: 0 auto 0px auto;
}
#claim{
	position:relative;
}
#claimbox{
	position:absolute;
	left:541px;
	top:0px;
	width:357px;
	height:287px;
	background: url(../assets/sfondoboxclaim.png);
}
#claimbox h2{
	margin-top:40px;
	margin-left:19px;
	margin-right:41px;
	font-size:20px;
	font-weight:normal;
	margin-bottom: 1em;
	line-height: 125%;
}
#claimbox p{
	margin-left:19px;
	color:#333;
	font-size:14px;
	margin-bottom:1em;
	margin-right:41px;
}
#colSx{
	width:541px;
}
#colSx p{
	text-align:justify;
	font-size:14px;
	color:#333;
	margin-right:15px;
	margin-bottom:1em;
}
#colSx p.intro{
	color:#666;
}
.target{
	color:#9F460B;
	font-weight:bold;
}
#colDx{
	/*margin-top:65px;*/
	text-align:center;
	position:absolute;
	left:565px;
	top:0px;
	width:333px;
}
#colDx p{
	color:#666;
	font-size:11px;
	text-align:justify;
}
#colDx img{
	display:block;
	margin: 0 auto 20px auto;
}
#maincontent{
	width:898px;
	position:relative;
}
#validated{
	position:absolute;
	left:850px;
	top:35px;
	text-align:left;
}

/*porfolio*/
#breadcrump{
	/*background: transparent url('../assets/transBlanc.png') repeat;*/
	text-align:left;
	font-size:10px;
	position:absolute;
	left:0px;
	margin-top:5px;
}
#breadcrump p{
	margin-left:42px;
}
#breadcrump a:link,#breadcrump a:visited{
	text-decoration:none;
	color:#666;
}
#breadcrump a:hover,#breadcrump a:active{
	text-decoration:underline;
	color:#333;
}
.website{
	border: 1px #666 solid;
	margin-top:30px;
}
#websiteContainer{
	width:898px;
	height:352px;
}
#leftborder{
	background-image:url(../assets/portfolio/leftborder.png);
	position:absolute;
	top:0;
	left:0;
	width:11px;
	height:352px; 
}
#rightborder{
	background-image:url(../assets/portfolio/rightborder.png);
	position:absolute;
	top:0;
	left:881px;
	width:16px;
	height:352px; 
}

#snapshot{
	background-image:url(../assets/portfolio/sfondo.png);
	position:absolute;
	top:0;
	left:11px;
	width:530px;
	text-align:center;
	height:352px;
}
#description{
	background-image:url(../assets/portfolio/sfondo.png);
	position:absolute;
	top:0;
	left:541px;
	width:340px;
	text-align:left;
	height:352px;
}
#description h2{
	text-align:left;
	text-transform:none;
	letter-spacing:normal;
	margin-top:30px;
	margin-left:19px;
	margin-bottom:0.5em;
}
#description h3{
	margin-left:19px;
	font-size:14px;
	margin-top:1.5em;
	margin-bottom:0.4em;
}
#description p{
	margin-left:19px;
	margin-top:0.5em;
	font-size: 12px;
	color:#333;
}
#description p.technology{
	color:#666;
}
#description p a{
	color:#990000;
	text-decoration:underline;
} 
#description h2 a{
	color:#990000;
	text-decoration:none;
	font-size:16px;
}
#portfolio h2{
	
}
#portfolio p.intro{
	color:#666;
	font-size:12px;
}
/*#portfolio ul{
	display:block;
	width:898px;
	margin-top:20px;
	text-align:center;
}*/
#portfolio ul li{
	display:inline-block;
	float:left;
	width:179px;
	height:179px;
	text-align:center;
}
#portfolio ul li a{

	display:inline-block;
	width:163px;
	height:163px;
	border: 1px #CCC solid;
	text-align:center;
	color:#666;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#colDx a:link,#colDx a:visited{
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
#colDx a:hover,#colDx a:active{
	color:#666;
	text-decoration:underline;
}
#gruppo ul li a.current, #gruppo ul a:hover, #gruppo ul a:active{
	background-image:url(../assets/portfolio/box.png);
	display:inline-block;
	width:165px;
	height:165px;
	border:0px;
	text-align:center;
	color:#666;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#portfolio ul li a.current img{
	border: 1px #999 solid;
	margin-top:22px;
}
#portfolio a:hover img, #portfolio a:active img{
	margin-top:21px;
}
#portfolio a:link, #portfolio a:visited{
	font-weight:normal;
}
#portfolio img{
	margin-top:20px;
	margin-bottom: 0px;
}
#anteprime{
	margin-top:20px;
}
#gruppo, #gruppo ul.anteprima{
		margin:0;
		padding:0;
		list-style:none;
}
#anteprime ul.anteprima{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		height:350px;
		overflow:hidden; 
		display:block;
		width:898px;
		text-align:center;
		}
#five_news h3{
	color: #990000;
	text-transform:uppercase;
	font-size:15px;
	letter-spacing:0.1em;
	margin-bottom:1em;
}
#five_news{
	margin-bottom:1.5em;
}
.top5{
margin:0.5em 30px;
}	
#colDx .top5 p{
	font-size:12px;
}
.top5 strong{
	font-weight:bold;
	color:#9F460B;
}	
/* numeric controls */	

	ol#controls{
			font-size:12px;
			text-align:left;
			margin-top:0.5em;
		}
	ol#controls li{
		display:inline;
		margin-right:0.5em;
		text-align:center;
		width:15px;
		height:15px;
		line-height:15px;
		}		
	ol#controls li a{
		text-decoration:none;
		color:#999;
		line-height:15px;
		margin: 0 0.25em;
		}
	ol#controls li a:hover{
	color:#990000;
}
	ol#controls li.current{
	border:1px #990000 solid;
	background-color:#CCC;
		}
		ol#controls li.current a{
		
	color:#990000;
}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */














/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
