html,body{
margin:0;
padding:0;
background-image:url(images/bg1.gif);
font-family:Tahoma;
font-size:11px;
color:#0f558b;
}
a:link, a:active, a:visited{ color:#000000; text-decoration:none; font-size:10px; font-family:Tahoma}
a:hover{  color:#000000;text-decoration:underline;font-family:Tahoma }

.white, .white a:link, .white a:active, .white a:visited{ color:#ffffff; text-decoration:none; font-size:10px; font-family:Tahoma}
.white a:hover{  color:#ffffff;text-decoration:underline;font-family:Tahoma }

.link{
font-family:tahoma, verdana, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
background-color:#1c738c;
}

.link a{
font-family:tahoma, verdana, sans-serif;
font-size:10px;
color:#870505;
font-weight:bold;
text-decoration:none;
background-color:#ffffff;
}

.link a:hover{
font-family:tahoma, verdana, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
background-color:#870505;
}


.tab{
font-family:Tahoma;
font-size:10px;
color:#ffffff;
font-weight:bold;
}
.container{
	width:100%;
	height:686px;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
}

.main{
	width:875px;}
	
.esq{
background-image:url(images/default_01.jpg);
width:269px;
height:656px;}

.dest{
background-image:url(images/default_02.jpg);
width:606px;
height:312px}

.cont{
background-image:url(images/default_03.jpg);
width:606px;
height:344px;}

.texto{
width:570px;
padding-left:16px;
height:330px; 
overflow:auto;
overflow-x:hidden;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#abb5d5;
scrollbar-track-color:#abb5d5;
scrollbar-shadow-color:'#a8a9ce';
scrollbar-highlight-color:'#a8a9ce';
scrollbar-3dlight-color:'#dedee8';
scrollbar-darkshadow-Color:'#dedee8';}

.bottom{
background-image:url(images/default_04.jpg);
height:30px}		
	
.clear{
clear:left;}

.padding{
padding-top:12px;}

.paddinglef{
padding-left:9px;}

.paddingr{
padding-right:6px;}

.over{
height:465px;overflow-y:auto;}

.form{
width:340px;}


.blue{font-family:Tahoma;
font-size:10px;
color:#01267f;}

.bgcinz{
background-color:#e6e6e6}

.bgblue{
background-color:#cfe7f5}

select,textarea{width:143px; height:21px; padding:2px; margin:2px; border:2px inset #999999; font-family:Tahoma;
font-size:11px;
color:#ffffff; background-color:#9eacd2}
input[type="radio"],input[type="checkbox"]{ width:14px; height:14px}

input{width:65px; height:16px; padding:1px; margin:1px; border:2px inset #999999; font-family:Tahoma;
font-size:11px;
color:#9eacd2;}


.button {
	font-family: Tahoma, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:0px none #ffffff;
	background-image:url(images/bot.gif);
	height:25px;
	width: 113px;
	cursor:pointer;
	text-align:center;

}

.float{
float:left}

.alignr{
text-align:right}

.alignc{
text-align:center}

.top{
padding-top:17px}


/* ///// pesquisa /// */

.mainpesq { width:300px; height:360px; float:left; display:block; margin:0 0 0 10px}
.check{ border:0px; margin:0px}

.S176 { width:176px;}
.S700 { width:630px;}
.S600 { width:590px;}
.S540 { width:540px;}
.S400 { width:400px;}
.S330 { width:330px;}
.S300 { width:300px;}
.S350 { width:350px;}
.S260 { width:260px;}	
.S250 { width:250px;}	
.S220 { width:200px;}
.S230 { width:230px;}
.S181 { width:181px;}
.S166 { width:166px;}
.S156 { width:158px;}
.S125 { width:125px;}
.S115 { width:116px;}
.S111 { width:111px;}
.S101 { width:101px;}
.S80 { width:81px;}
.S70 { width:70px;}
.S60 { width:60px;}
.S40 { width:40px;}
.S20 {height:20px}
.S200 { width:216px;
height:16px}
.S80 { width:80px; float:left;}
.S60 { width:60px;}

.BoxS{
	height:24px;
	display:block;
	padding: 0 0 0 3px;
	float:left;}
.BoxT{
	width:75px;
	height:24px;
	display:block;
	float:left;
	text-align:right;
	}
	
.BoxTT{
	width:35px;
	height:24px;
	display:block;
	float:left;
	margin: 0 0 0 7px;}
.BoxB{
	height:60px;
	display:block;
	float: right;}
	
	.X30 { height:20px; cursor:pointer}
.X40 { height:40px;}
.X60 { height:61px;}
.X18 { height:18px;}
.X80 { height:100px; text-align:left;}
.X120 { height:140px}
/* //// listagem /// */

.lista {
border:1px solid #ffffff;
	float:left;
width:565px; border:1px solid #ffffff;
}
	
.Foto { 
	float:left;
	display:block;
	width:140px; 
	height:105px;
	border:2px solid #ffffff;
	margin:0 20px 0 0;}
	
.text10{
font-family:tahoma, verdana, sans-serif;
font-size:10px;
color:#4e4e4e;
}

.divLinks {
float:left;
margin: 0 0 0 10px;
width:480px;
}

.fichatopo{ width:565px; border:1px solid #ffffff; height:16px; background:url(images/tab.gif) repeat-x; }

.borderight{border-right:1px solid #ffffff}

.bordertop{border-top:1px solid #ffffff}


.borderfoto{
border: 3px solid #2f4459}

/* //// detalhe /// */

.textp{
font-size:12px;
font-family:Tahoma, Helvetica, sans-serif;
color:#566777;
}

.divfoto{height:190px;width:100%;overflow:hidden}

.imagem{border:1px  dotted #238fcc;}

.carE {width:230px; float:left;/*border: 1px solid #000;*/ }
.carD {float:left;width:300px;/*border: 1px solid #000;*/ }

.cursor {
cursor:pointer}

.block{
display:block;}

.none{
display:none;}

.floatfoto{
border: 2px solid #47596a;
float:left;
width:359px;}

.desc{height:116px;overflow-y:auto;}

.floatfotopeq{
float:right;
width:189px;
height:299px; 
overflow:auto;}

.desc{
width:415px;height:200px; overflow:auto;}
