@charset "utf-8";
/* CSS site Mart Plus 2010 */
* { 
	border:0; 
	margin:0; 
	padding:0;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
html { background:#fff url(../img/bg.gif) repeat-x top left;}
body { background:url(../img/mp.gif) no-repeat top left;}
strong { font-weight:bold;}
.png { /*border:1px solid #c00; */}
#conteudo {
	height:auto;
	margin:0 auto;
	overflow:visible;
	position:relative;
	/*----*/
	width:910px;
	background:url(../img/quadro.png) no-repeat top center;
	padding:20px 35px;
}
h1, h2, h3, h4, h5, h6, .link, dt {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	color:#630;
	margin:0 0 10px;
	}
	h1 { font-size:24px;}
	h2 { font-size:20px;}
	h3 { font-size:18px;}

.link {
	background:url("../img/bg-lateral.png") no-repeat;
	display:block;
	width:240px;
	height:80px;
	line-height:80px;
	font-size:20px;
	text-shadow:1px 1px #f6f4f2;
	text-align:center;
	}
.box {
	display:block;
	width:240px;
	height:240px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 10px;
}
#lateral {
    bottom: 0px;
    float: right;
    list-style: none outside none;
    position: relative;
    right: 5px;
    width: 240px;
}

/*__________Topo_*/
#header {
	width:980px;
	height:175px;
	margin:0 auto;
	position:relative;
	}
	#header h1 { margin:0; }
	#header h1 a.logo {
		display:block;
		width:367px;
		height:113px;
		text-indent:-5000px;
		overflow:hidden;
		background:url(../img/martplus.png) no-repeat;
		position:absolute;
		top:15px;
		left:5px;
	}
#header .menu { 
	list-style:none;
	position:absolute;
	top:125px;
	right:10px;
	}
	#header .menu li { display:inline;}
	#header .menu a {
	font:italic 18px Georgia, "Times New Roman", Times, serif;
	color:#630;
	text-shadow:1px 1px #f6f4f2;
	margin:0 10px;
	}
	#header .menu a:hover {color:#906;}
/*__aba_*/
#header .aba {
	width:455px;
	height:45px;
	background:url(../img/bg-aba-topo.gif) bottom no-repeat;
	position:absolute;
	top:0;
	right:0;
	}
	#header .aba .menu { 
		list-style:none;
		position:absolute;
		top:20px;
		right:0;
		}
		#header .aba .menu a {
			font:italic 12px Georgia, "Times New Roman", Times, serif;
			color:#816c54;
			text-shadow: none;
			margin:0 10px;
		}
/*__Newsletter_*/
#news { margin:0 0 0 15px;}
	#news p { 
		font:italic 11px/20px Georgia, "Times New Roman", Times, serif;
		color:#816c54;
		}
	#news label {
		font:italic 11px/15px Georgia, "Times New Roman", Times, serif;
		color:#d2cabf;
		background:url(../img/bg-label-news.gif) no-repeat;
		float:left;
		width:187px;
		height:17px;
		padding:0 0 0 10px;
	}
	#news label input { 
		background:transparent;
		width:145px;
		height:17px;
		margin:0 5px;
	}
	#news button {
		font:italic 11px/17px Georgia, "Times New Roman", Times, serif;
		color:#fff;
		background:url(../img/bg-button-news.gif) no-repeat 0 0;
		width:45px;
		height:17px;
		margin:0 0 0 5px;
		padding:0 0 2px 2px;
	}
/*________/_Topo_*/

/*__________Rodapé_*/
#footer {
	width:980px;
	height:50px;
	margin:0 auto;
	text-align:center;
	position:relative;
	clear:both;
	}
	#footer p, #footer p a{
		font:normal 10px/50px Arial, Helvetica, sans-serif;
		color:#917e69;		
	}
.dma {
	display:block;
	width:60px;
	height:22px;
	background: url(../img/grupodma.png) no-repeat;
	text-indent:-5000px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:5px;
}
.minds {
	display:block;
	width:165px;
	height:19px;
	background: url(../img/2minds.png) no-repeat;
	text-indent:-5000px;
	overflow:hidden;
	position:absolute;
	top:15px;
	right:5px;
}

/*________/_Rodapé_*/


#princ {
    float: left;
    
    position: relative;
    
    width: 640px;
}

#banners_evento {
    width: 640px;
}

hr {
    border: 1px solid #AA3779;
	width:640px;
}
