*{
	margin:0;
	padding:0;
}

body {
	background-color: #000;
	margin: 0px;
	padding: 0px;
}

#borda {
	width:992px;
	height:592px;
	display:block;
	margin:0 auto;
	border:#da7a20 solid 1px;
	/*margin-top:96px;*/
	margin-top:10px;
}

#borda #geral{
	width:960px;
	height:560px;
	display:block;
	border:#c0bfbf solid 16px;
}

#borda #geral h1.Logo{
	width:123px;
	height:558px;
	display:block;
	float:left;
	background:url(/images/logo_fancois_models.jpg) no-repeat 0 0;
}

#borda #geral h1.Logo a{
	width:123px;
	height:558px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	outline:none;
}

#borda #geral #menu{
	width:837px;
	height:64px;
	display:block;
	float:left;
}

#borda #geral #menu ul{
	width:541px;
	height:64px;
	display:block;
	float: right;
	padding-right:32px;
}

#borda #geral #menu ul li{
	height:64px;
	display:block;
	float:left;
}

#borda #geral #menu ul li a{
	height:32px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	outline:none;
}

#borda #geral #menu ul li a.home{
	width:40px;
	background:url(/images/btn__home.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a.agencia{
	width:73px;
	background:url(/images/btn_agencia.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a.mulheres{
	width:76px;
	background:url(/images/btn_mulheres.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a.homens{
	width:62px;
	background:url(/images/btn_homens.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a.atores{
	width:57px;
	background:url(/images/btn_atores.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a.atrizes{
	width:58px;
	background:url(/images/btn_atrizes.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a.modelo{
	width:117px;
	background:url(/images/btn_seja_modelo.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a.contato{
	width:58px;
	background:url(/images/btn_contato.jpg) no-repeat 0 0;
	display:block;
}

#borda #geral #menu ul li a:hover{
	background-position:0 -31px;
}


#borda #geral #banner{
	width:771px;
	height:430px;
	display:block;
	float:right;
	margin-right:32px;
}

#borda #geral #contInt{
	width:771px;
	height:462px;
	display:block;
	float:right;
	padding-right:32px;
}

#borda #geral #contInt h1{
	width:771px;
	height:53px;
	display:block;
	float:right;
	text-indent:-99999px;
	overflow:hidden;
}

#borda #geral #contInt h1.TitAgencia{
	background:url(/images/h1_agencia.jpg) no-repeat right center;
}

#borda #geral #contInt h1.TitSmodelo{
	background:url(/images/h1_smodelo.jpg) no-repeat right center;
	margin-top:50px;
}

#borda #geral #contInt h1.TitModelosF{
	background:url(/images/h1_mulheres.jpg) no-repeat right center;
}

#borda #geral #contInt h1.TitModelosM{
	background:url(/images/h1_homens.jpg) no-repeat right center;
}

#borda #geral #contInt h1.TitModelosM{
	background:url(/images/h1_homens.jpg) no-repeat right center;
}

#borda #geral #contInt h1.TitAtores{
	background:url(/images/h1_atores.jpg) no-repeat right center;
}

#borda #geral #contInt h1.TitAtrizes{
	background:url(/images/h1_atrizes.jpg) no-repeat right center;
}

#borda #geral #contInt h1.TitSejaModelo{
	background:url(/images/h1_seja_modelo.jpg) no-repeat right center;
}

#borda #geral #contInt h1.TitContato{
	background:url(/images/h1_contato.jpg) no-repeat right center;
}

#borda #geral #contInt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #b3b3b3;
	text-align:right;
	padding:3px 0 4px 0;
}

p a.saibaM{
	width:771px;
	height:55px;
	display:block;
	float:right;
	background:url(/images/btn_saiba_mais.jpg) no-repeat right bottom;
	color:#b3b3b3;
	text-decoration:none;
}

p a:hover.saibaM{
	text-decoration:underline;
}

#borda #geral #contInt #mais{
	width:771px;
	height:106px;
	display:block;
	float:right;
	padding-right:10px;
	background:url(/images/cx_mais.jpg) no-repeat right top;
	margin-top:18px;
}

#borda #geral #contInt #mais h2{
	width:771px;
	height:39px;
	display:block;
	float:right;
	text-indent:-99999px;
	overflow:hidden;
}

#borda #geral #contInt #mais ul.Btns{
	width:67px;
	height:35px;
	display:block;
	float: right;
}

#borda #geral #contInt #mais ul.Btns li{
	width:33px;
	height:35px;
	display:block;
	float: left;
	list-style-type:none;
}

#borda #geral #contInt #mais ul.Btns li a img{
	border:none;
}

#borda #geral #contInt ul.FtsModels{
	width:715px;
	display:block;
	float:right;
	margin-top:7px;
}

#borda #geral #contInt ul.FtsModels li{
	width:143px;
	height:192px;
	display:block;
	float: left;
	list-style-type:none;
}

