/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:transparent; padding:5px; overflow: hidden;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}


#colorbox_bg{
	background: transparent url(../../../images/BG_balao.png) center center no-repeat;
	width:551px;
	height: 457px;
}
#colorbox_tit{
	background: transparent url(../../../images/TIT_falediretor.png) center center no-repeat;
	width:149px;
	height: 17px;
}
.colorbox_txt{
	width:270px;
	line-height:18px;
	margin-top:5px;
}
#colorbox_body{
	margin-top:75px;
	margin-left:120px;
	width:350px;
}
.colorbox_inputBG{
	background: transparent url(../../../images/BG_input.png) center center no-repeat;
	width:156px;
	height: 28px;
	margin-left:-3px;
	margin-top:10px;
}
.colorbox_textareaBG{
	background: transparent url(../../../images/BG_textarea.png) center center no-repeat;
	width:156px;
	height: 85px;
	margin-top:7px;
	margin-left:15px;
}
.colorbox_textareaBG textarea{
	border:0px;
	background: transparent;
	width:155px;
	height:80px;
	margin-top:3px;
	margin-left:3px;
}
#colorbox_inputName{
	background: transparent url(../../../images/TIT_nome.png) center center no-repeat;
	width:38px;
	height: 11px;
	margin-bottom:5px;
	margin-top:20px;
}
#colorbox_inputEmail{
	background: transparent url(../../../images/TIT_email.png) center center no-repeat;
	width:35px;
	height: 11px;
	margin-top:10px;
}
#colorbox_inputMsg{
	background: transparent url(../../../images/TIT_mensagem.png) center center no-repeat;
	width:69px;
	height: 14px;
	margin-top:20px;
	margin-left:15px;
}
.colorbox_inputBG input{
	border:0px;
	background: transparent;
	margin-top:10px;
	margin-left:10px;
	height: 15px;
	width:140px;
}

#colorbox_thanks{
	color:#004877;
	line-height:18px;
}
#colorbox_enviarBT{
	background: transparent url(../../../images/BT_enviar.png) center center no-repeat;
	width:73px;
	height: 19px;
	float:right;
	margin-top:5px;
}

#colorbox_body .simplemodal-close{
	width:14px;
	height:14px;
	float:right;
	background:url(../../../images/BT_close.png) top left no-repeat;
	cursor:pointer;
	margin-right:40px;
}