/* CSS Document for CARGO */

/****************************************************************************/
/* GLOBAL                                                                   */
/****************************************************************************/
*{margin: 0; padding: 0;}
DIV.clear{clear: both; margin: 0; padding: 0; height:0;}
SPAN.hidden{position: absolute; left: -1500px;}
P DIV{font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000;}
IMG{border: 0;}
A {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000; text-decoration: underline;}
A:hover {text-decoration: none;}
FORM{margin: 0; padding: 0;}
INPUT.inputTxt{border: 1px solid #E2E2E2; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000; padding:3px; background-image:url(imagens/input_bg.gif);background-position:0 0; background-repeat:no-repeat;}
TEXTAREA.inputTxt{border: 1px solid #E2E2E2; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000; padding:3px; background-image:url(imagens/input_bg.gif);background-position:0 0; background-repeat:no-repeat;}
INPUT.submit{margin: 5px 0 0 0;}
INPUT.checkBox{margin: 2px 0 0 0; padding: 0; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000;}
INPUT.radioBtn{margin: 2px 0 0 0; padding: 0; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000;}
SELECT{width:204px; border: 1px solid #D1D1D1; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #000; padding:2px;}
FIELDSET{border: 0;}
LEGEND{font-family: Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #000; margin: 0 3px 0 -7px; } /* hack for IE*/
LEGEND{font-family: Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #000;}
LABEL{font-family: Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #000;}
LABEL.hidden{position: absolute; left: -1500px;}
LABEL.normal{font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: normal; color: #000; margin: 0 0 0 3px}


/****************************************************************************/
/* NATIVE DNN STYLES                                                        */
/****************************************************************************/
.SkinObject
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #000000;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #000000;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #000000;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #000000;
}

/* SURVEYS */

TABLE.survey TD.surveyitems
{
    margin: 0 0 10px 0;
    padding: 0;
    color: #FFFFFF;
}
TABLE.survey TD.surveyitems LABEL
{
    margin: 0;
    padding: 0;
    color: #FFFFFF;
}


TABLE.surveyresults
{
    margin: 0 0 10px 0;
    padding: 0;
    color: #FFFFFF;   
}
TABLE TD SPAN.NormalBold
{
    color: #FFFFFF;   
}
TABLE.surveyresults TD.YourCompanyNameSurveyResults
{
    color: #FFFFFF;   
}
A.CommandButton:link
{
    color: #FFFFFF; 
    text-decoration:underline;
}
A.CommandButton:hover
{
    color: #FFFFFF; 
    text-decoration:none;
}
/****************************************************************************/
/* CARGO CUSTOM SKIN                                                        */
/****************************************************************************/
BODY 
{
	background: #D8D9D9;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0;
	padding:0;
}

DIV.headerTopBanner TABLE
{
    width: 100%;
}

DIV.headerTopBanner
{
	width: 100%;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: center;
	background-color: #000000;
}

DIV.pagemaster
{
	width:100%;
	margin:0;
	padding:0;
	background-image:url(imagens/skinBg.gif);
	background-position:top;
	background-repeat:repeat-x;
}

DIV.pageContainer
{
	margin: 0 auto; /* center */
	padding:0;
	width: 1000px;
}

/* REGISTER / LOGIN */
DIV.pageContainer DIV.crgRegisterLogin
{
	margin:0;
	padding:3px 15px 3px 0;
	background-color:#020202;
	color:#999999;
	text-align:right;
}
DIV.pageContainer DIV.crgRegisterLogin A.register
{
	margin:0;
	padding: 0 5px 0 5px;
	color:#FFFFFF;
	text-decoration:none;
}
DIV.pageContainer DIV.crgRegisterLogin A.register:hover
{
	text-decoration:underline;
}
DIV.pageContainer DIV.crgRegisterLogin A.login
{
	margin: 0;
	padding: 0 5px 0 5px;
	color:#FFFFFF;
	text-decoration:none;
}
DIV.pageContainer DIV.crgRegisterLogin A.login:hover
{
	text-decoration:underline;
}

/* SKIN HEAD PANE */


DIV.pageContainer DIV.headerPane
{
	width: 1000px;
	height: 89px;
	margin: 0;
	padding:0;
}


/* SKIN NAVIGATION PANE */
DIV.navigationPane
{
	margin:0;
	padding:0;
	width: 1000px;
	height: 36px;
	margin: 0 0 5px 0;
}


/* SKIN MAIN PANE */
DIV.pageContainer DIV.mainPane 
{
	padding:0;
	margin: 0;
	background-color:#FFF;
	width: 1000px;
	background-image:url(imagens/mainBg.gif);
	background-position:center;
	background-repeat:repeat-y;
}
DIV.pageContainer DIV.mainPane DIV.cargo_dnnStuff
{
	padding:4px 15px 8px 15px;
	margin:0;
	width:690px;
}
DIV.pageContainer DIV.mainPane DIV.cargo_dnnStuff DIV.cargo_dnnMenu
{
	float:left;
}
DIV.pageContainer DIV.mainPane DIV.cargo_dnnStuff DIV.cargo_dnnDate
{
	float:right;
}
DIV.pageContainer DIV.mainPane DIV.MainLeftPane
{
	padding:0 15px 15px 15px;
	margin: 0;
	width:690px;
	/* width:686px; */ /* para não leftpane não fazer snap para a esquerda em modo de edição */
	float:left;
}
DIV.pageContainer DIV.mainPane DIV.MainRightPane
{
	padding: 0 15px 15px 15px;
	margin: 0;
	width:250px;
	float:left;
	background-color:#6C6E70;
}
/* SKIN CONTACT PANE */
DIV.pageContainer DIV.contactPane
{
	padding:0;
	margin:20px 0 0 0;
	background-color:#53ADDA;
	width: 1000px;
}
/* SKIN FOOTER PANE */
DIV.pageContainer DIV.footerPane
{
	width:1000px;
	margin:0;
	padding:0;
}
/* SKIN GISMEDIA */
DIV.developer
{
	width:1000px;
	margin:20px 0 50px 0;
	padding:0;
}
DIV.developer SPAN.gismedia
{
	display:block;
	width:114px;
	height:52px;
	padding:0;
	margin:0 auto;
	background-image:url(imagens/gismedia.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	cursor:pointer;
}





/****************************************************************************/
/* DNN MENU                                                                 */
/****************************************************************************/
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_container {
	background-color: transparent; 
	
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Verdana, Tahoma; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	
    padding: 1px 3px 3px 1px;	
    
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Verdana, Tahoma; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}
.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}
.main_dnnmenu_itemhover {  
	background-color: #4080AB;
	color: #FFFFFF; 
}
.main_dnnmenu_itemhover td {  
	background-color: #999999; 
	color: #FFFFFF; 
}



