﻿body
{
    font-family: Arial;
    width:638px;
    margin-bottom:0px;
    margin-left:10px;
    margin-right:0px;
    margin-top:0px;
    background-color:#ffffff;
    color:#000000;
    font-size:11px;
    font-family:Arial;
}

a{text-decoration:none;color:#3B7AB0;font-size:12px;}

h1{color:#000000; font-size:11px; font-family:arial; font-weight:bold; padding-right:17px; margin-top:11px; margin-bottom:10px;}

td{font-size:11px;font-family:Arial;}

.form{height:20px;border: solid 1px #A5ACB2;color:#000000;font-family:Arial;font-size:10px;}
.form_1{height:20px;width:260px;border: solid 1px #A5ACB2;color:#000000;font-family:Arial;font-size:10px;}
.form_2{width:260px;height:160px;border: solid 1px #A5ACB2;color:#000000;font-family:Arial;font-size:10px;}

.form_95{height:20px;width:95px;border: solid 1px #A5ACB2;color:#000000;font-family:Arial;font-size:10px;}
.form_50{height:20px;width:50px;border: solid 1px #A5ACB2;color:#000000;font-family:Arial;font-size:10px;}
.form_200{height:20px;width:200px;border: solid 1px #A5ACB2;color:#000000;font-family:Arial;font-size:10px;}
.form_180{height:20px;width:180px;border: solid 1px #A5ACB2;color:#000000;font-family:Arial;font-size:10px;}

.button{border-style:none;border-width:0;width:80px;height:18px;background-color:#9999A3;color:#ffffff;font-family:Arial;font-size:11px;cursor:pointer;font-weight:bold;margin-left:2px;}
.buttonSeta{color:#3B7AB2; background-color:White; font-family:Arial; font-size:11px;border: 0;cursor: pointer;font-weight: bold;padding: 3px;}

.vermelho{color:#FF0000;}

.divConteudo
{
	padding: 3px;
    scrollbar-base-color: #f5f5f5;background-color: #f5f5f5;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 100%;
    height: 104px;
    font-family: Arial, Helvetica, sans-serif;
    color: #acacb5;
    font-size: 10px;
}
.divConteudoDescricao
{
    padding: 3px;
    background-color: #f5f5f5;
    width: 100%;
    height: 104px;
    font-family: Arial, Helvetica, sans-serif;
    color: #acacb5;
    font-size: 10px;
}

.divConteudoCor{background-color: #f5f5f5;}

.divConteudoFont{font-family: Arial, Helvetica, sans-serif;color: #acacb5;font-size: 10px;}

.divConteudoFontPreto{font-family: Arial, Helvetica, sans-serif;color: black;font-size: 10px;}

.linkopcional{color:#3b7ab2;font-size:10px;text-decoration:none;text-transform:none;cursor:pointer;}

.linkopcional:hover{color:#3b7ab2;font-size:10px;text-decoration:underline;text-transform:none;}

.linkopcional:active{color:#3b7ab2;font-size:10px;text-decoration:underline;text-transform:none;}

.linkopcional:visited{color:#3b7ab2;font-size:10px;text-decoration:none;text-transform:none;}

/* Accordion */
.accordionHeader
{
    color:#3B7AB2;
    background-color: #F4F4F4;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderAlternative
{
    color:#3B7AB2;
    background-color: #F4F4F4;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected
{
    color:#3B7AB2;
    background-color: #DDDDDD;
	font-family: Arial, Sans-Serif;
	border:solid 1px #3B7AB2;
	font-size: 12px;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: white;
	color:#3B7AB2;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    width:50%;
}

/* MODAL */
.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; }
.view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99998; }
.modal { visibility: hidden; cursor:pointer; }

/* Overlay */
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {height:300px; width:400px; background-color:#fff; border:3px solid #ccc; padding: 10px 10px 10px 15px;}
#simplemodal-container a.modalCloseImg {background:url(x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}

#simplemodal-container a.modalCloseImg {
	background:url(x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}


/* Carrosel */
.jcarousel-container{position: relative;}

.jcarousel-clip{z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}

.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    width: 75px;
    height: 75px;
}
.jcarousel-next {z-index: 3;display: none;}

.jcarousel-prev {z-index: 3;display: none;}

.jcarousel-skin-tango .jcarousel-container {-moz-border-radius: 10px;background: #F0F6F9;border: 1px solid #346F97;}

.jcarousel-skin-tango .jcarousel-container-horizontal {width: 245px;padding: 20px 40px;}

.jcarousel-skin-tango .jcarousel-container-vertical {width: 75px;height: 245px;padding: 40px 20px;}

.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  245px;height: 75px;}

.jcarousel-skin-tango .jcarousel-clip-vertical {width:  75px;height: 245px;}

.jcarousel-skin-tango .jcarousel-item {width: 75px;height: 75px;}

.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 10px;}

.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}

.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0;}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position: 0 -32px;}

.jcarousel-skin-tango .jcarousel-next-vertical:active {background-position: 0 -64px;}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position: 0 -32px;}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -64px;}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}



