﻿
html{color:#000;background:#FFF;padding:0;margin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
strong{font-weight:bold;}

#flashContent { width:100%; height:100%; }

html{background: url('../image/backall.gif') repeat;}
body{font-family: Verdana, Arial, Serif;font-size: 10pt;text-align: center;}

.divPage{background:#FFF;width:1000px;text-align:left;margin:0 auto;}
.divTop{height:135px;}

.divMap{background: url('../image/pattern.gif') repeat left top;height:25px}

#divNavegacao{width:60%;text-align:left;float:left;z-index:2;margin:4px 0 0 6px;z-index:10;}

#divData{width:30%;text-align:right;float:left;z-index:2;margin:5px 0 0 66px;color: #333333; font-size: 8pt;}

.divCorpo{margin:24px 21px 0 21px;}
.divCorpo div{float:left;}
.divLeft{width:600px;}

.divLeftb{width:794px;}
#divTextoInstitucional{width:50%;}
#divTextoInstitucional h1{margin: 20px 0 16px 0; font-size: 8pt; font-weight: bold;letter-spacing: 1pt;}
#divTextoInstitucional h2{margin: 20px 0 16px 0;height:44px;overflow:hidden;text-indent:-999px; font-size: 10pt; font-weight: bold; letter-spacing: 1pt; background-image: url('../image/institucional.jpg'); background-repeat: no-repeat; background-position: left top}
#divTextoInstitucional p{margin: 20px 0 20px 0; font-size: 9pt;line-height:20pt;text-align: justify;}

#divImageInstitucional{padding-left: 30px; width: 45%;}
#divImageInstitucional p img{margin-top:100px;}

.divMidle{width:194px; margin-left:17px;}

/* FORMATOS NEWS */
.divNews{background:url('../image/news.png') no-repeat top left;background-color: #FFF;height:355px;width:100%;padding:0px 4px 4px 0;}
.divItemNews{float:left;width:180px;text-align:left;margin-left:2px;margin-bottom:10px;padding:0 0 0 4px;}
.divImgNews{width:40px;height:60px;}
.divDadosNews{width:136px; padding:0 0 0 3px;}
.divDadosNews label{font-size:7pt;color:#555;display:block;}
.divDadosNews a{display:block;}


/* FORMATOS FASHION */
.divFashion{background:url('../image/backfashion.png') no-repeat top center;height:356px;width:100%;padding:0px 4px 0 4px;margin-top:7px;}
.divFashion h2{overflow:hidden;text-indent:-9999px;margin-bottom:55px;}

.divLab{background:url('../image/delfalab.jpg') no-repeat top center;height:141px;width:100%;padding:0 4px 4px 0;margin-top:20px}
.divLab a{display:block;height:145px; width:100%;}


.divRight{width:120px;margin-left:22px;}
.divRight h2{background:url('../image/pnlpedidos.png') no-repeat top left;height:156px;width:120px;margin-bottom:6px;overflow:hidden;text-indent:-999px;}
.divRight h2 a{display:block;height:156px; width:100%;}
.divRight h3{height:106px;width:120px;margin-bottom:6px;}
.divRight h3 a{display:block;height:106px; width:100%;}
.divRight h4{height:206px;width:120px;margin-bottom:6px;background:url('../image/redes.jpg') no-repeat;overflow:hidden;text-indent:-9999px;}
.divRight h5{background:url('../image/sustentavel.png') no-repeat top left;height:168px;width:120px;margin-bottom:6px;overflow:hidden;text-indent:-9999px;}


.h3d{background:url('../image/delfa3d.jpg') no-repeat top left;overflow:hidden;text-indent:-9999px;margin-top:8px;}
.hVideo{background:url('../image/delfa_mdc.jpg') no-repeat top center;overflow:hidden;text-indent:-9999px; margin-top:8px;}

.hDates{background:url('../image/dates.jpg') no-repeat top left;overflow:hidden;text-indent:-9999px;}

.h1Over{text-indent:-99999px;height:1px;}


.divClear{clear:both;}
.overText{text-indent:-9999px;overflow:hidden;}

.divRodape{height:214px;background-color:#E6E6E6;}
.divRodape h2{padding:20px 0 0 40px;color:#3F3F3A;}
.divBotoesRedes{height:60px;width:325px;padding:10px 0 0 40px;}
.divMenuLogo{width:100%;height:62px;background:url('../image/delfarodape.png') no-repeat top right;margin:20px 0 0 0;}
.divMenuRodape{width:670px;text-align:right;padding:25px 0 0 0;}
.divMenuRodape a{margin-right:5px;}

a{outline: none;}
a:link{color: #666666;text-decoration: none;}
a:visited{color: #666666;text-decoration: none;}
a:hover{color: #333333;text-decoration: none;text-decoration: underline;}
a:active{color: #666666;text-decoration: none;}

a.linkNews:link{color: #000; text-decoration: none; font-weight: bold; font-size: 9px}
a.linkNews:visited{color: #000; text-decoration: none; font-weight: bold; font-size: 9px}
a.linkNews:hover{color: #000; text-decoration: underline; font-weight: bold; font-size: 9px}
a.linkNews:active{color: #000; text-decoration: none; font-weight: bold; font-size: 9px}


/* PAGINA DE CONTATOS */
#divContato{width:100%;}
#divContato div{float:left;}
#divContato fieldset{width:90%;background-color:#F6F6F6;margin:20px 0 20px 10px;padding:6px;}
#divContato fieldset div{padding:10px 2px 2px 2px;width:100%;margin-left:17px;}
#divContato fieldset legend{width:106px;background-color:#C3C3C3; color:#FFF;margin-left:18px; padding:2px 2px 4px 25px; font-weight:bold;}
#divContato label{display:block; margin-bottom:10px;}

.botaoEnviar{cursor:pointer;cursor: hand;color:#FFF;font-size:10pt;width:150px;padding:3px 10px;margin:6px 0;font-weight:bold;text-align:center;background-color:#A0A0A0;border: 1px solid #666}
.divFormContato{width:56%;}
.divFormContato h1{line-height: 24pt; padding:2px 2px 2px 10px; font-size: 11pt; font-weight: bold; color: #B11016}

#divDadosContato{width:40%;margin:20px 0 0 20px;}
#divDadosContato h2{margin: 2px 0 10px 0px; font-size: 10pt; font-weight: bold; padding: 4px}
#divDadosContato p{margin: 2px 0 30px 0px;line-height:16pt;}
#divDadosContato fieldset legend{padding-right:10px;}

.LoginError{padding-top:10px;font-size: 11px;font-weight:bold;color: #FF0000;letter-spacing:1px; text-align: center;margin-top: 10px;height:24px;vertical-align:middle;display:block;border:1px solid;}


/* PAGINA CALENDARIO DE EVENTOS */
.calEvento{font-size:11px;color:#000;font-weight:bold;line-height:16px;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#CC0000;padding:20px 2px 2px 2px;}
tr{font-size: 7pt; font-family: Verdana, Helvetica, sans-serif;}
tr td{padding:2px;}


/********************************************/
/********************************************/
/* MINHA FORMATAÇÃO DOS UPLOADS */
.MultiFile-label a,span{float:left;margin:4px 0;padding:3px;}    
.MultiFile-title{display:block;width:90%;background-color:#AED7FF;text-align:left;font-size:8pt;}
.MultiFile-remove{margin-right:3px;font-weight:bold;display:block;width:3%;color:#990000;}         
/********************************************/
/********************************************/
/********************************************/

.divUpload{width:400px;height:300px; margin:20px auto; background-color:#FFF;padding:5px;}
.divUpload h1{margin:20px 0 30px 0; text-align:left;padding:3px;font-weight:bold;}

a.lnkGrid{outline: none;}
a.lnkGrid:link{color: #000;text-decoration: none;font-size:8pt;font-weight:bold;}
a.lnkGrid:visited{color: #CC33FF;text-decoration: none;font-size:8pt;font-weight:bold;}
a.lnkGrid:hover{color: #FFF;text-decoration: none;text-decoration: underline;font-size:8pt;font-weight:bold;}
a.lnkGrid:active{color: #000;text-decoration: none;font-size:8pt;font-weight:bold;}