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

* { margin:0; padding:0; }
html { height: 100%; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:11px; }
body { 	margin:0px; background:url(http://projetos/HTDOCS/kiwi2010/img/bg.gif) repeat top left #FFFFFF; }

a:link { text-decoration: underline; color:#ff6600; }
a:visited { text-decoration: underline; color:#ff6600; }
a:hover { text-decoration: none; color:#ff6600; }
a:active { text-decoration: underline; color:#ff6600; }

img { border:none; }
object { outline:none; }

#logo { position:absolute; top:8px; left:65px; z-index:99; }
#redes {
	position: absolute;
	top: 2px;
	right:10px;
	z-index: 99;
	text-align: right;
}
body.home #logo { left:8px; }
#header { height:20px; }
body.home #header { height:40px; }

.breadCrumbNav { padding:5px; color:#ff6600; }
.breadCrumbNav a { }

#sidebar { float:left; display:inline; width:280px; margin-top:70px; }
#sidebar .imagem { width:280px; height:100px; margin-bottom:5px; }

#conteudo { background:#FFFFFF; padding:20px; margin-left:280px; }
body.home #conteudo { margin:0; padding:0; height:480px; }

#menu { clear:both; padding:5px 0 0 10px; border-top:3px solid #ff6600; }
#menu ul { list-style:none; font-size:14px; font-weight:bold; }
#menu a { text-decoration:none; color:#ff6600; }
#menu a:hover { text-decoration:underline; }
#menu ul li { float:left; margin-right:5px; }
#menu ul li a.atual { color:#FF3300; }
#menu ul li.last { margin:0; }

#footer { clear:both; margin:60px 10px 0 10px; color:#5d5d5d; font-size:14px; margin-bottom:20px; }
#footer a { color:#5d5d5d; }
#footer .znb { text-align:right; font-size:12px; color:#999999; }

.pageHome #capa { width:100%; height:480px; z-index:2; text-align:center; padding-top: 20px; background-color: Black;}

.pageInstitucional { }
.pageInstitucional .fotos { float:right; width:180px; }
.pageInstitucional .fotos .thumb { float:left; width:40px; height:40px; margin:5px; border:1px solid #ececec; padding:2px; }

.pageAgenda { }
.pageAgenda .agenda { border-bottom:1px solid #CCCCCC; padding-bottom:10px; margin-bottom:10px; }
.pageAgenda .agenda .data { width:70px; height:65px; float:left; text-align:center; margin-bottom:20px; background:#009e49;}
.pageAgenda .agenda .data .dia { font-size:34px; line-height:34px; color:#fff; font-weight:bold; }
.pageAgenda .agenda .data .mes { font-size:22px; line-height:22px; color:#fff; font-weight:bold; display:block; }
.pageAgenda .agenda .info { margin-left:90px; }
.pageAgenda .agenda .info .thumb { float:right; margin:10px; }
.pageAgenda .pontosDeVenda { font-style:italic; text-align:right; margin:10px 0 0 10px; border-right:2px solid #ececec; font-size:10px; padding-right:10px; }

.pageFotos { }
.pageFotos .thumbs { float:left; width:120px; margin-top:10px; }
.pageFotos .thumbs .thumbItem { float:left; width:50px; height:50px; margin:0 5px 5px 0; border:solid 1px #CCC; cursor:pointer; background:#009900; }
.pageFotos #canvas { float:left; margin-top:10px; }
.pageFotos #canvas #foto { width:400px; height:300px; text-align:center; margin:auto; }
.pageFotos #canvas #foto img.imagem { display:none; min-height:50px; min-width:50px; background: url(../../img/loading.gif) no-repeat center center #FFFFFF; border:solid 5px #FFF; }
.pageFotos .outrasCoberturas { width:750px; height:30px; text-align:center; }

.pageVideos { }
.pageVideos .video { float:left; width:200px; margin:10px 15px 15px 0; }
.pageVideos .video .thumb { padding:3px; width:130px; height:97px; border:1px solid #CCC; margin:0 auto 0 auto; }

.clearBoth { clear:both; }
.alignRight { text-align:right; }
.alignLeft { text-align:left; }
.alignCenter { text-align:center; }

h1 { color:#ff6600; margin-bottom:20px; }
h2 { margin-bottom:10px; }

/* Input */
.tableForm { background:#f6f6f6; padding:10px 5px 10px 5px; border:1px solid #e0e0e0; margin:30px auto 0 auto; width:500px; }
.tableForm table tr { margin:10px;}
.tableForm table tr td { padding:1px 5px 6px 5px; }
.tableFormSideBar { }
.tableFormSideBar table tr { margin:0px;}
.tableFormSideBar table tr td { padding:0 0 6px 0; }

fieldset { border:none; }
label { vertical-align:middle; cursor:pointer; font-size:14px; }
input, textarea, select, button {
	font-family:Arial, Helvetica, sans-serif; border:1px solid #a7acb0; padding:4px; font-size:14px; background:#ffffff;
	-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px;
	-moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px;
	-moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px;
}
select { font-family:Arial, Helvetica, sans-serif; border:1px inset #cccccc; font-size:14px; width:260px; }
button { cursor:pointer; padding:4px 7px 4px 7px; color:#ffffff; background:#009e49; border:1px solid #a7acb0; font-weight:bold; }
input.radio, input.check { background:none; border:none; }
label.error{ display:none; color:#F00; font-size:12px; margin-left:10px; }
input.error, textarea.error, select.error{ border:1px solid red; background-color:#F5D2D0; }