* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px;
	BACKGROUND: url(images/bg.jpg) #181818 repeat center top;
	COLOR: #666666;
	FONT-FAMILY: Helvetica
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
#total {
	MARGIN: 0px auto;
	WIDTH: 987px;
	background: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 987px;
	PADDING-TOP: 65px;
	HEIGHT: 111px
}
#header .logo {
	FLOAT: left;
	WIDTH: 500px;
	HEIGHT: 20px;
	margin-left: 320px;
	margin-top: 48px;
}
#header .logo A {
    COLOR: #ffffff; TEXT-DECORATION: none
}
#header .logo A:hover {
	TEXT-DECORATION: underline
}
#header .rss {
	FLOAT: right;
	WIDTH: 100px;
	HEIGHT: 20px;
	margin-right: 0px;
	margin-top: 48px;
}
#header .rss A {
    COLOR: #ffffff; TEXT-DECORATION: none
}
#header .rss A:hover {
	TEXT-DECORATION: underline
}
#header .linguas {
	FLOAT: right;
	WIDTH: 150px;
	HEIGHT: 20px;
	margin-left: 30px;
	margin-top: 0px;
}
#header .linguas A {
    COLOR: #ffffff; TEXT-DECORATION: none
}
#header .linguas A:hover {
	TEXT-DECORATION: underline
}
#header H1 {
	MARGIN-BOTTOM: 10px; WIDTH: 345px; TEXT-INDENT: -5000px; HEIGHT: 38px
}
#header H1 A {
	FLOAT: left; WIDTH: 345px; HEIGHT: 38px
}
#header H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-LEFT: 5px;
	COLOR: #FFFFFF;
	FONT-STYLE: normal
}
#header .twitter {
	MARGIN-TOP: 15px; FLOAT: right; WIDTH: 150px; MARGIN-RIGHT: 15px; HEIGHT: 35px
}
#header .twitter H4 {
	FLOAT: left; WIDTH: 150px; TEXT-INDENT: -5000px; HEIGHT: 35px
}
#header .twitter H4 A {
	FLOAT: left; WIDTH: 150px; HEIGHT: 35px
}
#header .network {
	MARGIN-TOP: 25px; FLOAT: left; WIDTH: 146px; HEIGHT: 39px
}
#header .counter {
	MARGIN-TOP: 31px; FLOAT: left; WIDTH: 50px; MARGIN-RIGHT: 71px; HEIGHT: 25px
}
.dropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dropdown UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dropdown UL.subs {
	
}
.dropdown UL.subs LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 250px; TEXT-INDENT: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #e0e0e0
}
.dropdown UL.subs LI A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.dropdown UL.subs LI A:hover {
	COLOR: #0f0f0f; TEXT-DECORATION: none
}
.dropdown LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 5px
}
.dropdown LI.title {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; TEXT-INDENT: -5000px; PADDING-TOP: 14px; HEIGHT: 5px
}
.dropdown UL LI {
	MARGIN-LEFT: -1px
}
.dropdown LI.submenu {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(expand_down.gif); WIDTH: 105px; BACKGROUND-REPEAT: no-repeat
}
.dropdown UL LI.submenu {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right center; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(expand_right.gif); PADDING-BOTTOM: 5px; WIDTH: 120px; PADDING-TOP: 5px
}
#menuhorizontal {
	WIDTH: 987px;
	HEIGHT: 65px;
	color:#000000;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(images/menubg.png);
}
#menuhorizontal UL.botoes {
	PADDING-LEFT: 25px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 962px;
	PADDING-TOP: 15px;
	HEIGHT: 25px;
	margin-top: 6px;
}
#menuhorizontal UL.botoes LI {
	FLOAT: left; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#menuhorizontal UL.botoes LI A {
	FLOAT: left;
	FONT:  13px Helvetica;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	HEIGHT: 25px;
	TEXT-DECORATION: none
}
#menuhorizontal UL.botoes LI.small A {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat 0px 0px; WIDTH: 64px; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.small A:hover {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat 0px -25px; WIDTH: 64px; TEXT-DECORATION: none; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.small2 A {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -83px 0px; WIDTH: 64px; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.small2 A:hover {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -83px -25px; WIDTH: 64px; TEXT-DECORATION: none; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.large A {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -164px 0px; WIDTH: 271px; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.large A:hover {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -164px -25px; WIDTH: 271px; TEXT-DECORATION: none; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.med A {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -454px 0px; WIDTH: 224px; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.med A:hover {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -454px -25px; WIDTH: 224px; TEXT-DECORATION: none; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.med2 A {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -697px 0px; WIDTH: 159px; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.med2 A:hover {
	BACKGROUND: url(images/menus_en_teste.png) no-repeat -697px -25px; WIDTH: 159px; TEXT-DECORATION: none; HEIGHT: 23px
}
#menuhorizontal UL.botoes LI.pt A {
	 WIDTH: 98px;
	 margin-left:80px;
	 margin-top:5px; 
	 HEIGHT: 25px;
	 font-style: normal;
}
#menuhorizontal UL.botoes LI.pt A:hover {
	WIDTH: 98px;
	TEXT-DECORATION: underline;
	HEIGHT: 25px;
	font-style: normal;
}
#menuhorizontal UL.botoes LI.en A {
	 WIDTH: 98px;
	 margin-left:129px;
	 margin-top:5px; 
	 HEIGHT: 25px;
	 font-style: normal;
}
#menuhorizontal UL.botoes LI.en A:hover {
	WIDTH: 98px;
	TEXT-DECORATION: underline;
	HEIGHT: 25px;
	font-style: normal;
}



