
body {
	background-color: #000;
	margin-top:0;
	margin-bottom:0;

	}

.geral {
	width:980px;
	height:auto;
	position:absolute;
	background-color:#FFFFFF;
	margin-left:-491px;
	left:50%;
	}

#topo {
	position:relative;
	width:388px;
	height:169px;
	float:left;
	}

#topoTexto {
	position:relative;
	width:293px;
	height:159px;
	float:left;
	left:158px;
	padding-top:10px;
	}

#topoTexto ul {
	list-style:none;
	margin: 0;
	padding: 0px 0 0 4px;
	}
	
#topoTintas {
	position:relative;
	width:131px;
	height:169px;
	float:right;
	}
	
#google {
	position:relative;
	width:728px;
	float:left;
	margin-top:10px;
	}
	
#cartao {
	position:relative;
	width:230px;
	height:90px;
	float:left;
	margin-left:18px;
	margin-top:10px;
	}
	
#nov {
	position:relative;
	width:980px;
	height:auto;
	float:left;
	margin-top:16px;
	}
	
#opiniao {
	position:relative;
	width:980px;
	height:80px;
	background-color:#999;
	float:left;
	margin-top:16px;
	}
	
#menu {
	position:relative;
	width:980px;
	height:44px;
	float:left;
	margin-top:12px;
	background-image:url(images/bg-menu.gif);
	}
	
#menu ul {
	display: inline;
	}

#menu li {
	display: inline;
	}
	
#menu a{
	display: block;
	float: left;
	margin-left:13px;
	height: 32px;
	padding: 12px 21px 0 21px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ffffff;
	font:bold;
	}

#menu a:hover {
	background-image:url(images/bg-menu-at.gif);
	color: #FFFF99
}

#curso {
	position:relative;
	width:542px;
	height:526px;
	float:left;
	left:5px;
	margin-top:10px;
	}

#cursoTit {
	position:relative;
	width:542px;
	height:36px;
	float:left;
	}
	
#cursoFotos {
	position:relative;
	width:221px;
	height:465px;
	float:left;
	padding-top:10px;
	}
	
.cursoFoto {
	position:relative;
	width:221px;
	height:147px;
	float:left;
	margin-bottom:10px;
	}

#cursoTexto {
	position:relative;
	width:307px;
	height:467px;
	float:left;
	margin-left:6px;
	padding-top:8px;
	}
	
#contrateHome {
	position:relative;
	width:384px;
	height:531px;
	float:right;
	right:5px;
	margin-top:5px;
	}
	
#contrateHomeTit {
	position:relative;
	width:384px;
	height:41px;
	float:left;
	}
	
#contrateHomeTxt {
	position:relative;
	width:384px;
	height:121px;
	float:left;
	margin-top:8px;
	}
	
#contrateHomeForm {
	position:relative;
	width:384px;
	height:302px;
	float:left;
	}
	
form.contrateHomeForm {
	margin-top:0px;
	margin-bottom:0px;
	}

#contrateHomePincel {
	position:relative;
	width:384px;
	height:49px;
	float:left;
	}
	
#titulo-video {
	position:relative;
	width:542px;
	height:32px;
	float:left;
	line-height:15px;
	}
	
#fotoVideo {
	position:relative;
	width:542px;
	float:left;
	}
	
#detalhesCurso {
	position:relative;
	width:542px;
	float:left;
	left:5px;
	margin-top:15px;
	}
	
#videoHome {
	position:relative;
	width:384px;
	height:246px;
	float:right;
	right:5px;
	margin-top:20px;
	}
	
#fotosHome {
	position:relative;
	width:384px;
	height:216px;
	float:right;
	right:5px;
	}
	
#iniRodape  {
	position:relative;
	width:980px;
	height:84px;
	float:left;
	margin-top:42px;
	background-image:url(images/bg-rodape.gif);
	}

#rodape {
	position:relative;
	width:980px;
	height:28px;
	float:left;
	margin-top:8px;
	background-image:url(images/bg-rodape.gif);
	}

#rodape ul {
	display: inline;
	}

#rodape li {
	display: inline;
	}
	
#rodape a{
	display: block;
	float: left;
	margin-left:9px;
	height: 26px;
	padding: 4px 10px 0 10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	font:bold;
	}

#rodape a:hover {
	color: #000;
	}

#c {
	position:relative;
	width:980px;
	height:42px;
	float:left;
	text-align:center;
	margin-top:8px;
	}
	
#desenvolvimento {
	position:relative;
	width:970px;
	height:42px;
	float:left;
	padding-left:10px;
	background-color: #111111;
	}


#depoimentos {
	position:relative;
	width:542px;
	float:left;
	line-height:15px;
	left:4px;
	background-color:#EDFEF0
	}
/*-- ----------------------------------------- FINAL DA HOME PAGE ---------------------------------- */


/*-- ---------------------------------------- INICIO DA PAGINA DE FOTOS --------------------------- */



#titulos {
	position:relative;
	width:742px;
	height:36px;
	float:left;
	margin-top:16px;
	line-height:34px;
	padding-left:8px;
	background-image:url(images/bgTitulos.gif);
	}
	
#titulos-pedido {
	position:relative;
	width:972px;
	height:36px;
	float:left;
	margin-top:16px;
	line-height:34px;
	padding-left:8px;
	background:#307203;
	}
	
#descricao {
	position:relative;
	width:960px;
	float:left;
	margin-top:16px;
	padding-left:10px;
	padding-right:10px;
	}
	
#descricao-curso {
	position:relative;
	width:450px;
	float:left;
	margin-top:16px;
	padding-left:10px;
	padding-right:10px;
	}
	
#pedido-curso {
	position:relative;
	width:388px;
	float:right;
	right:16px;
	margin-top:16px;
	padding-left:10px;
	padding-right:10px;
	}
	
	
#fotos{
	position:relative;
	width:960px;
	float:left;
	margin-top:16px;
	padding-left:10px;
	padding-right:10px;
	}

.conteinerfoto { 
    float:left; 
    width:130px; 
    height:86px; 
    margin-left:24px; 
    padding:1px; 
    background-color:#f5f7f9; 
    border-bottom: #a5a7aa solid 1px; 
	border-top: #a5a7aa solid 1px; 
    text-align:center;
    margin-top:14px;
	} 
	
	
/*-- ----------------------------------------- FINAL PAGINA DE FOTOS ---------------------------------- */


/*-- ---------------------------------------- INICIO DA PAGINA DE ORÇAMENTO --------------------------- */
	
	
#orcamento{
	position:relative;
	width:960px;
	float:left;
	margin-top:16px;
	padding-left:10px;
	padding-right:10px;
	}
	
	
	
	
	
	




p {
	margin-top:0px;
	margin-bottom:0px;
	}

	
	
.txtLar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#FF6600;
	}

.txtRox {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6600CC;
	}
	
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #6600CC;
	margin-top:0px;
	margin-bottom:0px;
	}

.txtPreto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}

.txtAzul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0066CC;
	}

.txtBranco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	}

.txtDesenv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	}

.txtDesenv a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	text-decoration:none;
}

.txtDesenv a:hover{
	text-decoration:underline;
	}
	
.txtTitulos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #ffffff;
	}
	
.txtTitulos25{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #ffffff;
	}
	
.txtVideo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #0066CC;
	}
