body /*promenjen color*/
{
	background: #000;
	color: #4e504d;
	font-size: 12px;
}

.slogan
{
	color:#fff;
	font-weight:normal;
	margin: 0 0 14px 0;
	padding:0 10px;
	font-style:italic;
}

.slogan1
{
	color:#fff;
	font-weight:normal;
	margin:1px 0;
	padding:0 1px;
	font-style:italic;
}

.container_12 
{
	background:#000 none repeat scroll 0 0; 
}

.wrap
{	
	background: url(../images/header.gif) no-repeat;
	width:960px;
}

.logo 
{
	padding:15px 0;
	float:left;
}
.rigatit 
{
	height:2px;
	background:url(../images/rigaTit.gif) repeat-x;
	display:block;
	clear:both;
}
.topMenu
{
	margin-top:60px;
}

.topPrivate
{
	float:right;
	text-transform:uppercase;
	padding:2px;
}

.navTop 
{
	padding-left:50px;
	font-size:18px;
	line-height:normal;
	text-transform:uppercase;
}
	
.navTop ul 
{
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
}

.navTop li 
{
	display:inline;
	margin:0;
	padding:0;
}

.navTop a 
{
	float:left;
	background:url(../images/tab-mali-L.gif) no-repeat left top;
	margin:0 10px;
	padding:0 0 0 5px;
	text-decoration:none;
}

.navTop a:hover 
{
	background-position:0% -34px;
}

.locBut a
{
	background:url(../images/locBut.gif) no-repeat left top;
	width:124px;
	height:34px;
}  

.locBut1033 a
{
	background:url(../images/locBut1033.gif) no-repeat left top;
	width:124px;
	height:34px;
}

.locBut1040 a
{
	background:url(../images/locBut1040.gif) no-repeat left top;
	width:124px;
	height:34px;
}

.locBut1036 a
{
	background:url(../images/locBut1036.gif) no-repeat left top;
	width:124px;
	height:34px;
}
	
.magBut a
{
	background:url(../images/magBut.gif) no-repeat left top;
	width:124px;
	height:34px;
}  	

.magBut1033 a
{
	background:url(../images/magBut1033.gif) no-repeat left top;
	width:124px;
	height:34px;
}  

.magBut1040 a
{
	background:url(../images/magBut1040.gif) no-repeat left top;
	width:124px;
	height:34px;
} 

.magBut1036 a
{
	background:url(../images/magBut1036.gif) no-repeat left top;
	width:124px;
	height:34px;
}  

div.addCBut a
{
	display:block; 
	margin-bottom:10px;
}

div.addLBut a
{
	display:block; 
	margin-bottom:10px;
}

div.addCBut a:hover
{
	background-position:bottom center;
}
div.addLBut a:hover
{
	background-position:bottom center;
}

.addCBut a
{
	background:url(../images/addCBut.gif) no-repeat left top;
	width:150px;
	height:29px;
}
	
.addLBut a
{
	background:url(../images/addLBut.gif) no-repeat left top;
	width:150px;
	height:29px;
}

.serBut a
{
	background:url(../images/serBut.gif) no-repeat left top;
	width:124px;
	height:34px;
}  	

.serBut1033 a
{
	background:url(../images/serBut1033.gif) no-repeat left top;
	width:124px;
	height:34px;
} 

.serBut1040 a
{
	background:url(../images/serBut1040.gif) no-repeat left top;
	width:124px;
	height:34px;
} 

.serBut1036 a
{
	background:url(../images/serBut1036.gif) no-repeat left top;
	width:124px;
	height:34px;
} 
	
.top10
{
	background:url(../images/790pxTop.gif) no-repeat;
	line-height:10px;
}

.bottom10
{
	background:url(../images/790pxBottom.gif) no-repeat;
	line-height:10px;
	margin:0 0 10px 0;
}
	
