/* CSS GLOBAL */

* {

	margin:0;

	padding:0;

	list-style-type:none;

	text-decoration:none;

}

#geral {

	width: 775px;

	float: left;

}



.clear {

	clear: both;

}



#geral #colunaright {

	width: 280px;

	float: right;

}





#geral #colunaleft {

	width: 480px;

	float: left;

}



#geral #colunaesquerda {

	width: 200px;

	float: left;

}

#colunadireita  {

	width: 250px;

	float: right;

	clear: right;

}



#geral .box01 {

	width: 200px;

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

.box02     {

	width: 220px;

	float: right;

	padding: 5px;

	border: 1px solid #FFC6BB;

	display: block;

	cursor: pointer;

	margin-top: 0px;

	margin-bottom: 8px;

	background-image: url(../images/sistema_news/bg_box.gif);

	background-repeat: repeat-x;

	background-position: center top;

}

#box02    a:hover   {

	background-repeat: repeat-x;

	background-position: center top;

	background-image: url(../images/sistema_news/bg_box_hover.gif);

}





#geral #ajaxtxlateral {

	float: left;

	padding: 0px;

	width: 200px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#geral #ajaxcontentarea {

	float: left;

}

#player {

}





#geral #ajaxtabs {

	margin-left: 0px;

	margin-top: 15px;

	float: left;

	margin-right: 0px;

	margin-bottom: 0px;

	width: 480px;

}



#geral #banner {

	width: 469px;

	border: 1px solid #CCCCCC;

	float: left;

}



#geral #mootools {

	float: left;

	clear: both;

	margin-top: 15px;

}



#geral .contentstyle{

	border: 1px solid #FFBAA6;

	width: 450px;

	margin-bottom: 1em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000;

	background-image: url(../images/sistema_news/bg_tabs.gif);

	background-repeat: repeat-x;

	line-height: 16px;

	padding: 10px;

	background-position: top;

}



#geral .shadetabs{

	padding: 0px 0;

	margin-left: 0;

	margin-top: 4px;

	margin-bottom: 5px;

	list-style-type: none;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	font-weight: bold;

	color: #333333;

}



#geral .shadetabs li{

	margin: 0;

	display: inline;

}



#geral .shadetabs li a{

	text-decoration: none;

	padding: 4px 10px;

	margin-right: 1px;

	color: #000;

	background-color: #FFDBD2;

	background-position: left top;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #FFC6BB;

	border-right-color: #FFC6BB;

	border-left-color: #FFC6BB;

	font-size: 8px;

	font-family: Tahoma;

}



#geral .shadetabs li a:visited{

	color: #2d2b2b;

}



#geral .shadetabs li a:hover{

	text-decoration: underline;

	color: #993333;

}



#geral .shadetabs li.selected{

	position: relative;

	top: 0px;

	color: #666666;

}



#geral .shadetabs li.selected a{ /*selected main tab style */

	background-image: url(../images/bg_box_menu.jpg);

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #FF0000;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FEF6F6;

}



#geral .shadetabs li.selected a:hover{ /*selected main tab style */

	text-decoration: none;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #990000;

}



#geral .imgbox {

	padding: 4px;

	border: 1px solid #666666;

	background-color: #FFFFFF;

}



#geral #imgboxid {

	float: left;

}



#geral #tabselect {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	width: 140px;

	line-height: 14px;

	float: right;

	display: block;

}

p  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

	color: #000000;

	padding: 0px;

	margin-bottom: 0px;

}



#geral #centromultimidia {

	clear: both;

	margin-top: 15px;

	width: 480px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	display: inline;

	float: left;

}



#geral #centromultimidia .cambridge {

	width: 235px;

	float: right;

	background-image: url(../images/cambridges.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

	height: 135px;

}



#geral #centromultimidia .multimidia {

	height: 135px;

	width: 232px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #666666;

	float: left;

	background-image: url(../images/computador.gif);

	background-repeat: no-repeat;

	background-position: 145px;

}



#geral #epratice {

	width: 480px;

}



#geral #gameseposts {

	display: block;

	float: left;

	width: 225px;

}



#geral #testeingles {

	width: 237px;

	height: 159px;

	float: right;

}



#geral .titulobox01 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	font-weight: normal;

	letter-spacing: 1px;

	margin-bottom: 4px;

}



#geral .textobox01 {

	width: 180px;

	margin-bottom: 2px;

	color: #000000;

}



#geral #utilidades {

	width: 469px;

	margin-top: 15px;

}



#geral #gameseposts .postcards {

	width: 220px;

	height: 90px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

	padding-top: 10px;

}

.vervideos    {

	font-weight: bold;

	text-align: left;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	display: block;

	background-color: #990000;

	float: left;

	background-repeat: repeat-x;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 7px;

	padding-left: 10px;

}



