/*CSS RESET*/

form
{
	height:100%;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	/*font: inherit;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

html
{
	overflow-y:scroll;
	height:100%;
}

body 
{
	width:100%;
	height:100%;
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
}

ol, ul 
{
	list-style: none;
}

table 
{
	border-collapse: collapse;
	border-spacing: 0;
}

a
{
	color:#2B85B2;
	text-decoration:none;
	padding:0;
	margin:0;
	/*line-height:100%;*/
}

a:hover
{
	color:#2B85B2;
	text-decoration:underline;
	cursor:pointer;
}

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

input:focus, textarea:focus, a:focus, img:focus
{
	border:none;
	outline:none;
}

.clear
{
	clear:both;
	margin:0;
	padding:0;
}

.boxWrapper
{
	width:100%;
		/**/
	min-height:100%;
   	position:relative;
}

.boxContainer
{
	width:950px;
	margin:0 auto;
	padding:5px 0 0 0;
}


.boxHeader
{
	margin:0 5px 0px 5px;/**/
	width:940px;
	height:65px;
	background:url(../images/bkg_header.jpg) left top no-repeat;
}

.boxLogo
{
	float:left;
	width:260px;
	height:65px;
	background:url(../images/bkg_logo.png) left top no-repeat;
	padding:0px 5px 0 5px;
}

.boxLanguages
{
	float:right;
}

.boxLanguages li
{
	float:left;
	margin:5px 5px 0 0; 
	/*width:16px;
	height:10px;*/
	/*border:#666 1px solid;*/
	padding:0;
	line-height:0;
}

.ie7 .boxLanguages li
{
	border:0;
}

.boxLanguages li a img
{
	margin:0;
	padding:0;
	width:19px;
	height:13px;
	border:transparent 1px solid;/**/
}

.boxLanguages li img:hover
{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	border:#9EAEC2 1px solid;/**/
}

.boxLanguages li.selected a img
{
	border:#9EAEC2 1px solid;/**/
}

.ie7 .boxLanguages li.selected
{
	border:0;/**/
}

.boxNav
{
	width:940px;
	padding:5px;
	height:35px;
	background:url(../images/bkg_menu_up.gif) left top no-repeat;
}

.boxNav li
{
	height:35px;
	float:left;
	font-size:12px;
	font-weight:bold;
}

.boxNav li a
{
	height:13px;
	padding:11px 20px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/bkg_menu_btns.gif) right 0 no-repeat;
	display:block;
	color:#fff;
}

.boxNav li a:hover
{
	text-decoration:none;
	background:url(../images/bkg_menu_btns.gif) left -45px no-repeat;
	display:block;
	color:#2B85B2;
}

.boxNav li.home a
{
	width:80px;
	text-align:center;
	padding:10px 0 !important;
	background:url(../images/bkg_menu_btns_home.gif) left 0 no-repeat;
}

.boxNav li.home a:hover
{
	background:url(../images/bkg_menu_btns_home.gif) left -45px no-repeat;
}

.boxNav li.homeSelected, 
.boxNav li.homeSelected a
{
	background:url(../images/bkg_menu_btns_home.gif) left -45px no-repeat;
	color:#2B85B2 !important;	
}

.boxNav li.selected
{
	background:url(../images/bkg_menu_btns.gif) left -45px no-repeat;	
}

.boxNav li.search
{
	float:right;
	width:150px;
	margin:6px 5px 0 0;
	border:none;
	background:url(../images/bkg_search_input.png) left top no-repeat;
}

.boxNav li.contactos
{
	float:right;
	margin-right:5px;
}

.boxNavContents li.search
{
	float:right;
	width:150px;
	margin:0 0 0 0;
	border:none;
	background:url(../images/bkg_search_input.png) left top no-repeat;
}

.boxNav li.search input[type=text], .boxNavContents li.search input[type=text]
{
	width:115px;
	height:13px;
	padding:4px 5px;
	background:none;
	float:left;
	border:none;
	color:#444;
	font-size:11px;
}

.boxNav li.search input:focus,
.boxNavContents li.search input:focus
{
	border:none;
	outline:none;
}

