/* Estilos - Site Namorico */
body
{
	background-image:  url(/_images/bg/bg_site.gif);
        background-repeat: repeat-x;
        background-color: #CCCCCC;
}
/* Links */
a, a:link, a:active
{
	color:#669999;
        text-decoration: none;
}
a:visited
{
	color:#669999;
        text-decoration: none;
}
a:hover
{
	color:#CC6600;
        text-decoration: none;
}

/* Layers de conteudo */
#geral
{
	width: 760px;
	margin: 0 auto;
	margin-top: 10px;
	background-color:#FFFFFF;
}
#conteudo
{
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
}
#painel_esquerda
{
	float:left;
	width: 520px;
	position: relative;
}
#painel_direita
{
	float: right;
	width: 200px;
	padding-left: 10px;
	background-image:  url(/_images/bg/bg_pontilhado_painel_direita.gif);
	background-repeat: repeat-y;
}

#menu
{
	padding-left: 20px;
}

#menu a, a:active
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
font-weight: bold;
margin-right: 20px;
text-decoration:none;
}
#menu a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
font-weight: bold;
margin-right: 20px;
text-decoration:none;
}
#menu a:hover
{
background-color: #CC0000;
text-decoration:none;
}
#footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	float:none;
	clear:both;
	border-top: 1px solid #CCCCCC;
	margin: 0 auto;
	margin-top: 50px;
	width: 98%;
	text-align:center;
}
.texto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}
/* Formulario */
.textbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669999;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
}
.botao
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/_images/bg/bg_botao.jpg);
	background-color: #669999;
	border: 1px outset #669999;
}
.titulo_page
{
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666; 
}
.sub_titulo_page
{
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666; 
}
.resultado_busca_nome_cao
{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993300; 
}
.resultado_busca_linha_clara
{
	background-color: #EEEEEE;
	border-bottom: 2px solid #999999;
        padding: 3px;
}
.resultado_busca_linha_escura
{
	background-color: #CCCCCC;
	border-bottom: 2px solid #999999;
        padding: 3px;
}
.resultado_busca_nome_cao
{
	color: #993300;
	font-weight: bold;
	font-size: 14px;
}
.roundedbox{ 
display: block;
} 
.roundedbox *{ 
display:block;
height:1px;
overflow:hidden;
background:#FFF0B2; /*cor da caixa*/
} 
.roundedbox1{ 
border-right:1px solid #fff8dd;
padding-right:1px;
margin-right:3px;
border-left:1px solid #fff8dd;
padding-left:1px;
margin-left:3px;
background:#fff3c5;
} 
.roundedbox2{ 
border-right:1px solid #fffdf7;
border-left:1px solid #fffdf7;
padding:0px 1px;
background:#fff2c0;
margin:0px 1px;
} 
.roundedbox3{ 
border-right:1px solid #fff2c0;
border-left:1px solid #fff2c0;
margin:0px 1px;
} 
.roundedbox4{ 
border-right:1px solid #fff8dd;
border-left:1px solid #fff8dd;
} 
.roundedbox5{ 
border-right:1px solid #fff3c5;
border-left:1px solid #fff3c5;
} 
.roundedbox_content{ 
padding:0px 5px;
background:#FFF0B2; /*cor da caixa*/
line-height: 20px;
} 
.testeconteudo
{
}
