* 
	{
		padding: 0; margin: 0; 
	}

body
	{
	margin: 0;
	padding: 0;
	color: #1A6A9B;
	background: #FFF;
	text-align: center;
	font-family: 'Trebuchet MS', Tahoma, sans-serif;
	font-size: 73%;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	font-variant: normal;
	}

/*____________________________links*/

		
/*____________________________headers */



h1, h2, h3 { font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif; }
h1 { font-size: 1.4em; color: #1A6A9B; }
h2 { font-size: 1.2em; text-transform: uppercase; }
h3 { font-size: 1.2em; }

p, h1, h2, h3 {
	margin: 10px 15px;
}
ul, ol {
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}

/*____________________________images */

.imagens
	{
		border: 1px solid #DADADA;
		padding: 5px;
		background: #FAFAFA;
	}
	
	
img.float-right 
	{
	  margin: 5px 0px 5px 15px;  
	}
	
	
img.float-left 
	{
	  margin: 5px 15px 5px 0px;
	}

code	
	{
	  margin: 5px 0;
	  padding: 10px;
	  text-align: left;
	  display: block;
	  overflow: auto;  
	  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
	  /* white-space: pre; */
	  background: #FAFAFA;
	  border: 1px solid #f2f2f2;  
	  border-left: 3px solid #72A545;
	}
	
	
acronym 
	{
	  cursor: help;
	  border-bottom: 1px solid #777;
	}
	
blockquote 
	{
		margin: 15px; 	padding: 0 0 0 20px;  	
		background-color: #FAFAFA; 
		background-position: 8px 10px;
		border: 1px solid #f2f2f2; 
		border-left: 3px solid #72A545;  
		font: bold 1.2em/1.5em "Trebuchet MS", Tahoma, sans-serif; 
		color: #666666;	
	}

/*____________________________tabela */


table 
{
	border-collapse: collapse;
	margin: 10px 15px;	
}

th strong {
	color: #fff;
}

th {
	background: #74A846;
	height: 29px;
	padding-left: 11px;
	padding-right: 11px;
	color: #fff;
	text-align: left;
	border-left: 1px solid #B6D59A;
	border-bottom: solid 2px #FFF;
}

tr {
	height: 30px;
}



td.first,th.first {
	border-left: 0px;
}
tr.row-a {
	background: #F8F8F8;
}
tr.row-b {
	background: #EFEFEF;
}
/* end - table */



/*____________________________elementos formulario*/

form {
	padding: 0;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
}
label {
	display:block;
	font-weight:bold;
	background-color: #FFFFFF;
	color:#993300;
}
input {
	padding: 2px;
	border:1px solid #E5F4FC;
	font: normal 1em "Trebuchet MS", Tahoma, sans-serif;
	color:#777;
	background-color: #CC6600;
	width: 405px;
}
textarea {
	padding:2px;
	font: normal 1em "Trebuchet MS", Tahoma, sans-serif;
	border:0px solid #eee;
	display:block;
	color:#777;
	background-color: #CC6600;
	width: 405px;
}

.texto_bold_red

	{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #AC3C2F;	
	}

.texto_conteudos

	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2E4654;
	
	}

.pontos_brancos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.separador_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AC3C2F;
}


input.button {
	margin: 0;
	font: bold 1em Arial, Sans-serif;
	padding: 2px 3px;
	color: #333;
	border: 1px solid #DADADA;
	background-color: #FFFFFF;
}

input.button2 {
	margin: 0;
	background-repeat: no-repeat;
	background-position: center;
	padding: 2px 3px;
	color: #FFFFFF;
	border: 0px solid #DADADA;
	background-image: url(../pt/images/contactos_button2.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
}

/*____________________________ formulario procura*/

.searchform {
	background-color: transparent;
	border: none;	margin: 0; padding: 0;	
}
.searchform p { margin: 10px; padding: 0; }
.searchform input.textbox { 
	width: 130px;
	color: #333; 
	height: 20px;
	padding: 2px;	
	vertical-align: top;
}
.searchform input.button { 
	font: bold 12px Arial, Sans-serif; 
	color: #333;	
	width: 60px;
	height: 26px;
	border: 1px solid #DADADA;
	padding: 3px 5px;	
	vertical-align: top;
}

/*_____________________________
	  LAYOUT
______________________________*/

#header-content, #content, #footer-content
	{
		width: 800px;
	}

/*_____________________________ header */

#header-content h1#logo {
	/*
	position: static;
	color: #333333;
	font-family: 'Trebuchet MS', Sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 200px;
	word-spacing: normal;
	display: inline;*/
	position: static;
	margin: 0;
	padding: 0;
	/* change the values of left and top to adjust the position of the logo */
	top:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 200px;
	word-spacing: normal;
	display: inline;
}
#header-content h1#logo a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#header-content h1#logo a:hover {
	text-decoration: none;
	color: #9B0E31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


