body { BACKGROUND-COLOR: #E1E1E7;}

a, span, p, b, i, em, h1, h2, h3, h4, h5, h6, small, label, pre, div, ul, li, ol, td { FONT-FAMILY: Verdana, Trebuchet MS, Helvetica, Arial, MS Sans Serif; BACKGROUND-COLOR: transparent;}
input, select, textarea { FONT-FAMILY: Verdana, Helvetica, Arial, MS Sans Serif; BACKGROUND-COLOR: #ffffff; COLOR: #646464; border-style: solid; border-color: #E1E1E7; border-width: 1 1 1 1;}

#topo  { left: 0px; top: 54px;  width: 775px; height: 303px; position: absolute; z-index: 1;}

a { COLOR: #5C91B5; TEXT-DECORATION: none;}
a:hover { COLOR: #BA4C4A; TEXT-DECORATION: none;}
a:active { COLOR: #BA4C4A;}

.branco { BACKGROUND-COLOR: #FFFFFF;}
.logo { BACKGROUND-IMAGE: url(../imgs/logo_bg.jpg); BACKGROUND-REPEAT: no-repeat; }
.listra { BACKGROUND-IMAGE: url(../imgs/listra_bg.gif); BACKGROUND-REPEAT: repeat-x; }

.linha { BACKGROUND-IMAGE: url(../imgs/linhaazul_bg.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #5C91B5; }

.home h1 { COLOR: #5C91B5; FONT-SIZE: 10pt; MARGIN: 5 0 5 20; WIDTH: 100%;}
.home p { COLOR: #5C91B5; FONT-SIZE: 9pt; LINE-HEIGHT: 12pt; MARGIN: 2 0 5 20; WIDTH: 390px;}
.home span { COLOR: #C75755;}

.info p { COLOR: #7D7D7D; FONT-SIZE: 9pt; LINE-HEIGHT: 12pt; MARGIN: 2 0 10 20; WIDTH: 540px;}

.plano p { COLOR: #7D7D7D; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; MARGIN: 0 0 0 15; WIDTH: 166px;}
.plano h2 { COLOR: #C75755; FONT-SIZE: 9pt; LINE-HEIGHT: 11pt; MARGIN: 5 0 10 0;}

.planolinha { BACKGROUND-COLOR: #5C91B5;}
.planolinha { COLOR: #7D7D7D; FONT-SIZE: 8pt; LINE-HEIGHT: 13pt;}
.planolinha span { COLOR: #5C91B5; FONT-WEIGHT: bold; }
.planofundo td { BACKGROUND-COLOR: #FFFFFF;}

.servidor p { COLOR: #7D7D7D; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; MARGIN: 2 10 5 0; WIDTH: 541px;}
.servidor h2 { COLOR: #C75755; FONT-SIZE: 9pt; LINE-HEIGHT: 11pt; MARGIN: 0 0 10 0;}

.antispam p { COLOR: #7D7D7D; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; MARGIN: 2 10 5 0; WIDTH: 541px;}
.antispam span { COLOR: #C75755;}
.antispam b { COLOR: #5C91B5;}
.antispam h2 { COLOR: #C75755; FONT-SIZE: 9pt; LINE-HEIGHT: 11pt; MARGIN: 0 0 10 0;}

.contrato p { COLOR: #7D7D7D; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; MARGIN: 2 10 5 0; WIDTH: 541px;}
.contrato span { COLOR: #C75755;}
.contrato b { COLOR: #5C91B5;}
.contrato h2 { COLOR: #C75755; FONT-SIZE: 9pt; LINE-HEIGHT: 11pt; MARGIN: 0 0 10 0;}

.suporte p { COLOR: #7D7D7D; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; MARGIN: 2 10 5 0; WIDTH: 541px;}
.suporte h2 { COLOR: #C75755; FONT-SIZE: 9pt; LINE-HEIGHT: 11pt; MARGIN: 0 0 10 0;}
.suporte form { MARGIN: 0 0 0 0; WIDTH: 541px;}
.suporte label { COLOR: #5C91B5; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING: 2 0 2 0;}
.suporte input { WIDTH: 100%;}
.suporte input.submit { WIDTH: 60px; border:0;}
.suporte textarea { WIDTH: 100%;}

.assine p { COLOR: #7D7D7D; FONT-SIZE: 8pt; MARGIN: 2 0 5 0; LINE-HEIGHT: 13pt; WIDTH: 541px;}
.assine form { MARGIN: 0 0 0 0; WIDTH: 541px;}
.assine label { COLOR: #5C91B5; FONT-SIZE: 8pt; LINE-HEIGHT: 13pt; FONT-WEIGHT: bold; PADDING: 2 0 2 0;}
.assine input { WIDTH: 100%;}
.assine textarea { WIDTH: 100%;}
.assine input.radio { WIDTH: 20px; MARGIN: 4 2 -2 8; BACKGROUND-COLOR: transparent; BORDER:0;}
.assine span { COLOR: #C75755; LINE-HEIGHT: 13pt;}
.assine h2 { COLOR: #C75755; FONT-SIZE: 9pt; LINE-HEIGHT: 11pt; MARGIN: 0 0 10 0;}
.assine input.submit { WIDTH: 60px; border:0;}

.destaque { BACKGROUND-COLOR: #FFFFFF; WIDTH: 164px;}
.destaque p { COLOR: #7D7D7D; FONT-SIZE: 8pt; LINE-HEIGHT: 11pt; MARGIN: 2 0 10 12; WIDTH: 140px;}
.destaque h1 { COLOR: #5C91B5; FONT-SIZE: 8pt; MARGIN: 3 0 6 0; LINE-HEIGHT: 11pt;}
.destaque a { COLOR: #7D7D7D; TEXT-DECORATION: none;}
.destaque a:hover { COLOR: #5C91B5; TEXT-DECORATION: underline;}
.destaque a:active { COLOR: #5C91B5;}

.menu { BACKGROUND-COLOR: #E3E3E8;}
