@charset "utf-8";
/* CSS Document */

.accordionStyle  {
	width: 572px;
	margin-left: 24px;
	overflow:hidden;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.accordionStyle .container {
	display:block; position:relative;
	/*width:572px; height:250px;*/
	margin:0px; padding:0px;
	overflow:hidden;
	border-top:1px solid #cccccc;
}

.accordionStyle .contents{
	display:block; position:relative;
	/*width:548px; height:226px;*/
	margin:0px; padding:12px;
	overflow:auto;
}

.accordionStyle a.accordionBar {
	display:block;
	height:30px;
	padding: 0px 0px 0px 10px;
	
	font-size: 12px;
	font-weight:bold;
	color:#204e7b;
	line-height:30px;
	text-decoration: none;
	
	background:url(../images/accordion_titlebg.gif) repeat-x;
	cursor:pointer;
}
.accordionStyle a.accordionBar:hover {
	text-decoration: none !important;
	background:url(../images/accordion_titlebg_over.gif) repeat-x;
}
.accordionStyle a.accordionBar.selected {
	text-decoration: none;
	background:url(../images/accordion_titlebg.gif) repeat-x;
}

/*ACCORDION HOME
=========================================================================================================*/

#accordionHome {
	overflow:hidden;
	width: 234px;
	background:url('//lib/editora-positivo/images/sprite-home-accordion_bg.gif') no-repeat;
}

#accordionHome #container1, #accordionHome #container2, #accordionHome #container3 {
	display:block; overflow: hidden;
	width:232px;
	margin:0px; padding:0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

#accordionHome #container1 .contents, #accordionHome #container2 .contents, #accordionHome #container3 .contents{
	display:block; overflow: hidden;
	width:234px; height:418px;
	margin:0px; padding:0px;
}

#accordionHome a.accordionBar1, #accordionHome a.accordionBar2, #accordionHome a.accordionBar3 {
	display:block; overflow:hidden;
	width: 234px; height:30px;
	margin: 0px; padding: 0px;
	text-indent: -9999px;
	cursor:pointer;
	outline:none;
}

#accordionHome a.accordionBar1 {
	background:url('/lib/editora-positivo/images/sprite-home-accordion.gif') no-repeat left top;
}
#accordionHome a.accordionBar1:hover, #accordionHome a.accordionBar1.selected{
	text-decoration: none !important;
	background-position: left bottom;
}

#accordionHome a.accordionBar2 {
	background:url('/lib/editora-positivo/images/sprite-home-accordion.gif') no-repeat -234px top;
}
#accordionHome a.accordionBar2:hover, #accordionHome a.accordionBar2.selected{
	text-decoration: none !important;
	background-position: -234px bottom;
}

#accordionHome a.accordionBar3 {
	background:url('/lib/editora-positivo/images/sprite-home-accordion.gif') no-repeat -468px top;
}
#accordionHome a.accordionBar3:hover, #accordionHome a.accordionBar3.selected{
	text-decoration: none !important;
	background-position: -468px bottom;
}

#accordionHome #perfilprof, #accordionHome #perfiladm, #accordionHome #perfilgest{padding:0px; background:none;min-height: 411px;}
#accordionHome #perfilgest{border-bottom: 1px solid #CCC; }

#accordionProfContents,  #accordionProfContents-foco, #accordionAdmContents, #accordionAdmContents-foco, #accordionGestContents, #accordionGestContents-foco {display:block; width:234px; height:154px; overflow:hidden !important; border-bottom:1px solid #ccc; background:url('/lib/editora-positivo/images/sprite-home-accordion_boxbg.gif') no-repeat center top; padding-bottom:5px;}


#accordionProfContents .titulo,  #accordionProfContents-foco .titulo, #accordionAdmContents .titulo, #accordionAdmContents-foco .titulo, #accordionGestContents .titulo, #accordionGestContents-foco .titulo {display:inline-block; height:25px; font-weight:bold; margin: 0px 0px 0px 12px; padding: 0px 0px 0px 10px; line-height:25px;}

#perfilprof #accordionProfContents .titulo, #perfilprof #accordionProfContents-foco .titulo {background:url('/lib/editora-positivo/images/sprite-home-bullets.gif') no-repeat 0px 10px;}
#perfiladm #accordionAdmContents .titulo, #perfiladm #accordionAdmContents-foco .titulo {background:url('/lib/editora-positivo/images/sprite-home-bullets.gif') no-repeat 0px -40px;}
#perfilgest #accordionGestContents .titulo, #perfilgest #accordionGestContents-foco .titulo {background:url('/lib/editora-positivo/images/sprite-home-bullets.gif') no-repeat 0px -90px;}

#accordionProfContents img, #accordionProfContents-foco img, #accordionAdmContents img, #accordionAdmContents-foco img, #accordionGestContents img, #accordionGestContents-foco img { display: inline-block; width:116px; height:80px; margin: 7px 59px 0px 59px;}
#accordionProfContents p, #accordionProfContents-foco p, #accordionAdmContents p, #accordionAdmContents-foco p, #accordionGestContents p, #accordionGestContents-foco p { display:block; width:210px; overflow:hidden; margin: 7px 0px 0px 12px;}


#perfilprof #accordionProfContents p a:hover, #perfilprof #accordionProfContents-foco p a:hover  {color:#e98400; text-decoration:underline;}
#perfiladm #accordionAdmContents p a:hover, #perfiladm #accordionAdmContents-foco p a:hover {color:#4a8d2b; text-decoration:underline;}
#perfilgest #accordionGestContents p a:hover, #perfilgest #accordionGestContents-foco p a:hover {color:#6c4b8d; text-decoration:underline;}


#accordionHomeBoxLinks1, #accordionHomeBoxLinks2, #accordionHomeBoxLinks3 {display:block; overflow:hidden; width:234px; height:108px; background-color:#FFF;padding-top: 6px;}


#accordionHomeBoxLinks1 ul, #accordionHomeBoxLinks2 ul, #accordionHomeBoxLinks3 ul {display:block; list-style:none; width:210px; margin: 2px 0px 0px 12px}
#accordionHomeBoxLinks1 ul li, #accordionHomeBoxLinks2 ul li, #accordionHomeBoxLinks3 ul li {display:block; width:210px; height:20px; font-weight:bold; padding: 0px 0px 0px 10px; line-height:20px;}


#perfilprof #accordionHomeBoxLinks1 ul li {background:url('/lib/editora-positivo/images/sprite-home-bullets.gif') no-repeat 0px 7px;}
#perfilprof #accordionHomeBoxLinks1 ul li a:hover {color:#e98400;}
#perfiladm #accordionHomeBoxLinks2 ul li {background:url('/lib/editora-positivo/images/sprite-home-bullets.gif') no-repeat 0px -43px;}
#perfiladm #accordionHomeBoxLinks2 ul li a:hover {color:#4a8d2b;}
#perfilgest #accordionHomeBoxLinks3 ul li {background:url('/lib/editora-positivo/images/sprite-home-bullets.gif') no-repeat 0px -93px;}
#perfilgest #accordionHomeBoxLinks3 ul li a:hover {color:#6c4b8d;}


/*UI - ACCORDION HOME*/

#home-column-right .ui-state-active, .ui-widget-content .ui-state-active, #home-column-right .ui-widget-content{border:0 none;}
#home-column-right #accordionHome .ui-state-default, .ui-widget-content .ui-state-default {border: 0 none !important;}

#home-column-right #clearfloat {min-height:1px !important}

#home-column-right .ui-corner-all {
border-radius: 0 !important;
}

#home-column-right .ui-corner-top {
border-radius: 0 !important;
}