.tagCloudBox
{
	background:url(../images/310pxMid.gif) repeat-y;
	padding:0 10px;
	text-align:center;
	font-family:Verdana, Arial, sans-serif
}	

.sidebarR
{
	margin: 28 0;
}

.sidebarR2 
{
	margin:44px 0;
}

.boxH
{
	text-transform:uppercase; 
	color:#4d504d;  
	float:left;
}

.rgtBt 
{
	float:right; 
	display:inline;
}

.rgtBt a
{
	text-transform:uppercase; 
	color:#4d504d; 
	font-weight:bold;
}


.similarLocations
{
	background:url(../images/310pxMidG.gif) repeat-y;
	padding:0 0px;
	text-align:center;
	font-family:Verdana, Arial, sans-serif
}

.boxSmallL
{
	float:left;
	height:95px;
	margin:5px 0;
	width:300px;
	overflow:hidden;
}

.boxSmallR
{
	width:300px;
	float:right;
	margin:5px 0;
}
	
.boxSmallestL
{
	float:left;
	width:200px;
	margin:5px 0;
}

.boxSmallestM
{
	float:left;
	width:200px;
	margin:5px 0;
}

.boxSmallestR
{
	width:200px;
	float:right;
	margin:5px 0;
}

.boxSmallL .thumb60 a 
{
	margin-left:0;
}	

.thumb120 a
{
	width:120px;
	height:90px;
	float:left;
	background:url(../images/thumb120Back.gif) no-repeat top center;
	padding:3px;
}

.thumb120 a:hover
{
	background:url(../images/thumb120Back.gif) no-repeat bottom center;
}

.thumb180 a
{
	width:180px;
	height:135px;
	float:left;
	background:url(../images/thumb180Back.gif) no-repeat top center;
	padding:3px;

}

.thumb180 a:hover
{
	background:url(../images/thumb180Back.gif) no-repeat bottom center;

}

.thumb80 a
{
	background:transparent url(../images/thumb80Back.gif) no-repeat scroll center top;
	float:left;
	height:60px;
	margin-right:5px;
	margin-top:5px;
	padding:3px;
	width:80px;
}

.thumb80 a:hover
{
	background:url(../images/thumb80Back.gif) no-repeat bottom center;

}

.excerptS
{
	float:right;
	margin-right:10px;
	width:160px;
}

.excerptM
{
	float:right;
	width:420px;
}	

.excerptM h4
{
	font-weight:normal;
}

.excerptM p
{
	line-height:1.2em;
	margin-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.excerptM h3 a
{
	color:#4d544d;


}

h4.thumbTitle a
{
	line-height:1em;
}

.thumbTitle a
{
	font-weight:bold;
	color:#4d544d;
}

.thumbTitle a:hover
{
}

.thumbText
{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	line-height:1.2em;
	margin-top:8px;
}


.ricercaField 
{
	padding:5px 0;
}

.ricercaField input
{
	background:#524a3b;
	width:92%;
	color:#fafafa;
	border:none;
}

.ricercaField select
{
	background:#524a3b;
	width:92%;
	color:#fafafa;
	border:none;
}

.cerca
{
	font-size:15px;
	margin-top:10px;
	padding-right:18px;
	text-align:right;
	text-transform:uppercase;
}

.adv300x250
{
	text-align:center; 
	margin-bottom:10px;
}

.mainL
{
	float:left;
	width:310px;
}

.mainR
{
	float:right;
	width:310px;
}

.mainTxt
{
	color:#fafafa;
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	line-height:1.4em;
	padding:5px;
}

.footer
{
	background:#000 url(../images/bodyBottom.gif) top center no-repeat;
	color:#fff;
	padding:15px;
	font-family: Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
}
.footer ul
{
}

.footer ul li
{
	display:inline;
	text-transform:uppercase;
}

.right
{
	float:right;
}

.left
{
	float:left;
}

.breadcrumb
{
	display:block;
	font-family:Arial,Verdana,sans-serif;
	font-size:10px;
	margin:10px 0 10px 0;
	text-transform:uppercase;
 }
 
.breadcrumb a
{
	color:#fff;
}

.breadcrumb ul 
{
	background:#000000 none repeat scroll 0 0;
	display:inline; 
	padding:2px;
}	

.breadcrumb ul li
{
	display:inline;
}

.pagination
{
	text-align:center;
	color:#737373;
}

.pagination ul
{
	display:inline;
}

.pagination ul li
{
 	display:inline;
}

.pagination .active
{
	font-weight:bold;
}


.paginationW
{
	text-align:center;
	color:#FFFFFF;
}

.paginationW ul
{
	display:inline;
	color:#FFFFFF;
}

.paginationW ul li
{
 	display:inline;
	color:#FFFFFF;
}

.paginationW .active
{
	font-weight:bold;
}


.servizi
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	line-height:1.2em;
}

