
body {
	background-image: url(images/fundo.jpg);
	background-color: #343434;
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #4b0102;
	font-family:Arial;
	font-size: 10px;
}
.geral {
	font-family:Arial;
	font-size: 10px;
}



select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: #000000; border-top-width: 6px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;width: 200px;}

imput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}


.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}


dv.pics { display: none; }
div.pics img {
    height: 200px; 
    width: 300px; 
    overflow:hidden;
} 

/* ################## CAIXAS DE TEXTO #####################*/

#scroll1 {unicode-bidi:bidi-override; direction:ltl; display:block; width:248px; height:120px; overflow:auto; padding:5px; margin:-5px auto;}
#scroll1 p {font-size:11px; line-height:16px;}

#scroll2 {unicode-bidi:bidi-override; direction:ltl; display:block; width:335px; height:120px; overflow:auto; padding:5px; border:1px solid #FFF; margin:-5px auto;background-color:#FFFFFF;}
#scroll2 p {font-size:11px; line-height:16px;}


/* ################## TABELAS #####################*/

table.psquisa {
	border-width: 3px 3px 3px 3px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: white white white white;
	border-collapse: separate;
	background-color: white;
}
table.pesquisa th {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


/* ################## FORMS #####################*/
legend {
	border: 1px solid #BFBAB0;
	background-color: #FFF;
	padding: 0px 6px;
	height: 18px;
	margin-top: 0.5em;
}

    input
    {
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #BFBAB0
    }

    .submit input
    {
    color: #000;
    background: #EFEFEF;
    border: 2px outset #d7b9c9
	vertical-align: middle; *vertical-align: text-bottom;
	horizontal-align: right;
    }
	textarea { 
	font:12px verdana, arial, helvetica, sans-serif;
    color: #000000;
    background: #FFFFFF;
    border: 1px solid #BFBAB0
}
select { 
background-color: #FFFFFF;
    color: #000000;
	font:12px verdana, arial, helvetica, sans-serif;
	
}
/*  MENU  */


.arrowlistmenu{
width: 190px; /*width of menu*/
}
.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 0px 0 5px 5px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;

}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
padding-top: 3px;
/*background: url(images/menu.png) repeat-y center top; /*custom bullet list image*/
}


.arrowlistmenu ul li a{
margin: 0px 0px 0px 0px;
height: 30px;
color:#990000;
display: block;
padding: 7px 0px;
padding-left: 19px; /*link text is indented 19px*/
padding-right: 19px;
text-decoration: none;
font-weight: bold;
font-size: 12px;
background: url(images/menu2.jpg); /*custom bullet list image*/

}

.arrowlistmenu ul li a:visited{
color: #990000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #990000;
background: none;
background-color: #FFFFFF;
padding-right: 19px;
}


.lado{
width: 3px; /*width of menu*/
}
.lado .headerbar{
font: bold 14px Arial;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 0px 0 5px 5px; /*header text is indented 10px*/
}

.lado ul{
list-style-type: none;
margin: 0;
padding: 0;

}

.lado ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
padding-top: 3px;
/*background: url(images/menu.png) repeat-y center top; /*custom bullet list image*/
}


.lado ul li a{
margin: 0px 0px 0px 0px;
height: 30px;
color:#990000;
display: block;
padding: 7px 0px;
padding-left: 19px; /*link text is indented 19px*/
padding-right: 19px;
text-decoration: none;
font-weight: bold;
font-size: 12px;
background: url(images/menu2.jpg); /*custom bullet list image*/

}

.lado ul li a:visited{
color: #990000;
}

.lado ul li a:hover{ /*hover state CSS*/
color: #990000;
background: none;
background-color: #FFFFFF;
padding-right: 19px;
}



