﻿._label  {text-align: left;}
._input  {}
#conteudo {
	position:relative;
	left:0px;
	display:block;
	width:100%; height:100px auto;
	margin:0px; padding:0px;
	border:0px solid #000;
	float:none;
	text-align:center;
	clear:both;
		}
.joption{
	margin:0px;
	padding:0px;
	padding-top:3px;
	width:250px auto;
	
	}

.jbook{
	clear:both;
	float:none;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
	border-top:5px solid #336699;
	width:100%;
	width:700px auto;
	height:505px;
	overflow:auto;
	display:block;
	border:0px solid #FF0;
	}
	.jbook td img:not(.miniatura){
		vertical-align:top;
		margin:0px; 
		border-left:1px solid #DDD;
		width:320px auto;
		height:480px;
		min-width:300px;
		max-width:1200px;
	    min-height:480px;
		max-height:480px;
		display:inline;
		clear:both;
		float:none;
		
	}
	.d_fecha 	{background-color:#FF0000;color:#FFFFFF;cursor:pointer;display:inline-block;float:left;left:0px;top:0px;margin:0px;padding:5px;width:91px;height:40px;margin-top:5px;}
	.d_editar   {background-color:#336699;color:#FFFFFF;cursor:pointer;display:inline-block;float:left;left:0px;top:0px;margin:0px;padding:5px;width:91px;height:40px;margin-top:5px;margin-left:5px;}
	.d_imagens	{background-color:#669900;color:#FFFFFF;cursor:pointer;display:inline-block;           left:0px;top:0px;margin:0px;padding:5px;width:91px;height:40px;margin-top:5px;margin-left:5px;}

.d_Dados {
		overflow:hidden; float:left; position:relative;
		left:0px; top:0px; margin:0px; padding:0px;
		margin-left:5px; 
		margin-right:5px; 
		text-align:left;
		width:290px; 
		height:300px auto;
		max-height:480px;
		border-top:0px solid #369;
		}
	.c_nome {display:block;clear:both; position:relative; font-size:18px; letter-spacing:-1;
				color: #D00; text-align:left; font-weight:bold;
				left:0px; top:0px; margin:0px; padding:0px;
				padding-top:15px;padding-bottom:5px;}
	.c_agencia {position:relative;display:block;letter-spacing:-1;
				font-size:15px;color:#369;font-weight:bold;border-top:0px dotted #CCCCCC;}
	.c_contato {position:relative;display:block;letter-spacing:-1;
				font-size:12px;color:#369;font-weight:bold;
				margin-bottom:10px;;border-top:0px dotted #336699;}
	.c_cidade {position:relative;display:block;letter-spacing:-1;
				font-size:12px;color:#369;font-weight:bold;
				margin-bottom:10px;;border-top:1px dotted #CCCCCC;}
	.c_medidas {position:relative;display:block;font-size:12px;color:#999;font-weight:normal;}
	.c_manutencao a {font-size:12px; letter-spacing:-1; color: #369; text-align:left; font-weight:normal; left:0px; top:0px; margin:0px; padding:0px;}
	
.d_Fotos { /* usado no perfil com 3 fotos */
		background-color:#FFFFFF;
		position: relative;
		float:left;
		overflow:hidden;
		left:0px; top:0px; 
		margin:0px; padding:0px;
		border:0px solid #000;
		width:630px auto;
		height:300px auto;}
		
	.d_Fotos img{
		vertical-align:top; 
		padding:0px;
		margin:0px; 
		margin-left:0px; 
		width:225px auto; 
		height:300px auto;
		max-width: 600px;
		max-height:300px ; 
	    min-height:100px;
		border:0px solid F0F0F0;
		}



.d_m {
	position: relative; display:block; float:left;
	left:0px; top:0px;
	margin:0px; padding:0px; 
	border:0px solid #F00;
	background-color:#FFF;
	width:205px auto;
	min-width:180px;
	height:350px auto;
	max-height:520px;
	overflow:auto;
	}
	.cM {background-color:#DDD; display:block; left:0px; top:0px; margin:0px; margin-left:5px; text-align:left;}
	.cM a{margin-left:5px; font-size:11px; color:#aaa; font-weight:normal;}

.dR {  /* fotos de rosto/corpo/destaque */
		position:relative;display:block;float:left;overflow:hidden;
		left:0px; top:0px;
		margin:0px; padding:0px; 
		border:0px dotted #CCC;
		background-color:#FFFFFF;
		margin-bottom:20px;

		width:200px; 
		min-width:180px;
		max-width:200px;

		height:325px;
		}
.dR h3{position:absolute;
		font-size:12px; color: #369; text-align:left;
		background-color:#EEE;
		left:5px; top:0px; margin:0px; 
		padding:3px;
		padding-left:5px;
		border:0px solid #009; 
		width:100%;
		height:25px;
		}
.dR h3.ag{
		background-color:#C2D6B4;
		}
.dR img{position:relative;
		margin:0px; 
		border:0px;
		left:5px;
		top:22px;

		width:200px auto; 
		max-width:200px;

		height:300px auto;
	    min-height:100px auto;
		max-height:300px;
}		
	.cB {position:absolute; font-size:13px; color: #000; text-align:left; font-weight:bold; left:5px; top:1px; margin:0px; padding:3px; voice-family: "\"}\""; voice-family:inherit; 
		width:200px auto;}
	.cW {position:absolute; font-size:13px; color: #CCD; text-align:left; font-weight:bold; left:6px; top:0px; margin:0px; padding:3px; voice-family: "\"}\""; voice-family:inherit; 
		width:200px auto;}



.dP {/* perfil com 3 fotos*/
		position: relative;
		display:block; float:none;
		top:0px; margin:0px; padding:0px; 
		width:920px; 
		height:300px auto;
		max-height:300px;
		background-color:#FFFFFF;
		border:0px solid #DD0000;
		overflow:hidden;
		margin:0px auto;
		margin-top:10px;
		}
.T610 {width:610px;}


#div_encontrados {
		float:none;
		clear:both;
		position:relative;
		display:block; 
		border-top:2px solid #336699; 
		height:40px;
		font-size:16px; 
		color: #369;
		text-align:center;
		font-weight:bold;
		margin:0px auto; padding:0px;
		margin-top:30px;
		width:95%;}

  .responsive { 
           max-width: 500px; 
           width: 100%; 
           height: auto; 
  }
 
 .jtable td{padding:5px;margin:0px}
 .jtable input{width:300px;}
 .jtable td img{
		vertical-align:top;
		margin:0px; 
		border:0px;
		width:16px;
		height:16px;
		max-width:16px;
	    min-height:16px;
		max-height:16px;
		display:block;
	}

.Ititulos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align:left; vertical-align: center; font-weight: bold; color: #FFFFFF}
.link10 {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-align:left; 
vertical-align: center; 
font-weight: normal; 
color: #336699}
.Itextos {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-align: right; 
vertical-align: middle;
font-weight: normal; 
color: #336699;
}
.Itextos_alto {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-align: right; 
vertical-align: top;
padding-top:10px;
font-weight: normal; 
color: #336699;
}
.Iinputs {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: normal; 
margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
padding-top: 3px; padding-right: 0px; padding-bottom:0px; padding-left:5px;
background-color: #F0F0F0;
color: #336699;
height: 25px;
}
.instrucoes{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-align: left; 
vertical-align: middle;
font-weight: bold; 
color: #DD0000;
}
.fModelos{
		left:0px; top:0px; margin:0px; padding:0px;
		margin-left:5px; 
		margin-right:5px; 
		text-align:left;
		width:980px; 
		height:500px;
		border-top:2px solid #369;
		}

FORM .fModelos LABEL {
	WIDTH: 150px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left;
	TEXT-ALIGN: left; WIDTH: 75px; PADDING-RIGHT: 20px;
}
FORM .fModelos SPAN.error {
padding:4px;
margin-bottom:10px;
	DISPLAY: block;
	FLOAT: left; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR:#CC0000;
	MARGIN-LEFT: 0px; FONT-WEIGHT: 600;
}
