﻿

* {margin:0; padding:0}

html, body, #wrap {height: 100%;background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-color:#3193de;background-position:top;}



ul, ol, dl, 
li, dt, dd, 
li *, dt *, dd *,
address{
	margin:0;
	padding:0;
	list-style-type:none;
}



body > #wrap {height: auto; min-height: 100%;}

#main {padding-bottom: 140px;}  /* must be same height as the footer */

#footer {
	position: relative;
	margin-top: -40px; /* negative value of footer height */
	height: 40px;
	clear:both
}


#footer2 {
	position: relative;
	margin-top: -40px; /* negative value of footer height */
	height: 40px;
	clear:both
}

#principal { 
	width: 1001px; 
	height:100%;
	margin:0 auto;		
	padding:0 auto;
	text-align:center; /* hack para o IE */	
	}
	
	
#topo { 
	width: 1001px; 
	height:326px;
	margin-bottom:15px;
	}






body {font:10px Geneva, Arial, Helvetica, sans-serif}


#footer {
	background:#289af7; 
	color:#FFF;
	text-align:center;
	height:200px;
	background-image:url(../images/bg_footer.gif);
	background-position:center;
	background-repeat:no-repeat;
}


#footer2 {
	color:#FFF;
	text-align:center;
	height:200px;
}



#header {
	border-bottom:6px solid #ACE149;
	width:100%;
	background:#000; 
	color:#FFF;
	height:40px;
	line-height:40px;
	margin:0 0 10px;
	clear:both;
}









	
.txt_footer{
	color:#221e14;
	font-size:11px;	
	font-family: tahoma, Arial, Helvetica, sans-serif;
}


/* FIM RODAPÉ 	 */


#content{
	height:auto !important;
	width:1001px;
}

#corpo_interno{
	width:1003px;
	height:1000px;
	background-image:url(../images/bg_corpo.gif);
	background-repeat:no-repeat;

}


#index_coluna1{
	float:left;
	width:310px;
	height:350px;
	padding-left:43px;

}


#index_coluna2{
	float:left;
	width:278px;
	height:350px;
	padding-left:50px;
	padding-right:56px;

}


#index_coluna3{
	float:left;
	width:230px;
	height:350px;
}


#interna_coluna{
	float:left;
	width:1000px;
	padding-left:43px;

}


	
.foto_lojas{

	border-width: 10px;
	border-style: solid;
	border-color: #5fabe5;
	margin-top:10px;

}
	
	
.txt_noticias{
	color:#FFFFFF;
	text-align:justify;
	font: 13px/130% Arial, Verdana, sans-serif;
	}
	
h1{ 
	padding-top: 10px; 
	margin-bottom:10px; 
	color:#8ce8ff; 
	font-size:28px; 
	letter-spacing: -2px; 
	line-height: 110%;float:left; 
	width:1000px;
	text-align:left;
}


h2{ 
	padding-top: 10px; 
	margin-bottom:10px; 
	color:#ffffff; 
	font-size:21px; 
	letter-spacing: -2px; 
	line-height: 110%;float:left; 
	width:1000px;
	text-align:left;
}


h3{ 
	padding-top: 10px; 
	color:#8ce8ff; 
	font-size:28px; 
	letter-spacing: -2px; 
	line-height: 110%;float:left; 
	width:450px;
	text-align:left;
}


.form{ 
	padding-top: 10px; 
	margin-bottom:10px; 
	color:#333333; 
	font-size:28px; 
	letter-spacing: -2px; 
	line-height: 110%;float:left; 
	width:500px;
	text-align:left;
}
	
/* Paragrafo */
p{ line-height:1.4em; margin:0 0 15px 0;}
	
	

#box_assine{
	float:right;
	width:288px;
	height:87px;
	margin-top:40px;
	}
	
	
#box_atendimento{
	float:left;
	width:253px;
	height:230px;
	margin-bottom:20px;
	}
	

#box_noticias{
	float:left;
	width:278px;
	height:230px;
	margin-top:5px;
	margin-bottom:20px;
	}
	
	
#box_vatangens{
	float:left;
	width:223px;
	height:200px;
	margin-top:25px;
	}
	
	
.box_noticias{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	float:left;
	color:#FFFFFF;
	}
	
	
.box_noticias a{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	}


.box_noticias2{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	float:left;
	}

#pgto{
	float:left;
	width:314px;
	height:66px;
	margin-top:30px;
	}
	
	
#noticias{
	width:562px;
	height:66px;
	background-color:#999999;
	margin-right:40px;
	float:right;
	margin-top:30px;
	}
	
	
.txt_planos_int{
	font-size:15px;
	color:#666666;
	text-align:left;
	font-family: Georgia, Arial, Helvetica, sans-serif;

	}
	
.txt_planos_int_rs{
	font-size:11px;
	color:#666666;
	text-align:left;
	font-family: Georgia, Arial, Helvetica, sans-serif;

	}
	
	
ul li {list-style-type:none; float:left; margin:0 3px 3px; width:470px; padding-top:10px; text-align:left;}


a{
	text-decoration:none;
}




.lojalist ul {
	padding:0;
	margin:0;
}

.lojalist ul li {
	height:170px;
	width:135px;
	padding:20px;
	list-style:none;
	float:left;
	
}




.txt_lojas a:link, a:visited, a:focus, a:active {
	text-decoration: none;
	color: #fff;	
	
}


.txt_lojas a:hover {
	text-decoration:underline;
	color: #fff;

	
}


.txt_lojas{
	color:#ffffff;
	font-size:12px;	
	font-family: tahoma, Arial, Helvetica, sans-serif;
}
