/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster01 {
	width: 100%;
	/*background-color: #f3f5fa;
	
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; */
	/*border-bottom: #7994cb 1px dashed; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
    */
}

.margensConteudos{ font-size:2px;}

.titulo_container_cdc1 {
    color: #ffffff; /*#5c7162;*/        /* ESTA CLASSE É USADA*/
	font-size: 18px; 
	font-weight: 500; 
	font-style: normal; 
	font-family: Tahoma, Arial, Helvetica; 
}

.top_left_cdc1 {
background-image: url(container_topo_esquerdo.png);
height: 19px; /* vertical: show first half of the image with the top-corners in it */
/*width: 100%;*/
font-size: 2px; /* correct height for IE */
margin-right: 18px;  /*clip right corner */
/*background-position: 0 0;*/
}

.top_right_cdc1 {
float: right;
margin-top: -19px; /* to level of top-left corner */
/*background-position: top right;  under half, right side */
background-image: url(container_topo_direito.png); 
height: 19px; 
width: 18px;
font-size: 2px;
background-repeat: no-repeat;
}

.bottom_left_cdc1 {
background-image: url(container_topo_base_esquerdo.png);
height: 8px;
/*width: 100%;*/
font-size: 2px;
margin-right: 18px; /* clip right corner */
/*background-position: 0 -8px;  show under half of the image */
}

.bottom_right_cdc1 {
background-image: url(container_topo_base_direito.png); 
background-position: 100% 0; /* under half, right side */
background-repeat: no-repeat;
height: 8px;
font-size: 2px;
margin-top: -8px; /* to level of bottom-left corner */
/* margin-left: 8px;  clip left corner */

}

.inside_cdc1 {
 background-image: url(sdc_container_centro.png); 
 /*background-color:#c4ccc4;*/
 /*margin-top: -10px;*/
}

.inside1_cdc1 {
 float:left;
 width:100%;
 background-color:Transparent;
 margin-top: -10px;
}

.meio {
   background-color: Transparent; 
   padding-left:2px;
   padding-right:4px; 
}

.notopgap {
   margin-top: 0;
   font-size: 2px;
}

.nobottomgap {
   margin-bottom: 0;
   font-size: 2px;
}

.img_esq_ba_cdc1 {
    background-image: url(container_base_esquerdo.eps_01.png); 
    font-size: 2px;
    height: 8px;
}

.img_dir_ba_cdc1 {
    background-image: url(container_base_direito.eps_03.png); 
    font-size: 2px;
    width: 19px;
    height: 8px;
    background-repeat:no-repeat;
}
 
.containerrowtop {
	/*background-image: url(simple_background.jpg);*/
	background-position:center;
	height:30px;
}

.containerrowdown {
	/*background-image: url(barradown2.png);*/
	
	height:15px;
}
.containerrow2_blue {
	background-color: #ffffff;
}
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

/*
========================
  Container em branco
========================
*/

.containermaster_free_sdc {
	width: 100%;
	background-color: #ffffff;
}
.containerrow1_free_sdc {
	background-color: #EBEBEB;
}
.containerrow2_free_sdc {
	background-color: #ffffff;
}


