@media screen 
{
/* # index: 1 */
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align 	: baseline;
    font-family		: inherit;
    font-weight		: inherit;
    font-style		: inherit;
    font-size		: 100.01%;
    outline			: 0;
    padding			: 0;
    margin			: 0;
    border			: 0;
}
:focus {
    outline: 0;
}
body {
    background	: white;
    line-height	: 1;
    color		: black;	
	font-size	: 12px;	
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}


html {}
body {
	font-family	: Arial, Helvetica, sans-serif;
	color		: #000;
	background	: #FFFFFF;
	width		: 100%;
}

.bodyExternal{
	width:100% !important;
}

/* # index: 2 - Own reset */
acronym, abbr {border-bottom:1px dotted; cursor:help}
a:link, a:visited {color:#3867bf; text-decoration:underline}
button {background:transparent; cursor:pointer; border:none; font:bold 14px Arial, Helvetica, sans-serif; overflow:visible; /* fix IE weird padding */}
input, textarea {color:#000; font-size:11px; border:1px solid #6d6e71; background:#FFF; padding:3px 5px 3px 5px; font-family:Arial, Helvetica, sans-serif}
input:focus, textarea:focus {background:#FF9; padding:3px 5px 3px 5px; color:#000}
select {background:#f5f5f5; border:1px solid #6d6e71;padding:0.10em;}
strong {font:inherit; font-weight:bold}
small {font-size:10px}
cite {font-style:italic}
img, ul, a { list-style-image:none; list-style-position:outside; list-style-type:none; }
#mainContainer{margin:auto;width:920px;height:100%;}


/* accessibility */
#accessibility {float:right; margin-top:-100px}
#accessibility li {display:inline; margin-right:20px}
#accessibility li a {color:#999; text-transform:uppercase; font-weight:bold}
#accessibility li a:hover {color:#fff}

/* conteudo */
#content{padding:0;width:918px;height:100%;float:left;border-left:1px #ccc solid;border-right:1px #ccc solid;}

/* validacoes */
.msgValidation *{font-size:16px;color:#266aae!important;line-height:20px;margin-bottom:5px;}
.msgValidation {display:none;padding:5px; background:#f9f9f8!important;margin:10px!important;float:left;width:90%;}
.msgValidation label{font-size:14px !important;color:#f00 !important;font-weight:normal !important; padding-left:15px !important;display:block;width:100%!important;text-align:left!important;}

#msgCodeValidation *{font-size:16px;color:#266aae;line-height:20px;line-height:25px;}
#msgCodeValidation {padding:5px;background:#3b3a38;width:40.00em;padding:5px 5px 25px 5px;}
#msgCodeValidation h4{margin:0px !important; margin-bottom:10px !important; font-size:16px !important; font-weight:normal; color:#266aae; width:100%; padding-bottom:0px !important; background:none;float:left;}
#msgCodeValidation p{margin:0px !important; margin-bottom:10px !important; font-size:14px !important; font-weight:bold; color:#fff!important; width:100%; padding-bottom:0px !important; background:none;float:left;}

#msgCodeValidation span{font-weight:bold; color:#f00;font-size:14px;}
#msgCodeValidation ul{padding-left:40px!important;}
#msgCodeValidation li{float:left;display:inline;width:100%!important;padding:5px;color:#f00 !important;font-size:14px !important;}
#msgCodeValidation li label{color:#f00 !important;font-weight:normal!important;}

#msgCodeValidation .Message{color:#266aae!important;font-size:14px;}
#msgCodeValidation .MessageAlert{color:#f00!important;font-size:16px;}

#msgCode *{font-size:14px;color:#FF5151;line-height:20px;}
#msgCode {float:left;padding:5px;margin:10px;width:90%;display:block;}

input.error { border: 1px dotted red !important; }

.ErrorClass{float:left;font-size:12px !important;color:#FF0000 !important;font-weight:normal !important;display:table;margin:0 5px 5px 10px;text-align:left !important;width:auto!important;}
input.ErrorClass, select.ErrorClass { border: 1px dotted red !important; }

/* end validacoes */


.fieldset{padding:10px;background-color: #3b3a38;color: white;border:1px solid #cccccc;position: relative;margin-bottom:20px;
margin-top/*\**/:1.50em;padding-top/*\**/:1.75em;
*margin-top:1.50em;*padding-top:1.75em;
}
.fieldset legend {padding: 5px;background:#201e1e; color:#fff;position:absolute;left: 20.0em;
top/*\**/: -1.0em;left/*\**/: 1.0em;
*top: -1.00em;*left: 1.0em;
}

.center {text-align:center}
.block {display:block}
.right {float:right !important}
.left {float:left !important}
.hidden {display:none !important}
.shown {visibility:visible !important}
.nomargin {margin:0px}
.help {cursor:help}
.clickable {cursor:pointer}
.underline {text-decoration:underline !important}
.noborder{border:0 !important;}
.nobg{background:none !important;}

.nopadding{padding:0!important;}
.padding-top{padding-top:2.00em!important;}
.padding-bottom{padding-bottom:2.00em!important;}
.padding-left{padding-left:2.00em!important;}
.padding-right{padding-right:2.00em!important;}

.box{padding:0 0 2.00em 0;float:left;width:100%;}
.title{padding:0 0 1.40em 0;font-size:16px;color:#3f6cc0;font-weight:bold;}
.sub-title{padding:0 0 .70em 0;font-size:12px;color:#3f6cc0;font-weight:bold;}
.img-footer{padding:1.80em 0 0 .30em;}
.img{padding:1.80em 0 0 .30em;}
.img-destaque{padding:.70em 1.00em 1.00em 1.00em;float:left;}
.box-destaque{background-color:#f7f6f2;padding:1.50em;line-height:1.30em!important;margin:0 0 2.00em 0;float:left;width:95%;}
.text-destaque{color:#ec1d23;padding:.80em 0 0 0;}
.list-default li{list-style:disc!important;padding:0 0 .70em 0;}
.list-number li{list-style:decimal!important;padding:0 0 .70em 0;}
.list-alpha li{list-style:lower-alpha!important;padding:0 0 .70em 0;}


}
@media screen 
{
	
.header{background-color:#4c4949;display:block;height:13.90em;border-top:1px #a5a4a4 solid;border-bottom:3px #fff solid;
}	

.header #logo{padding:0;float:left;width:23.60em; height:10.50em;border:0px #fff solid;}
.header #logo a{width:23.70em; height:10.10em;float:left;text-indent:-9999em;background:url(http://www.monivox.com/data.monivox/images/logo/logo_pt-br.gif) no-repeat center center;}

.header .menu-language{float:left;width:30.50em;margin:0.00em 0 0 0;height:10.00em;}

.header .menu-language-select{display:block;overflow:auto;width:16.00em;height:2.50em;left:50%;margin-left:-8.00em;margin-top:-1.25em;position:relative;top:50%;}
.header .menu-language-select img{float:left;margin:-0.20em 0 0 0;padding:0 0.20em 0 0;}
.header .menu-language-select a{float:left;padding:0.60em 0 0 0;color:#ffb864!important;border-bottom:1px #ffb864 dotted!important;text-decoration:none;}
.header .menu-language-select span{float:left;color:#fff;margin:0.65em 1.00em 0 0;font-weight:bold;border-bottom:1px #fff dotted!important;}
.header .menu-language-select .bullet{float:left;color:#fff;width:20px;height:21px;margin:5px;border:0!important;background:url(http://www.monivox.com/data.monivox/images/bullet_arrow.gif) no-repeat bottom right;}


.header .menuCountry{display:none;height:17.00em;width:18.00em;overflow:auto;background:#fff;position:absolute;border:1px #4c4949 solid;top:5.90em;margin:0.40em 0 0 6.00em;}
.header .menuCountry dt{padding:0.50em;color:#25aae1;}
.header .menuCountry dd ul{padding:0 0 1.00em 1.00em;float:left;width:13.00em;}	
.header .menuCountry dd ul li{padding:0.10em;width:13.00em;float:left;}
.header .menuCountry dd ul li img{padding:0px 0 0 0;float:left;}
.header .menuCountry dd ul li a{color:#4c4949;text-decoration:none;margin:2px 0 0 2px;float:left;}
.header .menuCountry dd ul li a:hover{text-decoration:underline;}

.header .box-login{background:#3b3a38;float:left;margin:0;padding:0;width:22.40em;height:6.10em;position:relative;text-align:left;}
.header .box-login form{margin:0.50em 0 0 0;width:22.30em;float:left;}
.header .box-login label{color:#fff;float:left;width:7.70em;padding:0 0 0 1.00em;border:0px #fff solid;}	
.header .box-login input{float:left;width:7.50em;margin:.50em 0 0 1.00em;}	
.header .box-login button.btn{background:url(http://www.monivox.com/data.monivox/images/bg_btn.gif) repeat-x;float:left;display:block;color:#fff;width:2.50em;height:2.00em;text-transform:uppercase;padding:0 0 0.70em 0;margin:.50em 0 0 1.00em;}	

.header .box-login .menu-user{float:left;margin:0 0 0 0.60em;padding:0.00em 0 0 0;line-height:1.00em;position:relative;}
.header .box-login .menu-user li{float:left;font-weight:bold;font-size:0.75em;text-transform:uppercase;padding:0 4px 0 4px;display:inline;position:relative;}
.header .box-login .menu-user li a{text-decoration:none;font-weight:bold;color:#fff;overflow:auto;display:inline;}
.header .box-login .menu-user li a:hover{text-decoration:underline;}

#cse-search-box{float:left;background:#201e1e;width:22.30em;border-bottom:1px solid #a5a4a4;}
#cse-search-box form{margin:0.50em 0 0 0;width:22.30em;float:left;}
#cse-search-box label{float:left;font-size:12px;color:#fff;padding:3px 0 0 10px;cursor:pointer;width:21.30em;}
#cse-search-box input{float:left;width:17.50em;margin:.50em 0 0 1.00em;}
#cse-search-box .btn{background:url(http://www.monivox.com/data.monivox/images/bg_btn.gif) repeat-x;float:left;display:block;color:#fff;width:2.50em;height:2.00em;text-transform:uppercase;padding:0 0 0.70em 0;margin:.35em 0 0 1.00em;}

.header .menu{width:100%;line-height:28px;padding:0;height:43px;font-size:0.97em;float:left;background:url(http://www.monivox.com/data.monivox/images/bg_header_menu.gif) repeat-x 0 0;}
.header .menu li{background:url(http://www.monivox.com/data.monivox/images/bg_header_menu.gif) repeat-x 0 0;border-right:1px solid #fff;margin:0;text-align:center;height:43px;float:left;}
.header .menu li a{font-weight:bold;display:block;height:40px;overflow:hidden;text-transform:uppercase;line-height:40px;background:url(http://www.monivox.com/data.monivox/images/bg_header_menu.gif) repeat-x 0 0;color:#fff;text-decoration:none;}
.header .menu li a:hover,	
.header .menu .this a{ background-position:0 -43px !important;color:#f58345;text-decoration:none;height:40px;line-height:2.00em;padding-top:8px !important;}

.header .menu .mn-monivox{width:7.00em;}
.header .menu .mn-produtos{width:7.00em;}
.header .menu .mn-downloads{width:8.00em;}
.header .menu .mn-newsletter{width:8.00em;}
.header .menu .mn-suporte{width:6.00em;}
.header .menu .mn-faq{width:5.00em;}
.header .menu .mn-cadastro{width:7.00em;}
.header .menu .mn-contato{width:7.00em;}
.header .menu .mn-canal-vendas{width:11.00em;}	
.header .menu .mn-treinamento-online{width:14.00em;}
	
#leftContent{background:#fff;display:block;float:left;width:14.00em;padding:0.20em 0 2.00em 0;}	

.row1 {float:left;width:14.00em;aabackground:url(http://www.monivox.com/data.monivox/images/bg_menu.gif) repeat-y 0 0;}
.row1 dt{border:0px #000 solid;}
.row1 strong{width:152px;float:left;padding:8px;color:#4A300C;font-size:0.90em;font-weight:bold;text-transform:uppercase;line-height:1.10em;font-style:italic;background:#dd9124;}
.row1 dd{aabackground:#fff;display:block;float:left;width:13.85em;border:1px #dd9124 solid;}
.row1 dd ul li{display:block;float:left;width:11.90em;padding:0.50em 0 0.50em 1.00em;}
.row1 dd ul li img{clear:both;padding:0 0 0.30em 0;}	
.row1 dd ul li a{color:#333;text-decoration:none;}	
.row1 dd ul li a:hover{color:#333;text-decoration:underline;}	

/*  */

.row2 {float:left;width:14.00em;border:0px #000 solid;aabackground:url(http://www.monivox.com/data.monivox/images/bg_menu2.gif) repeat-y 0 0;}
.row2 dt{border:0px #000 solid;}
.row2 strong{width:152px;float:left;padding:8px;color:#4A300C;font-size:0.90em;font-weight:bold;text-transform:uppercase;line-height:1.10em;font-style:italic;background:#ffc014;}
.row2 dd{background:#fff;display:block;float:left;width:13.85em;border:1px #ffc014 solid;}
.row2 dd ul li{display:block;float:left;padding:0.50em;width:11.90em;}
.row2 dd ul li img{clear:both;padding:0.50em;clear:both;float:left;}	
.row2 dd ul li a{color:#333;text-decoration:none;}	
.row2 dd ul li a:hover{color:#333;text-decoration:underline;}	

/*  */

.row3 {float:left;width:14.00em;border:0px #000 solid;background:#fff;}
.row3 dt{border:0px #000 solid;}
.row3 strong{width:152px;float:left;padding:8px;color:#4A300C;font-size:0.90em;font-weight:bold;text-transform:uppercase;line-height:1.10em;font-style:italic;background:#f59821;}
.row3 h3{text-indent:-9999em;}
.row3 dd{aabackground:#fbb161;display:block;float:left;width:14.00em;}
.row3 dd ul li{display:block;float:left;padding:0.50em;width:11.90em;}
.row3 dd ul li img{clear:both;padding:0.50em;clear:both;float:left;}	
.row3 dd ul li a{color:#fff;text-decoration:none;}	
.row3 dd ul li a:hover{color:#fff;text-decoration:underline;}	


.rightContent{background:#fff;display:block;float:right;width:13.25em;color:#fff;
border:0px #000 solid;
}	

.pg-home .banner-type1{background:#4c4949;display:block;float:left;width:63.17em;height:11.58em;}	
.pg-home .banner-type1 img{float:left;width:63.17em;height:11.58em;}	
.pg-home .banner-type2{background:#4c4949;display:block;float:left;width:13.25em;height:3.92em;}	
.pg-home .banner-type2 img{float:left;width:13.25em;height:3.92em;}	

.banner-type4{background:#4c4949;display:block;float:left;width:76.70em;height:11.58em;}	
.banner-type4 img{float:left;width:76.70em;height:11.58em;}	
.banner-type3{background:#fff;display:block;float:left;width:100%;text-align:center;}	
.banner-type3 img{padding:1.00em 0 1.00em 0;}	
.banner-type5{background:#fff;display:block;float:left;width:100%;text-align:center;}	
.banner-type5 img{padding:1.00em 0 1.00em 0;}	
	

.pg-home .listProducts{float:left;margin:0.20em 0 0 0.30em;width:48.90em;padding:2.00em 0 0 0;}
.pg-home .list-products {overflow:hidden;position:relative;display:block;_height:100%;border:0px #000 solid;padding:0 0 30px 0;}
.pg-home .list-products * {font-size:11px;}
.pg-home .list-products h1{padding:5px 0 0 0;width:120px;}
.pg-home .list-products h1 a{color:#f7941e;text-decoration:none;font-weight:bold;}
.pg-home .list-products h1 a:hover{text-decoration:underline;}
.pg-home .list-products h3{padding:5px 0 0 0;width:13.70em;}
.pg-home .list-products h3 a{color:#939598;text-decoration:none;}
.pg-home .list-products h3 a:hover{text-decoration:underline;}

.pg-home .list-products .btnDetails{background:url(http://www.monivox.com/data.monivox/images/bt_detail_pt-br.gif) no-repeat;
display:block;float:left;width:6.50em;height:1.80em;margin:0.80em 0 0 0;
border:0px #000 solid;
}
.pg-home .list-products .btnDetails a{display:block;float:left;width:7.50em;height:2.50em;margin:0.80em 0 0 0;text-indent:-9999em;cursor:pointer;}

.pg-home .list-products .btnVideo{background:url(http://www.monivox.com/data.monivox/images/bt_video_pt-br.gif) no-repeat;display:block;float:left;width:6.50em;height:1.80em;margin:0.80em 0 0 0.50em;}
.pg-home .list-products .btnVideo a{display:block;float:left;width:7.50em;height:2.50em;margin:0.80em 0 0 0;text-indent:-9999em;cursor:pointer;}


.pg-home .list-products li{
	float:left;display:table-cell;list-style:none;
	padding:0 2px 2px 2px;width:15.70em;margin:0.50em;text-align:center;height:25.45em;
	border:0px #000 solid;
}
.pg-home .list-products li p{padding:0;}
.pg-home .list-products li ul li{margin:0;padding:0;height:1.09em;}

.pg-home .list-products .wp:hover {background:#F9F9F9 none repeat scroll 0 0;border-color:#E9E9E9;}
.pg-home .list-products .wp{width:13.70em;margin:0 auto 4px;padding:5px 5px 0;border:1px solid #fff;text-align:left;height:23.45em;}
.pg-home .list-products .wp .img{display:block;width:145px;height:95px;border:2px solid #fff;text-align:center;padding:0.50em 0 1.00em 0;}
.pg-home .list-products .wp .img img{border:0px #000 solid;}
.pg-home .list-products .wp:hover .img{background:#fff;border-color:#ccc}


.pg-home .representative{float:left;width:12.25em;padding:0.50em;margin:0.20em 0 0 0;}
.pg-home .representative h3.tit-representative{color:#aedfe5;text-decoration:underline;font-size:1.20em;font-style:italic;}
.pg-home .representative ul li{color:#fff;text-decoration:none;font-size:0.90em;padding:0.50em 0 0.80em 0;font-weight:normal;}

.pg-home .representative-box1{background:#6d6e71;}
.pg-home .representative-box2{background:#4c4949;margin:0!important;}


		
/*título do site*/
h2.tit, h3.tit{margin:0 0 5px;padding:5px 0 5px 0;border-bottom:0px solid #25aae1;font-size:1.6em;color:#F40000;letter-spacing:-.03em;background:url(http://www.monivox.com/data.monivox/images/bl_tit_products.gif) no-repeat 20px 4px;}
h3.tit strong{font-weight:800;color:#25aae1;padding:0 0 10px 55px;}
	
/*
 * Footer
*/	
.footer{float:left;width:100%;height:7.42em;border:0px #a5a4a4 solid;background-color:#a5a4a4;}	
.footer .footer-menu{border:0px #fff solid;float:left;}	
.footer .footer-menu{float:left;margin:0.30em 0 0 0.30em;padding:0.00em 0 0 0;width:36.00em;height:1.80em;line-height:1.00em;position:relative;}
.footer .footer-menu li{float:left;font-weight:bold;font-size:0.80em;text-transform:uppercase;padding:0 4px 0 4px;display:inline;position:relative;border-right:1px #fff solid;}
.footer .footer-menu li a{text-decoration:none;font-weight:bold;color:#fff;overflow:auto;display:inline;}
.footer .footer-menu li a:hover{text-decoration:underline;}

.footer .footer-sub-menu{border:0px #fff solid;float:left;width:28.00em;}
.footer .footer-sub-menu{float:left;margin:0 0 0 0.30em;padding:0.00em 0 0 0;width:36.00em;height:1.80em;line-height:1.00em;position:relative;}
.footer .footer-sub-menu li{float:left;font-weight:bold;font-size:0.80em;text-transform:uppercase;padding:0 4px 0 4px;display:inline;position:relative;border-right:1px #fff solid;}
.footer .footer-sub-menu li a{text-decoration:none;font-weight:bold;color:#fff;overflow:auto;display:inline;}
.footer .footer-sub-menu li a:hover{text-decoration:underline;}

.footer .footer-contact{margin:0 0 0 0;border-left:2px #fff solid;float:right;background-color:#6d6e71;width:38.00em;height:7.40em;}
.footer .footer-contact .footer-contact-phone{margin:0.50em 0 0 0.20em;display:block;float:left;border:0px #fff solid;width:11.00em;height:3.60em;background:url(http://www.monivox.com/data.monivox/images/ico_contact.gif) no-repeat 11px 13px;color:#fff;line-height:1.20em;font-weight:bold;font-size:1.00em;text-transform:uppercase;padding:1.50em 0 0 4.40em;}
.footer .footer-contact .footer-contact-itens{border-left:1px #fff solid;float:left;width:18.00em;margin:0.60em 0 0 3.60em;} 	
.footer .footer-contact .footer-contact-itens li{font-weight:bold;font-size:0.95em;padding:0.20em 4px 0.30em 0.50em;position:relative;color:#fff;}
.footer .footer-contact .footer-contact-itens li a{color:#fff;text-decoration:none;}

.footer .copyright{text-decoration:none;font-weight:bold;color:#fff;display:block;float:left;border:0px #fff solid;padding:40px 0 0 0;text-align:center;width:45%;}

.spaceAnimal{margin:0 0 0 5.00em;}		

.banner-type2 img{width:156px;}
	
}
/**
 * The "classic" theme CSS for Shadowbox.
 *
 * This file is part of Shadowbox.
 *
 * Shadowbox is an online media viewer application that supports all of the
 * web's most popular media publishing formats. Shadowbox is written entirely
 * in JavaScript and CSS and is highly customizable. Using Shadowbox, website
 * authors can showcase a wide assortment of media in all major browsers without
 * navigating users away from the linking page.
 *
 * Shadowbox is released under version 3.0 of the Creative Commons Attribution-
 * Noncommercial-Share Alike license. This means that it is absolutely free
 * for personal, noncommercial use provided that you 1) make attribution to the
 * author and 2) release any derivative work under the same or a similar
 * license.
 *
 * If you wish to use Shadowbox for commercial purposes, licensing information
 * can be found at http://mjijackson.com/shadowbox/.
 *
 * @author      Michael J. I. Jackson <mjijackson@gmail.com>
 * @copyright   2007-2008 Michael J. I. Jackson
 * @license     http://creativecommons.org/licenses/by-nc-sa/3.0/
 * @version     SVN: $Id: skin.js 91 2008-03-28 17:39:13Z mjijackson $
 */

/*_____________________________________________________  container & overlay  */
#shadowbox_container, #shadowbox_overlay {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}
#shadowbox_container {
  position: fixed;
  display: block;
  visibility: hidden;
  z-index: 9999;
  text-align: center; /* centers #shadowbox in quirks and IE */
}
#shadowbox_overlay {
  position: absolute;
}

/*_______________________________________________________________  shadowbox  */
#shadowbox {
  position: relative;
  margin: 0 auto;
  text-align: left; /* reset left alignment */
}

/*____________________________________________________________________  body  */
#shadowbox_body {
  position: relative;
  margin: 0;
  padding: 0;
  border: 1px solid #d23d41;
  overflow: hidden;
}
#shadowbox_body_inner {
  position: relative;
  height: 100%;
}
#shadowbox_content.html {
  height: 100%;
  overflow: auto; /* make html content scrollable */
}

/*_________________________________________________________________  loading  */
#shadowbox_loading {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
#shadowbox_body, #shadowbox_loading {
  background-color: #fff; /* should match loading image background color */
}
#shadowbox_loading_indicator {
  float: left;
  margin: 10px 10px 0 10px;
  height: 42px;
  width: 42px;
  background-image: url(http://www.monivox.com/pt-br/file.php?f=shadowbox/loading&m=gif);
  background-repeat: no-repeat;
}
#shadowbox_loading span {
  font-family: Tahoma, sans-serif;
  font-size: 10px;
  float: left;
  margin-top: 16px;
}
#shadowbox_loading span a:link,
#shadowbox_loading span a:visited {
  color: #fff;
  text-decoration: underline;
}

/*____________________________________________________________  title & info  */
#shadowbox_title, #shadowbox_info {
  position: relative;
  margin: 0; /* these must have no vertical margin or padding */
  padding: 0;
  overflow: hidden;
}
#shadowbox_title_inner, #shadowbox_info_inner {
  position: relative;
  font-family: Tahoma, sans-serif;
  line-height: 16px;
  color: #fff !important;
  font-weight:bold;
  
}
/*
#shadowbox_title {
  height: 26px;
 
}
*/
#shadowbox_title_inner {
  font-size: 16px;
  padding: 5px 0;
  color: #fff;
}
#shadowbox_info {
  height: 20px;
}
#shadowbox_info_inner {
  font-size: 12px;
  color: #fff;
  font-weight:bold;
}

/*_____________________________________________________________________  nav  */
#shadowbox_nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%;
}
#shadowbox_nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
}
#shadowbox_nav_close {
  background-image: url(http://www.monivox.com/pt-br/file.php?f=shadowbox/icons/close&m=png);
  background-repeat: no-repeat;
}
#shadowbox_nav_next {
  background-image: url(http://www.monivox.com/pt-br/file.php?f=shadowbox/icons/next&m=png);
  background-repeat: no-repeat;
}
#shadowbox_nav_previous {
  background-image: url(http://www.monivox.com/pt-br/file.php?f=shadowbox/icons/previous&m=png);
  background-repeat: no-repeat;
}
#shadowbox_nav_play {
  background-image: url(http://www.monivox.com/pt-br/file.php?f=shadowbox/icons/play&m=png);
  background-repeat: no-repeat;
}
#shadowbox_nav_pause {
  background-image: url(http://www.monivox.com/pt-br/file.php?f=shadowbox/icons/pause&m=png);
  background-repeat: no-repeat;
}

/*_________________________________________________________________  counter  */
#shadowbox_counter {
  float: left;
  padding: 2px 0;
  width: 45%;
}
#shadowbox_counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}
#shadowbox_counter a.shadowbox_counter_current {
  text-decoration: underline;
}

/*___________________________________________________________________  clear  */
div.shadowbox_clear {
  clear: both; /* clear floating counter & nav */
}

/*________________________________________________________________  messages  */
div.shadowbox_message {
  font-family: Tahoma, sans-serif;
  font-size: 12px;
  padding: 10px;
  text-align: center;
}
div.shadowbox_message a:link,
div.shadowbox_message a:visited {
  color: #fff;
  text-decoration: underline;
}
