/* CSS Document */

html,body{
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      font-family: Arial, Helvetica, Verdana, sans-serif;
	  font-size: 12px;
	  line-height: 16px;
	  color: #000;
}
   
a { text-decoration: none; color:#000; }

a:hover { color: #fff; text-decoration: none; }

#centeredcontent {
	width: 890px;
	height: 685px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -445px;
	/* Half the width of the DIV tag */
	margin-top: -342px;
	/* Half the height of the DIV tag  */
}

#logo
{
	float:right;
	padding-right:60px;
}

#clear_logo
{
	clear:both;
	height:15px;
}

#content
{
	width:890px;
	height:600px;
	background-image:url(/images/back_content.png); background-repeat:no-repeat;
	background-position:top center;
}

#left
{
	float:left;
	width:150px;
	height:600px;
}

#left .cont
{
	width:145px;
	background-color:#666;
	margin-top:5px;
	height:590px;
}

#left .cont2
{
	width:150px;
	background-color:#fff;
	margin-top:5px;
	height:590px;
}

#center
{
	float:left;
	width:590px;
	height:600px;
}

#right
{
	float:left;
	width:150px;
	height:600px;
}

#right .cont
{
	width:145px;
	background-color:#666;
	margin-top:5px;
	margin-left:5px;
	height:590px;
}

#right .cont2
{
	width:150px;
	background-color:#fff;
	margin-top:5px;
	height:590px;
}

#content_home
{
	width:890px;
	height:600px;
}

#left_home
{
	float:left;
	width:145px;
	height:600px;
}

#left_home .cont
{
	background-color:#666;
	margin-top:5px;
	height:590px;
}

#center_home
{
	float:left;
	width:600px;
	height:600px;
	background-color:#FFF;
}

#right_home
{
	float:left;
	width:145px;
	height:600px;
}

#right_home .cont
{
	background-color:#666;
	margin-top:5px;
	height:590px;
}

#menu_esquerda
{
	width:126px; text-align:right; padding-top:23px;
}

#menu_esquerda li{list-style:none;margin:25px 0 0 0 ;}

#menu_esquerda li a{
	font-family: "ff-meta-sc-web-pro-1","ff-meta-sc-web-pro-2";
	font-size: 21px;
	color: #CCC;
	}
	
#menu_esquerda li a:hover
{
	color:#333;
}

.titulo_link_esquerda_sel
{
	font-family: "ff-meta-sc-web-pro-1","ff-meta-sc-web-pro-2";
	font-size: 21px;
	color:#666;
}

#menu_direita
{
	margin-top:5px;
	float:right;
	padding-right:17px;
	width:118px;
	clear:both;
}

#menu_direita li{list-style:none;margin:0 0 0 0 ; margin-bottom:6px;}

#menu_direita li a{
	font-family: "ff-meta-sc-web-pro-1","ff-meta-sc-web-pro-2";
	font-size: 13px;
	color: #CCC;
	}

#menu_direita li a:hover
{
	color:#333;
}

#direita_imagens
{
	height:410px;
	padding-top:47px;
	float:right;
	padding-right:13px;
	width:120px;
}

.imagem
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#texto_l
{
	padding-top:50px; padding-left:45px; float:left; width:241px;
}

#texto_r
{
	float:left; width:297px; padding-top:52px; 
}




.titulo_link_direita_sel
{
	font-family: "ff-meta-sc-web-pro-1","ff-meta-sc-web-pro-2";
	font-size: 13px;
	color:#666;
}

.titulo
{
	font-family: "ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2";
	font-size: 24px;
	line-height: 18px;
	color: #000;
}

.texto_corrido
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
}

.texto_corrido a
{
	text-decoration: none; color:#000;
}

.texto_corrido a:hover
{
	background-color: #000;
	color: #fff;
}

.logo_cl
{
	position: absolute; bottom: 8px; right: 15px;
}















.pl20
{
	 padding-left:20px;
}

.pl20pt70
{
	 padding-left:20px;
	 margin-top:70px;
}

.mt50
{
	margin-top:50px;
}


.clear
{
	clear:both;
}

.tag
{
 	padding-top:8px;
	color:#000;
}

.field
{
 	padding-top:4px;
}

.button
{
	margin-top:14px;
}

.caixa
{
	width:228px;
	padding-left:10px;
	height:20px;
	padding-top:5px;
	background-color:#ccc;
	border:none;
	font-size:13px;
}

.caixa2
{
	width:233px;
	padding-left:5px;
	height:230px;
	padding-top:5px;
	background-color:#ccc;
	border:none;
	font-size:13px;
}

#lang
{
	position:relative; 
	top:85px; 
	left:160px; 
	color:#fff; 
	font-size:9px;
	font-family: "ff-meta-sc-web-pro-1","ff-meta-sc-web-pro-2";
}

#lang a
{
	color:#fff;
	text-decoration: none;
}

#lang a:hover
{
	color: #fff;
	text-decoration: underline;
}
