body {
 padding: 0;
 margin: 0;
 background: url(images/fundo_geral.jpg) repeat-x fixed;
}

body, td, th {
 font: 12px 'tahoma', verdana, arial;
 color: #848484;
}

#conteudoPrincipal {
 width: 780px;
 min-height: 500px;
 _height: 500px;
 margin: 0 auto;
 display: table;
 *display: block;
}

#topo {
 width: 780px;
 padding: 0;
 margin: 0;
}

#topoFilho {
 clear:both;
 width: 780px;
 height: 310px;
 padding: 0;
 margin: 30px 0 0 0;
}

	#topoFilhoLogo {
	 background: url(images/logo.png) no-repeat;
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');
	 _background: none;
	 *background: none;
	 width: 290px;
	 height: 286px;
	 padding: 0;
	 margin: 0 0 0 100px;
	 float: left;
	}
	
	#topoFilhoConteudo {
	 width: 290px;
	 height: 286px;
	 padding: 0;
	 margin: 0;
	 float: left;
	}
		#topoFilhoConteudo p {
		 padding: 0;
		 margin: 0;
		 font-size:9px;
		}
		
		#topoFilhoConteudo h1 {
		 font: bold 18px 'Trebuchet MS', tahoma, arial;
		 color: #55b4dd;
		 padding: 0;
		 margin: 30px 0 0 0;
		}
		
		#cx_central {
		 width: 190px;
		 height: 120px;
		 padding: 0;
		 margin: 0 0 0 90px;
		}
		
		#cx_webmail {
		 width: 190px;
		 height: 120px;
		 padding: 0;
		 margin: 0 0 0 90px;
		}
		
			#topoFilhoConteudo .boxForm{
			 background: url(images/fundo_form.gif) repeat-x;
			 font: 11px 'arial', verdana;
			 color: #000000;
			 border: 1px solid #cccccc;
			 padding: 3px;
			}

#corpo {
 width: 780px;
 height: 80px;
 padding: 0;
 margin: 0;
 clear: both;
}

  

	#corpo .corpo_tweeter {
	 background:url(images/icon_tweeter.gif) no-repeat;
	 width: 39px;
	 height: 55px;
	 padding: 0;
	 margin: 10px 0 0 22px;
	 float: left;
	 display:block;
	}
	
	#corpo .corpo_orkut {
	 background:url(images/icon_orkut.gif) no-repeat;
	 width: 36px;
	 height: 55px;
	 padding: 0;
	 margin: 10px 0 0 22px;
	 float: left;
	 display:block;
	}
	
	#corpo .corpo_cstore {
	 background:url(images/icon_cstore.gif) no-repeat;
	 width: 75px;
	 height: 55px;
	 padding: 0;
	 margin: 10px 0 0 454px;
	 float: left;
	 display:block;
	}

	#corpo .corpo_skrivare {
	 background:url(images/icon_skrivare.gif) no-repeat;
	 width: 91px;
	 height: 29px;
	 padding: 0;
	 margin: 22px 0 0 22px;
	 float: left;
	 display:block;
	}

#corpo h1 {
 padding: 0;
 margin: 0;
}

#corpo h1 a{
 background: url(images/webmail.gif) no-repeat;
 width: 198px;
 height: 36px;
 margin: 0 auto 0 auto;
 display: table;
 *display: block;
}

#corpo h2 {
 background: url(images/texto.png) no-repeat;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/texto.png');
 _background: none;
 *background: none;
 width: 625px;
 height: 30px;
 padding: 0;
 margin: 18px auto 0 auto;
}

#rodape {
 clear: both;
 width: 780px;
}

#rodapeEsquerda, #rodapeDireita {
 float: left;
 width: 390px;
}

#rodapeEsquerda p {
 padding: 20px;
 margin: 0;
}

#rodapeDireita p {
 text-align: right;
 padding: 20px;
 margin: 0;
}


