BODY   { background-color: white; margin: 0px; padding: 0px }
#conteudo                       { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: none; margin: 0px; padding: 0px }

H1                          { color: #696969; font-size: 22px; line-height: normal; font-family: Arial; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; padding-top: 2px }
H2              { color: white; font-size: 100%; font-family: Verdana; background-color: black; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 2px; padding-left: 5px; border-left: 10px solid #ffd700; height: 20px }
H3      { color: black; font-size: 1em; font-family: verdana; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px }
H4 {
	FONT-SIZE: 0.85em; MARGIN: 10px; TEXT-ALIGN: left
}
H5 {
	FONT-SIZE: 1.6em; MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left
}
A       { color: #6a5acd; text-decoration: none }
A:hover   { color: #ff8b00 }
.coment A:link    { color: #006cbf; font-weight: bold; font-size: 9px }
.coment A:hover  { color: #b9b9b9; font-weight: bold }
TABLE    { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; border: #e8e9e4 }
TD   { font: 0.7em Arial, Helvetica, sans-serif; border-right: #e8e9e4; border-bottom: #e8e9e4 }
TD.titolo {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #666666; BORDER-BOTTOM-WIDTH: 0px; FONT: bold 0.7em Arial, Helvetica, sans-serif; COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
TD.sel {
	BACKGROUND: #f5f6f1
}
#container  { margin: 0px auto; width: 100% }
#head_sup                                               { background: #000 url(http://www.escolanet.com.br/logos/logo_bgp1.gif) no-repeat 3% 35%; float: left; margin-bottom: 0px; border-bottom: none #fff; width: 100%; height: 120px }
#head_sup .logo        { background-color: #ffffff; float: left; margin: 0px 40px 0px 5px; display: block }
#head_sup .tit {
	MARGIN: 0px 0px 0px 12px
}
#head_sup .lei1                     { color: black; font-size: 60%; font-family: verdana; float: left; margin-top: 20px; margin-left: 180px; padding: 0px; border-left: 1px solid #e8e9e4; width: 230px }
#head_sup .lei1 UL      { list-style-type: none; margin: 0px 0px 0px 13px; padding: 0px }
#head_sup .lei1 LI A     { color: black; font-style: normal; font-variant: normal; font-weight: normal; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; padding: 2px 3px }
#head_sup .lei1 LI A:hover {
	BACKGROUND: #f5f6f1; COLOR: #333
}
#head_sup .lei2           { color: black; font-size: 60%; font-family: Verdana; float: left; margin-top: 20px; padding: 0px; border-left: 1px solid #e8e9e4; width: 180px }
#head_sup .lei2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head_sup .lei2 LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; FONT: 0.65em Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#head_sup .lei2 LI A:hover {
	BACKGROUND: #f5f6f1; COLOR: #333
}
#head_sup .lei3         { font-size: 60%; font-family: Verdana; float: left; margin-top: 20px; padding: 0px; border-left: #e8e9e4; width: 150px }
#head_sup .lei3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head_sup .lei3 LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; FONT: 0.65em Tahoma, Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#head_sup .lei3
 LI A:hover {
	BACKGROUND: #f5f6f1; COLOR: #333
}
#head_sup .lingue  { float: left; margin: 0px; padding: 0px; border-left: 0px #e8e9e4; width: 28px }
#head_sup .lingue UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head_sup .lingue LI A  { margin: 6px 0px 0px; padding: 0px; border: #e8e9e4; width: 17px; height: 11px; display: block }
#head_sup .lingue LI A:hover  { border: #9b9a8c }
#head_inf  { border: #e8e9e4 }
#slogan {
	MARGIN: 30px 0px 0px; BORDER-BOTTOM: #f5f6f1 0px solid
}
#slogan .sottosl  { color: #666666; font: 0.9em Tahoma, Arial; margin: 2px 0px 18px 30px; display: block }

#sezioni_titolo {
	MARGIN: 18px 0px; BORDER-BOTTOM: #e8e9e4 0px solid
}
.clear {
	CLEAR: both; MARGIN: 0px
}
HR             { color: #808080; line-height: 0px; clear: both; margin-right: 0px; margin-left: 0px; padding: 0px; border-top: none #808080; border-right: 0px none #e8e9e4; border-bottom: 1px solid #808080; border-left: 0px none #e8e9e4; width: 100%; height: 1px }
HR.small {
	WIDTH: 94%; TEXT-ALIGN: left
}
#footer                           { color: white; font: 0.7em Arial, Helvetica, sans-serif; background-color: black; float: left; clear: both; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; padding-top: 10px; width: 100%; height: 60px }
#footer P {
	MARGIN: 0px 0px 0px 10px
}
#footer .ragsoc {
	COLOR: #919191
}
#footer A {
	COLOR: #919191
}
#footer A:hover {
	COLOR: #333333
}
#footer .footerlink {
	
}
#intro                 { color: white; font-size: 12px; line-height: 16px; font-family: arial; background-color: #b22222; float: left; margin-top: 20px; margin-bottom: 12px; margin-left: 30px; padding-top: 16px; border-top: 1px solid #ffebcd; border-bottom: 5px solid #8b0000; width: 96%; height: 32px }
#intro a { color: #fff }
#intro a:hover { color: #ffe4b5 }
#ContUm                                     { color: #000; font-size: 12px; line-height: 16px; font-family: Arial, Verdana; background-repeat: repeat-x; float: left; clear: both; margin-top: 20px; margin-right: 10px; margin-left: 30px; padding: 5px 10px 5px 0px; width: 29% }
#ContDois               { color: #000; font-size: 12px; line-height: 16px; font-family: Arial, Verdana; float: left; margin-top: 20px; margin-right: 15px; width: 30% }
#Contri     { font-size: 12px; line-height: 16px; font-family: Arial, Verdana; float: left; margin-top: 20px; margin-right: 20px; width: 30% }
#clear { clear: both }
#ColNavPri                                         { color: black; font-size: 70%; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 20%; float: left; margin-top: 15px; margin-right: 1px; margin-left: 30px; width: 19% }
#ColNavSec                               { font-size: 70%; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin-top: 15px; margin-right: 1px; width: 19% }
#ColNavTerc               { font-size: 70%; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin-top: 15px; margin-right: 1px; width: 19% }
#ColNavQuar                { font-size: 70%; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin-top: 15px; margin-right: 1px; width: 19% }
#ColNavQuin                 { font-size: 70%; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; float: left; margin-top: 15px; width: 19% }
#menu                         { font-weight: normal; font-size: 75%; font-family: Verdana; background: #a9a9a9 url(img/bg/gris80.jpg) repeat-x; float: right; margin: 0 0px 20px 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; width: 100%; height: 40px }

#menu ul       { list-style-type: none; margin: 0; padding-top: 2px; padding-right: 0; padding-bottom: 0 }

#menu a, #nav strong, #nav span        { color: #000000; font-weight: normal; text-decoration: none; background-color: #ffffff; float: right; padding: 6px 7px 4px; border-right: none #ffffff; border-bottom: 4px solid #fcae00; border-left: none #ffffff; display: block }

#menu a                       { color: white; background-color: #a9a9a9; text-align: center; float: right; margin: 0px; padding-top: 15px; border-bottom: 4px solid #ff8c00; width: 100px; height: 24px }

#menu li      { float: left; margin: 0 0 0 2px; padding: 0px 0 0 0px }

#menu a:hover              { color: black; text-decoration: none; background-color: #a9a9a9; float: right; border-right: none #ffffff; border-bottom: 4px solid #4fb6e5; border-left: none #ffffff; display: block }
#data      { background-color: #000; float: left; margin-left: 0px; padding-left: 0px; width: 230px }
.data     { height: 30px }
