* {margin:0; padding:0; list-style:none;}
body {background: #000000 url(../images/bg.jpg) no-repeat top center; color:#FFFFFF; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; font-size:12px}

#main {margin:0 auto; width:790px; z-index:2}

#player {
width:110px; height:70px; position:relative; right:35px; top:30px; float:right
}

h1 {text-indent:-3000em; background:url(../images/logo.jpg) no-repeat; width:254px; height:175px; position:relative; left:67px; top:20px; float:left}
h2, h2 a{ color:#FFFF00; text-align:center; margin-top:15px; font-size:16px; line-height:16px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; text-decoration:none}
h2 a:hover{ color:#02EF23}

#coluna1 { width:340px; float:left; margin:43px 0 0 30px}
#coluna1 { _margin:43px 0 0 15px}
#coluna2 { width:340px; float:right; margin:43px 20px 0 0}
#coluna2 { _margin:43px 10px 0 0}

#footer {margin:auto; width:100%; margin-top:70px; height:70px; text-align:center; font-size:9px}
#footer p {padding:2px 5px 2px 5px; background:#222; color:#666666}
#footer a {color:#666666; text-decoration:none}
#footer a:hover {color:#FFFFFF; text-decoration:underline}


#menu {margin:0 0 0 30px}
#menu ul {float:left;}
#menu li {display:inline; text-indent:-9000em; color:#CCCCCC; height:18px}

#menu li.mnhome a {background:url(../images/menu-home.png) no-repeat scroll left top; display:block; width:80px; float:left}
#menu li.mnhome a:hover {background:url(../images/mn-home-hover.png) no-repeat scroll left top}
#menu li.mnservices a {background:url(../images/menu-servicos.png) no-repeat scroll left top; display:block; width:115px; float:left}
#menu li.mnservices a:hover {background:url(../images/mn-servicos-hover.png) no-repeat scroll left top}
#menu li.mnempresa a {background:url(../images/menu-empresa.png) no-repeat scroll left top; display:block; width:100px; float:left}
#menu li.mnempresa a:hover {background:url(../images/mn-empresa-hover.png) no-repeat scroll left top}

#menu-dir {margin:0 0 0 20px}
#menu-dir ul {float:left;}
#menu-dir li {display:inline; text-indent:-9000em; color:#CCCCCC; height:18px}
#menu-dir li.mnfotos a {background:url(../images/menu-fotos.png) no-repeat scroll left top; display:block; width:170px; float:left; cursor:default}
li.mncontato a {background:url(../images/menu-contato.png) no-repeat scroll left top; display:block; width:100px; float:right}
li.mncontato a:hover {background:url(../images/mn-contato-hover.png) no-repeat scroll left top}

#intro {
	margin-top:5px;
	background:url(../images/img-intro.jpg) no-repeat top left;
	height:230px;
}
#services {
	margin-top:5px;
	background:url(../images/img-txt.jpg) no-repeat top left;
	height:230px;
}

#empresa {
	margin-top:5px;
	background:url(../images/bg-txt-empresa.jpg) no-repeat top left;
	height:230px;
}

#services div.servcol1, #services div.servcol2 {width:155px; line-height:14px; padding:0;
_margin:15px 0 0 5px; _padding:5px 0 0 0}

#services div.servcol1 p, #services div.servcol2 p {margin-bottom:15px}

#services div.servcol1 { float:left; margin:10px 0 0 10px}
#services div.servcol2 { float:right; margin:10px 7px 0 0}

#services h3 {font-size:12px; color:#FEEAD8; margin:0; padding:0}


#fotos { margin:12px 20px 0 16px; height:230px; font-size:11px; width:auto; float:right; color:#444444}
#fotos { _margin:12px 10px 0 25px;}
#fotos a img {float:left; margin:4px; border:1px solid #000000}
#fotos a:hover img {float:left; margin:4px; border:1px solid #c95d12}

/*efeitos dados no JQuery */
.nav-fotos {float:right; margin-right:8px}

.clearing {clear:both; margin:0; padding:0}

label { background:url(../greybox/header_bg.jpg) top center; padding:0 4px 0 4px;}
label.optional { background:url(.../greybox/header_bg2.jpg) top center; padding:0 4px 0 0;}
input.stilo {margin:2px 0 0 0 ; font-size:105%; height:auto; background: none; padding:4px; border:1px solid #444444; color:#FFFFFF}
select {margin:2px 0 0 0 ; font-size:105%; height:auto; padding:3px; color:#FFFFFF; background:#000000; border:1px solid #444444 !important}
select:hover {color: #FFFFCC}
textarea {margin:2px 0 2px 0; font-size:100%;}
input.botao {border:solid; margin-left:300px; *margin-left:280px}
input.botao:hover {border:solid #D85100}
fieldset {border:0 none}