/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}

body{background:url(../img/bg.jpg) no-repeat top left;}

.right{float:right;}

#container{
	position:relative;
	float:left;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}

#container div.direita{
	position:relative;
	float:left;
	width:310px;
	height:auto;
	margin:0;
	padding:0;
	display:inline;
}

#container div.direita div.img{
	position:relative;
	float:left;
	height:auto;
	margin:0;
	padding:0;
	display:inline;
}

#container div.direita div.requeriments{
	position:relative;
	float:left;
	width:310px;
	height:auto;
	margin:29px 0 0 0;
	padding:0;
}


#container div.direita div.requeriments h5.requeriments{
	background:url(../img/h5_requirements.gif) no-repeat;
	width:172px;
	height:20px;
}

#container div.direita div.requeriments p.flash{
	background:url(../img/p_flash.gif) no-repeat;
	width:109px;
	height:29px;
}

#container div.direita div.requeriments p.sound{
	background:url(../img/p_sound.gif) no-repeat;
	width:109px;
	height:29px;
}

#container div.direita div.requeriments p.webcam{
	background:url(../img/p_webcam.gif) no-repeat;
	width:109px;
	height:29px;
}

#container div.direita div.requeriments .indent{
	text-indent:-9999px;
	display:block;
}

#container div.esquerda{
	position:relative;
	float:left;
	width:348px;
	height:auto;
	margin:0 0 0 23px;
	padding:0;
	display:inline;
}

#container div.esquerda div.logos{
	position:relative;
	float:left;
	width:244px;
	height:124px;
	margin:180px 0 0 0;
	padding:0;
	display:inline;
}

#container div.esquerda div.logos h3{
	display:block;
	text-indent:-9999px;
	background:url(../img/h3_logo_nyc.gif) no-repeat;
	width:244px;
	height:124px;
}

#container div.esquerda div.texto{
	position:relative;
	float:left;
	width:348px;
	height:auto;
	margin:32px 0 0 0;
	*margin:35px 0 0 0;
	padding:0;
	display:inline;
}


#container div.esquerda div.textoitalico{
	position:relative;
	float:left;
	width:348px;
	height:auto;
	margin:32px 0 0 0;
	*margin:35px 0 0 0;
	padding:0;
	display:inline;
	font-style: italic;
}

#container div.esquerda div.texto h2.titulo{
	text-indent:-9999px;
	display:block;
	background:url(../img/h2_soft_drink.gif) no-repeat;
	width:333px;
	height:29px;
	margin:0;
	padding:0;
}

#container div.esquerda div.texto p{
	margin:10px 0 0 0;
	color:#958e8a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	
}

#container div.esquerda div.texto a.view{
	text-indent:-9999px;
	display:block;
	outline:none;
	background:url(../img/a_view_br.gif) no-repeat;
	width:200px;
	height:13px;
	margin: 10px 0 0 0;
}

#container div.esquerda div.texto a.view2{
	text-indent:-9999px;
	display:block;
	outline:none;
	background:url(../img/a_view_en.gif) no-repeat;
	width:190px;
	height:13px;
	margin: 10px 0 0 0;
}


.a {
	color: #2B2B2B;
}
#container .esquerda .texto div .textoitalico .textoitalico {
	font-style: italic;
}

