/*------------------------------------------------------------------------
# JA Teline II 1.0 - April, 2008
# ------------------------------------------------------------------------
# Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: J.O.O.M Solutions Co., Ltd
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
-------------------------------------------------------------------------*/

h2.jazin-title, h4.jazin-title {
	margin: 0;
	padding: 0;
	line-height: 1.1;
	margin: 4px 0 0 5px;
    color: #00549f;
}

.jazin-content h4.jazin-title { margin-left:17px; margin-top:15px; }
#jahl-newsitem h4.jazin-title {
    width: auto;
    color: #333;
	margin: 8px 8px 0 8px;
}

#jahl-newsitem h4.jazin-title a{color:#333;text-transform: uppercase;}
/* CONTENT
--------------------------------------------- */
#jazin-wrap {
	padding: 0;
	border-bottom: 4px solid #faa21d;
}

#jazin {
	padding: 0;
	border-bottom: 3px solid #FFFFFF;
    margin-top: -20px;
}
#filters{margin-top:0px;margin-bottom:45px !important;}

.jazin-left {
	clear:  both;
}

.jazin-center {
	clear:  both;
}

.jazin-right {
	clear:  both;
}

.jazin-box {
	margin: 10px;
	padding-bottom: 15px;
}

.jazin-left .jazin-box {
	margin-left: 0;
}

.jazin-right .jazin-box {
	margin-right: 0;
}

.jazin-box img{margin-left:5px;}
div.jazin-section {
	display: block;
	margin-bottom: 10px;
    border-bottom: 1px solid #faa21d;
}
.st_title{
    font-family:'Source Sans Pro'; 
    padding-left:21px;
    font-weight: 700; 
    float:left; 
    width:408px;
    font-size: 19pt; 
    color:#00549f;
    display: block;
    margin-bottom:0;
}
.st_link{
    width: 140px;
    display: table;
    height: 20px;  
    text-align: right;
    padding-top: 13px;
	padding-right: 17px;
}
.st_link a {
	font-weight: 300;
    font-family: 'Source Sans Pro';
    color: #faa21d;
    text-decoration:underline;
    text-transform: uppercase;
    font-size: 14px;
    display: block;
}


div.jazin-section .st_link a:hover,
div.jazin-section .st_link a:active,
div.jazin-section .st_link a:focus {
	text-decoration: none;
    background:none;
}

.jazin-topics{
    display: block;
	float: left;
    width: 254px;
}
.jazin-more {
	color: #666666;
	text-transform: uppercase;
	display: block;
	clear: both;
	margin: 10px 0 2px;
	font-size: 92%;
	letter-spacing: 1px;
}

ul.jazin-links {
	padding: 0;
	margin: 0;
    list-style: none;
}

ul.jazin-links li {
	padding-left: 1em; 
    text-indent: -.7em;
    line-height:20px;
    margin-bottom: 4px;

}
ul.jazin-links li:before {
    content: "• ";
    color: #faa21d; 
    font-size: 14px;
}
ul.jazin-links li a{
    margin-bottom: 4px;
}

.jazin-content{width:323px; float: left; border-right: 1px solid #d8dfe9; margin-right:17px; display:block;}
.jazin-left3 .jazin-content img, .jazin-center3 .jazin-content img, .jazin-right3 .jazin-content img{
    width:190px !important;
}
.jazin-content img {
	padding: 0;
    clear: both;
    width: 287px;
    height:auto;
    margin-left:17px;
}


.jazin-pagedesc {
	display: block;
	padding: 10px;
	margin: 10px 0;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 125%;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background: #F7F7F7;
	font-style: italic;
}

.jazin-pagedesc p {
	padding: 0;
	margin: 0;
}

/*SUB PAGE HEADLINE*/
#jazin-hlwrap-sub {
	clear: both;
	margin-bottom: 3px;
}

#jazin-hlwrap-sub .jazin-box,
#jazin-hlwrap-sub .jazin-content {
	padding: 0;
	margin: 0;
	background: none;
}

#jazin-hlwrap-sub h4.jazin-title {
	font-size: 200%;
	font-weight: normal;
    color:#00549f;
}

