﻿body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	height:100%;

}

#layout 
{
	/*width: 100%;*/
	min-width: 825px;
	background-color:#FFFFFF;
	width: expression(document.body.clientWidth < 779? "778px" : "auto");
}

#layout #header
 {
	background-color: #0F3D7B;
	height: 155px;
}

#layout #header #logo
 {
	float: left;
	width: 317px;
	height: 155px;
}

#layout #header #logo img.logo_empulia 
{
	border: none;
}

#layout #header #header_sfondo
 {
	background-image: url('../images/old_images/header_sfondo.jpg');
	background-repeat:no-repeat;
	float: right;
	width: 508px;
	height: 126px;
}

#layout #header #header_sfondo #regione 
{
	position: relative;
	top: 25px;
	left: 240px;
	height: 85px;
	width: 260px;
}

#layout #header #header_sfondo #regione #left
{
   float:left;
   width: 130px;
}

#layout #header #header_sfondo #regione #right
{
   float:right;
   width: 130px;
}


#layout #header #header_sfondo #regione img.regione_puglia 
{
	border: none;
}

#layout #header #menu_top 
{
        float:right;	
        width:508px;
        height: 29px;
	background-image: url('../images/old_images/angolo_header_menu.gif');
	background-position: top left;
	background-color: #0098D3;
	background-repeat: no-repeat;
        color: #FFFFFF;
	clear:right;


}

#layout #header  #menu_top #menu_top_sx 
{
	float:left;
	font-weight: bold;
	line-height: 29px;
    width:318px;

}

#layout #header #menu_top #menu_top_dx 
{
	float: right;
	padding-right: 10px;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 29px;
	padding-left: 10px;
	width:165px;



}



#layout #header #menu_top #menu_top_sx #menu_top_sx_testo 
{
	float: left;
	padding-left: 10px;
	margin-top: 0px;
	width:170px;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 29px;
}



#layout #header  #menu_top #menu_top_sx #menu_top_sx_search
{
    float:right;
	clear:right;
    width:130px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	height: 29px;
	margin-top: 3px;
}


#layout #header #menu_top #menu_top_sx a.mappa:visited 
{
	background-color: #0098D3;
	text-decoration: none;
	color: #FFFFFF;
	margin-right: 10px;
}

#layout #header #menu_top #menu_top_sx a.mappa:link 
{
	background-color: #0098D3;
	text-decoration: none;
	color: #FFFFFF;
	margin-right: 10px;
}

#layout #header #menu_top #menu_top_sx img.submit
{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 4px;
}

#layout #header #menu_top #menu_top_dx .submit 
{
	margin-top: 15px;
}

#layout #header #menu_top #menu_top_dx a.entra:visited 
{
	background-image: url('../images/old_images/chiave.gif');
	background-position: top left;
	background-color: #B3D4EE;
	background-repeat: no-repeat;
	border: solid 1px #FFFFFF;
	text-decoration: none;
	color: #0F3D7B;
	padding: 2px 3px 1px 28px;
	margin-right: 10px;
}

#layout #header #menu_top #menu_top_dx a.entra:link 
{
	background-image: url('../images/old_images/chiave.gif');
	background-position: top left;
	background-color: #B3D4EE;
	background-repeat: no-repeat;
	border: solid 1px #FFFFFF;
	text-decoration: none;
	color: #0F3D7B;
	padding: 1px 3px 1px 28px;
	margin-right: 10px;
}

#layout #header #menu_top #menu_top_dx a.accessibilita:visited 
{
	background-color: #0098D3;
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 10px;
}

#layout #header #menu_top #menu_top_dx a.accessibilita:link
 {
	background-color: #0098D3;
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 10px;
}
#layout #buttons 
{
	background-image: url('../images/old_images/buttons_sfondo.jpg');
	background-position: top left;
	background-color: #ECEEEF;
	background-repeat: no-repeat;
	height: 105px;
}

#layout #buttons #buttons_layout 
{
	position: relative;
	top: 30px;
}

#button_empulia
 {
	float: right;
	height: 46px;
	margin-right: 2em;
	margin-top: 0px!important;
	margin-top: 30px;
}

