/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip 
{
	display:none;
	background:transparent url(../images/black_arrow_bottom.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}

#dwrap div.gallerybox
{
 width: 230px;
 height: 290px;
 border: 0px solid #FF00FF;
 background-color: #C3E3F2;
 float: left;
 text-align: center;
}


#dwrap div.channelbox
{
 width: 300px;
 height: 300px;
 border: 1px solid green;
 background-color: #C3E3F2;
 float: left;
 text-align: center;
}


/*
{
 width: 230px;
 float: left;
 position: relative;

 padding: 0px 0px 10px 0px;
}
*/

.galleryimage
{
 padding: 6px 6px 6px 6px;
 width: 200px;
 height: 150px;
 background: url(../images/thumbBG.jpg) no-repeat top left;
 text-align: center;
}

#dwrap div.channelbox_channel
{
 margin:9px;
 width: 214px;
 height: 378px;
 border: 0px solid green;
 background-color: #C8D3D9;
 float: left;
 text-align: center;
 padding-left:2px; padding-right:2px;
}

#dwrap div.channelbox_people
{
 margin:9px;
 width: 214px;
 height: 460px;
 border: 0px solid green;
 background: url(../images/box_people_top.png) no-repeat top center #C8D3D9;
 float: left;
 text-align: center;
 padding-left:2px; padding-right:2px;
}

#dwrap div.channelbox_company
{
 margin:9px;
 width: 214px;
 height: 407px;
 border: 0px solid green;
 background: url(../images/box_company_top.png) no-repeat top center #C8D3D9;
 float: left;
 text-align: center;
 padding-left:2px; padding-right:2px;
}


#dwrap div.channelbox_content
{
 margin:9px;
 width: 214px;
 height: 309px;
 border: 0px solid green;
 background: url(../images/box_content_top.png) no-repeat top center #C8D3D9;
 float: left;
 text-align: center;
 padding-left:2px; padding-right:2px;
}


#dwrap div.channelbox_aboutus
{
 margin:9px;
 width: 214px;
 height: 320px;
 border: 0px solid green;
 background: url(../images/box_aboutus_top.png) no-repeat top center #C8D3D9;
 float: left;
 text-align: center;
 padding-left:2px; padding-right:2px;
}

.categoria
{
 width: 200px;
 /*margin: -2px auto;*/

 margin-top: -14px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 0px;
 height: 34px;
 /*background: url(../images/catbg.jpg) no-repeat top center;*/
 font-family: Arial, Helvetica, Sans-serif;
 font-size: 13px;
 color: white;
 line-height: 34px;
 font-size: 13px;
 text-align: center;
}

.dati h2
{
 color: #285eac;
 font-family: Arial, Helvetica, Sans-serif;
 font-size: 14px;
 line-height: 1.2;
 text-align: center;
 padding: 10px 15px 5px 15px;
}

.dati p
{
 font-family: Arial, Helvetica, Sans-serif;
 font-size: 12px;
 line-height: 1.2;
 text-align: center;
 padding: 0px 15px 15px 15px;
}

.tastochat { background: url(../images/icone.jpg) no-repeat 0px -71px; width:56px; height:56px; }
.tastomail { background: url(../images/icone.jpg) no-repeat 0px 0px; width:56px; height:56px; }
.tastoinfo { background: url(../images/buttoninfo.gif) no-repeat -2px -2px; width:56px; height:56px; }

.people_detail_link
{
 color: white;
 font-weight:bold;
 text-decoration:underline;
}
.people_detail_link:hover
{
 color: #FFA65F;
 font-weight:bold;
 text-decoration:underline;
}
