h1, h2, h3, h4, h5, h6, form, p, hr, img {
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.hide {
	display: none;
}
	
	
img {
	border: 0;
	overflow: hidden;
}

.clear { 
	height:0px;
	clear: both; 
	overflow: hidden;
}

.clear_1 { 
	clear: both;  
	height:1px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.hand {
	cursor: pointer;
}

body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/bkg_pagina_oriz.jpg);
	background-repeat: repeat-x;
	background-color:#07212c;
}

#wrapper {
	width:743px;
	padding: 0px 0px 0px 0px;
	margin-left:10px;
	text-align:left;
	clear: both;
	background-color: #000000;
}

#content{
	width: 741px;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	overflow: hidden;
	border-left:1px solid #3D3B3C;
	border-right:1px solid #3D3B3C;
	background-image: url(../images/sf_colb_bottom.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
	
}

#colB {
	width: 741px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/top_colb.jpg);
	background-repeat:no-repeat;
	background-position:top;	
}

/********************* TESTO **********************/
.pt7_T_grey, a:link.pt7_T_grey, a:visited.pt7_T_grey{
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	color: #828081;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_T_grey{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #828081;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}

.pt7_T_white, a:link.pt7_T_white, a:visited.pt7_T_white{
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_T_white{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}

.pt7_T_yellow, a:link.pt7_T_yellow, a:visited.pt7_T_yellow{
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt7_T_yellow{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}



.pt8_T_white, a:link.pt8_T_white, a:visited.pt8_T_white{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_T_white{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 8pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}


.pt8_T_grey, a:link.pt8_T_grey, a:visited.pt8_T_grey{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #828081;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_T_grey{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 8pt;
	color: #828081;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}


.pt8_T_yellow, a:link.pt8_T_yellow, a:visited.pt8_T_yellow{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt8_T_yellow{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 8pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}

	
.pt9_T_white, a:link.pt9_T_white, a:visited.pt9_T_white{
	font-family: Tahoma, Verdana, Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt9_T_white{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 9pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt9_T_yellow, a:link.pt9_T_yellow, a:visited.pt9_T_yellow{
	font-family: Tahoma, Verdana, Arial;
	font-size: 9pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}          

a:hover.pt9_T_yellow{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 9pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
		
.pt11_T_white, a:link.pt11_T_white, a:visited.pt11_T_white{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}  
	    
a:hover.pt11_T_white{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}
			
.pt12_T_yellow, a:link.pt12_T_yellow, a:visited.pt12_T_yellow{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}  
	        

a:hover.pt12_T_yellow{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
	
.pt12_T_white, a:link.pt12_T_white, a:visited.pt12_T_white{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}  
	        

a:hover.pt12_T_white{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}		
	
	
.pt16_T_yellow, a:link.pt16_T_yellow, a:visited.pt16_T_yellow{
	font-family: Tahoma, Verdana, Arial;
	font-size: 16pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}  
	        

a:hover.pt16_T_yellow{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 16pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	

.pt19_T_white, a:link.pt19_T_white, a:visited.pt19_T_white{
	font-family: Tahoma, Verdana, Arial;
	font-size: 19pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	}  
	        

a:hover.pt19_T_white{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 19pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
	}	
/****************** FINE TESTO ********************/

/*********************************** HEADER ********************************/
#header{
	width: 743px;
	height: 198px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;	
	text-align: left;
	background-image:url(../images/sf_header.jpg);
	background-repeat:no-repeat;
}

#header h1 {
	width: 460px;
	height: 100px;
	background-image:url(../images/spacer.gif);
	background-repeat:no-repeat;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
}

#header h3 {
	width: 460px;
 	height:100px !important;
    height: 0px !important;
	background-image:url(../images/spacer.gif);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 100px 0px 0px 0px;
	overflow: hidden;
	display: block;
}

.logo {
    width:460px;
    height:100px !important;
    height: 0px !important; 
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 100px 0px 0px 0px;
}

.comune_rc {
	width:95px;
	height:65px;
	list-style-type:none;
	float:left;
	display:inline;
	margin: 33px 0px 0px 17px;
}

/*****MENU HEADER******/

#menu_header {
	height:18px;
	list-style-type:none;
	float:right;
	display:inline;
	margin: 80px 12px 0px 0px;
}

#menu_header li{
	display:inline;
	float:left;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

#menu_header a:link, #menu_header a:visited{
	display:inline;
	float:left;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


#menu_header span, #menu_header a:hover{
	display:inline;
	float:left;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFCC00;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}
/*****FINE MENU HEADER *****/

/*********************************** FINE HEADER ********************************/
/*********************************** CENTRO ********************************/

#box_a_colb {
	width: 172px;
	height: 170px;
	margin: 0px 0px 0px 7px;
	padding: 38px 0px 0px 0px;	
	text-align: center;
	overflow: hidden;
	background-image:url(../images/sf_box_a.jpg);
	background-repeat:no-repeat;
	float:left;
	display:inline;	
}


.box_b_colb {
	width: 313px;
	height: 186px;
	margin: 0px 0px 0px 0px;
	padding: 22px 50px 0px 15px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
	line-height:120%;
}


.box_c_colb {
	width: 172px;
	height: 208px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;	
}

.bordo_grey {
	width: 737px;
	margin-bottom: 8px !important;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	border-top:1px solid #222222;
}


.box_d_colb {
	width: 152px;
	height: 372px;
	margin: 0px 0px 0px 7px;
	padding: 12px 10px 0px 10px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
	background-image: url(../images/sf_box_d.jpg);
	background-repeat:no-repeat;
	line-height:100%;	
}

.box_e_colb {
	width: 331px;
	height: 375px;
	margin: 0px 12px 0px 7px;
	padding: 11px 15px 0px 11px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
	background-image: url(../images/sf_box_e.jpg);
	background-repeat:no-repeat;
	line-height:110%;	
}

.pos_titolo_cat {
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.box_foto_e {
	width: 102px;
	height: 75px;
	margin: 11px 15px 0px 0px;
	padding: 1px 0px 0px 0px;	
	text-align: center;
	overflow: hidden;
	float:left;
	display:inline;
	border:2px solid #D8D8D8;
}

.box_f_colb {
	width: 172px;
	height: 210px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	overflow: hidden;
	background-image: url(../images/172_x/img_box_f.jpg);
	background-repeat:no-repeat;
}

.box_g_colb {
	width: 172px;
	height: 384px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	overflow: hidden;
	background-image: url(../images/sf_box_g.jpg);
	background-repeat:no-repeat;
}


/********************LOCATION******************/

.mappa_location {
	width: 725px;
	height: 843px;
	margin: 15px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image: url(../images/location.jpg);
	background-repeat:no-repeat;
}


.mappa_des_a {
	width: 135px;
	height: 520px;
	margin: 338px 0px 0px 36px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
}

.mappa_des_b {
	width: 135px;
	height: 520px;
	margin: 338px 0px 0px 50px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
}

.mappa_des_d {
	width: 158px;
	height: 520px;
	margin: 338px 0px 0px 15px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
}

.mappa_des_d_foto {
	width: 152px;
	height: 106px;
	margin: 0px 0px 4px 0px;
	padding: 1px 1px 1px 1px;	
	text-align: center;
	overflow: hidden;
	border:2px solid white;
}

.mappa_loca_d_foto {
	width: 152px;
	height: 213px;
	margin: 0px 0px 4px 0px;
	padding: 1px 1px 1px 1px;	
	text-align: center;
	overflow: hidden;
	border:2px solid white;
}

.cls_scarica {
	width: 144px;
	height: 84px;
	margin: 82px 0px 4px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	overflow: hidden;
	display:block;
}


.mappa_location_dett {
	width: 714px;
	margin: 20px 0px 0px 7px;
	padding: 0px 0px 24px 11px;	
	text-align: left;
	overflow: hidden;
}

.mappa_location_txt {
	width: 522px;
	margin: 13px 15px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
}

.mappa_location_txt_eve {
	width: 160px;
	margin: 15px 0px 0px 0px;
	padding: 0px 14px 0px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
	line-height:90%;
}

.bordo_grey_2 {
	width: 737px;
	height:1px;
	display:block;
	overflow:hidden;
	margin: 0px 0px 10px 2px;
	padding: 0px 0px 0px 0px;
	background-color:#222222
}

.pos_print {
	float:right;
	display:inline;
	margin: 0px 20px 20px 0px;
}


/*********************PROGRAMMA*************************/
.top_programma {
	width: 725px;
	height:32px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/top_programma.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.top_solidarieta {
	width: 725px;
	height:32px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/top_solidarieta.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.programma {
	width: 715px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 10px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/rp_programma.gif);
	background-repeat:repeat-y;
	background-color:#161f2f;
}

.bottom_programma {
	width: 725px;
	height:18px;
	margin: -1px 0px 10px 7px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image: url(../images/bottom_programma.gif);
	background-position: bottom;
	background-repeat:no-repeat;
}

.box_notizia_progr {
	width: 712px;
	/*background-image:url(../images/rp_tx_programma.jpg);
	background-repeat:repeat-x;
	background-color: #9C393C;*/
}

.programma_sx {
	width: 163px;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 10px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
	border-right:1px solid #0a394e;
	line-height:110%;
}


.location1 {
	width: 139px;
	height:23px;
	display:block;
	margin: 17px 0px 0px 0px;
	padding: 4px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/location1.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}

.pos_num {
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 0px;	
}

.pos_num_2 {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;	
}

.programma_dx {
	width: 525px;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 10px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
	line-height:110%;
}

.box_foto_programma {
	width: 102px;
	/*height: 75px;*/
	margin: 11px 15px 0px 10px;
	padding: 1px 0px 1px 0px;	
	text-align: center;
	overflow: hidden;
	float:right;
	display:block;
	border:2px solid #D8D8D8;
}

.bordo_red {
	width: 725px;
	height:1px;
	display:block;
	overflow:hidden;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	background-color:#267089;
	clear:both;
}

/*********************PARTNER*********************/

.top_partner {
	width: 545px;
	height:42px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/top_partner.jpg);
	background-position:top;
	background-repeat:no-repeat;
}


.box_partner {
	width: 545px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/rp_partner.gif);
	background-repeat:repeat-y;
	background-color:#161f2f;
}

.bottom_partner {
	width: 545px;
	height:17px;
	margin: 0px 0px 15px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/bottom_partner.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	display:inline;
}


.box_dx_partner {
	width: 172px;
	float:right;
	display:inline;
	margin: 0px 10px 0px 0px;
}

.box_eventi_partner {
	width: 152px;
	height: 372px;
	margin: 18px 0px 0px 0px;
	padding: 12px 10px 0px 10px;	
	text-align: left;
	overflow: hidden;
	background-image: url(../images/sf_box_d.jpg);
	background-repeat:no-repeat;
	line-height:100%;	
}

.box_viaggio_partner {
	width: 172px;
	height: 210px;
	margin: 17px 0px 15px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	overflow: hidden;
	background-image: url(../images/172_x/img_box_f.jpg);
	background-repeat:no-repeat;
}

.box_foto_partner {
	width: 154px;
	margin: 0px 16px 0px 12px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	overflow: hidden;
	float:left;
	display:inline;
	border: 2px solid #d8d8d8;
}

.box_cont_partner {
	width: 539px;
	margin: 0px 0px 20px 3px;
	padding: 0px 0px 10px 0px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/rp_box_partner.jpg);
	background-repeat:repeat-x;
	border-bottom:1px solid #0a394e;
	line-height:110%;
}

.pos_cont_part {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
	display:block;
}

/****************GALLERY****************/
.top_gallery {
	width: 725px;
	height:32px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/top_gallery.jpg);
	background-position:top;
	background-repeat:no-repeat;

}

.top_gallery06 {
	width: 725px;
	height:32px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/top_gallery_06.jpg);
	background-position:top;
	background-repeat:no-repeat;

}

.top_gallery07 {
	width: 725px;
	height:32px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/top_gallery_07.jpg);
	background-position:top;
	background-repeat:no-repeat;

}

.cont_foto_gallery {
	width: 158px;
	margin: 20px 15px 20px 5px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	float:left;
	display:inline;
}

.pos_paginazione {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;	
}


/**********************COME ARRIVARE***************/
.top_dove {
	width: 172px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/top_dove.jpg);
	background-repeat:no-repeat;
}