#content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 987px;
	PADDING-TOP: 0px;
	background-image: url(images/line.png);
	background-repeat:repeat-y;
}
#content .alignright {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}
#content .alignleft {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
#content A {
	COLOR: #2f2f2f; TEXT-DECORATION: none
}
#content A:hover {
	TEXT-DECORATION: underline
}
#corpotexto {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 692px;
	PADDING-TOP: 0px;
	POSITION: relative;
	margin-right: 0px;
	background-color: #FFFFFF;
	border: 0;
}
#corpotexto H2.pagetitle {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN-BOTTOM: 15px; COLOR: #e6e6e6; FONT-STYLE: normal
}
#corpotexto .comment {
	PADDING-LEFT: 18px; BACKGROUND: url(images/bubble.gif) no-repeat 0px 1px; COLOR: #2f2f2f; TEXT-DECORATION: none
}
#corpotexto .comment A {
	COLOR: #2f2f2f; TEXT-DECORATION: none
}
#corpotexto .comment A:hover {
	TEXT-DECORATION: underline
}
#corpotexto .entry {
	PADDING-RIGHT: 18px;
	PADDING-LEFT: 18px;
	BACKGROUND: url(images/entrybg.gif) #fff repeat-x 0px bottom;
	MARGIN-BOTTOM: 15px;
	PADDING-BOTTOM: 20px;
	WIDTH: 620px;
	PADDING-TOP: 35px;
	margin-left: 17px;
	display: block;
	float: left;
}
#corpotexto .entry2 {
	PADDING-RIGHT: 18px;
	PADDING-LEFT: 18px;
	BACKGROUND: url(images/entrybg.gif) #fff repeat-x 0px bottom;
	MARGIN-BOTTOM: 15px;
	PADDING-BOTTOM: 20px;
	WIDTH: 622px;
	PADDING-TOP: 35px;
	margin-left: 17px;
	display: block;
	float: left;
}
#corpotexto .ads {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0;
	MARGIN-BOTTOM: 15px;
	PADDING-BOTTOM: 20px;
	WIDTH: 120px;
	PADDING-TOP: 35px;
	float: right;
	display: block;
	margin-right: 17px;
	text-align: right;
	vertical-align: top;
}
#corpotexto .entry .post {
	
}
#corpotexto .entry .post A {
	COLOR: #006699
}
#corpotexto .entry .post H2 {
	MARGIN-TOP: 25px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 10px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #333333
}
#corpotexto .entry .post H3 {
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 25px;
	TEXT-TRANSFORM: none
}
#corpotexto .entry .post OL {
	MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: decimal
}
#corpotexto .entry .post OL LI {
	MARGIN-BOTTOM: 4px
}
#corpotexto .entry .post UL {
	PADDING-LEFT: 16px; MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: disc
}
#corpotexto .entry .post UL LI {
	MARGIN-BOTTOM: 4px
}
#corpotexto .entry .featured {
	MARGIN-BOTTOM: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#corpotexto .entry H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 25px;
	MARGIN-BOTTOM: 20px;
	COLOR: #006699;
	FONT-STYLE: normal
}
#corpotexto .entry H2 A {
	COLOR: #006699;
	TEXT-DECORATION: none
}
#corpotexto .entry IMG {

}
#corpotexto .entry P {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 17px
}
#corpotexto .entry .info {
	WIDTH: 570px; HEIGHT: 20px
}
#corpotexto .entry .info .readmore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
#corpotexto .entry .info .date {
	FLOAT: right; WIDTH: 250px; TEXT-ALIGN: right
}
#corpotexto .entry .info A.comments {
	PADDING-LEFT: 22px; BACKGROUND: url(images/comments.gif) no-repeat; MARGIN-LEFT: 6px
}
#corpotexto .entryextras {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; BACKGROUND: url(images/entryextras.gif) #e0e0e0 no-repeat; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 591px; PADDING-TOP: 110px
}
#corpotexto UL.related {
	FLOAT: left; WIDTH: 275px; LIST-STYLE-TYPE: none
}
#corpotexto UL.related_post {
	LIST-STYLE-TYPE: none
}
#corpotexto UL LI {
	MARGIN-BOTTOM: 10px
}
#corpotexto UL.sign {
	FLOAT: right; WIDTH: 253px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
