/* CSS Document */

body{
  font-family: verdana;
  font-size:1.0em;                  
}
             
h1{
  font-size: 1.5em;
  text-align: center;
  margin:30px;
  margin-top:80px;
}
#site{
  width:800px;
  height:600px;
  background-color:gray;
  position:relative;
  left:50%;
  margin-left:-400px;
  background-image: url(../images/fundo.jpg);
  float:left;
}
#site p{
  margin:40px;
}
#patrocinio {
  width:100%;
  float:left;
}
#patrocinio li{
  float:right;
  margin:15px;
}

#patrocinio .msdn{
  display:none;
}
#patrocinio .ifsp a{
  background-image: url(../images/logo_ifsp.gif);
  width: 76px;
  height:31px;
  overflow: hidden;
  text-indent: 300px;
  margin-right:250px;
  display:block;
}
#conteudo{
  width:100%;
  float:left;
}
#conteudo li{
  float:left;
  margin:0px 90px;
}
.dotnet{
  background-image: url(../images/.Net4%20logo.png);
  width:240px;
  height:98px;
  text-indent:500px;
  overflow: hidden;
  white-space: pre;
  background-repeat: no-repeat;
  background-position: center center;
}


.vs2010{
  background-image: url(../images/vs2010_logo.png);
  width:183px;
  height:98px;
  text-indent:500px;
  overflow: hidden;
  white-space: pre;
}

#menu{
   width:100%;
   float:left;
   margin:15px 0px;
}

#menu ul li a{
   float:left;
   width:150px;
   margin-left:40px;
   background-color: #2c83b9;
   text-align:center;
   text-decoration: none;
   color:white;
   font-weight: bold;
   padding:20px 0px;
   
}


