/*****************************/
/*** dark green style***/
/*****************************/

/* general 
----------------------------------------------*/
#jv-wrap-top, #jv-feats {
	background:#FFFFFF;}
#jv-wrap-bottom {
	background:#FFFFFF;}
	/* background: url(../images/green/jv-g-bgft.png) bottom repeat-x;  */
#jv-path { 
	background: #DDDDDD;
	 color:#555;}
#jv-news, #jv-copy {
	color:#000;}

.bg {
	background:#FFFFFF;
}
	
	
/* logo change 
----------------------------------------------*/
#jv-header { 
	background:url(../images/banner.gif) 0 0 no-repeat; }
#jv-header1 { 
	background:url(../images/head2.png) 0 0 no-repeat;
	}
#jv-footerlogo { 
	/* background:url(../images/green/jv-g-ftlogo.gif) 0 0 no-repeat; */
  }

/*#your-cart{
	position:relative;
	float:right;
	padding-right:200px;
	background: url(../images/vm-cart-bg.gif) top right no-repeat;
}
*/
#mylogo {
        font-family: Verdana,sans-serif; font-size: 8px;
}

#ja-vm-cart {
        color: #2B4464;
        width: 243px;
	height: 53px;
        margin: 0px;
        padding-left: 20px;
	top:8px;
        position: relative;
	float:right;
        /*background: url(../images/vm-cart-bg.gif) top right no-repeat;*/
        background: url(../images/caixa_carrinho_242x53.jpg) top right no-repeat;
}
#ja-vm-cart div.moduletable h3 {
        margin: 10px 0px 0px -70px;
        padding: 0;
        text-transform: uppercase;
        background: none;
        border-top: none;
        text-align: center;
}

#ja-vm-cart div.moduletable a {
        display: block;
        width: 159px;
        height: 25px;
        /*height: 22px;*/
        margin: 0 0 0 35px;
        text-indent: -2000px;
        background: url(../images/ver_carrinho1.png) top left no-repeat;
        outline: none;
}

#ja-vm-cart br {
        display: none;
}

div.vmCartModule hr  {
        display:none;
}
div.vmCartModule a {
        padding: 5px 0 6px 15px;
        width: 90%;
        display: block;
        color: #403C3A;
        font-weight: bold;
        text-decoration: none;
}
/*
a.addtocart {
        text-indent: -2000px;
        display: block;
        width: 90px;
        height: 30px;
        background: url(../images/button-addtocart.gif) no-repeat bottom left;
        outline: none;
}
.addtocart_button_module {
        text-indent: -2000px;
        display: block;
        width: 90px;
        height: 30px;
        background: url(../images/button-addtocart.gif) no-repeat bottom left;
        outline: none;
        border:0px;
}
*/
div.vmCartContainer {
	width:170px;
        background:#FCF2FB;
}

div.vmCartContainer div {
        display: inline; 
}


.addtocart_button {
        text-indent: -2000px;
        display: inline;
        width: 40px;
        height: 40px;
        /*background: url(../images/button-addtocart.gif) no-repeat top left;*/
        background: url(../images/mini.png) no-repeat top left;
        outline: none;
        vertical-align:top;
}

input.addtocart {
        width: 89px!important;
        margin-right: 3px;
        color: #E2E2E2;
        background: url(../images/button-addtocart-big.gif) no-repeat top center !important;
        font-size: 0px;
}
*/
	
/* links style 
----------------------------------------------*/
a:link, a:visited {
	color:#666666;}
a:hover, .banneritem_link a:hover {
	color:red;}
li.latestnews, li.mostread {
	border-bottom:1px dotted #666600;}
li.latestnews a:link, li.latestnews a:visited, li.mostread a:link, li.mostread a:visited, div.jv-topmenu a:hover, div.jv-footermenu a:hover {
	color:red;}
li.latestnews a:hover, li.mostread a:hover {
	color:#fff;}
.banneritem_text a:link, .banneritem_link a:visited {
	color:#8BB900;}
.readon {
	background: url(../images/green/jv-g-rm.gif) no-repeat;}
div.jv-footermenu a:link, div.jv-footermenu a:visited,div.jv-footermenu, .moduletable_menu a:link, .moduletable_menu a:visited {
	color:#000000;}
div.jv-footermenu a:link, div.jv-footermenu a:visited {
	font-weight:bold;}
.pathway a:link, .pathway a:visited {
	color:#2B4464;}
	
	
/* form style 
----------------------------------------------*/
#jv-search {
	/* background: url(../images/green/jv-g-txt-search.png) 20px 10px no-repeat;  */
	}
input.inputbox#mod_search_searchword {
	/* background:url(../images/green/jv-g-search.png) 0 0 no-repeat;  */
	}
.button {
	/* background:#330000 url(../images/green/jv-g-button.png) repeat;  */
	}
	
	
/* module style 
----------------------------------------------*/
.moduletable_text h3 {
	background:#666666; color:#333;}
#jv-user1 .moduletable h3, #jv-user2 .moduletable h3 { 
	background:transparent; }
.moduletable h3, .moduletable_menu h3 {
	background: url(../images/module-h3.png) 0 100% repeat-x;border-bottom: 1px solid #ccc;margin: 0;font-size: 140%;padding: 13px 15px;
	/*background:#DDDDDD;*/
	}
.moduletable h3, .moduletable_menu h3  {
	/*color:#000;*/
	}
.moduletable_menu li {
	border-bottom:1px dotted #cccc99; background: url(../images/green/jv-g-mn.png) 0px 0 no-repeat; }
.moduletable_menu a:hover {
	background:#DDDDDD; color:#99cc00;}
.moduletable_menu li li{
	background: url(../images/green/jv-g-mn.png) 4px 2px no-repeat; }
	
	
/* content style 
----------------------------------------------*/
h2, contentheading , td.contentheading {
	color:#000000;}
h1, .componentheading, .contenttoc th  {
	background:#DDDDDD;}
h5, .componentheading, .contenttoc th  {
	background:#DDDDDD;}
.leading {
	border: dotted 1px #cccc99;}
.sectiontableentry1 {
	background:#FCF2FB; }
tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	border-bottom:1px dotted #EAEAD7;}


