/* ############################
######## CSS DOCUMENT #########
##### POR ORDEM ALFABETICA ####
############################ */ 

form {
	margin:0px;
}	
	
a {
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

li {
	padding:3px 0px;
}	

.linkPreto {
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.linkPreto:hover {
	text-decoration:underline;
}

.noticiaData {
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:13px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}

.noticiaTitulo {
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#003399;
	font-weight:bold;
	text-decoration:none;
}

.noticiaTexto {
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.noticiaTexto:hover {
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#003399;
	text-decoration:underline;
}

.textInput {
	background-image:url(../imagens/inputFundo.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border:solid 1px #CCCCCC;
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#666666;
	padding:2px;
}

.textInput2 {
	border:solid 1px #CCCCCC;
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#666666;
	padding:2px;
}

.textAreaInput {
	background-image:url(../imagens/inputFundo.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border:solid 1px #CCCCCC;
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
	color:#666666;
	padding:2px;
}

/* ########################
######### DIV TAGS ########
######################## */ 

#bounds {
	position:absolute;
	left:50%;
	width:770px;
	margin-left:-385px;
	border:solid 0px #FF0000;
	}
	
#overflash {
	width:770px;
	text-align:center;
	padding:0px;
	margin:0px;
	border:solid 0px #FF0000;
	position:absolute;
	z-index:2;
	}
	

#top {
	text-align:center;
	padding:0px;
	margin:0px;
	border:solid 0px #FF0000;
	}
	
#contents {
	padding:0px;
	margin:0px;
	width:770px;
	
	border:solid 0px #FF0000;
	}
	
#left {
	float:left;
	padding-top:10px;
	padding-left:20px;
	width:240px;
	border:solid 0px #FF0000;
	}
	
#right {
	float:right;
	padding-top:10px;
	padding-left:0px;
	padding-right:20px;
	width:460px;
	border:solid 0px #FF0000;
	}
	
#foot {
	text-align:center;
	padding:0px;
	margin:0px;
	border:solid 0px #FF0000;
	}
	
.cadastro_emkt {
	background-image:url(../imagens/bg_cadastro_emkt.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:240px;
	height:120px;
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
}
.entrada_chat {
	background-image:url(../imagens/bg_entrada_chat.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:240px;
	height:150px;
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	font-size:11px;
}


/* Tooltip */
#dhtmlgoodies_tooltip{
	background-color:#EEE;
	border:1px solid #666;
	position:absolute;
	display:none;
	z-index:20000;
	padding:10px;
	font-size:11px;
	-moz-border-radius:6px;
	font-family:Tahoma, MS Trebuchet, Arial, Verdana;
	width:200px;
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#FFFFFF;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:0px;
	width:200px;	
}	

/* Calendário */
.wCalendar {
	border:0px solid #CCCCCC;
	background-color:#CCCCCC;	
}
.wCalendar td{
	background-color:#FFFFFF;
	padding:5px;
	vertical-align:middle;
	text-align:center;
}
.wCalendar_cell_weekday {
	float:left;
	width:13px;
	height:13px;
	border:0px solid #CCC;
	padding:2px 7px;
	margin:1px;
	text-align:center;
	background-color:#DDDDDD;
	color:#FFFFFF;
	font-weight:bold;
}
.wCalendar_cell {
	float:left;
	width:13px;
	height:13px;
	border:0px solid #CCC;
	padding:7px;
	margin:1px;
	text-align:center;
	background-color:#EEEEEE;
	color:#666666;
	font-weight:normal;
}
.wCalendar_cell_null {
	float:left;
	width:13px;
	height:13px;
	border:0px solid #FFF;
	padding:7px;
	margin:1px;
	text-align:center;
	background-color:#FDFDFD;
	color:#FFFFFF;
	font-weight:normal;
}
.wCalendar_cell_s1{
	float:left;
	width:14px;
	height:14px;
	padding:7px;
	margin:1px;
	text-align:center;
	background-color:#EEEEEE;
	font-weight:bold;
	background-image:url(../imagens/calendario/ico/1.gif);
	background-repeat:no-repeat;
	color:#666666;
}

.wCalendar_cell a {
	color:#666666;
}