/* Global Styles */

html
{
 background-color: #000000;
 width: 98%;
 height: 90%;
 
}

body
{
 border: 1px solid gray;
 margin: 5px 2px 2px 5px;
 padding: 2px 2px 2px 2px;
 font-family: sans-serif;
 font-size: 11px;
 color:#333;
 display:inline;
 background-color:#000000;
 width: 100%;
 height: 90%;
 
}

/* Maint Title */ 
h2 {
    font-family: sans-serif;
    font-size: 16px;
    font-weight:bold;
    display:inline;
}

/* News call */ 
h4 {
    font-family:sans-serif;
    font-size:11px;
    font-variant:normal;
    font-weight:bold;
    color:#385a89;
    display:inline;
   }

/* News Explain */
h5 {
    font-family:sans-serif;
    font-size:11px;
    font-variant:normal;
    font-weight:bold;
    color:#333;
    display:inline;
   }

/* Credit */
h6 {
    font-family:sans-serif;
    font-size: 9px;
    font-variant: small-caps;
    font-weight:normal;
    color:#333;
    display:inline;
   }

td
{
 font:11px arial;
 color:#333;
 display:inline;
 color:#99CCFF;
}
	
hr
{
 height:1px; 
 color: #cccccc;
 border: none;
}
	
a
{
 color: #CC3300;
 text-decoration:underline;
}
	
a:hover
{
 color: #FF3300;
 text-decoration:none;
}

a:link 
{
 color:#FFFFFF;
}

a:visited
{
 color:#00CC00;
}

a:hover
{
 color:#FFFF00;
}

/* Class Styles */

