@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}