@charset "utf-8";

/* CSS Document */

*{

	margin:0 auto;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666;

	text-decoration:none;

}

body{

 	background-image: url(../_img/bg.jpg);

}

#body{

	width:790px;

	background-color:#fff;

}

a:hover{

	color:#FF6600;

}



h2, h2 a{

	color:#ceb208;

	font-weight:bold;

	font-size:1.2em;

}

h2 a:hover{	color:#333;}

ul{	list-style:none;}

h3{	color:#9c9a63;}

.floatL{ float:left;}

.floatR{ float:right;}

#clear{  clear:both; display:block; }

p{

color:#9c9a63;

}

#colEsq{

	width:790px;

	height:450px;

	display:table;

 }

#sepEsqcolCentral {	margin-left:163px;}

#colDir{}

#sepcolCentralDir {	margin-right:160px;}



/**********************************************************************

	

	CABECALHO

	

**********************************************************************/

#cabecalho{

	width:auto;

	height:273px;

	background-image:url(../_img/cabecalho.jpg);

	background-repeat:no-repeat;

}



/**********************************************************************

	

	esquerda

	

**********************************************************************/

#conteudoEsq {

	width:160px;

	position:absolute;

	top:275px;

	padding:5px 0;

}



.menu li a{

background:url(../_img/btn.jpg) no-repeat ;

display:block;

font-weight:bold;

font-size:12px;

padding-left:40px;

width:110px;

}



.menu li a:hover {

background: url(../_img/btnAtivo.jpg) no-repeat;

}



.menu li{

margin-top:1px;

line-height:30px;

}



.sqesq{

background-color:#9c9a63;

margin-top:5px;

width:150px;

height:110px;

}



/**********************************************************************

	

	direita

	

**********************************************************************/

#conteudoDir{

	position:absolute;

	width:150px;

	top:275px; 

	margin-left:470px;

	padding:4px;

}

#sqdirtop{

background-image:url(../_img/voce-na-foto.jpg);

width:150px;

height:40px;

}

.sqdir{

background-color:#ceb218;

margin-top:5px;

width:150px;

height:110px;

text-align:center;

}

.sqdir img{

border:none;

}

/**********************************************************************

	

	principal

	

**********************************************************************/



#colCentral {  

	width:auto;  

	padding:5px;

	text-align:justify;

}



#colCentral fieldset{

	width:auto;

	border:1px dashed #DEDEDE;

	padding:5px;

}

#colCentral fieldset legend{

	color:#ceb208;

	font-weight:bold;

}

#colCentral ul{

margin-left:30px;

list-style:decimal;

}

#colCentral ul li{

	color:#CC0000;

	font-weight:bold;

	padding-left:5px;

	line-height:18px;

}

#colCentral ul #linhas{

	background-color:#f9f9f9;

}

#colCentral ul #linhas b{

	color:#9c9a63;

}

#colCentral #alert{

	width:440px;

	border:1px dashed #CC0000;

	padding:5px;

	background:none;

}

#colCentral #alert legend{

	color:#cc0000;

	font-weight:bold;

}





/**********************************************************************

	

	bottom

	

**********************************************************************/

#bottom{

	clear:both;

	height:147px;

	width:auto;

	background-image:url(../_img/fp.jpg);

	background-repeat:repeat-x;

	background-position:bottom;

	margin-bottom:20px;

}



#bottom #esqp {

	padding-top:30px;

	height:117px;

	width:50px;

	float:left;

	background-image:url(../_img/esq-patrocinador.jpg);

	background-repeat:no-repeat;

	background-position:bottom;

}

#bottom #dirp {

	padding-top:30px;

	height:117px;

	width:156px;

	float:right;

	background-image:url(../_img/dir-patrocinador.jpg);

	background-repeat:no-repeat;

	background-position:bottom;

}

#banner-bottom1,

#banner-bottom2,

#banner-bottom3,

#banner-bottom4,

#banner-bottom5

{

	width:120px;

	height:90px;

	position:absolute;

	padding:0;

	margin-top:52px;

}



#banner-bottom1{ margin-left:55px;}

#banner-bottom2{ margin-left:195px;}

#banner-bottom3{ margin-left:335px;}

#banner-bottom4{ margin-left:475px;}

#banner-bottom5{ margin-left:615px;}



#rodape{

	color:#9F9F9F;

	text-align:center;

	font-size:10px;

	padding-bottom:10px;

}

#rodape img{

	cursor:pointer;

}



/************************************************************

	

	CONTATO



************************************************************/

#linha{

padding:5px;

}

#linha input, #linha textarea{

	background-image:url(../_img/input.jpg);

	background-position:top left;

	background-repeat:repeat-x;

	line-height:12px;

	border:1px dotted #DEDEDE;

	padding:2px;

}

form{

width:100%;

}

label{

	color:#888;

	font-weight:bold;

}



#btnformu {

	border:1px solid #c0c0c0;

	border-bottom:1px solid #9b9b9b;

	border-right:1px solid #9b9b9b;

	padding: 0.3em;

	background:#fff url(../_img/buttonEnabled.png) repeat-x bottom left;

	height:23px;

	width:75px;

	cursor:pointer;

	color:#333;

	margin-left:5PX;

}

#btnformu:hover{

	border-color:#a5beda;

	border-bottom-color:#5c7590;

	border-right-color:#5c7590;

	color:#000;

	background:#fcfdff url(../_img/buttonHover.png) repeat-x bottom;

}



#contatoAlert{

	background:url(../_img/alerta.png) no-repeat left;

	background-color:#FFFFCC;

	padding:10px 35px;

	border:1px dotted #ceb208;

	color:#330000;

}



/************************************************************

	

	GALERIA



************************************************************/



#linkgaleria{

	float:right;

	width:140px;

	color:#FFF;

	background-color:#ceb208;

	display:block;

	margin-top:5px;

	text-align:center;

	padding:2px 5px;

}

#linkgaleria:hover{

	background-color:#525252;

}



.photoG {

	margin:5px 20px;

	float:left;

	position: relative;

}

.photoG img {

	background-color: #fff;

	border: solid 1px #ccc;

	padding: 4px;

}



.photoDir {

	margin:15px 0;

	text-align:center;

	position: relative;

}

.photoDir img{

	border:1px solid #000;

	padding: 4px;

}



.galeria span{

	width: 30px;

	height: 60px;

	display: block;

	position: absolute;

	top: -5px;

	left: -2px;

	background-image: url(../_img/iepngfix.htc);

	background: url(../_img/paper-clip.png) no-repeat;

	

}



.galeriadir span{

	width: 77px;

	height: 27px;

	display: block;

	position: absolute;

	top: -15px;

	left: 47%;

	background-image: url(../_img/iepngfix.htc);

	background: url(../_img/pin.png) no-repeat;

}

.galeriadir img {

	border:1px solid #CCC;

	padding:4px;

}



#publicidade{

	cursor:pointer;

}