/*
'----------------------------------------------------
' Projeto: Ministério Aviv
' Arquivo: CSS do Site
' Desenvolvedor: André Luis Ponce
'----------------------------------------------------
*/

:link,:visited { text-decoration:none } :focus,:active { outline: 0 } ul,ol { list-style:none } h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; } ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 } a img,:link img,:visited img, fieldset { border:none } 

body { font: 13px arial, Verdana, Helvetica, sans-serif; color: #FFFFFF;  
background: url(../images/bg.jpg) no-repeat center top #0c293c; }

a { color: #FFFFFF; cursor: pointer; }

a:hover { color: #FFFFFF; background-color:#FF9900 }

hr{ border-bottom:1px solid #1d4158}

h1 { font-size: 16px; color:#f58220; clear: both; text-transform:uppercase  }
h1 a{  color:#f58220;   }

h2 { font-size: 14px; color: #83caea;  }

h3 { font-size:12px; color:#f58220;}

p  { margin: 0 0 15px; line-height: 19px; }

.texto { font-size:13px;}
.texto_azul { font-size: 13px; color: #83caea; font-weight:bolder; }
.texto2 { font-size:12px;}

.clear { clear: both; }

.wrap { margin: 0 auto;   width: 920px; text-align:left; padding-left:20px }

#webmail  { float: left; margin: 5px 0 0; padding:0 60px 0; width: 350px; }

	input.field {  background: #FFFFFF; color: #000000;  border: 1px solid #a8c3e0; margin: 0 5px 0 0;  font: 12px Arial, Sans-Serif; display:inline  }

		input.field:focus { border-bottom: 1px dotted #ccc; color: #fff; }

#logo { float: left; margin: 10px 30px 0 0; padding:0 20px 0; display:inline  }
#date { float:right; width:180px; font-size:12px; font-weight:bold; color:#FFFFFF; margin-top:5px; }
#frase{ z-index:3; top:100px;  width:300px; float:right; text-align:right}

#conteudo{ width:980px; padding:20px 0px 0; margin:0 auto; text-align:left  }
#left { float: left; width: 180px; margin:0px ;  }
	
	#menu { margin:0 30px 0;  }
	#menu li { width:160px; display: block; height:22px; line-height:19px;  background: url(../images/ic_menu.gif) no-repeat left; padding:5px 15px 0 }
	#menu li a { margin: 0 2px 0 0; font-weight: bold;  color: #1f4286; }
	#menu li a:hover, #menu li a.current { color: #AF1515;  }
	
#container {float: left; width:730px}
#imprimir { float:right; width:250px}
#imprimir p{ padding:25px 0 0; font-size:12px; display:inline;}
#imprimir img{ border:0px; vertical-align:middle}
#internas{ margin:15px 0 ;  padding:0px 35px; width:670  }
#internas img{ padding:2px; border:0px solid #f58220; margin: 10px  5px 0 0;}
#navegacao{ float:left; width:100%; text-align:center}

#side {  margin:0px; padding:15px 20px 0; width:750px }
#side img{ padding:2px; border:2px solid #f58220; margin: 10px  5px 0 0;}

	#side h3 { color: #ccc; margin: 0 0 6px 5px; height: 16px; }
	
	#noticias { float:left; width:320px; padding:0 15px 0; }
	#mensagens { float:right; width:360px}
	
	#videos{ width:450px; float:left}
	#galerias{ width:250px; float:right}
	

.boxtop {display:inline; float:left; background: #FFFFFF url(../images/bg_titulo_tempo.gif) no-repeat top ;  width:176px; margin:0 0px 17px 20px  }
.boxtop h2{ padding:10px 25px 0; color:#FFFFFF; font-size:13px; }
.boxtop p{ padding:10px 5px 0; color: #AF1515; font-weight:bold; font-size:12px; }

.parceiros { float:left; margin: 8px 30px 0; width:150px; }


#promo { clear: both;  background: url(../images/bg_rodape.gif) repeat-x; color: #FFFFFF;  padding: 15px 0 0 0; }

	#promo a { color: #FFFFFF; text-decoration:underline  }

	#promo input.button { background:url(../images/bt_enviar.gif) no-repeat; width:80px; height:32px; border:0px}
	.col { float: left; width: 300px; margin: 0 30px 20px 0; }
	.col2 { float: left; width: 250px;  }
	.last { float:right; width:250px; margin: 0; }

#footer { clear: both; padding: 15px 0; font-size: 12px; color: #78c0e1;  }
#footer .col { width:400px }