/*
-----------------------------------------------
DOBRO COMUNICAÇÃO LTDA
digital@dobro.net
----------------------------------------------- */

body, td, th { 
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
        margin:0;
        SCROLLBAR-FACE-COLOR: #cccccc;
  	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
  	SCROLLBAR-SHADOW-COLOR: #cccccc;
  	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
  	SCROLLBAR-ARROW-COLOR: #ffffff;
  	SCROLLBAR-TRACK-COLOR: #f5f5f5;
  	SCROLLBAR-DARKSHADOW-COLOR: #cccccc;
	padding: 0; 
    color: #666666;
}

a img {
  border-width:0; 
  }



:link { color: #666666; text-decoration: none; }
:visited { color: #666666;  text-decoration: none;  }
:link:hover, :visited:hover { color: #ff9900; text-decoration: none; }
:link:active, :link:active { color: #ff6600; }

#menutopo {
	position: relative;
	height: 20px;
        width:780px;
	z-index: 1;
}

#menutopo div {
	position: absolute;
	margin: 0 auto;
}

#menutopo h1 { margin: 0;	}

#menutopo h1 img {
	font-weight: bold;
	color: #ffffff;
}

#menutopo ul {
	position: relative;
        float: right;
	top: 0;
	right: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	border-left: 1px solid #FF9900;
	border-right: 2px solid #FFFFFF;
} 

#menutopo li {
	float: left;
	margin: 0;
	padding: 0;
}

#menutopo ul span, #menutopo ul a:link, #menutopo ul a:visited {
	display: block;
	float: left;
	padding: 6px 6px;
	text-decoration: none;
	border-right: 1px solid #FF9900;
	border-left: 2px solid #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
        font-weight: normal;
        text-transform: uppercase;
	color: #888888;
	height: 20px;

	height: 13px;
} #ignored {}

#menutopo ul li span,
#menutopo ul li a:hover {
	background: url("miolo/themes/sitenovosolis/imagens/bgmenuover.gif") bottom repeat-x;
	color: #ff9900;
}


#menutopo ul li span,
#menutopo ul li a.current {
	text-decoration: none;
	background: url("miolo/themes/sitenovosolis/imagens/bgmenuover2.gif") bottom repeat-x;
	color: #ff9900;
}


#central {
  width:780px;
  padding:0;
  }

#esq {
  float:left;
  padding:0;
  }
#dir {
  float:right;
  padding:0;
  }

#submenucontent {
        width: 180px;
        position: relative;
	padding-left: 0px;
        padding-top: 30px;   
        text-align: left;
  }

#submenu {
        height:14px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
        font-weight: bold;
        color: #ff9900;
	background: url("miolo/themes/sitenovosolis/imagens/setsubmenu2.png") top right no-repeat;
        padding-right: 15px;
        padding-bottom: 3px;
  }

#submenu a {
  color: #c9c9c9;
  text-decoration: none;
  }

#submenu a:link {
  color: #c9c9c9;
  text-decoration: none;
  }

#submenu a:visited {
  color: #c9c9c9;
  text-decoration: none;
  }

#submenu a:hover {
  color: #ff9900;
  text-decoration: none;
  }

#notilista {
   	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
        font-weight: normal;
        color: #888888;
        padding-right: 15px;
        padding-bottom: 3px;
  }

#notilista  a {
        color: #888888;
  text-decoration: none;
  }

#notilista  a:link {
        color: #888888;
  text-decoration: none;
  }

#notilista  a:visited {
        color: #888888;
  text-decoration: none;
  }

#notilista  a:hover {
  color: #ff9900;
  text-decoration: none;
  }





#navbar {
        height:14px;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
        font-weight: normal;
        color: #888888;
	background: url("miolo/themes/sitenovosolis/imagens/pixelgrey.png") bottom left repeat-x;
        padding-bottom: 3px;
  }

#navbar a {
  color: #888888;
  text-decoration: none;
  }

#navbar a:link {
  color: #888888;
  text-decoration: none;
  }

#navbar a:visited {
  color: #888888;
  text-decoration: none;
  }

#navbar a:hover {
  color: #ff9900;
  text-decoration: none;
  }



#data {
  font:10px/1.2em Arial,Helvetica,Sans-serif;
  color:#777777;
  font-weight:normal;
  padding: 0px 0px 0px 0px; 
  }

#texto_content {
  padding: 20px 20px 20px 20px; 
  }

#texto {
  font:11px/1.2em arial, helvetica, sans-serif;
  color:#444444;
  padding: 0px 0px 0px 0px; 
  }

#texto a:hover {
	background: url("miolo/themes/sitenovosolis/imagens/bglinkover.gif") bottom repeat-x;
  }

