/***
 * Alessandro Aste, Tinet International Network 2009.
 * This stylesheet contains the override rules for the Site Front Page.
 */

a {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #2d2d2d;
	text-align: justify;
	text-decoration:none;
       font-weight:normal;
  }
  
 #main {
 min-height:300px;

}

 #content-inner{
  width:100%;

 }
#page {
/*border-left: solid 1px #ccc !important;
border-right: solid 1px #ccc !important;*/
border: solid 1px #ccc !important;

}

 #header-title {
	background:none !important;
	float:right;
	height:130px !important;
	/*margin:0 0 0 164px;*/
	margin:0;
	overflow:hidden;
	padding:0;
	width:870px;
}

#logo-title {
	background:transparent url(images/front/logo.jpg) no-repeat scroll 0 0;
	cursor:pointer;
	float:left !important;
	height:131px;
	margin-top:15px;
	margin-left:20px;
	padding:0;
	width:129px;
}

/* Main containers override*/
#sidebar-right{
	margin-top:-1.4em !important;
	margin-right:0px !important;
	float:right;
       width:330px !important;
}
#content {
	margin-bottom:52px;
	margin-top:-2px !important;
	padding-left:0 !important;
	margin-bottom:52px;
}
/* Main containers override*/
#tinet-menu {
	margin-top:15px;
}
#footer-inner {
	border-top:1px solid #D6D6D6;
	color:#B2B2B2;
	margin:0;
	width:100%;
}
#footer-inner p {
 display:inline;

}
#footer-inner div.content {

margin:1px -2px -6px 0px;

}

.feed-icons {
	float:right;
margin:4px 5px 5px 0px;	
}

/* This is the main map on HP*/
#map_homepage {
	/*background:transparent url(images/front/mappa_eur.jpg) no-repeat scroll 0 0; */
	width:712px;
	height:426px;
	background-color:#EFF3F4;
}

#get_a_quote_homepage{
   margin:10px 0px 0px 0px;
   float:right;
  /* background:transparent url(images/front/getaquote.jpg) no-repeat scroll 0 0; */
   text-decoration:none;
   width:121px;
   height:45px;
}

#get_a_quote_homepage a{
  text-decoration:none;
}


#map_script_homepage{
  margin:320px 0px 0px 10px;
  width:218px;
  height:40px;
  background:transparent url(images/front/map_script.jpg) no-repeat scroll 0 0;
 }

/***********************************************
 * Box style
 ***********************************************/

#box-products-front {
	float:right;
	width:312px;
	height:140px;
	background:transparent url(images/front/box_products_naked.jpg) no-repeat scroll 0 0;
}


#box-products-front ul {
  padding:0px;
  margin:47px 0px 0px 50px;
  list-style-type:none;
}

#box-products-front ul li a {
 color:#fff;
 /*font-weight:bold;*/
 text-transform:capitalize;
 text-decoration:none;
}

/* Theming the news block */
#block-views-press_releases-block_1  {
    float:right;
	width:312px;
	height: 130px;
	margin-bottom:7px;
	background:transparent url(images/front/box_news.jpg) no-repeat scroll 0 0; 
}

#block-views-press_releases-block_1 .block-inner {
	margin:35px 0px 0px 30px;
}


#block-views-press_releases-block_1 .views-row{
	margin-bottom:4px;
}

.hp_news_go{
	background:transparent url(images/front/lnk_news.jpg) no-repeat scroll 0 0; 
	width:38px;
	height:20px;
	float:right;
	margin:0px 0px 2px 0px;
}

.hp_news_go:hover{
	background:transparent url(images/front/lnk_news.jpg) no-repeat scroll 0 0; 
	width:38px;
	height:20px;
	float:right;
	margin:0px 0px 2px 0px;
	text-decoration:none;
}

.view-footer{
 margin:0px;
}

#shadow-hp {
 background-color:#EFF3F4;
 background-repeat:no-repeat;
 background-image:url('images/front/shadow.jpg');
}

.get_a_quote_promo a{
 width:121px;
 float:right;
 margin-top:10px;
 margin-right:100px;
}



/*Thickbox override*/
#TB_title {
  background-color: #E85186;
  color: #FFF;
}