.servizi2
{
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	line-height:1.2em;
}

.servizi h5
{
	color:#524a3b;
	margin-top:5px;
}

.servizi h6
{
	color:#737373;
}

.servizi2 h5
{
	color:#524a3b;
	font-size:12px;
}

.boxGal
{
	padding:5px;
	width:600px;
}

.caption
{
	font-style:italic;
	color:#887;
}

.demo
{
	position:relative;
}

.demo2
{
	position:relative;
}

.gallery_demo
{
	width:630px;
	margin:0 auto; 
	float:left;
}

.gallery_demo li
{
	width:68px;
	height:50px;
	border:3px double #111;
	margin: 0 2px;
	background:#000;
}

.gallery_demo li div
{
	left:180px
}

.gallery_demo li div .caption
{
	font:italic 0.7em/1.4 georgia,serif;
}

.galleria_wrapper
{
	height:315px; 
}

#main_image
{
	margin:0 auto 40px auto;
	height:315px;
	width:600px;
}

#main_vid
{
	height:315px;
	width:600px;
}

#main_image img
{
	margin-bottom:10px;
}

.nav
{
	padding-top:5px;
	clear:both; 
	color:#fafafa; 
	text-align:center;
}

.nav a
{
	color:#fafafa;
}

.info
{
	text-align:left;
	width:600px;
	margin:30px auto;
	border-top:1px dotted #221;
	padding-top:30px;
}

.info p
{
	margin-top:1.6em;
}

.desc
{
	color:#fafafa;
}

.desc h3
{
	color:#fafafa;
	font-weight:normal;
}

.desc p
{
	font-family:Verdana, Arial, sans-serif; 
	font-size:12px;
	margin-top:5px;
}

.vid
{
	float:left;
}

.languageTit 
{
	display:inline; 
	margin-left:10px; 
	font-size:13px; 
	font-style:italic; 
	text-transform:none;
}	

.tabs ul 
{
	margin:0;
	list-style:none;
}

UL.tabNavigation LI A.selected span
{
	
} 	

UL.tabNavigation LI A.selected
{
	color:#737373;
}

.cont
{
	background:#fafafa url(../images/630pxMid.gif) repeat-y;
	float:left;
	clear:both;
	padding:10px;
	width:610px;
	color:#737373;
}

.smallLinks
{
	font-size:10px;
}

.cont p
{
	margin-bottom:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
}



.ultimiTrends 
{
	height:9.4em;
	margin:0 10px 0 0;
	overflow:hidden;
	width:190px;
}



.ultimiTrends h5
{
}

.ultimiTrends  .thumb60 a 
{
	border:1px solid #524A3B;
	float:left;
	height:45px;
	margin:5px 5px 5px 0;
	width:60px;
}

.schedaArticolo
{
}

.schedaArticoloTxt
{
	float:left;
	width:400px;
}

.articVid
{
	float:right;
	width:180px;
}

.articVid br
{
	margin-bottom:10px;
}