.boxNav li.search input[type=button],
.boxNav li.search input[type=submit],
.boxNavContents li.search input[type=button],
.boxNavContents li.search input[type=submit]
{
	width:25px;
	height:21px;
	background:url(../images/btn_search.png) left 0 no-repeat;
	float:left;
	border:none !important;
}

.boxNav li.search input[type=button]:hover,
.boxNav li.search input[type=submit]:hover,
.boxNavContents li.search input[type=button]:hover,
.boxNavContents li.search input[type=submit]:hover
{
	background:url(../images/btn_search.png) left -39px no-repeat;
	border:none !important;
	cursor:pointer;
}

.boxBanner
{
	width:940px;
	/**/height:190px !important;	
	margin:0 5px 5px 5px;
	/*padding-bottom:20px;*/
}

.boxBanner.video {
	height:auto !important;
	position:relative;
	text-align:center !important;
}

.ie7 .boxBanner.video
{
	text-align:left !important;
}

/*.boxBanner img
{
	height:190px !important;
}*/

.ie7 .boxBanner
{
	height:170px;
}

.boxFooter
{
	width:940px;
	margin:0px auto 30px auto;
	padding:0 5px;
}

.footerPosition
{
	height:50px;
	/* Height of the footer */
	position:absolute;
  	bottom:0;
}


.boxCopyright
{
	font-size:9px;
	padding:5px 0 0 0; 	
}

.boxCertification
{
	
}

.boxCertification li
{
	float:left;
	margin:0 3px;
}



.boxCopyright span
{
	color:#2B85B2;
	margin:0 5px;
}

.boxCopyright img
{
	border:none;
	cursor:pointer;
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}


/*   ### MENU CONTENTS ###   */



.boxNavContents
{
	width:780px;
	float:left;
	padding:0 5px;
	margin:30px 0 0 0;
	height:25px;
}

.ie7 .boxNavContents
{
	margin:15px 0 0 0;
}

.ie8 .boxNavContents
{
	position:relative;
}

.ie8 .boxNavContents li
{
	position:relative;
	bottom:0;
}

.boxNavContents li
{
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
}

.boxNavContents li a
{
	/*margin:20px 0 0 0;*/
	/*padding:0 15px;*/
	padding:0 12px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0B3265;
	border-right:1px solid #9EAEC2;
}

.boxNavContents li a:hover,
.boxNavContents li a.selected
{
	text-decoration:none;
	color:#2B85B2;
}

.boxNav li.selected
{
	/*color:red;*/
}

/*   ### CONTENTS ###   */

.boxBannerContents
{
	width:940px;
	height:80px;
	border:1px solid #AABCD1;
	margin:0 auto 5px auto;
}

.backgroundNone
{
	background:none !important;
}

.width140
{
	width:140px !important;
}

.boxContents
{
	width:940px;
	margin:0 5px;
	padding:10px 0;
  	padding-bottom:110px;   
   /* Height of the footer */
   /**/
}

.confirmacao
{
	height:300px;
}

.boxBreadcrumb
{
	width:940px;
	margin:0 auto 10px auto;
	font-size:10px;
}

.boxBreadcrumb a
{
	color:#0B3265;
}

.boxBreadcrumb a:hover
{
	color:#2B85B2;
}

.boxBreadcrumb span
{
	margin:0 5px;
	font-size:10px;
	color:#2B85B2;
}

.boxVerticalNav
{
	float:left;
	width:180px;
	padding:0 5px;
	margin:0 5px 0 -10px;
	border-right: 1px solid #AABCD1;
	/*background:#DAE0E8;*/
}

/*.boxVerticalNav li
{
	margin:0 5px;
	
	font-size:11px;
	padding:0 0 15px 0;
	font-size:11px;
	color:#555;
}*/

.boxVerticalNav li
{
	/*height:13px;*/
	border:1px solid #AABCD1;
	background:#BECBDA url(../images/bkg_btn_nivel2.gif) left top repeat-x;
	margin:0 5px 5px 5px;
	font-size:11px;
	padding:5px;
	font-size:11px;
	color:#555;
	width:160px;
}

