/* ce portal template css */

html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 11px;
	color: #353559;
	margin: 0px; 
}

a:link		{ font-weight: bolder; color: #000000; text-decoration: none;}
a:active  { font-weight: bolder; color: #000000; text-decoration: none;}
a:visited { font-weight: bolder; color: #000000; text-decoration: none;}
a:hover		{ font-weight: bolder; color: #000000; text-decoration: underline;}

a img {
  border: 0;
}

#banner a img {
  padding: 5px;
}

.pt1 {
	font-size: 11px;
	color: #353559;
	background-color: #EAEAEE;
	font-weight: bolder;
}

.pt2 {
	font-size: 11px;
	color: #ffffff;
	background-color: #F68F0A;
	font-weight: bolder;
}

.pt3 {
	font-size: 11px;
	color: #ffffff;
	background-color: #353559;
	font-weight: bolder;
}

.pi1 {
	font-size: 10px;
	margin: 1px; 
	padding: 0px;
}

.pb1, .pb2, .ps2 {
	font-size: 11px;
	font-weight: normal; 
	color: #353559;
}

a:link.pb1					{ font-weight: bolder; color: #353559; text-decoration: none;}
a:active.pb1			  { font-weight: bolder; color: #353559; text-decoration: none;}
a:visited.pb1				{ font-weight: bolder; color: #353559; text-decoration: none;}
a:hover.pb1					{ font-weight: bolder; color: #000000; text-decoration: none;}
a:visited:hover.pb1	{ font-weight: bolder; color: #000000; text-decoration: none;}

a:link.pb2					{ font-weight: normal; color: #353559; text-decoration: none;}
a:active.pb2			  { font-weight: normal; color: #353559; text-decoration: none;}
a:visited.pb2				{ font-weight: normal; color: #353559; text-decoration: none;}
a:hover.pb2					{ font-weight: normal; color: #000000; text-decoration: none;}
a:visited:hover.pb2	{ font-weight: normal; color: #000000; text-decoration: none;}

a:link.ps2					{ font-weight: normal; color: #000000; text-decoration: none; }
a:active.ps2				{ font-weight: normal; color: #000000; text-decoration: none;}
a:visited.ps2				{ font-weight: normal; color: #000000; text-decoration: none;}
a:hover.ps2					{ font-weight: normal; color: #000000; text-decoration: none; }
a:visited:hover.ps2	{ font-weight: normal; color: #000000; text-decoration: none; }

.login {
	font-size: 11px;
	color: #353559;
	background-color: #F68F0A;
}

.search {
	font-size: 11px;
	color: #ffffff;
	background-color: #353559;
}

.top {
	font-size: 11px;
	color: #353559;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEE;
}

.bottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #353559;
}

.popup {
	background-color: #ffffff;	
	border-width: 1px;
	border-style: solid;
	border-color: #353559;
}

/* gears css */

.smaller {font-size:10px; }
.small   {font-size:11px; }
.medium  {font-size:12px; }
.large   {font-size:13px; }
.larger  {font-size:14px; }

.smaller_bold {font-size:10px; font-weight:bold;}
.small_bold   {font-size:11px; font-weight:bold; }
.medium_bold  {font-size:12px; font-weight:bold; }
.large_bold   {font-size:13px; font-weight:bold; }
.larger_bold  {font-size:14px; font-weight:bold; }

.Bgbianco {background: #FFFFFF; }
.Bggrigio {background: #DDDDDD; }
.Bggrigiochiaro {background: #EAEAEE }
.Bggrigiomedio {background: #CCCCCC;}
.Bggrigioscuro {background: #999999; }

.bordiTab {
	border-color: #999999;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}

.logintextbox 
{
	BORDER-RIGHT: #5C6C74 1px solid; 
	BORDER-TOP: #5C6C74 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #5C6C74 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #5C6C74 1px solid;
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #ffffff
}

