/* --------- BASIC ----------- */
body {
background-color: #F3F3F3;
margin:0;
padding:0;
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
font-size: 11px;
font-family: arial;
}



table {
border: 0px;
background: none;
}





/* --------- NEGRITO ITALIC UNDERLINE SMALL ----------- */
strong, em, u {
text-decoration: none; 
color: #E6A404;
}



b, i, small {
text-decoration: none; 
color: #E6A404;
}







/* --------- LINKS ----------- */
a, a:link, a:visited, a:active { 
color: #E6A404; 
text-decoration: none; 
}

a:hover { 
color: #066D98;
text-decoration: none; 
}


#space {

}




/* --------- LAYOUT ----------- */
#line {
width: 708px;
background-repeat: repeat-y;
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
text-align: left;
}


#header {
background: url('images/header.jpg') no-repeat top left;
width: 708px;
height: 298px;
}


#footer {
background-color: #032164;
background-position: bottom;
width: 708px;
height: 30px;
clear: both;
}

	
/* --------- MENU DO TOPO // HOME E CONTATO -------- */
#menu-topo {
background: none;
width: 120px;
height: 13px;
margin-top: 0px;
float: right;
padding: 6px 36px 0px 0px;
}


/* --------- SPACE BLUE ----------- */
#space_blue {
padding: 190px 5px 5px 5px;
font-family: tahoma; 
font-size: 11px; 
color: #000000; 
letter-spacing: 1px;
text-decoration: none
}

#space_blue .title {
background: none;
border: 1px solid #032164;
border-width: 0px 0px 1px 0px;
margin-bottom: 2px;
padding: 0px 0px 1px 0px;
text-decoration: none;
color: #FFFFFF;
font-family: tahoma;
font-size: 12px;
text-transform: uppercase;
font-weight: bolder;
letter-spacing: 1px;
}

#space_blue .mais {
float: right;
margin: 8px 4px 2px 0px;
}

#space_blue .mais a {
background-color: #77C1E3;
border: 0px;
padding: 2px;
color: #FFFFFF;
font-size: 10px;
font-family: verdana;
letter-spacing: 0px;
}

#space_blue .mais a:hover {
background-color: ##032164;
}

#space_blue a, #space_blue a:link {
color: #032164;
}

#space_blue a:hover {
color: #FFFFFF;
}




/* --------- VARIAVEL // POSTS AND PAGES ----------- */
#content {
width: 708px;
float: left;
padding: 0px;
margin-top: 7px;
margin-bottom: 10px;
font-size: 10px;
font-family: verdana;
color: #032164;
}

/* ----- LADO A ---- */

.lado_a {

width: 350px;

float: left;

padding: 8px;

background: none;

border: 0px solid #FBDB6E;

border-width: 0px 0px 0px 0px;

}



.lado_a a, .lado_a a:link, .lado_a a:active, .lado_a a:visited {

color: #FFFFFF;

font-weight: bolder;

}



.lado_a a:hover {

color: #FBDB6E;

font-weight: bolder;

}





/* ----- LADO B ---- */

.lado_b {

width: 300px;

float: right;

padding: 8px;

background: none;

border: 0px solid #CCCCCC;

border-width: 0px 0px 0px 0px;

color: #FBDB6E;

font-size: 11px;

font-family: tahoma;

text-align: right;

}



/* --------- IMAGES ----------- */

img {

border: 0px;

	}



.blogimage {

margin: 3px;

padding: 6px;

background-color: #FFFFFF;

border: 1px solid #FBDB6E; 

}



.img-top {
margin: 1px;
padding: 3px;
background-color: #75bad9;
border: 0px solid #FBDB6E; 
}

.img-top:hover {
background-color: #5fadd0;
}


#flash {
margin: 1px;
padding: 3px;
background-color: #032164;
border: 0px solid #FBDB6E; 
}

#flash:hover {
background-color: #032164;
}





/* --------- NAVI ON FOOTER ----------- */

#footlink {

width: 100%;

text-align: right;

}



#footlink span.footlinkcurrent {

background-color: #FBDB6E;

color: #FBDB6E;

font-weight: bolder;

border: 0px solid #999; 

border-width: 0px 0px 0px 0px;  

padding:0 4px 0 4px;

margin:0 1px 0 1px;      

}



#footlink a {

padding:0 4px 0 4px;

margin:0 1px 0 1px;        

}



#footlink a:link, #footlink a:visited, #footlink a:active {

background-color: #CECECE;

color: #FFFFFF;

font-weight: bolder;

border: 0px solid #999; 

border-width: 0px 0px 0px 0px; 

}



#footlink a:hover {

background-color: #C3C3C3;

color: #FFFFFF;

font-weight: bolder;

border: 0px solid #999; 

border-width: 0px 0px 0px 0px;    

text-decoration: none;

}

/* -- MENU -- */

a.mainlevel:link, a.mainlevel:visited, a.mainlevel:active {

display: block;

background: none;

background-repeat: no-repeat;

vertical-align: middle;

margin-bottom: 1px;

border-bottom: 1px solid #DDDDDD;

width: 100%;

height: 20px;

text-indent: 5px;

font-family: tahoma;

font-size: 9px;

color: #808080;

font-weight: bold;

text-decoration: none;

line-height: 20px;

}



a.mainlevel:hover {

display: block;

border-bottom: 1px solid #032164;

background-color: #FBDB6E;

color: #E6A404;

text-decoration: none;

}