.bhweb-auto-navbar 
{
 background-color: #00BF00;
 position: absolute;
 color: #FFFFFF;
 left: 0px;
 width: 550px;
 height: 80px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

.foto-id
{
 border: 4px inset silver;
 position: absolute;
 padding: 2px;
 margin: 1px 1px 1px 1px;
 top: 135px;
 left: 416px;
 z-index: 99;
 max-width: 540px;
 max-height: 360px;
}	

/*
.foto-id-28
{
 border: 4px inset silver;
 position: absolute;
 padding: 2px;
 margin: 1px 1px 1px 1px;
 top: 135px;
 left: 480px;
 z-index: 99;
 max-width: 540px;
 max-height: 360px;
}	
*/

.foto-id-28
{
 border: 4px inset silver;
 position: absolute;
 padding: 2px;
 margin: 1px 1px 1px 1px;
 top: 135px;
 left: 490px;
 z-index: 99;
 max-width: 540px;
 max-height: 360px;
}	


.bhweb-photo-main
{
 color: #FFFFFF;
}

.bhweb-photo-prod-y1
{
 top: 140px;
}

.bhweb-photo-prod-y2
{
 top: 205px;
}

.bhweb-photo-prod-y3
{
 top: 270px;
}

.bhweb-photo-prod-y4
{
 top: 335px;
}

.bhweb-photo-prod-y5
{
 top: 400px;
}

.bhweb-photo-prod-y6
{
 top: 465px;
}

.bhweb-photo-prod-x1
{
 left: 40px;
}

.bhweb-photo-prod-x2
{
 left: 132px;
}

.bhweb-photo-prod-x3
{
 left: 224px;
}

.bhweb-photo-prod-x4
{
 left: 316px;
}

.bhweb-photo-y1
{
 top: 140px;
}

.bhweb-photo-y2
{
 top: 236px;
}

.bhweb-photo-y3
{
 top: 332px;
}

.bhweb-photo-y4
{
 top: 428px;
}

.bhweb-photo-y5
{
 top: 524px;
}

.bhweb-photo-x1
{
 left: 40px;
}

.bhweb-photo-x2
{
 left: 132px;
}

.bhweb-photo-x3
{
 left: 224px;
}

.bhweb-photo-x4
{
 left: 316px;
}

.bhweb-photo-x5
{
 left: 408px;
}

.bhweb-photo-x6
{
 left: 500px;
}

.bhweb-photo-x7
{
 left: 592px;
}

.bhweb-photo-28-x1
{
 left: 10px;
}

.bhweb-photo-28-x2
{
 left: 75px;
}

.bhweb-photo-28-x3
{
 left: 140px;
}

.bhweb-photo-28-x4
{
 left: 205px;
}

.bhweb-photo-28-x5
{
 left: 270px;
}

.bhweb-photo-28-x6
{
 left: 335px;
}

.bhweb-photo-28-x7
{
 left: 400px;
}

.bhweb-photo-36-x1
{
 left: 10px;
}

.bhweb-photo-36-x2
{
 left: 90px;
}

.bhweb-photo-36-x3
{
 left: 170px;
}

.bhweb-photo-36-x4
{
 left: 250px;
}

.bhweb-photo-36-x5
{
 left: 330px;
}

.bhweb-photo-36-x6
{
 left: 410px;
}

.bhweb-photo-80x53
{
 color: #FFFFFF;
}

.bhweb-photo-60x60
{
 width: 60px;
 height: 60px;
 color: #FFFFFF;
 border: 1px solid silver;
 padding: 1px;
 margin: 0px 0px 0px 0px;
 z-index: 99;
}

.bhweb-photo-75x75
{
 width: 75px;
 height: 75px;
 color: #FFFFFF;
 border: 1px solid silver;
 padding: 1px;
 margin: 0px 0px 0px 0px;
 z-index: 99;
}

.bhweb-photo-90x90
{
 width: 90px;
 height: 90px;
 color: #FFFFFF;
 border: 1px solid silver;
 padding: 1px;
 margin: 0px 0px 0px 0px;
 z-index: 99;
}

.bhweb-photo-172x114
{
 color: #FFFFFF;
}

.bodyText
{
 font:11px arial;
 color:#99CCFF;
 line-height:20px;
 letter-spacing:.1em;
 margin-top:0px;
}

.detailText
{
 font:11px arial;
 color:#ffffff;
 line-height:16px;
 letter-spacing:.1em;
}

.hdr-001
{
 background-color: #00BF00;
 position: absolute;
 color: #FFFFFF;
 left: 0px;
 width: 550px;
 height: 80px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

.input
{
 background-color: #99CCFF;
 border: 1px solid #FFFFFF;
 color: #704807;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 height: 10px;
 padding: 2px;
 width: 70px;
}

.input_bt
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 text-decoration: none;
 border-top: 1px outset #99CCFF;
 border-right: 1px inset #99CCFF;
 border-bottom: 1px inset #99CCFF;
 border-left: 1px outset #313E73;
 background-color: #f8f8f8;
 height: 17px;
 vertical-align: middle;
 width: auto;
}

.pageName
{
 font:36px georgia;
 color: #CC3300;
 line-height:36px;
 letter-spacing:.1em;
}
	
.sidebarHeader 
{
 font:14px georgia;
 color: #99CCFF;
 font-weight:bold;
 letter-spacing:.1em;
 line-height:16px;
}	
	
.small-text 
{
 font:12px arial;
 /* color:#99CCFF; */
}

.subHeader 
{
 font:16px georgia;
 color: #CC3300;
 font-weight:bold;
 letter-spacing:.1em;
 line-height:16px;
}	

.thumbnail
{
}

.masterhead li
{
 font-family: arial;
 fontsize: large;
 font-size-adjust: 1.2;
 font-stretch: semi-expanded;
 font-style: normal;
 font-variant: normal;
 font-weight: 500;
}	
/* ID Styles */

#bhweb-auto-navbar li
{
 display:inline;
 padding:0px 14px 0px 13px;
 text-align: left;
}

#bhweb-footer li
{
 color:#FFFFFF;
 display:inline;
 padding:0px 14px 10px 13px;
 text-align: left;
 position:relative;
 top:5px;
}

#bhweb-footer #bhweb-news
{
 font-size:1.25em;
 color:#FFDE00;
 padding:0px;
 clear:right;
}

#bhweb-cafe li 
{
 color:#FFFFFF;
}

#bhweb-main-img
{
 border: 0;   
}

#bhweb-masterhead
{
 clear: both;
 margin: 0px;
 color: #FFFFFF;
}

#bhweb-masterhead LI
{
 padding-right: 14px;
 display: inline;
 padding-left: 13px;
 padding-bottom: 0px;
 padding-top: 0px;
}

#bhweb-photo-y1-x1
{
 position: absolute;
}

#bhweb-photo-y1-x2
{
 position: absolute;
}

#bhweb-photo-y1-x3
{
 position: absolute;
}

#bhweb-photo-y1-x4
{
 position: absolute;
}

#bhweb-photo-y1-x5
{
 position: absolute;
}

#bhweb-photo-y1-x6
{
 position: absolute;
}

/*
#bhweb-photo-y1-x7
{
 position: absolute;
}
*/

#bhweb-photo-y2-x1
{
 position: absolute;
}

#bhweb-photo-y2-x2
{
 position: absolute;
}

#bhweb-photo-y2-x3
{
 position: absolute;
}

#bhweb-photo-y2-x4
{
 position: absolute;
}

#bhweb-photo-y2-x5
{
 position: absolute;
}

#bhweb-photo-y2-x6
{
 position: absolute;
}

/*
#bhweb-photo-y2-x7
{
 position: absolute;
}
*/

#bhweb-photo-y3-x1
{
 position: absolute;
}

#bhweb-photo-y3-x2
{
 position: absolute;
}

#bhweb-photo-y3-x3
{
 position: absolute;
}

#bhweb-photo-y3-x4
{
 position: absolute;
}

#bhweb-photo-y3-x5
{
 position: absolute;
}

#bhweb-photo-y3-x6
{
 position: absolute;
}

/*
#bhweb-photo-y3-x7
{
 position: absolute;
}
*/


#bhweb-photo-y4-x1
{
 position: absolute;
}

#bhweb-photo-y4-x2
{
 position: absolute;
}

#bhweb-photo-y4-x3
{
 position: absolute;
}

#bhweb-photo-y4-x4
{
 position: absolute;
}

#bhweb-photo-y4-x5
{
 position: absolute;
}

#bhweb-photo-y4-x6
{
 position: absolute;
}

/*
#bhweb-photo-y4-x7
{
 position: absolute;
}
*/

#bhweb-photo-y5-x1
{
 position: absolute;
}

#bhweb-photo-y5-x2
{
 position: absolute;
}

#bhweb-photo-y5-x3
{
 position: absolute;
}

#bhweb-photo-y5-x4
{
 position: absolute;
}

#bhweb-photo-y5-x5
{
 position: absolute;
}

#bhweb-photo-y5-x6
{
 position: absolute;
}

#bhweb-photo-y6-x1
{
 position: absolute;
}

#bhweb-photo-y6-x4
{
 position: absolute;
}


#bhweb-release
{
 font-size:1.25em;
 font-family:arial sans-serif;
 font-stretch:narrower;
 font-weight:500;
 position:absolute;
 background-color: transparent;
 top:412px;
 left:268px;
 color:red;
}

#bhweb-release-leia-mais
{
 font-size:1.00em;
 font-family:arial sans-serif;
 position:absolute;
 background-color: transparent;
 top:163px;
 left:750px;
 color:white;
}

#dateformat a 
{
 color:#99CCFF;
 font:11px georgia;
 color: #99CCFF;
 letter-spacing:.2em;
 text-decoration:none;
 font-weight:bold;
}

#dateformat a:hover 
{
 color: #ffffff;
}

#div-float
{
 background: #efe5d0 url(figuras/background.gif) top left;
 fontsize: 105%;
 padding: 15px;
 margin: 0px 0px 10px 10px;
 width: 420px;
 float: left;
}

#div-abs
{
 position: absolute;
 background: #efe5d0 url(figuras/background.gif) top left;
 fontsize: 105%;
 padding: 15px;
 margin: 0px 0px 10px 10px;
 top: 100px;
 right: 200px;
 width: 280px;
 z-index: 99;
}

#logo 
{
 font:18px georgia;
 color: #CC3300;
 line-height:24px;
 letter-spacing:.4em;
}

#navigation a 
{
 font:11px georgia;
 color: #99CCFF;
 font-weight:bold;
 text-decoration: none;
 letter-spacing:.1em;
 line-height:16px;
 display:block;
 padding:10px;
 border: 1pt solid rgb(20,40,95);
 border-right-width: 0px; 
 border-left-width: 0px; 
}
	
#navigation a:hover 
{
 color:#ffffff;
 border: 1pt dotted red;
 border-right-width: 0px; 
 border-left-width: 0px; 
}

#newsflash
{
 background-image:url(images/cafe.jpg);
 position: absolute;
 background-color: transparent;
 background-position: top left;
 border-style: none;
 fontsize: 100%;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 top: 340px;
 left: 240px;
 width: 300px;
 height: 90px;
 z-index: 99;
}
	
#sidebarHeader 
{
 padding: 0px 4px 14px 4px;
}

#tagline 
{
 font:12px georgia;
 color: #CC3300;
 line-height:18px;
 letter-spacing:.4em;
}

#txtarea 
{
 position: absolute;
 background-color: #FFFFFF;
 width: 930px;
 height: 70px;
}

