﻿/*Tag per trasparenza PNG in IE < 7*/
img, div, a, input, body{behavior: url(../../Libs/Plugins/PngIE6/iepngfix.htc);}

/*Base*/
body{
margin:0px;
background-image:url(../../Libs/Images/Page_Background.gif);
background-repeat:repeat-x;
font-family:Arial;
font-size:11px;
color:#929497;
}

img, a{
border:0px;
}

.ClearBoth{
clear:both;
display:block;
height:0px;
overflow:hidden;
margin:0;
padding:0;
}

/*Struttura*/
#Div_Page{
width:980px;
margin:5px 0px 20px 0px;
text-align:left;
}

#Div_Head{
margin-bottom:21px;
}

#Div_Head_Logo{
float:left;
}
#Div_Head_Menu{
float:right;
padding-top:61px;
}

.Div_Head_Menu_Button{
float:left;
margin-left:10px;
}

#Div_Visual{
height:340px;
margin-bottom:31px;
}

#Div_Contents{
/*margin-bottom:31px;*/
margin-bottom:18px;
}

#Div_Contents_Title{
float:left;
}

#Div_Contents_Text{
float:right;
width:590px;
}

.Div_Contents_Column{
float:left;
width:275px;
padding-left:20px;
}

.ImageGallery {
margin:20px 0 0 0;
float:right;
width: 586px;
margin-top:0px;
}

.ImageGallery TD {
padding:0;
margin:0;
text-align:right;
}

.ImageGallery IMG {
border:0;
margin-top:10px;
}
.ImageGallery a {
	display:block;
	float: right;
	margin:0 0 0 0px;
	border:0px solid #fff;
	outline:none;
}

.ImageGallery a:hover {
	border:0px solid #999;
}

#Div_Feet_Copy{
float:left;
}

#Div_Feet_Menu{
float:right;
}

.Div_Feet_Menu_Button{
float:left;
padding-left:5px;
}

.Link_Text_Contents{
font-weight:bold;
text-decoration:none;
color:#929497;
}

.Link_Text_Contents:hover{
font-weight:bold;
text-decoration:underline;
color:#AD9961;
}





	/* jQuery lightBox plugin - style */
	#gallery {
		padding: 0px;
		width: 587px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
	
	
	#lightbox-secNav IMG {margin-left:10px !important;}


/*=============*/
TEXTAREA,SELECT,INPUT {font-family:Arial;font-size:11px;color:#929497;}

a.ar					{color:#929497;font-size:14px;text-decoration:none;padding:10px;background-color:#efefef;width:150px;text-align:center;border:solid 1px #cccccc;}
a.ar:link			{color:#929497;font-size:14px;text-decoration:none;padding:10px;background-color:#efefef;width:150px;text-align:center;border:solid 1px #cccccc;}
a.ar:visited	{color:#929497;font-size:14px;text-decoration:none;padding:10px;background-color:#efefef;width:150px;text-align:center;border:solid 1px #cccccc;}
a.ar:active		{color:#929497;font-size:14px;text-decoration:none;padding:10px;background-color:#efefef;width:150px;text-align:center;border:solid 1px #cccccc;}
a.ar:hover		{color:#AD9961;font-size:14px;text-decoration:none;padding:10px;background-color:#efefef;width:150px;text-align:center;border:solid 1px #cccccc;}

a.smenu						{text-decoration:none;color:#929497;}
a.smenu:link			{text-decoration:none;color:#929497;}
a.smenu:visited		{text-decoration:none;color:#929497;}
a.smenu:active		{text-decoration:none;color:#929497;}
a.smenu:hover			{text-decoration:none;color:#AD9961;}

#logout {background:transparent url('/Libs/images/ico/lock.gif') center right no-repeat;display:inline-block;padding-right:15px;line-height:11px;} 

.barranav_a {float:left;text-align:left;}
.barranav_b {float:right;text-align:right;}

ul.pagination-flickr							{border:0;margin:0;padding:0;}	
.pagination-flickr li							{border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
.pagination-flickr a							{border:solid 1px #DDDDDD; margin-right:2px; }
.pagination-flickr .previous-off,
.pagination-flickr .next-off			{color:#666666; display:block; float:left; font-weight:bold;padding:3px 4px; }
.pagination-flickr .next a,
.pagination-flickr .previous a		{font-weight:bold;border:solid 1px #FFFFFF; }	
.pagination-flickr .active				{color:#AD9962;font-weight:bold;display:block;float:left;padding:4px 6px; }
.pagination-flickr a:link, 
.pagination-flickr a:visited			{color:#929497; display:block; float:left; padding:3px 6px; text-decoration:none; }
.pagination-flickr a:hover				{border:solid 1px #666666;}
.photoclip {
			position:absolute;
			width: 180px;
			height: 135px;
			clip: rect(0px, 180px, 135px, 0px);
			overflow: hidden;
			text-align:center;
			} 
/*=============*/


h1#topH1,
h1#bottomH1
{
  font-size: 10px;
  color: #ccc;
  text-align: center;
  margin: 0;
}
h1#bottomH1
{
  margin-top: 25px;
}
h1#bottomH1 a:link,
h1#bottomH1 a:visited,
h1#bottomH1 a:hover,
h1#bottomH1 a:active
{
  color: #ccc;
}