#header
	{
	height: 24px;
	text-align: left;
	padding-top: 2px;
	
	}


#header-content 
	{
	position: relative;
	margin-right: auto;
	margin-left: auto;
	height: 24px;
	background-image: url(../pt/images/header_bg0.jpg);
	background-repeat: no-repeat;
	}



/*_____________________________header menu */


#header-content ul 
	{
	position: absolute;
	right: 0px;
	top: 0px;
	font: bolder 1.3em 'Trebuchet MS', sans-serif;
	list-style: none;
	width: 765px;
	height: 24px;
	float: none;
	clear: none;
	margin: 0;
	padding: 0;
	}

#header-content li 
	{
	display: inline;
	position: relative;
	z-index: 500;
	height: 100%;
	}

#header-content li ul 
	{
		position: absolute;
	    left: -405px;
	    top: 20px;
	    display: none;
	}
	
#header-content li:hover ul 
	{ 
	display: block;
	left: auto;
		 }

#header-content li a 
	{
	float: left;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}


#header-content li a:hover 
	{
	display: block;
	}

#header-content li a#current  
	{
	}
	
/*_____________________________header logo*/

.header_logo
	{
	width: 800px;
	height: 70px;
	background-image: url(header.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 10px;
	}
#caixa_noticias_esq {
	float: left;
	width: 350px;
}
#caixa_noticias_drt {
	float: right;
	width: 350px;
	padding-right: 12px;
}




/*____________________________header banner */

.headerbanner {
	width: 800px;
	height: 70px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 10px;
	background-image: url(header.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

/*____________________________conteudo */


#content-wrap {
	clear: both;
	float: left;
	width: 100%;
	height: 100%;
}
#content {
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.texto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	color: #253945;
	
}

.texto_data

	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: 1px;
		color: #9B0E31;
		list-style-type: circle;
		font-weight: bold;
	}


/*__________________________________sidebar */

#sidebar 
	{
		float: right;
		width: 30%;
		margin: 0 0 10px 0;
		padding: 0;
		
	}
	


/*_____________________________main */

#main 
	{
		float: right;
		width: 68%;	
		margin: 0 0 10px 0; padding: 0;	
	}


#main_swf
	{
	float: left;
	width: 100%;
	}

	
#main h1 {
	padding: 10px 0px 0px 5px;
	margin: 0 0 0 10px;
	border-bottom: 1px solid #f2f2f2; 	
	font: normal 1.5em 'Trebuchet MS', Tahoma, Sans-serif;
}
#main ul li {
	list-style-image: url(bullet.gif);
}

/*_____________________footer */
#footer 
	{
	clear: both;
	margin: 0;
	padding-top:0px;
	font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;
	font-size: 9px;
	font-variant: normal;
	text-align: left;
	}

#footer h1, #footer p {	margin-left: 0; }

#footer-content {
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
#footer-content a {
	text-decoration: none;
	color: #993300;
}
#footer-content a:hover {
	color: #993300;
}
#footer-content ul {
	list-style: none;
	margin: 0; padding: 0;
}
#footer-content .col {
	width: 32%;
	padding: 0 5px 30px 0;	
}
#footer-content .col2 {
	width: 33%;
	padding: 0 0 30px 0;	
}

/*____________________________alinhamentos */


.float-left  { float: left; }
.float-right { float: right; }
.texto_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BF3521;
}
.texto_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.align-left  { text-align: left; }
.align-right {	text-align: right; }

/*____________________________classes adicional*/

