body {
        font-family: Lucida Sans, Arial, verdana, sans-serif;
        font-size: 12px;
        background: #eeeeee;
}

.Lucida_norm  {
        font-family: Lucida Sans, Arial, verdana, sans-serif;
        font-size: 30px;
        color: #000;
	margin: 0;
        padding: 0;
	line-height: 200%;
}

.Lucida_grau  {
        font-family: Lucida Sans, Arial, verdana, sans-serif;
        font-size: 30px;
        color: #808080;
	margin: 0;
        padding: 0;
	line-height="200%";
}

#Lucida  {
        font-family: Lucida Sans, Arial, verdana, sans-serif;
        font-size: 36px;
        color: #808080;
        font-weight: bold;
	margin: 0;
        padding: 10px 10px 20px 20px;
}
#Lucida li {
        list-style-type: none;
}

#Lucida a:link, #Lucida a:visited {
        line-height: 60px;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #808080;
}

#Lucida a:link.active, #Lucida a:visited.active, #Lucida a:hover {
        color: #000;
}


.container_pro3d {
        width: 780px;
	height: 275px;
        padding: 15px;
        margin: 3px 0 20px 0;
        border: 1px solid #ccc;
        background: #fff;
}



/* CSS Tabs */
.container {
        width: 780px;
        padding: 15px;
        margin: 3px 0 20px 0;
        border: 1px solid #ccc;
        background: #fff;
}

/* square */

#navSquare {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #9FB1BC;
}

#navSquare li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navSquare a:link, #navSquare a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #708491;
}

#navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
        color: #000;
        background: url(square.gif) no-repeat bottom center;
}

h1, h2, h3         { margin: 0px; padding: 0px; }
h3                 { color: #444444; font-weight: normal; }
h4, h5             { color: #e06060; padding: 0px; margin: 0px 0px 6px 8px; }
h1                 { font-size: 20px; }
h2, h3, h4, h5     { font-size: 16px; }


.profileTable      { margin: 0px; padding: 0px; margin-bottom: 8px; margin-left: 0px; }
.profileTable td   { vertical-align: top; font-size: 11px; line-height: 13px; margin: 0px; padding: 1px 0px 1px 0px; }
.profileTable .label { width: 120px; color: gray; }

.iconsection       { margin: 0px; margin-bottom:20px; }
.iconsection .icon { width:150px; text-align:center; vertical-align:top; }