/* CSS Document */
div.kiting_options{ display:block; 
					height:64px; 
					float:none;
					margin:0;
					padding:0;
					 }				
div.boxH131{ display:block; 
					height:131px; 
					float:none;
					margin:0;
					padding:0;
					 }				
.kiting_options, .kitingoption{ list-style:none; 
								display:inline; 
								padding:0; 
								margin:0; 
								text-indent:0; 
								float:left;
				 }

.updatable_portals{ padding-top:4px;  
					width:auto;
					text-align:center;
					}
.updatable_portals img { padding:0 3px;}

.recent_headlines{
	height:168px;
	width:230px;
	margin:auto;
	font-size:12px;
	vertical-align:middle;
	padding-top:5px;
					}
.recent_headlines dt{ font-weight:bold;
					  color:#B0B6C6;
					  margin-top:10px;
					  font-size:11px;
					  }
.recent_headlines dd{ margin-left:0; 
					  font-weight:bold;
					  margin-top:1px; 
					  font-size:13px;
					  }					  
.recent_headlines dd.sub { font-weight:normal;
						   font-size:11px;}
* > #newscolumn { margin-top:-3px;}

#catalogue_button{
	padding-left:8px;
	padding-top:12px;

}

/******************************************************************************************************************************************************/
/* CSS preso da dealers.css --- vanno eliminati tutti gli stili inutili *******************************************************************************/
/******************************************************************************************************************************************************/

#primarydealercontainer {
	height:113px;
	background-image:url(../dealers/images/primary.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	color:#000000;
	font-size:0.8em;
	margin-bottom:15px;
}

#secondarydealercontainer {

	margin-bottom:15px;
	height:95px;
	background-image:url(../dealers/images/primary.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	color:#000000;
	font-size:0.8em;
}

#tertiarydealercontact {
	padding-top:10px;
	background-image:url(../dealers/images/primary.gif);
	background-color:#AFB3BE;
	background-position:0px 0px;
	background-repeat:repeat-x;
	color:#000000;
	font-size:0.8em;
	height:auto;
}




h2.primarydealer {
	font-size:1.3em;
	font-weight:bolder;
	color:#FFFFFF;
}

h2.tertiarydealer {
	font-size:1.3em;
	font-weight:bolder;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

a:link.dealer, a:visited.dealer, a:hover.dealer, a:active.dealer {
	color:#000000;
	font-weight:normal;
}

.contact {
	margin-top:38px;}
	
.primarydealertype {float:left; width:32px; margin-top:12px; margin-left:5px;}

* > .primarydealertype {float:left; width:32px; margin-top:12px; margin-left:10px;}

.primarydealeraddress {width:100px; float:left; margin-left:9px; margin-top:12px;}
* > .primarydealeraddress {width:100px; float:left; margin-left:9px;  margin-top:0px;}

.tertiarydealeraddress {float:left; margin-left:9px; margin-top:12px;}

.primaryaddress { margin-top:-9px;}
* > .primaryaddress { margin-top:0px;}

.primarydealercontact {width:190px; float:left; margin-left:9px;}

.primarydealerimage {float:right; text-align:right; width:120px; height:85px; margin-top:15px; margin-right:6px;  overflow:hidden;}
* > .primarydealerimage {margin-right:12px;}


/* CS */

.bdealercontainer {
	background-image:url(../dealers/images/primary.gif); 
	background-repeat:repeat-x; 
	font-size:80%; 
	color:#000000;   
	height:auto; 
	margin-bottom:15px; 
	margin-top:15px; }

.cdealercontainer {
	width:240px; height:auto; float:left ; padding-bottom:5px; }
	
.tdealertew{float:right; width:190px; margin-top:10px;}

.box_prenota_corso {
	background-color:#AFB3Bf;
	background-repeat:no-repeat;
	width:220px;
	float:left; 
	margin-left:20px;
}
.box_prenota_corso h4{
	font-size:100%;
	color:#000000;
	margin-top:5px;
	padding-top:5px;
	margin-bottom:5px;
}
.box_prenota_corso ul{
	padding-bottom:0px;
}
.box_prenota_corso ul, .box_prenota_corso ul li {
	color:#333333;
	margin-left:0;
	margin-top:2px;
	padding-left:10px;
	list-style-type:none;
	text-indent:0;
}

/* .retailers_legend */
.retailers_legend{
	background-color:#AFB3Bf;
	width:400px;
	background-repeat:no-repeat;
	background-position:5px 16px;
	padding:5px 0 1px 60px;
	margin:20px;
	}
.retailers_legend h4{
	font-size:100%;
	color:#000000;
	margin-top:5px;
	padding-top:5px;
	margin-bottom:5px;
}
.retailers_legend ul{
	padding-bottom:0px;
}
.retailers_legend ul, .retailers_legend ul li {
	color:#333333;
	margin-left:0;
	margin-top:2px;
	padding-left:10px;
	list-style-type:none;
	text-indent:0;
}
#premier_kitesports{
	background-image:url(../premier.gif);
}
#premier_retailers{
	background-image:url(../premier.gif);
}
#regione_lazio{
	background-image:url(/img/StemmaRegioneLazio50.png);
}
#corsi_professionali_regione_lazio{
	background-image:url(/img/StemmaRegioneLazio50.png);
}
#corsi_professionali_privati{
	background-image:url(/img/StemmaFLA50.png);
}
#gallery_nail{
	background-image:url(/img/nail_logo.png);
}
#lampada45w{
	background-image:url(/img/lampada45w.png);
}
#lampada36w{
	background-image:url(/img/lampada36w.png);
}
#authorised_retailers{
	background-image:url(../authorised_retailer.gif);
}
#distributor_retailers{
	background-image:url(../dist.gif);
}
/* activity_types */
#activity_types{
	padding-left:0;
	width:330px;
	padding-right:20px;
}
#activity_types h4{
	padding-left:50px;
}
.activity_types{
margin-left:0;
padding-left:0;}

#activity_types_corsi_regionali{
padding-left:65px;;
background-image:url(/img/StemmaRegioneLazio50.png);
background-position:5px 5px;
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:10px;
}
#activity_types_corsi_professionali{
padding-left:65px;;
background-image:url(/img/StemmaFLA50.png);
background-position:5px 5px;
background-repeat:no-repeat;
margin-bottom:10px;

}
#activity_types_water{
padding-left:65px;;
background-image:url(../water.jpg);
background-position:5px 5px;
background-repeat:no-repeat;
}
