html,body{
margin:0;
padding:0;
background-image:url(images/bg.jpg);
background-color:#eff0f2;
font-family:Tahoma;
font-size:11px;
color:#000000;
}


marquee{font-family:Tahoma;
font-size:11px;
color:#71001a;
}


a:link, a:active, a:visited{ color:#ffffff; text-decoration:none; font-size:11px; font-family:Tahoma}
a:hover{  color:#ffffff;text-decoration:underline;font-family:Tahoma }

.link a:link, .link a:active, .link a:visited{ color:#000000; text-decoration:none; font-size:10px; font-family:Tahoma}
.link a:hover{  color:#000000;text-decoration:underline;font-family:Tahoma }

.link1 a:link, .link1 a:active, .link1 a:visited{ color:#8e0222; text-decoration:none; font-size:10px; font-family:Tahoma}
.link1 a:hover{  color:#8e0222;text-decoration:underline;font-family:Tahoma }

.title{
font-family:Tahoma;
font-size:12px;
color:#000000;
}

.container{
	width:924px;
	margin:0 auto;
}

.bottomdir{
padding-top:27px;
width:463px;
float:left}

.topo{
background-image:url(images/default_01.gif);
height:274px;
}


.content{
display: table; height: 100%;
background:url(images/default_03.gif) repeat-y;}

.content p{
padding-left:5px;
padding-right:5px}

.content1{
background:url(images/default_02.gif) no-repeat;
height:390px}

.content2{
background:url(images/default_02.gif) no-repeat;
height:520px}

.content3{
background:url(images/default_02.gif) no-repeat;
height:600px}

.content4{
background:url(images/default_02.gif) no-repeat;
height:520px;}

.content1en{
background:url(images/default_02_en.gif) no-repeat;
height:390px}

.content2en{
background:url(images/default_02_en.gif) no-repeat;
height:520px}

.content3en{
background:url(images/default_02_en.gif) no-repeat;
height:600px}

.content4en{
background:url(images/default_02_en.gif) no-repeat;
height:520px;}


.esq{width:244px}
.meio{width:428px}
.meio4{margin-top:3px;width:428px;height:520px;
overflow-y:auto;
overflow-x:hidden}
.dir{width:242px}

.bottom{height:113px;background:url(images/default_04.gif) no-repeat;}

.padding{
padding-left:5px;
padding-right:5px;}

.paddingrec{
padding-left:23px;}

select,textarea{width:201px; height:21px; padding:2px; margin:2px; border:2px inset #999999; font-family:Tahoma; font-size:10px;color:#000000}
input[type="radio"],input[type="checkbox"]{ width:14px; height:14px}

input{width:201px; height:15px; padding:2px; margin:2px; border:2px inset #999999; font-family:Tahoma; font-size:10px;color:#000000}

.textalign{
text-align:center}

.textalignr{
text-align:right;
padding-right:16px}

.textalignl{
text-align:left;
padding-left:19px}

.button {
	font-family: Tahoma, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:0px none #ffffff;
	background-image:url(images/bot.gif);
	height:19px;
	width: 97px;
	cursor:pointer;
	text-align:center;

}
.float{
float:left}


/* ///// pesquisa /// */

.mainpesq { width:300px; height:360px; float:left; display:block; margin:0 0 0 10px}
.check{ border:0px; margin:0px}

.S176 { width:165px;}
.S600 { width:600px;}
.S400 { width:400px;}
.S300 { width:390px;}
.S350 { width:350px;}
.S260 { width:300px;}	
.S250 { width:245px;}	
.S220 { width:194px;}
.S230 { width:225px;}
.S135 { width:110px;}
.S80 { width:80px;}
.S90 { width:40px;}
.S200 { width:216px;
height:110px}
.S80 { width:80px; float:left;}
.S60 { width:60px;}

.BotoesCont{width:260px; display:block; float:right;}
/* //// listagem /// */

.lista {
background-color:#FFFFFF;
	float:left;
	width:380px;
	height:76px;
	padding:5px 5px 5px 5px;
	margin:0 0 10px 10px;
	border:1px  dotted #000000;}
	
.Foto { 
	float:left;
	display:block;
	width:80px; 
	height:60px;
	border:2px solid #ffffff;
	margin:0 20px 0 0;}
	
.bloco1 {
	float:left;
	display:block;
	width:120px; 
	height:70px;
	text-align:left;
	margin: 0 5px 0 0;}
	
	
.divLinks {
float:left;
margin: 0 0 0 10px;
width:480px;
}


.bold{
font-weight:bold}

.border{
border: 1px solid #2f4459}

.borderfoto{
border: 3px solid #2f4459}

/* //// detalhe /// */

.textp{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#566777;
}

.divfoto{height:190px;width:100%;overflow:hidden}

.imagem{border:1px  dotted #238fcc;}

.carE {text-align:left}
.carD {height:240px;overflow-y:auto}

.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:90px; overflow:auto;}

/* ///// noticias /// */
.blocoNOT {
	float:left;
	display:block;
	width:420px; 
	text-align:left;
	margin: 5px 3px 0 0;
	border-bottom:1px #000000 dotted;}
	
.blocoNOT1 {
	float:left;
	display:block;
	width:310px; 
	text-align:left;
	margin: 5px 3px 0 0;}

.blocoNOT2 {
	float:left;
	display:block;
	width:90px; 
	height:60px;}
	
.venderBot{
	float:left;
	font: 12px Tahoma, Arial;  
	color:#28903a;
	width: 350px;
	height:50px;
	padding:0 0 0 150px;}