.clear { clear: both; }
.gray  { color: #BFBFBF; }
.header_semlogo {
	width: 800px;
	height: 70px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center;
	padding: 6px;
}
.barrasbrancas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.pontoscinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E5F4FC;
}
.pontoscinzaclaros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F6F7FA;
}
.txtazul {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
}
.txtazulbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #054298;
	text-transform: none;
}
.headerhome {
	width: 800px;
	height: 150px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../pt/images/header_bg1.jpg);
	background-repeat: no-repeat;
	padding: 0px;
}
a.view:link {
	color:  #993300;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
a.view:visited {
	color:  #993300;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
a.txtazul:link {
	color:  #276881;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
}
a.txtazul:visited {
	color:  #276881;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
}
a.txtazul:hover {
	text-decoration: none;
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	text-transform: none;
}
#main_news {
	float: left;
	width: 100%;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
#caixa_esq2Newtxt {
	width:221px;
	height:120px;
	float: left;
	padding-top:10px;
	display: inline;
	padding-right: 15px;
	padding-left: 44px;
	padding-bottom: 10px;
}
#caixacorrida_flash {
	width:800px;
	float: left;
	display: inline;
	height: 161px;
	background-color: #FFFFFF;
}
#caixacorrida_flash2 {
	width:280px;
	float: left;
	display: inline;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	height: 25px;
	background-color: #CC6600;
}
#caixacorrida_flashtxt {
	width:800px;
	float: left;
	display: inline;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	height: 140px;
	background-color: #FFFFFF;
}
#caixa_esq2Newtxtb {
	width:225px;
	height:120px;
	float: left;
	padding-top:10px;
	display: inline;
	padding-right: 23px;
	padding-left: 8px;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 10px;
}
a.boldyellow:link {
	color:  #F5A72B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
a.boldyellow:visited {
	color:  #F5A72B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
a.boldgreen:link {
	color:  #97A53E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
a.boldgreen:visited {
	color:  #97A53E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
a.boldblue:link {
	color:  #53BFED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
a.boldblue:visited {
	color:  #53BFED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.txtdarkENPT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
#caixacorrida_flash3 {
	width:264px;
	float: left;
	display: inline;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	height: 25px;
	background-color: #CC6600;
}
#main_swf2 {
	float: left;
	width: 800px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	height: auto;
}
#caixa_esqreadmore {
	width:100%;
	float: left;
	margin: 0;
	display: inline;
	background-color: #FFFFFF;
	padding: 0px;
}
#header-content ulexp {
	position: relative;
	right: 0px;
	top: 0px;
	font: bolder 1.3em 'Trebuchet MS', sans-serif;
	color: #FFF;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 467px;
}
a.submenu:link {
	color:  #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-transform: none;
	font-weight: bold;
}
a.submenu:visited {
	color:  #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-transform: none;
	font-weight: bold;
}
a.submenu:hover {
	color:  #054298;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-transform: none;
	font-weight: bold;
}
a.menu:link {
	color:  #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-transform: none;
	font-weight: bold;
}
a.menu:visited {
	color:  #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-transform: none;
	font-weight: bold;
}
a.menu:hover {
	color:  #054298;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-transform: none;
	font-weight: bold;
	background-color: #FFFFFF;
}
#nav, #nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav a {
	display: block;
}
#nav li {
	float: left;
}
#nav li ul {
	width: 65px;
	position: absolute;
	left: 0px;
}
#nav li:hover ul {
	left: auto;
	border-bottom-style: solid;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: 0px;
	border-bottom-style: solid;
	background-color: #8CCEC8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
	border-left-color: #D8D8D8;
}
#main_swf2 {
	float: left;
	width: 536px;
	height: 250px;
}
#main_news {
	float: right;
	width: 264px;
	height: 250px;
}
#caixa_nova {
	width:536px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-image: url(../pt/images/_flash01.jpg);
	background-repeat: no-repeat;
}
#caixa_noticiasgowind {
	width:245px;
	float: left;
	padding-top:5px;
	display: inline;
	background-color: #e5f4fc;
	padding-right: 12px;
	padding-left: 8px;
	height: 237px;
}
#caixa_novaA4 {
	width:215px;
	float: left;
	margin: 0;
	padding-top:10px;
	display: inline;
	background-color: #e5f4fc;
	padding-left: 5px;
	padding-right: 15px;
}
a.door_darkblue:link {
	color:  #0084D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.door_darkblue:hover {
	color:  #8CCEC8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.door_darkblue:visited {
	color:  #0084D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
.texto_footer_darkblue {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #993300;
}
#footer_azul {
	width:800px;
	display: inline;
	background-color: #FFCC55;
	float: left;
}
.texto_footer_fundo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFCC55;
}
.headergowind {
	width: 800px;
	height: 196px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
#sobregowind_dir {
	float: left;
	width: 345px;
	height: 300px;
	background-color: #E5F4FC;
	padding-top: 40px;
	padding-right: 45px;
	padding-left: 10px;
}
#sobregowind_esq {
	float: left;
	width: 345px;
	height: 300px;
	padding-top: 40px;
	padding-right: 10px;
	padding-left: 45px;
	background-image: url(../pt/images/sobre_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#tecnologiagowind_esq {
	float: left;
	width: 345px;
	height: 170px;
	padding-top: 40px;
	padding-right: 10px;
	padding-left: 45px;
	background-image: url(../pt/images/tecnologia_fundo-esq.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#tecnologiagowind_dir {
	float: left;
	width: 345px;
	height: 170px;
	padding-top: 40px;
	padding-right: 45px;
	padding-left: 10px;
	background-image: url(../pt/images/tecnologia_fundo-dir.jpg);
}
#tec_main {
	float: left;
	width: 800px;
	height: 140px;
	background-color: #FFFFFF;
}
#tec_image {
	float: left;
	width: 281px;
	height: 140px;
	background-color: #FFFFFF;
}
#tec_txt {
	float: left;
	width: 378px;
	height: 140px;
	background-color: #FFFFFF;
	padding-right: 117px;
	padding-left: 24px;
}
#tec_txt1 {
	float: left;
	width: 378px;
	height: 15px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
