body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px;
background-color: #C4D1DA;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-position:top;
color: #617280;
/*color: #C4D1DA;*/ /* unabled... wating for login */
}

.contentor
{
position:absolute;
left:50%;
top:0px;
width:1000px;
margin-left:-500px;
}

a {outline: none;}

#tooltip {
    padding: 3px;
    background: #f9f9f9;
    border: 1px solid #888;
    text-align: center;
    font-size: smaller;
	opacity: 0.7;
	color: #222;
}

span.tip {
    border-bottom: 1px solid #eee;
}

#navSection{
float:left;
width: 300px;
}

#contentSection{
float:left;
background-color: #fff;
width: 680px;
min-height: 800px;
}

#wrapShadow{
background-image: url(../images/bgShadow.png);
width: 10px;
height: 607px;
position:absolute;
left: 980px;
top: 0;
}

#imageBanner{
background-image:url(../images/dummies/home_dummie.jpg);
width: 680px;
height: 330px;
}

#contentMenu{
width: 100%;
height: 30px;
background-image:url(../images/menuShadow.png);
background-position:left;
background-repeat: no-repeat;
background-color: #617280;
}

#contentMenu a{
position: relative;
top: 8px;
text-decoration: none;
padding-left: 2em;
}


.contentMenuEnabled a{
color: #fff;
}
.contentMenuDisabled a{
color: #818E99;
cursor: default;
}

#contentMenu ul{list-style:none;margin:0;padding:0;}
#contentMenu li{margin:0;padding:0;display:inline;}

.menuItem{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.menuItemSel{
font-size:11px;
font-weight:bold;
color:#142A3D;
width: 144px; 
margin-top:4px; 
text-align:center; 
vertical-align:middle;
}

#contentMenu a:hover{
	color: #A8B1B9;
}

#contentStuff{
	background-image: url(../images/contentShadow.png);
	background-color:#FFFFFF;
	background-position: left top;
	background-repeat:no-repeat;
	padding: 2em;
	min-height: 340px;
	/*border: solid 1px #000000;*/
}


.checkbox_style{
	/*display: none;*/
}

.upDataFormHide{
	display: none;
}

.checkBoxUnchecked{
width: 10px;
height: 10px;
background-image: url(../images/checkboxes/checkbox_unchecked.png);
cursor:auto;
float: left;
}

.checkBoxUnchecked:hover{
width: 10px;
height: 10px;
background-image: url(../images/checkboxes/checkbox_unchecked_hover.png);
}

.checkBoxChecked{
width: 10px;
height: 10px;
background-image: url(../images/checkboxes/checkbox_checked.png);
cursor:auto;
float: left;
}

.checkBoxChecked:hover{
width: 10px;
height: 10px;
background-image: url(../images/checkboxes/checkbox_checked_hover.png);
}

.checkBoxUnabled{
width: 10px;
height: 10px;
background-image: url(../images/checkboxes/checkbox_unabled.png);
cursor:auto;
float: left;
}

.checkedBoxLabel{
	color: #142A3D;
	font-weight:bold;
font-size: 10px;
}

.uncheckedBoxLabel{
	color: #fff;
	font-weight:bold;
font-size: 10px;
}

.linkSizer{
width: 10px;
height: 10px;
display: inline;
}

/* Floating menu stuff*/

#retailAndTradeMenu, #architectsAndDesignersMenu, #mediaAndPressRoomMenu{
background-color: #fff;
border: solid 1px #aaa;
border-top: solid 5px #CCCCCC;
display: none;
opacity: 0.93;
}

#retailAndTradeMenu{
position:absolute;
top: 330px;
left: 312px;
}

#architectsAndDesignersMenu{
position:absolute;
top: 330px;
left: 472px;
}

#mediaAndPressRoomMenu{
position:absolute;
top: 330px;
left: 650px;
}

#retailAndTradeMenu ul, #architectsAndDesignersMenu ul, #mediaAndPressRoomMenu ul{
padding: 5px;
margin: 0;
padding-bottom: 2em;
list-style: none;
}


#retailAndTradeMenu a, #architectsAndDesignersMenu a, #mediaAndPressRoomMenu a, #retailAndTradeMenu h2, #architectsAndDesignersMenu h2, #mediaAndPressRoomMenu h2 {
display: block;
padding-left: 0;

/*border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;*/
}


#retailAndTradeMenu li, #architectsAndDesignersMenu li, #mediaAndPressRoomMenu li{
padding: 1px;
margin: 0;
display:block;
width: 130px;
}


#retailAndTradeMenu li a, #architectsAndDesignersMenu li a, #mediaAndPressRoomMenu li a{
width: 130px;
color: #617280;
}

#retailAndTradeMenu li a:hover, #architectsAndDesignersMenu li a:hover, #mediaAndPressRoomMenu li a:hover{
background-color: #A8B1B9;
color: #fff;
}


#conteudos {
min-height:700px;
}

.divmercadoencima
{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background: #000000;
	z-index: 10;
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.60;	
}

.divselmercadoencima
{
	position:absolute;
	top:50%;
	left:50%;
	height:250px;
	width:300px;
	margin-left:-150px;
	margin-top:-125px;
	z-index: 20;
	background: #C4D1DA;
	border: solid 1px #5F7A89;
}

.divmercadoencima_esc
{
	display:none;
	visibility:hidden;
	
}

.divselmercadoencima_esc
{
	display:none;
	visibility:hidden;
}
