/* CSS Document */
html
{
	background-image: url(../images/bgrd.png);
	background-repeat: repeat-x;
	background-color: #743A60;

}
body {
	font-size:11px;
	font-family:"tahoma", Arial, Verdana;
	margin:0;
	padding:0;
	background-image: url(../images/bgtop.png);
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}

a:link,a:visited
{
	text-decoration:none;
	color:#E77817;
}
a:hover
{
	text-decoration:underline;
	color:#E77817;
}
img, p, form
{
	border:none;
	padding:0px;
	margin:0px;
}
#container
{
	width:846px;
	left:50%;
	position:relative;
	margin-left:-423px;
}
#bartop
{
	height:5px;
	background-image:url(../images/bartop.gif);
	background-attachment:scroll;
	background-repeat:repeat-x;
	background-position:top;
	border:1px solid #ffffff;
	font-size:1px;
}
#logo
{
	float:left; 
	height:124px; 
	width:194px;
	border-left:1px solid #ffffff;
}
#webdoormenu
{
	width:650px; 
	float:left; 
	height:124px;
	border-right:1px solid #ffffff;
	background-color:#ffffff;
}
#posmenu
{
	height:40px;
	background-color:#1F1A17;
}
ul#lnkmenu
{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	width:650px;
}
ul#lnkmenu li
{
	float:left;
}
.hidden
{

	display:none;
}