.dropLang select
{
	width:140px; 
	margin-bottom:10px;
	color:#4d504d;
}

ul.topRight  li
{
	display:inline;	
}

li.emailIcon a
{
	/*background:url(../images/icon-email.gif) top center;*/
	height:18px;
	/*width:21px;*/
	display:inline-block;
	margin-top:5px;
}

/*
li.emailIcon a:hover
{
	background:url(../images/icon-email.gif) bottom center;  
}
*/

li.msgIconBlink a
{
	background:url(../images/icon-email-blink.gif) top center;  
	height:18px;
	width:21px;
	display:inline-block;
	margin-top:5px;
}

li.msgIcon a
{
	background:url(../images/icon-email.gif) top center;  
	height:18px;
	width:21px;
	display:inline-block;
	margin-top:5px;
}

li.msgIcon a:hover
{
	background:url(../images/icon-email.gif) bottom center;  
}

.sidebarL
{	
	width:170px;
	z-index:0;
}

/* overlayer-business area*/
.listArea
{
	width:305px;
	display:inline; 
	position:relative; 
	margin-top:10px;
}

.listAreaH 
{
	text-transform:uppercase; 
	margin-left:10px;
}

.top300 
{
	background:url(../images/300pxTop.gif) no-repeat; 
	width:300px;
}

.bizAreaL 
{
	float:left;
	width:300px;
	margin-top:10px;
}

.bizAreaR 
{
	float:right;
	width:300px; 
	background:url(../images/300pxTop.gif) no-repeat top center #dcdcdb;
	margin-top:10px; 
	padding-bottom:0; 
	margin-bottom:10px;
}

.bottom300
{
	background:url(../images/300pxBottom.gif) no-repeat top center;
	line-height:10px;
	margin:0 0 -3px 0px;
}

.areaList
{
	margin:5px 0 0 10px;
}

.areaList li
{
	background:url(../images/areaLB.gif) no-repeat top left; 
	height:30px;  
	padding:5px 5px;
}

.areaList li a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#4e504d;
}

	
.bizAreaList  
{
	margin:5px 0 0 10px;
}

.bizAreaListRow
{
	background:url(../images/areaLB.gif) no-repeat top left; 
	height:30px;  
	padding:5px 5px;
}



.bizAreaListRowItem
{
	color: #4e504d;
	font-size: 12px;
}

.bizAreaListRowLinkItem 
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#4e504d;
	width:10px; 
	float:right; 
	margin-right:10px;
}

.bizAreaSearch select
{
	background:#4e504d;
	color:#FFF; 
	width:160px;
}

.bizAreaSearch input
{
	background:#4e504d;
	color:#FFF;
}

.formInfoR 
{
	display:inline-block;
	text-align:right;
	width:70px;
	font-weight:bold;
}

.Rblock2 a
{
	text-transform:uppercase; 
	color:#4e504d; 
	font-weight:bold;
}

.Rblock2
{
	display:inline; 
	width:220px;
}

a.allC 
{
	font-size:12px; 
	text-align:right; 
	width:230px; 
	display:block;
}

.closex 
{
	width:10px; 
	float:right; 
	margin-right:10px;
}

/* overlayer-photo*/
.Rblock 
{
	width:360px;
}

.bizAreaL2 
{
	width:580px;
	margin-top:10px;
}

.bizAreaL2 input
{
	width:300px;
	margin-bottom:5px;
}

.bizAreaL2 textarea 
{
	width:607px;
	background:#4e504d;
	color:#FFF;
	margin-bottom:5px;
}

/* overlayer-company data*/
.compData
{
	margin-bottom:10px;
}

.compData select
{
	background:#4e504d;
	color:#FFF; 
	width:160px;
}

.compData input
{
	background:#4e504d;
	color:#FFF;
}

.formInfoR2 
{
	display:inline-block;
	text-align:right;
	width:130px;
	font-weight:bold;
	margin-right:5px;
}