/*.ie7 .boxVerticalNav li
{
	height:13px;
	overflow:visible;
}*/

.boxVerticalNav li li
{
	margin:0 5px 5px 10px;
	font-size:11px;
	padding:5px;
	font-size:11px;
	color:#555;
	width:140px;
	background:none;
	border:none;
	border-bottom:1px solid #AABCD1;
}

.boxVerticalNav li h2
{
	font-size:12px;
	font-weight:bold;
	color:#0B3265;
	text-transform:uppercase;
}

.boxVerticalNav li a
{
	/*padding-left:5px;*/
	font-size:11px;
	color:#555;
	line-height:13px;display:block;
}

.boxVerticalNav li a:hover
{
	width:160px;
	font-size:11px;
	color:#2B85B2;
	text-decoration:none;
	display:block;
}

.boxVerticalNav li a.selected
{
	color:#2B85B2;
	font-weight:bold !important;
	text-decoration:none;
}

/*.boxVerticalNav li:last-child 
{
	border:none !important;
}*/

.boxArticle, .boxArticleNews
{
	width:720px;
	float:right;
	margin:0 0 20px 0;
}

.ie8 .boxArticleNews
{
	margin:0 !important;
}

.boxArticleTotal
{
	margin:0 0 20px 0;
}

.boxContacts
{
	width:940px;
	margin:0 auto 20px auto;
}

.boxContactsRow
{
	border-bottom: 1px dotted #ccc;
	width:340px;
}

.ie7 .boxContactsRow
{
	width:335px;
}

.boxArticle>h1, 
.boxArticleTotal>h1, 
.boxContacts>h1,
.boxArticleNews>h1,
.boxArticleNews h1
{
	font-size: 16px !important;
    line-height: 20px;
    font-weight: bold;
    color: #0070C0 !important;
    text-transform: none !important;
    margin: 0 0 20px 0;
}

/*
.boxArticle>h1, 
.boxArticleTotal>h1, 
.boxContacts>h1,
.boxArticleNews>h1
{
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#0B3265;
	text-transform:uppercase;
	margin:0 0 20px 0;
}
*/

.boxArticle>h2, 
.boxArticleTotal>h2, 
.boxContacts>h2,
.boxArticleNews h2 
{
    font-size: 13px;
    line-height: 150%;
    margin: 0 0 10px 0;
    color: #365F91;
    text-transform: none;
    font-weight: bold;
    }

.boxArticleNews img 
{
    max-width:720px;
    height:auto !important;
    }

.boxArticle>h1>span, 
.boxArticleTotal>h1>span, 
.boxContacts>h1>span,
.boxArticleNews>span
{
	font-size:14px;
	font-weight:bold;
	color:#444;
	text-transform:uppercase;
}

.boxContacts>.boxContactsRow>h2
{
	font-size:12px;
	font-weight:bold;
	color:#444;
	text-transform:uppercase;
	margin:20px 0px 10px 0px;
	/*margin:20px 0px 20px 0px;*/
	/*border-bottom: 1px dotted #ccc;*/
	/*padding:0 10px 5px 10px;*/
}

.boxContacts>.boxContactsRow>h2>a
{
	font-size:12px;
	font-weight:normal !important;
	color:#2B85B2;
	text-transform:none !important;
}

.boxContacts>.boxContactsRow>h2>a:hover
{
	font-size:12px;
	font-weight:normal !important;
	color:#2B85B2;
	text-transform:none !important;
	text-decoration:underline;
}

.boxArticle p, 
.boxArticleTotal p, 
.boxContacts p,
.boxArticleNews p
{
	font-size:12px;
	line-height:150%;
	margin:0 0 10px 0;
	color:#444;
	text-transform:none;
	font-weight:normal;
}

.boxArticle p strong,
.boxArticle p b,
.boxArticleTotal p strong,
.boxArticleTotal p b,
.boxContacts p strong,
.boxContacts p b,
.boxArticleNews p strong,
.boxArticleNews p b
{
	font-weight:bold;
}

.boxArticle>img, .boxArticleTotal>img, .boxContacts>img
{
	float:right;
	/*border: 1px solid #AABCD1;*/
	/*width:400px;*/
	margin:0 0 15px 20px;	
}

