/*****************************/
/*** orange style ***/
/*****************************/

/* general 
----------------------------------------------*/	
#jv-wrap-top {
	/*background:#663300;*/
	/*background-image:url(../images/orange/jvwraptop.jpg); background-repeat:no-repeat;*/ }
#jv-feats {
	/*background:#949494;*/
	
	/*background-image:url(../images/orange/1.png);*/ }
#jv-path {
	/*background-image:url(../images/orange/fondomenu.jpg)*/}
#jv-news { 
	color:#f0f8fa;}
#jv-contenthalf {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000000;	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: -1px;
	text-align: justify;
	vertical-align: middle;
	white-space: normal;
	}
#jv-wrap-bottom {
	/*background: #663300 url(../images/orange/jv-or-bgft.png) bottom repeat-x; */}
#jv-copy {
	color:#fff;}
#jv-mid { background-color:#FFFFFF; }

#jv-main { background-color:#ffffff;}

#jv-contenhalf { background-color:#ffffff;}

#jv-contacto {/*background-image:url(../images/orange/fondoabajo.jpg); background-repeat:no-repeat;*/
				background-color:#FFFFFF;}
#jv-user2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	/*letter-spacing: -1px;
	text-align: justify;*/
	vertical-align: middle;
	white-space: normal;
}
#jv-menuicon {
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: -1px;
	text-align: justify;
	vertical-align: middle;
	white-space: normal;
	color: #0099FF;
	}
#jv-icons a:link{
color:#0099FF;
}
#jv-contentfull{
}
/* logo change 
----------------------------------------------*/	
#jv-header { 
	/*background:url(../images/orange/fondotitulo.jpg) 0 0 no-repeat;*/ }
#jv-footerlogo { 
	/*background:url(../images/orange/jv-or-ftlogo.png) 0 0 no-repeat;*/ }
	
	
/* links style 
----------------------------------------------*/
li.latestnews, li.mostread {
	border-bottom:1px dotted #D4A15C;}
li.latestnews a:link, li.latestnews a:visited, li.mostread a:link, li.mostread a:visited {
	color:#00FF00;
}
li.latestnews a:hover, li.mostread a:hover {
	color:#fff;}
div.jv-topmenu a:hover, .pathway a:link, .pathway a:visited{
	color: #cc6600;
	/*background-image:url(../images/orange/jv-or-mn_b.jpg); background-repeat:no-repeat;*/}
div.jv-footermenu a:link, div.jv-footermenu a:visited {
	color:#000033;/* font-weight:bold;	*/
	/*background-image:url(../images/orange/jv-or-mn_b.jpg); background-repeat:no-repeat;*/}

.readon {
	background: url(../images/orange/jv-or-rm.gif) no-repeat;
	height:20px;}
.pagenavbar {font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#669900;}
.tr_colo {background-color:#E4F3AB;}
.calendariot { background-color:#4f81bd; font-size:12px; color:#FFFFFF; font-weight:bold; /*line-height:100%;*/ height:auto;}
.calendario1 { background-color:#b8cce4; font-size:10px;/*line-height:100%;*/ height:auto; padding-top:5px; padding-bottom:5px;padding-right:3px;}
.calendario2 { background-color:#dbe5f1; font-size:10px;/*line-height:100%;*/ height:auto; padding-top:5px; padding-bottom:5px; padding-right:3px;}
#jv-news a:link {
	color:#669900;}
a:link, a:visited {
	color:#003399;	/*text-decoration:underline;*/
}
a:hover, .pathway a:hover, .banneritem_link a:hover {
	color:#FF6600;
	text-decoration:underline;
}
	
	
/* form style 
----------------------------------------------*/	
#jv-search {
	background: url(../images/orange/jv-or-txt-search.png) 20px 10px no-repeat; }	
input.inputbox#mod_search_searchword {
float:right; height:20px; width:145px; border:0px; padding-left:7px; padding-top:3px; vertical-align:middle; background-image:url(../images/orange/fondos.jpg); background-repeat:repeat-x;}
.button {
	background:#663300 url(../images/orange/jv-or-button.png) repeat; color:#fff;}
	
	
/* module style 
----------------------------------------------*/	
#moduletable_menu li {
width:auto;
height:auto;
}
.moduletable_text h3 {
	background:#dcdcb8; color:#663300;}
#jv-user1, #jv-user2 { 
	background:transparent; }
.moduletable h3, .moduletable_menu h3 {
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -1px;
	text-align: justify;
	color:#fff;
	background-image:url(../images/bgsub.jpg);
	background-repeat:no-repeat;
	height:23px;
	font-family: Arial,Helvetica, sans-serif;
}
/*.moduletable h3, .moduletable_menu h3 {
	color:#fff;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:35px;}*/
.moduletable_menu li {
	padding-top:12px; 
	padding-right:13px; 
	width:21%; 
	float:right;
	border-bottom:1px dotted #e9e3cd; /*background: url(../images/orange/jv-or-mn.png) left no-repeat;*/}
.moduletable_menu a:link, .moduletable_menu a:visited {
	color:#CC3300;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight:100;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	
	}
li.moduletable_menu{
list-style-type:none;}

.moduletable_menu a:hover {
	/*background:#cc6600;*/
	color:#333333;
	/*background-image:url(../images/orange/jv-or-mn_b.png);*/
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
	
/* content style 
----------------------------------------------*/
h1 {
	color:#003366;
	font-weight:bold;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
h2  {
	color:#1A458F;
	font-weight: bold;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: -1px;	
	}
contentheading, td.contentheading{
	color:#1A458F;
	font-weight: bold;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	}
.contenttoc th {
	color:#669900;
}
div.jv-footermenu {color:#FFFFFF;}
.contenttoc th {
	border-bottom:5px solid #669900;
	text-align:left;
}
.leading {
	border-color: #e9e3cd;}
.sectiontableentry1 {
	background:#f4f4ea; }
tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	border-bottom:1px dotted #e9e3cd;}

/* menu style
-------------------------------------------------*/

    #jv-pathmenu ul {
	margin:0;
	list-style:none;
	padding-top: 0px;
	/*padding-right: 10px;*/
	padding-bottom: 0;
	padding-left:15px;
      }
    #jv-pathmenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #jv-pathmenu a {
	float:left;
	margin:0;
	text-decoration:none;
	/*background-image: url(../images/orange/tableftE.gif)*/;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	/*padding-left: 4px;*/
      }
    #jv-pathmenu a span {
	float:right;
	display:block;
	padding:5px 15px 4px 6px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;	 
	background-image: url(../images/orange/tabrightE.gif);
	background-repeat: no-repeat;
	background-position: right top;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    /*#jv-pathmenu a span {float:none;}
    /* End IE5-Mac hack */
   /* #jv-pathmenu a:hover span {
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
      }
    #jv-pathmenu a:hover {
      background-position:0% -42px;
      }
    #jv-pathmenu a:hover span {
      background-position:100% -42px;
      }  */
	  
	  
