* {

	margin:0;
	padding:0;
	list-style:none;
    }
	
h1 {
	padding:15px;
	font-weight:normal;
	color:#99C;

	}	
	

body {
	background:black;
	margin:0 auto;
	height: 100%;
    }
	
p {
    line-height:200%;
    margin:5px 0 0 0;
	color:fff;
    }
	
img {
	border:0;
    }

#gd {
	width:1000px;
	display:table;
	margin:0 auto;
	}

#home {
	width:1000px;
	height:800px;
	background:url(../imagens/gd_01.jpg) no-repeat;
	}
	
#banner {
	width:889px;
	height:286px;
	margin:212px 58px 0 55px;
	position:absolute;
	}	

#quemsomos{
	width:1000px;
	height:800px;
	background:black url(../imagens/gd_02.jpg) no-repeat;
	}

#portfolio {
	width:1000px;
	height:2500px;
	background:url(../imagens/gd_02.jpg) no-repeat;
	}

#clientes {
	width:1000px;
	height:800px;
	background:black url(../imagens/gd_02.jpg) no-repeat;
	}
	
	
#contato {
	width:1000px;
	height:800px;
	background:url(../imagens/gd_02.jpg) no-repeat;
	}
	
/* Class */

   .conteudo {
	width:915px;
	display:table;
	margin:245px 0 0 42px;
	position:absolute;
	color:#ccc;
	font:14px Arial, sans-serif;
	text-shadow:black 1px 1px 1px;
	}
	
	.conteudo_pb {
	width:915px;
	display:table;
	margin:245px 0 0 42px;
	position:absolute;
	color:white;
	font:14px Arial, sans-serif;
	
	}

  	.quadro { 
	width:280px;
	float:left;
	margin:12px;	
	}	
	
    .quadro a { 
	color:#FFF;
	text-decoration:none;
	}
	
	.quadro a:hover { 
	color:#CCC;
	text-decoration:none;
	}
	
	.quadro img { 
	border: 1px solid #333;
	}
	
    a:hover img { 
	border-color:#CCC; 
/*	filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1; */
	}



.social {
	width:600px;
	height:45px;
	float:right;
	text-align:right;
	padding:18px 40px 0 0;
}

.social img {
	width:30px;
	height:30px;
    border:none;
}

.social2 {
	width:600px;
	height:45px;
	float:right;
	text-align:right;
	padding:70px 40px 0 0;
}

.social2 img {
	width:30px;
	height:30px;
    border:none;
}

.social3 {
	width:600px;
	height:45px;
	float:right;
	text-align:right;
	padding:60px 40px 0 0;
}

.social3 img {
	width:30px;
	height:30px;
    border:none;
}

.social4 {
	width:600px;
	height:45px;
	float:right;
	text-align:right;
	padding:60px 40px 0 0;
}

.social4 img {
	width:30px;
	height:30px;
    border:none;
}

.social5 {
	width:600px;
	height:45px;
	float:right;
	text-align:right;
	padding:60px 40px 0 0;
}

.social5 img {
	width:30px;
	height:30px;
    border:none;
}
			
	
/* Menu Style */

.menu {
	width:600px;
	height:20px;
	float:right;
	padding:25px 10px 0 0;
	}	
	
.menu2 {
	width:600px;
	height:20px;
	float:right;
	margin:0px 28px 0 0;
	}	
	
.menu3 {
	width:600px;
	height:20px;
	float:right;
	margin:25px 10px 0 0;
	}		

.menu4 {
	width:600px;
	height:20px;
	float:right;
	margin:42px 28px 0 0;
	}			
	
.menu5 {
	width:600px;
	height:20px;
	float:right;
	margin:29px 10px 0 0;
	}	
	
.destaque {
	color:#FFF;
    }
	
.info {
	width:460px;
	text-align:right;
    }
	
.info p {
	background:#000;
	margin: 10px;
	padding-right:10px;
}
	
.form {
	width:450px;
	float:right;
	text-align:right;
    }
	
	
/* Links */

#menugd {
    border:none;
    margin: 0;
    font:14px Arial, sans-serif;
	padding-left:160px;
    }

	
#menugd li {
    list-style: none; 
    margin: 10px;
    display: inline;
	}
	
#menugd li a {
    height:1px; /* IE5.0 bug */
    padding: 3px 1px; 
    margin:0;
    text-decoration: none;
	color:#ccc;
    }
	
#menugd li a:link {
    color: #CCC;
    }
	
#menugd li a:hover {
    color:#fff; 
    }

.active a:active {
	color:#fff;
    }
	
	






/* Slider */

	#slider ul {
		margin:0 auto;
	}
	
		#slider li { 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:889px;
		height:286px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:45px;
		height:286px;
		position:absolute;
		left:780px;
		top:230px;
		z-index:1000px;
		}	
	#nextBtn, #slider1next{ 
		left:830px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:45px;
		height:300px;
		background:url(../imagens/btn_prev.jpg) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../imagens/btn_next.jpg) no-repeat 0 0;	
		}	
		
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
			border-style:none;
            }
    /* // image replacement */		
	
	
	
/* FORM */

.input{
	background:black;
	border:5px solid white;
	font-family:Tahoma, Arial, verdana;
	font-size:14px; 
	font-weight:bold;
	width:406px; 
	padding:10px 8px; 
	margin:0px; 
	color:white;
}
.input-submit{
	background:white;
	color:#333;
	background-repeat:no-repeat; 
	padding:0px; margin:0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold; 
	width:103px; 
	height:40px; 
	cursor:pointer; 
	float:right; 
	margin-right:30px;
}

.textarea{
	background:black;
	border:5px solid white;
	font-family:Tahoma, Arial, verdana;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
	width:406px; 
	padding:6px 5px; 
	margin:0px; 
	color:white;
}	

