@font-face {
    font-family: 'ubunturegular';
    src: url('fonts/ubuntu-regular-webfont.woff2') format('woff2'),
         url('fonts/ubuntu-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.paragraph{
font-family: ubunturegular, arial;
}

body{
background-color:#444444;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
}

a:link {color:#FFFFFF;}      /* unvisited link */
a:visited {color:#FFFFFF;}  /* visited link */
a:hover {color:#FFFFFF;}  /* mouse over link */
a:active {color:#FFFFFF;}  /* selected link */ 

#framecontentTop, #framecontentBottom{
position: absolute; 
top: 0; 
left: 0; 
width: 100%; 
height: 85px; /*Height of top frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #444444;
color: #444444;
}

#framecontentBottom{
top: auto;
bottom: 0; 
height: 45px; /*Height of bottom frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
}


#maincontent{
position: fixed; 
top: 85px; /*Set top value to HeightOfTopFrameDiv*/
left: 0;
right: 0;
bottom: 64px; /*Set bottom value to HeightOfBottomFrameDiv*/
overflow: hidden; 
background: #444444;
background-image: url('elements/fundo.png');
background-repeat: no-repeat;
background-size: 100% 100%;
}


#topstripe{
opacity: 1;
filter: alpha(opacity=100);
position: fixed; 
left: 0;
right: 0;
top: 84px; /*Set bottom value to HeightOfTopFrameDiv*/
overflow: hidden; 
background: transparent;
z-index:2;
background-repeat: no-repeat;
background-size: 100% 100%;
}

#bottomstripe{
opacity: 0;
filter: alpha(opacity=0);
position: fixed; 
left: 0;
right: 0;
bottom: 110px; /*Set bottom value to HeightOfBottomFrameDiv*/
overflow: hidden; 
background: transparent;
z-index:1;
background-repeat: no-repeat;
background-size: 100% 100%;
}



.innertube{

margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

.innertube2{
margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 85px 0 64px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

table
{
border-collapse:collapse;
border:0px solid red;
height:61px;
}

#gallerytable
{
border: 0px solid red;
border-collapse:collapse;
z-index:0;
width:100%;

}

#td2
{
border-collapse:collapse;
border:0px solid black;
}

td
{
border-collapse:collapse;
border:0px solid black;
}

#mastertable
{
border-collapse:collapse;
width:100%;
}


#headertable
{
border-collapse:collapse;
float:left;
}

#menutable
{
border-collapse:collapse;
float:right;
}

#stripetable
{
border:0px solid black;
border-collapse:collapse;
position: fixed;
height: 0px;
width:100%;

}

#stripetable2
{
background: transparent;
border:0px solid black;
border-collapse:collapse;
position: static;
height: 0px;
width:100%;

}

#stripetable3
{
background: #444444;
border:0px solid black;
border-collapse:collapse;
position: static;
height: 0px;
width:100%;

}


#footertable
{
opacity: 1;
filter: alpha(opacity=100);
border:0px solid black;
border-collapse:collapse;
position: fixed;
float: left;
height: 0px;
z-index:2;
}

.fb-like
{
overflow: hidden; 
}

#fbtable
{
border-collapse:collapse;
float: right;
height: 24px;
}

a {
text-decoration:none;
}

.ex1 a{
vertical-align: "bottom";
color: #c0c0c0;
}
 
.ex1 a:hover {
vertical-align: "bottom";
color: #ffffff;
}

.menu {
font-size: 18px;
font-family: ubunturegular, arial;
color: #FFFFFF;	
vertical-align:bottom;

    }

.menusel {
font-size: 18px;
font-family: ubunturegular, arial;
color: #ff9b00;
vertical-align:bottom;	

    }