#button_empulia a:visited 
{
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_empulia a:link
 {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_empulia img.empulia 
{
	border: 0px;
	vertical-align: middle;
	margin-right: 5px;
}

#button_enti_locali 
{
	float: right;
	height: 46px;
	margin-right: 2em;
	margin-top: 0px!important;
	margin-top: 30px;
}

#button_enti_locali a:visited
 {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_enti_locali a:link
 {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_enti_locali img.enti_locali
 {
	border: 0px;
	vertical-align: middle;
	margin-right: 5px;
}

#button_sanita 
{
	float: right;
	height: 46px;
	margin-right: 2em;
	margin-top: 0px!important;
	margin-top: 30px;
}

#button_sanita a:visited 
{
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_sanita a:link 
{
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_sanita img.sanita 
{
	border: 0px;
	vertical-align: middle;
	margin-right: 5px;
}

#button_fornitori 
{
	float: right;
	height: 46px;
	margin-right: 1em;
	margin-top: 0px!important;
	margin-top: 30px;
}

#button_fornitori a:visited
 {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_fornitori a:link
 {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #0F3D7B;
	background-color: #ECEEEF;
}

#button_fornitori img.fornitori 
{
	border: 0px;
	vertical-align: middle;
	margin-right: 5px;
}

/*#content #content_right {
	max-width: 400px;
}*/

#layout #footer 
{
	background-color: #0F3D7B;
	margin-top: 20px;
	clear: both;
	text-align: center;
	font-size: 0.6em;
	color: #FFFFFF;
	background-color: #0F3D7B;
	line-height: 20px;
}

#layout #footer a.accessibilita:visited 
{
	font-size: 1em;
	color: #FFFFFF;
	background-color: #0F3D7B;
	text-decoration: none;
}

#layout #footer a.accessibilita:link 
{
	font-size: 1em;
	color: #FFFFFF;
	background-color: #0F3D7B;
	text-decoration: none;
}

#layout #footer a.note_legali:visited 
{
	font-size: 1em;
	color: #FFFFFF;
	background-color: #0F3D7B;
	text-decoration: none;
}

#layout #footer a.note_legali:link 
{
	font-size: 1em;
	color: #FFFFFF;
	background-color: #0F3D7B;
	text-decoration: none;
}

#layout #footer a.credits:visited 
{
	font-size: 1em;
	color: #FFFFFF;
	background-color: #0F3D7B;
	text-decoration: none;
}

#layout #footer a.credits:link
 {
	font-size: 1em;
	color: #FFFFFF;
	background-color: #0F3D7B;
	text-decoration: none;
}

#colonna-sx 
{
    position: relative;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
 	float: left; 
	width: 192px;
	font-size: 0.8em;
	font-weight: bold;
	top: 10px;
}

#colonna-sx #intestazione-sx 
{
	position: relative;
	background-image: url('../images/old_images/angolo_colonna_sx_menu.gif');
	background-position: top left;
	background-color: #0098D3;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding:0px 35px 0px 0px;
	width:120px;
	height: 29px;
	font-size: small;
	font-weight: bold;
	line-height: 29px;
	text-align:right;
}

#colonna-sx .box
 {
    background-color: #ECEEEF;
    padding: 10px 0px 15px 0px;
}



#colonna-sx .box #avvioveloce
 {
   padding: 5px 15px 0px 0px;
}

#colonna-sx #vuoto
{
   padding:20px 0px 0px 0px;
				
}

#colonna-sx a:visited 
{
	color: #0F3D7C;
	text-decoration: none;
	line-height: 18px;
}

#colonna-sx a:link 
{
	color: #0F3D7C;
	text-decoration: none;
	line-height: 18px;
}





#colonna-sx-mini 
{
	float: left; 
	width: 50%;
	margin-bottom: 20px;
}

#colonna-sx-mini .box 
{
	padding: 0px 0px 0px 0px;
}


#colonna-sx-mini .box #colonna-sx-mini-titolo 
{
	width: 100%;
	margin-bottom: 15px;
}

#colonna-sx-mini .box #colonna-sx-mini-titolo #colonna-sx-mini-titolo-testo 
{
	padding-left: 50px;
	padding-right: 5px;
	color: #0F3D7B;
	background-color: #E5F0F6;
	width: 100%;
	font-weight: bold;
	font-size: 0.9em;
}

#colonna-sx-mini .box #colonna-sx-mini-testo 
{
	text-align: justify;
	padding-right: 10px;
	font-weight: normal;
	font-size: 0.9em;
}

#titolo 
{
	color: #0F3D7C;
	font-size: small;
	font-weight: bold;
}


#titolino 
{
	padding-left: 50px;
	padding-right: 5px;
	font-size: small;
	font-weight: bold;
	color: #0F3D7B;
	background-color: #E5F0F6;
}

#pulsantieventi 
{
	padding-left: 5px;
	padding-right: 5px;
	font-size: small;
	color: #0F3D7B;
	background-color: #E5F0F6;
}


#testo
{
	color: #000000;
	font-size: small;
	font-weight: normal;
	text-align: justify;
}


#evidenza_box1 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    font-size: x-small;
    font-weight: bold;
    color: #0F3D7C;
    background-color: #F3F5F6;
    padding: 10px 10px 10px 10px;
}

#evidenza_box1 a:visited 
{
	color: #0F3D7C;
	text-decoration: none;
}

#evidenza_box1 a:link 
{
	color: #0F3D7C;
	text-decoration: none;
}

#evidenza_box1 a:hover 
{
	color: #0F3D7C;
	text-decoration: none;
    background-color: #ECEEEF;
}


#colonna-sx-accesso-privato
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	float: left;
	width: 200px;
	height:110px;
	font-size: .8em;
	font-weight: bold;
}

#colonna-sx-accesso-privato .box 
{
	padding-left: 20px;
}


#colonna-sx-accesso-privato a:visited 
{
	color: #0F3D7C;
	text-decoration: none;
	line-height: 18px;
}

#colonna-sx-accesso-privato a:link 
{
	color: #0F3D7C;
	text-decoration: none;
	line-height: 18px;
}

#pulsantieventi 
{
	padding-left: 5px;
	padding-right: 5px;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #0F3D7B;
	background-color: #E5F0F6;
}

#pulsantieventi a 
{
	background-color: #E5F0F6;
}

#pulsantieventi a:hover 
{
    background-color: #FFE394;
    text-decoration:none;
}

#operatorissr
{
	background: url("../images/old_images/accessoperatorissr.gif");
	background-position:left;
	background-repeat:no-repeat;
	padding-left: 30px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	height: 24px;
}

#chiave-eproc 
{
	background: url("../images/old_images/chiave-giu.gif");
	background-position:left;
	background-repeat:no-repeat;
	padding-left: 30px;
	vertical-align:middle;
	height: 24px;
}

#area-riservata 
{
	background: url("../images/old_images/freccia-giu.gif");
	background-position:left;
	background-repeat:no-repeat;
	padding-left: 30px;
	vertical-align:middle;
	height: 24px;
}

#aagg_infopoint
{
	background: url("http://www.empulia.it/aagg/images/infopoint.gif");
	background-position:left;
	background-repeat:no-repeat;
	padding-left: 30px;

	vertical-align:middle;
	height: 28px;

}

#area-riservata2
{
	background: url("../images/old_images/ICO_25.gif");
	background-position:left;
	background-repeat:no-repeat;
	padding-left: 30px;
	vertical-align:middle;
	height: 38px;
}

#text_pdf_p7m
{
  font-size:0.9em;
  font-family:verdana,arial,helvetica,sans-serif;
  font-weight: normal;
  text-align: justify;				
}

a#cambio_organigramma
{
  background:url('http://www.empulia.it/tno-a/empulia/images/old_images/RegionePuglia_03.png');
  width:188px;
  height:17px;
  display:block;
  text-indent: -9999px;
}
  
a:hover#cambio_organigramma
  {
  background: url('http://www.empulia.it/tno-a/empulia/images/old_images/RegionePuglia_03_link.png');
  }
  
a#cambio_sgq
{
  background:url('http://www.empulia.it/tno-a/empulia/images/old_images/RegionePuglia_05.png');
  width:188px;
  height:15px;
  display:block;
  text-indent: -9999px;
}
  
a:hover#cambio_sgq
  {
  background: url('http://www.empulia.it/tno-a/empulia/images/old_images/RegionePuglia_05_link.png');
  }
 
 
a#cambio_alboaa
{
  background:url('http://www.empulia.it/tno-a/empulia/images/old_images/RegionePuglia_06.png');
  width:188px;
  height:14px;
  display:block;
  text-indent: -9999px;
}
  
a:hover#cambio_alboaa
  {
  background: url('http://www.empulia.it/tno-a/empulia/images/old_images/RegionePuglia_06_link.png');
  }