.vervideos:hover    {

	color: #FFFFFF;

	background:#CC3300;

}



#coluna {

	width: 265px;

	float: left;

	margin-left: 5px;

}

#player  {

	background-image: url(../images/bgplayer.gif);

	background-position: center top;

	background-repeat: no-repeat;

	padding-top: 60px;

	padding-left: 20px;

	padding-bottom: 5px;

	width: 255px;

	

}

#banner_top  {

	background-position: center top;

	width: 230px;

	padding: 15px;

}	



#aniversariantes  {

	background-image: url(../images/happybirthday.gif);

	background-repeat: no-repeat;

	background-position: center top;

	padding-top: 60px;

	padding-left: 25px;

	width: 218px;

	margin-bottom: 20px;

	background-color: #B5D315;

	padding-bottom: 20px;

	margin-left: 5px;

}

#coluna #galeriadafama {

	float: left;

	margin-bottom: 15px;

}

#coluna #blogger {

	float: left;

	margin-bottom: 15px;

	margin-top: 6px;

}

#coluna #talktous {

	float: left;

	margin-bottom: 15px;

	margin-top: 10px;

}

#coluna #culturespot {

	margin-bottom: 15px;

	float: left;

}









#geral #calendario {

	height: 200px;

	width: 230px;

	margin-left: 15px;

	background-color: #CDD8E9;

	margin-bottom: 20px;

	margin-top: 10px;

	padding: 10px;

}



#geral #calendario .vercalendario {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	margin-top: 4px;

	color: #003366;

}



#geral #calendario  td {

	font-family: tahoma;

	text-align: center;

	font-size: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #003366;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #003366;

	font-weight: bold;

	color: #003366;

	margin: 0px;

}



#geral #calendario table {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #003366;

}



#geral #gameseposts .games {

	width: 220px;

	height: 80px;

	margin-top: 10px;

}



#geral #superbanner {

	width: 775px;

	height: 166px;

	margin-bottom: 15px;

	text-align: center;

}

#geral #conteudopag {

	float: left;

	clear: both;

	margin-top: 15px;

}

#geral #conteudostaff {

	float: left;

	clear: both;

	margin-top: 15px;

}

#conteudostaff  table {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #406C7B;

	line-height: 12px;

}

.titulosprincipais  {

	font-family: Tahoma;

	font-size: 20px;

	line-height: 26px;

	font-weight: bold;

	color: #CC0000;

	margin-bottom: 5px;

}

.titulossecundarios  {

	font-family: Tahoma;

	font-size: 16px;

	line-height: 18px;

	font-weight: bold;

	color: #CC0000;

	margin-bottom: 5px;

}

#geral #seletorcanal {

	border: 1px solid #999999;

	height: 75px;

	background-image: url(../images/bg_seletorcanal.gif);

	margin-top: 15px;

	padding: 10px;

	background-position: bottom;

	background-color: #FDFDFD;

	background-repeat: repeat-x;

	text-align: center;

}

.tituloseletor  {

	font-family: Tahoma;

	font-size: 14px;

	line-height: 18px;

	font-weight: bold;

	color: #333333;

	margin-bottom: 3px;

	margin-top: 3px;

}

#geral #seletorcanal  a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(../images/btn_over.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	background-color: #8C91A2;

	margin-right: 0px;

	float: left;

	margin-top: 5px;

	display: block;

	cursor: pointer;

	border: 1px solid #74798F;

	margin-left: 5px;

	padding: 10px;

	width: 195px;

}

#geral #seletorcanal  a:hover {

	background-image: url(../images/btn_over_red.gif);

	background-repeat: repeat-x;

	background-position: center;

	color: #FFFFFF;

	border: 1px solid #C0C1CF;

}

#geral #seletorcanal a.selected {

	background-image: url(../images/btn_up.gif);

	background-repeat: repeat-x;

	background-position: center;

	color: #000000;

	border: 1px solid #C0C1CF;

}



.fio  {

	height: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	margin-bottom: 20px;

}



.subtituloprincipal  {

	font-family: Tahoma;

	font-size: 14px;

	font-weight: bold;

	color: #CC0000;

	margin-bottom: 5px;

	letter-spacing: 1px;

}

.subtituloprincipalpreto  {

	font-family: Tahoma;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	margin-bottom: 5px;

	line-height: 20px;

}

#geral .boxsing {

	float: left;

	width: 775px;

}

#geral .playersing {

	height: 235px;

	width: 446px;

	background-color: #333333;

	float: left;

	margin-bottom: 10px;

	clear: both;

}

#geral .playertext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	float: left;

	width: 310px;

	border: 1px dashed #666666;

	padding: 5px;

	clear: left;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

	overflow: hidden;

}

