/* 23-02-2007 */
/* ------ text styles ------ */
.currentStreetCapValue{
	font-family: Small Fonts, Sans-Serif, Lucida Fax, Arial, Verdana, Helvetica;
	font-size: 6pt;
}
#loginUserManagerDiv, .newsTitleSpan, .newsDateSpan, .newsResultDiv, .streetResultDiv, .poiSearchResultDiv, .userSaveMessage {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:8pt;
}
.nomeStradaDiv, .nomeComuneDiv, .selectedStreetFilterValue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
}
.selectStreetOrCivic, .selectStreetFilterValue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-size:8pt;
}
.butText{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
}
body, .printInpunts, #edtTxt, .edit, .newsDateDiv{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
}
#footer, #content #testoContent, .Lista1, .Lista2, .ooppLegendFasiLbl_Td, .layersItemTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
}
#footer a, #topmenu_lang, #topmenu, .menuSwitcherLeft, .menuSwitcherRight{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
.fontTitoloSmall, .itineraryName, .itineraryNameOver, #loginBody, #btnCapture, #btnPivot, #btnApply, #edtX, #edtY, #edtO, #edtP, .input_button, #ricercaVeloce, #comune, #part, #edtDay, #edtMonth, #edtYear, #poi, #city, #street, #number, #country, #civic, #prov, #cap, .results_list_pager, .pagerInput, #edtStopID, #edtStopPois, #contea, #ooppName{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
.languageDescription, .labelTree{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
.numberRes,.activePage, .listPages a:link, .listPages a:hover, .listPages a:visited, .lbl_notfound, .lblTitlesCantieri, .lblTitles{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.pulsante_apps, .pulsante_apps_orto, .testoContent1 p, .btnPrintDownload, .tableHeaderTd, .fontTitolo, .mainText, .layerName, .btnFilter, .button, .pivotTable, #catastoResultTable, #tbl_RE_DetailData, #tbl_RE_list, #tbl_RE_DetailData #btnOpenSymList, #tbl_RE_DetailData #btnCapure, #div_RE_DetailData #edtDescr, #frm_RE_DetailButtons div input, .TextArea, .newsBodyDiv, .ImposBase, .Setup1, .Setup2, #btnSave, #btnReset, #btnBack, #edtToDo, .lblStatus, .layerHideItineraryDiv, .layerHideItineraryDiv_Over{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.lblFilter, #catastoResultTable th, #tbl_RE_DetailData tr td, #tbl_RE_list_header, #tbl_RE_list_header a:link, #tbl_RE_list_header a:hover, #tbl_RE_list_header a:visited, .PoisHeader{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
#menuCont ul li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.newsTitleDiv{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.testoContent, .pivotHeader{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
}
.main_body, #testoContent h2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
}
#MyBody{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
}
.contTitle, .contTitleLeft, #approfondimentiTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:55%;
}
.boxContentIn{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:70%;
}
#approfondimenti{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:80%;
}
#approfondimenti, #tagLine{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:80%;
}	
#subTitle{
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:98%;
}
/* ------ text styles ------ */
/* ------ text colors ------ */
#subTitle, #tagLine, #topmenu a, #topmenu a:link, #topmenu a:active, #footer, #footer a{
	color:  #003300/*#FFFFFF*/; 
}
#topmenu a:visited{
	color:#6C846C /*#E6E6E6*/;
}
body, .main_body, .boxContentIn, .butText, #topmenu a:hover, .testoContent1 p, .lblFilter, .Lista1, .results_list_pager{
	color: #000000;
}
#topmenu a:hover{
	color: #009933;
}
#topmenu_lang, #navBarSx, #menuCont a:link{
	color: #ffffff;
}
.contTitleLeft, .contTitle, #approfondimentiTitle, #testoContent h2, .testoContent, .menuSwitcherLeft, .menuSwitcherRight, #menuDiv{
	color: #FFFFFF;/*#224062*/;
}
.fontTitolo, .fontTitoloSmall{
	color:#003366;
}
.Lista2{
	color:#003399;
}
hr{
	color: #CCCCCC;
}
.lbl_notfound{
	color:#CC0000;
}
#loginUserManagerDiv a {
	color: #444444;
}
.listPages a:link, .listPages a:hover, .listPages a:visited{
	color:#344E63;
}
#results_list_pager_currentPage, #results_list_pager_currentPage2, .activePage, .newsDateDiv{
	color:#FF0000;
}
#tbl_RE_list_header a:link, #tbl_RE_list_header a:hover, #tbl_RE_list_header a:visited{
	color:#66798F;
}
.newsTitleDiv{
	color:#ff6600;
}
/* ------ text colors ------ */
/* ------ background colors ------ */
#MyBody, #navBarDx, #masthead, #topmenu, #topmenu_lang, #menuDiv, #navBarSx, #menuCont, #footer, .lblContentName, .lblContentDesc, .newsTitleDiv{
	background-color: #E0FFCC/*#224062*/;
}
#sfondoBianco, .boxSxContentOut, .layersItem, #loginBody, .apprImg, .loginImg, .searchImg, .legendImg, .tematismiImg, .layersImg, #content, #approfondimentiImg, /*#menuCont ul,*/ #menuDiv, #menuDiv label, .body1, .bordo1, .bodyItinerari, .boxDxContentOut, #tbl_RE_DetailData .statusInputStyle{
	background-color: #ffffff; 
}
.pulsante_apps, .pulsante_apps_orto, .btnPrintDownload, .btnFilter, .button, #btnCapture, #btnPivot, #btnApply, .input_button, #tbl_RE_DetailData #btnOpenSymList, #tbl_RE_DetailData #btnCapure, #frm_RE_DetailButtons div input, #btnSave, #btnReset, #btnBack{
	background-color: #E7E7E7;
}
#navBarDxMover, .contTitle, #approfondimentiTitle, .pivotHeader, #catastoResultTable th, #tbl_RE_DetailData_tr_top td, #tbl_RE_list_header, .PoisHeader, .contTitleLeft, .menuSwitcherLeft, .menuSwitcherRight, #menuDiv{
	background-color: #006600 /*#E0E0E0*/;
}
.printInpunts, #edtTxt, .trLink, .layerHideItineraryDiv, .edit, #edtTxt, #edtL, #edtX, #edtY, #edtO, #edtP, #ricercaVeloce, #comune, #part, #edtDay, #edtMonth, #edtYear, #poi, #city, #street, #number, #country, #civic, #prov, #cap, .Lista2, #tbl_RE_DetailData textarea, #tbl_RE_DetailData input, #tbl_RE_DetailData #edtToDo, #edtStopID, #edtStopPois, #contea, #ooppName{
	background-color:#FEFEED;
}
.Setup1, .tableImposBase, .listPages{
	background-color:#F2F2F2;
}
.Setup2, .tableImposBase1{
	background-color:#E5EFF7;
}
.infoBody{
	background-color:#EEEEEE;
}
.trLinkOver, .layerHideItineraryDiv_Over{
	background-color:#EFF1F1;
}
.lblContentEnd {
	background-color:#FFF6F6;
}
.lblContentStart {
	background-color:#EEFFEE;
}
#menuCont li{
background-color: #009933;
}
/* ------ background colors ------ */
/* ------ borders ------ */
#navBarDxMover{
	border:1px outset #EEEEEE;
}
.dottedLine{
	border-left:1px dashed #999999;
}
.dottedLineON{
	border-left:1px dashed #101010;
}
.boxSxContentOut, #approfondimenti, .boxDxContentOut{
	border-left:1px solid #034703;
	border-right:1px solid #034703;
	border-bottom:1px solid #034703;
}
.contTitleLeft, .contTitle, #approfondimentiTitle, /*#menuCont ul,*/ #menuDiv{
	border:1px solid #034703/*#224062*/;
}
#menuCont li{
	border:1px solid #000000;
}
.boxContentIn{
	border: 1px solid #ffffff;
}
.printInpunts, #edtTxt, .edit, #edtTxt, #edtL, #edtX, #edtY, #edtO, #edtP, #ricercaVeloce, #comune, #part, #edtDay, #edtMonth, #edtYear, #poi, #city, #street, #number, #country, #civic, #prov, #cap, #tbl_RE_DetailData textarea, #tbl_RE_DetailData input, #tbl_RE_DetailData #edtToDo, #edtStopID, #edtStopPois, #contea, #ooppName{
	border:1px solid #CCCCCC;
}
#map, .pulsante_apps, .pulsante_apps_orto, .btnPrintDownload, .btnFilter, .button, #btnCapture, #btnPivot, #btnApply, .input_button, #tbl_RE_DetailData #btnOpenSymList, #tbl_RE_DetailData #btnCapure, #frm_RE_DetailButtons div input, #btnSave, #btnReset, #btnBack{
	border: 1px solid #000000;
}
.bordo{
	border:1px solid #B6C9D3;
}
#body_roads{
	border:1px solid red;
}
#streetSearchResultDiv, #streetSearchResultDiv1, #catastoSearchResultDiv {
   border-top:1px solid #000000;
}
#loginUserManagerDiv{
	border-top:1px solid #CCCCCC;
}
.listPages{
	border-top:1px solid #D4D4D4;
}
.layersItem, .pivotHeader, #tbl_RE_DetailData_tr_top td, #tbl_RE_DetailData_tr_bottom td, #tbl_RE_list tr td, .newsTitleDiv, .PoisHeader{
	border-bottom: 1px solid #CCCCCC;
}
.Lista1, .Lista2, .currentStreetCapValue, .selectedStreetFilterValue{
	border-bottom:1px dashed #cccccc;
}
.inputButtonCantieri, #catastoSearchResultDiv{
	border-bottom:1px solid #000000;
}
.listPages{
	border-bottom:1px solid #D4D4D4;
}
.pagerInput{
	border:1px solid #999999;
}
/* for pages that use only global.css if we want remove this style from this page we need add _stile.css to this pages to.*/
.resultsImg{
	vertical-align: top;
	width: 10px;
}
.btnFilter, .button, .pulsante_apps, .Lista1, .Lista2{
	cursor:pointer;
}
/* ------ borders ------ */
/* 23-02-2007 */
