body {
	background-color: #93A8C5;
	background-image: url(http://www.jpcaetano.com/img/bg_body.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-arrow-color: #FBBA08;
	scrollbar-base-color: #1C365A;
}

.menu {
 	position: absolute; 
	top:103px;
	left:0px;
	width: 100%;
	height: 33px;
	padding-top: 10px;
	background-image: url(http://www.jpcaetano.com/img/bg_menu.gif);
	background-repeat:repeat-x;
	z-index:2;
}

#topomenu ul {
  float:left;
  margin:0px;
  padding:0px;
}
#topomenu ul li {
	margin-left: 0;
	list-style: none;
	float: left;
	padding: 5px 8px 5px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8CA9D0;
    background: url(http://www.jpcaetano.com/img/seta_mn.gif) no-repeat top center;
}
#topomenu ul li div{
    background: url(http://www.jpcaetano.com/img/sep_li.gif) no-repeat bottom left;
    padding-left: 15px;
    padding-right: 0px;
}

#topomenu ul li a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8CA9D0;
	text-decoration: none;
}


#topomenu ul li a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cfe0f7;
	text-decoration: none;
}

div#nifty {
  margin: 0 0;
  background: #D2D2D2;
}
div.rounded div {
  height: 1px;
  overflow: hidden;
}
#radiusx, #radiusy {
  text-align: right;
  width: 50px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
margin-top: -20px;
position: absolute;
background-color: #29456B;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span.t1{ /*CSS for enlarged image on hover*/
position: absolute;
visibility: visible;
top: -54px;
left: -425px; /*position where enlarged image should offset horizontally */
}

.thumbnail:hover span.t1a{ /*CSS for enlarged image on hover*/
position: absolute;
visibility: visible;
top: -54px;
left: -521px; /*position where enlarged image should offset horizontally */
}

.thumbnail:hover span.t2{ /*CSS for enlarged image on hover*/
position: absolute;
visibility: visible;
top: -140px;
left: -425px; /*position where enlarged image should offset horizontally */
}

.thumbnail:hover span.t2a{ /*CSS for enlarged image on hover*/
position: absolute;
visibility: visible;
top: -140px;
left: -521px; /*position where enlarged image should offset horizontally */
}

.thumbnail:hover span.t3{ /*CSS for enlarged image on hover*/
position: absolute;
visibility: visible;
top: -226px;
left: -425px; /*position where enlarged image should offset horizontally */
}

input.pp {
	background-color: #4C6991;
	border-width: 1px;
	border-bottom: #19446C;
	border-bottom-width: 1px;
	border-left:  #19446C;
	border-left-width: 1px;
	border-right: #19446C;
	border-right-width: 2px;
	border-top: #19446C;
	border-top-width: #19446C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 150px;
	margin-left: 5px;
}

input.fix {
	background-color: #4C6991;
	border-width: 1px;
	border-bottom: #19446C;
	border-bottom-width: 1px;
	border-left:  #19446C;
	border-left-width: 1px;
	border-right: #19446C;
	border-right-width: 2px;
	border-top: #19446C;
	border-top-width: #19446C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 250px;
	margin-left: 5px;
}

input.search {
	background-color: #4C6991;
	border-width: 1px;
	border-bottom: #19446C;
	border-bottom-width: 1px;
	border-left:  #19446C;
	border-left-width: 1px;
	border-right: #19446C;
	border-right-width: 2px;
	border-top: #19446C;
	border-top-width: #19446C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	margin-top: 0px;
	margin-bottom: 2px;
	width: 150px;
	margin-left: 0px;
}

