.c_DNN6 .dnnModuleActions {display:inline-block;width:19px;height:19px;float:left;}

.c_DNN6_Header .Head{color:#333;font-size:22px;line-height:24px;padding:0 10px 0 0;text-transform:uppercase;text-shadow: 1px 1px 1px #FAFAFA;}
#Footer .c_DNN6_Header .Head{color:#e5e5e5;}
.c_DNN6_Header .Title{margin:0 0 .5em 0; overflow:hidden;}
.c_DNN6_Header .Title .TitleBar{margin:0 -100% 0 0; vertical-align:middle; width: 100%; height: 24px; }

.c_DNN6_SubTitle .Head{color:#333;font-size:18px;line-height:24px;padding:0 10px 0 0;text-transform:uppercase;text-shadow: 1px 1px 1px #FAFAFA;}
.c_DNN6_SubTitle .Title{margin:0 0 .5em 0; overflow:hidden;}
.c_DNN6_SubTitle .Title .TitleBar{margin:0 -100% 0 0; vertical-align:middle; width: 100%; height: 24px; }

.c_DNN6_Footer .Head{color:#e5e5e5;font-size:18px;text-transform:uppercase;}
.c_DNN6_Footer .Title{margin:0 0 .5em 0;}

.c_DNN6_Aside {width: 100%;}
.c_DNN6_Aside .Title{text-transform:uppercase;}
.c_DNN6_Aside .TopL{background: url(images/Grey-Gradient-TL.png) no-repeat 0 0;padding:0 0 0 10px;}
.c_DNN6_Aside .Title{margin:0 10px 10px 10px;padding:4px 0 0 0;}
.c_DNN6_Aside .BottomL{height: 10px;background: url(images/Grey-Gradient-BL.png) no-repeat left top;padding:0 0 0 10px;}
.c_DNN6_Aside .TopR{background:url(images/Grey-Gradient-TR.png) no-repeat right 0;padding:0 10px 0 0;}
.c_DNN6_Aside .BottomR{height: 10px;background:url(images/Grey-Gradient-BR.png) no-repeat right top;padding:0 10px 0 0;}
.c_DNN6_Aside .Top{background:url(images/Grey-Gradient-T.png) repeat-x 0 0;padding:10px 0 0 0;}
.c_DNN6_Aside .Bottom{height: 10px;background:url(images/Grey-Gradient-B.png) repeat-x left top;padding:0 0 0 0;}
.c_DNN6_Aside .Middle {border-left:solid 1px #c6c6c6;border-right:solid 1px #FFF;background:-moz-linear-gradient(top, #e5e5e5, #d7d7d7);background:-webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#d7d7d7));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5e5e5', endColorstr='#d7d7d7');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5e5e5', endColorstr='#d7d7d7')";height:100%;}
.c_DNN6_Aside .DNNModuleContent{padding:0 12px;}
.AdminActions input, .AdminActions a.CommandButton{text-decoration:none;}

/*  Banner Rotator
    -- Banners will automatically cycle along with navigation by inserting 
    -- the desired images into a Text/HTML module using the Banner Container. */
    
 /* Set height of div.Normal to equal the height of banners + 34px for shadow */
.RotatorWrapper div.DNNModuleContent > div.Normal {height:339px;background:url(images/Slide-Shadow.png) no-repeat 0 bottom;}

 /* Set width and height of banners within div.Normal img */
.RotatorWrapper div.DNNModuleContent > div.Normal img{width:960px;height:305px;} 

.RotatorNav {position:absolute;z-index:20;width:960px;height:40px;background:url(images/50black.png) repeat top left;margin:-74px 0 0;padding:0;list-style: none;}
.RotatorNav li {float:left;}
.RotatorNav li a {padding:0 10px;display:block;color:#b8b8b8;line-height:40px;text-decoration:none;}
.RotatorNav li a:hover{text-decoration:underline;}
.RotatorNav li.activeSlide a{color:#fff;}


/*Custom*/

.container-wrapper
{
}

.hgo-container
{
/*width: 100%;*/
}

.hgo-container-wrapper .container-faq
{
margin-bottom: 15px;
}

.hgo-container .Normal
{
font-size:100%; /*12px*/
}

.hgo-container-title
{

}

.hgo-container-title table td
{
vertical-align: middle;
}

.hgo-container-title .td-icon
{
padding-right: 5px;
}

.hgo-container-title .td-icon img
{
padding-left: 6px; /*5px*/
padding-top: 3px;
}

.hgo-container-title .td-title
{
padding-top: 2px;
}

.hgo-container-title .Head
{
font-size:100%; /*12*/
font-family: 'Ubuntu', sans-serif;
}

.hgo-container-title.hgo-container-empty+div
{
margin-top: 0;
padding: 0;
}

.hgo-container-title+div
{
margin-top: 20px;
padding: 0 18px;
}

.hgo-container-title.only-header+div
{
margin-top: 0px;
}

/*não faz bordas para elementos à esquerda no layout*/
.LayoutRight .hgo-container-title+div
{
padding-left: 0;
}

.LayoutRelatedLeft .hgo-container-title+div
{
margin-top: 20px;
padding: 0;
}

#dnn_LayoutPartLeft4a, #dnn_LayoutPartLeft4a .hgo-container-title+div,
#dnn_LayoutPartLeft4b .hgo-container-title+div, #dnn_LayoutPartRight4 .hgo-container-title+div
{
margin-top: 0;
}

#dnn_LayoutPartLeft4b .hgo-container-title+div
{
padding: 0;
margin-right: 10px;
}

#dnn_LayoutPartRight4 .hgo-container-title+div
{
margin-right: 18px;
}

.container-eventoshome-title+div
{
padding: 0 0 0 18px;
}

.container-newsletterhome
{
background-color: #E1EEF6;
margin-right: 18px;
min-height: 168px;
}

.container-newsletterhome-title+div
{
margin-top: 9px;
}

.container-faq-title+div
{
margin-top: 10px;
}

.container-newsletterhome-title .Head
{
font-size:150%;/*18px*/
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
}

.container-newsletterhome-title+div
{
padding: 0 18px 0 18px;
}

.container-newsletterhome .ModBring2mindSignupC table
{
width: 256px;
}

.container-newsletterhome .ModBring2mindSignupC table td
{
padding-bottom: 8px;
}

.container-newsletterhome .ModBring2mindSignupC input[type="text"]
{
width: 100%;
}

.container-home-banner
{
/*padding: 0 18px;*/
}

.container-admin
{
background-color: #FACECE;
}

.container-admin-title
{
border: 1px dashed red;
/*background-repeat: repeat-x;*/
/*background-position: 15px 24px;*/
height: 24px;
padding-left: 15px;
color: #fff;
/*font-size:115%;14px*/
text-transform: uppercase;
}

.container-lightblue
{
background-image: url(Images/ponta_02.png);
background-repeat: no-repeat;
background-position: 18px 24px;
}

.container-lightblue-title
{
background-image: url(Images/linha_02.png);
/*background-repeat: repeat-x;*/
/*background-position: 15px 24px;*/
height: 24px;
padding-left: 15px;
color: #fff;
/*font-size: 115%; 14px*/
text-transform: uppercase;
}

.container-lightblue-title span,
.container-lightblue-title a
{
color: #fff;
/*font-size: 14px;*/
}

.container-darkblue
{
background-image: url(Images/ponta_01.png);
background-repeat: no-repeat;
background-position: 18px 24px;
}

.container-darkblue-title
{
background-image: url(Images/linha_01.png);
/*background-repeat: repeat-x;*/
/*background-position: 18px 24px;*/
height: 24px;
padding-left: 18px;
color: #fff;
/*font-size: 115%; 14*/
text-transform: uppercase;
font-family: 'Ubuntu', sans-serif;
}
.container-darkblue-title span
{
color: #fff;
font-size: 100%; /*14px*/
}

.container-related
{
width: 205px;
}

.container-related-title
{
border-bottom: 2px solid #111B46;
color: #111B46;
/*font-size: 115%; 14px*/
font-weight:bold;
}

.container-related-title span
{
color: #111B46;
font-size: 100%; /*14px*/
}
/*Left Menu*/

.container-left-menu
{
}

/*Remove título da secção*/
/*.container-left-menu .ModDDRMenuC ul:first-child li.first >a
{
display: none;
}*/

.container-left-menu .ModDDRMenuC ul:first-child>li.first >a,
.container-left-menu .hgo-archive ul:first-child>li.first >a
{
/*display: none;*/
}

/*.container-left-menu .ModDDRMenuC>ul.SubItems:last-child,*/
.container-left-menu .ModDDRMenuC .SubItems li,
.container-left-menu .hgo-archive .SubItems li
{
list-style: none outside none;
background-color: #fff;
/*margin: 2px 0 0 4px;*/
margin: 2px 0 0 0px;
padding: 0;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
font-size: 100%; /*12px*/
font-family: 'Ubuntu', sans-serif;
/*height: 18px;*/
font-weight: 300;
display: block;
}

.container-left-menu #navbar.ModDDRMenuC .SubItems li a
{
font-size: 12px;
text-transform: none;
}

.LayoutRelatedLeft .ModDDRMenuC .SubItems li,
.LayoutRelatedLeft .hgo-archive .SubItems li
{
list-style: none outside none;
background-color: #fff;
margin: 2px 0 0 0px;
padding: 0;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
font-size: 100%;/*12px*/
font-family: 'Ubuntu', sans-serif;
/*height: 18px;*/
font-weight: 300;
}

.container-left-menu .ModDDRMenuC ul:first-child>li.first:first-child
{
/*background-color:transparent;*/
}

.container-left-menu .ModDDRMenuC .SubItems li:hover,
.LayoutRelatedLeft .ModDDRMenuC .SubItems li:hover,
.container-left-menu .hgo-archive .SubItems li:hover,
.LayoutRelatedLeft .hgo-archive .SubItems li:hover
{
font-weight: 600;
border-left: 5px solid #9CA6D1;
padding-left: 5px;
text-decoration: none;
}

.container-left-menu .ModDDRMenuC .SubItems li.selected,
.LayoutRelatedLeft .ModDDRMenuC .SubItems li.selected,
.container-left-menu .hgo-archive .SubItems li.selected,
.LayoutRelatedLeft .hgo-archive .SubItems li.selected
{
width: 154px;
font-weight: 600;
border-left: 5px solid #111B46;
padding-left: 5px;
}

.container-left-menu .ModDDRMenuC ul.SubItems
{
/*width: 200px;*/
}

ul.SubItems .selectedSymbol
{
font-weight: bold;
/*font-size: 15px;*/
color: orangeRed;
position: absolute;
left: -6px;
}

/*Left Menu*/

/*Footer*/
/*
.container-footer
{
padding:0 22px;
}

.container-footer div
{
width: 154px;
height: 150px;
float: left;
}

.container-footer div:first-child
{
width: 310px;
}
*/

/*Footer*/

.container-footer
{
margin-bottom: 15px;
}

.container-footer .Head
{
text-transform: uppercase;
font-size: inherit;
color: #fff;
font-weight: bold;
}

.container-footer, .container-footer a/* .ModDDRMenuC .sitemap li a*/
{
/*font-size: 11px;
color: #fff;*/
font-weight: normal;
}

div.sitemap ul a
{
font-weight: normal !important;
}

/*
div.sitemap ul a:hover
{
font-weight: bold;
}*/

.container-footer ul a:hover
{
font-weight: bold !important;
}

.footer1 .container-footer .ModDDRMenuC .sitemap ul
{
width: 50%;
}
.container-footer .ModDDRMenuC .sitemap ul
{
width: 100%;
padding: 0;
list-style: none;
}

.container-footer .div-social
{
padding-top: 20px;
border-top: 1px solid #BCBDC1;
}

.container-footer .table-social td
{
vertical-align: middle;
font-weight: bold;
}

.container-footer .table-social img
{
padding-left: 10px;
}


.container-lightblue .ModDDRMenuC li,
.container-lightblue .hgo-archive li
{
list-style-type: none;
margin-bottom: 10px;
}

/*
.container-left-menu .ModWatchersNETSiteMapC div,
.container-left-menu .ModWatchersNETSiteMapC div ul
{
margin: 0;
width: 191px;
}

.container-left-menu .ModWatchersNETSiteMapC .SubItem
{
display: none;
}

.container-left-menu .ModWatchersNETSiteMapC .SubUl
{
margin: 0;
}

.container-left-menu .ModWatchersNETSiteMapC .SubUl li
{
background-color: #fff;
margin: 4px 0 0 4px;
padding: 0;
padding-left: 10px;
}

.container-left-menu .ModWatchersNETSiteMapC .SubUl li a:hover
{
color: #111B46;
}

.container-left-menu .ModWatchersNETSiteMapC .SubUl li:first-child
{
margin-top: 0px;
}
*/



/*  Banner Rotator
    -- Banners will automatically cycle along with navigation by inserting 
    -- the desired images into a Text/HTML module using the Banner Container. */
    
 /* Set height of div.Normal to equal the height of banners + 34px for shadow */
.RotatorWrapper div.DNNModuleContent > div.Normal {height:339px;background:url(images/Slide-Shadow.png) no-repeat 0 bottom;}

 /* Set width and height of banners within div.Normal img */
.RotatorWrapper div.DNNModuleContent > div.Normal img{width:970px;height:305px;} 

.RotatorNav {position:absolute;z-index:20;width:970px;height:40px;background:url(images/50black.png) repeat top left;margin:-74px 0 0;padding:0;list-style: none;}
.RotatorNav li {float:left;}
.RotatorNav li a {padding:0 10px;display:block;color:#b8b8b8;line-height:40px;text-decoration:none;}
.RotatorNav li a:hover{text-decoration:underline;}
.RotatorNav li.activeSlide a{color:#fff;}

#slideshow img { display: none; }
#slideshow img:first-child { display: block; }