/*Marcação Geral*/
html,body{margin:0;padding:0;background-image:url(imagens/bg.gif); background-position:top; background-repeat:repeat}
body{font: 95% trebuchet ms;text-align:center}
p{margin:0 10px 10px}
a{display:block;color: #006;padding:10px}
img{border:0;margin:-1px 0 -4px 0;}
p.destaque{font:bold 22px trebuchet ms;color:#2F2460;line-height:35px;text-align:justify;text-shadow:2px 2px 10px #757DF4;padding-top:10px;}

/*Header*/
div#header{position:relative;margin:0 0 -4px 0}
img.topo {width:1000; height:140;}
img.menu {width:1000; height:40;}
/*Container*/
div#container{text-align:left}
div#container{width:1000px;margin:0 auto}
div#wrapper{float:left;width:100%;}
/*Content*/
h5.cont{margin:0;font:bold 14px arial;text-align:center;color:#0A0451;background:#0A0451;padding:3px;}
div#content{margin:0 150px 0 250px;background:#fff;min-height:400px;}
div#textocont{width:580px;height:180px;margin:0 10px;}
img.slide2{padding:0 0 0 10px;margin:0;border:0;float:left;width:280px;height:205px;}
img.slide3{padding:0 0 0 0;margin:-20px 0 0 0;border:0;width:280px;height:205px;}
img.phil{width:100px;}
/*Navigation (esq)*/
div#navigation{background:#fff}
div#navigation{float:left;width:150px;margin-left:-150px;min-height:400px;}
h5.nav{margin:0;font:bold 14px arial;text-align:center;color:#ffffff;background:#0A0451;padding:3px;}
#marqueecontainer{
position: relative;
width: 127px; /*marquee width */
height: 160px; /*marquee height */
background-color: white;
overflow: hidden;
border: 1px solid #7c0000;
padding: 2px;
padding-left: 4px;
margin:5px 0 10px 5px;
}
form.formlog{margin:5px;text-align:center;}
fieldset.formlog{margin:0;border: 1px solid #7c0000;}
input.formlog{width:100px;}
label.formlog{margin-left:1px;margin-top:5px;}
/*Extra (dir)*/
div#extra{background:#fff}
div#extra{float:left;width:250px;margin-left:-1000px;min-height:400px;}
h5.extra{margin:0;font:bold 14px arial;text-align:center;color:#ffffff;background:#0A0451;padding:3px;}
form.news{margin:0 5px;text-align:center;}
fieldset.news{margin:0;border: 1px solid #7c0000;padding:5px 0;}
input.news{margin:10px 0;padding-left:1px;}
label.news{margin-left:1px;margin-top:5px;padding-left:1px;}
button#news{}
div.object{text-align:center;margin:20px;}
/*Rodapé*/
div#footer{background: #ce0000;color:#FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color:#fff;}
div#footer{clear:left;width:100%;min-height:100px;}
div.rodape2{font:normal 12px trebuchet ms;padding: 0 10px;}
div.rodape {font:bold 12px trebuchet ms;padding: 10px;}
.roda:link{font:normal 12px trebuchet ms;color:fff;}
.roda:hover{font:normal 12px trebuchet ms;text-decoration:none;}
.roda:active{font:normal 12px trebuchet ms;color:fff;}
ul.rodape{float:right;}
/*Div Fancybox Trabalhe Conosco*/
#large_box {width:800; height:600;}
form.trab { 
	font: 0.8em Verdana, Arial, sans-serif;
	width: 900px; 
	background: #DEDEF2;
	border: 3px solid #2F2460; 
	padding: 2em 1.5em 2em 75px;
	color: #2F2460;
	margin:10px 10px 10px 0;
	}
fieldset.trab {
	border:1px solid #2F2460;
	padding: 1em;
	margin: 1em 0;
	}
legend.trab {
	border: 1px solid #2F2460;
	padding: 2px 5px;
	font-weight:bold;
	background: #fff;
	}
input.trab, select.trab{
	border: 1px solid #2F2460;
	background: #fff;
	}
input#enviar, input#limpar {
	background: #2F2460;
	color:white;
	padding:3px 6px;
	} 
li input, div p input {
	border: none;
	}
label.trab {
	display: block;
	margin: 0.8em 0 0.2em 0;
	}
p label, li label {
	display: inline;
	}
fieldset#dp1 input, fieldset#dp2 input,
select.trab {
	width: 90%;
	}
textarea.trab {
	width: 60%;
	background: #fff;
	border: 1px solid #2F2460;
	}
fieldset#dp1, fieldset#dp2 {
	width: 44%;
	float: left;
	}
fieldset#dp2 {
	float: right;
	}
fieldset#fe {
	clear:both;
	}
div.trab {
	float: left;
	width: 49.9%;
	}
div p.trab {
	margin: 0 0.5em;
	}
/*Div Fancybox Orçamento*/
h1.orca{background:white;color:#0A0451;text-align:center;}
div.orca{width:500px;border:1px solid;margin:0 auto;text-align:left;color:white;}
label.orca{display:block;padding-left:20px;}
input.orca{margin-left:20px;}
input.enviaorca{margin:20px;padding:2px;}
textarea.orca{margin-left:20px;width:400px;height:100px;}
span.orca{font:italic 10px trebuchet ms;padding-left:10px;}
/*Empresa*/
img.historia{width:1000px;margin:0;}
h2.historia{text-align:center;width:1000px;color:red;}
/*Produtos*/
div#textoprod{width:1000px;margin:0 auto;text-align:center;}
img.barra6{width:1000px;}
div.prod{background:white;padding:10px 5px;}
a.prod:link{margin:0;padding:0;display:inline;}
a.prod:hover{margin:0;padding:0;display:inline;}
a.prod:active{margin:0;padding:0;display:inline;}
img.prod{width:180px;border:0;margin:5px;}
img.prod1{width:180px;border:0;margin:5px;padding-left:195px;}
/*Fale Conosco*/
#google{float:left;margin:0 0 30px 60px;text-align:center;border:1px solid #7c0000;width:425px;height:320px;}
div.ender{width:600px;margin:0 auto;}
p.ender{font:bold 16px trebuchet ms;color:#2F2460;line-height:25px;text-align:center;text-shadow:2px 2px 10px #757DF4;}
span.ender{text-decoration:underline;}
#contato{text-align:left;float:left;width:425px;height:320px; }
form.contato {width:425px;height:320px;}
fieldset.contato{background:#f0e1c0 url(imagens/bg_form.jpg) repeat-x bottom; border:1px solid #7c0000;font-weight:bold;width:425px;height:300px;margin-left:20px;}
/*legend.contato {padding:0; border: 0px solid #7c0000; background:#f0e1c0;}*/
span.contato{padding-left:10px;margin:0 0 0 80px;}
label.contato {display:block;padding-left:10px;margin:5px 0;}
textarea.contato {width:265px;height:100px;margin-left:10px;}
input.contato{width:20em;margin-left:10px;}
input#enviar {width:auto;font-weight:bold;background:#7c0000;color:white;margin-left:10px;margin-top:20px;}
/*Luminotecnica*/
strong.lumino{width: 30%;float: right;margin: 10px 0 10px 10px;padding: 5px 0 5px 5px;border: solid #666;
border-width: 5px 0;text-align: left;color:red;}
img.lumino{float:left;padding:10px;width:200px;}
img.lumino2{float:right;padding:10px; width:200px}
p.lumino{font:bold 22px trebuchet ms;color:#000;line-height:35px;text-align:center;text-shadow:2px 2px 10px grey;padding:10px 0;}
p.luminotecnica{font:bold 16px trebuchet ms;text-align:justify;}
div.lumino{width:1000px;margin:0;}
div.lumino2{width:1000px;margin:0 auto;padding:0}

