/* GERAL */
body {background-color:#ffffff; text-align: center; font: .65em georgia; color: #000000; font-weight: normal; width: 100% auto;}
* { margin:0 auto; padding:0; border:0 }				
a img,:link img,:visited img, img, span a img { border:0 }	

a { color: #8ec300; text-decoration: none;}  a:hover { color: #000000;}
a:visited { color: #d3cfbe}

 
/* ESTRUTURAS */
#header { width: 100%; background:url(imgs/bg_03.png) #ffffff no-repeat center top; text-align: center; margin:0 auto;}
#centro {width:100%; margin-top: 200px;} 
#logo {  margin-left: 0 auto; width:960px; text-align: left; height: 10px; }
#conteudo { margin-left: 0 auto; width:960px; text-align: left; clear: both;}
#menu {float: left; width: 210px; margin-top: 50px; margin-bottom: 20px;}
#interna { float: right; width: 702px; margin-top: 40px;margin-bottom: 20px;}
#footer { margin:0 auto; float: center; width: 960px; margin-top: 30px;}
 
/* TITULOS */
h1 { font-style: italic; color: #000000; font-size: 20pt; margin-bottom: -3px; font-weight: normal; }
h2 { color: #7b7b7b; font-size: 14px; margin-top: 5px; font-weight:normal; }
h3 { font-style: italic; color: #000000; font-size: 20pt; margin-bottom: -3px; margin-top: -10px; font-weight: normal; } 
 
/* FOTOS */
#foto img { border: 2px #c3c3c3 solid; margin-top: 6px; margin-bottom: 8px;}
#portfolio { display: block; width: 732px; margin-bottom: 15px;}
#portfolio img { float: left; margin-right: 20px; border: 6px solid #000000; }
.off { float: left; border: 6px solid #000000 !important; }
.on { float: left; border: 6px solid #000000 !important; }
#thumb4 { margin-right: 0 !important}

/* MENU */
#menu ul { text-align: left; list-style-type: none; margin-left: 0 auto; margin-top: -4px; margin-bottom: 18px; }
#menu ul li { padding-left: 3px; padding-right: 3px; color: #8ec300; font-size: 14px; font-family: georgia; margin-bottom: 3px;}
#menu ul li a {color: #8ec300; text-decoration: none; padding-left: 3px; padding-right: 3px;}
#menu ul li a:visited {color: #c3c3c3; text-decoration:line-through; padding-left: 3px; padding-right: 3px;}
#menu ul li a:hover { color: #ffffff; text-decoration: none; background:#8ec300; padding-left: 3px; padding-right: 3px;}
#menu ul li a.ativo { color: #ffffff; text-decoration: none; background:#8ec300; padding-left: 3px; padding-right: 3px;}
#menu .amigos { margin-bottom: 20px;margin-top: 20px; }

/* FRIENDS */
#friends ul { text-align: left; list-style-type: none; margin-left: 20px; margin-top: 30px; margin-bottom: 18px; }
#friends ul li { padding-left: 11px; color: #8d8364; font-size: 11px; font-family: tahoma, arial; margin-bottom: 3px;line-height : 10px;letter-spacing: 0em;}
#friends ul li a {color: #8ec300; text-decoration: none;}
#friends ul li a:visited {color: #c3c3c3; text-decoration:line-through;}
#friends ul li a:hover { color: #000000;text-decoration: none;}
#friends ul li a.ativo { color: #000000; font-weight: bold; text-decoration: none;}

/* PROFILE */
#profile ul { text-align: left; list-style-type: none; margin-top: 10px; margin-bottom: 18px; }
#profile ul li { color: #000000; font-size: 12px; font-family: Georgia; margin-bottom: 3px; line-height : 14px;}
#profile ul li a {color: #8ec300; text-decoration: underline;}
#profile ul li a:visited {color: #c3c3c3; text-decoration:line-through;}
#profile ul li a:hover { color: #ffffff;text-decoration: none;background:#8ec300;}
#profile ul li a.ativo { color: #ffffff; font-weight: bold; text-decoration: none;background:#8ec300;}


/* FOOTER */

#footer
{
margin: 0 auto;
text-align: left;
font-size: 9pt;
clear: both;
margin-top: 1.0em;
margin-bottom: 0em;
padding-top: 3.0em;
height: 150px;
font-size: 12px;
color: #000000;
//color: #816b85;
border-top: dotted 1px #000000;
}

.logos
{
margin-top: 5px;
text-align: left;
padding-right: 5px; 
vertical-align: middle;
}