#jazin-hlwrap-sub .article_separator {
	height: 15px;
	background: none;
	border-bottom: 5px solid #ABABAB;
	font-size: 1px;
}

/*mis
-------------------------------------------------*/
#jazin-fp .article_separator {
	clear: both;
	display: block;
	height: 3px;
	background: none;
	font-size: 1px;
}

.jazin-pagenav, .jazin-pagenav-counter {
	text-align: center;
}

/*THEMES
------------------------------------------------*/
.jazin-boxwrap:hover.jazin-theme-red div.jazin-section a span,
.jazin-boxwrap.jazin-theme-red .hover div.jazin-section a span {
	/*background: #CC0000; /*red*/
}

.jazin-boxwrap:hover.jazin-theme-orange div.jazin-section a span,
.jazin-boxwrap.jazin-theme-orange .hover div.jazin-section a span {
	/*background: #E77B13; /*orange*/
}

.jazin-boxwrap:hover.jazin-theme-pink div.jazin-section a span,
.jazin-boxwrap.jazin-theme-pink .hover div.jazin-section a span {
	/*background: #CA0789; /*pink*/
}

.jazin-boxwrap:hover.jazin-theme-green div.jazin-section a span,
.jazin-boxwrap.jazin-theme-green .hover div.jazin-section a span {
	/*background: #1A661A; /*green*/
}

.jazin-boxwrap:hover.jazin-theme-lime div.jazin-section a span,
.jazin-boxwrap.jazin-theme-lime .hover div.jazin-section a span {
	/*background: #678000; /*lime*/
}

.jazin-boxwrap:hover.jazin-theme-cyan div.jazin-section a span,
.jazin-boxwrap.jazin-theme-cyan .hover div.jazin-section a span {
	/*background: #0E9C9A; /*cyan*/
}

.jazin-boxwrap:hover.jazin-theme-deepblue div.jazin-section a span,
.jazin-boxwrap.jazin-theme-deepblue .hover div.jazin-section a span {
	/*background: #004B80; /*deepblue*/
    text-decoration:underline;
}
.jazin-intro{color:#666666;margin: 20px 0 0 17px;font-size:12pt;font-family:'Source Sans Pro';}
.jazin-title a{
    color:#00549F;
    font-size:14pt;
    font-family:'Source Sans Pro'; 
    text-decoration: none;

}
.jazin-title a:hover{    
    color:#00549F;
    font-size:14pt;
    font-family:'Source Sans Pro'; }

.jazin-full .jazin-content{
    border:  none;
    width: 100%;
}
.jazin-full h4.jazin-title{
    width: 100%;
}

/* Pagina detalhe */
#ja-current-content{
    /*border-bottom: 2px solid #FAA21D;*/
    
}

#filters li{display: inline; list-style-image: none; list-style-type: none;background:none; padding:0;font-family:'Source Sans Pro';color:#00549F; font-size:11pt;}
.detalhe{width:300px; clear: both;}

.article-content p{color:#004B80;}

/*/ Nova formatação das colunas de interior */
.jazin-left3{float:left;clear:none; padding:0;}
.jazin-center3{float:left;clear:none}
.jazin-right3{float:left;clear:none}
.jazin-title{margin:0;width:287px;}
.jazin-box{margin:0; height:250px;margin-bottom:2px;}

.jazin-left3 .jazin-content .jazin-title, .jazin-center3 .jazin-content .jazin-title, .jazin-right3 .jazin-content .jazin-title{
    width:190px !important;
}

.jazin-left3 .jazin-box, .jazin-center3 .jazin-box, .jazin-right3 .jazin-box{height: 302px;border-right: 1px solid #d8dfe9;}
.jazin-left3 .article-content, .jazin-center3 .article-content, .jazin-right3 .article-content{width:180px; margin-left: 10px;}



#jazin-fp .clear { clear: both; }
#jazin-fp .jazin-box { height: auto; }
#jazin-fp .jazin-intro { margin-top: 5px; margin-right: 10px; }
#jazin-fp .jazin-box img { float: none; }