/* CSS Document */

/*---- inicio template ----*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
a{
	font-weight:bold;
	color:#006600;
	text-decoration:underline;
}
a:hover{
	color:#990000;
	font-weight:bold;
}
.body{
	margin:0px;
	padding:0px;
	background:#414141 url(/html/topo/topoBg_2.jpg) center 200px repeat-x;
}
.content{
	position:relative;
	padding:0px 12px 0px 12px;
}

.topoBg{
	position:relative;
	background:url(/banners/topo/topoBg.jpg) center top repeat-x;
}

.rodape{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:30px 0px 10px 0px;
}
.rodape a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.rodape a:hover{
	text-decoration:underline;
}
/*---- fim template ----*/


.lineH{
	position:relative;
	background:url(/imagens/lineH.jpg) center center repeat-x;
	height:20px;
}
.lineV{
	position:relative;
	background:url(/imagens/lineV.jpg) center center repeat-y;
	width:20px;
}

.listFotos{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:5px 10px 5px 10px;
}
.listFotos a{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#990000;
}
.listFotos a:hover{
	color:#006600;
	text-decoration:underline;
}

.imgLink{
	border:solid 2px #006600;
}
.imgLink:hover{
	border:solid 2px #990000;
}


/*---- inicio textos ----*/
.textTitulo{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	background:url(/imagens/menuVUp.gif) 10px 8px no-repeat;
	padding:0px 0px 30px 28px;
}
.textoNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-transform:none;
}
/*---- fim textos ----*/


/*---- inicio formularios ----*/
form{
	margin:0px;
}
.formText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:none;
}
.formTextNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:none;
}
.formTextField{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-transform:none;
	border:solid 1px #333333;
	padding:1px 2px 1px 2px;
}
.formTextFieldNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-transform:none;
	border:solid 1px #333333;
	padding:1px 2px 1px 2px;
}
.formTextFieldSearch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-transform:none;
	border:solid 1px #333333;
	background:url(/admin/imagens/lupa.jpg) 2px center no-repeat;
	padding:1px 2px 1px 20px;
}
.formTextAtention{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#CC0000;
	text-transform:none;
	text-indent:18px;
	background:url(/admin/imagens/atention.gif) left 1px no-repeat;
}
.formTextSucess{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#006600;
	text-transform:none;
	text-indent:18px;
	background:url(/admin/imagens/sucess.gif) left 1px no-repeat;
}
.formSelect{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform:none;
	border:solid 1px #333333;
}
.formSelectNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:solid 1px #333333;
}
/*---- fim formularios ----*/


/*---- Inicio menu vertical ----*/
.menuVContent{
	position:relative;
	border-bottom:solid 1px #C7C7C7;
	margin:0px 0px 10px 0px;
}
.menuVTop{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#006600;
	text-align:center;
	text-transform:none;
	background:url(/imagens/menuVDown.gif) 38px 6px no-repeat;
	padding:0px 0px 4px 0px;
}
.menuV{
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
}
.menuV li{
	position:relative;
	display:block;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.menuV ul{
	position:relative;
	display:block;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.menuV ul li{
	position:relative;
	display:block;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.menuVCatOff{
	position:relative;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-transform:none;
	text-indent:25px;
	background:url(/imagens/menuVUp.gif) 10px center no-repeat;
	border-top:solid 1px #C7C7C7;
	list-style:none;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:17px;
}
.menuVCatOn{
	position:relative;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#990000;
	text-transform:none;
	text-indent:25px;
	background:#E7E7E7 url(/imagens/menuVDown.gif) 8px center no-repeat;
	border-top:solid 1px #C7C7C7;
	list-style:none;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:17px;
}
.menuV a{
	position:relative;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-indent:35px;
	text-transform:none;
	text-decoration:none;
	border-top:solid 1px #C7C7C7;
	background:#FFFFFF url(/imagens/menuVSeta.gif) 15px center no-repeat;
	list-style:none;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:17px;
}
.menuV a:hover{
	color:#006600;
	text-indent:40px;
	text-decoration:underline;
	background:#F7F7F7 url(/imagens/menuVSeta.gif) 20px center no-repeat;
}
/*---- fim menu vertical ----*/
