/*Relativo aos nomes que aparecem antes das caixas de texto do formulário*/
.nomes{font-family:"times new roman";font-size:12px;text-align:right}

/*Relativo à tabela onde está o fomulário*/
.tabela {border-width:thin;border-style:solid; }

/*Relativo ao formulário para efectuar o login*/
.login1{background-color:#ececec; text-align:right;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:black; height:25px;}
.login2{background-color:#ececec; height:25px; width:300px}
.login3{background-color:#ececec; text-align:right}
.login4{background-color:#ececec; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.login5{background-color:#ececec; text-align:right;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.login6{background-color:#808080; text-align:right;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:black}
.login7{background-color:#ffffff; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:black}
.login8{text-align:right;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:#ffffff}

/*ffcc66*/
.retroceder{background-color:#ececec; text-align:right;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:black;}/*ffcc66*/
.login_postal{background-color:#ececec; text-align:right; font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:black; height:25px; }/*ffcc66*/
.login_postal2{background-color:#ececec; height:25px; width:490px}

.login1_login{background-color:#ececec; text-align:right; font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:black; height:25px; width:50px}/*ffcc66*/
.login9{background-color:#ececec; text-align:right; font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px;}

.login2_login{background-color:#ececec; height:25px; width:224px}


.ajuda1{background-color:#ffffff; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; color:#dd0000}
.ajuda2{background-color:#ffffff; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px;}
.ajuda3{background-color:#ffffff; text-align:center;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px;}

.texto_ajuda1{background-color:#ececec; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px;}
.texto_ajuda2{background-color:#ececec; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold}


.menu{background-color:#ffffff;font-size:20px;}

.autor{text-align:center;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px;FONT-WEIGHT: 300; color:silver}

.msgerro{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:10px; color: #dd0000; text-align:left}
.msgerrologin{font-family:Arial, Helvetica, sans-serif;font-size:10px; color: #dd0000}

.msgsucesso{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:11px; color: black}
.msglimite{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:11px; color: black}

.link{color:#000000}
.link:hover{color:silver}

.titulo1{FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif}
.titulo2{FONT-WEIGHT: 300; FONT-SIZE: 11px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif}

/*Botão de submit*/
.submit_old {
	BORDER-RIGHT: #666699 1px solid; BORDER-TOP: #666699 1px solid; FONT-SIZE: 10px; BACKGROUND: white; MARGIN: 2px 1px 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666699 1px solid; COLOR: #000000; BORDER-BOTTOM: #666699 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 18px
}
.submit2 {BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 85%;BORDER-BOTTOM-WIDTH: 1px; CURSOR: hand; COLOR: black;LINE-HEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #eeeeee; BORDER-RIGHT-WIDTH: 1px; FONT-VARIANT: normal;
}
.submit {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #333333; MARGIN: 2px 1px 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 18px
}
.submit3 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND: #333333; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 18px; width:73px}
	
.submit4 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND: #cccccc; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 18px; width:73px}	
.submit5 {
	BORDER-RIGHT: #fff 1px solid; cursor:auto; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #666699;  VERTICAL-ALIGN: middle;BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 16px; width:20px; margin:1px 1px 1px 1px
}
.submit6 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND: #333333; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; HEIGHT: 18px; width:100px}
/*RELATIVO À PÁGINA PRINCIPAL*/

/*Relativo ao fundo da página*/
.fundo {background-color:#FFFFFF}/*#aabac3*/

/*Relativo à tabela principal*/
.tabelaprincipal {width:100%;height:100%;background-color:#FFFFFF;}

/*td{background-color:#222222}*/
A.nav {
	FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
A.barra_menu {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:#000000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
A.barra_menu2 {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:#000000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
A.barra_menu3 {
	FONT-SIZE: 12px; COLOR:#000000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
A.barra_menu4 {
	FONT-SIZE: 10px; COLOR:#000000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
A.barra_menu5 {
	FONT-SIZE: 12px; COLOR:#ffffff; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
A.texto_meses {
	FONT-WEIGHT:bold; FONT-SIZE: 10px; COLOR:#333333; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
A.barra_menu2:hover {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:#000000; TEXT-DECORATION: underline; font-family:Verdana, Arial, Helvetica, sans-serif
}

.navmenu{FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #ffffff; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
.navmenu:hover{FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: silver;
}
A.nav:hover {
	FONT-SIZE: 10px; COLOR: white;
}
A.navetitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #777AA7; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}

A.navesquerda {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif
}
A.navesquerda:hover {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: silver; TEXT-DECORATION: none
}
A.info {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #0000bb; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif
}
A.info:hover {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: silver; TEXT-DECORATION:underline
}
A.gerir {
	FONT-WEIGHT: 300; FONT-SIZE: 65%; COLOR: black; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif
}
A.gerir:hover {
	FONT-WEIGHT: 300; FONT-SIZE: 65%; COLOR: silver; TEXT-DECORATION: none
}
A.do_dia {
	FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif
}
/*Tamanho dos pontos laranja do menu da esquerda*/
.tamanho {width:12px; height:12px}

.linkfoto { BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; cursor:pointer;COLOR: white;}

.linkfoto2 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; cursor:pointer
}
.linkfoto3 {
	BORDER-RIGHT:#bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #bbbbbb; BORDER-BOTTOM: #bbbbbb 1px solid; cursor:pointer
}

.grelhafotos{text-align:center;  width:144px; height:144px; background-color:#808080;}/*545d67*/
.grelhafotos_desafio{text-align:center;  width:134px; height:130px; background-color:#545d67;}
.grelhafotos_desafio2{text-align:center;  width:134px; height:144px; background-color:#545d67;}
.grelhafotos2{text-align:center;  width:144px; height:144px; background-color:#ececec}
.grelhafotos3{text-align:center;  width:240px; height:170px; background-color:#545d67}
.grelhafotos4{text-align:center;  width:220px; height:170px; background-color:#545d67}
.grelhafotos5{text-align:center;  width:144px; height:144px; background-color:#FFFFFF}
.grelhafotos_albuns{text-align:center; width:240px; height:170px; background-color:#FFFFFF}
.grelhafotos_blog{text-align:center;  width:133px; height:144px; background-color:#ececec;}
.grelhafotos_main{text-align:center;  width:145px; height:134px; background-color:#ECECEC;}
.grelhafotos_mes{text-align:center;  width:180px; height:144px; background-color:#808080;}

.nav3{ color:silver; TEXT-DECORATION: none; font-size:12px; font-family:verdana,Arial, Helvetica, sans-serif;}
.nav2{ color:white; TEXT-DECORATION: none; font-size:14px; font-family:verdana,Arial, Helvetica, sans-serif;}
.nav1{ color:black; TEXT-DECORATION: none; font-size:12px; font-family:verdana,Arial, Helvetica, sans-serif;}

.tab{
	FONT-WEIGHT: 300; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif; text-align:center;}
.tab1{
	FONT-WEIGHT: 300; FONT-SIZE: 11px; COLOR:white; TEXT-DECORATION:none; font-family:Verdana,Arial, Helvetica, sans-serif; text-align:center; background-color:#333333;}
.tab1_{
	FONT-WEIGHT: 300; FONT-SIZE: 10px; COLOR:white; TEXT-DECORATION:none; font-family:Verdana,Arial, Helvetica, sans-serif; text-align:center; background-color:#808080;}


.lto {border-bottom-width:1px; border-bottom-style:solid;border-bottom-color:white;border-right-width:1px; border-right-style:solid;border-right-color:white
;border-left-width:1px; border-left-style:solid;border-left-color:white;border-top-width:1px; border-top-style:solid;border-top-color:white}

/*Relativo às letras da pesquisa de nomes*/
.letras0{ color:#000000; FONT-WEIGHT:bold; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.letras{ color:#000000; FONT-WEIGHT:bold; font-size:12px; text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif}
.letras2{ color:silver; FONT-WEIGHT:bold; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.letras3{FONT-WEIGHT: 300; FONT-SIZE: 65%; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif; text-align:left;}
.letras4{FONT-WEIGHT: 300; FONT-SIZE: 85%; COLOR: black; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center; background-color:#888888;}

.tablista {BORDER-BOTTOM-WIDTH: 1px;LINE-HEIGHT: normal;BACKGROUND-COLOR: #eeeeee;
}

/*Relativo à coluna onde se apresentam os detalhes da foto*/
.detalhe_dir{BACKGROUND-COLOR: #ececec;FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.detalhe_dir_h{BACKGROUND-COLOR: #3d3d3d;FONT-WEIGHT: 300; FONT-SIZE: 75%; COLOR: #3d3d3d; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.detalhe_dir2{BACKGROUND-COLOR: #3d3d3d;FONT-WEIGHT: 300; FONT-SIZE: 55%; COLOR: #ffffff; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.detalhe_dir3{FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif}

.detalhe_dir_fav{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif}
.detalhe_dir_fav:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: silver; TEXT-DECORATION:underline; font-family:Verdana,Arial, Helvetica, sans-serif}
.detalhe_dir_fav2{FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif}
.detalhe_dir_fav2:hover{FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR:#FFFFFF; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif}

.detalhe_dir_fav3{FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif}
.detalhe_dir_fav3:hover{FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR:silver; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif}

.detalhe_dir7{ color:#ffffff}
.detalhe_dir8{ color:#ffffff}
.detalhe_dir4{FONT-SIZE: 75%; COLOR: #FFFFFF; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.detalhe_dir5{FONT-WEIGHT: 300;FONT-SIZE: 65%;  TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.link_manhoso{ font-size:0%; visibility:hidden; z-index:-1}

.comentario{background-color:#ffffff; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:10px; color:#BBBBBB}
.comentario2{text-align:center;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; color:gray}
.comentario_desafio{FONT-WEIGHT: bold;background-color:#ffffff; text-align:center;font-family:verdana,Arial, Helvetica, sans-serif;font-size:12px; color:#BBBBBB}
.desc_album{background-color:#FFFFFF; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; color:black}


.pulldown {FONT-SIZE: 10px;}
.num_votar{FONT-SIZE: 10px;}

.coment{font-family:Arial, Helvetica, sans-serif;font-size:10px; color: white}
.letras_autor{font-family:verdana,Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none}
.letras_autor:hover{font-family:verdana,Arial, Helvetica, sans-serif; font-size:10px; color:silver; text-decoration:underline}
.letras_autor_albuns{font-family:"Courier New", Courier, mono; font-size:11px; color:black; text-decoration:none}
.letras_autor_albuns:hover{font-family:"Courier New", Courier, mono; font-size:11px; color:black; text-decoration:underline}


.fechar{ cursor:pointer}

/*Relativo à barra de scrolling*/
BODY {
	SCROLLBAR-FACE-COLOR: #333333;SCROLLBAR-HIGHLIGHT-COLOR: #333333; SCROLLBAR-SHADOW-COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

.FOTO {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}

.tab2 {border-left-width:1px; border-left-style:solid;border-left-color:#CCCC66;border-right-width:1px; border-right-style:solid;border-right-color:#CCCC66}
.tab3 {border-right-width:1px; border-right-style:solid;border-right-color:#CCCC66
;border-left-width:1px; border-left-style:solid;border-left-color:#CCCC66;border-top-width:1px; border-top-style:solid;border-top-color:#CCCC66}
.tab4 {border-bottom-width:1px; border-bottom-style:solid;border-bottom-color:#CCCC66;border-left-width:1px; border-left-style:solid;border-left-color:#CCCC66;border-right-width:1px; border-right-style:solid;border-right-color:#CCCC66}
.tab5 {border-bottom-width:1px; border-bottom-style:solid;border-bottom-color:#CCCC66;}

/*relativo ao portal do autor*/
.autor1{background-color:#ececec; text-align:right;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; color:black}/*ffcc66*/
.autor2{background-color:#ececec; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; color:black}/*ffcc66*/

A.mail{background-color:#ececec; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; color:black; text-decoration:none}
A.mail:hover{background-color:#ececec; text-align:left;font-family:verdana,Arial, Helvetica, sans-serif;font-size:11px; color:black; text-decoration:underline}/*ffcc66*/

.opera1{cursor:hand}

/*Relativo aos desafios*/
.d_titulo {
	FONT-WEIGHT: none; FONT-SIZE: 12px; color:#ececec;TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
.d_titulo2 {
	FONT-WEIGHT: none; FONT-SIZE: 10px; color:#ff9900;TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
.d_titulo3 {
	FONT-WEIGHT: none; FONT-SIZE: 10px; color:#ececec;TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}
.d_desc {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR:black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif
}
.d_desc_desafio {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif
}
.barra_baixo{BORDER-TOP: #cccccc 1px solid;}

A.d_num_votos {
	FONT-SIZE: 12px; COLOR:#FFFFFF; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif
}

.inputText
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #333333 1px solid;
    BORDER-BOTTOM: #333333 1px solid;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ececec;
}


/*foto do bebé*/
A.navesquerda_bebe {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR:#56bced; TEXT-DECORATION: none; font-family:Verdana,Arial, Helvetica, sans-serif
}
A.navesquerda_bebe:hover {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR:silver; TEXT-DECORATION: none
}