@charset "UTF-8";

body{margin-top:0px; margin-left:0px; margin-right:0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana;FONT-SIZE: 10px;
background-image:url('img/sfondo.png');
background-repeat:repeat-x;
}

.top {width:970px; color:#595959;  background-color: #e5e3e3;}
.logo {width:970px; height:115px; color:#595959;  background-color: #FFFFFF; background-image:url('img/sfondo_top.png'); background-repeat:no-repeat; background-position: right top;}
.logo_PT {width:970px; height:115px; color:#595959;  background-color: #FFFFFF; background-image:url('img/PT_sfondo_top.png'); background-repeat:no-repeat; background-position: right top;}
.menu_sito {width:970px; color:#595959;  background-color: #FFFFFF;}
.centrale {width:970px; color:#595959;  background-color: #FFFFFF;}
.footer {width:970px; color:#595959;  background-image:url('img/sfondo_footer.png'); background-repeat:no-repeat; background-position: left top;}
.footer2 {width:970px; color:#595959; background-color: #FFFFFF;  }
.footer3 {width:970px;}

td.menu_centrale{color:white;}

table{color:#595959;FONT-SIZE: 11px;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana;}
td{color:#595959;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana;}
.font_piccolo{ font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica;FONT-SIZE: 10px;}

.fieldset{border:1px solid #aaaaaa; margin:auto; width: 100%; background: #FFFFFF; padding: 0px;}
.legend{ font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; color:#595959; FONT-SIZE: 11px;}

input.text_giallo	{ font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; color:#595959; FONT-SIZE: 11px; BORDER-TOP:#eaaf47 1px solid;	BORDER-RIGHT: #eaaf47 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #eaaf47 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #eaaf47 1px solid; }
input.text    {font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}

input.text_pic    { font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; color:#595959; FONT-SIZE: 10px; color:#0590e6; background-color: #e5e3e3; border-style:groove;}

select_giallo	{ font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; color:#595959; FONT-SIZE: 11px; BORDER-TOP:#eaaf47 1px solid;	BORDER-RIGHT: #eaaf47 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #eaaf47 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #eaaf47 1px solid; }
select    {font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
.select_pic    { font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; color:#595959;FONT-SIZE: 10px;}

textarea    {font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
input.text_bianco { BORDER-TOP:#FFFFFF 1px solid;	BORDER-RIGHT: #FFFFFF 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #FFFFFF 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #FFFFFF 1px solid; TEXT-ALIGN: left;}

td.over { background-color: #fdbd4d; color:#9a2325;} 
td.out  { background-color: #9a2325; color:white;}

td.blue {background-color: #0000A6;color:white;}
td.arancione {background-color: #FC9846;color:white;}
td.bianco {background-color: #FFFFFF;color:#595959;}
td.bordo_grigio	{ BORDER-TOP:#bcbcbc 1px solid;	BORDER-RIGHT: #bcbcbc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #bcbcbc 1px solid; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px solid; }
td.bordo_giallo	{ BORDER-TOP:#eaaf47 1px solid;	BORDER-RIGHT: #eaaf47 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #eaaf47 1px solid;  LINE-HEIGHT: 11px; BORDER-BOTTOM: #eaaf47 1px solid; }
td.bordo_amaranto { BORDER-TOP:#9a2325 1px solid;	BORDER-RIGHT: #9a2325 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9a2325 1px solid;  LINE-HEIGHT: 11px; BORDER-BOTTOM: #9a2325 1px solid; }


table.bordo_giallo	{ BORDER-TOP:#eaaf47 1px solid;	BORDER-RIGHT: #eaaf47 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #eaaf47 1px solid;  LINE-HEIGHT: 11px; BORDER-BOTTOM: #eaaf47 1px solid; }
table.bordo_amaranto { BORDER-TOP:#9a2325 1px solid;	BORDER-RIGHT: #9a2325 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9a2325 1px solid;  LINE-HEIGHT: 11px; BORDER-BOTTOM: #9a2325 1px solid;}
table.tratteggiato { color:#595959; BORDER-TOP:#eaaf47 1px dashed;	BORDER-RIGHT: #eaaf47  1px dashed; BORDER-LEFT: #eaaf47 1px dashed;  BORDER-BOTTOM: #eaaf47 1px dashed;}
table.rss2 { color:#595959; BORDER-TOP:#aaaaaa 0px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;}


td.tratteggiato { color:#595959; BORDER-TOP:#eaaf47 1px dashed;	BORDER-RIGHT: #eaaf47  1px dashed; BORDER-LEFT: #eaaf47 1px dashed;  BORDER-BOTTOM: #eaaf47 1px dashed;}
td.top { color:#595959; BORDER-TOP:#aaaaaa 1px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 0px dotted;}
td.logo { color:#595959; BORDER-TOP:#aaaaaa 1px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px dotted; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 0px dotted;}
td.logo_PT { color:#595959; BORDER-TOP:#aaaaaa 1px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px dotted; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 0px dotted;}
td.menu_sito { color:#595959;}
td.centrale { color:#595959; BORDER-TOP:#eaaf47 1px solid;	BORDER-RIGHT: #eaaf47 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #eaaf47 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #eaaf47 0px solid;}
td.footer{ color:#595959; BORDER-TOP:#aaaaaa 1px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px dotted; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 0px solid;}
td.footer2 { color:#595959;}
td.rss { BORDER-TOP:#aaaaaa 1px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;}
td.rss2 { BORDER-TOP:#aaaaaa 0px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;}
.home_centrale {BORDER-TOP:#aaaaaa 1px dotted; BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;}
.home_footer {BORDER-TOP:#aaaaaa 1px dashed; BORDER-RIGHT: #aaaaaa 0px dashed; BORDER-LEFT: #aaaaaa 1px dashed;  BORDER-BOTTOM: #aaaaaa 0px dashed;}
.home_img {BORDER-TOP:#aaaaaa 1px dotted; BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;background-repeat:no-repeat;background-position: right top;}
.home_img1 {BORDER-TOP:#aaaaaa 1px dotted; BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;background-image:url('img/contactar.gif');background-repeat:no-repeat;background-position: right top;}
.home_img2 {BORDER-TOP:#aaaaaa 1px dotted; BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;background-image:url('img/contactar2.gif');background-repeat:no-repeat;background-position: right top;}
.home_img3 {BORDER-TOP:#aaaaaa 1px dotted; BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;background-image:url('img/contactar3.gif');background-repeat:no-repeat;background-position: right top;}


.on  {background: #fff1cb;}
.off {background: #ffffff;}


.img_home{ color:#595959; BORDER-TOP:#aaaaaa 1px dotted;	BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;}

a	{color: #0590e6; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a:link	{color: #0590e6; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a:hover {color:#0590e6; text-decoration : none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}

a.menu_link	{color: white; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.menu_link:link	{color: white; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.menu_link:hover {color:#9a2325; text-decoration : none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}

a.gray	{color: #595959; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.gray:link	{color: #595959; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.gray:hover {color:#0590e6; text-decoration : none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}

a.link_crumb	{color: #0590e6; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.link_crumb:link	{color: #0590e6; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.link_crumb:hover {color:#595959; text-decoration : none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}

a.white	{color: white; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.white:link	{color: white; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.white:hover {color: #0590e6; text-decoration : none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}


a.footer_link{color: #999999; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.footer_link:link	{color: #999999; text-decoration: none;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}
a.footer_link:hover {color: #999999; text-decoration : underline;FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica,sans-serif,Verdana; outline: none;}

/* Tag cloud */

	#tags ul{
		margin:1em 0;
		padding:0px;
		text-align:center;	
		}
	#tags li{
		margin:0;
		padding:0;
		list-style:none;
		display:inline;
		}
	#tags li a{
		text-decoration:none;
		color:#0590e6;
		padding:0 0px;	
		}
	#tags li a:hover{	
		color:#0590e6;
		text-decoration:underline;
		}		
	
	.tag1{font-size:75%;}
	.tag2{font-size:95%;}
	.tag3{font-size:115%;}
	.tag4{font-size:135%;}
	.tag5{font-size:155%;}

	/* alternative layout */

	#tags .alt{
		text-align:left;
		padding:0;
		background:none;
		}
	#tags .alt li{
		padding:0px 0px;
		display:block;
		}
	#tags .alt .tag1, 
	#tags .alt .tag2, 
	#tags .alt .tag3, 
	#tags .alt .tag4, 
	#tags .alt .tag5{font-size:100%;}
	
/* // Tag cloud */


#noprint2 { display : none; }


	.suggestionsBox {
		position: relative;
		left: 10px;
		margin: 10px 0px 0px 0px;
		width: 290px;
		background-color: #f1eaea;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 1px solid #000;	
		cursor: pointer;
	}
	
	.suggestionList {
		margin-left: 8px;
		padding: 10px;
		cursor: pointer;
		text-align:left;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 0px 0px;
		padding: 0px;
		cursor: pointer;

	}
	
	.suggestionList li:hover {
		background-color: #f1eaea;
		cursor: pointer;
	}

/* input user*/
input.text0 {background: url(img/user.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input user*/

/* input password*/
input.text1 {background: url(img/psw.gif) no-repeat left center; padding-left: 18px; padding-top:2px; vertical-align: middle;font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 10px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input password*/

/* input search*/
input.text3 {background: url(img/input_search.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input search*/

/* input msn*/
input.text4 {background: url(img/msn.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input msn*/

/* input skype*/
input.text5 {background: url(img/skype.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input skype*/

/* input email*/
input.text6 {background: url(img/email.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input email*/

/* input telefono*/
input.text7 {background: url(img/telefono.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input telefono*/

/* input nextel*/
input.text8 {background: url(img/nextel.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input nextel*/

/* input facebook*/
input.text9 {background: url(img/facebook.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input facebook*/

/* input telefono movil*/
input.text10 {background: url(img/movil.png) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input telefono movil*/

/* input fax*/
input.text11 {background: url(img/fax.gif) no-repeat left center; padding-left: 18px;  padding-top:2px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input fax*/

/* input select idioma inglés*/
select.text9 {background: url(img/gb.png) no-repeat left center; padding-left: 18px;  padding-top:1px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input select idioma inglés*/

/* input select idioma español*/
select.text10 {background: url(img/es.png) no-repeat left center; padding-left: 18px;  padding-top:1px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input select idioma español*/

/* input select idioma portugues*/
select.text11 {background: url(img/pt.png) no-repeat left center; padding-left: 18px;  padding-top:1px; vertical-align: middle; font-family: "Lucida Grande", "Lucida Sans Unicode",Verdana, Arial, Helvetica; FONT-SIZE: 10px;  BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 11px; BORDER-BOTTOM: #aaaaaa 1px solid;color:#0590e6; background-color: #FFFFFF; border-style:groove;}
/* input select idioma portugues*/


.maiuscola {float:left; font-size:500%;line-height:1em;margin-left:15px;margin-right:15px;}



/* CSS FOR SLIDESHOW SCRIPT */
	.imageSlideshowHolder,.imageSlideshowHolder_left{
	
		width:940px;	/* Image width */
		height:165px;	/* Image height */
		position:relative;	/* Don't remove this line */
		  z-index:1;
	}
	.leftFloatingDiv{
		float:left;
		width:940px;
		height:165px;
		z-index: 1;		
	}
	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
		z-index: 1;
		BORDER-TOP:#aaaaaa 1px dotted; BORDER-RIGHT: #aaaaaa 1px dotted; BORDER-LEFT: #aaaaaa 1px dotted;  BORDER-BOTTOM: #aaaaaa 1px dotted;
	}

.bordo_organigrama_big{background-color:#9ad3f9; BORDER-TOP:#bcbcbc 3px dashed;	BORDER-RIGHT: #bcbcbc 3px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 3px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 3px dashed; border-style: double;}		
.bordo_organigrama_big2{background-color:#f8f39d; BORDER-TOP:#bcbcbc 3px dashed;	BORDER-RIGHT: #bcbcbc 3px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 3px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 3px dashed; border-style: double; height:50px;}		
.bordo_organigrama{ BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_lider{background-color:#92d050; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_otros{background-color:#85a446; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_tecnico{background-color:#00b050; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_arquitecto_infra{background-color:#fd6ba6; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_arquitecto_jr{background-color:#927aad; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_arquitecto_sr{background-color:#8762b0; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_entrenador{background-color:#fd4444; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_consultor_jr{background-color:#c8d6e6; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_consultor_sr{background-color:#729fdc; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_programador_sr{background-color:#fac522; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_programador_jr{background-color:#fcd661; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_webmaster{background-color:#8df7a1; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_comercial{background-color:#d9c17a; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_rrhh{background-color:#bbd0be; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_asistente_contable{background-color:#8df7a1; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_asistente_ejecutiva{background-color:#8df7a1; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
.bordo_organigrama_gerente_cuenta{background-color:#8df7a1; BORDER-TOP:#bcbcbc 1px dashed;	BORDER-RIGHT: #bcbcbc 1px dashed; FONT-SIZE: 9px; BORDER-LEFT: #bcbcbc 1px dashed; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px dashed;}	