#tec_txt2 {
	float: left;
	width: 378px;
	height: 98px;
	background-color: #FFFFFF;
	padding-top: 17px;
}
.txtazul_title {
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #0084D7;
	text-transform: none;
}
#tec_main1 {
	float: left;
	width: 800px;
	height: 140px;
	background-color: #FFFFFF;
	margin-top: 8px;
}
#parcerias_main {
	float: left;
	width: 710px;
	height: 242px;
	padding-top: 40px;
	padding-right: 45px;
	padding-left: 45px;
	background-image: url(../pt/images/parcerias_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#parcerias_txt {
	float: left;
	width: 710px;
	height: 75px;
}
#parcerias_logos {
	float: left;
	width: 589px;
	height: 91px;
	padding-left: 121px;
}
#parcerias_logo1 {
	float: left;
	height: 91px;
	padding-right: 33px;
}
#parcerias_contacto {
	float: left;
	width: 516px;
	height: 26px;
	margin-right: 285px;
	margin-left: 284px;
}
#parcerias_contactotxt {
	float: left;
	width: 215px;
	height: 22px;
}
a.door_white13:link {
	color:  #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
}
a.door_white13:hover {
	color:  #E5F4FC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
}
a.door_white13:visited {
	color:  #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
}
#downloads_main {
	float: left;
	width: 800px;
	height: 41px;
	background-color: #FFFFFF;
}
#downloads_image {
	float: left;
	width: 31px;
	height: 41px;
	background-color: #FFFFFF;
	padding-left: 184px;
}
#downloads_link {
	float: left;
	width: 392px;
	height: 18px;
	background-color: #E5F4FC;
	margin-top: 12px;
	margin-right: 157px;
	margin-bottom: 11px;
	margin-left: 18px;
	padding-left: 18px;
}
#downloads_main1 {
	float: left;
	width: 800px;
	height: 41px;
	background-color: #FFFFFF;
	padding-top: 70px;
}
#downloads_image1 {
	float: left;
	width: 31px;
	height: 26px;
	background-color: #FFFFFF;
	padding-left: 184px;
	padding-top: 8px;
	padding-bottom: 7px;
}
a.door_black:link {
	color:  #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
}
a.door_black:hover {
	color:  #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
}
a.door_black:visited {
	color:  #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
}
#noticias {
	float: left;
	width: 343px;
	height: 420px;
	background-color: #FFFFFF;
	padding-top: 25px;
	padding-right: 12px;
	padding-left: 45px;
}
#noticias_listaflash {
	float: left;
	width: 343px;
	height: 405px;
	background-color: #FFFFFF;
	padding-top: 40px;
	padding-right: 45px;
	padding-left: 12px;
}
#not_1 {
	float: left;
	width: 343px;
	height: 25px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
