﻿/* This section define base styles of Veneto_homepage template START */ 

body { background-color:#F7F7F4;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#003366;
	   padding:0px;
	   margin:0px;}
	   
a:link, a:active {font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#003366;
				  text-decoration:underline;
				  } 
a:hover { text-decoration:none;}
a:visited {color:#666666;}

#Header { background-image:url(../../images/_gui/header.jpg);
		  background-repeat:no-repeat;
		  height:87px;}
		  
#Footer { background-image:url(../../images/_gui/FooterBcg.jpg);
		  background-repeat:no-repeat;
		  height:18px;
		  background-repeat:no-repeat;
		  color:#FFFFFF;
		  font-size:10px;}

	  
#Footer a, #Footer a:link, #Footer a:active,
#Footer a:visited { font-size:11px; text-decoration:underline;
					color:#FFFFFF;}
#Footer a:hover { text-decoration:none;}
#Footer div { display:inline; }
#Footer { padding-top:3px; padding-left:5px;}

		  
#Logo img { padding-top:14px; padding-left:10px; }

#CompanyText img { padding-left:7px; padding-top:16px;}

.LinkHomepage { background-image:url(../../images/_gui/LinkLeftPart.gif);
			background-repeat:no-repeat;
			background-position:left top;
			padding-left:11px;
			}

.Homepage { background-image:url(../../images/_gui/LinkMainPart.gif);
			background-repeat:no-repeat;
			background-position:right top;
			height:22px;
			padding-left:11px;
			padding-right:23px;
			}

.Homepage a, .Homepage a:link,
.Homepage a:active, .Homepage a:visited { font-family:Arial, Helvetica, sans-serif;
					 color:#FFFFFF;
					 font-size:13px;
					 font-weight:bold;
					 text-decoration:none;
					 line-height:21px;
					 }
.Homepage a:hover { text-decoration:underline; }

.LinksHeader { background-image:url(../../images/_gui/LinkLeftPart.gif);
			background-repeat:no-repeat;
			background-position:left top;
			padding-left:11px;}
			

.Languages { display:inline; padding-left:1px; }
.SiteMap { display:inline; margin-left:4px;}

.SiteMap a, .SiteMap a:link,
.SiteMap a:active,
.SiteMap a:visited,
.SiteMap a:hover {  color:#FFFFFF;
					text-decoration:none; padding-left:17px;
					vertical-align:top;
					background-image:url(../../images/_gui/sitemap.gif);
background-repeat:no-repeat; background-position:left 3px;

}

#Contact { display:inline; margin-left:8px; }
#Contact a, #Contact a:link,
#Contact a:active, #Contact a:hover,
#Contact a:visited { text-decoration:none;
					 padding-left:17px;
					 vertical-align:top; color:#FFFFFF;
					 background-image:url(../../images/_gui/contact.gif);
background-repeat:no-repeat; background-position:left 3px;}

#Outdex { background-image:url(../../images/_gui/Outdex_Bcg.jpg);
		  background-repeat:repeat-y;}
		  
#MainBcg { background-image:url(../../images/_gui/MainBcg.jpg);
		background-repeat:no-repeat;
		background-position:0px 192px;
background-color:#ffffff;
		}

.regionMainTable { background-color:#ffffff;}
.regionMainLeftTable, .regionMainCenterTable,
.regionMainRightTable  { width:185px; }

.regionOutdexTable { width:180px;
					 margin-left:23px;}

.regionMainDownTable {}

#MainLeft { display:inline; }
#MainCenter {display:inline;}
#MainRight {display:inline; }

#MainDown { background-image:url(../../images/_gui/MainDownBcg.jpg);
			background-repeat:no-repeat;
			background-position:left 5px;
			height:130px;
			margin-top:10px;
			
			}

div.Search { background-color:#EFEEE9; color:#FE7754;
			 font-weight:bold;
			 font-size:12px;
			 margin-left:23px;
			 margin-top:9px;
			 background-image:url(../../images/_gui/SearchBottom.gif);
			 background-repeat:no-repeat;
			 background-position:0px bottom;
			 padding-bottom:11px;
			 padding-left:3px;
			 margin-bottom:11px;}
