@import url(http://www.embaladas.com.br/css/style-home.css);
@import url(http://www.embaladas.com.br/css/style-agenda.css);
@import url(http://www.embaladas.com.br/css/style-forum.css);

/*resetar todos seletores CSS*/
div,dl,dt,dd,ul,ol,li, p{margin:0;padding:0; font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0; font-weight:normal}
pre,form,fieldset,p,blockquote{margin:0;padding:0;}
th,td{margin:0;padding:0;}
address,th{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
img,fieldset{border:none;}
ol,ul{list-style:none; }
strong {font-weight:normal;}

body{ margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}


#geral{width:995px; margin:0 auto; border:0px solid #F6F; background-color:#FFF}

/* Estilo da janela modal do login */
.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998;  }
.view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99998; }
.modal { visibility: hidden; cursor:pointer; }

/***** LOGIN POPUP */
#login-modal{width:280px; -moz-border-radius:5px; padding:5px; background-color:#c6d6fa; border:3px solid #FFF }
#login-modal h2 {font-size:16px; color:#d846b7; text-align:center; margin:1px 0 0 5px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#login-modal .error {font-size:12px; color:#C30; padding:2px 0; margin:0; text-align:center; display:none}
#login-modal .atn {font-size:12px; color:#C30; padding:2px 0; margin:0; text-align:center; display:none}
#login-modal form{ margin-top:10px;  }
#login-modal label {width:200px; color:#555454; font-family:Verdana, Geneva, sans-serif; margin:0 0 2px 0; text-align:left; font-size:12px; float:left}
#login-modal input {color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:274px;  height:22px; font-size:15px; border:1px solid #CCC}
#login-modal .botao {font-size:13px; margin-top:5px; height:30px; color:#FFF; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; cursor:pointer; -moz-border-radius:5px; -webkit-border-radius: 5px; background-color:#3b5998; width:100px; margin-left:176px; margin-bottom:10px; border:1px solid #CCC}


#topo{width:995px; height:110px; margin-top:5px; float:left; background:url(../imagens/bg-topo.png) no-repeat;}
#topo h1 a{float:left; display:block; text-indent:-5000px; outline:none; overflow: hidden; width:164px; height:64px; background: url(../imagens/logo_eb.png) top  no-repeat; margin:23px 76px 0 18px;}
#topo #banner{width:728px; height:90px; float:left; margin-top:10px;}

/*################################ CAMINHO PERCORRIDO ############ */
#bread{margin:0; padding:0; float:left; width:995px;}
#bread ul{font-size:10px;}
#bread ul li{color:#999; display:inline;}
#bread ul li a{color:#000; text-decoration:none;}
#bread ul li a:hover{text-decoration:underline;}

#bar-sub {width:995px; height:30px; clear:both; float:left}
#bar-sub #side-a{width:350px; height:30px; float:left;}
#bar-sub #side-a p{font:15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin-top:5px; padding-left:5px;}
#bar-sub #side-b{width:645px; height:30px; float:left; text-align:right;}
#bar-sub #side-b p{background-color:#ff9900; color:#FFF; float:right; padding:1px 3px; margin-top:5px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#bar-sub #side-b p a{ color:#FFF; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}
#bar-sub #side-b p a:hover{ text-decoration:underline}
#bar-sub #side-b p.logado{background-color:#cc0099; color:#FFF; float:right; padding:1px 9px; margin-top:5px;}
#bar-sub #side-b p.logado a{ color:#FFF; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}
#bar-sub #side-b p.logado a:hover{text-decoration:underline}

#menu {width:995px;clear:both; float:left; border-bottom:5px solid #f49d1c; border-top:1px solid #eeeeee; margin-top:8px;}
#menu ul{ font:15px Verdana, Geneva, sans-serif; color:#333333; margin:4px 0 3px 0;}
#menu ul li{display:inline; padding:5px 4px; color:#CCC}
#menu ul li a{ text-decoration:none; color:#333}
#menu ul li a:hover{ border-top:4px solid #f49d1c}

#foot {width:100%; background-color:#ecedee; float:left; margin-top:60px; padding:20px 0; border-top:1px solid #F90; text-align:center;}
#foot ul {padding:12px 0;}
#foot ul li { display:inline; color:#666666; padding:9px 2px; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif}
#foot ul li a{color:#666; text-decoration:none}
#foot ul li a:hover{text-decoration:underline}
#foot address { color:#999; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:6px 0;}

