/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */


/* Inset, by Dan Eden */ hr.style-six {
	border: 0;
	height: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

/* K2 - Padrao */

div.catItemHeader h3.catItemTitle {
    font-family: "Arimo",Helvetica,Arial,sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 110%;
    padding: 10px 0px 4px;
    margin: 0px;
	color:#004b8d;
}

div.catItemView {
    padding: 0px;
}

div.itemHeader h2.itemTitle {
    font-family: "Arimo",Helvetica,Arial,sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 110%;
    padding: 10px 0px 4px;
    margin: 0px;
	color:#004b8d;
}

/* K2 - juridico */

div.catItemHeader2 h3.catItemTitle2 {
    font-family: "Arimo",Helvetica,Arial,sans-serif;
    font-size:15px;
    font-weight: 700;
    line-height: 110%;
    padding: 0px 0px 0px;
    margin: 0px;
    color: #004B8D;
}

div.catItemBody2 {
    padding: 0px 0px;
    margin: 0px;
}

.btn-primary, .button, li.pagenav-next, li.pagenav-prev, .validate, .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-list > .active > a, .nav-list > .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-group.open .btn-primary.dropdown-toggle, .pager a {
    background: none repeat scroll 0% 0% #B38808;
	}
	
.inputbox, .registration input, .login input, .contact-form input, #jform_contact_message, input {
    border: 2px solid #D8D8D8;
    height: 35px;
    background: none repeat scroll 0% 0% #F7F7F7;
    border-radius: 0px;
	
}

div.genericItemHeader h2.genericItemTitle {
    font-family: "Arimo",Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 110%;
    padding: 0px 0px 0px;
    margin: 0px;color: #004B8D;
}

#login-juridico {
	position:absolute;
	left:10px;
	width:659px;
	height:51px;
}

#login-juridico-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:38px;
	height:43px;
}

#login-juridico-02_ {
	position:absolute;
	left:38px;
	top:0px;
	width:100px;
	height:43px;
}

#login-juridico-03_ {
	position:absolute;
	left:138px;
	top:0px;
	width:42px;
	height:43px;
}

#login-juridico-04_ {
	position:absolute;
	left:180px;
	top:0px;
	width:116px;
	height:43px;
}

#login-juridico-05_ {
	position:absolute;
	left:296px;
	top:0px;
	width:26px;
	height:43px;
}

#login-juridico-06_ {
	position:absolute;
	left:322px;
	top:0px;
	width:116px;
	height:43px;
}

#login-juridico-07_ {
	position:absolute;
	left:438px;
	top:0px;
	width:84px;
	height:43px;
}

#login-juridico-08_ {
	position:absolute;
	left:522px;
	top:0px;
	width:27px;
	height:43px;
}

#login-juridico-09_ {
	position:absolute;
	left:549px;
	top:0px;
	width:110px;
	height:43px;
}

#login-juridico-10_ {
	position:absolute;
	left:0px;
	top:43px;
	width:659px;
	height:8px;
	margin-bottom:30px;
}

div.k2UserBlock form input.ubLogout {
	float:right;
}

div.itemIntroText {

    font-weight:700;
    line-height:normal;
    padding: 4px 0px 12px;
}