/* FUNDOS */
<!--
.fundo1 {
background-image: url(images/parquic_52.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/parquic_52.png, sizingMethod='scale');
}
.fundo2 {
background-image: url(images/menu_13.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_13.png, sizingMethod='scale');
}
.fundo3 {
background-image: url(images/parquic_49.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/parquic_49.png, sizingMethod='scale');
}
.fundo4 {
background-image: url(images/menu_09.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_09.png, sizingMethod='scale');
}
.fundo5 {
background-image: url(images/menu_05.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_05.png, sizingMethod='scale');
}
.fundo6 {
background-image: url(images/menu_29.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_29.png, sizingMethod='scale');
}
.fundo7 {
background-image: url(images/menu_25.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/menu_25.png, sizingMethod='scale');
}

-->

/* ############################ PAGINAS ##################################### */

/* ########### APV ############ */

.titulo_descricao {
	font-size: 18px;
	font-weight: bold;
}

.titulo_apv {
font-size:14px;
font-weight: bold;
color:#CCCCCC;
}
.titulo_apv2 {
font-size:14px;
font-weight: bold;
}
#titulo_apv2 a:link {
	text-decoration: none;
	color: #000000;
}
 a.titulo_apv2:visited {
	text-decoration: none;
	color: #000000;
}
#titulo_apv2 a:hover {
	text-decoration: none;
}
#titulo_apv2 a:active {
	text-decoration: none;
}

/* ############################ SHOWROOM ##################################### */
div.thumb {
margin: 3px;
height: auto;
float: left;
}
.thumb img{
display: inline;
border: 1px solid #CCCCCC;
}
.thumb a:hover img {border: 1px solid black;}
.photocattitle {text-align: center; font-weight: bold;}
.phototitle {
text-align: center;
font-weight: normal;
width: 120px;
margin: 0 3px 3px 3px;
} 

/* ############################ LOAD IMAGENS ##################################### */

#foto img {
    background-image:url(images/ajax-loader.gif);
    background-repeat:no-repeat;
    background-position: center center;
} 

/* ############################ ETC ##################################### */

.link {
  color: #000000; /* same color as the surrounding text */
  text-decoration: none; /* to remove the underline */
}
#titulo_apv2 a:link {
	text-decoration: none;
	font-size:14px;
font-weight: bold;
}
 a.titulo_apv2:visited {
	text-decoration: none;
	font-size:14px;
font-weight: bold;
color:#000000;
}
#titulo_apv2 a:hover {
	text-decoration: none;
	font-size:14px;
font-weight: bold;
}
#titulo_apv2 a:active {
	text-decoration: none;
	font-size:14px;
font-weight: bold;
}


#tabbed_box {
	margin: 0px auto 0px auto;
	width:300px;
}
.tabbed_area {
	border:1px solid #494e52;
	background-color:#636d76;
	padding:8px;	
}
ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}

ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#464c54;
	color:#ffebb5;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #464c54; 
}
ul.tabs li a:hover {
	background-color:#2f343a;
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:1px solid #464c54; 
	border-bottom: 1px solid #ffffff;
}
.content {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #464c54; 	
}
#content_2, #content_3 { display:none; }

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}
/* ############################ NEWS ##################################### */

.somediv{
margin:10px 0px 0px 10px;
width: 300px;
clear: left;
}

.somediv .floatbox{
float: left;
width: 100px;
margin:0px 5px 5px 0px;
}

* html .somediv p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv p{
margin-top: 0;
margin-left: 100px;
}

.somediv2{
margin:10px 0px 0px 10px;
width: 400px;
clear: left;
}

.somediv2 .floatbox2{
float: left;
width: 100%;
margin:0px 5px 5px 0px;
}

* html .somediv2 p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv2 p{
margin-top: 0;
margin-left: 400px;
}
/* ############################ TABELA PESQUISA E EQUIPAMENTOS ##################################### */

#box td
{
	padding: 1px;
	border-bottom: 1px solid #D6D6D6;
	font-size:11px;
}

#box2 td
{
	padding: 4px;
	border-bottom: 1px solid #D6D6D6;
}