#borda #geral #contInt ul.FtsModels li img{
	border:#FF9900 solid 2px;
        width: 124px;
        height: 168px;
}

#borda #geral #contInt ul.FtsModels li ul{
	width:128px;
	display:block;
	float: left;
	list-style-type:none;
}

#borda #geral #contInt ul.FtsModels li ul li{
	width:128px;
	height:20px;
	display:block;
	float: left;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #b3b3b3;
	text-align:center;
}

#borda #geral #contInt ul.FtsDet{
	width:771px;
	display:block;
	float:right;
	margin-top:7px;
}

#borda #geral #contInt ul.FtsDet li{
	display:block;
	float:right;
	margin-top:7px;
}

#borda #geral #contInt ul.FtsDet li img{
	border:#FF9900 solid 2px;
}

#borda #geral #contInt ul.BtnProAnt{
	width:30px;
	height:14px;
	display:block;
	float: right;
	margin-top:5px;
}

#borda #geral #contInt ul.BtnProAnt li{
	width:15px;
	height:14px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#borda #geral #contInt ul.BtnProAnt li a{
	width:15px;
	height:14px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#borda #geral #contInt ul.BtnProAnt li a.BtnAnt{
	background:url(/images/btn_ant.jpg) no-repeat 0 0;
}

#borda #geral #contInt ul.BtnProAnt li a.BtnPro{
	background:url(/images/btn_prox.jpg) no-repeat 0 0;
}

#borda #geral #contInt ul.BtnProAnt li a:hover{
	background-position: 0 -14px;
}


#borda #geral #contInt #FormModelo{
	width:771px;
	display:block;
	float: right;
}

#borda #geral #contInt #FormModelo ul{
	width:100%;
	display:block;
	float: right;
	margin-top:15px;
}

#borda #geral #contInt #FormModelo ul li{
	width:450px;
	height:27px;
	display:block;
	float: right;	
}

#borda #geral #contInt #FormModelo ul li label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #b3b3b3;
}

#borda #geral #contInt #FormModelo ul li input.Campos{
	width:340px;
	height:19px;
	display:block;
	float: right;
	border:#b3b3b3 solid 1px;
	background:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #b3b3b3;
}

#borda #geral #contInt #FormModelo ul li.Msg{
	height:48px;
	display:table;
}

#borda #geral #contInt #FormModelo ul li textarea.CampoMsg{
	width:340px;
	height:40px;
	display:block;
	float: right;
	border:#b3b3b3 solid 1px;
	background:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #b3b3b3;
}

#borda #geral #contInt #FormModelo ul li input.btnEnviar{
 	float:right;
}

#rodape{
	width:992px;
	height:65px;
	display:block;
	margin:0 auto;
	background:url(/images/bg_rodape.jpg) no-repeat 0 0;
}

#rodape address{
	width:992px;
	height:35px;
	display:block;
	text-indent:-99999px;
}

#rodape h2{
	width:992px;
	height:22px;
	display:block;
	text-indent:-99999px;
}

#rodape h2 a{
	width:992px;
	height:34px;
	display:block;
	text-indent:-99999px;
}

#rodape h2 a:hover{
	background:url(/images/bg_rodape_hover.jpg) no-repeat 0 -2px;
}

.loading {
    position: absolute;
    top: 1px;
    right: 2px;
    width: 220px;
    background-color: #EFEFEF;
    display: none;
    z-index: 300;
    text-align: center;
    color: #5FA5E0;
    font: 7pt Verdana, Arial;
    padding: 3px;
    border: 1px solid #666;
}

#divHidden {
    position: fixed;
    display: none;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 250;
}

#ifView {
    position: absolute;
    top: 10px;
    left: 0px;
    z-index: 300;
    display: none;
    width: 700px;
    height: 500px;
    background-color: #EFEFEF;
    border: 2px solid #666;
}

#fecharView {
  float: right;
  margin: 2px 2px 10px 0px;
  height: auto;
  width: auto;
}

#titulo {
  position: absolute;
  width: auto;
  height: auto;
  padding: 4px;
  z-index: 200;
  display: none;
  text-align: left;
}

#titulo .nome {
  color: #FFF;
  font: 18pt sans-serif;
}

#titulo .dados {
  color: #FFF;
  font: 9pt sans-serif;
}

#borda #geral #contInt #FormContato{
	width:221px;
	display:block;
	float: left;
	padding-right:10px;
}

#borda #geral #contInt #FormContato ul{
	width:100%;
	display:block;
	float: left;
	margin-top:15px;
}

#borda #geral #contInt #FormContato ul li{
	width:221px;
	height:43px;
	display:block;
	float: left;	
}

#borda #geral #contInt #FormContato ul li label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #b3b3b3;
	width:221px;
	height:15px;
	display:block;
	float: left;	
}

