body{margin: 0; padding: 0;  background-color: #f4f4f4; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}
fieldset{padding: 10px;}

.textoPadrao{font-family: Arial, Helvetica, sans-serif; font-size: 1em; color:#000000; font-weight:normal;}

.blogTitulo {text-decoration: none; color: #000066;}
.blogTitulo a:link, .blogTitulo a:visited {text-decoration: none; color: #000066;}
.blogTitulo a:hover, .blogTitulo a:active {text-decoration: none; color: #666666;}

#marca{position: relative; top: 10px; left: 10px;}
#top{width: 995px; height: 120px;}

#topLeft{background: url(Imagens/layout/bg_content_top_left.jpg) repeat-x; height: 120px; width: 501px; float:left;}
#topCenter{background: url(Imagens/layout/bg_content_top_curva.jpg) no-repeat; height: 120px; width: 249px; float:left;}
#topRight{background: url(Imagens/layout/bg_content_top_right.jpg) repeat-x; height: 120px; width: 245px; float:right; color: #ffffff; text-align: left; vertical-align: top;}

#menuPrincipal{background: url(Imagens/layout/bg_menu_principal.jpg) repeat-x; height: 27px; width: 100%; color: #ffffff; font-weight: bold; padding-top: 2px; text-align: left;}
/*
if IE
#menuPrincipal{padding: 0;}
*/
.menuItem{padding-left: 12px; padding-right: 12px;}
.menuItem a:link, .menuItem a:visited, .menuItem a:hover, .menuItem a:active{color: #ffffff; text-decoration: none;}

.subMenuItem{}

#options{margin-top: 5px;}
.optionsItem {padding-left: 3px; padding-right: 3px;}
.optionsItem a:link, .optionsItem a:visited, .optionsItem a:hover, .optionsItem a:active{color: #ffffff; text-decoration: none;}

.searchField{width: 180px; border: 0; height: 17px;}

#LeftColumn{padding: 0; margin: 0; background: url(Imagens/layout/bg_content_top_left.jpg) repeat-x;}
#CenterColumn{width: 995px; padding: 0; padding-bottom: 10px; margin: 0; text-align:left; vertical-align: top; height: 100%; background: #ffffff url(Imagens/layout/bg_content_main.jpg) repeat-x;}
#RightColumn{padding: 0; margin: 0; background: url(Imagens/layout/bg_content_top_right.jpg) repeat-x;}

#main{background: #ffffff url(Imagens/layout/bg_content_main.jpg) repeat-x; height: 240px; text-align: left;}
#mainInterno{background: #ffffff url(Imagens/layout/bg_content_main.jpg) repeat-x; height: 240px; text-align: left; float: left;}
#secondary{background-color: #ffffff; height: 240px; text-align: left; width: 995px;}

.linkLeiaMais{text-align: right; margin-top: 5px; margin-right: 10px;}
.linkLeiaMais a:link, .linkLeiaMais a:visited{text-decoration: none; color: #666666;}
.linkLeiaMais a:hover, .linkLeiaMais a:active{text-decoration: underline; color: #000066;}

.linkPadrao a:link, .linkPadrao a:visited {text-decoration: none; color: #000066;}
.linkPadrao a:hover, .linkPadrao a:active {text-decoration: underline; color: #666666;}



.imgPrincipal{margin-right: 10px;}
.imgPrincipalInterna{margin-left: 10px;}
.tituloPrincipal{font-size: 1.8em; color: #000066; margin-right: 10px;}
.textoPrincipal{font-size: 0.9em; margin-right: 10px; height: 150px;}
.textoPrincipalInterno{font-size: 0.9em; margin-top: 10px; margin-right: 10px;}
.whiteBg{background-color: #ffffff;}
.tituloAreaLivre{border-bottom: 1px solid #000000; padding: 5px; margin-bottom: 5px; font-weight: bold; color: #000066;}
.textoAreaLivre{font-size: 0.9em; padding: 5px; height: 150px;}

#subMenu{margin: 11px; width: 235px; background-color: #e6e6e6; float: left;}
#subMenu ul{list-style:none; display:block;margin:0;padding:0;}
#subMenu ul li{padding: 5px; border-bottom:1px solid #ffffff;}

#subMenu ul li:hover, #subMenu ul li:active{background: #ffffff; cursor: pointer;}

#subMenu ul li a {color: #000000; text-decoration: none;}

.inputField {border: 1px solid #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}

.tituloMenu{background: url(Imagens/layout/bg_subMenu.jpg) repeat-x; height: 13px; padding: 5px; color: #FFFFFF; font-size: 0.9em; font-weight: bold;}

.boxPadrao{margin-left: 11px; margin-top: 11px; float:left; background: #ffffff url(Imagens/layout/bg_content_boxes.jpg) repeat-x; width: 235px; height: 200px; }
.boxDireito{margin-left: 11px; margin-top: 11px; float:left; background: #ffffff url(Imagens/layout/bg_content_box_right.jpg) repeat-x; width: 235px; height: 200px;}

.tituloBoxPadrao{margin:5px; color: #FFFFFF; font-size: 0.9em; font-weight: bold;}
.tituloBoxDireito{margin:5px; color: #000066; font-size: 0.9em; font-weight: bold;}

.textoBoxPadrao{margin:5px; margin-top:10px; color: #000000; font-size: 0.9em; text-align: left; height: 120px;}
.textoBoxDireito{margin:5px; margin-top:10px; color: #000000; font-size: 0.9em; text-align: left;}

.subTitulo { font-size: 1.3em; color: #000066;}

.listaCatedras { width:520px; background-color:#efefef; padding: 3px; border-top:1px solid #cccccc; }
.listaCatedras:hover { background-color:#ffffff; cursor: pointer; }



#rodape{background: #ffffff url(Imagens/layout/bg_rodape.jpg) repeat-x; height: 30px; text-align: center; font-size: 0.9em; padding:5px;}