/*
===========================================================
// Zera as configurações padrões dos elementos html.
===========================================================
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus 
{
    outline: 0px;
} 

body 
{
	text-align: center;
	margin: 0px;
	padding: 0px;
	background: white;
}

#menuver 
{
    width: 12em;
    padding: 0;
    margin: 0;
    font: 14px Arial, sans-serif;
}

#menuver ul 
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#menuver li 
{
    border-bottom: 1px solid #F58634;
    margin: 0;
}

#menuver li a 
{
    display: block;
    padding: 5px 5px 5px 0.5em;
    font-weight: bold;
    font-style: italic;
    border-left: 10px solid #F58634;
    border-right: 10px solid #fff5ee;
    background-color: white;
    color: #00A859;
    text-decoration: none;
}
    
#menuver li a:hover 
{
    border-left: 10px solid #00A859;
    border-right: 10px solid #fff;
    background-color: #fff0f5;
    color: #F58634;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#menuver  li 
{ 
    float: left; height: 1%; 
}
* html ul#menuver  li a 
{ 
    height: 1%; 
}
/* End */

#horizontal ul 
{
	font-weight: bold;
	font-style: italic;
	font-family: arial, Verdana, sans-serif;
	padding:0px;
	margin:10px;
	text-align: center;
	width: 100%;
	background-color:white;
	list-style:none;
	font-size: .80em;
}

#horizontal ul li { display: inline; }

#horizontal ul li a 
{
    background-color:white;
    color: #333;
    text-decoration: none;
    border-bottom:0px solid #EDEDED;
    padding: 1px 10px;
}

#horizontal ul li a:hover 
{
    background-color:white;
    color: #F58634;
    border-bottom:0px solid #EA0000;
}

#topo 
{
	height: 151px;
	background-image: url(../imagens/cabecalho.png); 
}

#tudo 
{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	background: white;
}

#menuhorizontal
{
	width: 1000px;
	height: 30px;
	background: white;
}

#propaganda
{
	width: 1000px;
	height: 120px;
	background-image: url(../imagens/propaganda.gif);
}

#hora 
{
	position: absolute;
	top: 350px;
	left: 660px;
	height: 12px;
	width: 740px;
	background: #DBDEDD;
}

#noticiasBody 
{
	position: absolute;
	top: 350px;
	left: 300px;
	height: 200px;
	width: 740px;
	background:#CBF3DB;
}

#lateral 
{
	width: 200px;
	height: 500px;
	margin: 0 auto;
	text-align: center;
	float: left;
	background:white;
}

#h1 
{
	margin-top: 0;
}
	
#principal 
{
	width: 800px;
	height: 500px;
	background-image: url(../imagens/conteudo_home.png);
	float: right;
}

#principalFrota
{
	width: 800px;
	height: 500px;
	background-image: white;
	float: right;
}

#rodape 
{
	clear: both;
	height: 150px;
	background-image: url(../imagens/rodape.png);
}

/* Formatação de Fontes */

.menutexto
{
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height:15pt;
}

.noticias
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.texto
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    line-height:15pt;
}

.titulo
{
    FONT-SIZE: 16px;
    COLOR: green;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.instrucao
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #595959;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.caracteres
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 17px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: verN: none
}

.hora
{
    FONT-SIZE: 12px;
    COLOR: #00A859;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

INPUT.box
{
    BORDER-RIGHT: #bdbdbd 1px solid;
    BORDER-TOP: #bdbdbd 1px solid;
    FONT-SIZE: 11px;
    OVERFLOW: hidden;
    BORDER-LEFT: #bdbdbd 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #bdbdbd 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E8E6E4;
}

.estilotextarea 
{
    BORDER-RIGHT: #bdbdbd 1px solid; 
    BORDER-TOP: #bdbdbd 1px solid; 
    FONT-SIZE: 11px; 
    OVERFLOW: hidden; 
    BORDER-LEFT: #bdbdbd 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #bdbdbd 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E8E6E4;
} 



table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}


/****Container CSS****/
#wrapper{width:300px; margin: 0 auto;}
#content{width:300px; float:left; display:inline; margin:15 0 0 0px;}
#content_left{width:1px; float:left; display:inline;}

/****gallery CSS*****/
#large_image_holder{width:500px; float:left; display:inline; margin: 0 0 0 0px;}
#large_images{width:800px; float:left; display:inline; position:relative; z-index:1; padding:0px;  border: green 0px solid; height:300px;}
#large_images li{position:absolute; z-index:5; left:100;}
#thumb_holder{width:800px;height:80px; float:left; display:inline; border:green 0px solid;}
#thumb_holder li {width:80px; float:left; display:inline; margin:1px;}
.info_holder{width:150px;height:300px; float:left; display:inline;}

.title{float:left; display:inline; width:500px; }
.hide{display:none;}