#borda #geral #contInt #FormContato ul li input.CamposC{
	width:221px;
	height:19px;
	display:block;
	float: left;
	border:#b3b3b3 solid 1px;
	background:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #b3b3b3;
}

#borda #geral #contInt #FormContato ul li.MsgC{
	height:64px;
	display:block;
	float:left;
}

#borda #geral #contInt #FormContato ul li textarea.CampoMsgC{
	width:221px;
	height:40px;
	display:block;
	float: left;
	border:#b3b3b3 solid 1px;
	background:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #b3b3b3;
}

#borda #geral #contInt #FormContato ul li input.btnEnviarC{
 	float:left;
}


#borda #geral #contInt #Mapa{
	width:540px;
	height:400px;
	display:block;
	float: right;
	margin-top:15px;
}

#borda #geral #contInt #FormContato p{
	text-align:left;
}


#borda #geral #contInt #FormContato p{
	text-align:left;
}

#borda #geral #contInt #FormContato p a{
	text-decoration:none;
	color: #b3b3b3;
}

#borda #geral #menuADM {
  padding: 2px;
  height: 18px;
  float: right;
}
#borda #geral #menuADM A         { font: 8pt Verdana, Arial; color: #FFF; text-decoration: none; }
#borda #geral #menuADM A:link    { color: #FFF; text-decoration: none; }
#borda #geral #menuADM A:active  { color: #FFF; text-decoration: none; }
#borda #geral #menuADM A:visited { color: #FFF; text-decoration: none; }
#borda #geral #menuADM A:hover   { color: #FF9834; text-decoration: none; }

#borda #geral .texto      { border: 1px solid  #FFF; font: 9pt Verdana, Arial; background-color: #000; color: #FFF; }
#borda #geral .textArea   { border: 1px solid  #FFF; font: 9pt Verdana, Arial; background-color: #000; color: #FFF; width: 99%; }
#borda #geral .botao      { border: 1px outset #FFF; font: 9pt Verdana, Arial; background-color: #000; color: #FFF; margin-top: 4px; }
#borda #geral .bordaCAIXA { border-left: 1px solid #BCCAD3; border-right: 1px solid #BCCAD3; border-bottom: 1px solid #BCCAD3; }
#borda #geral .separar    { font-family: Arial; font-size: 5px; }
#borda #geral .cfonte     { color: #7B0E10; }
#borda #geral .titulo1    { font: 14pt Verdana; color: #797979; float: left; }

#borda #geral .admTITULO {
   color: #FFF;
   background: #b3b3b3;
   font: 7pt Verdana, Arial;
   height: 28px;
   border-left: 1px solid #FFF;
   border-right: 1px solid #FFF;
}

#borda #geral .fonte           { font-family: Verdana, Arial; font-size: 8pt; color: #FFF; }
#borda #geral .fonte A         { color: #FFF;    text-decoration: underline; }
#borda #geral .fonte A:link    { color: #FFF;    text-decoration: underline; }
#borda #geral .fonte A:active  { color: #FFF;    text-decoration: underline; }
#borda #geral .fonte A:visited { color: #FFF;    text-decoration: underline; }
#borda #geral .fonte A:hover   { color: #FF9834; text-decoration: underline; }

#borda #geral .categ         { position: relative; float: right; }
#borda #geral .categ .titulo {
    position: relative;
    background: transparent url("/images/hidden.png");
    width: 116px;
    padding: 4px;
    z-index: 200;
    text-align: center;
    font: 9pt Verdana, Arial;
    top: -42px;
    left: 2px;
    display: block;
    color: #000;
}

/***************************************************
 CSS do menu do portifólio
***************************************************/
#menu_portifolio {
  position: relative;
  font: bold 9pt sans-serif;
  color: #FFF;
  left: 595px;
  z-index: 200;
  width: 340px;
  height: 45px;
  top: -45px;
}
#menu_portifolio A         { color: #FFF;    text-decoration: none; }
#menu_portifolio A:link    { color: #FFF;    text-decoration: none; }
#menu_portifolio A:active  { color: #FFF;    text-decoration: none; }
#menu_portifolio A:visited { color: #FFF;    text-decoration: none; }
#menu_portifolio A:hover   { color: #FF9834; text-decoration: none; }

/***************************************************
 CSS do scrollbars
***************************************************/
#content-scroll {
  overflow: hidden;
  height: 390px;
  width: 771px;
}

.slider1
{
	width: 16px;
	height: 430px;
	background: transparent url(/images/scrollbar_track.gif) no-repeat center center;
	position: absolute;
	top: 0px;
}
.indicator
{
	width: 16px;
	height: 64px;
	background: transparent url(/images/scrollbar_handle.gif);
	position: relative;
	left: 0px;
}
.container
{
	width: 771px;
	height: 390px;
	overflow: hidden;
	position: relative;
}
.content
{
	position: relative;
	top: 0px;
}