SELECT{
	FONT-FAMILY: Verdana,Helvetica; 
	FONT-SIZE: 10px;
}

INPUT {
	FONT-FAMILY: Verdana,Helvetica; 
	FONT-SIZE: 10px;
}
	
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 8pt}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}

A:link          {BACKGROUND: none; COLOR: #144E38; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #144E38; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #144E38; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #6D4D4E; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg        {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px; border: 1px solid #000000; background-color: #FFFFFF}
.box_sb		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px; border: 0px solid #000000; background-color: #FFFFFF}
.texto_normal{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
.bb{border:1px solid #000000;}
.red{FONT-FAMILY: Verdana,Helvetica; FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FF0000}
.castanho{FONT-FAMILY: Verdana,Helvetica; FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #6D4D4E}
.castanho_normal{FONT-FAMILY: Verdana,Helvetica; FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #6D4D4E}
TR.PspecDash { background: url(images/dashx.gif) repeat-x bottom left; padding-top: 2px; padding-bottom: 4px; }
TD.PspecDashy { background: url(images/dashy.gif) repeat-y bottom center; padding-top: 2px; padding-bottom: 4px; }
.img_sem {border: 0px solid #762B4A;}
.black{FONT-FAMILY: Verdana,Helvetica; FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FF0000}

h5.envia{
	font-weight:bold;
	font-size:12px;	
	color: #BAD127;
}


/* GERAIS */

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 130%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/fundo.jpg);
	background-repeat: repeat-x;
}


body#interno {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/background_interno.png);
	background-repeat: repeat-x;
}

body#mobile {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/background_pda.png);
	background-repeat: repeat-x;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

td.TITULOS_LARANJA {
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #0595A8;
	color: #FF6600;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}

td.LMEDIA_FUNDO_BRANCO_LINHA_FUNDO {
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #0595A8;
	color: #666666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}

td.LMEDIA_FUNDO_CINZA_CLARO_LINHA_FUNDO {
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #0595A8;
	color: #666666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}

fieldset {
	border: 1px solid #BAD127;
	border-color: #BAD127;
	padding: 2px 3px;
}

legend{
	border: 1px solid #BAD127;
    color: #144E38;
    letter-spacing: 1px;
	padding: 4px 0px;
}

ul.círculo {list-style-type: circle;}
ul.quadrado {list-style-type: square;}
ul.nenhum {list-style-type: none;}
ul.fora {list-style-position: outside;}

ul.disco {
	list-style-type: disc;
	list-style-position: outside;
	padding: 0px;
	margin:4px;
}

li.ent {
	FONT-FAMILY: Verdana,Helvetica;
	FONT-SIZE: 10px;
}

select.icon-menu option {
background-repeat:no-repeat;
background-position:bottom left;
padding-left:30px;
}

.logo_jornal {
	height: 153px;
	width: 208px;
	margin-top: 17px;
	margin-left: 3px;
	position: absolute;
	z-index: 2;
	background-image: url(../img/logo.jpg);
	background-repeat: no-repeat;
}

.logo_jornal_int {
	height: 153px;
	width: 208px;
	margin-top: 17px;
	margin-left: 3px;
	position: absolute;
	z-index: 2;
	background-image: url(../img/logo2.jpg);
	background-repeat: no-repeat;
}

.tit_escola {
	height: 35px;
	line-height: 35px;
	width: 600px;
	margin-top: 1px;
	margin-left: 285px;
	position: absolute;
	z-index: 2;
	color: #000000;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}

.tit_escola_mobile {
	height: 35px;
	line-height: 35px;
	width: 600px;
	margin-top: 1px;
	margin-left: 350px;
	position: absolute;
	z-index: 2;
	color: #000000;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}

.top_imagem {
	height: 210px;
	width: 950px;
	margin-top: 43px;
	margin-left: 0px;
	position: absolute;	
	z-index: 1;	
}

.menus {
/*	background-color: #FFFFFF;*/
	margin-left: 2px;
	position: absolute;	
	width: 950px;
	margin-top: 223px;
	z-index: 3;	
	height: 30px;
	line-height: 30px;
}


.menus_internos {
	margin-left: 3px;
	position: absolute;	
	width: 950px;
	margin-top: 152px;
	z-index: 3;	
	height: 30px;
	line-height: 30px;
}

.footer {
	background-image: url(../img/footer.png);
	background-repeat: repeat-x;
	background-position: left top;	
	height: 81px;
	color: #FFFFFF;
	font-size: 11px;	
	font-family: Arial, Helvetica, sans-serif;	
}


/* SCHOOLS */

.tit_schools {
	background-color: #FF6600;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FF3300;
	height: 33px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;	
	color: #FFFFFF;
}

.back_schools {
	background-color: #FF6600;
}

.bottom_schools {
	height: 10px;
	background-image: url(../img/bottom_schools.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.line_schools {
	background-image: url(../img/line_schools.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	color: #FFFFFF;	
}

.schools_input {
	height: 18px;
	line-height: 18px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 155px;
	padding-left: 5px;
	border: 1px solid #076A85;
	color: #076A85;
}

.schools_list {
	height: 18px;
	line-height: 18px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 180px;
	padding-left: 5px;
	color: #666666;
}

.button19px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 19px;
	height: 18px;
	border: 0px none #E27904;
	color: #8B1D01;
	background-image: url(../img/btn19.jpg);
	background-color: #FECC3D;
}

/* AGENDA */ 

.tit_agenda {
	background-color: #076A85;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #0596A9;
	height: 33px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;	
	color: #FFFFFF;
}

.back_agenda {
	background-color: #076A85;
}

.bottom_agenda {
	height: 10px;
	background-image: url(../img/bottom_agenda.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.line_agenda {
	background-image: url(../img/line_agenda.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;	
}

.agenda a:link, .agenda a:visited, .agenda a:active {
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.agenda a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* LOGIN */

.tit_login {
	background-color: #EEF4C6;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #BAD127;
	height: 33px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;	
	color: #FFFFFF;
}

.tit_login td{
	font-weight:bold;
	font-size:12px;	
	color: #FFFFFF;
}

.back_login {
	background-color: #EEF4C6;
}

.bottom_login {
	height: 10px;
	background-image: url(../img/bottom_login.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.line_login {
	background-image: url(../img/line_login.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	color: #FFFFFF;	
	/*link-color: #FFFFFF;*/
}

.login_input {
	height: 18px;
	line-height: 18px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 155px;
	padding-left: 5px;
	border: 1px solid #076A85;
	color: #076A85;
}

.login a:link, .login a:visited, .login a:active {
	color:#FFFFFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.login a:hover {
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.button54px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 54px;
	height: 18px;
	border: 0px none #E27904;
	color: #8B1D01;
	background-image: url(../img/btn54.jpg);
	background-color: #FECC3D;	
}

.button50px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 51px;
	height: 24px;
	border: 0px none #E27904;
	color: #8B1D01;
	background-image: url(../img/btn50.png);
	background-color: #FECC3D;	
}

/* CONTEUDO */

.back_content {
	background-image: url(../img/background_content.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	/*border-top-color: #BAD127;*/
}

.tit_content {
	height: 33px;
	font-weight:bold;
	font-size:12px;	
	color: #BAD127;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDDC4;
}

.tit_content td{
	font-weight:bold;
	font-size:12px;	
	color: #BAD127;
}

.line_content {
	padding-top: 10px;
	padding-bottom: 5px;
	background-image: url(../img/line_content.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}


/* MOSTRA CONTEUDO */

.back_view_content {
	background-image: url(../img/background_content.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.tit_view_content {
	height: 33px;
	font-weight:bold;
	font-size:14px;	
	color: #BAD127;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDDC4;
}

.tit_view_content td{
	font-weight:bold;
	font-size:16px;	
	color: #BAD127;
}

.line_view_content {
	padding-top: 10px;
	padding-bottom: 5px;
	background-image: url(../img/line_content.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}

.lines {
	padding-top: 10px;
	padding-bottom: 5px;
	background-image: url(../img/lines.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}

.line_content_resume {
	padding-top: 0px;
	padding-bottom: 10px;
}

.days {
	background-color:#C2ECEF;
	color: #00545E;
	border: 1px solid #FFFFFF;
	font-size: 12px;
	height: 20px;
}	

.month {
	background-color:#2B8198;
	color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-size: 11px;	
	font-weight:bold;
	height: 20px;	
}	

a.content:link, a.content:visited, a.content:active {
	color:#144E38;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

a.content:hover {
	color:#144E38;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

span.content {
	color:#144E38;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.close_button A:link {text-decoration: none;}
.close_button A:visited {text-decoration: none;}
.close_button A:hover {text-decoration: none;}
.close_button A:active {text-decoration: none;}

#ListaTamanhoTexto {
	position: absolute;
	top: 11px;
	left: 1040px;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 60px;
}
#ListaTamanhoTexto li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	font-size: 0px;
}
#ListaTamanhoTexto li a {
	width: 17px;
	height: 17px;
	display: block;
}
#ListaTamanhoTexto .li1, #ListaTamanhoTexto .li2, #ListaTamanhoTexto .li3 {
	width: 17px;
	height: 17px;
	margin-right: 3px;
}
#ListaTamanhoTexto .li1 {
	background: url("../images/moldura_fonte_tamanho_padrao.gif") no-repeat;
}
#ListaTamanhoTexto .li2 {
	background: url("../images/moldura_fonte_tamanho_aumentar.gif") no-repeat;
}
#ListaTamanhoTexto .li3 {
	margin-right: 0px;
	background: url("../images/moldura_fonte_tamanho_diminuir.gif") no-repeat;
}
