body {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #999999;
  background-color: #002439;
  background-image: url(_imagens/fundo_azul.gif);
  background-repeat: repeat-x;
  background-attachment: fixed;  
  background-position: bottom;
  margin: 0px;
}

td, input, select, textarea{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  margin: 0;
}

a:link, a:visited {
  color: #0057AE;
  text-decoration: none;
}

a:hover {
  text-decoration: none;
  color: #0074E8;
}

a:active {text-decoration: none}

img{border: solid 0px #FFFFFF}

hr{
  margin: 10px 0;
  border: 0;
  border-top: 1px dashed #515A5F;
  height: 1px;
  clear: both;
}

.fsize10 {font-size: 10px}
.fsize12 {font-size: 12px}
.fsize14 {font-size: 14px}
.fsize16 {font-size: 16px}
.fsize17 {font-size: 17px}
.fsize18 {font-size: 18px}
.fsize20 {font-size: 20px}
.fbranco {color: #FFFFFF}

.effectlighton {filter:alpha(opacity=70); opacity: 0.7;}
.effectlighton:hover {filter:alpha(opacity=100); opacity: 1;}

.menu_vertical {
  background-color: #000000;
  filter: alpha(opacity=20); opacity: 0.2;
  font-size: 16px;
  text-align: right;
}
.menu_vertical:hover {
  filter: alpha(opacity=50); opacity: 0.5;
}
#menu_vertical a{
  color: #DDDDDD;
  text-decoration: none;
}
#menu_vertical a:hover{
  color: #FFFFFF;
  text-decoration: none;
}

#barra_topo {
  background-image:url('_imagens/barra_topo_fundo.gif');
  background-repeat:repeat-x;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;  font-size: 12px;
  line-height: 17px;
  height: 20px;
  margin-left: 0;
  margin-top: 0;
  right: 0;
  top:0;
  filter: alpha(opacity=70); opacity: 0.7;
  width: 100%;
  position: absolute;
}

#barra_topo a:link, a:visited {
  color: #999999;
  text-decoration: none;
}

#barra_topo a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

#portfolio-website{
  height: 200px;
  width: 450px;
}
#pweblinks{
  width: 100%;
  text-align: center;
}

.pweb{
  height: 180px;
  vertical-align: middle;
}

.centro{
  display:block;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}