.Search input { background-image:url(../../images/_gui/SearchBcg.gif);
				background-repeat:no-repeat;
				width:95px;
				border:0px;
				font-size:11px;
				height:16px;
				padding-left:12px;
				color:#003366;
				margin-left:02px;
background-color:#EFEEE9;}

.Search span input { background-image:none;
					 border:0px;
					 padding:0px;
					 margin:0px;
vertical-align:bottom;}



				
.Caption { font-family:Arial, Helvetica, sans-serif;
		   font-weight:bold;
		   font-size:15px;
		   color:#FE7754;
		   padding-bottom:4px;}
		   
.Caption a, .Caption a:link, .Caption a:active,
.Caption a:visited { font-family:Arial, Helvetica, sans-serif;
					 font-weight:bold;
					 font-size:15px;
					 color:#FE7754;
					 text-decoration:none;}
.Caption a:hover { text-decoration:underline;}

.SeparatorOutdex { display:block;
				   background-image:url(../../images/_gui/separatorOutdex.gif);
				   background-repeat:no-repeat;
				   background-position:0px 10px;
				   height:20px;
				   font-size:0px;}
				   
.TickerOutdex a, TickerOutdex a:link,
.TickerOutdex a:active,
.TickerOutdex a:visited { text-decoration:none;
						  color:#FE7754;
						  font-size:12px;}
.TickerOutdex a:hover { text-decoration:underline;}

.SearchRes { padding:0px; list-style-type:square; list-style:outside;
	     margin-left:20px;  }
.SearchRes  li { list-style-type:disc; padding-left:15px; padding-bottom:10px;}


/*Article Design START*/
.Article { padding-left:12px; padding-right:10px;}
.ArticleMainDown { width:170px;
				   display:block;
				   padding-left:8px;
				   padding-bottom:10px;
				   }
				   
.ArticleDate { color:#FE7754;
			   font-weight:bold;}
				   
.HeadingMainDown { padding-left:20px;
				   background-image:url(../../images/_gui/HeadingMainDown.gif);
				   background-repeat:no-repeat;
				   background-position:0px 2px;
				   font-weight:bold;
				   font-size:12px;
				   color:#FFFFFF;}
				   
.HeadingMainDown a, .HeadingMainDown a:link,
.HeadingMainDown a:active,
.HeadingMainDown a:visited { text-decoration:none;
							 font-weight:bold;
							 font-size:12px;
							 color:#FFFFFF;}
.HeadingMainDown a:hover {text-decoration:underline;}
				   
.LeadMainDown { padding-left:20px;
				color:#FFFFFF;
				font-size:11px;
				background-image:url(../../images/_gui/MainDownBcg.gif);
				background-repeat:repeat-y;
				background-position:4px;
				padding-top:5px;}
				
.LeadMainDown a, .LeadMainDown a:link, .LeadMainDown a:active,
.LeadMainDown a:visited { color:#FFFFFF; text-decoration:underline;}
.LeadMainDown a:hover { text-decoration:none;}

.Heading { font-weight:bold;}
.HeadingMain {font-weight:bold; color:#FE7754;}

.ArticleImageLink img { margin-right:10px; margin-bottom:10px; width:75px;}

.More { margin-top:12px;}
.More a, .More a:link, .More a:active,
.More a:visited { font-weight:bold;
				  color:#FE7754;
				  text-decoration:none;
				  
				  }
.More a:hover {color:#003366;}

.MoreOutdex { padding-bottom:10px;}
.MoreOutdex a, .MoreOutdex a:link,
.MoreOutdex a:active, .MoreOutdex a:visited { text-decoration:none;}
.MoreOutdex a:hover { text-decoration:underline;}

/*Article Design END*/
/*Links Design START*/
.LinkTextMain { padding-left:12px; padding-right:10px;}
.LinkTextMain  a, .LinkTextMain  a:link,
.LinkTextMain a:active,
.LinkTextMain a:visited { padding-left:10px; background-image:url(../../images/_gui/LinkArrow.gif); background-repeat:no-repeat;
background-position:left 5px; display:block; color:#003366;}
.LinkTextMain a:hover { text-decoration:none;}

.LinkTextOutdex {}
.LinkTextOutdex a, .LinkTextOutdex a:link,
.LinkTextOutdex a:active,
.LinkTextOutdex a:visited { padding-left:10px; background-image:url(../../images/_gui/LinkArrow.gif); background-repeat:no-repeat;
background-position:left 5px; display:block; color:#003366;}
.LinkTextOutdex a:hover { text-decoration:none;}

/*Links Design END*/

.isTABLE {border-top:1px solid #D9D8D3;
	  border-left:1px solid #D9D8D3;
	  border-right:1px solid #D9D8D3;}
.isTABLE th { border:1px solid #D9D8D3;
	      padding:0px;
	      color:#FD7754;
	      padding:2px;
	      border-top:0px;
	      border-left:0px;
	      border-right:0px;
	   	      }

.isTABLE td { border-bottom:1px solid #D9D8D3;
		padding:2px;}




/* This section define base styles of Veneto_homepage template END */ 