.Rblock3
{
	display:inline; 
	width:170px;
}

.Rblock3 input 
{
	width:155px;
}

.RcheckBox
{
	display:inline; 
	width:170px;
}

/* overlayer-wizard 1*/	
.register1 
{
	float:left;
	width:300px;
	margin-top:10px;
}

.Rblock4
{
	display:inline; 
	width:380px;
}

.Rblock4 input 
{
	width:255px; 
	margin-left:10px;
	margin-bottom:5px;
}

.Rblock4 select
{
	width:259px; 
	margin-left:10px;
	margin-bottom:5px;
}

.formInfoR4 
{
	display:inline-block;
	text-align:right;
	width:185px;
	font-weight:bold;
	margin-bottom:10px;
}

.already 
{
	float:left;
}

.already  a
{
	color:#4e504d; 
	font-weight:bold; 
	text-decoration:underline;
}

small 
{
	font-size:10px;
}

/* overlayer-main info*/
.formInfoL
{
	font-weight:bold;
} 

.Lblock input
{
	width:450px;
}

.LblockShort input
{
	width:30px;
}

.LblockMedium input
{
	width:150px;
}

/* additional */
.topPrivate img	
{
	vertical-align:top;	
}

.lftBT	
{
	float:left; 
	display:block;	
}

.lftBt a	
{
	text-transform:uppercase; 
	color:#4d504d; 
	font-weight:bold;	
}

.clientBlockL	
{
	float:left;
	border-bottom:#cbcbcb 1px solid;
	padding-bottom:5px;
	width:48%;	
}

.clientBlockL a	
{
	color:#4e504d	
}

.clientBlockR	
{
	float:right;
	border-bottom:#cbcbcb 1px solid;
	padding-bottom:5px;
	width:48%;	
}

.clientBlockR a	
{
	color:#4e504d	
}

.mainInfoBlock h5	
{
	font-size:14px; 
	font-style:italic; 
	font-weight:normal; 
	color:#4d504d;	
}

.privateTxt	
{
	padding:0 10px  10px 0;
	float:right;
	padding:0 10px 10px 0;
	width:73%;	
}

.privateTxt p	
{
}

.photo180	
{
	float:left; 
	margin-right:10px; 
	width:180px;	
}

.photo180 img	
{
	border:#4e504d 2px solid;	
}

.photoAndtext	
{
	margin-top:10px;	
}

.formInfo	
{
	color:#4e504d;	
}

.clientSearch 	
{
	margin:10px 0;	
}

.clientSearch select
{
	background:#4e504d;
	color:#FFF;
}

.clientSearch input
{
	background:#4e504d;
	color:#FFF;
}

.searchForm	
{
	display:inline;
}

.searchForm a
{
	text-transform:uppercase; 
	color:#4d504d; 
	font-weight:bold;
}

.grayBox
{
}

.tagCloudBoxG
{
	background:url(../images/310pxMidG.gif) repeat-y;
	padding:0 10px;
	text-align:center;
	font-family:Verdana, Arial, sans-serif
}
	
.boxHG	
{
	text-transform:uppercase; 
	color:#fff; 
	float:left;
	text-align:left;
}

.thumbTitleG
{
	text-align:left;
}

.thumbTitleG a
{
	font-weight:normal;
	color:#fff; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
}

.thumbTitleG a:hover	
{
}

.thumbTextG	
{
	font-family: Arial, sans-serif;
	font-size:12px;
	line-height:1.2em;
	color:#a5ada5;	
	text-align:left;
}

.rigatit2	
{
	height:2px;
	background:url(../images/rigaTit.gif) repeat-x;
	display:block;
	clear:both;
	width:95%;
	text-align:left;
}

.ricercaFieldG
{
	padding:5px 0;	
}

.ricercaFieldG div
{
	width:100%;
}


.ricercaFieldG div table tr td input
{
	width:260px;	
}

