/* ******************************************************************************************************/
/* CONTENT CSS */

body{
	line-height: 1.5em;
}
img {
border:none;
}
P{
	margin-bottom: 8px;
	line-height: 1.3em;
	margin-top: 5px;
}
h1,h2,h3,h4,h5,h6,.contentheading,.componentheading{
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: normal;
}
#component-contact .contentpaneopen{
	margin-top: 10px;
}
H1,.contentheading,.componentheading{
	margin-top: 10px;
	color: #336C33;
	font-size: 25px;
	font-weight: bold;
	background-image: url(../images/h1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 25px;
	padding-left: 5px;
	padding-top: 5px;
}
#vmMainPage h5 {display: inline;}
.contentpane tr .componentheading{
	background-image: none;
	padding-bottom: 10px;
	font-size: 20px;
}
.contentpane tr .componentheading a{
		color: #4EA44D;
	}

H1{
	clear: left;
}
.blog h1{
	color: #4EA44D;
	font-size: 20px;
	font-weight: bold;
	background-image: none;
	padding-left: 0px;
	}
H2{
	color: #4EA44D;
	font-size: 20px;
	font-weight: bold;
}
hr{
	background-color: #090;
	}

H3{
	font-size: 19px;
	color: #336C33;
	clear: left;
}
.moduletablevm h3{
	background-image: url(../images/vmlogin.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 16px;
}
.moduletable-blank1 h3{
	background-image: url(../images/h3_n.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #336C33;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	height: 30px;
	padding-left: 38px;
	padding-top: 5px;
}
.blog div{
	
}
.blog hr{
	clear: left;
}
.blog .contentpaneopen{

	
}
.blog .contentpaneopen .article_separator{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	display: inline-block;
	}
.moduletable-blank1 img, .moduletable-blank2 img{
	width: 70px;
	margin-right: 10px;

}
#yoo{}
#yoo2 .moduletable-blank2 h3{
	background-image: url(../images/h3_q.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	color: #336C33;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	height: 30px;
	padding-left: 38px;
	padding-top: 5px;	
	}
#frase h3{
	font-weight: normal;
	margin-top: 10px;
}


H4{
	color: #ADB9AC;
	font-size: 16px;
}
H5{
	color: #6685CC;
	width: 15px;
}
a{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #B2483F;
}
#ling a{
	color: #FEC803;
}
.article-content img{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.autor{
	background-image: url(../images/autor.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #B2483F;
	padding-left: 20px;
}
.la{
	color: #4EA44D;
	text-decoration: underline;
	background-image: url(../images/la.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
}
.readon{
	background-color: #4EA44D;
	background-image: url(../images/leia.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 40px;
	padding-right: 10px;
	margin-top: 10px;
	display: inline-block;
	text-decoration: none;
}
.readon:hover{
	background-color: #B2483F;
	background-image: url(../images/leia_h.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
}
.acymailing_footer{
	display: none;
}
/* ******************************************************************************************************/
/* TEMPLATE SPECIFIC CSS CODE */

#coluna_esquerda h3{
	color: #336C33;
	padding-left: 40px;
	padding-top: 10px;
	font-size: 16px;
	padding-bottom: 5px;
	text-transform: uppercase;
	font-weight: bold;
}
.moduletable-fer h3{
	background-image: url(../images/h3_fer.jpg);
	background-repeat: no-repeat;
}
.moduletable-inf h3{
	background-image: url(../images/h3_info.jpg);
	background-repeat: no-repeat;
}
.moduletable-inst h3{
	background-image: url(../images/h3_inst.jpg);
	background-repeat: no-repeat;
}
input{
	font-family: "Myriad Pro";
	font-size: 14px;
}
ul li{
	padding-top: 8px;
	padding-bottom: 8px;
}
.article-content ul li{
	background-image: url(../images/li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
}
.vmo,.vmp,.csor{
	float: left;
	font-size: 16px;	
	margin-top: 20px;
}
.vmo a,.vmp a,.csor a{
	background-color: #4EA44D;
	color: #FFF;
	text-decoration: none;
	margin-right: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;

}
.vmo a{
	background-image: url(../images/icon_vn.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.vmo a:hover{
	background-image: url(../images/icon_vn_h.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: #B2483F;
}
.vmp a{
	background-image: url(../images/icon_v.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.vmp a:hover{
	background-image: url(../images/icon_v_h.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #B2483F;
}
.csor a{
	background-image: url(../images/icon_cadastre.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.csor a:hover{
	background-image: url(../images/icon_cadastre_h.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #B2483F;
}
/* ******************************************************************************************************/
/* JOOMLA SPECIFIC CSS CODE */
.sectiontableheader{
	height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.sectiontableentry1{
	background-color: #EBF5EA;
	height: 30px;
}
.sectiontableentry2{height: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sectiontableentry1 a, .sectiontableentry2 a, .sectiontableheader a{
	color: #4EA44D;
	margin-left: 10px;
}
.yoo-scroller img{
	float: left;
}

.productPrice{

}
#component-contact .butttton{
	font-family: calibri, Arial, sans-serif;
	background-color: #4EA44D;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/botao_contato.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
}
#component-contact .butttton:hover{
	background-color: #336C33;
		background-image: url(../images/botao_contato_h.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.sepbord{
	background-color: transparent;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.createby{
	background-image: url(../images/autor.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	color: #B2483F;
}
.username_vmlogin .inputbox{
	width: 160px;
}
#ChronoContact_cadastre_sua_oportunidade .cron ul .contentheading{
	margin-top: 10px;
	margin-bottom: 10px;
	height: 30px;
	padding-top: 5px;
}

#ChronoContact_cadastre_sua_oportunidade .cron ul li{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#ChronoContact_cadastre_sua_oportunidade .cron ul li input{
	margin-bottom: 10px;
	width: 220px;
}
#ChronoContact_cadastre_sua_oportunidade .cron ul li textarea{
	height: 180px;
	width: 420px;
}
#ChronoContact_cadastre_sua_oportunidade .cron ul li select{
	margin-bottom: 10px;
	width: 220px;
}
#ChronoContact_cadastre_sua_oportunidade .cron ul .iheader{
	margin-bottom: 10px;
	font-size: 19px;
	color: #336C33;
}
#ChronoContact_cadastre_sua_oportunidade .cron ul li .ibutton{
	font-family: calibri, Arial, sans-serif;
	background-color: #4EA44D;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/botao_contato.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	margin-top: 10px;	
	}
#ChronoContact_cadastre_sua_oportunidade .cron ul li .ibutton:hover{
	background-color: #336C33;
		background-image: url(../images/botao_contato_h.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	
	
	}
	.cb_template_default{
	margin-top: -20px;
}