#home a, #home a:visited 
{  
	background-image:url(../menu/home_link.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;		
	display:block;
	border-right:1px solid #ffffff;
}

#home a:hover 
{ 
	background-image:url(../menu/home_hover.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;	
}
#quemsomos a, #quemsomos a:visited 
{  
	background-image:url(../menu/quemsomos_link.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;		
	display:block;
}
#quemsomos a:hover 
{ 
	background-image:url(../menu/quemsomos_hover.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;	
}
#servicos a, #servicos a:visited 
{  
	background-image:url(../menu/servicos_link.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;		
	display:block;
	border-left:1px solid #FFFFFF;
}
#servicos a:hover 
{ 
	background-image:url(../menu/servicos_hover.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;	
}
#promocoes a, #promocoes a:visited 
{  
	background-image:url(../menu/promocao_link.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;		
	display:block;
	border-left:1px solid #FFFFFF;
}
#promocoes a:hover 
{ 
	background-image:url(../menu/promocao_hover.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;	
}
#dicas a, #dicas a:visited 
{  
	background-image:url(../menu/dicas_link.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;		
	display:block;
	border-left:1px solid #FFFFFF;
}
#dicas a:hover 
{ 
	background-image:url(../menu/dicas_hover.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;	
}
#galeria a, #galeria a:visited 
{  
	background-image:url(../menu/galeria_link.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;		
	display:block;
	border-left:1px solid #FFFFFF;
}
#galeria a:hover 
{ 
	background-image:url(../menu/galeria_hover.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;	
}
#fale a, #fale a:visited 
{  
	background-image:url(../menu/fale_link.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;		
	display:block;
	border-left:1px solid #FFFFFF;
}
#fale a:hover 
{ 
	background-image:url(../menu/fale_hover.gif);
	background-repeat:no-repeat;	
	width:92px;  
	height:40px;	
}
#menucorp
{
    clear:both;
	background-image:url(../images/bgbody.gif);
	background-position:left;
	background-repeat:repeat-y;
	width:844px;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #ffffff;
}
#menu
{
    width:194px;
    float:left;
    text-align:right;
}
#corpo
{
    width:650px;
    float:right;
}
.both
{
    clear:both;
}
.both10
{
    clear:both;
    padding-bottom:10px;
}

#bandeira
{
 padding-right:20px;
 padding-top:10px;
}

address
{
	font-size:11px;
	font-family:"tahoma", Arial, Verdana;
	padding-right:20px;
	font-style:normal;
	padding-top:3px;
	color:#666666;
}
#newsletter
{
	background-image:url(../images/ttl_img_newsletter.gif);
	background-position:top;
	background-repeat:no-repeat;
	margin-top:20px;
	color:#666666;
}
 input, select, textarea, select
{
    border: 1px solid #DE85C8;
    background-color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    padding: 2px;
    font-weight: normal;
}
.btn
{
    background-color: #800040;
    border: 1px solid #480024;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    padding: 1px;
    margin-top:5px;
}
.form2
{
    border: 1px solid #C196E3;
    background-color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    padding: 2px;
    font-weight: normal;
}
.btn2
{
    background-color: #B67FE7;
    border: 1px solid #9E55DF;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    padding: 1px;
    margin-top:5px;
}
.lbl
{
	font-weight:bold;
	color:#000000;
}
.pdform
{
	padding-bottom:5px;
}
.googlemaps
{
	 border:1px solid #efefef; 
	 background-color:#f8f8f8; 
	 margin-left:10px; 
	 text-align:left;
	 margin-top:23px;
	 width:312px;  
	 height:230px;
	 float:left; 
}
.mgrform
{
    margin-bottom:3px;
    margin-top:3px;    
}
.nwslttr
{
    padding-right:20px; 
    padding-top:25px; 
    padding-left:70px; 
    line-height:1.3;
}
.agtc
{
    text-align:center; 
    padding-top:15px;
    padding-bottom:7px; 
}
.twitter
{
    text-align:center; 
    padding-bottom:7px; 
}

.boxdata
{
    background-color:#EFEFEF;
    margin:5px;
    padding:4px;
    text-align:right;
    color:#666666;
}
.pdtp8
{
    padding-top:8px;
}
.pdrgt20
{
    padding-right:20px;
}
.flt_lft
{
    float:left;
}
.boxpromo
{
    width:274px; 
    margin:0 0 5px 5px;
    height:90px; 
    background-color:#FBE6F3;
}
#about
{
    float:left; 
    margin:0 0px 0 8px; 
    width:355px; 
    text-align:justify; 
    font-size:12px; 
    line-height:1.4; 
    color:#666666;
}
#boxmkt
{
    margin:0 0 0 5px;
}
#fullbanner
{
    float:left; 
    width:499px; 
    margin-right:5px; 
    background-color:#EFEFEF; 
    border:1px solid #E6E6E6; 
    height:91px;
    text-align:center;
}
#parc
{
    float:left; 
    width:133px; 
    background-color:#FFFFFF; 
    border:1px solid #E7D4F7; 
    height:76px;
    text-align:center;
    padding-top:15px;
}
#lblmkt
{
    font-size:10px; 
    color:#cccccc; 
    padding-bottom:3px; 
    text-align:left; 
    padding-left:20px;
}
.imgpromo
{
    border:2px solid #FFFFFF; 
    background-color:#f8f8f8; 
    width:75px; 
    height:75px;
    margin:5px 0 0 5px; 
    *margin:5px 0 0 3px;    
    _margin:5px 0 0 3px;
    float:left;
}
.txtpromo
{
    float:left; 
    padding-left:8px; 
    padding-top:8px; 
    color:#301827; 
    width:170px; 
    font-size:12px;
}
.txtpromo a, .txtpromo a:visited 
{
	text-decoration:none;
	font-weight:normal;
    color:#301827; 
}
.txtpromo a:hover 
{
	text-decoration:underline;
	font-weight:normal;
    color:#301827; 
}
ul#menuserv
{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}
ul#menuserv li
{
	float:left;
}
#cabelos a, #cabelos a:visited 
{  
	background-image:url(../menu/cabelos_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#cabelos a:hover 
{ 
	background-image:url(../menu/cabelos_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#noiva a, #noiva a:visited 
{  
	background-image:url(../menu/noiva_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#noiva a:hover 
{ 
	background-image:url(../menu/noiva_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#maquiagem a, #maquiagem a:visited 
{  
	background-image:url(../menu/maquiagem_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#maquiagem a:hover 
{ 
	background-image:url(../menu/maquiagem_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#estetica a, #estetica a:visited 
{  
	background-image:url(../menu/estetica_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#estetica a:hover 
{ 
	background-image:url(../menu/estetica_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#depilacao a, #depilacao a:visited 
{  
	background-image:url(../menu/depilacao_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#depilacao a:hover 
{ 
	background-image:url(../menu/depilacao_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#personal a, #personal a:visited 
{  
	background-image:url(../menu/personal_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#personal a:hover 
{ 
	background-image:url(../menu/personal_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#bronzeamento a, #bronzeamento a:visited 
{  
	background-image:url(../menu/brozeamento_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#bronzeamento a:hover 
{ 
	background-image:url(../menu/brozeamento_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#podologia a, #podologia a:visited 
{  
	background-image:url(../menu/podologia_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#podologia a:hover 
{ 
	background-image:url(../menu/podologia_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#manicure a, #manicure a:visited 
{  
	background-image:url(../menu/manicure_link.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
	display:block;
}
#manicure a:hover 
{ 
	background-image:url(../menu/manicure_hover.gif);
	background-repeat:no-repeat;	
	width:80px;  
	height:126px;		
}
#posmenuserv
{
	clear:both; 
	padding-left:6px;
}
#posserv
{
	padding-top:10px; 
	*padding-top:5px; 
	_padding-top:5px; 
	clear:both; 
	padding-left:5px;
}

#posdic
{
	padding-top:15px; 
	*padding-top:8px; 
	_padding-top:8px; 
	clear:both;
	padding-left:5px;
}
.imgdic
{
	float:left; 
	width:120px; 
	height:90px; 
	border:4px solid #efefef;
	margin-right:10px; 
}
.imgdic2
{
	float:left; 
	width:220px; 
	height:160px; 
	border:4px solid #efefef;
	margin-right:10px; 
}
.imgdic3
{
	float:left; 
	width:130px; 
	height:100px;
	border:4px solid #efefef;
	margin-right:10px;
	margin-bottom:10px; 
}
.imgdic4
{
	float:right; 
	width:200px; 
	height:140px; 
	border:4px solid #efefef;
	margin-left:10px;
}
.imgdic5
{
	float:left; 
	width:200px; 
	height:140px; 
	border:4px solid #efefef;
	margin-right:10px;
}
.imgdic6
{
	float:left; 
	width:90px; 
	height:90px; 
	border:4px solid #efefef;
	margin-right:10px; 
}
.imgdic7
{
	float:left;
	width:130px; 
	height:130px;
	border:4px solid #efefef;
	margin-right:10px;
	margin-bottom:10px; 
	text-align:center;
	background-color:#F8F8F8;  
}
.ctdic
{
	float:left; 
	width:480px;
	padding-right:20px; 
	font-size:12px; 
	color:#666666;
}
#posfooter
{
	text-align:center; 
	font-size:12px; 
	color:#8B768F;
	margin:5px 5px 5px 5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;	
	padding-bottom:8px;	
	background-color:#F1E6FB;
}
#posfooter a, #posfooter a:visited 
{  
	text-decoration:none;
	color:#705F74;
}
#posfooter a:hover 
{ 
	text-decoration:underline;		
	color:#800040;
}
#ttlpromo
{
	background-image:url(../images/ttl_promocoes.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlcabelos
{
	background-image:url(../images/ttl_servicos_cabelos.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlnoiva
{
	background-image:url(../images/ttl_servicos_noiva.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlmaquiagem
{
	background-image:url(../images/ttl_servicos_maquiagem.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlestetica
{
	background-image:url(../images/ttl_servicos_estetica.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttldepilacao
{
	background-image:url(../images/ttl_servicos_depilacao.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlbronzeamento
{
	background-image:url(../images/ttl_servicos_bronzeamento.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlpodologia
{
	background-image:url(../images/ttl_servicos_podologia.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlmaospes
{
	background-image:url(../images/ttl_servicos_maospes.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlpersonal
{
	background-image:url(../images/ttl_servicos_personal.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;
	width:556px;
	height:77px;
}
.ttlnutricao
{
	background-image:url(../images/ttl_servicos_nutricao.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
#ttldicas
{
	background-image:url(../images/ttl_dicasugestoes.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
#ttlconvenio
{
	background-image:url(../images/ttl_convenio.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
#ttlgal
{
	background-image:url(../images/ttl_galeriaimagens.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
#ttlparc
{
	background-image:url(../images/ttl_parceiros.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.ttlprinc
{	
	color:#73395F;
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	margin-top:9px;
	float:left;
	letter-spacing:-1px;
}
.ttlsub
{
    margin-top:11px; 
    font-size:12px;
}
#ttlquem
{
	background-image:url(../images/ttl_quemsomos.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
#ttlcontato
{
	background-image:url(../images/ttl_contato.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;	
	width:556px;  
	height:77px;
}
.posttlpromo
{
    margin-left:180px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlcabelos
{
    margin-left:93px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlnoiva
{
    margin-left:72px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlmaquiagem
{
    margin-left:118px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlestetica
{
    margin-left:96px; 
    margin-top:12px; 
    font-size:12px;
}
.posttldepilacao
{
    margin-left:110px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlbronzeamento
{
    margin-left:226px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlpodologia
{
    margin-left:114px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlmaospes
{
    margin-left:116px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlpersonal
{
    margin-left:174px; 
    margin-top:12px; 
    font-size:12px;
}
.posttldicas
{
    margin-left:170px;
    margin-top:12px;
    font-size:12px;
}
.posttlconvenio
{
    margin-left:250px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlnutricao
{
    margin-left:93px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlgal
{
    margin-left:160px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlparc
{
    margin-left:165px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlquem
{
    margin-left:130px; 
    margin-top:12px; 
    font-size:12px;
}
.posttlcont
{
    margin-left:135px; 
    margin-top:12px; 
    font-size:12px;
}
.mrg5
{
    margin:5px;
}
.stylefont
{
     margin:5px;
     margin-top:8px;
     text-align:right;
     color:#999999;   
}
.stylefont a, .stylefont a:visited 
{
	text-decoration:none;
    color:#999999;
    border:1px solid #cccccc; 
    padding:3px; 
    margin-top:5px; 
    font-weight:bold;
}
.stylefont a:hover  
{ 
	text-decoration:none;
    color:#666666;
    background-color:#efefef;
    border:1px solid #cccccc; 
    padding:3px; 
    margin-top:5px; 
    font-weight:bold;
}
ul#imgserv
{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	padding-top:10px;
}
ul#imgserv li
{
	float:left;
	width:190px;
	height:150px;
	border:3px solid #efefef;
	background-color:#F8F8F8;
	margin-right:10px;
	text-align:center;
}
h1
{
    padding:0px;
    margin:0px;
    font-size:13px;
    font-weight:bold;
    color:#800040;
}
h2
{
    padding:3px;
    margin:0px;
    margin-top:5px;
    border:1px solid #670033;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#800040;
}
.ttlhome
{
    padding:0px;
    margin:0px;
    font-size:12px;
    font-weight:bold;
	color:#666666;
}
.mgbt10
{
    margin-bottom:5px;
}
.linedgrd
{
	background-image:url(../images/linedegrd.png);
	background-repeat:no-repeat;
	background-position:center;
	width:613px;
	height:1px;
	margin-bottom:5px;
	*margin-bottom:1px;
	_margin-bottom:1px;
}
.linedgrd2
{
	background-image:url(../images/linedegrd.png);
	background-repeat:no-repeat;
	background-position:center;
	width:613px;
	height:1px;
	clear:both;
	padding-top:10px;
	*padding-top:0px;
	_padding-top:0px;
}

.linedgrd3
{
	background-image:url(../images/linedegrd.png);
	background-repeat:no-repeat;
	background-position:center;
	width:613px;
	height:1px;
	clear:both;
	padding-top:30px;
	*padding-top:20px;
	_padding-top:20px;
}
.voltop
{
    text-align:center; 
    padding-top:10px;
}
#copy
{
    font-size:11px;
    padding-top:8px;
    color:#AFA0B1;
}

#copy a:link, #copy a:visited 
{
	text-decoration:none;
    color:#AFA0B1;
}
#copy a:hover
{
  	text-decoration:underline;  
    color:#AFA0B1;
}

.txt
{
    margin:10px; font-size:12px; 
    color:#666666; 
    color:#5B5B5B;
    line-height:1.4; text-align:justify;
}
.txt a, .txt a:visited 
{
	text-decoration:underline;
	font-weight:normal;
    color:#E77817;
}
.txt a:hover  
{ 
	text-decoration:none;
	font-weight:normal;
    color:#E77817;
}
.txt2
{
    margin:10px; font-size:12px; color:#666666; line-height:1.4; text-align:justify;
}
.txt2 a, .txt2 a:visited 
{
	text-decoration:none;
	font-weight:normal;
    color:#666666;
}
.txt2 a:hover  
{ 
	text-decoration:underline;
	font-weight:normal;
    color:#666666;
}
.dta
{
 	color:#ff6600; 
	font-size:10px;
}
.pdtp23
{
	padding-left:23px;
}
#ok
{
	padding:3px; border:1px solid #006700; text-align:center; color:#FFFFFF; font-weight:bold; font-size:14px; margin-top:10px; margin-bottom:5px; background-color:#009900;
}
#nok
{
	padding:3px; border:1px solid #B40000; text-align:center; color:#FFFFFF; font-weight:bold; font-size:14px; margin-top:10px; margin-bottom:5px; background-color:#FF0000;
}
/* Estilização do Menu*/
#menutp
{
    position:absolute; display:none; top:41px; padding:0; margin:0; list-style:none; background-color:#936A8D; font-size:12px; width:170px
 }
#servicos .menutpli
 {
    float:none; padding:0px; margin:0px; border-top:1px solid #A987A4;
 }
 #servicos .menutpli a, #servicos .menutpli a:visited 
{  
    color:#FFFFFF;
    text-decoration:none;
    background:none;
    width:100%;
    margin:5px;
    margin-left:10px;
    border:none;
    height:20px;
    padding-top:3px;
    margin-bottom:3px;
}
#servicos .menutpli a:hover 
{ 
    color:#000000;
    text-decoration:none;	
    background-color:#ffffff;
    width:100%;
    margin:5px;
    margin-left:10px;
    border:none;
    font-weight:bold;
    height:20px;
    padding-top:3px;
    margin-bottom:3px;
}
a.mais:link, a.mais:visited
{
	text-decoration:none;
	font-weight:bold;
    color:#E77817;
}
a.mais:hover  
{ 
	text-decoration:underline;
	font-weight:bold;
    color:#E77817;
}
#amigo
{
    border-bottom:1px solid #E6D4F7; border-left:1px solid #E6D4F7; padding:4px; float:left;
}
#print
{
    border-bottom:1px solid #E6D4F7; border-right:1px solid #E6D4F7; padding:4px; float:right;
}
.linettl
{
    border-bottom:1px solid #E7D5F7; margin-bottom:10px; margin-right:40px; padding:5px;
}
.linettl2
{
    border-bottom:1px solid #E7D5F7; margin-bottom:10px; padding:5px;
}

.txtpremio
{
	margin:5px;
    padding:4px;
    text-align:justify; 
    font-size:12px; 
    line-height:1.4; 
    color:#666666;
}


