@import "/chips/css/language.css";

.chips_LangBar {
	display:block !important;
	left:770px;
	top:6px;
}

.riferAltezzaHeader {height:157px}
#handle_header, #controlHeader { display:none !important; }



@media print {
	html {
		margin: 0;
	}
	body {
		margin: 0;
		background: transparent;
	}
	#mainBox, #extraBody, #project {
		background: transparent;
		color: #040407;
	}
	.chips_CapTitleText, .chips_CapText, .chips_CardText, .chips_MenuTitleText, .chips_MenuText {
		color: #040407;
	}
	#Progettazione, #cont_downBar, #footerBox { 
		display:none;
	}
	.chips_WrapTableBox {
		/*page-break-before:always;*/
	}
	.grid {
	border: none;
	}
	.grid_service {
	border: none;
	}
	.no_grid {
	border: none;
	}
}




body h3, h4, h5, h6 {
	/*color:#dedede;*/
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	font-size:13px;
}

body {
	margin: 0;
	padding: 0;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	background: #040407 url(images/sfondo_body.jpg);
}
#extraBody {
	background: transparent url(images/sfondo_menuBar.jpg) 980px 157px no-repeat;
}
#masterContainer {
	background: transparent url(images/sfondo_masterContainer.jpg) repeat-x;
	overflow:hidden;
}
#project {
	z-index:91;
	width:980px;
	margin:auto;
	text-align: left;
	color:#d5d5d5;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	font-size:14px;
	padding: 0 0;
	background: #00052b url(images/header.jpg) no-repeat;
	/*-webkit-font-smoothing:antialiased;*/
}
#sfondo {
	width:980px;
	/*height:900px;*/
	background: transparent /*url(images/sfondo_project.jpg) no-repeat*/;
}

#contenitore {
	width:980px;
	padding-bottom:0px;
	float:left;
	background: transparent url(images/trattini.jpg) 210px 0 repeat-y;
}
#leftBox {
	float:left;
	width:200px;
	padding-top:160px;
	margin-left:6px;
	padding-right:4px;
	margin-right: 1px;
	background: transparent /*url(images/sfondo_left.jpg) no-repeat*/;
}
#mainBox {
	float:left;
	width:555px;
	margin-left:1px;
	padding: 0.5em 6px;
	background: transparent;
}
#rightBox {
	float:left;
	width:200px;
	margin-top:1px;
	margin-left:1px;
	background: #001856;
}
#headerBG {
	width:980px;
	height:157px;
	background: transparent /*url(images/header.jpg) no-repeat*/;
	
}
#footerBox {
	clear: left;
}

#rightBox, #footerBox {
	padding: 0.5em 0;
}

#extraElement {
}

div p {
	margin: 0;
	padding: 0.5em 1em;
}
span.cID {
	display:block;
	float:left;
	padding:.2em .5em;
	border: 2px solid #900;
	background:#FFF;
	margin: 0 0.5em 0 0;
	font:bold 1.2em "Courier New", Courier, monospace;
}




/***************************************************** Tabelle ************************************************************************************************************/


.chips_WrapTableBox { padding:2px; margin:1px; overflow:hidden; }

table {
	font-size: small;
	/*border: 3px solid #900;*/
	border-collapse: collapse;
}