#corpotexto UL.sign A {
	COLOR: #969595; LINE-HEIGHT: 0
}
#corpotexto .midad {
	MARGIN-BOTTOM: 15px; WIDTH: 641px; HEIGHT: 100px
}
#corpotexto .sentry {
	FLOAT: left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 656px; HEIGHT: 1060px
}
#corpotexto .single {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(images/front_entrybg.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 282px; MARGIN-RIGHT: 15px; PADDING-TOP: 15px; HEIGHT: 237px
}
#corpotexto .single .top {
	MARGIN-BOTTOM: 14px; OVERFLOW: hidden; HEIGHT: 190px
}
#corpotexto .single .info {
	OVERFLOW: hidden; COLOR: black; HEIGHT: 25px
}
#corpotexto .info .left {
	FLOAT: left; WIDTH: 150px
}
#corpotexto .info .right {
	FLOAT: right; WIDTH: 120px; TEXT-ALIGN: right
}
#corpotexto .single H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; MARGIN-BOTTOM: 10px; COLOR: #2f2f2f; FONT-STYLE: normal
}
#corpotexto .single H2 A {
	COLOR: #2f2f2f; TEXT-DECORATION: none
}
#corpotexto .single H2 A:hover {
	TEXT-DECORATION: underline
}
#corpotexto .single P {
	FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 17px
}
#corpotexto .info_sub {
	BORDER-TOP: #d4d4d4 1px solid; MARGIN-TOP: 25px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: black; PADDING-TOP: 10px; HEIGHT: 19px
}
#corpotexto .info_sub P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#corpotexto .info_sub P.date {
	FLOAT: left; WIDTH: 150px
}
#corpotexto .info_sub P.social {
	FLOAT: left; WIDTH: 300px
}
#corpotexto .info_sub .sociable {
	FLOAT: left; WIDTH: 300px
}
#corpotexto .info_sub .sociable IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#corpotexto .info_sub .sociable LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#corpotexto .info_sub P.comm {
	FLOAT: right; WIDTH: 120px; TEXT-ALIGN: right
}
#corpotexto .info_sub .sociable_tagline {
	VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px
}
#corpotexto .nav {
	FLOAT: left; WIDTH: 639px; HEIGHT: 20px
}
#corpotexto .nav A {
	COLOR: #bababa
}
#corpotexto .nav .left {
	FLOAT: left; WIDTH: 200px
}
#corpotexto .nav .right {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right
}
#sidebar {
	DISPLAY: inline;
	FLOAT: right;
	MARGIN: 0px;
	WIDTH: 280px;
	padding: 0px
}
#sidebar A {
	COLOR: #006699;
	TEXT-DECORATION: none;
	margin-top: 15px;
	margin-bottom: 0px
}
#sidebar A:hover {
	TEXT-DECORATION: underline;
	margin-top: 15px;
	margin-bottom: 0px
}

