/* CSS Document */

.txt_branco {
              font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#F2F2F2;
}

.txt {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#424242;
}

.title
       {
	     font-family:Arial, Helvetica, sans-serif;
		 font-size:13px;
		 font-weight:bold;
		 color:#0d5287;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#link_mapa {
                 font-family:Arial, Helvetica, sans-serif;
		         font-size:11px;
		         color:#424242;
				 text-decoration:none;
				 
}

#link_mapa a:link, #link_mapa a:visited {
                 font-family:Arial, Helvetica, sans-serif;
		         font-size:11px;
		         color:#424242;
				 text-decoration:none;
}

#link_mapa a:focus {
                 outline:none;
}

#link_mapa a:hover {
                 font-family:Arial, Helvetica, sans-serif;
		         font-size:11px;
		         color:#0d5287;
				 text-decoration:none;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#link_marcacao a:link, #link_marcacao a:visited {
                 font-family:Arial, Helvetica, sans-serif;
				 font-size:11px;
				 color:#FFFFFF;
				 text-decoration:underline;
}

#link_marcacao a:focus {
                 outline:none;
}

#link_marcacao a:hover {
                 font-family:Arial, Helvetica, sans-serif;
				 font-size:11px;
				 color:#00CCFF;
				 text-decoration:none;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#requirednome {
       font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#ffffff;
}

#requiredmail {
       font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#ffffff;
}

.box {
       background-color:#888888;
	   border:1px;
	   border-color:#666666;
}

.morada {
          font-family:Arial, Helvetica, sans-serif;
		  font-size:13px;
		  color:#333333;
		  font-weight:bold;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#mail_1 a:link, #mail_1 a:visited {
                                    font-family:Arial, Helvetica, sans-serif;
			                        font-size:12px;
			                        color:#F2F2F2;
									text-decoration:none;
}

#mail_1 a:focus {
                  outline:none;
}

#mail_1 a:hover {
                  font-family:Arial, Helvetica, sans-serif;
			      font-size:12px;
			      color:#000000;
				  text-decoration:none;
}


/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#link_ver a:link, #link_ver a:visited {
                                    font-family:Arial, Helvetica, sans-serif;
			                        font-size:10px;
			                        color:#0d5287;
									text-decoration:none;
}

#link_ver a:focus {
                  outline:none;
}

#link_ver a:hover {
                  font-family:Arial, Helvetica, sans-serif;
			      font-size:10px;
			      color:#000000;
				  text-decoration:none;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#link_not a:link, #link_not a:visited {
            font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#0d5287;
			font-weight:bold;
			text-decoration:none;
}

#link_not a:focus{
            outline:none;
}

#link_not a:hover{
            font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#404040;
			font-weight:bold;
			text-decoration:none;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

.data {
        font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#link_sobre a:link, #link_sobre a:visited {
            font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#0d5287;
			text-decoration:underline;
}

#link_sobre a:focus{
            outline:none;
}

#link_sobre a:hover{
            font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#404040;
			text-decoration:underline;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */


#link_html {
            font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#0d5287;
			text-decoration:none;
}

#link_html a:link, #link_html a:visited {
            font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#0d5287;
			text-decoration:none;
}

#link_html a:focus{
            outline:none;
}

#link_html a:hover{
            font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#000000;
			text-decoration:none;
}


/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#txt_link a:link, #txt_link a:visited {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#424242;
		text-decoration:none;
}

#txt_link a:focus {
        outline:none;
}

#txt_link a:hover {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0d5287;
		text-decoration:none;
}


/* ///////////////////////////////////////////////////////////////////////////////////////////////////// */

#link_email a:link, #link_email a:visited {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#424242;
		text-decoration:none;
}

#link_email a:focus {
        outline:none;
}

#link_email a:hover {
        font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0d5287;
		text-decoration:none;
}