* {margin:0; padding:0;}
body { background-color:#FFFFFF; background-image:url(img/fundo.jpg); background-repeat:repeat-x; background-position:top;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
#container { margin:0px auto; width:774px;}
#banner { height:225px; display:block;}
#menu { background-image:url(img/fundo-menu.jpg); background-repeat:no-repeat; width:774px; padding-top:12px; height:25px; text-align:center;} /* height 37px */
#menu a { text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; background-color:#FFFFFF;}
#menu a:hover { color:#FFFFFF; text-decoration:none; background-color:#1967a9;}

#linha1 { height:220px; position:relative; width:774px;} /* height 220   width 774 */
#linha1a { width:467px; position:relative; padding-left:30px; padding-top:8px; z-index:2; float:left; display:block;} /* width 497 */
#linha1a h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#1a536b;}
/* #linha1a h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000000; margin-bottom:11px;} */
#linha1a h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-bottom:13px;}
.linha1ain { width:143px; float:left;}
.linha1ain h5 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; margin-top:7px;}
.linha1ain p, .linha1ain a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.linha1ain a:hover { background-color:#0099FF; text-decoration:none;}
#linha1b { width:260px; position:relative; padding-top:10px; z-index:3; float:left; display:block;}
.linha1ain2 { width:14px; float:left;}
.linha1ain2 img { margin-top:25px}

#linha2 { height:164px; width:762px; padding:0px 6px 15px 6px; display:block} /* height 179   width 774 */

#linha4 { background-image:url(img/fundo-linha4.jpg); background-repeat:no-repeat; height:195px; width:736px; padding:25px 23px 15px 15px; display:block} /* height 235   width 774 */
#linha4a { width:245px; float:left; text-align:left; vertical-align:bottom;}
#linha4b { width:486px; padding:4px 0px 9px 0px; float:left; display:block;}
#linha4b h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1c74be; margin-bottom:4px;}
#linha4b p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1A68A8; text-align:left; margin-bottom:4px;} /* #1c74be */
#linha4b a { color:#ff8a00; text-decoration:none; font-weight:bold;}
#linha4b a:hover { color:#ff0000; text-decoration:none;}

/*
#rodape { height:23px; width:100%; border-top: 1px solid #dcdcdc; background-color:#e9e9e9; position:relative;}
#rodapecont { width:734px; margin:0 auto; padding-top:5px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:9px;}
#rodapecont a { color:#555555; text-decoration:none;} border-top: 1px solid #8ac9ff;
#rodapecont a:hover { color:#1c74be; text-decoration:none; background-color:#FFFFFF}
*/
#rodape { height:190px; width:100%; position:relative; background-image:url(img/fundo-rodape2.gif); background-repeat:repeat-x;}
#rodapecont { width:734px; margin:0 auto; padding-top:50px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4672b0; font-size:9px;}
#rodapecont1 { float:left; width:564px;}
#rodapecont2 { float:left; width:170px; text-align:right;}
#rodapecont p { margin-bottom:9px;}
#rodapecont a { color:#183a83; text-decoration:none;}
#rodapecont a:hover { color:#183a83; text-decoration:none; background-color:#FFFFFF}

#rd1 { float:left; width:161px; padding-left:10px}
#rd2 { float:left; width:191px; padding-left:10px}
#rd3 { float:left; width:161px; padding-left:10px}
#rd4 { float:left; width:191px;}
#rd1 p, #rd2 p, #rd3 p, #rd4 p { margin-bottom:7px;}
#rd1 h5, #rd2 h5, #rd3 h5, #rd4 h5 { margin-bottom:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1c74be;}
#rd1 a, #rd2 a, #rd3 a, #rd4 a { color:#183a83; text-decoration:none; font-size:10px;}
#rd1 a:hover, #rd2 a:hover, #rd3 a:hover, #rd4 a:hover { color:#183a83; text-decoration:none; background-color:#CCE7F7}

.floral { z-index:1; position:absolute; top:0px; left:326px;}
.floral2 { z-index:1; position:absolute; top:0px; left:526px;}
.data { color:#000000; font-weight:bold;}

/* CONTEUDO INTERNO */

#linhatitulo { height:54px; position:relative; width:744px; padding-left:30px; padding-top:8px; z-index:4;} /* height 62   width 774 */
#linhatitulo h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#1a536b; z-index:4;}
#linhatitulo h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000000; z-index:4;}
#linhatitulo a { color:#FFFFFF; text-decoration:none; z-index:4;}
#linhatitulo a:hover { color:#1c74be; text-decoration:none; background-color:#FFFFFF; z-index:4;}

#conteudo { width:733px; padding: 30px 10px 0px 31px; background-image:url(img/fundo-conteudo.gif); background-repeat:no-repeat; background-position:top; overflow:auto; display:block;} /* width 774 */
#conteudoint { float:left; width:460px; padding-right:23px; display:block;}
#conteudoint2 { float:left; width:712px; padding-right:21px; display:block;}
#conteudoint h3, #conteudoint2 h3 { color:#ff0ba4; font-weight:bold; font-size:15px; margin-bottom:12px;}
#conteudoint h4, #conteudoint2 h4 { color:#ff0ba4; font-weight:bold; font-size:13px; margin-bottom:12px;}
#conteudoint p, #conteudoint2 p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1c74be; margin-bottom:14px;}
#conteudoint a, #conteudoint2 a { color:#ff8400; text-decoration:none;}
#conteudoint a:hover, #conteudoint2 a:hover { color:#FFFFFF; text-decoration:none; background-color:#ff8400;}

#colsignup { float:left; width:250px; margin-top:15px; height:100%; display:block;}
.signup {background-color:#f9fafd;}
#colextras { float:left; width:250px; margin-top:17px;}  /* margin-top:27px */
#colextras p {text-align:center;}

#colextras p.null {margin-bottom:0px; text-align:center;}
tr { background-color:#FFDDF1;}
td { padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0ba4}
.escuro { background-color:#FFCEEC;} /* #FFCEEC*/
.escuro2 { background-color:#3391d6; font-weight:bold; color:#FFFFFF;}
.escuro3 { background-color:#b6d5ee; font-weight:bold; text-align:center; font-size:14px; color:#FFFFFF; background-image:url(img/fundo-escuro3.gif); background-repeat:repeat-x;}
.escuro4 { background-color:#BEE8FA;}
.prices tr { background-color:#E8F7FD;} /* #D6F1FC */
.prices td { padding:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3391d6}

#testimonial { background-color:#daf4fb; padding:14px; width:204px; height:300px; margin-left:9px;}
#testimonial p {text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1c74be; margin-bottom:10px;}
.mb10 { margin-bottom:10px;}