select.search {
	background-color: #4C6991;
	border-width: 1px;
	border-bottom: #19446C;
	border-bottom-width: 1px;
	border-left:  #19446C;
	border-left-width: 1px;
	border-right: #19446C;
	border-right-width: 2px;
	border-top: #19446C;
	border-top-width: #19446C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

textarea.pp { 
	background-color: #4C6991;
	border-width: 1px;
	border-bottom: #19446C;
	border-bottom-width: 1px;
	border-left:  #19446C;
	border-left-width: 1px;
	border-right: #19446C;
	border-right-width: 2px;
	border-top: #19446C;
	border-top-width: #19446C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	width: 180px;
	height:100px;
	scrollbar-arrow-color: #FBBA08;
	scrollbar-base-color: #1C365A;
	margin-left: 5px;
}

textarea.fix { 
	background-color: #4C6991;
	border-width: 1px;
	border-bottom: #19446C;
	border-bottom-width: 1px;
	border-left:  #19446C;
	border-left-width: 1px;
	border-right: #19446C;
	border-right-width: 2px;
	border-top: #19446C;
	border-top-width: #19446C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	width: 380px;
	height:110px;
	scrollbar-arrow-color: #FBBA08;
	scrollbar-base-color: #1C365A;
	margin-left: 5px;
}


.content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	margin-left: 15px;
	margin-right: 15px;
}

input.bot_sub {
	border: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-image: url(http://www.jpcaetano.com/img/bot_subsc.gif);
	background-color: #2F4B72;
	padding: 0px;
	width: 150px;
	height: 13px;
	cursor: pointer;
}

input.bot_sub_uk {
	border: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-image: url(http://www.jpcaetano.com/en/img/bot_subsc.gif);
	background-color: #2F4B72;
	padding: 0px;
	width: 150px;
	height: 13px;
	cursor: pointer;
}

input.bot_pesq {
	border: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-image: url(http://www.jpcaetano.com/img/but_pesq.gif);
	background-color: #1F3E6A;
	padding: 0px;
	width: 88px;
	height: 23px;
	cursor: pointer;
}

input.bot_pesq_uk {
	border: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-image: url(http://www.jpcaetano.com/en/img/but_pesq.gif);
	background-color: #1F3E6A;
	padding: 0px;
	width: 88px;
	height: 23px;
	cursor: pointer;
}

input.bot_envia {
	border: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-image: url(http://www.jpcaetano.com/img/but_enviar.gif);
	background-color: #2F4B72;
	padding: 5px;
	width: 110px;
	height: 13px;
	cursor: pointer;
}

input.bot_envia_uk {
	border: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-image: url(http://www.jpcaetano.com/en/img/but_enviar.gif);
	background-color: #2F4B72;
	padding: 5px;
	width: 110px;
	height: 13px;
	cursor: pointer;
}


.fd_tab {
background-image: url(http://www.jpcaetano.com/img/bg_t.gif);
background-repeat: repeat-y;
background-attachment: fixed;
background-position: center;
z-index:0;
}

.fd_topo {
position: absolute; 
top:0px;
z-index:1;
}

.tab_pr {
	background:url(http://www.jpcaetano.com/img/bg_top.gif);
	background-repeat:no-repeat;
}

.bot_wheel
{
position: absolute; 
top:135px;
z-index:1;
}

.bot_leiloes
{
position: absolute;
top:217px;
margin-left: 530px;
z-index:2;
}

.bot_leiloes_top
{
position: absolute;
top:-45px;
margin-left: 500px;
z-index:2;
}

td.list {
	background-image: url(http://www.jpcaetano.com/img/bg_list.gif);
	background-repeat: no-repeat;
}

.txtb10b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: White;
}

.txtb10bh {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 18px;
	color: White;
}

.txtb1010b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	margin-left: 5px;
	margin-right: 5px;
}

.txtyel10b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FBBA08;
	margin-left: 5px;
	margin-right: 8px;
	text-decoration: none;
	font-weight: bold;
}

.txt10blist {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 5px;
	margin-right: 8px;
	text-decoration: none;
	font-weight: bold;
}

.txtyel14b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FBBA08;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
	font-weight: bold;
}

.txtbl14b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
	font-weight: bold;
}

.txtyel9 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FBBA08;
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
	padding-left: 5px;
}

a.nav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8CA9D0;
	text-decoration: none;
}

.nav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: White;
}

.aviso {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8CA9D0;
	text-decoration: none;
}
