body, html {
	height : 100%;
	margin : 0;
	background-color: #b6c6ef;
      }
#canvas {
	position:relative;
	top: 0px;
	height: 14px;
	visibility: hidden;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
#canvasText {position: relative; top: 0px; left: 0px; width: 4000px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.linkcat {
	color : #0000FF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style: normal;
      }
A.linkcat:hover {
	color : #0000FF;
	text-decoration : underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	height : 20px;
	font-style: normal;
      }
.testo11 {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.testo12 {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.testo12bold {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
.titolopagina {

	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color: #000000;
	text-align: center;
}
.menucattopcx {
	background-image:  url(../images/tabella_blu/tabella_Blu_r1_c3.gif);
	background-repeat: repeat-x;
	height: 33px;
      }
.menucatbottomcx {
	text-align: center;
	background-image:  url(../images/tabella_blu/tabella_r3_c2.gif);
	background-repeat: repeat-x;
	height: 16px;
}
.menucatsx {
	background-image:  url(../images/tabella_blu/tabella_Blu_r2_c1.gif);
	background-repeat: repeat-y;
	width: 15px;
      }
.menucatdx {
	background-image:  url(../images/tabella_blu/tabella_Blu_r2_c5.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.menurictopcx {

	background-image:  url(../images/tabella_Rosa/tabella_Rosa_r1_c3.gif);
	background-repeat: repeat-x;
	height: 33px;
}
.menuricbottomcx {
	background-image:  url(../images/tabella_Rosa/tabella_Rosa_r3_c2.gif);
	background-repeat: repeat-x;
	height: 16px;
}
.menuricsx {

	background-image:  url(../images/tabella_Rosa/tabella_Rosa_r2_c1.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.menuricdx {
	background-image:  url(../images/tabella_Rosa/tabella_Rosa_r2_c5.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.titolicampi {
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	background-color: #006699;
	text-align: center;
      }
.testopiccolo {
         color : #000000;
         text-decoration : none;
         font-family : Verdana, Arial, Helvetica, sans-serif;
         font-size : 9px;
         font-weight : normal;
      }
.sidebar {
	background-color: #DCE4F7;
      }
.risultati {
	background-color: #EAEDFC;
      }
.bandieraselezionata {
	background-color: #FFFF00;
	padding: 2px;
}
.bandieranonselezionata {
	padding: 2px;
}
.cornice1 {
	background-color: #B0B6E8;
}
.campiform1 {
	background-color: #FFFF99;
	width: 50px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.campiform2 {
	background-color: #FFFF99;
	width: 110px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.campiform3 {
	background-color: #FFFF99;
	width: 250px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.dropdownmenu {
	background-color: #FFFFFF;
	width: 150px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.testonormale {

	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

.dottedline {
	background-image: url(../images2/dottedline.gif);
	background-repeat: repeat-x;
}
.sfondoalto {
	background-image: url(/images/vacanzeInPuglia.jpg);
}
.statusbar {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	height: 23px;
	background-image: url(../images2/sfondi/sfumaturaNavigation.gif);
}
.testogrande {
         color : #FFFFFF;
         text-decoration : none;
         font-family : Verdana, Arial, Helvetica, sans-serif;
         font-size : 24px;
         font-weight : bold;
}
.linkhome {

	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}
A.linkhome:hover {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: underline;
}
.linkhome2 {

	color : #FF0000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
A.linkhome2:hover {
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: underline;
}
.linkhome3 {

	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}
A.linkhome3:hover {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: underline;
	font-weight : bold;
}
.testopiccolobianco {
    color : #FFFFFF;
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 9px;
    font-weight : normal;
}
.testo10verde {
    color : #009900;
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
}
.testo10rosso {
    color : #FF0000;
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
}
.testonormalegiustificato {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-align: justify;
}
.menumailingtopcx {

	background-image:  url(../images/tabella_Gialla/tabella_Gialla_r1_c3.gif);
	background-repeat: repeat-x;
	height: 33px;
}
.menumailingbottomcx {

	background-image:  url(../images/tabella_Gialla/tabella_Gialla_r3_c2.gif);
	background-repeat: repeat-x;
	height: 16px;
}
.menumailingsx {


	background-image:  url(../images/tabella_Gialla/tabella_Gialla_r2_c1.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.menumailingdx {

	background-image:  url(../images/tabella_Gialla/tabella_Gialla_r2_c5.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.testo10 {


	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.menucategorietopcx {


	background-image:  url(../images/tabella_Verde/tabella_Verde_r1_c3.gif);
	background-repeat: repeat-x;
	height: 33px;
}
.menucategoriebottomcx {


	background-image:  url(../images/tabella_Verde/tabella_Verde_r3_c2.gif);
	background-repeat: repeat-x;
	height: 16px;
}
.menucategoriesx {



	background-image:  url(../images/tabella_Verde/tabella_Verde_r2_c1.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.menucategoriedx {


	background-image:  url(../images/tabella_Verde/tabella_Verde_r2_c5.gif);
	background-repeat: repeat-y;
	width: 15px;
}
.telefono {
	text-decoration : none;
	background-color: #FFCC00;
	border: 1px solid #666666;
	padding: 3px;
}
.testo12rossobold {

	color : #FF0000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
.campitextarea {

	background-color: #FFFFFF;
	width: 100%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.testo12justify {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-align: justify;
}
.titolicategoria {

	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #085DAD;
	text-align: center;
}.scheda {
	background-color: #FFFFCC;
}
.linkpiccoli {

	color : #0000FF;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	font-style: normal;
}