caption { color:#d5d5d5; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; font-weight:bold; font-size:small; padding:6px; clear:both; overflow:hidden; background: #001856; margin-top: 14px; text-align: left; }

thead {
	background: #eaeaea;
	color:#d5d5d5;
}

th {
	border: 1px solid #bcbcbc;
	padding: 0.3em 0 0.3em 0;
	text-align: center;
}

td {
	height:14px;
	padding: 0.3em 0.7em;
	text-align: left;
}

td:focus {
	outline: 0;
}

.grid {
	border: 1px solid #bcbcbc;
}

.grid_service {
	border: 1px solid #bcbcbc;
}

.no_grid {
	border: 1px solid #00052b;
}

.intest_riga,  .intest_riga0 {
	display:none;
}

.intest_riga_visibile {
	width:20px;
	height:14px;
	padding: 0.3em 0.7em;
	text-align: center;
	border: 1px solid #bcbcbc;
	background-color: #eaeaea;
}

.intest_riga0_visibile {
	width:20px;
	height:14px;
	padding: 0.3em 0.7em;
	text-align: left;
}

.intest_colonna_attiva {
	cursor:pointer;
}

/*********** Sortable Table 
***************************/


.sort-arrow.descending {
	background-image:url("http://www.ilocalidellanotte.it/chips/immagini/downsimple.gif");
}

.sort-arrow.ascending {
	background-image:url("http://www.ilocalidellanotte.it/chips/immagini/upsimple.gif");
}




/***************************************************** Immagini ************************************************************************************************************/


img { margin:0px; border-style:none; }
/*#project img { float:left; padding: 8px 12px 8px 0px; }*/
.chipsImg {  }
.chipsImgMov { float:left; margin: 8px 12px 8px 0px; }
.chipsImgFlash { width:100%; margin: 26px 0px 26px 0px; }
.chipsImgPdf { float:left; margin: 8px 12px 8px 0px; }
.chipsImgLeft { float:left; margin: 8px 12px 8px 0px; }
.chipsImgNofloat { margin: 26px 0px 26px 0px; }
.chipsImgRight { float:right; margin: 8px 0px 8px 12px; }

.chipsImgActive { cursor:pointer; }
.chipsImgLeftActive { float:left; margin: 8px 12px 8px 0px; cursor:pointer; }
.chipsImgNofloatActive { margin: 26px 0px 26px 0px; cursor:pointer; }
.chipsImgRightActive { float:right; margin: 8px 0px 8px 12px; cursor:pointer; }

.chipsImgLocali { border:1px solid #d5d5d5; width:90px; margin-top: -50px; margin-bottom: 4px; margin-left: 418px; }
.chipsImgSerate {  }
.chipsLogo {  }

#news_cont a { text-decoration:none !important; color:#c38e21 !important; }
#news_cont a:hover { text-decoration:none !important; color:#cd15ab !important; cursor:pointer; }

#siteContainer a { text-decoration:none !important; color:#d5d5d5 !important; }
#siteContainer a:hover { text-decoration:none !important; color:#004dff !important; cursor:pointer; }

.Link { text-decoration:none; color:#d5d5d5; cursor:pointer; }
.Link a { text-decoration:inherit; color:inherit; cursor:inherit; }
.Link:hover { text-decoration:none; color:#004dff; cursor:pointer; }

.inattivo {}

.chips_Gallery_frame { }
.chips_Form_frame { width:100%; height:560px; }
.chips_Search_frame { width:98%; height:100%; padding: 4px 0px; }
.chips_Map_frame { width:100%; height:350px; }
.chips_TemplateFrame { position:absolute; top:0px; margin-left:100%; width:100%; height:100%; }
.chips_swfcontent { border:solid #cacaca 1px; }

.chips_Login_frame { width:200px; height:130px; border:solid #d5d5d5 2px; padding: 10px; background: #d5d5d5; }
.chips_DebugFrame { position:absolute; top:0px; width:100%; height:100%; z-index:200; }

#ResAreaLink {
	line-height: 25px;
	padding: 0px 6px 2px 6px;
	color: #d5d5d5;
	background: transparent url(images/separatore_ResAreaLink.jpg) center left no-repeat;
}
#ResAreaLink:hover {
	cursor: pointer;
	color: #004dff;
	text-decoration: underline;
}
.chips_ResAreaLink_left {
	width: 140px;
	text-align:center;
	line-height: 25px;
	background: transparent url(images/separatore_ResAreaLink.jpg) center right no-repeat;
}


/***************************************************** Header ************************************************************************************************************/
.headerChips { position:relative; height:157px; width:100%; /*top:20px;*/ left:0px; /*z-index:1;*/ overflow:hidden; }

.chips_SiteTitle { color:#001856; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; /*letter-spacing:-0.08em;*/ font-weight:normal; font-size:x-large; /*max-width:800px;*/ }
.chips_SiteSubtitle { color:#004dff; font-weight:normal; letter-spacing:-0.08em; padding-top: 2px; padding-bottom: 6px; font-size:medium; }

.sloganBox { margin-top:0px; margin-left:210px; margin-bottom:0px; padding: 10px 10px 10px 20px; position:relative; clear:both; overflow:hidden; border-left: 1px dashed #004dff;}
.SloganText { color:#d5d5d5; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; letter-spacing:-0.08em; font-weight:lighter; /*font-style:italic;*/ font-size:x-large; /*max-width:800px;*/ }
.SloganText img { }

.chipsmachineBox { position: absolute; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; margin-left: 830px; margin-top: -60px; padding:4px; }
.chipsmachine_link { text-align:center; color:#d5d5d5; font-size:10px; }
.chipsmachine_link a { text-decoration:none; color:#d5d5d5; }
.chipsmachine_link a:visited { text-decoration:none; }
.chipsmachine_link a:hover { /*text-decoration:underline;*/ border-bottom:1px solid #d5d5d5; }



/**************************************************** Paragrafi **********************************************************************************************************/
.chips_TextBox { padding: 2px 3px; /*text-align:justify;*/ }
.chips_CapTitleText { color:#d5d5d5; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; font-weight:bold; font-size:small; padding:6px 6px 6px 0; clear:both; overflow:hidden; background: transparent url(images/linea_CapTitle.jpg) no-repeat; margin-top: 14px; }
.chips_CapText { background: transparent; padding-top:2px; text-align:justify; font-size:small; width:100%; overflow:hidden; }
.chips_CapText:first-letter { /*font-family: "Didot","Georgia",serif; font-size:64px; line-height:64px; float:left; padding-right: 10px; color:#d5d5d5;*/ }
/*.chips_CapText a { text-decoration:none; color:#3488b9; }*/
/*.chips_CapText a:hover { text-decoration:underline; }*/

.chips_CapTextCol1 { padding-top:2px; text-align:left; float:left; width:48%; margin-right:2%; font-size:small; overflow:hidden; }
.chips_CapTextCol1 a { text-decoration:none; color:#d5d5d5; }
.chips_CapTextCol1 a:hover { text-decoration:underline; }
 
.chips_CapTextCol2 { padding-top:2px; text-align:left; float:left; width:48%; /*border-left:1px solid #aaa;*/ margin-left:2%; font-size:small; overflow:hidden; }
.chips_CapTextCol2 a { text-decoration:none; color:#d5d5d5; }
.chips_CapTextCol2 a:hover { text-decoration:underline; }

.chips_Table {  color:#222f26; background: #e6e6e6;  }

/* selettori e classi personalizzate */
#TextTitle222 { letter-spacing: 0.2em; font-size:14px; color:#c38e21;}
.chips_IndirizzoLocale { font-weight:bold; }
.chips_EmailLocale { cursor:pointer }
.chips_EmailLocale:hover { text-decoration:underline }
.chips_SitoLocale { cursor:pointer; margin-bottom: 30px;}
.chips_SitoLocale:hover { text-decoration:underline }
.chips_imgLogo_Box { float:left; overflow: hidden; width:202px; height:150px; margin-right:10px; margin-bottom:6px; }


/****************************************************** Forum **********************************************************************************************************/

.chips_Blog_frame { width:100%; height:400px; background: transparent; }
.chips_BlogAttach_frame { width:260px; height:150px; background: transparent; }
.chips_BlogBox { padding: 2px 15px; /*text-align:justify;*/ }
.chips_ForumText {  margin-bottom:0px; font-size:small;  }

.chips_BlogNameCont {
	width:180px;
	height:16px;
	background: #d5d5d5;
	overflow:hidden;
	border:2px groove #81aedc;
	margin-bottom:4px;
	padding:2px;
	text-align:left;
	font-size:small;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	color:#111;
}
.chips_BlogTitleCont {
	width:220px;
	min-height:16px;
	background: #d5d5d5;
	overflow:hidden;
	border:2px groove #81aedc;
	margin-bottom:4px;
	padding:2px;
	text-align:left;
	font-size:small;
	font-weight:bold;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	color:#111;
}
.chips_BlogPostCont {
	width:100%;
	min-height:150px;
	background: #d5d5d5;
	overflow:hidden;
	border:2px groove #81aedc;
	margin-bottom:4px;
	padding:2px;
	text-align:left;
	font-size:small;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	color:#111;
}
.chips_BlogAttach {
	width:260px;
	overflow:hidden;
	margin-top:4px;
	text-align:center;
	font-size:small;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	color:#111;
}
.chips_BlogSubmit {
	float:right;
	width:90px;
	background: #004dff;
	overflow:hidden;
	border:1px outset #999;
	margin-top:0px;
	padding:2px;
	text-align:center;
	font-size:small;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	color:#EAEDF4;
}
.chips_BlogSubmit:hover {
	background: #EAEDF4;
	border:1px outset #999;
	color:#004dff;
	cursor:pointer;
}
.chips_BlogSubmit:active {
	background: #334456;
	border:1px inset #999;
	color:#EAEDF4;
	cursor:pointer;
}

.chips_noteBlog {
	border-top:1px solid #004dff;
	color:#d5d5d5;
	font-family: "Arial","Helvetica",serif;
	font-weight:normal;
	font-size:small;
	font-style:italic;
	text-align:right;
	padding-bottom:2px;
	clear:both;
	margin-bottom:8px;
	overflow:hidden;
}

.chips_CapTitleBlog {
	color:#004dff;
	font-family: "Palatino","Georgia",serif;
	font-weight:normal;
	font-size:large;
	padding-bottom:2px;
	clear:both;
	overflow:hidden;
}

.chips_CapBlog {
	background: transparent;
	padding-top:2px;
	text-align:left;
	font-size:small;
	width:100%;
	overflow:hidden;
	padding-bottom:12px;
	/*border-bottom:1px solid #004dff;*/
}


.chips_BlogAnnulla {
	width:80px;
	float:right;
	background: #004dff;
	overflow:hidden;
	border:1px outset #999;
	margin-top:8px;
	margin-bottom:8px;
	padding:2px;
	text-align:center;
	font-size:small;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	color:#EAEDF4;
}

.chips_BlogAnnulla:hover {
	background: #EAEDF4;
	border:1px outset #999;
	color:#004dff;
	cursor:pointer;
}

.chips_BlogAnnulla:active {
	background: #334456;
	border:1px inset #999;
	color:#EAEDF4;
	cursor:pointer;
}

.chips_BlogPublish {
	width:80px;
	float:right;
	background: #d81e1f;
	overflow:hidden;
	border:1px outset #999;
	margin-top:8px;
	margin-bottom:8px;
	margin-left:8px;
	padding:2px;
	text-align:center;
	font-size:small;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	color:#d5d5d5;
}

.chips_BlogPublish:hover {
	background: #d5d5d5;
	border:1px outset #d81e1f;
	color:#d81e1f;
	cursor:pointer;
}



/****************************************************** Card *************************************************************************************************************/

.chips_CardTitle { color:#d5d5d5; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; font-weight:normal; font-size:large; padding-bottom:2px; clear:both; }
.chips_OpenCard { font-style:italic; padding-top:2px; text-align:left; cursor:pointer; }

.chips_ArrowCard { color:#d5d5d5; width:100%; text-align: right; padding-right:28px; margin-left:-28px; line-height: 10px; margin-bottom:2px; background: url(images/arrowCard.gif) right 0 no-repeat; cursor:pointer; }
.chips_ArrowCard:hover { text-decoration:underline; }
.chips_ArrowCardActive { text-decoration:underline;  color:#d5d5d5; width:100%; text-align: right; padding-right:28px; margin-left:-28px; line-height: 10px; margin-bottom:2px; background: url(images/arrowCard.gif) right -24px no-repeat; cursor:pointer; }

.chips_Card { clear:both; border:solid #001856 1px; background-color:#001856; width:100%; margin-top:6px; /*margin-bottom:20px;*/ }
.chips_Card_FirstLine { color:#d5d5d5; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; font-size:medium; }
.chips_CardText { margin:20px 20px 0px 20px; width:92.3%; overflow:hidden; font-size:small; }
.chips_CardMap { border:dashed #004dff 6px; margin: 18px; width:500px; height:350px; overflow:hidden; font-size:small; }
.chips_HomeMap { border:solid #00052c 1px; margin: 0 0px 0px 2px; width:508px; height:250px; overflow:hidden; font-size:small; }
#news_cont .chips_CardMap { width:92.3%; }
.chips_HandleMap { height: 12px; }
/* .chips_CardText:first-line { color:#046380; line-height:20px; font-weight:bold; } */



/***************************************************** Colonne ***********************************************************************************************************/

#searchInput { margin-left: 10px; width:130px }

#intmenu_list:last-child { background: 0 !important; }

.dataBox { margin-top: 0px; padding:4px; float:right;}
#data { text-align: center; font-size:11px; }


.chips_riquadro { position: relative; margin-top: 10px; background: transparent url('http://www.ilocalidellanotte.it/chips/immagini/blank.gif'); }
.chips_distPrimaNews { /*margin-bottom: 40px;*/ }
.chips_bannerNewsBox { padding: 2px; margin: 4px 4px; /*text-align:justify;*/ width:172px !important; overflow:hidden; border:solid #001856 1px; background: transparent url(images/sfondo_masterContainer.jpg) repeat-x; }
#newsScrollBox { position: relative; float:right; width: 194px !important; overflow:hidden; }
.chips_contFrecce { position: absolute; top: 14px; left: 181px; float:right; width:12px; cursor: default; display: none; z-index:95; }
#FrecciaSu {  position: absolute; top:8px; width:13px; height:13px; background:url(http://www.ilocalidellanotte.it/chips/immagini/frecciaNewsSu.png) no-repeat; cursor: pointer; }
#FrecciaSu:hover { background:url(http://www.ilocalidellanotte.it/chips/immagini/frecciaNewsSuOver.png) no-repeat; }
#FrecciaGiu { position: absolute; top:21px; width:13px; height:13px; background:url(http://www.ilocalidellanotte.it/chips/immagini/frecciaNewsGiu.png) no-repeat; cursor: pointer; }
#FrecciaGiu:hover { background:url(http://www.ilocalidellanotte.it/chips/immagini/frecciaNewsGiuOver.png) no-repeat; } 
.newsTitleBox { position:relative; height:30px; }


.chips_NewsTitleText { color:#d5d5d5; font-size:14px; font-weight:normal; padding-left:4px;}
.chips_NewsText { color:#d5d5d5; background-color: transparent; font-size:small; margin:0px; padding:2px; }
.chips_News_FirstLine { color:#d5d5d5; font-weight:bold; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; }

.chips_riquadroBanner { position: relative; margin-top: 10px; }
.chips_bannerBox { margin: 6px 6px; padding: 6px 6px; /*text-align:justify;*/ width:180px; background-color: transparent; font-size:11px; overflow:hidden; }
.chips_bannerBox a { /*text-decoration:none;*/ color:#d5d5d5; }
.chips_bannerBox a:hover { color: #004dff; }

#banner_title a { text-transform: lowercase !important; }


/*.chips_BannerText { color:#aaa; font-family:Helvetica,Arial,sans-serif; font-size:small;  width:170px; height:276px; background-color: #fff; background-repeat: no-repeat; }*/



/***************************************************** Newscard **********************************************************************************************************/

#news_cont { display:none; }
.chips_NewsCard { border:dashed #cd15ab 8px; background-color:#001856; }
.chips_NewsCardButton { position:relative; top:0px; left:600px; width:16px; height:16px; background-image:url(images/closeNewsCard.gif); cursor:pointer; }
.chips_NewsCardButton:hover { background-image:url(images/closeNewsCardOver.gif); }
.chips_NewsCardText { color:#d5d5d5; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; font-size:small; margin:20px; text-align:justify; width:580px; overflow:hidden; }
.chips_NewsCard_FirstLine { color:#d5d5d5; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; font-weight:bold; font-size:large; }
/*.chips_span_NewsCardTitle { color:#046380; font-weight:bold; }*/
/* .chips_NewsCardText:first-line { color:#046380; line-height:20px; font-size:small; font-weight:bold; } */



/****************************************************** Footer ***********************************************************************************************************/

.chips_FooterBox { position:relative; z-index:1000; font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif; text-align:center; padding:4px 10px 0px 10px; margin:0 0; background: transparent; }
.chips_FooterText { margin:-74px 0 0 0; font-size:xx-small; }







.spacerBox { width:1px; height:400px; float:right; background-color: transparent;}





#over {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 96;
	width: 100%;
	height: 4200px;
	background-color: #111111;
	}
	
#over_pubbl {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 106;
	width: 100%;
	height: 4200px;
	background: #fff url(http://www.ilocalidellanotte.it/chips/immagini/loading.gif) center 350px no-repeat;
	}
#over_pubbl_text {
	position: absolute;
	top: 400px;
	font-size:large;
	color:#666;
	width: 80%;
	margin-left:10%;
	text-align:center;
	}



/* elemento sempre presente nella colonna destra */
#secondlist_key8 {
	display: none;
}







/******************************************************** Switch *********************************************************************************************************/

.WrapBox { padding:2px; }
.chips_WrapTextBox, .chips_WrapTextExtra { padding:2px; margin:1px; overflow:hidden; }
.chips_WrapCardBox { padding:2px; margin:-3px; overflow:hidden; clear:both;}
.chips_HandleBox { height: 14px; }
.chips_HandleBoxText { height: 14px; margin-top:-14px; }

.chips_WrapBannerBox { padding:2px }
.chips_HandleBanner { height: 0px; }

.chips_WrapMenuBox, .chips_WrapMenuBoxSepar { position:relative; margin-left: 2px; padding: 1px 1px 1px 6px; margin-bottom: 1px; background: transparent url(images/linea_menu_secondari.jpg) bottom left no-repeat; opacity:1 !important; }
.chips_WrapMenuBoxSepar { background: transparent }
.chips_HomeWrapMenuBox { padding:2px; }


/*.HomePageButton { margin-top: 0px; float:left; width:16px; height:16px; z-index:99; }*/

.chips_MenuText { text-transform: lowercase; letter-spacing: 2px; font-size:11px; margin: 2px 3px 3px -3px; background-color: transparent; padding-left:6px; width:180px; overflow:hidden; }
/*.chips_HomeMenuText { letter-spacing: 0.2em; }*/
.chips_MenuText_current { color:#004dff; text-transform: lowercase !important; letter-spacing: 2px; font-size:11px; margin: 2px 3px 3px -3px; background-color: transparent; padding-left:6px; width:180px; overflow:hidden; }

.chips_MenuText span, .chips_MenuText_current span {
	background-color: transparent !important;
	text-transform: lowercase !important;
	font-weight: normal !important;
	font-style: normal !important;
	font-size: 11px !important;
	text-decoration: none !important;
	color: #d5d5d5 !important;
}

.chips_MenuTitleText { text-transform: uppercase !important; color:#004dff !important; font-size:small !important; font-weight:normal !important; padding: 2px 2px 0px 12px; margin-bottom:8px; width:180px; overflow:hidden;}
.chips_MenuTextSepar { text-transform: uppercase !important; color:#004dff !important; font-size:small !important; margin: 20px 3px 3px -3px !important; background-color: transparent; padding-left:6px; width:180px; overflow:hidden; }

.chips_MenuTitleText span, .chips_MenuTextSepar span {
	background-color: transparent !important;
	text-transform: uppercase !important;
	font-weight: normal !important;
	font-style: normal !important;
	font-size: small !important;
	text-decoration: none !important;
	color: #004dff !important;
}












/****************************************************** Menu BAR *********************************************************************************************************/

.menuBar { margin-left:186px; width:794px; margin-top: 25px; clear:both }

#menuBar .navBar {
	list-style: none;
	padding-bottom: 30px;
	border-top: 1px solid #004dff;
	border-bottom: 1px solid #004dff;
	padding-left: 0px;
	margin: 0 0 0 0;
	clear:both;
	background: transparent /*url(images/barra_off.gif) repeat-x*/;
}

#menuBar .chips_WrapMenuBox {
	width: auto !important;
	float: left;
	margin: 0;
	line-height: 26px;
	margin-top:  -1px;
	margin-left: 0px;
	padding: 2px 6px 2px 6px;
	border-top: 1px solid #004dff;
	border-bottom: 1px solid #004dff;
	color:#ffffff;
	/*border-left: 1px solid #eaeaea;*/
	/*border-right: 4px solid #999999;*/
	background: transparent url(images/separatore_menuBar.jpg) center left no-repeat;
	cursor:pointer;
}

#menuBar .chips_HomeWrapMenuBox {
	width: auto !important;
	float: left;
	margin: 0;
	line-height: 26px;
	margin-top:  -1px;
	margin-left: 0px;
	padding: 2px 6px 2px 6px;
	border-top: 1px solid #004dff;
	border-bottom: 1px solid #004dff;
	color:#ffffff;
	/*border-left: 1px solid #eaeaea;*/
	/*border-right: 4px solid #999999;*/
	background: transparent /*url(images/barra_off.gif) repeat-x*/;
	cursor:pointer;
}

#menuBar .chips_MenuText {
	border: 0px;
	width: auto !important;
	float: left;
	text-transform: uppercase;
	letter-spacing: 0;
	margin: 0;
	font-size: 14px;
	padding-left: 6px;
	padding-right: 6px;
	/*text-decoration: none;*/
	line-height: 26px;
	color: inherit;
	text-decoration: inherit;
	background: transparent;
}

#menuBar .chips_MenuText span{
	background-color: transparent !important;
	text-transform: uppercase !important;
	letter-spacing: 0 !important;
	font-weight: normal !important;
	font-style: normal !important;
	font-size: 14px !important;
	text-decoration: none !important;
	color: #d5d5d5 !important;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
}
#menuBar .chips_MenuText span:hover{
	color: #00052b !important;
}

#menuBar .chips_HomeMenuText {
	/*background-color:none;*/
	border: 0px;
	width: auto !important;
	float: left;
	text-transform: uppercase;
	letter-spacing: 0;
	margin: 0;
	font-size: 14px;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 26px;
	color: inherit;
	text-decoration: inherit;
	background: transparent;
}

#menuBar .chips_HomeMenuText span{
	background-color: transparent !important;
	text-transform: uppercase !important;
	letter-spacing: 0 !important;
	font-weight: normal !important;
	font-style: normal !important;
	font-size: 14px !important;
	text-decoration: none !important;
	color: #d5d5d5 !important;
}
#menuBar .chips_HomeMenuText span:hover{
	color: #00052b !important;
}

#menuBar .chips_MenuText:hover {
	cursor:inherit;
	color: #00052b;
	text-decoration: inherit;
}
#menuBar .chips_HomeMenuText:hover {
	cursor:inherit;
	color: inherit;
	text-decoration: inherit;
}

#menuBar .chips_WrapMenuBox_current {
	width: auto !important;
	float: left;
	margin: 0;
	line-height: 26px;
	margin-top:  -1px;
	margin-left: 0px;
	padding: 0px 6px 2px 6px;
	border-top: 3px solid #004dff;
	border-bottom: 1px solid #004dff;
	color: #00052b;
	text-decoration: underline;
	/*border-left: 1px solid #dedede;
	border-right: 4px solid #999999;*/
	background: transparent url(images/separatore_menuBar.jpg) center left no-repeat;
}

#menuBar .chips_HomeWrapMenuBox_current {
	width: auto !important;
	float: left;
	line-height: 26px;
	margin-top:  -1px;
	margin-left: 0px;
	padding: 0px 6px 2px 6px;
	border-top: 3px solid #004dff;
	border-bottom: 1px solid #004dff;
	color: #00052b;
	text-decoration: underline;
	/*border-left :4px solid #d5d5d5;
	border-right :4px solid #d5d5d5;*/
	/*background: #fdf907 url(images/barra_on.gif) repeat-x;*/
}

/*
*html #menuBar .chips_HomeWrapMenuBox_current
{
border-color: pink;
filter: chroma(color=pink);
}
*/


/****************************************************** Down BAR *********************************************************************************************************/

#cont_downBar{
	margin:0;
	position:relative;
	text-align:center;
	padding-top: 16px;
	padding-left: 80px;
	overflow:hidden;
	height: 89px;
	background: transparent url(images/sfondo_bottom.jpg) no-repeat;
}
#outer{
	width:100%;
	margin:auto;
	text-align:left;
	/*background-color:#bcff63;*/
}

#outer{overflow:hidden;}

.navwrap{
	float:left;
	height:20px;
	position:relative;
	left:50%;
	text-align:left;
	padding-top: 0px;
	/*background-color:#999999;*/
	
}
.navwrap ul{
	list-style:none; 
	position:relative;
	left:-50%;
	margin:0;
	padding:0;
} 

.navwrapbar{
	float:left;
	position:relative;
	left:-2px;
	top:-2px;
	color:#d5d5d5;
	padding:6px 10px;	
}

.clearer{
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both;
}

.chips_downBarMenuText {
	cursor: pointer;
	float:left;
	font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Helvetica,sans-serif;
	font-size: x-small;
	line-height:12px;
	padding-left: 10px;
	padding-right: 10px;
	color: #d5d5d5;
	border-left: 1px solid #A7A37E;
}

#DBsitemenu1 {
	border-left: 0px;
}

/*
#DBsitemenu1 {
	border-right: 1px solid #A7A37E;
}
*/

.chips_downBarMenuText:hover {
	text-decoration:underline;
}

.chips_extraDivHP {
	display:none;
}
