/*
 *  psd2css.css
 *
 *  This is your external CSS style sheet. It defines all of the CSS styles that you
 *  are using in your page.  If you are going to create multiple pages from the same
 *  PSD file (like a template), you will share this CSS style sheet between the various
 *  pages.
 *
 *  This file was originally generated at http://psd2cssonline.com 
 *  November 7, 2009, 11:50 am with psd2css Online version 1.56
 *
 */

/* Here are some examples of how you might want to change the
 * look and behavior of the links on your page.  Some examples for
 * further customization are included in comments.  */

/** {
margin: 0;
padding: 0;
}*/


a { cursor: pointer; }
a:link { color: #97000F; text-decoration: none; }
a:visited { color: #97000F; text-decoration: none;}
a:hover {
  color: #A98B52;
  /* text-decoration: underline; */
  /* font-weight: bold; */
}

html, body {
  height: 100%;
  } 

* html #tudo { height: 100%; } 

body {

	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image:url(images/fundo.png);
	background-repeat:repeat-x;
}

/* You named this layer Layer 1 */

#Layer-1 {
  position: absolute;
  left: -1px;
  top: +0px;
  width: 100%;
  min-height: 100%;
  padding-bottom: 25;
  z-index: 1;
	/*background-image:url(images/BDI_5.jpg);
        background-position: -50px 179px;
	background-repeat: no-repeat;*/
}

* html #Layer-1 {
	height: 100%; /* hack para IE6 que trata height como min-height */
	}


#principal {padding-bottom: 120px;}


#Layer-2 {
  position: absolute;
  left: +0px;
  top: +0px;
  width: 994px;
  height: 172px;
  z-index: 2;
}

#Layer-3 {
  position: absolute;
  left: +0px;
  top: +612px;
  width: 994px;
  height: 25px;
  z-index: 3;
}

#Layer-4 {
  position: absolute;
  left: +0px;
  top: +140px;
  width: 742px;
  height: 555px;
  z-index: 4;
}

#Layer-5 {
  position: absolute;
  left: 0px;
  top: 3px;
  width: 990px;
  height: 7px;
  z-index: 5;
}


#Layer-6 {
  position: absolute;
  left: 238px;
  top: 20px;
/*  top: 40px;  width: 496px; */
  width: 526px;
  height: 46px;
  z-index: 6;
}

#Layer-7 {
  position: absolute;
  left: 7px;
  top: 8px;
  width: 218px;
  height: 236px;
  z-index: 7;
}

#Layer-6 p
{
        /*color: #FAF3A8;*/
        color: #F5C900;
        padding-top:0px;
        text-align: right;
	/*font-family: Verdana, Arial, sans-serif;*/
	font-family:Georgia,"Times New Roman",Times,serif, Verdana;
        font-size: 15.5pt;
        /*font-variant: small-caps; */
}

#Layer-6 h1
{
        /*color: #FAF3A8;*/
        color: #F5C900;
        padding-top:0px;
        text-align: center;
	/*font-family: Verdana, Arial, sans-serif;*/
	font-family:Georgia,"Times New Roman",Times,serif, Verdana;
        font-size: 19.5pt;
        font-variant: small-caps;
}

.clear {clear:both;}



.footxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5e0045;
	text-align:right;
	line-height:11px;
	padding-top:0px;
	padding-right:8px;
}



/****************INICIO MENU ANTIGO *********************************/

#menu_esq
{
	float:left;
	width:20%;
	padding:5% 2% 4% 0%;
        text-align:center;
        color: #97000F;
}

#menu_esq li {

	/*font-family: Verdana, Arial, sans-serif;*/
	font-family:Georgia,"Times New Roman",Times,serif, Verdana;
        font-size: 12px;
	font-variant:small-caps;
	letter-spacing: 1px;
	margin-left: 10px;
	margin-bottom: 10px;
}


.menu {
    margin: 0;
    padding: 0;
    list-style: none;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #97000F;
    font-size: 11.5pt;
    font-family: Verdana, Arial, sans-serif;
    text-align:center;
}

.menu h4
 {  font-size: 13.5pt;
    line-height: 0%;
    margin: 0%; }

.menu p
 {  line-height: 0%; }

.menu a:link 
 { color: white;text-decoration: none; }

.menu a:visited
 { color: white; text-decoration: none;}

.menu a:hover
 { color: yellow; }


.menupage {
    margin-right: 10pt;
    padding: 0;
    list-style: none;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #97000F;
    font-size: 12.5pt;
    /*font-family: Verdana, Arial, sans-serif;*/
    text-align:center;
    /*font-variant:small-caps;*/
    letter-spacing: 1px;
    margin-left: 10px;
    /*margin-bottom: 10px;*/
}

.menupage h4
 {  font-size: 13.5pt;
    line-height: 0%;
    margin: 0%; }

.menupage p
 {  
        line-height: normal; 	font-variant: small-caps; 
	/*font-family: Verdana, Arial, sans-serif;*/
	font-family: Georgia, serif, Times, "Times New Roman",  Verdana;
}