.box_come {
	width: 545px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/rp_partner.gif);
	background-repeat:repeat-y;
	background-color:#161f2f;
	line-height:110%;
}

.box_dove {
	width: 152px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;	
	text-align: left;
	overflow: hidden;
	background-image: url(../images/rp_dove.jpg);
	background-repeat: repeat-y;
	line-height:100%;
}

.bottom_dove {
	width: 172px;
	height: 13px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/bottom_dove.jpg);
	background-repeat:no-repeat;
}

.pos_dove {
	width: 148px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
}

.top_come_arrivare {
	width: 545px;
	height:25px;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	background-image: url(../images/top_come_arrivare.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#map {
	width: 535px;
	height:352px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}


.pos_testo_dove {
	width: 515px;
	margin: 30px 11px 0px 11px;
	padding: 0px 0px 0px 0px;
}

.pos_testo_dove_2 {
	width: 515px;
	margin: 0px 0px 0px 11px;
	padding: 0px 0px 0px 0px;
}
/***********************************FINE CENTRO ********************************/
/*****************************  FOOTER ******************************/
#footer{
	width: 743px;
	height: 140px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	overflow: hidden;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
}


.sponsor_a {
	width:57px;
	height:53px;
	margin: 39px 0px 0px 86px;
	padding: 0px 0px 0px 0px;
	display:block;
	background-color: #000000;
	float:left;
	display:inline;
	
	filter:alpha(opacity=80);
	-moz-opacity: 0.8; 
	opacity: 0.8;	
}