.grayRow
{
	background:#dcdcdb	;
}

.whiteRow
{ 
	background:white;
}

.grayHeader
{
	background:transparent url(../images/bm_bg_list.gif) repeat scroll 0 0;	
}

.abutton
{
	font-size:15px;
	font-family:'Trebuchet MS',Helvetica,Arial,
     'Liberation Sans',
     FreeSans,sans-serif;  
    font-weight:bold;
	text-transform:uppercase;  background:white;color:#4d504d;
	border:0;
}


.abutton:hover
{
	text-decoration:underline;
}

/* start Location page */

.top8a 
{
	background:transparent url(../images/630pxTop.gif) no-repeat scroll 0 0;
	line-height:10px;
	margin-top:28px;
	position:absolute;
	width:630px;
}

UL.tabNavigation LI A.selected :hover
{
	color:#737373;
}


.smallLinks a 
{
	color:#737373; 
	margin-bottom:5px;
}

.spec1 a
{
	background:url(../images/condividi.gif) no-repeat; 
	width:80px;
}

.spec2 a
{
	background:url(../images/contatta.gif) no-repeat; 
	width:80px;
}
.contComment
{
	background:#fafafa url(../images/630pxMid.gif) repeat-y;
	float:left;
	clear:both;
	padding:10px 10px 11px 12px;
	width:600px;
	color:#737373;
	height:350px;
	overflow-y:scroll;
	overflow-x:hidden;
	
}
.CommentTitle
{
	font-size:14px; 
	font-family:Trebuchet MS, Arial, Verdana, Sans-Serif; 
	margin-bottom:5px;
}
	
.oneComment 
{
	border-bottom:1px solid #B6B6B6;
	padding-bottom:7px;
	font-size:13px; 
	font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
}
.rgtBtFE 
{
	float:right; 
	display:inline;
	width:610px;
	padding-top:5px;
	border-top:1px solid #B6B6B6;
}

.rgtBtFE a
{
	text-transform:uppercase; 
	color:#737373; 
	font-weight:bold;
	font-size:15px;
	font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
	float:right;
}
.rgtBtFE a:hover
{
	text-decoration:underline;
}

/* video */
.contVideo
{
	background:transparent url(../img/630pxMid.gif) repeat-y;
	padding:10px;
	width:610px;
	text-align:center;
}

.videoTitle 
{
	font-weight:normal; 
	line-height:2.4em;
	margin-left:25px;
	text-align:left;
}

.videoDescServices
{
	color:#FFFFFF;
	float:left;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	text-align:left;
	width:410px;
	padding:10px 0 0 25px;
}

.videoDescServicesWithoutOther
{
	color:#FFFFFF;
	float:left;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	text-align:left;
	padding:10px 0 0 25px;
}

.videoDescLocations
{
	color:#7E857E;
	float:left;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	text-align:left;
	width:410px;
	padding:10px 0 0 25px;
}

.videoDescLocationsWithoutOther
{
	color:#7E857E;
	float:left;
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	text-align:left;
	padding:10px 0 0 25px;
}

.videoAlt
{
	float:left; 
	width:150px; 
	margin-left:3px;
}
.videoAlt h4 
{
	text-align:left;
	padding-left:5px;
	margin-top:11px;
}

/*end video */

.boxHG .rigatit
{
	width:94%;
}

.box310G .boxH span
{
	color:#fff;
}


/* end Location page */

/* suggested services */

.sugg
{
	
}
.sugg li{
	float:left;
	width:200px;
	margin-top:10px;
	display:inline;
}

