@import url("remove.css");
html{
  background: url(../assets/background_2.jpg) #CCC no-repeat fixed center -2px;
       /* background-size:100%; */
}
body{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#666;
  text-align:center;
  line-height: 125%;
  margin-bottom:10px;
  }
#footer{
  color:#900;
  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: #900;
  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 */

