@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; font-size: 12px; font-family: Verdana, Geneva, sans-serif; background:url(header_bg.png); }

a:link{ color:#0066FF; text-decoration:none;}
a:visited{ color:#0066FF; text-decoration:none;}

.versao{ padding-top:5px; float:right;}
#allbg{ float:left; width:100%; background:#FFFFFF;}
#corpo-full{ width:100%;}
#corpo-full-2{ width:980px; margin:0 auto;}
#topo{ float:left; width:100%; border-top:#FEBD11 5px solid;}
#topo-logo{ float:left; width:405px; height:100px; padding:10px; font-size:45px; text-align:center;}
#topo-nome{ float: right; width:530px; background:#; height:auto; padding-top:30px; font-size:30px; text-align:center;}
#topo-login{ float: right; width:100%; background:#; height:100px; margin-top:0;}
#barra-menu{ float:left; text-align:right; height:27px; padding:5px; width:99%; background:#ECECEC;}
#conteudo{ float:left; width:98%; min-height:500px; padding:10px;}
#conteudo-interno{ float:left; width:100%; margin-top:20px; margin-bottom:20px;}
#relatorio{ float:left; width:99%; margin-bottom:10px; 
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ padding-left:5px; padding-right:5px;}
#footer{ float:left; width:98%; background-color: #312d28; background-image: linear-gradient(to right, rgba(255,255,255,.3) 1px, transparent 12px),linear-gradient(to bottom, #EFA200, #980021 130%);background-size: 15px 3px;background-repeat: repeat-x; margin-top:2px; border-radius : 10px 10px 0px 0px; padding:6px; width:98%; max-width: 98%; height:8px; float: center; position:; bottom: 0; color:#aaaaaa; padding:10px; font-size:13px; margin-bottom:0px;}
#barra-esquerda{ float:left; width:180px;}
#barra-direita{ float: right; width:780px;}
#barra-centro{ float: center; width:960px;}
#tabela1{  display: table; background-color:#FFFFFF; margin-top:20px; padding:10px;border-radius:20px 20px 20px 20px; border-left:#1a5da2 4px solid; border-right:#1a5da2 4px solid; border-bottom:#1a5da2 0px solid; margin:0 auto; }
.solicitar{ float:right; padding:10px; color:#FFFFFF; background:#EFA200; cursor:pointer;}
.solicitar:hover{ float:right; padding:10px; color:#FFFFFF; background:#747474; cursor:pointer;}
.acompanhar{float:right; padding:10px; color:#FFFFFF; background:#00682B; cursor:pointer;}
.acompanhar:hover{float:right; padding:10px; color:#FFFFFF; background:#747474; cursor:pointer;}
.nome-cidade{ float: left; padding:10px; color:#EFA200; font-weight:bold; background:#; cursor:pointer;}

.titulo-home{ font-size:20px; padding-top:20px; padding-bottom:10px; margin-bottom:20px; border-bottom:#cfd4d6 1px solid; color:#4c5156; float:left; width:100%;}
.titulo-relatorio{ font-size:20px; padding-top:10px; margin-bottom:20px; border-top:#cfd4d6 1px solid; text-align:center; color:#4c5156; float:left; width:100%;}
.titulo-pagina{ font-size:20px; padding-top:0px; padding-bottom:10px; margin-bottom:20px; border-bottom:#cfd4d6 1px solid; color:#4c5156; float:left; width:100%;}
.relatorio-info{ float:left; width:100%; margin-bottom:20px; color:#4c5156;}
.info-01{ float:left; width:47%; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; 
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:240px;
}
.info-02{ float: right; width:47%; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; 
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:240px;
}

.info-03{ float: left; width:298px; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; 
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:240px;
}

.info-04{ float: left; width:298px; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; 
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:240px;
}

.info-05{ float: right; width:298px; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; 
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:240px;
}

#centro{ float:right; width:90%;}
.centro-00{ float: left; width:10px; margin-bottom:20px;}
.centro-01{ text-align:center; float: left; margin-bottom:20px; width:257px; height:70px; font-size:14px;  color:#FFFFFF;
background: rgb(209,150,150); /* Old browsers */
background: -moz-linear-gradient(top, rgba(209,150,150,1) 0%, rgba(216,76,77,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(209,150,150,1) 0%,rgba(216,76,77,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(209,150,150,1) 0%,rgba(216,76,77,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d19696', endColorstr='#d84c4d',GradientType=0 ); /* IE6-9 */
}
.centro-02{ text-align:center; float: left; margin-bottom:20px; width:257px; height:70px; font-size:14px;  color:#FFFFFF;
background: rgb(239,217,184); /* Old browsers */
background: -moz-linear-gradient(top, rgba(239,217,184,1) 0%, rgba(242,175,70,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(239,217,184,1) 0%,rgba(242,175,70,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(239,217,184,1) 0%,rgba(242,175,70,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efd9b8', endColorstr='#f2af46',GradientType=0 ); /* IE6-9 */
}
.centro-03{ text-align:center; float: left; margin-bottom:20px; width:257px; height:70px; font-size:14px;  color:#FFFFFF; 
background: rgb(205,235,142); /* Old browsers */
background: -moz-linear-gradient(top, rgba(205,235,142,1) 0%, rgba(92,184,92,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(205,235,142,1) 0%,rgba(92,184,92,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(205,235,142,1) 0%,rgba(92,184,92,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#5cb85c',GradientType=0 ); /* IE6-9 */
}

.text-b{ font-size:13px;color:#4c5156; float:left; width:100%; padding-top:15px; padding-bottom:15px; font-weight:bold;}
.t-login{ float:left; width:100%; color:#4c5156; font-size:13px; margin-bottom:5px;}
.lembrar{ float:right; width:100%; font-size:13px; padding-top:5px;}
.cadastrar{ float:right; width:100%; font-size:15px; margin-top:0px; font-weight:normal;}

ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;border-width:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:100%;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;background-color:#FFFFFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#d4d4d4;padding:0 10px 10px;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li{
	position:relative;display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1 li:hover{
	z-index:1;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu1{
	font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;padding:0;
	*display:inline;}
* html ul#css3menu1 li a{
	display:inline-block;}
ul#css3menu1>li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a{
	display:block;vertical-align:middle;text-align:center;text-decoration:none;font:bold 14px Trebuchet MS;color:#000000;text-shadow:#FFF 0 0 1px;cursor:pointer;padding:10px;background-color:#c1c1c1;background-image:url("mainbk.png");background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#C0C0C0;}
ul#css3menu1 ul li{
	float:none;margin:10px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:4px;background-color:#FFFFFF;background-image:none;border-width:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font:14px Tahoma;color:#000;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li a.pressed{
	background-color:#f8ac00;border-color:#C0C0C0;border-style:solid;color:#000000;text-shadow:#FFF 0 0 1px;background-image:url("mainbk.png");background-position:0 100px;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 ul span{
	background-image:url("arrowsub.png");padding-right:12px;}
ul#css3menu1 > li.switch{
	display:none;cursor:pointer;width:25px;height:20px;padding:10px;}
ul#css3menu1 > li.switch:before{
	content:"";position:absolute;display:block;height:4px;width:25px;border-radius:4px;background:#000000;-moz-box-shadow:0 8px #000000, 0 16px #000000;-webkit-box-shadow:0 8px #000000, 0 16px #000000;box-shadow:0 8px #000000, 0 16px #000000;}
ul#css3menu1 > li.switch:hover:before{
	background:#000000;-moz-box-shadow:0 8px #000000, 0 16px #000000;-webkit-box-shadow:0 8px #000000, 0 16px #000000;box-shadow:0 8px #000000, 0 16px #000000;}
.c3m-switch-input{
	display:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li > a.pressed{
	background-color:#f8ac00;background-image:url("mainbk.png");background-position:0 100px;border-style:solid;border-color:#C0C0C0;color:#000000;text-decoration:none;text-shadow:#FFF 0 0 1px;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li > a.pressed{
	background-color:#F0F0F0;padding:4.5px;border-radius:0px 10px 10px 10px;background-image:none;color:#0000ff;text-decoration:none;}
ul#css3menu1 li.topfirst>a{
	border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#css3menu1 li.toplast>a{
	border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;}
@media screen and (max-width: 768px) {
	ul#css3menu1 > li {
		position: initial;}
	ul#css3menu1 ul .submenu,ul#css3menu1 li > ul {
		left: 0; right:auto; top: 100%;}
	ul#css3menu1 .submenu,ul#css3menu1 ul,ul#css3menu1 .column {
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-right: 0;width: 100% !important;}
}
@media screen and (max-width: 640px) {
	ul#css3menu1 {
		width: 100%;}
	ul#css3menu1 > li {
		display: none;		position: relative;		width: 100% !important;}
	ul#css3menu1 > li.switch,.c3m-switch-input:checked + ul#css3menu1 > li + li {
		display: block;}
	ul#css3menu1 > li.switch > label {		position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;}}

.btn{
 border:0px solid #d7dada;-webkit-box-shadow: #B4B5B5 4px 4px 4px  inset;-moz-box-shadow: #B4B5B5 4px 4px 4px inset; box-shadow: #B4B5B5 4px 4px 4px  inset; -webkit-border-radius: 13px; -moz-border-radius: 13px;border-radius: 13px;font-size:12px;font-family:verdana, sans-serif; padding: 8px 8px 8px 8px; text-decoration:none; display:inline-block;text-shadow: 0px 0px 0 rgba(0,0,0,0.3); color: #000000;
 background-color: #f4f5f5; background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
 background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4f5f5, endColorstr=#dfdddd);
}

.btn:hover{
 border:0px solid #bfc4c4;
 background-color: #d9dddd; background-image: -webkit-gradient(linear, left top, left bottom, from(#d9dddd), to(#c6c3c3));
 background-image: -webkit-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: -moz-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: -ms-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: -o-linear-gradient(top, #d9dddd, #c6c3c3);
 background-image: linear-gradient(to bottom, #d9dddd, #c6c3c3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d9dddd, endColorstr=#c6c3c3);
}

#msg1{ margin:-5px; padding: 4px 10px;float:left; font-family: Verdana; font-size:10px; color:#FFFFFF; }
#msg2{ margin:-5px; padding: 4px 10px;float:right; font-family: Verdana; font-size:10px; color:#FFFFFF; }

input#user { 
	background-image: url('user.png');
	background-repeat: no-repeat;
	background-position: 6px;
	border: 0.1em solid #ccc;
	padding-left: 35px;
	height: 26px; 
	font-family: Verdana;
	font-size: 12px;
	box-shadow: 0em 0.1em 0.1em #ccc;
    border-radius: 5px;
	-webkit-border-radius: 5px;	/* for I.E */
	-moz-border-radius: 5px; 	/* for Mozilla web browser*/
}

input#pass { 
	background-image: url('cadeado.png');
	background-repeat: no-repeat;
	background-position: 6px;
	border: 0.1em solid #ccc;
	padding-left: 35px;
	height: 26px; 
	font-family: Verdana;
	font-size: 12px;
	box-shadow: 0em 0.1em 0.1em #ccc;
    border-radius: 5px;
	-webkit-border-radius: 5px;	/* for I.E */
	-moz-border-radius: 5px; 	/* for Mozilla web browser*/
}

select,input[type="text"],input[type="password"]{
	border: 0.1em solid #ccc;
	padding-left: 10px;
	height: 22px; 
	font-family: Verdana;
	font-size: 12px;
    border-radius: 5px;
}

select:focus,input[type="text"]:focus,input[type="password"]:focus{
	outline: none;
	background: #F6FAF1;
	border: 0.1em solid #ccc;
	padding-left: 10px;
	height: 22px; 
	font-family: Verdana;
	font-size: 12px;
    border-radius: 5px;
}

textarea {
    resize: none
} 

#accordion {
font-size: 80%;
margin: 0;
padding: 0;
width: 980px;
list-style-type: none;
background-color: #FFFFFF;
color: #000000;
line-height: 120%;
}

#accordion a {
display: block;
font-weight: normal;
text-decoration: none;
}

#accordion ul {
overflow: hidden;
margin: 0;
padding: 0;
}

#accordion li {
margin: 0;
padding: 0;
list-style-type: none;
}

#accordion li a {
font-weight: bold;
padding: 5px 0 0 15px;
display: block;
color: #000000;
height: 25px;
background: rgb(222,239,255); /* Old browsers */
background: rgb(252,255,244); /* Old browsers */
background: -moz-linear-gradient(top, rgba(252,255,244,1) 0%, rgba(233,233,206,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(252,255,244,1) 0%,rgba(233,233,206,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 ); /* IE6-9 */
}

#accordion li a.closed {
color: #000000 !important;
}

#accordion li.firstitem a.closed {
color: #000000 !important;
}

#accordion li.lastitem a.closed {
color: #000000 !important;
}

#accordion li li {
padding: 10px 15px 15px 15px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}

#accordion li a.opened {
color: #000000;
background: -moz-linear-gradient(top, rgba(222,239,255,1) 0%, rgba(152,190,222,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(222,239,255,1) 0%,rgba(152,190,222,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=0 ); /* IE6-9 */
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

#accordion li.firstitem a.opened {
color: #000000;
}

#accordion li.lastitem li {
margin-bottom: -4px;
}

#accordion li.lastitem ul {
background-repeat: no-repeat;
background-position: bottom;
padding-bottom: 4px;
}