/*.boxArticleNews img
{
	float:none !important;
}*/

.boxArticleNews.listagem>ul>li>h1
{
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#0B3265;
	text-transform:uppercase;
}

.boxArticleNews.listagem li img
{
	float:right;
	width:80px !important;
	height:auto;
	margin:0 0 0 20px;
	border:#fff 1px solid !important;
}

.boxArticleNews.listagem li img:hover
{
	width:80px !important;
	height:auto;
	margin:0 0 0 20px;
	border:#999 1px solid !important;
}

.boxContacts iframe
{
	float:right;
	border: 1px solid #AABCD1;
	width:580px;
	height:400px;
	margin:0 0 15px 20px;
	background:#fff;	
}

.boxArticle ul,
.boxArticleTotal ul, 
.boxContacts ul
{
	margin:0 0 10px 0;
}

.boxArticle li,
.boxArticleTotal li,
.boxContacts li
{
	font-size:12px;
	line-height:16px;
	margin:0 0 3px 0;
	padding:0 0 0 12px;	
	background:url(../images/bullet_list_article.gif) left 6px no-repeat;
	color:#444;
	text-transform:none;
	font-weight:normal;
}

/*.boxArticleTotal li img
{
	width:80px !important;
	height:auto;
	margin:0 0 0 20px;
	border:#fff 1px solid !important;
}

.boxArticleTotal li img:hover
{
	width:80px !important;
	height:auto;
	margin:0 0 0 20px;
	border:#999 1px solid !important;
}*/

.boxFooterContents
{
	width:100%;
	height:90px;
	/* Height of the footer */
	border-top:1px solid #AABCD1;
	padding:10px 0 0 0;
	background:url(../images/bkg_footer_contents.jpg) left top repeat-x;
	position:absolute;
  	bottom:0;
}

.boxFooterLinks
{
	float:left;
	margin:0 0 0 20px;
}

.boxFooterLinks ul, 
.boxFooterLinks li
{
	margin:0;
	padding:0;
	float:left;
	line-height:100%;
}

.boxFooterLinks li a
{
	padding:0 15px;
	font-size:11px;
	text-decoration:none;
	color:#0B3265;
	border-right:1px solid #9EAEC2;
	line-height:100%;
}

.boxFooterLinks li:last-child a
{
	border-right:none !important;
}

.boxFooterLinks li a:hover,
.boxFooterLinks li a.selected
{
	text-decoration:none;
	color:#2B85B2;
}

/*   ### FORMS ###   */

.boxForms
{
	margin:0 10px 20px 10px;	
}

.boxForms label
{
	float:left;
	text-align:left;
	width:100px;
	font-size:11px;
	font-weight:bold;
	margin:5px 0 0 0;	
}

.boxForms small
{
	float:left;
	font-size:10px;
}

.boxForms label span, .boxForms small span
{
	color:#2B85B2;
	font-weight:bold;
	margin:0 5px;	
}

small.marginForm
{
	margin:5px 0 0 100px;
}

.boxForms input[type=text], .boxForms input[type=file]
{
	width:400px;
	height:15px;
	padding:3px;
	border: 1px solid #AABCD1;
	font-size:11px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;	
}

.ie7 .boxForms input[type=file],
.ie8 .boxForms input[type=file],
.ie9 .boxForms input[type=file]
{
	height:23px;
}

.boxForms input[type=text]:hover,
.boxForms input[type=file]:hover,
.boxForms textarea:hover,
.boxForms select:hover
{
	border: 1px solid #2B85B2;
}

.boxForms input[type=text].cp1
{
	width:50px;
	margin:0 10px 0 0;
	float:left;
}

.boxForms input[type=text].cp2
{
	width:40px;
	margin:0 20px 0 0;
	float:left;
}

.boxForms input[type=text].cp3
{
	width:264px;
	float:left;
}

.boxForms textarea
{
	width:400px;
	height:100px;
	resize:none;
	padding:3px;
	border: 1px solid #AABCD1;
	font-size:11px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;	
}

.boxForms select
{
	width:406px;
	height:21px;
	padding:3px;
	border: 1px solid #AABCD1;
	font-size:11px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;	
}