.sponsor_a:hover{
	width:57px;
	height:53px;
	margin: 39px 0px 0px 86px;
	padding: 0px 0px 0px 0px; 
	
	filter:alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

.sponsor_b {
	width:164px;
	height:22px;
	margin: 55px 0px 0px 49px;
	padding: 0px 0px 0px 0px;
	display:block;
	background-color: #06070B;
	float:left;
	display:inline;
	
	filter:alpha(opacity=70);
	-moz-opacity: 0.8; 
	opacity: 0.8;	
}

.sponsor_b:hover{
	width:164px;
	height:22px;
	margin: 55px 0px 0px 49px;
	padding: 0px 0px 0px 0px; 
	
	filter:alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}


.sponsor_c {
	width:148px;
	height:39px;
	margin: 44px 0px 0px 54px;
	padding: 0px 0px 0px 0px;
	display:block;
	background-color: #06070B;
	float:left;
	display:inline;
	
	filter:alpha(opacity=70);
	-moz-opacity: 0.8; 
	opacity: 0.8;	
}

.sponsor_c:hover{
	width:148px;
	height:39px;
	margin: 44px 0px 0px 54px;
	padding: 0px 0px 0px 0px; 
	
	filter:alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

.sponsor_d {
	width:92px;
	height:48px;
	margin: 40px 0px 0px 52px;
	padding: 0px 0px 0px 0px;
	display:block;
	background-color: #06070B;
	float:left;
	display:inline;
	
	filter:alpha(opacity=50);
	-moz-opacity: 0.8; 
	opacity: 0.8;
}

.sponsor_d:hover{
	width:92px;
	height:48px;
	margin: 40px 0px 0px 52px;
	padding: 0px 0px 0px 0px; 
	
	filter:alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
}

.txt_footer {
	width:700px;
	height:14px;
	margin: 29px 0px 0px 16px;
	padding: 0px 0px 0px 0px;
}
/***************************** FINE FOOTER ******************************/



