
	.bg_sx {
		 background-image:     url('../images/atlante_background.gif'); 
		 background-position:  right top; 
		 background-repeat:    repeat; 
	}

	.bg_cn {
		 background-image:     url('../images/atlante_background.gif'); 
		 background-position:  left top; 
		 background-repeat:    repeat; 
	}

	.bg_dx {
		 background-image:     url('../images/atlante_background2.gif'); 
		 background-position:  left top; 
		 background-repeat:    repeat; 
	}
	
	.bg_lightorange  {background-color: #fce2c1 }
	.bg_darkorange  {background-color: #fed4a4 }
	.bg_lightgrey  {background-color: #F0F1F3 }
	.bg_darkgrey  {background-color: #DEE1E6 }
	.bg_darkcyan  {background-color: #b7dbf4 }
	.bg_lightcyan {background-color: #f1f6fa }
	.bg_whitesmoke {background-color: #e6e7ec }

	/*------------------------------------------------------------------------ */

    .box_orari {
         background-image:  url('../images/home/box_orari.jpg');
         background-repeat: no-repeat;
         width:             159px;
         height:            210px;
    }

    .box_finepagina {
         background-image:  url('../images/home/box_finepagina.gif');
         background-repeat: no-repeat;
         width:             780px;
         height:            82px;
    }


    .box_ricerca {
         background-image:  url('../images/home/box_ricerca.jpg');
         background-repeat: no-repeat;
         width:             400px;
         height:            107px;
		 margin-right:      6px;
		 float:             left;
    }


	.box_news {
         background-image:  url('../images/home/box_news.jpg');
         background-repeat: no-repeat;
         width:             362px;
         height:            113px;
		 float:             left;
    }

	.box_news_long {
         background-image:  url('../images/home/box_news_long.jpg');
         background-repeat: no-repeat;
         width:             362px;
         height:            113px;
		 float:             left;
    }

    .box_gallery {
         background-image:  url('../images/negozi/box_gallery.jpg');
         background-repeat: no-repeat;
         width:             184px;
         height:            275px;
		 float:             left;
    }

    .box_negozi {
         background-image:  url('../images/negozi/box_negozi.jpg');
         background-repeat: no-repeat;
         width:             580px;
         height:            275px;
		/*		 float:             left; */
		 clear:             right; 

    }

	/*------------------------------------------------------------------------ */
	.blu_txt {
		font-family:        arial, verdana;
		font-size:			11px;
		font-style:			normal;
		color:				#6a8bb7;
	}

	.blu_bold_txt {
		font-family:        arial, verdana;
		font-size:			13px;
		font-style:			normal;
		font-weight:		bold;
		color:				#6a8bb7;
	}

	.grey_txt {
		font-family:        arial, verdana;
		font-size:			11px;
		font-style:			normal;
		color:				#758293;
	}
	
	.grey_txt_13 {
		font-family:        arial, verdana;
		font-size:			13px;
		font-style:			normal;
		color:				#758293;
	}

	.grey_bold_txt {
		font-family:        arial, verdana;
		font-size:			13px;
		font-style:			normal;
		font-weight:		bold;
		color:				#758293;
	}
	
	.darkgrey_txt {
		font-family:        arial, verdana;
		font-size:			12px;
		font-style:			normal;
		color:				#485362;
	}

	.orange_bold_txt {
		font-family:        arial, verdana;
		font-size:			13px;
		font-style:			normal;
		font-weight:		bold;
		color:				#F59200;
	}
	
	.orange_txt {
		font-family:        arial, verdana;
		font-size:			12px;
		font-style:			normal;
		color:				#F59200;
	}
	
	.darkred_txt {
		font-family:        arial, verdana;
		font-size:			13px;
		font-style:			normal;
		color:				#bb5e5e;
	}

	/*------------------------------------------------------------------------ */

	BODY { 
		 background-color:  #e1e4e9; 
		 margin-left:   0px;
		 margin-top:    0px;
		 margin-right:  0px;
		 margin-bottom: 0px;
	}	

	IMG   { border: 0px; }

	TABLE {
		border: 0px;
	}
	
	A {
		color:#6a8bb7;
		text-decoration:none;
	}
	
	A:HOVER {
		text-decoration:underline;
	}
	
	.descrizione {
		WIDTH:180px;
		height:17px;
		OVERFLOW:hidden;
	}
	
	.descrizionenews {
		WIDTH:445px;
		height:17px;
		OVERFLOW:hidden;
	}
	
	.Thumbnail{
		margin-top:5px;
		width:150px;
		padding:2px;
		border:solid 2px #CFD0D4
	}
	
	.ThumbnailServizi{
		margin-top:10px;
		width:150px;
		padding:2px;
		border:solid 2px #b7dbf5
	}
	
	.ThumbnailNews {
		width:80px;
		padding:2px;
		border:solid 1px #b6b8c1;
	}
	
	.contatti {
		font-family : verdana,arial,helvetica;
		font-size: 11px;
		border-width: 1px;
		border-color: #fed4a4;
	}
	
	.desceventi {
		WIDTH:150px;
		TEXT-OVERFLOW:ellipsis;
		OVERFLOW:hidden;
		white-space:nowrap;
	}
	
	.fotocontent {
		text-align:center;
		margin-bottom:5px;
		height:228px;
		width:98%;
		OVERFLOW:auto;
		scrollbar-face-color : #dee1e6;
		scrollbar-shadow-color :#f0f1f3;
		scrollbar-highlight-color : #f0f1f3;
		scrollbar-3dlight-color : #f0f1f3;
		scrollbar-darkshadow-color : #f0f1f3;
		scrollbar-track-color :#f0f1f3;
		scrollbar-arrow-color :#758293;
	}
	
	
	
	/* Paginazione */
	.TotalContainer {
		padding-top:4px;
		float:left;
		padding-left:10px;	
		font-size: 11px;
	}
	.GotoContainer {
		float:left;
		VERTICAL-ALIGN:middle;	
		padding-left:10px;	
		font-size: 11px;
	}
	.RecordContainer {
		FLOAT:right;
		font-size: 11px;
	}
	.PageContainer {
		TEXT-ALIGN:right;
		FLOAT:right;	
		padding-top:4px;
		font-size: 11px;
	}


	.TotalLabel {
	   font-size: 11px;
	}
	.TotalCurrent {
		MARGIN-LEFT:10px;
		MARGIN-RIGHT:25px;
		FONT-WEIGHT: bold;
		COLOR:#02396B;	
		font-size: 11px;
	}


	    
	.GotoLabel {
		font-size: 11px;
	}

	.GotoCurrent {	
		WIDTH: 30px;	
		MARGIN-RIGHT: 4px;
		MARGIN-LEFT: 4px;
		TEXT-ALIGN:center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		FONT-FAMILY: arial,helvetica;
		BORDER: solid 1px black;
	}
	.GotoLabelMax {	
	   font-size: 11px;
	}
	.GotoMax {
		MARGIN-Left:4px;
		MARGIN-RIGHT:10px;	
		font-size: 11px;
	}
	.GotoButton, .RecordButton {	
		BORDER: solid 1px #ffffff;
		BACKGROUND-COLOR: #6A8BB8;
		COLOR: white;
		TEXT-ALIGN:center;	
		VERTICAL-ALIGN:middle;	
		MARGIN-BOTTOM:4px;
		MARGIN-LEFT:5px;	
		FONT-SIZE: 11px;
		FONT-FAMILY: arial,helvetica;
		font-weight:bold;	
	}


	/* Paginazione */
	.RecordLabel {	
	   font-size: 11px;
	}
	.RecordCurrent {
		VERTICAL-ALIGN:middle;	
		HEIGHT:25px;
		MARGIN-RIGHT: 10px;
		MARGIN-LEFT: 10px;	
		FONT-SIZE: 11px;
		FONT-FAMILY: arial,helvetica;
		
	}

	.PageCurrent {	
		color: #6a8bb7;	
		FONT-WEIGHT: bold;
		margin:0px 2px 0px 2px;
		font-size: 11px;
	}
	.PageLink {
		COLOR: black;
		TEXT-DECORATION: none;
		margin:0px 2px 0px 2px;
		font-size: 11px;
	}
	.PageLinkDecine {
		COLOR: #02396B;
		FONT-FAMILY: arial;
		TEXT-DECORATION: underline;
		margin:0px 2px 0px 2px;
		font-size: 11px;

	}
	
	
	
	