#geral .playertextbr {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	float: right;

	width: 310px;

	border: 1px dashed #666666;

	padding: 5px;

	overflow: hidden;

	margin: 5px;

	clear: right;

}





#geral .textsing {

	background-image: url(../images/sistema_news/bg_box.jpg);

	width: 665px;

	float: left;

	background-position: bottom;

	background-repeat: repeat-x;

	border: 1px solid #FAD6CA;

}







#geral #boxtitulo {

	width: 500px;

	float: left;

	margin-bottom: 15px;

}



#geral #cards {

	float: left;

	background-color: #E4E1B4;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 10px;

	margin-top: 10px;

	clear: both;

	width: 467px;

	margin-bottom: 10px;

	border: 1px solid #BDA075;

}

#geral #cards li {

	float: left;

	padding: 4px;

	background-color: #FFFFFF;

	margin-right: 4px;

	border: 1px solid #BDA075;

	overflow: hidden;

}

#geral #cards .topcard {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	float: left;

	width: 445px;

	margin-top: 10px;

	margin-bottom: 5px;

	padding: 5px;

	background-color: #CC0000;

	font-weight: bold;

}



#geral #cards .radiobuttom {

	float: left;

}







#geral .subtitulosecundario {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #CC0000;

	margin-bottom: 5px;

	letter-spacing: 0.06em;

	line-height: 18px;

}

#geral .subtitulosecundariopreto {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	margin-bottom: 5px;

	line-height: 18px;

}

#geral #assunto {

	margin-top: 20px;

}



#geral #conteudoatividades {

	float: left;

	clear: both;

	margin-top: 15px;

	background-image: url(../images/bg_atividades.gif);

	background-position: right top;

	background-repeat: no-repeat;

	padding-right: 200px;

	width: 275px;

}

.textobranco  {

	color: #FFFFFF;

}

.boldvermelho  {

	font-weight: bold;

	color: #CC0000;

}

.italicgeorgia  {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-style: italic;

	color: #AC0400;

	line-height: 25px;

}

.italicgeorgia16  {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-style: italic;

	color: #AC0400;

	line-height: 20px;

	margin-bottom: 5px;

}



#geral #two input {

	background-color: #ECD5CA;

	border: 1px solid #D7A993;

	margin-bottom: 10px;

	font-size: 10px;

	padding: 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#geral #two textarea {

	background-color: #ECD5CA;

	border: 1px solid #D7A993;

	margin-bottom: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding: 5px;

}

#geral #two fieldset {

	padding: 10px;

	background-color: #F7EBE6;

	float: left;

	border: 1px solid #D7A993;

	margin-top: 15px;

	margin-left: 60px;

	display: inline;

}





#geral #two .enviar {

	background-color: #D4D0C8;

	background-image: url(../images/btn_over_red.gif);

	background-position: left;

	color: #FFFFFF;

	font-size: 12px;

	padding: 5px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #3F424D;

}

#geral .gamestopcard    {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	font-weight: bold;

	background-color: #CC0000;

	margin-top: 15px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	float: left;

	width: 465px;

}

#geral #colunaleft #cardsgames {

	width: 480px;

	float: left;

	background-color: #E8DAAA;

	margin-bottom: 5px;

	padding-bottom: 9px;

}

#geral #colunaleft #cardsgames li {

	float: left;

	border: 1px solid #DAB58B;

	background-color: #FFFFFF;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 1px;

	padding-left: 5px;

	list-style-image: none;

	list-style-type: none;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 10px;

}





#geral #two #cards .radiobuttom {

	background-color: #FFFFFF;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-left: 28px;

	margin-top: 5px;

}

#geral #colunaleft #formulario {

	float: left;

	width: 450px;

	margin-top: 20px;

	margin-bottom: 20px;

}



.textosite  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 15px;

	color: #333333;

}



#geral .textoconvenios {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	color: #333333;

}



#geral #alertemail {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	padding: 5px;

	background-color: #FFFFFF;

	margin-top: 15px;

	margin-bottom: 0px;

}



#geral .fontebranca {

	font-weight: bold;

	color: #FFFFFF;

}



#geral #conteudoartigos {

	float: left;

	clear: both;

	margin-top: 15px;

	padding-right: 200px;

	width: 275px;

	

	#basic-accordian{

	border:5px solid #EEE;

	padding:5px;

	width:350px;

	position:absolute;

	left:50%;

	top:50%;

	margin-left:-175px;

	z-index:2;

	margin-top:-100px;

}

#staff  {

	margin-bottom: 15px;

	float: left;

}

#conteudoagenda  {

	margin-top: 15px;

}

#colunaagenda  {

	width: 650px;

	float: left;

	margin: 0px;

	padding: 0px;

}