.sugg li h5 span{color:#4e504d;font-family:Verdana, Sans-Serif;}
.sugg li h6 span{color:#737373;font-family:Verdana, Sans-Serif;}
/* endsuggested services */

/* Article HP */
/**/
.video 
{
	text-align:center; 
	background:url(../images/videoBackMid.gif) repeat-y; 
	height:495px; 
	text-align:center;
}

.video h3 {font-weight:normal; text-align:left; padding-left:35px; padding-top:20px; padding-bottom:20px; color:#b6bdb6;}
.video p
{
	text-align:left; 
	padding-left:35px; 
	padding-top:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#7e857e;
}
h6 a {color:#4d504d; font-size:13px; line-height:1.2em; margin-top:10px;}
.ultimiTrends {
	margin:0 10px 0 0;
	overflow:hidden;
	width:190px;}
.ultimiTrends p{font-size:12px; color:#737373; line-height:15px; font-family:Arial, Helvetica, sans-serif; }
.ultimiTrends h5{}
.ultimiTrends  .thumb60 a {
	border:none;
	float:left;
	margin:5px 5px 0 0;
	
}
.botomTxt 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:10px 15px;
}

.thumb60 {margin:3px;}

.thumb60 a{
	background:transparent url(../images/thumb60Back.gif) no-repeat scroll center top;
	border:medium none;
	float:left;
	height:45px;
	margin-right:5px;
	margin-top:5px;
	padding:3px;
	}
.thumb60 a:hover{background:url(../images/thumb60Back.gif) bottom center;}	
.thumb60 a img {}
/* end article HP */
.tabNone
{
	display:none;
}

/* over layer comment */

.close {
	border:#737373 1px solid;
	position:absolute;
	right:10px;
	top:10px;
	font-size:10px;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
	text-align:center;
	width:12px;
	
}

.formInfoR5
{
	float:left;
	text-align:right;
	width:185px;
	font-weight:bold;
	margin-bottom:10px;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:14px;
}

.Rblock5
{
	display:inline; 
	width:380px;
	float:right;
}

.Rblock5 input 
{
	width:255px; 
	margin-left:10px;
	margin-bottom:5px;
}

.Rblock5 select
{
	width:259px; 
	margin-left:10px;
	margin-bottom:5px;
}

.RequiredFieldText
{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:11px;
	margin-left: 10px;
	padding-bottom:5px;
}

.rgtBtFE310 
{
	float:right; 
	display:inline;
	margin-right:10px;
	width:290px;
	padding-top:5px;
	border-top:1px solid #B6B6B6;
}

.rgtBtFE310 a
{
	text-transform:uppercase; 
	color:#737373; 
	font-weight:bold;
	font-size:15px;
	font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
	float:right;
}
.rgtBtFE310 a:hover
{
	text-decoration:underline;
}

.CommentMessage
{
	padding: 30px 10px;
}

.paginationC
{
	border-top:medium none;
	color:#737373;
	margin-top:5px;
	position:absolute;
}

.paginationC ul
{
	display:inline;
}

.paginationC ul li
{
 	display:inline;
}

.paginationC .active
{
	font-weight:bold;
}
.Rblock6 input{width:15px;margin-left:25px;}

.MarginL10
{
	margin-left:10px;
}

.WhiteBack input
{
	background-color:White;
}

.FilterMessageText
{
	float:left;
	margin:5px 0;
	width:400px;
}

.FilterMessageButton
{
	float:right;
	margin:5px 0;
	width:200px;
}

.FilterMessageTitle
{
	font-size:14px; 
	font-family:Trebuchet MS, Arial, Verdana, Sans-Serif; 
	margin-bottom:5px;
	padding-top:10px;
}

.Rblock7
{
	display:inline; 
	width:370px;
	float:right;
}
/* end over layer comment */


.box310G ul li h5 span
{
	color:#fff;
}

.box310G ul li h6 a
{
	color:#a5ada5;
}

.box310G .sugg li h6 span
{
	color:#a5ada5;
	font-family:Verdana, Sans-Serif;
}

/* search location */

.cerca2
{
	display:inline;
	font-size:15px;
	text-align:right;
	text-transform:uppercase;
}

.cerca2 a
{
	color:#fff;
}

.advancedSearch
{
	font-size:15px;
}

.advancedSearch a
{
	color:#FFFFFF;
}
.box310G .cerca a
{
	color:#fff;
}

.top8v {
	background:transparent url(../images/videoBackTop.gif) no-repeat scroll 0 0; 
	line-height:6px; 
}

.bottom8v {
	background:transparent url(../images/videoBackBottom.gif) no-repeat scroll 0 0; 
	line-height:6px; 
	margin:0 0 6px 0; 
}

body
{
	color:#7e857e;
	background: #000;
	font-size:13px;
}

.articleTxt
{
	float:left;
	font-family:verdana,arial,sans-serif;
	width:600px;
}

.divMediaTop
{
	padding-top: 10px;
}

.divMediaLeft
{
	padding-right:10px;
	margin-top:10px;
}

.divMediaRight
{
	padding-left:10px;
	margin-top:10px;
}

.divMediaBottom
{
	padding-top:10px;
}

.thumb180m 
{
	background:transparent url(../images/thumb180Back.gif) no-repeat scroll center top;
	float:left;
	height:135px;
	padding:3px;
	width:180px;
	margin-right:10px;
	margin-bottom:10px;
}

.thumb180mv 
{
	float:left;
	height:135px;
	padding:3px;
	width:180px;
	margin-right:10px;
	margin-bottom:10px;
}


.thumb290m 
{
	background:transparent url(../images/thumb290x218.gif) no-repeat scroll center top;
	float:left;
	height:218px;
	padding:3px;
	width:290px;
	margin-right:10px;
	margin-bottom:10px;
}

.thumb290mv 
{
	float:left;
	height:218px;
	padding:3px;
	width:285px;
	margin-right:10px;
	margin-bottom:10px;
}

/* end search location */

/* services */

.box630HS
{
	color:#FFFFFF;
	float:left;
}

.box630S .boxH
{
	color:#FFFFFF;
}

.box630S .sugg li h5 span 
{
	color:#b6bdb6;
	font-family:Verdana,Sans-Serif;
}

.box630S .sugg li h6 span 
{
	color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
}

.workAreaTitle
{
	font-family:trebuchet MS,verdana,arial,sans-serif;
	font-size:14px;
	font-weight:bold;
}

.rigatit3 
{
	background:transparent url(../images/riga3.gif) repeat-x scroll center center;
	clear:both;
	display:block;
	height:15px;
}

.box630S .rigatit
{
	background:transparent url(../images/riga3.gif) repeat-x scroll center center;
	clear:both;
	display:block;
	height:15px;
}

.tabContainerGray .tab_body .rgtBtFE a {
	color:#FFF;
}

.tabContainerGray .tab_body .formInfoR5 {
	color:#4e504d;
}

.tabContainerGray .tab_body .oneComment {
	border-bottom:1px solid #4e504d;
}

.suppDetails li
{
	display:inline;
	float:left;
	width:300px;
}

.box310 .rigatit 
{
	width:95%
}

.pagerClass
{
	padding-top:-1px;
}

.boxGallery 
{
	background:url(../images/videoBackMid.gif) repeat-y; 
	padding:10px;
	text-align:left;
	margin-top:-2px;
}


.thumb60g {margin:3px; }

.thumb60g a{
	background:transparent url(../images/thumb60Back.gif) no-repeat scroll center top;
	border:none;
	display:inline-block;
	height:45px;
	margin-right:4px;
	margin-top:5px;
	padding:3px;
}

.bigImageService
{
	border: 1px solid #fff;
}

.thumb60gl {margin:3px; }

.thumb60gl a{
	border:1px solid #fff;
	display:inline-block;
	height:45px;
	margin-right:2px;
	margin-top:5px;
}

.boxSmallLL
{
	float:left;
	height:75px;
	margin:5px 0;
	width:300px;
	overflow:hidden;
}

