@import url("/web/includes/reset.css");

@charset "UTF-8";

* { margin:0px; padding:0px; }

body {
	margin: 0px;
padding: 0px;
	text-align: center;
	color: #000000;
	background: url(/web/images/fundo_2.jpg) repeat-x left top;
		font: 11px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
}

.home_content{
	position: absolute;
	top: 150px;
	width: 280px;
	margin-left: 20px;
}

a.more{
	text-decoration: none;
	font-size: 14px;
}

.home_content h2 {font-size: 24px;
color: #c1e610;
font-weight: normal;
margin-bottom: 10px;}

.home_content p{
	font-size: 12px;
}

.home_content p span {
	font-size: 16px;
	font-weight: bold;
}

div.home_content p b  {color: #c1e610;
	font-weight: normal;
	font-style: normal;
}

a:link, a:visited { color: #c1e610 }

.wrapper #container {
	width: 960px;
	color: #fff;
	margin: 63px auto;
	text-align: left;
}


.wrapper #header {
	padding: 0 10px 0 0px;
	margin: 0px;
	clear: both;
	height: 65px;
	position:relative;
}


.wrapper #header h1 {
	margin: 0px;
/*	padding: 10px 10px; */
	position:absolute;
	top:0px;
	left:0px;
}


.wrapper #mainContent {
	clear: both;
	height: 395px;
	background: url(/web/images/fundo_content.jpg) repeat-x;
	padding: 0px 10px 0px 10px;
	position:relative;
}


h2 {font-size: 24px;
color: #c1e610;
font-weight: normal;
margin-bottom: 10px;}

p{ font-size: 12px;
	margin-bottom: 10px;
}

h3 {font-size: 18px;
color: #c1e610;
font-weight: normal;
margin-bottom: 10px;
margin-top: 15px;}

.intro{line-height: 20px;
	color: #c1e610;
	font-size: 16px;
}

strong{color: #c1e610;
	
}


div.centerContent strong { color: #c1e610; }


div.centerContent p strong {

 color: #c1e610;
	
}





.leftContent {
	float: left;
	width: 160px;
}
.leftContent img {
	margin-bottom: 17px;
}

.centerContent {
	float: left;
	width: 460px;
	margin: 35px 20px 10px 20px;
	line-height: 16px;
	height: 350px;
}


h3.categorias{
	margin-left: 20px;
}

.rightContent {
	width: 280px;
	float: left;
}


.wrapper #footer {
	padding: 0px 10px 0px 10px;
	clear:both;
	position:relative;
/*	float: right;*/
}


#nav {
	color: #666;
	list-style-type: none;
	margin-top: 1px;
	height: 31px;
	padding: 0px;
	
	position:absolute;
	right:8px;
	width:950px;
}


#nav li {
	float: left;
	margin: 0px 0px 0px 11px;
	padding: 0 0px 0 15px;
	background: url(/web/images/nav_down.png) no-repeat left;
	line-height: 31px;
	color: #fff;
}


#nav li a {
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	text-decoration: none;
	background: transparent url(/web/images/nav_down.png) no-repeat right;
	display: block;
	padding: 0 16px 0 0px;
	margin: 0px;
}


#nav li.cur,
#nav li.over,
#nav li:hover {
color: #c1e610;
}


#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a {
	display: block;
color: #c1e610;
}

.nav_topo_class{
	height: 28px;
	margin: 0px;
	padding: 0px;
	position:absolute;
	right:10px;
	bottom:1px;
}

#nav_topo {
	color: #666;
	list-style-type: none;
	margin-bottom: 1px;
	height: 31px;
	padding: 0px;
	float: right;
}


#nav_topo li {
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0 0px 0 15px;
	background: url(/web/images/nav_top.png) no-repeat left;
	line-height: 28px;
	color: #fff;
}


#nav_topo li a {
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	text-decoration: none;
	background: transparent url(/web/images/nav_top.png) no-repeat right;
	display: block;
	padding: 0 15px 0 0px;
	margin: 0px;
}


#nav_topo li.cur,
#nav_topo li.over,
#nav_topo li:hover {
	color: #c1e610;
}


#nav_topo li strong,
ul#nav_topo li.cur a,
ul#nav_topo li.over a,
ul#nav_topo li:hover a {
	display: block;
	color: #c1e610;
}

img.last{
	margin: 0px;
	padding: 0px;
}


.transparente {
	background: transparent url(/web/images/transparencia.png) repeat;
	display: block;
	margin-left: 0px;
	margin-top: 45px;
position: absolute;
	}
	
	div.transparente h3 {
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
		color: #000;
	font: italic 16px/30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

.imggaltitle {font-size: 16px;
color: #c1e610;
font-weight: normal;
margin-bottom: 10px;
}

.imggalintro {
}
.imggalthumb {
}
.imggalthumbstyle {
	float: left; height: 60px; width: 60px; overflow: hidden; margin: 1px;
}

#mcicon {position: absolute; right: -25px; top: 5px;}

/* CLASSES PROP */

.cl {clear: both;}
