/* CSS Document */
*{margin:0; padding:0; border:0px;}

html, body	{width: 100%; height: 100%;}

body	{background:#282828; font-family:Arial, Verdana, sans-serif; color:#4f4f4f;}

#siteBox	{width: 991px;  background:url(../images/bgContainer.gif) top repeat-y #FFF; margin:0 auto;}
#siteBox2	{
	width: 991px;
	background-color:#FFFFFF;
	margin:0 auto;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
#header		{width: 985px; height: 290px; margin: 0 auto;}
#content	{width: 985px; margin: 0 auto; font-family:Arial, Verdana, sans-serif; font-size: 11px;}
#main		{width: 655px; height:100%;}
#selezionaPaese	{width: 655px; height: 45px; background:#EFEFEF; vertical-align:middle;}
#selezionaPaeseAdmin	{width: 950px; height: 45px; background:#EFEFEF;}

#login		{width: 330px; height: 75px; background:#EFEFEF;}
#login h1	{font-size:11px; color:#3399FF;}
#login .wrapper 	{padding: 8px 10px;}


ul						{padding-left: 2em;}
li						{margin-top: 10px;}
li.primo				{margin-top: 0px;}	



.infoBox							{width: 330px;}

.infoBox .wrapper			{padding: 8px 10px;}
.infoBox .header				{width: 330px; height: 45px;}
.infoBox .headerMenu		{width: 330px; height: 25px;}
.infoBox .menu				{width: 330px; height: 20px;}
.infoBox .bg1					{background:#D6D6D6;}
.infoBox .bg2					{background:#757575;}
.infoBox .bg3					{background:#282828;}
.infoBox h1					{font-size: 12px;color:#FF6600; padding: 8px 0px 0px 10px;}
.infoBox h2					{font-size: 12px; color:#999; padding: 0px 0px 0px 10px;}
.infoBox .bg2 h2				{color: #CCC;}
.infoBox h1 span				{color: #999;}
.infoBox h3					{font-size: 11px; }
.infoBox h4.data				{font-size: 9px; font-weight:normal; color:#3399FF; line-height: 9px;}
.infoBox h3 a:link			{color:#4f4f4f; text-decoration: none;}
.infoBox h3 a:hover			{color:#4f4f4f; text-decoration:underline;}
.infoBox h3 a:visited		{color:#f00;}
.infoBox a.fonte				{font-size: 11px; text-decoration: none; color:#999999;}
.infoBox a.fonte:hover		{text-decoration: underline; color: #FF6600;}
.infoBox ul						{padding-left: 1em;}
.infoBox li						{margin-top: 10px;}
.infoBox li.primo				{margin-top: 0px;}	
.infoBox .media				{padding: 8px 10px;text-align:center;}
.infoBox .media a			{margin-top: 10px; color:#4f4f4f; text-decoration:none; display:block;}
.infoBox .media a:hover	{text-decoration: underline;}
.infoBox .media a span	{color: #FF6600;}
.infoBox td						{width: 27px; font-family:Arial; font-size:9px; text-align:center; padding: 5px 0px;}
.infoBox td.norm				{color:#777;}
.infoBox td.alter				{background: #EFEFEF;}
.infoBox h6					{font-size: 11px; margin: 15px 10px 0px 10px;} 

.primo							{margin-top: 0px;}


#infos							{width: 495px;}
#infos2							{width: 655px; }
.sfondoTd {
	background: url(../images/sfondoSfumatoBox.jpg) repeat-y right top;
}
#admin 							{width: 950px;}

.articoloBox					{padding: 8px 0px; margin-top: 15px;}
.articoloBox h1				{font-size: 12px;color:#999; margin: 8px 10px 0px 0px; border-bottom: 2px solid #999;}
.titoloHome {font-size: 12px;color:#ff6600; margin: 8px 10px 0px 10px; font-weight:bold;}

.articoloBox h1 span		{color: #F60;}
.articoloBox h2				{font-size: 12px; color:#F60; padding: 0px 0px 0px 10px;}
.articoloBox p					{margin: 8px 10px 0px 10px;}

#stuff							{width: 160px; height: 100%;}
#nationID						{background-color:#EFEFEF; padding: 8px; height:100%;}
#nationID h6					{font-size: 11px; color:#999; margin-top: 8px;}
#nationID p					{font-weight:bold;}

.gfx	{font-size: 1px;}
.txt	{font-size: 11px;}
.txtInput {
	height: 16px;
	width: 240px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
		font-size: 11px;

}
.txtArea {
	height: 160px;
	width: 240px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bgInvia {
	background-image: url(../images/bgInvia.gif);
	text-align: center;
	height: 20px;
	width: 90px;
}

#primo{
  width: 400px;
  height: 150px;
  padding: 0px;
  overflow: auto;
}
img.thumb		{	border-top: 4px solid #666; border-bottom: 4px solid #666; border-left: 6px solid #666;border-right: 6px solid #666; margin: 5px 0px;}
img.tHover		{	border-top: 4px solid #FFF; border-bottom: 4px solid #FFF; border-left: 6px solid #FFF; border-right: 6px solid #FFF; margin: 5px 0px;}

input{
background-color:#e7e7e7;
}
