body {
  background: #000000 url('http://www.endossa.com/layout/home_diag_bg.gif')  fixed repeat;
  font-family:Arial, Sans-serif; 
}
.container{
	text-align:center;
}
.center{
	margin-left:auto;
	margin-right:auto;
	width:780px;
	text-align:left;
}

a:link,a:visited  {
	color:#4093D0;
	text-decoration:none;
}
a.img:hover,a.img:active  {
	background-color:transparent;
}

.texto a:hover , .texto a:active , .textomenor a:hover, .textomenor a:active  , .textog a:hover, .textog a:active {
	color:#FFFFFF;
	background-color:#4093D0;
}

h2 {
	font-size:30px;
	line-height:30px;
	letter-spacing:-1px;
	color:#999999;
	display:inline;
	font-weight:normal;
}

.texto {
	font-size:14px;
	line-height:15px;
	display:block;
}

.textomenor {
	font-size:12px;
	line-height:12px;
	display:inline;
}

.endossa{
	position:absolute;
	float:left;
	z-index:-1;
}


#header {
	width:750px;
	height:46px;
	top:30px;
	padding:15px 15px 9px;
	border:0px;
	margin:30px 0px 30px 0px;
	background-color:#FFFFFF;
}

.logo {
	position:absolute;
	padding:0px;
	border:0px;
	margin:0px;
}

#content {
	margin:0px;
	width:780px;
}

#faixa1 {
	width:780px;
	height:215px;
}

#produto {
	float:left;
	width:300px;
	height:215px;
	overflow:hidden;
	position:relative;
}

#imgtras {
	position:relative;
	width:300px;
	height:215px;
	background-color:#F2F2F2;
	z-index:1;
	float:left;
}
#canto {
	float:left;
	height:185px;
	width:480px;
	padding:15px 0px;
	border:0px;
	margin:0px;
}
#assinatura {
	height:112px;
	width:465px;
	padding:18px 0px 0px 15px;
	border:0px;
	margin:0px;
	background-color:#FFFFFF;
}

#assinatura a {
	font-size:14px;
	line-height:14px;
	letter-spacing:0px;
}

#prodinfo {
	height:45px;
	width:465px;
	font-size:12px;
	line-height:12px;
	padding:9px 0px 0px 15px;
	border:0px;
	margin:0px;
	background-color:#F2F2F2;
	overflow:hidden;
	position:relative;
}

#faixa2 {
	width:780px;
	padding:30px 0px 0px;
}

#twitterlogo {
	padding:0px 0px 0px 15px;
}



#twitseta {
    position:relative;
	margin:5px 0px 0px;
	left:39px;
	width:22px;
	height:11px;
	background:  url('home/imgs/twseta.gif')
}

#twitcontent {
	position:relative;
	width:750px;
	padding:15px ;
	background-color:#FFFFFF;
}

#faixa3 {
	width:780px;
	padding:30px 0px 0px;
}

#lojas {
	float:left;
	padding:15px 0px 15px 15px;
	width:385px;
	height:244px;
	background-color:#FFFFFF;
}

#flickr {
	float:left;
	padding:0px 0px 0px 15px;
}

#faixa4 {
	clear:left;
	width:780px;
	padding:30px 0px 0px;
}

.divem3 {
	float:left;
	width:220px;
	height:80px;
	padding:15px;
	margin:0px 0px 30px;
	background-color:#FFFFFF;
}

.div3meio {
	margin:0px 15px 0px;
}

#rodape {
	clear:left;
	width:750px;
	margin:30px 0px 30px;
	padding:15px;
	border:0px;
	background-color:#FFFFFF;
}

.avatartwit {
	width:48px;
	height:48px;
	float:left;
	padding:0px 10px 15px 0px;
}

.twitdata {
	font-size:12px;
	line-height:12px;
	color:#999999;
}

.twittlinha {
	width:750px;
	height:1px;
	background-color:#F2F2F2;
	clear:left;
	margin:0px 0px 15px 0px;

}

#faixah {
	width:750px;
	padding:15px ;
	background-color:#FFF;
}

.textog {
	font-size:16px;
	line-height:18px;
	display:block;
}
