body{ 
     margin:0px;
     font-family: Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#393939;
	 background:#B3B3B3 url(http://images.static.clix.pt/cliente2.clix.pt/login/fundo_login.jpg) repeat-x scroll 0 0;
	}

#warp_login{
            margin:0 auto;
            overflow:hidden;
           
            width:897px;
            height:auto;
		  }

#login_header{
              width:897px;
              height:90px;
	         }
#content_top_login{
                   background: url(http://images.static.clix.pt/cliente2.clix.pt/login/top_contents.jpg);
                   width:897px;
                   background-repeat:no-repeat;
                   height:11px;
				   /*border:1px solid #000000;*/
				   font-size:4px;
                  }
				  
#content_login{
               background-image: url(http://images.static.clix.pt/cliente2.clix.pt/login/content.jpg);
               width:897px;
               background-repeat:repeat-y;
               height:auto;
			  
              }	
			  
#content_txt {
             margin:0px auto 0;
             width:801px;
            /*  margin-top:17px;
			 border: 1px #000000 solid;;*/
			 height:auto;
			 padding-top:22px
	        } 
			
#form_content_login{
                    border: 1px #E2E2E7 solid; 
					background-color:#F9F9FA;
					width:801px;
					/*height:147px;*/
					height:auto;
					margin-top:10px;
					margin-bottom:16px;
					padding-top:25px;
					padding-left:10px;
					padding-bottom:20px
				   }
.tit_form{
					margin:0px 0px 20px 0px;
					font-size:16px;
					font-weight:bold;
					color:#FF7000;
					  }
.labels{
        float:left;
		margin:0px;
		padding-left:4px;
		width:142px;
		color:#373D62;
       }
.inputs{
        float:left;
		margin:0px;
	
       }
.btn{
        float:left;
		margin-left:5px;
		color:#FF7000;

		}
		.boxs{
border: 1px solid #6D7486;
width:144px		
		 }
		 
#user{
	  height:36px;
	 

	 }

#acesso{
		margin-top:10px;
        clear:left;
		
		 height:30px;
		}
		
#erro{
	    clear:left;
		padding-left:4px;
		color:#FF7000;
		margin:0px;
		height:12px;
	
}
		
#txt{
	width:801px;
    height:auto;

	}

	
/* Vai alterar o de id de cima */	
#txt_v2{ 
	width:801px;
    height:40px;
}	
	
#sub_txt{
margin:0px auto 0;
width:613px;	
text-align:center;
color:#737373;
font-weight:bold;
}

.pass{
color:#393939;
}
.btn_home{
margin-top:15px;
margin-bottom:10px;
		
		 }	
			  
			  
			  
#content_down_login{background-image: url(http://images.static.clix.pt/cliente2.clix.pt/login/footer_content_login.jpg);
                    width:897px;
                    background-repeat:no-repeat;
                    height:14px;
 }	
 #footer{
 width:897px;
 height:auto;
 margin:0px;
 }
 
 #content_footer{
 margin:5px auto 0;
 width:728px;



} 
#leaderboard{
	margin:0 0 8px 0;	
 }
#clix-footer-sonaecom{
                 margin:20px auto 0;
				 color:#4A4B4E;
				 width:440px;
                 font-size:9px				
					
                }  
				
#clix-footer-sonaecom p {
color:#4A4B4E;
float:left;
font-size:9px;
margin:0;
overflow:hidden;
padding:14px 0 0;
}
					 

					 
.nav3 {
background:transparent url(http://images.static.clix.pt/cliente2.clix.pt/nav3-1.gif) repeat-x scroll 0 0;
float:left;
height:21px;
margin:20px 0 0;
overflow:hidden;
font-size:11px
}
.nav3 li {
background:transparent url(http://images.static.clix.pt/cliente2.clix.pt/nav3-2.gif) no-repeat scroll 0 0;
float:left;
padding:3px 10px 0;
}
.nav3 li.first, .nav3 li.last {
padding:0;
}
.nav3 li span {
float:left;
height:21px;
padding:3px 10px 0;
}
.nav3 li.first span {
background:transparent url(http://images.static.clix.pt/cliente2.clix.pt/nav3-3.gif) no-repeat scroll 0 0;
}
.nav3 li.last span {
background:transparent url(http://images.static.clix.pt/cliente2.clix.pt/nav3-4.gif) no-repeat scroll 100% 0;
}
.nav3 li a {
color:#FFFFFF;
text-decoration:none;
}
.nav3 li a:hover {
text-decoration:underline;
}
.link1 {

display:inline;
float:left;
margin:4px 10px 0 12px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#box_left{
width:490px;
display:inline;
float:left;
height:auto;
overflow:hidden;
}

#box_right{
width:300px;
display:inline;
float:left;
height:auto;
overflow:hidden;
}

#box_right p {
margin:4px 0 0 0;
padding:0;
font-weight:bold;
}

#box_right p.line2{
font-weight:normal;
margin-top:10px;
}

#box_right p.line3{
margin-top:50px;
width:261px;
}


#box_right p.line4{
margin-top:10px;
}


#box_right p a.rosa {
font-weight:normal;
color:#FF7000;
}

#box_right p.line4 span {
margin-left:40px;
}

.clear_all{
clear:left;
font-size:0;
height:0;
}

#tooltip_box{
position:relative;
display:none;
}
#tooltip_box_content{
position:absolute;
top:0px;
left:140px
}
.labels.new {
float:left;
margin:0;
padding-left:4px;
width:162px;
color:#393939
}

div.labels a.rosa{
color:#FF7000;
margin-left:3px;
text-decoration:none;
}
ul.box_lab{
margin:0;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}
ul.box_lab li{
float:left;
display:inline;
}
ul.box_lab li.name{
float:left;
display:inline;
padding-top:2px;
}

ul.box_lab li.left{
margin-right:5px;
}