#not_2 {
	float: left;
	width: 343px;
	height: 286px;
	background-color: #FFFFFF;
	padding-top: 23px;
}
#not_3 {
	float: left;
	width: 343px;
	height: 60px;
	background-color: #FFFFFF;
	padding-top: 16px;
}
#contactos_morada {
	float: left;
	width: 293px;
	height: 352px;
	background-color: #FFFFCC;
}
#contactos_formulario {
	float: left;
	width: 487px;
	height: 361px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 20px;
}
#contactos_formulariotitle {
	float: left;
	width: 419px;
	height: 20px;
	background-color: #FFFFFF;
	padding-left: 28px;
	padding-right: 40px;
}
.txtverde_contactos {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #00907C;
	text-transform: none;
}
a.door_darkblue2:link {
	color:  #0084D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.door_darkblue2:hover {
	color:  #8CCEC8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.door_darkblue2:visited {
	color:  #0084D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.door_cinzafooter:link {
	color:  #993300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
a.door_cinzafooter:hover {
	color:  #993300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
a.door_cinzafooter:visited {
	color:  #993300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
#noticiasgowind {
	width:245px;
	float: left;
	display: inline;
	background-color: #e5f4fc;
	height: 237px;
	padding-top: 23px;
	padding-bottom: 10px;
}
a.gowind:link {
	color:  #0084D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.gowind:hover {
	color:  #8ccec8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.gowind:visited {
	color:  #0084D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
a.view:hover {
	color:  #FFCC55;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
#main_swfnews {
	float: left;
	width: 100%;
	background-color: #FFFFFF;
}
.txtverde_contactosCopy {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #00907C;
	text-transform: none;
}
#contactos_enviado {
	float: left;
	width: 300px;
	height: 374px;
	background-color: #FFFFFF;
	padding-top: 43px;
	padding-left: 50px;
}
#caixa_nova2 {
	width:536px;
	float: left;
	margin: 0;
	display: inline;
	height: 224px;
	background-image: url(../pt/images/_flash02.jpg);
	background-repeat: no-repeat;
}
#caixacorrida_flash4 {
	width:256px;
	float: left;
	display: inline;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	height: 25px;
	background-color: #CC6600;
}
#caixa_dirNewtxt {
	width:220px;
	height:111px;
	float: left;
	display: inline;
	background-image: url(sun_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 29px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
}
#footer_bg {
	width:800px;
	display: inline;
	float: left;
	background-image: url(../pt/images/footer_bg2.jpg);
	background-repeat: no-repeat;
}
#titulo_gosolar {
	width:788px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #993300;
}
#titulo_gosolar1 {
	width:12px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
}
#titulo_gosolar2 {
	width:788px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
}
#txt_gosolar {
	width:215px;
	float: left;
	display: inline;
	height: 224px;
	background-color: #FFFFCC;
	padding-left: 49px;
	padding-top: 20px;
	padding-right: 29px;
}
#image_gosolar {
	float: left;
	width: 507px;
	height: 244px;
}
#txt2_gosolar {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 281px;
	padding-left: 49px;
	padding-top: 17px;
	padding-right: 29px;
}
#image_parceiros {
	float: left;
	width: 479px;
	height: 247px;
	padding-top: 51px;
	padding-left: 28px;
}
#image_proj01 {
	width:267px;
	float: left;
	margin: 0;
	display: inline;
	height: 132px;
}
#txt_proj01 {
	width:217px;
	float: left;
	margin: 0;
	display: inline;
	height: 129px;
	padding-left: 25px;
	padding-top: 20px;
	background-color: #FFFFCC;
}
#image_proj01a {
	width:267px;
	float: left;
	margin: 0;
	display: inline;
	height: 149px;
}
#image_proj01txt {
	width:267px;
	float: left;
	margin: 0;
	display: inline;
	height: 17px;
	background-color: #CC6600;
}
.txtwhite {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: none;
}
.txt_gosolar {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
}
.txt_gosolarbold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-transform: none;
}
#txt_proj01b {
	width:213px;
	float: left;
	margin: 0;
	display: inline;
	height: 129px;
	padding-left: 29px;
	padding-top: 20px;
	background-color: #FFFFCC;
	padding-right: 49px;
}
#main_gosolar {
	float: left;
	width: 100%;
	height: 100%;
}
#proj_gosolar {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	height: 149px;
}
#footer_blank {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	height: 24px;
	background-color: #FFFFCC;
}
#image_microgeracao {
	float: left;
	width: 264px;
	height: 190px;
}
#txt_microgeracao {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 123px;
	background-color: #FFDD66;
	padding-left: 49px;
	padding-top: 17px;
}
#txt_microgeracao2 {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 123px;
	background-color: #FFDD66;
	padding-left: 28px;
	padding-top: 17px;
	padding-right: 29px;
}
#caixabranca_microgeracao {
	width:196px;
	float: left;
	display: inline;
	height: 28px;
	background-color: #FFFFCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 49px;
	padding-left: 19px;
}
#caixa_microgeracao {
	width:264px;
	float: left;
	margin: 0;
	display: inline;
	height: 190px;
	background-color: #FFDD66;
}
#caixa_microgeracao2 {
	width:272px;
	float: left;
	margin: 0;
	display: inline;
	height: 190px;
	background-color: #FFDD66;
}
#caixabranca_microgeracao2 {
	width:196px;
	float: left;
	display: inline;
	height: 28px;
	background-color: #FFFFCC;
	margin-left: 28px;
	padding-left: 19px;
}
#caixabranca2_microgeracao {
	width:166px;
	float: left;
	display: inline;
	height: 28px;
}
#caixabranca_microgeracaoacrobat {
	width:30px;
	float: left;
	display: inline;
	height: 28px;
}
#caixabranca3_microgeracao {
	width:166px;
	float: left;
	display: inline;
	height: 8px;
	background-color: #CCCCCC;
	padding-bottom: 3px;
}
#txt_microgeracao3 {
	width:215px;
	float: left;
	display: inline;
	height: 185px;
	background-color: #FFDD66;
	padding-left: 49px;
	padding-top: 10px;
}
#image_microgeracao2 {
	float: left;
	width: 264px;
	height: 195px;
}
#caixa_microgeracao3 {
	width:272px;
	float: left;
	margin: 0;
	display: inline;
	height: 195px;
	background-color: #FFDD66;
}
.txt_gosolarbold13 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #CC6600;
	text-transform: none;
}
#txt_microgeracao4 {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 55px;
	background-color: #FFDD66;
	padding-left: 28px;
	padding-top: 40px;
	padding-right: 29px;
}
#titulo_gosolar3 {
	width:524px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #993300;
}
#titulo_gosolar4 {
	width:264px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
}
#caixa_ofertagosolar {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	height: 197px;
}
#caixa_ofertagosolar2 {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	height: 227px;
}
#caixa_ofertagosolarmain {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	height: 424px;
	background-image: url(oferta_bg.jpg);
	background-repeat: no-repeat;
}
#txt_oferta {
	width:222px;
	float: left;
	margin: 0;
	display: inline;
	height: 186px;
	padding-left: 48px;
	padding-top: 13px;
	letter-spacing: .2px;
}
#txt_oferta2 {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 184px;
	padding-left: 21px;
	padding-top: 13px;
	padding-right: 30px;
}
#txt_ofertaimage {
	width:264px;
	float: left;
	margin: 0;
	display: inline;
	height: 197px;
}
#txt_quadro {
	width:487px;
	float: left;
	margin: 0;
	display: inline;
	height: 158px;
	padding-top: 19px;
	padding-left: 49px;
}
#txt_quadro2 {
	width:245px;
	float: left;
	margin: 0;
	display: inline;
	height: 50px;
	padding-left: 291px;
}
#txt_quadro3 {
	width:264px;
	float: left;
	margin: 0;
	display: inline;
	height: 227px;
}
#txt_quadromain {
	width:536px;
	float: left;
	margin: 0;
	display: inline;
	height: 227px;
}
#caixabranca_oferta {
	width:196px;
	float: left;
	display: inline;
	height: 28px;
	background-color: #FFDD66;
	padding-left: 19px;
}
#txt_microprodutor1 {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 210px;
	background-color: #FFFFCC;
	padding-left: 49px;
	padding-top: 17px;
}
#caixa_microprodutor {
	width:244px;
	float: left;
	margin: 0;
	display: inline;
	height: 227px;
	background-color: #FFFFCC;
	padding-left: 28px;
}
#txt_microprodutor2 {
	width:216px;
	float: left;
	margin: 0;
	display: inline;
	height: 167px;
	padding-top: 17px;
	padding-right: 28px;
}
#image_microprodutor {
	float: left;
	width: 264px;
	height: 227px;
}
#testemunho {
	width:704px;
	float: left;
	margin: 0;
	display: inline;
	height: 31px;
	padding-top: 22px;
	padding-right: 47px;
	padding-left: 49px;
}
.txt_gosolarbold2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #330000;
	text-transform: none;
}
.txt_gosolar2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
}
#testemunho2 {
	width:704px;
	float: left;
	margin: 0;
	display: inline;
	height: 35px;
	padding-top: 1px;
	padding-right: 47px;
	padding-left: 49px;
}
#prod_tit01 {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	height: 26px;
	padding-top: 7px;
	background-color: #FFFFCC;
}
.txt_gosolar3 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #993300;
	text-transform: none;
}
#prod_tit02 {
	width:742px;
	float: left;
	margin: 0;
	display: inline;
	height: 21px;
	padding-top: 3px;
	padding-left: 58px;
	background-color: #FFFFCC;
}
#prod_tit03 {
	width:750px;
	float: left;
	display: inline;
	height: 125px;
	padding-left: 49px;
	background-color: #FFFFCC;
}
#titulo_noticias01 {
	width:105px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
	padding-right: 564px;
}
#titulo_noticias02 {
	width:30px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
}
#titulo_noticias03 {
	width:25px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
}
#titulo_news {
	width:751px;
	float: left;
	margin: 0;
	display: inline;
	height: 21px;
	background-color: #FFDD66;
	border-left-width: 13px;
	border-left-style: solid;
	border-left-color: #993300;
	padding-left: 36px;
	padding-top: 4px;
}
.txt_titulosnoticias {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #993300;
	text-transform: none;
}
#caixa_news {
	width:718px;
	float: left;
	margin: 0;
	display: inline;
	background-color: #FFFFFF;
	padding-left: 49px;
	padding-top: 20px;
	padding-right: 33px;
	padding-bottom: 20px;
}
#caixa_titulodownloads {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	background-color: #FFDD66;
	height: 53px;
}
#caixa_downloads_empresa {
	width:195px;
	float: left;
	margin: 0;
	display: inline;
	height: 28px;
	padding-top: 25px;
	padding-left: 96px;
}
#caixa_downloads_microgeracao {
	width:184px;
	float: left;
	margin: 0;
	display: inline;
	height: 28px;
	padding-top: 25px;
	padding-left: 46px;
}
#caixa_downloads_componentes {
	width:221px;
	float: left;
	margin: 0;
	display: inline;
	height: 28px;
	padding-top: 25px;
	padding-left: 58px;
}
#caixa_downloads01 {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	background-color: #FFDD66;
	height: 28px;
}
#caixa_downloads01a {
	width:242px;
	float: left;
	margin: 0;
	display: inline;
	height: 28px;
	padding-left: 49px;
}
#caixa_downloads01b {
	width:230px;
	float: left;
	margin: 0;
	display: inline;
	height: 28px;
}
#caixa_downloads01c {
	width:230px;
	float: left;
	margin: 0;
	display: inline;
	height: 28px;
	padding-right: 49px;
}
#downloads_end {
	width:718px;
	float: left;
	margin: 0;
	display: inline;
	background-color: #FFDD66;
	padding-left: 49px;
	padding-top: 20px;
	padding-right: 33px;
	padding-bottom: 20px;
}
#promo_main {
	width:500px;
	float: left;
	margin: 0;
	display: inline;
	background-color: #FFDD66;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	height: 376px;
}
#content_promo {
	text-align: left;
	height: 376px;
	width: 500px;
}
#image_faleconnosco {
	float: left;
	width: 507px;
	height: 157px;
}
#txt_faleconnosco {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 137px;
	background-color: #FFFFCC;
	padding-left: 49px;
	padding-top: 20px;
	padding-right: 29px;
}
.txtazul_esp {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
	line-height: 23px;
}
#contactos_moradatxt {
	float: left;
	width: 240px;
	height: 176px;
	padding-left: 49px;
}
#contactos_moradatxt01 {
	float: left;
	width: 111px;
	height: 120px;
	padding-top: 15px;
}
#contactos_moradatxt02 {
	float: left;
	width: 104px;
	height: 120px;
	padding-top: 15px;
}
#contactos_moradatxt03 {
	float: left;
	width: 235px;
	height: 15px;
	padding-top: 15px;
}
.txt_gosolarboldCopy {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #993300;
	text-transform: none;
}
.txt_gosolar2Copy {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
}
.txt_gosolar2Copy2 {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
	line-height: normal;
}
.txt_gosolar2normal {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
	line-height: normal;
}
#contactos_googletxt {
	float: left;
	width: 281px;
	height: 25px;
	background-color: #CC6600;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #993300;
}
#contactos_googleearth {
	float: left;
	width: 293px;
	height: 165px;
}
.txt_whiteform {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: none;
	line-height: normal;
}
a.gosolar:link {
	color:  #993300;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
}
a.gosolar:hover {
	color:  #993300;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
}
a.gosolar:visited {
	color:  #993300;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
}
#txt_quadrosun {
	width:164px;
	float: left;
	display: inline;
	height: 27px;
	background-image: url(gif_sunanimated2_piscar.gif);
	background-repeat: no-repeat;
	padding-top: 110px;
	padding-left: 100px;
	margin-top: 18px;
}
#txt_quadrosun2 {
	width:164px;
	float: left;
	margin: 0;
	display: inline;
	height: 30px;
	padding-left: 100px;
}
a.gosolar2:link {
	color:  #330000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
}
a.gosolar2:hover {
	color:  #330000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}
a.gosolar2:visited {
	color:  #330000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}
#contactos_formularioenviado {
	float: left;
	width: 419px;
	height: 50px;
	background-color: #FFFFFF;
	padding-left: 28px;
	padding-top: 20px;
	padding-right: 40px;
}
.txt_titulosnoticias12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-transform: none;
}
#prod_tit04 {
	width:800px;
	float: left;
	margin: 0;
	display: inline;
	height: 30px;
	padding-top: 7px;
	background-color: #FFFFCC;
}
a.gosolar3:link {
	color:  #993300;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
a.gosolar3:hover {
	color:  #993300;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
a.gosolar3:visited {
	color:  #993300;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
.txtazul_exper {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
	line-height: 16px;
}
.txtazul_exper2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
	line-height: 16px;
	vertical-align: middle;
}
.txtazulCopy {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-transform: none;
	letter-spacing: .5px;
}
.txt_gosolar2normalpequeno {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #993300;
	text-transform: none;
	line-height: normal;
}
#titulo_noticias02b {
	width:46px;
	float: left;
	margin: 0;
	display: inline;
	height: 25px;
	background-color: #CC6600;
}
.headerhome_en {
	width: 800px;
	height: 150px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../en/images/header_en.jpg);
	background-repeat: no-repeat;
	padding: 0px;
}
#image_parceiros_en {
	float: left;
	width: 479px;
	height: 255px;
	padding-top: 22px;
	padding-left: 28px;
}
#txt2_gosolar_en {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 260px;
	padding-left: 49px;
	padding-top: 17px;
	padding-right: 29px;
}
#txt_microgeracao_en {
	width:219px;
	float: left;
	margin: 0;
	display: inline;
	height: 123px;
	background-color: #FFDD66;
	padding-left: 46px;
	padding-top: 17px;
}
#caixa_microgeracao2_en {
	width:271px;
	float: left;
	margin: 0;
	display: inline;
	height: 190px;
	background-color: #FFDD66;
}
#txt_microgeracao2_en {
	width:215px;
	float: left;
	margin: 0;
	display: inline;
	height: 123px;
	background-color: #FFDD66;
	padding-left: 28px;
	padding-top: 17px;
	padding-right: 28px;
}
#caixabranca_microgeracao2_en {
	width:196px;
	float: left;
	display: inline;
	height: 28px;
	background-color: #FFFFCC;
	margin-left: 28px;
	padding-left: 19px;
}
#caixabranca_microgeracaoacrobat_en {
	width:30px;
	float: left;
	display: inline;
	height: 28px;
}
#caixa_microgeracao_en {
	width:265px;
	float: left;
	margin: 0;
	display: inline;
	height: 190px;
	background-color: #FFDD66;
}
#txt_quadrosun_en {
	width:164px;
	float: left;
	display: inline;
	height: 27px;
	background-image: url(../en/images/gif_sunanimated_piscar2_en.gif);
	background-repeat: no-repeat;
	padding-top: 110px;
	padding-left: 100px;
	margin-top: 18px;
}
#contactos_formularioenviadoexp {
	float: left;
	width: 419px;
	height: 255px;
	background-color: #FFFFFF;
	padding-left: 28px;
	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 15px;
}
#contactos_formularioenviadoexp2 {
	float: left;
	width: 419px;
	height: 40px;
	background-color: #FFFFFF;
	padding-left: 28px;
	padding-right: 40px;
}
#contactos_formulariotitleexp {
	float: left;
	width: 419px;
	height: 20px;
	background-color: #FFFFFF;
	padding-left: 28px;
	padding-right: 40px;
	padding-top: 20px;
}
.anexos {
	width: 300px;
	height: 22px;
	color: #FFFFFF;
	background-color: #FFDD66;
}
anexo {
	width: 300px;
	height: 22px;
	color: #FFFFFF;
	background-color: #CC6600;
}
.checkbox01 {
	width: 12px;
	height: 12px;
	color: #CC6600;
}
