* 		{ padding:0; margin:0; }
body 	{ background-color:#FFF; width:100%; }
a 		{ outline:none !important }
img 	{ border:none !important }

.clear { clear:both; font-size:1px }
.floatleft { float:left }
.floatright { float:right }
.aligncenter { text-align:center }
.alignleft { text-align:left }
.alignright { text-align:right }
.contentpane { display:none; }

.menu_rodape { margin:0; padding:0; float:left }
.menu_rodape li { display:inline }
#add_technologies { float:right; margin-bottom:10px }

.nenhumregistroencontrado { margin-left:230px; }
#dnn_ctr1442_ModuleContent table { margin-left:-5px; }

.visiveladministradores { font:bold 13px Arial, Helvetica, sans-serif; color:#f00; text-align:center; margin-bottom:20px; }

.menurod { padding-left:1px; clear:both; text-align:left; color:#777489; font:11px Arial, Helvetica, sans-serif; }
.menurod a:link, .menurod a:visited	{ color:#777489; font:11px Arial, Helvetica, sans-serif; text-decoration:none }
.menurod a:hover { color:#06C; font:11px Arial, Helvetica, sans-serif; text-decoration:none }


.titulo_modulosdnn { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#1C5295;  clear:both; padding:20px 0 20px 3px }


.titulo_noticias_home { font:bold 14px "Trebuchet MS", Arial; color:#4076BA; text-transform:uppercase; padding-left:5px }

/* CONTROL PANEL */
.controlpanel_geral 	{ width:776px; height:125px; margin:auto; }
.controlpanel_titulo 	{ width:100%; text-align:center; padding-top:5px; font:bold 11px Arial, Helvetica, sans-serif; color:#1C5295; padding-bottom:13px; }

#controlpanel_icones1, #controlpanel_icones2, #controlpanel_icones3, #controlpanel_icones4, #controlpanel_icones5,
#controlpanel_icones6, #controlpanel_icones7, #controlpanel_icones8, #controlpanel_icones9, #controlpanel_icones10
{ float:left }

#controlpanel_icones1 a, #controlpanel_icones2 a, #controlpanel_icones3 a, #controlpanel_icones4 a, #controlpanel_icones5 a,
#controlpanel_icones6 a, #controlpanel_icones7 a, #controlpanel_icones8 a, #controlpanel_icones9 a, #controlpanel_icones10 a
{ display:block; border:1px solid #fff }

#controlpanel_icones1 a:hover, #controlpanel_icones2 a:hover, #controlpanel_icones3 a:hover, #controlpanel_icones4 a:hover,
#controlpanel_icones5 a:hover, #controlpanel_icones6 a:hover, #controlpanel_icones7 a:hover, #controlpanel_icones8 a:hover,
#controlpanel_icones9 a:hover, #controlpanel_icones10 a:hover { border:1px solid #1C5295 }

#controlpanel_icones1 img, #controlpanel_icones2 img, #controlpanel_icones3 img, #controlpanel_icones4 img,
#controlpanel_icones5 img, #controlpanel_icones6 img, #controlpanel_icones7 img, #controlpanel_icones8 img, 
#controlpanel_icones9 img, #controlpanel_icones1 img { display:block; border:none; padding:1px }

.osicones1 { float:left; width:37px }
.osicones2 { float:right; width:37px }

.combo_modulo { text-align:center; font:bold 11px Arial, Helvetica, sans-serif; padding-top:6px !important; padding-top:2px; padding-bottom:5px; color:#1C5295 }
.combo_modulo input { height:16px !important; height:19px; vertical-align:middle; margin-right:7px !important; margin-right:5px; margin-left:25px !important; margin-left:20px }

.controlpanel_esquerda { width:24%; float:left; font:11px Arial, Helvetica, sans-serif; text-align:center; height:118px }
.controlpanel_centro { width:51%; float:left; margin:auto; text-align:center; height:118px }
.controlpanel_direita { width:24%; float:right; font:11px Arial, Helvetica, sans-serif; text-align:center; height:118px }

.controlpanel_selects { width:400px; clear:both; margin:auto }
.coluna1, .coluna3, .coluna5 { float:left; color:#1C5295; padding-left:10px; font:11px Arial, Helvetica, sans-serif; line-height:22px; text-align:left }
.coluna2, .coluna4 { float:left; text-align:left }
.coluna2 input, .coluna4 input { height:14px; font:11px Arial, Helvetica, sans-serif; margin-left:5px; width:124px; margin-top:1px; margin-bottom:1px; padding-left:2px }
.coluna2 select { font:11px Arial, Helvetica, sans-serif; margin-left:5px; width:130px; margin-top:1px; margin-bottom:1px }
.coluna4 select { font:11px Arial, Helvetica, sans-serif; margin-left:5px; width:100px; margin-top:1px; margin-bottom:1px }
.coluna5 { padding-left:10px; text-align:center; padding-top:23px }

.instalar_modulo { clear:both; padding-top:10px }
.instalar_modulo a:link, .instalar_modulo a:visited { color:#1C5295; text-decoration:underline; font:bold 11px Arial, Helvetica, sans-serif }
 { color:#1C5295; text-decoration:underline; font:bold 11px Arial, Helvetica, sans-serif }
.instalar_modulo a:hover { color:#1C5295; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif }

#icone1, #icone2, #icone3, #icone4, #icone5, #icone6, #icone7, #icone8, #icone9, #icone10
{ top:70px; font:12px Arial, Helvetica, sans-serif; display:none; color:#1C5295; margin:0; }

.barra { float:left; height:80px; width:1px; background:#999; margin-top:25px }

/* CONTROL PANEL */


/* BUSCA */
.input_busca { width:118px; height:15px; border:1px solid #CCC; color:#999; font:bold 11px Arial, Helvetica, sans-serif; padding-top:1px; padding-left:2px }
.caixa_busca { width:110px; float:left; height:20px; padding-right:20px !important; padding:10px 3px 0 10px }
.imagem_busca { border:none; cursor:pointer; float:left; padding-top:8px }
/* BUSCA */





/* SOLPART MENU 
.MainMenu_MenuContainer { background-color:#E4EAF4; border-bottom:1px solid #909090; border-right:1px solid #909090 }
.MainMenu_MenuBar { cursor:pointer; height:25px; background-color:#E4EAF4 }
.MainMenu_MenuItem { border-left:none; border-bottom:#F4F7FB 1px solid; border-top:#F4F7FB 1px solid; border-right:none; cursor:pointer; color:#000; font:normal 14px "Trebuchet MS", Verdana, Arial; padding:4px }
.MainMenu_MenuIcon { background-color:#E4EAF4; border-left:#E4EAF4 1px solid; border-bottom:#E4EAF4 1px solid; border-top: #E4EAF4 1px solid; cursor:pointer; cursor:hand; text-align:center; height:25px; padding:4px }
.MainMenu_SubMenu { background-color:#F4F7FB; z-index:1000; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Shaow(color='#696969', Direction=135, Strength=3); }
.MainMenu_MenuBreak { height:1px }
.MainMenu_MenuItemSel { background-color:#FFF; cursor:pointer; color:#000; font:normal 14px "Trebuchet MS", Verdana, Arial; padding:4px; width:0; }
.MainMenu_MenuArrow { border:none;	font-family:webdings; font-size:10pt; cursor:pointer }
.MainMenu_RootMenuArrow { font-family:webdings; font-size:10pt; cursor:pointer } */



.menuadminprincipal { background-color:#f6f6f6; border:2px solid #CCC; margin-bottom:20px; width:766px; margin:auto; margin-top:15px; text-align:left; }
.menuadminprincipal h2 { margin:3px 0; font:bold 14px Arial, Helvetica, sans-serif; color:#1C5295 }
.menuadminprincipal table { width:766px }
.menuadminprincipal td { text-align:left; }
.menuadminprincipal td, .menuadminprincipal td a { height:23px; font:11px Arial, Helvetica, sans-serif; color:#1C5295 !important }
.menuadminprincipal td a:hover { height:23px; font:11px Arial, Helvetica, sans-serif; color:#000 !important; text-decoration:none } 



/* BREADCUMB */
.breadcumb_esti { font:bold 12px Arial, Helvetica, sans-serif; color:#005F69 }
.breadcumb_esti:link, .breadcumb_esti:visited { font:12px Arial, Helvetica, sans-serif; color:#666 }
a.breadcumb_esti:hover { font:12px Arial, Helvetica, sans-serif; color:#005F69; text-decoration:none }

.breadcumb_esdd { font:bold 12px Arial, Helvetica, sans-serif; color:#F06200 }
.breadcumb_esdd:link, .breadcumb_esdd:visited { font:12px Arial, Helvetica, sans-serif; color:#666 }
a.breadcumb_esdd:hover { font:12px Arial, Helvetica, sans-serif; color:#F06200; text-decoration:none }

.breadcumb_principal { font:bold 13px "Trebuchet MS", Arial; color:#4076BA }
.breadcumb_principal:link, .breadcumb_principal:visited { font:13px "Trebuchet MS", Arial; color:#666; text-decoration:underline }
a.breadcumb_principal:hover { font:13px "Trebuchet MS", Arial; color:#4076BA; text-decoration:underline }


/* Modulo de Noticias 
#modulo_noticias { float:left; height:286px; background:url(fundo_container.png) no-repeat; width:160px; margin:0 4px; color:#666; font:11px Arial, Helvetica, sans-serif; text-align:center }
#modulo_noticias h1 { margin:0; font:bold 14px "Trebuchet MS", Arial, sans-serif; color:#4076BA; height:32px; background:url(/Portals/10/seta.gif) no-repeat 10px 12px; padding:8px 0 0 25px; text-transform:uppercase; }
#modulo_noticias h2 { margin:auto; margin-bottom:0; margin-top:6px; _margin-top:13px; width:160px; font:bold 11px Arial, sans-serif; color:#666; text-align:left; height:30px }
#modulo_noticias p { text-align:left; height:80px; width:160px; margin:auto; margin-bottom:0; margin-top:0; }
#modulo_noticias ul li { list-style:none; text-align:right; width:160px }
#modulo_noticias a:link, #modulo_noticias a:visited { text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#666 }
#modulo_noticias a:hover { text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif; color:#4076BA }
#modulo_noticias img { padding-bottom:2px }
*/


.tit_not_simpp { font:13px "Trebuchet MS", Arial, sans-serif; color:#f06200 }

.logo_add { float:right; padding:0 15px 5px 0; }

/* sIFR */
.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
