body {
	height: 100%;
	background-color: #404040;
	background-image: url(../Imagens/imagem_fundo.jpg);
	background-position: 25% top;
	background-repeat: no-repeat;
	border-width: 0px;
	display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 75%;
    line-height:1.5;
    margin: 0px 0px 0px 0px;
    text-align:center;
    vertical-align:baseline;
    color:#666666;
}

/*Definições da Skin, tabela que compreende tudo*/
.Centrar 
{
    margin: auto auto auto;
	width:100%;
	vertical-align:top;
	text-align:center;
}

P, div, span, td, .Normal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:160%;
}

UL LI
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    font-size: 12px;
    color:#ff6600;
    line-height:1.5;
    text-align:left;
    font-weight:bold;
    margin-left:-20px;
    padding:0px;
}

UL LI UL LI
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    font-size: 12px;
    color:#666666;
    line-height:1.5;
    text-align:left;
    font-weight:bold;
    margin-left:-30px;
    padding:0px;
}

UL LI UL LI UL LI
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: disc;
    font-size: 12px;
    color:#666666;
    line-height:1.5;
    text-align:left;
    font-weight: normal;
    margin-left:-30px;
    padding:0px;
}

/*Headers*/
.PageTitle{ font-size:18px; color: #990000; font-weight: bold; padding:0px 0px 8px 10px;}
h2{ padding-left: 35px; color: #ff6600; font-size: 12px; font-weight: bold;}
h3{ font-size:12px; color: #666666; font-weight: bold; padding-left:5px;}
h4{ font-size:12px; color: #ff6600;font-weight: bold; }
h5{ font-size:14px; color: #990000; font-weight: bold;}
h6{ font-size:13px; color: #990000; font-weight: bold;}

/*links*/
a, a:link, a:active, a:visited, a.CommandButton , a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active
{
	color:#ff6600;
	font-weight:bold;
	text-decoration: underline;
}

a:hover, a.CommandButton:hover, .SubHead {
	color:#ff5500;
	text-decoration: none;
}

/*Fundo, onde se encontra o copyright*/
.footer{
    background:#839CA3 url(../Imagens/footer_img.gif) repeat-x scroll center top;
    color:#FFFFFF;
    height:33px;
    text-align:center;
    width:100%;
    vertical-align:middle;
}

.copyright
{
    color:#FFFFFF;
}


/*Area de conteúdos, logo, menu, etc, */
.CentralArea
{
    margin: auto auto auto;
    width:821px;
    vertical-align:top;
}
/*Area de topo onde se encontra menu principal, logo e login*/
.TopArea
{
    width:100%; 
    height:146px;
}

/*Area onde se encontra logo e menu*/
.MenuAndLogoArea
{
    width:100%; 
    height:100%;
}

/*Classe do logo*/
.LogoArea
{
	padding-left:60px;
    text-align:left; 
    vertical-align:top; 
    width:276px; 
    height:125px;
}

/*Area menu principal*/
.MenuPrArea{
    width:100%; 
    height:27px;
}

.Linguas
{
    background-image: url(/Portals/_default/Skins/LEADMARKET/Imagens/menu_corner.jpg);
    background-repeat:no-repeat;
    background-position:right bottom;
    text-align:center; 
    vertical-align:middle;
    height:27px;
    padding: 0px 40px 0px 30px;  
    width:78px;
}

/*Area de Login*/
.LoginArea{
    vertical-align:bottom; 
    text-align: left;
    background-image: url(/Portals/_default/Skins/LEADMARKET/Imagens/bg_login.png);
    background-repeat:no-repeat;
    background-position:left bottom;
    padding:5px 5px 5px 5px;
	color:#c36;
}

.LoginArea A:Link, .LoginArea A:Active, .LoginArea A:Visited
{
	color:#FFFFFF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
}

.LoginArea A:Hover
{
    color:#FFFFFF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:underline;
}

/*Area de conteúdos e submenu*/
.ContentsAndSubMenuArea
{
    background-color:#FFFFFF;
    height: 358px;
}

/*Area titulo da página e conteúdos*/
.TitleAndContentArea
{
    width:100%; 
    height:100%;
}

/*Area do titulo*/
.TitleArea{
    vertical-align:top; 
    padding: 15px 15px 10px 15px; 
    height:18px;
}

/*Content Pane*/
.ContentPaneCs
{
    vertical-align:top; 
    padding: 0px 0px 0px 0px;
}

/*Content Pane página de segundo nivel*/
.ContentPaneSubPage
{
    vertical-align:top; 
    padding: 0px 10px 0px 10px;
}

/*Classes do DNN*/
.ControlPanel 
{
	padding-bottom:6px;
    width: 100%;
    background-color: #CDE4E3;
    BORDER-RIGHT: #A3C4C3 1px solid; 
    BORDER-TOP: #E7F4F4 1px solid; 
    BORDER-LEFT: #E7F4F4 1px solid; 
    BORDER-BOTTOM: #A3C4C3 3px solid; 
}

.ControlPanel  a, .ControlPanel  a:link, .ControlPanel  a:active, .ControlPanel  a:visited {
	color:#333;
}

.ControlPanel  .SubHead {
	color:#666;
	font-weight:normal;
}



/*********************************************Begin TOP Menu**************************************/
.main_dnnmenu_bar {
	height:27px;
	padding: 0px 0px 0px 0px;
	width:100%;
	color: #FFF;
	vertical-align:middle;
}

.main_dnnmenu_rootitem Span  { /*TD if menu option for using tables is on*/
	color: #FFF; 
	font-size: 8pt; 
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    vertical-align:middle;
    background-color:Transparent;
}

.main_dnnmenu_itemhover Span
{
	color: #ca3d34;
}

.main_dnnmenu_itemhover td 
{
	color: #FF0;
}

.main_dnnmenu_submenu { 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
	vertical-align:middle;
	background-color:#f8993f;
	color: #FFF;
	padding: 2px 2px 2px 2px;   /*explicitly set padding for root menu items*/
}
.main_dnnmenu_break {
	height: 4px;
	color: #FFF;
	vertical-align:middle;
}

.main_dnnmenu_arrow {
	border-right: #f8993f 1px solid; 
	border-bottom: #f8993f 1px solid; 
	border-top: #f8993f 0px solid;
	font-family: webdings;  
	cursor: pointer; 
	cursor: hand;
	color: #FFF;
	vertical-align:middle;
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings;
	cursor: hand;
	color: #FFF;
	vertical-align:middle;
}

.main_dnnmenu_Selected_item Span
{
    color:#ca3d34;
}

.main_dnnmenu_Selected_item Span
{
    color:#ca3d34;
}

.MenuPr
{
	width:100%; 
    height:27px;
    color: #FFF;
	vertical-align:Top;
    background-image:url(/Portals/_default/Skins/LEADMARKET/Imagens/MenuBackground.jpg);
}

.teste
{
	vertical-align:middle;
}
/*********************************************End TOP Menu**************************************/

/*********************************************Begin Bottom Menu**************************************/
.main_dnnmenu_barBottom {
	padding: 0px 0px 0px 0px;
	width:100%;
	color: #FFF;
	vertical-align:middle;
}

.main_dnnmenu_rootitemBottom Span  { /*TD if menu option for using tables is on*/
	color: #FFF; 
	font-size: 8pt; 
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    vertical-align:middle;
    background-color:Transparent;
    padding: 0px 10px 0px 10px;
}

.main_dnnmenu_itemhoverBottom Span
{
	color: #ca3d34;
}

.main_dnnmenu_itemhoverBottom td 
{
	color: #FF0;
}

.main_dnnmenu_submenuBottom { 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);
	vertical-align:middle;
	background-color:#f8993f;
	color: #FFF;
	padding: 2px 2px 2px 2px;   /*explicitly set padding for root menu items*/
}
.main_dnnmenu_breakBottom {
	height: 4px;
	color: #FFF;
	vertical-align:middle;
}

.main_dnnmenu_arrowBottom {
	border-right: #f8993f 1px solid; 
	border-bottom: #f8993f 1px solid; 
	border-top: #f8993f 0px solid;
	font-family: webdings;  
	cursor: pointer; 
	cursor: hand;
	color: #FFF;
	vertical-align:middle;
}
.main_dnnmenu_rootmenuarrowBottom {
	font-family: webdings;
	cursor: hand;
	color: #FFF;
	vertical-align:middle;
}

.main_dnnmenu_Selected_itemBottom Span
{
    color:#ca3d34;
}

.main_dnnmenu_Selected_itemBottom Span
{
    color:#ca3d34;
}

/*Sub menu*/
.SubMenu
{
    width:100%; 
    height:22px;
    color: #FFF;
	vertical-align:Top;
    background-image:url(/Portals/_default/Skins/LEADMARKET/Imagens/SubMenuBackground.JPG);
}
/*********************************************End Bottom Menu**************************************/

.BreadCrumbCss {
	padding-left:10px;
	height:20px;
	padding-top:5px;
}

.BreadCrumbCss A, .BreadCrumbCss A:link, .BreadCrumbCss A:Visited
{
    height:8px;
	color: #999;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.BreadCrumbCss A:Hover
{
	color: #ff5500;
}

.navMain, .navMain:link, .navMain:active, .navMain:visited
{
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	padding-left:13px;
	padding-right:13px;
}

.NormalTextBox{
	width:100px;
}