@charset "utf-8";
/* CSS Document */

/* RESETS & BASIC PAGE SETUP */

/* green #AFD028 azure #74C2E9 */

* { margin: 0; padding: 0; list-style:none;
vertical-align:baseline; }
html { }

ul { list-style: none inside; }
p { }
p.metadata { padding: 0px; color: #999; font-size: 0.9em; line-height: 1.6em; float:right; width: 180px; }
p.metadata2 { padding: 0px; color: #999; font-size: 0.9em; line-height: 0.9em; margin-top: 10px;}
a, a:visited { outline: none; text-decoration: none; }
a:hover { }
a img { border: none; }
/* END RESET */



body {
	background: url(../background.gif) repeat scroll center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        font-family: Arial, Tahoma, Verdana, Sans-Serif;
        color: #fff;
        font-size: 12px;
}
#topo {
        margin:0 auto;
	width: 700px;
        height:55px;
}
#geral {
	margin:0 auto;
	width: 700px;
        height: 460px;
        background: #4a0202;
}
#geral img {
        top:  0;
        left: 0;
}

#content {
    padding: 8px;
}

#menu {
	margin:0 auto;
	padding-top:8px;
	width: 700px;
	height: 20px;
}

#titulo {
		height: 70px;
	}

p { padding-left: 5px; margin-bottom: 5px; line-height: 18px }

#topo a{float:left;}
#topo div{float:right;margin-top:29px;}

img.content-image{float:left;margin-right: 8px;}

#content-lan{height: 398px;width:684px}
#content-lan p {margin-bottom: 8px; line-height: 17px}

input, textarea {background: #640b0b;border:#a80e0e solid 1px; color:#fff; font-size:15px; height:23px;}

.button {height: 25px;padding-right:9px; padding-left:9px; font-size: 13px; cursor: pointer}
.button-hover, .button-active { background:#a80e0e;}

td {vertical-align:middle}

.error-messages{
    height:25px;
}
#form-login-cliente {
    position: relative;
    bottom: -255px;
    left: 5px;
    height: 72px;
}
#senha {width: 157px;}
#login{
    width:200px;
    width:195px\9;
    *width: 205px; /* IE 6 e 7 */
}

#form-contato div p, #form-contato div h2 {padding:0; margin:0;}
#form-contato div h2 {font-size:15px;font-weight:normal;}
#contato {
    background: #640000;
    padding: 5px;
    padding-bottom: 30px;
    *padding-bottom: 0;
    margin-top: 71px;
    *margin-top: 59px;
    *height: 280px;
}

#albums li {float: left;border-left: solid 1px #fff;padding-left: 5px;padding-right: 5px;}
#albums {float:left;}

.album-active {background:#A80E0E;cursor:text}

#topo-novo {
  position: absolute;
  top: 10px;
  z-index: 1000;
  text-align: center;
  width: 100%;
}

#menu-novo {
  width:830px;
  height: 101px;
  background: url(/logo-menu.png);
  margin: 0 auto;
}

#menu-novo ul{
  width: 100%;
  font-size:16px;
  padding-top: 29px;
  padding-left: 110px;
}

#menu-novo ul li{
  display: inline;
}

#menu-novo ul li a{
  float: left; text-decoration: none;
  color: #E1E1E1;
  padding: 10.5px 11.5px;
  font-family:Arial, Helvetica, sans-serif;
}

#menu-novo ul li a:hover, #menu-novo ul li .current{
  color:#EFEFEF;
}

#player-audio {
  float: right;
}

#topo {
  position: absolute;
  top: 10px;
  z-index: 1000;
  width: 100%;
}

#geral {
  margin-top: 120px;
}

