*{
font-family: Arial, Helvetica, sans-serif;
}

body {
Background-image : url('/images/vmd/Imagens/riscas_fundo.jpg');
text-align:center;
font-size:0.8em;
}

a{
text-decoration:none;
}

/* conteúdo de texto*/
.Bodyid1440059siteid33 td{
text-align:justify;
padding-bottom:20px !important;
font-size:12px;
}
.Bodyid1440059siteid33 td a{
	color:#999999;
	text-decoration:underline;
	font-size:12px;
}
.titleorimageid1440059siteid33, .inplacedisplayid1440059siteid33 {
	font-size:12px;
}

a.titleorimageid1440059siteid33{
	text-decoration:underline;
	font-size:12px;
}
span.titleorimageid1440059siteid33{
	font-size:13px;
	color:#000;
	font-weight:bold;
}

/* simbolo da acessibilidade */
.acess{
	text-align:right;
	font-size:0.8em;
}

/* div com o conteudo */
.site{
margin: 0pt auto;
width:984px;
}

.conteudo{
	width: 953px;
	margin: auto;
	padding: 3px 6px 3px 7px;
	float:right;
	background-color:#ffffff;
	/* acabar de preencher as riscas da data*/
	background-image: url(/images/vmd/MoncaoIMG/riscas_pesquisa.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

html>body .conteudo{
width: 940px;
}

/* caixa de pesquisa superior */
.pesquisa{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
white-space: nowrap;
}

/* barra de navegacao */
.Bodyid1440051siteid33 td{
border-bottom: 1px dotted rgb(180,180,180);
background: #ffffff url('/images/vmd/Imagens/setaCinzaEscuro.jpg') no-repeat right 6px;
}

/* BARRA de signin */
.data{
	background-image: url(/images/vmd/MoncaoIMG/riscas_pesquisa.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 0.8em;
	color: #FFFFFF;
	text-transform: lowercase;
	vertical-align: middle;
	margin: 0pt;
}
.data_texto{
	font-size: 0.8em;
	color: #FFFFFF;
	text-transform: lowercase;
	vertical-align: middle;
}

/* texto login e logout */
.titleorimageid1440053siteid33{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	text-transform:lowercase;
	font-weight: bold;
}

/* menu superior */
.menu_superior{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-image: url(/images/vmd/ValencaIMG/valenca_menu_cima.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: middle;
	margin: 0pt;
	width: 770px;
	height: 27px;
	white-space:nowrap;
}
.menu_superior ul{
	margin: 0pt;
	padding: 0px 5px;
white-space:nowrap;
}

.menu_superior ul li{
	display: inline;
	margin:0pt 0pt 0pt 0pt;
	white-space:nowrap;
}

.menu_superior ul li a{
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;
	white-space:nowrap;
	text-align:center;
	margin:0pt;
	white-space: nowrap;
	line-height:26px;
	overflow:hidden;
}
.menu_superior ul li a.link_pequeno{
	width: 79px;
	float: left;
}
.menu_superior ul li a.link_maior{
	width: 141px;
	float: left;
}

.menu_superior ul li a:hover{
	/*color: RGB(116,3,20);*/
color: RGB(255,165,165);
}
/* FIM menu superiror */

/* menu lado esquerdo */
.titleorimageid1440055siteid33{
font-family: Arial, Helvetica, sans-serif;
background-image: url(/images/vmd/ValencaIMG/valenca_menu_esq.jpg);
background-repeat : no-repeat;
color: #FFFFFF;
text-align : center;
vertical-align : middle;
text-transform: uppercase;
width : 165px;
height : 27px;
float:left;
padding-top: 0px;
margin-bottom:1px;
margin-top:1px;
line-height:27px;
}
/* hack IE - alterar estilo para todos os outros browsers sem ser o IE */
html>body .titleorimageid1440055siteid33{
margin-bottom:0px;
margin-top:2px;
}


/* menu lado direito */
.titleorimageid1440056siteid33{
font-family: Arial, Helvetica, sans-serif;
background-image: url(/images/vmd/ValencaIMG/valenca_menu_dir.jpg);
background-repeat : repeat-x;
color: #FFFFFF;
text-align : center;
vertical-align : middle;
text-transform: uppercase;
width : 150px;
height : 27px;
float:left;
padding-top: 0px;
margin-bottom:1px;
margin-top:1px;
line-height:27px;
}
/* hack IE - alterar estilo para todos os outros browsers sem ser o IE */
html>body .titleorimageid1440056siteid33{
margin-bottom:0px;
margin-top:2px;
}

/* menus do fundo */
.titleorimageid1440057siteid33{
font-family: Arial, Helvetica, sans-serif;
color: rgb(140, 140, 140);
padding-top: 7px;
Text-align : center;
Vertical-align : middle;
Margin-bottom : 2px;
Background-repeat : repeat-x;
white-space:nowrap;
}

/* MENU LATERAL */
.menu_v{
margin: 0;
padding:0 0 25px;
float: left;
}
.menu_v li{
white-space: normal;
word-spacing: normal;
list-style-type: none;
float: left;
display: block;
clear: none;
vertical-align: middle;
text-transform: uppercase;
}
.menu_v li.sel{ 
padding: 0px;
cursor: pointer !important;
}
.menu_v li.sel ul{ /*Style for ULs that are children of LIs (submenu) */
margin: 0;
padding: 0;
}
.menu_v .sel ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
float: left;
display: block;
margin: 0;
padding: 0px 0px 0px 0px;
}

/* estilo para o links */
/* 1 nivel nao selecionado */
.menu_v li a:link, .menu_v li a:visited{
color: rgb(110, 110, 110);
text-decoration:none;
padding: 5px 0px 5px 0px;
float: left;
font-size: 0.7em;
border-bottom: rgb(180, 180, 180) dotted 1px;
word-spacing: normal;
width:165px;
/*white-space:nowrap;*/
text-transform: uppercase;
background-image: url(/images/vmd/Imagens/setaCinzaEscuro.jpg);
background-position : right 11px;
background-repeat : no-repeat;
}
.menu_v li a:hover{
color: rgb(116,3,20);
background-image: url(/images/vmd/ValencaIMG/valenca_seta.jpg);
Background-position : right 11px;
Background-repeat : no-repeat;
text-transform: uppercase;
}
/* 1 nivel seleccionado */
.menu_v li.sel a:link, .menu_v li.sel a:visited{
color: rgb(116,3,20);
text-transform: uppercase;
font-weight: bold;
background-image: url(/images/vmd/ValencaIMG/valenca_seta.jpg);
background-position : right 11px;
background-repeat : no-repeat;
}
/* 2 nivel nao seleccionado */
.menu_v li.sel li a:link, .menu_v li.sel li a:visited{
color: rgb(160, 160, 160);
font-size: 0.655em;
text-transform: none;
background-image: url(/images/vmd/Imagens/setaCinza.gif);
background-position : right 11px;
background-repeat : no-repeat;
}
.menu_v li.sel li a:hover{
color: rgb(130, 130, 130);
background-image: url(/images/vmd/Imagens/setaCinzaEscuro.jpg);
background-position : right 10px;
background-repeat : no-repeat;
}
/* segundo nivel seleccionado */
.menu_v li.sel li.sel a:link, .menu_v li.sel li.sel a:visited{
color: rgb(130, 130, 130);
background-image: url(/images/vmd/Imagens/setaCinzaEscuro.jpg);
background-position : right 10px;
background-repeat : no-repeat;
}
/* FIM MENU LATERAL */

/* menu de atalhos */
.menu_atalhos{
margin:0pt;
padding:0pt;
width:30px;
float:left;
margin-top:215px;
/*background-color:rgb(200, 200, 200);*/
/*
filter:alpha(opacity=60);
opacity:0.6;
*/
}
.atalhos {
margin:0pt;
padding:0pt;
float:left;
}

.atalhos li{
list-style-type: none;
float:left;
float:left;
}
.atalhos li a img {
border: none;
}
/* fim do menu de atalhos */

.freguesias{
font-size: 0.7em;
}

.site_map li a{
	color: #999999;
	font-size:11px;
	text-decoration:underline;
}


/* footer  VI1 */
.footer_regional {
	list-style-type: none;
	margin:0;
	padding:0;
	width: 940px;
	font-size:9px;
	padding-top:15px;
}
.footer_regional li a{
	color:#000;
	text-decoration:none;
}
.footer_regional li {
	display: block;
	float: left;	
}
.brasao{
	width:165px;
	text-align:center;
}
.acess2{
	width:295px;
	text-align:center;
	font-size:11px;
}
.pos_c{
width:180px;
	text-align:center;
}
.ue{
width:150px;
	text-align:center;
}
.desenvolvido_por{
	width:150px;
	text-align:center;
}
/* fim footer */