.ie7 .boxForms select,
.ie8 .boxForms select,
.ie9 .boxForms select
{
	height:23px;
}

.boxForms input[type=button], .boxForms input[type=submit]
{
	width:200px;
	height:30px;
	padding:3px;
	border: 1px solid #AABCD1;
	background:#ccc;
	color:#0B3265;
	margin:0 0 20px 200px;
	font-weight:bold;	
}

.boxForms input[type=button]:hover, .boxForms input[type=submit]:hover
{
	border: 1px solid #2B85B2;
	background:#2B85B2;
	color:#fff;
	cursor:pointer;
}

/*   ### Noticias   ###   */

ul.news
{
	list-style:none;
}

ul.news li
{
	border-top:1px dotted #999;
	padding:5px 5px 0 5px;
	margin-bottom:10px;
	width:auto;
	background:none;
}

.ie8 ul.news li 
{
	margin-bottom:0px;
}


ul.news li small, 
.boxArticleNews small
{
	font-size:10px;
	margin-bottom:5px;
	color:#444;
	font-weight:normal;
}

.boxArticleNews small
{
	height:30px;
	margin:0 0 10px 0 !important;
}

.boxArticleNews small a
{
	float:right;
	color:#2B85B2;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}

.boxArticleNews small a:hover
{
	color:#444;
}

ul.news li h1,
ul.news li h1 a
{
	font-size:12px;
	margin:5px 0;
	font-weight:bold;
	color:#0B3265;
}

ul.news li h1 a:hover
{
	font-size:12px;
	margin:0px;
	font-weight:bold;
	color:#2B85B2;
	text-decoration:none;
}

ul.news li p,
ul.news li p a
{
	font-size:12px;
	margin:0px;
	color:#444;
}

ul.news li p a:hover
{
	font-size:11px;
	margin:0px;
}

/*   3 COLUNAS   */

.boxHighlightsWrapper
{
	width:940px;
	margin:0 auto 10px auto;
}

.boxHighlightsLeft, .boxHighlightsRight
{
	float:left;
	width:200px;
}

.boxHighlightsLeft li, .boxHighlightsRight li
{
	width:200px;
	height:110px;
	margin:0 0 3px 0;
}

.boxHighlightsLeft li h1, .boxHighlightsRight li h1 
{
	height:14px;
	padding:6px 8px;
	background:url(../images/bkg_top_lateral.png) left top repeat;
	font-size:12px;
	color:#fff;
	margin:0;
	line-height:110%;
	position:relative;
	z-index:20;
}

.boxHighlightsLeft li h1 a, .boxHighlightsRight li h1 a 
{
	color:#fff;
	text-decoration:none;
}

.boxHighlightsLeft li h1 a:hover, .boxHighlightsRight li h1 a:hover
{
	color:#93BED3;
}

.boxHighlightsLeft li img, .boxHighlightsRight li img
{
	width:198px;
	height:82px;
	position:relative;
	z-index:10;
	margin-top:-1px;
	border:1px solid #AABCD1;
	border-top:none;
}

.boxHighlightsLeft li img:hover, .boxHighlightsRight li img:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.boxHighlightsCenterWrapper
{
	width:500px;
	margin:0 20px;
	float:left;	
}

.boxHighlightsCenter 
{
	width:500px;
	margin:0 0 0 0;
}

.ie7 .boxHighlightsCenter 
{
	width:500px;
	margin:0 !important;
}

.boxHighlightsCenter h1 
{
	height:14px;
	padding:6px 8px;
	background:url(../images/bkg_top_central.png) left top repeat;
	font-size:12px;
	color:#fff;
	margin:0px 0 5px 0;
	line-height:110%;
}

.boxHighlightsCenter h1 a
{
	float:right;
	margin:1px 5px 0 0;
	color:#fff;
	font-size:11px;
	text-decoration:none; 
}

.boxHighlightsCenter h1 a:hover
{
	float:right;
	margin:1px 5px 0 0;
	color:#93BED3; 
	text-decoration:none; 
}

.ie7 .boxHighlightsCenter h1 a
{
	margin-top:-13px !important;
}

.boxHighlightsCenter li
{
	margin:5px 0;
	padding-bottom:4px;
}

.boxImage {
	float:right;
	width:80px;
	height:60px;
	margin:0;
}

.boxImage img {
	width:78px;
	height:58px;
	border:1px solid #AABCD1;
}

.boxNoticia
{
	float:left;
	font-size:12px;
	margin:0 10px 0 0;
	width:400px;
}

.boxNoticia h2,
.boxNoticia h2 a
{
	font-size:12px;
	font-weight:bold;
	color:#0A3165;
	line-height:110%;
	float:left;
	margin:3px 0 0 0;
	text-align:left;
	text-transform:uppercase;
	height:17px;
}

.boxNoticia h2 a
{
	margin:0 0 5px 0;
}

.ie7 .boxNoticia h2 a,
.ie8 .boxNoticia h2 a,
.ie9 .boxNoticia h2 a
{
	margin:0 0 5px 0 !important;
}

.boxNoticia h2 a:hover
{
	color:#2B85B2;
	text-decoration:none;
}

.boxNoticia p,
.boxNoticia p a
{
	color:#444;
	font-size:12px;
	line-height:150%;
	height:40px;
	overflow:hidden;
	text-align:justify;
}

.ie7 .boxNoticia p,
.ie8 .boxNoticia p,
.ie9 .boxNoticia p
{
	font-size:12px;
	line-height:150%;
	height:40px;
}/**/

.ie7 .boxNoticia p
{
	margin:2px 0 0px 0 !important;
}

.boxNoticia p a:hover
{
	color:#2B85B2;
	text-decoration:none;
}


.boxVoltar
{
	margin:20px auto 0 auto;
	width:50px;
	padding:5px;
	border:1px solid #AABCD1;
	background:#BECBDA url(../images/bkg_btn_nivel2.gif) left top repeat-x;
	font-size:11px;
	text-align:center;
}

.boxVoltar a
{
	color:#444;
	text-decoration:none;
}

.boxVoltar a:hover
{
	color:#2B85B2;
}

.borderNone
{
	border-bottom:none !important;
}

.boxArticleNews > h1 {
    font-size: 16px !important;
    line-height: 20px;
    font-weight: bold;
    color: #0070C0 !important;
    text-transform: none !important;
    margin: 0 0 20px 0;
}

/*   NEWSLETTER   */

.boxNewsletter {
	color:#0A3165;
	font-size:10px;
	border:1px solid #AABCD1;
	width:198px;
	height:82px;
	margin-top:-1px;
	/*background:url(../images/bkg_newsletter.png) left top no-repeat;*/
}

.boxNewsletter > a {
	color:#fff;
	font-size:9px;
	text-decoration:none;
	float:right;
	margin:3px 0 0 0;
}

.ie7 .boxNewsletter > a {
	margin:0;
}

.boxNewsletter a:hover {
	color:#2B85B2;
}

.boxNewsletter a img {
	border:none !important;
	margin:0 5px;
	height:auto !important;
	width:auto !important;
}

/*.btnNewsletter {
	background:url(../images/bkg_newsletter_btn.png) left top no-repeat;
	display:block;
	width:120px;
	height:25px;
	margin:50px 0 0 0;
	float:right;	
}

.btnNewsletter a {
	text-align:center;
	font-size:10px;
	line-height:14px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	width:110px;
	height:15px;
	padding:5px;	
	display:block;
	float:none;
}

.btnNewsletter a:hover {
	color:#2B85B2;
}*/



/*   VIDEO   */

.boxBanner .boxVideo
{
	width:940px;
	/*height:240px !important;	
	background:#f0f0f0;*/
	text-align:center;
	/*border:1px solid #fff;*/
	margin:0 auto;
	position:absolute;
	z-index:1000;
	top:0;
}

.boxBanner .boxVideoImage {
	width:940px;
	height: auto !important;
	text-align:center;
	/*border:1px solid #fff;*/
	margin:0 auto;
	position:absolute;
	z-index:2000;
	top:0;
}

.boxVideoImage:hover {
	cursor:pointer;
}