#solisnews {
        width: 260px;
        position: relative;
	padding-left: 10px;
        padding-top: 5px;     
  }

#textonews {
  font:10px/1.2em arial, helvetica, sans-serif;
  color:#888888;
  padding: 0px 0px 0px 0px; 
  }

#textonews a:hover {
	background: url("miolo/themes/sitenovosolis/imagens/bglinkover.gif") bottom repeat-x;
  }

#textonewsitem {
	padding-left: 26px;
        padding-bottom: 2px;     
        padding-top: 2px;  
  }

#textonewsitem1 {
	background: url("miolo/themes/sitenovosolis/imagens/bgnews.png") top right repeat-y;
	padding-left: 26px;
        padding-bottom: 2px;    
        padding-top: 2px; 
  }


#depoimento {
  padding-top: 26px;
  width:192px;
  font:12px/1.2em Arial,Helvetica,Sans-serif;
  text-transform:none;
  font-style: italic;
  font-weight: bold;
  color:#AAAAAA;
  margin: 5px
  }


#agenda_content {
  padding: 60px 35px 0px 35px; 
  }

#texto_peq {
  font:9px/1.1em Arial,Helvetica,Sans-serif;
  font-weight:normal;
  color:#666666;
  padding: 0px 0px 0px 0px; 
  }

#texto_peq a:link {
  color:#444444;
  text-decoration:none;
  cursor: hand;
  }
#texto_peq a:visited {
  color:#444444;
  text-decoration:none;
  }

#texto_peq a:hover {
  color:#F6660F;
  text-decoration:none;
  }

#laranja {
  color:#F6660F;
  }


#titulo {
  font:18px/1.2em Arial,Helvetica,Sans-serif;
  text-transform:none;
  color:#ff9900;
  padding: 10px 0px 0px 0px; 
  text-align: left;
  }

#subtitulo {
  font:14px/1.2em Arial,Helvetica,Sans-serif;
  text-transform:none;
  color:#ff6600;
  padding: 0px 0px 0px 0px; 
  }

#destaque {
  font:12px/1.2em Arial,Helvetica,Sans-serif;
  text-transform:none;
  font-weight: bold;
  color:#555555;
  padding: 0px 0px 0px 0px; 
  }




#rodape {
  font:10px/1.2em Arial,Helvetica,Sans-serif;
  color:#444444;
  padding: 0px 0px 0px 20px; 
  }

.form { font-family: Arial,Helvetica,Sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #888888; text-decoration: none; background-color: #FFFFFF; border: 1px #a0a0a0 solid }
.form_textarea { font-family: Arial,Helvetica,Sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #FFFFFF; border: 1px #a0a0a0 solid;  width: 320px; height: 60px }
.form2 { font-family: Arial,Helvetica,Sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #FFFFFF; border: 0px}

.botao {
  margin:0 auto;
  font:10px/1.2em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#444444;
  text-transform:uppercase;
  letter-spacing:.0em;
  line-height: normal;
  font-variant: normal; 
  font-weight: normal;
  font-variant: normal;
  background-color: #f5f5f5;

  }


<!-- ************ ADMIN ************** -->

#fundo {
  background-color: #EEEEEE;
  }

#tab {
  margin:0;
  padding: 2px 0px 2px 24px;
  }

#tit {
  color:#AAAAAA;
  font:14px/1.2em Arial,Helvetica,Sans-serif;
  margin:0;
  padding: 10px 0px 10px 24px;
  }

#neutral {
  margin:0;
  padding: 0px 0px 0px 0px;
  }

#centraltext {
  font:11px/1.2em Arial,Helvetica,Sans-serif;
  padding: 0px 12px 0px 0px; 
  text-align:center;
  }

#tabletext {
  font:11px/1.2em Arial,Helvetica,Sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0px 0px 0px 0px; 
  text-align:center;
  }

#tabletext2 {
  font:11px/1.2em Arial,Helvetica,Sans-serif;
  padding: 0px 0px 0px 0px; 
  text-align:left;
  }

#menuadmin {
  font:11px/1.2em Arial,Helvetica,Sans-serif;
  padding: 0px 12px 0px 16px; 
  text-align:left;
  }

#menuadmin a:link {
  color:#808080;
  text-decoration:none;
  cursor: hand;
  }
#menuadmin a:visited {
  color:#808080;
  text-decoration:none;
  }

#menuadmin a:hover {
  color:#ff9900;
  text-decoration:none;
  }
  
.listingRow1{
    padding-top: 5px;
}

.listingRow2, listingRow2 td{
    background-color: #eee;
    padding-top: 5px;
}


/*----------------