.menupage a:link 
 { color: #97000F;text-decoration: none; }

.menupage a:visited
 { color: #97000F; text-decoration: none;}

.menupage a:hover
 { color: #A98B52; }

/**************** FIM MENU ANTIGO *********************************/




#container {
	width:100%;
	min-height: 100%;
	position: relative;
}


#header{
	position: relative;
	width:100%;
	height:179px;
}

#topmenu {
	text-align:right;
	padding-top:5px;
	padding-right:4%;
	padding-bottom:0px;
	text-decoration:none;
	color: #FFFFFF;
}

#topmenu a:hover
 { color: #F5C900; }


.menutop {
	font-family:Georgia,"Times New Roman",Times,serif, Verdana;
	font-size:15px;
	display:inline;
	padding:5px;
}

.menutop a {
	text-decoration:none;
	color: #FFFFFF;
}


#mainmenu {
	text-align:left;
        padding-top: 80px;
	padding-bottom: 1px;
	position: absolute;
        padding-left: 220px;
	/*width:804px;*/
        /*width: 100%;*/
        bottom: 0pt;
}


.navigation {
	font-family:Georgia,"Times New Roman",Times,serif, Verdana;
	font-size:15px;
	display:inline;
	text-transform:uppercase;
	/*border-right-width:1px;
	border-right-style:solid;
	border-right-color:#a700a7;*/
	letter-spacing:1px;
	margin:0px;
	padding:0px 13px;
	color: #FFFFFF;
}


.navigation a:link 
 { color: #FFFFFF;text-decoration: none; }

.navigation a:visited
 { color: #FFFFFF; text-decoration: none;}

.navigation a:hover
 { color: #F5C900; }

#conteudo{
	float:left;
	width:100%;
	/*height:420px;*/
	padding-bottom: 30px; 
        text-align:justify;
        color: #44484A;
	font-family: Verdana, Arial, sans-serif;
        font-size: 11.5pt;
 }

#conteudo h1
{
        color: #97000F;
        text-align: center;
	/*font-family: Verdana, Arial, sans-serif;*/
	font-family:Georgia,"Times New Roman",Times,serif, Verdana;
        font-size: 14.5pt;
        /*font-variant: small-caps; */
}


#rodape {
	width:100%;
	height:30px;
	background-image:url(images/fundobaixo.png);
	background-repeat:repeat-x;
	background-position:right bottom;
	margin:0px;
    padding-bottom: 0;
    position: absolute;
    bottom: 0; 
}




#left_blank {
	float:left;
	width:10%;
	padding:4% 2% 4% 0%;

}

#conteudo_full {
	float:right;
	width:90%;
	padding:4% 4% 4% 1%;
        text-align:justify;
        color: #44484A;
        font-family: Verdana, Arial, sans-serif;
        font-size: 11.5pt;
}

#conteudo_full h1
{
        color: #97000F;
        text-align: center;
	/*font-family: Verdana, Arial, sans-serif;*/
	font-family:Georgia,"Times New Roman",Times,serif, Verdana;
        font-size: 14.5pt;
        /*font-variant: small-caps; */
}


#conteudo_direita {
	float:right;
	width:71%;
	padding:5% 4% 4% 1%;
        text-align:justify;
        /*color: #853F20; antigo marrom*/
        color: #44484A;
        font-family: Verdana, Arial, sans-serif;
        font-size: 11.5pt;
}

#conteudo_direita h1
{
        /*color: #97000F;
        font-family: Verdana, Arial, sans-serif;
        font-size: 13.5pt;
        font-variant: small-caps; */
        text-align: left;
}

.breadcrumb {
        color: #44484A;
        font-family: Verdana, Arial, sans-serif;
        font-size: 9.5pt;
}


#inicio_geral
{
	float:left;
     width: 100%;
     overflow: hidden;
}

#inicio_esq {
	float:left;
        width: 65%;
        padding-top: 4%;
        padding-left: 4%;
        padding-right: 0%;
        padding-bottom: 30px; 
        /*border-right: 30%;
        margin-right: -30%;*/
 position:relative;
     overflow: hidden;

}


#inicio_dir {
	float:left;
	width:22%;
        padding-top: 4%;
        padding-left: 4%;
        padding-right: 4%;
        padding-bottom: 30px;
 position:relative;
     overflow: hidden;
}

#inicio_centro {
	float:left;
	width:41%;
	padding-top: 4%;
        padding-bottom: 30px; 
}


/****************** GALERIA *******************************/

.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

.caption{font-style:italic;color:#887;}
.demo{position:relative;margin-top:2em; text-align:center;}
.gallery_demo{width:702px;margin:0 auto; text-align:center;}
.gallery_demo li{width:68px;height:50px;border:3px double #111;
margin: 0 2px;background:#000; text-align:center;}
.gallery_demo li div{left:240px text-align:center;}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif; text-align:center;}
	
#main_image{margin:0 auto 60px auto;
/*height:438px;width:700px;background:black;*/}
#main_image img{margin-bottom:10px;}
	
.nav 
{ 
padding-top:15px;
clear:both;
font:80% Georgia,"Times New Roman",Times,serif, Verdana;
letter-spacing:3px;text-transform:uppercase; text-align:center;}
	
.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}


/****************** GALERIA *******************************/