#accordion {
	MARGIN: 0px 0px 0px;
	WIDTH: 280px
}
#accordion .element {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 225px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #FFFFFF
}
#accordion .element UL.nor {
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 20px
}
#accordion .element UL.nor LI {
	MARGIN-BOTTOM: 7px; LIST-STYLE-TYPE: none
}
#accordion .element UL.design {
	FLOAT: left;
	PADDING-BOTTOM: 18px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 24px
}
#accordion .element UL.design LI {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
#accordion .element UL.design LI.fflinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
H3.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/side_menus.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; TEXT-INDENT: -3000px; PADDING-TOP: 0px; HEIGHT: 100px
}
#sidebar .ads {
	OVERFLOW: visible;
	WIDTH: 280px;
	height:274px;
	border: 0px;
	margin: 0px;
}
#sidebar .ads H4 {
	FONT-WEIGHT: normal; MARGIN-TOP: 0px; WIDTH: 280px; COLOR: #949494; FONT-STYLE: normal
}
#sidebar .ads IMG {
	margin-top: 15px;
	margin-bottom: 0px;
}
#sidebar .ads IMG A {
	margin-top: 15px;
	margin-bottom: 0px;
}
#sidebar .ads IMG A:hover{
	margin-top: 15px;
	margin-bottom: 0px;
}
.tab_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
.tab_container_in {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
.tab_menu_container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(images/tab1.gif);
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 200px;
	PADDING-TOP: 24px;
	BORDER-BOTTOM: #b6b6b6 1px solid;
	HEIGHT: 20px
}
#tab_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; CURSOR: pointer; LINE-HEIGHT: normal; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#tab_menu .last {
	MARGIN-RIGHT: 0px
}
#tab_menu LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #a0a0a0; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tab_menu LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #a0a0a0; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tab_menu LI A:hover {
	COLOR: #3c3c3c
}
#tab_menu LI A.current {
	COLOR: #3c3c3c
}
.tab_content_list {
	DISPLAY: none
}
#tab_content_tags A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#tab_content_tags A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#tab_content_tags A:hover {
	COLOR: #434343; TEXT-DECORATION: none
}
.tab_container UL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px
}
.tab_container UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; WIDTH: 280px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tab_container UL LI A {
	TEXT-DECORATION: none
}
.tab_container UL LI A:hover {
	TEXT-DECORATION: underline
}
#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #000000;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 15px;
	HEIGHT: 170px;
	BACKGROUND-color: Black;
	Height:210px;
}
#insidefooter {
	FONT-SIZE: 11px;
	WIDTH: 692px;
	COLOR: #949494;
	PADDING-TOP: 10px;
	HEIGHT: 25px
}
#insidefooter A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; COLOR: #949494; TEXT-DECORATION: none
}
#insidefooter A:hover {
	TEXT-DECORATION: underline
}
#insidefooter .links {
	FLOAT: left;
	MARGIN-LEFT: -5px;
	WIDTH: 300px
}
#insidefooter .copy {
	FLOAT: right;
	WIDTH: 350px;
	TEXT-ALIGN: right
}
#footer .wrap {
	MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 987px; MARGIN-RIGHT: auto; 
}
#footer .single {
	FLOAT: left;
	WIDTH: 250px;
	MARGIN-RIGHT: 15px;
	
}
#footer .single H4 {
	MARGIN-BOTTOM: 10px; WIDTH: 309px; TEXT-INDENT: -4000px; BORDER-BOTTOM: #2f2f2f 0px solid; HEIGHT: 25px
}
#footer .single H4.polls {
	BACKGROUND: url(images/footer_en.png) no-repeat 0px 0px
}
#footer .single H4.pics {
	BACKGROUND: url(images/footer_en.png) no-repeat 0px -28px
}
#footer .single H4.links {
	BACKGROUND: url(images/footer_headers.gif) no-repeat 0px -52px
}
#footer .gallery {
	OVERFLOW: hidden; WIDTH: 309px
}
#footer .gallery IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; MARGIN-BOTTOM: 14px; BORDER-LEFT: #fff 5px solid; MARGIN-RIGHT: 14px; BORDER-BOTTOM: #fff 5px solid
}
#footer .links {
	FONT-SIZE: 10px; OVERFLOW: hidden; WIDTH: 400px
}
#footer .links UL LI {
	MARGIN-BOTTOM: 8px; COLOR: #fff; LIST-STYLE-TYPE: none
}
#footer .links UL LI A {
	COLOR: #979797; TEXT-DECORATION: none
}
#footer .links UL LI A:hover {
	TEXT-DECORATION: underline
}
#footer .links UL.network {
	FLOAT: left;
	MARGIN-LEFT: 0px;
	WIDTH: 400px;
	line-height: 8pt;
}
#footer .links UL.friends {
	FLOAT: left; WIDTH: 165px
}
#footer .wp-polls {
	OVERFLOW: hidden; WIDTH: 250px; COLOR: #949494
}
#footer .wp-polls UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#footer .wp-polls UL LI {
	MARGIN-BOTTOM: 5px
}
#footer .wp-polls P {
	MARGIN-BOTTOM: 10px; WIDTH: 309px; TEXT-ALIGN: left
}
.clear {
	CLEAR: both; BACKGROUND: none transparent scroll repeat 0% 0%
}
.corpotextoommentform {
	BACKGROUND: url(images/entrybg.gif) #fff repeat-x 0px bottom; MARGIN-BOTTOM: 25px; WIDTH: 641px
}
IMG.wp-smiley {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.corpotextoommentform H3.reply {
	BACKGROUND: url(images/leavebg.gif) no-repeat; WIDTH: 641px; TEXT-INDENT: -5000px; HEIGHT: 93px
}
FORM#commentform {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; WIDTH: 591px; PADDING-TOP: 25px
}
FORM#commentform_sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 570px; PADDING-TOP: 10px
}
.subf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 19px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #333; PADDING-TOP: 0px; FONT-STYLE: normal
}
OL.subuser {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 17px; MARGIN: 0px 0px 50px; WIDTH: 520px; PADDING-TOP: 17px
}
OL.subuser IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
OL.subuser LI {
	MARGIN-BOTTOM: 15px
}
OL.subuser A {
	COLOR: #fff
}
FORM#commentform P {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; COLOR: #7f7f7f; FONT-STYLE: normal
}
FORM#commentform P SMALL {
	FONT-SIZE: 10px
}
H3.commentsp {
	MARGIN-TOP: 40px; BACKGROUND: url(images/comti.gif) no-repeat; MARGIN-BOTTOM: 15px; TEXT-INDENT: -5000px; HEIGHT: 27px
}
INPUT#empresa {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT: 12px Helvetica;
	WIDTH: 450px;
	COLOR: #333;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 6px;
	PADDING-TOP: 4px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #d9d9d9;
	BORDER-BOTTOM-STYLE: none
}
INPUT#nome {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT: 12px Helvetica;
	WIDTH: 450px;
	COLOR: #333;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 6px;
	PADDING-TOP: 4px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #d9d9d9;
	BORDER-BOTTOM-STYLE: none
}
INPUT#morada {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT: 12px Helvetica;
	WIDTH: 450px;
	COLOR: #333;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 6px;
	PADDING-TOP: 4px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #d9d9d9;
	BORDER-BOTTOM-STYLE: none
}
INPUT#cpostal {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 12px Helvetica; WIDTH: 350px; COLOR: #333; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: #d9d9d9; BORDER-BOTTOM-STYLE: none
}
INPUT#localidade {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 12px Helvetica; WIDTH: 350px; COLOR: #333; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: #d9d9d9; BORDER-BOTTOM-STYLE: none
}
INPUT#telefone {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 12px Helvetica; WIDTH: 350px; COLOR: #333; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: #d9d9d9; BORDER-BOTTOM-STYLE: none
}
INPUT#telemovel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 12px Helvetica; WIDTH: 350px; COLOR: #333; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: #d9d9d9; BORDER-BOTTOM-STYLE: none
}
INPUT#email {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 12px Helvetica; WIDTH: 350px; COLOR: #333; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: #d9d9d9; BORDER-BOTTOM-STYLE: none
}
INPUT#comment {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT: 12px Helvetica; WIDTH: 350px; COLOR: #333; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: #d9d9d9; BORDER-BOTTOM-STYLE: none
}
TEXTAREA {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	FONT: 12px Helvetica;
	WIDTH: 450px;
	COLOR: #333;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 6px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 150px;
	BACKGROUND-COLOR: #d9d9d9;
	BORDER-BOTTOM-STYLE: none
}
OL.commentlist {
	MARGIN-BOTTOM: 15px; WIDTH: 641px; COLOR: #333
}
OL.commentlist IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
OL.commentlist LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/commbg.gif) #fff no-repeat 0px bottom; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 60px; WIDTH: 601px; PADDING-TOP: 20px
}
OL.commentlist LI P.tt {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; WIDTH: 601px; BORDER-BOTTOM: #d4d4d4 1px solid
}
OL.commentlist LI P {
	LINE-HEIGHT: 19px
}

a {
   outline: none;
}

