﻿body		 
{
	margin:0px 0px;
	font-family:Tahoma, Verdana, Arial, Georgia; 
	font-size:12px; 	
}

body.newLayout		 
{
	margin:0px 0px;
	font-family:Tahoma, Verdana, Arial, Georgia; 
	font-size:12px; 	
	background:url(images/shine01.gif) repeat-x scroll 0 68px;
}

/* global */
* { margin:0; padding:0; } 
html { overflow-y:auto; }
/* links */
a							{ color:#3b5998; }
a:link, a:visited			{ text-decoration:underline; }
a:hover, a:active			{ text-decoration:none; }
a img						{ border:0; }
		
	/*	layout */
	.header {background:#FFFFFF}
	.body-left-shadow{
		/*background:#8AA0B8 url(images/body-l-shadow-bg.gif) repeat-y scroll 0 0;*/
		font-size:1px;
		line-height:1px;
	}
		.body-right-shadow {
			/*background:#8AA0B8 url(images/body-r-shadow-bg.gif) repeat-y scroll 0 0;*/
			font-size:1px;
			line-height:1px;
		}
		.content	 
		{
		    /*border-left:1px solid #ff6501;*/
		    /*border-right:1px solid #ff6501;*/
		}
		#lineTitle 	{	background:url(images/shine01.gif) repeat scroll 0 0; 
						height:37px;position:relative;left:0px;z-index:1;}
		#mainCenter	{ font-size:14px;text-align:left;}

		.nota1 {
			margin:6px 2% 0px;
			color: #3349b5;
			padding-top: 3px;
			font-size: 11px;
		}


		/* Footer styles*/
	
		#footer {
			margin:6px 2% 0px;
			color:#999;
			padding-top: 3px;
			font-size: 95%;
			text-align:right;
		}
		#footer a 		{color: #000;}
		#footer span 	{ float: left; }
		#footer li 		{ display: inline; margin-left: 20px;}
		#buttonstyle1 input[type='submit']{
			background-color: #EEEAE7;
			border: 1px solid #7F9DB9;
			cursor:pointer; 
		}
		#buttonstyle1 input[type='submit']:hover{
			background-color: #FF6600;
		}
		#Contentbox		{ background:#EEEAE7 url(http://www.Nexive.it/media/7/207/background_special_box.jpg) no-repeat scroll right bottom;}
		#Contentbox a{
			color:#FF4400;
			padding:10px 10px 0px;
			text-decoration:underline;
			font-size:12px;
		}
		#Contentbox p{
			color:black;
			padding:0px 18px;
			font-size:11px;
		}
		
.orange		{ color:#ff6600;}
.inputTest	{ font-size:12px;font-stretch:expanded;letter-spacing:102;}
.lineBottomClosed { background:#cecece url(images/shine02.gif) no-repeat;}
.intell		{font-size:11px;color:#FFFFFF;};		
		/* tags */
blockquote					{ background:#eceff5; border-left:3px solid #3b5998; color:#3b5998; padding:10px; margin:0 40px 19px 40px; line-height:21px; }
blockquote:last-child		{ padding-bottom:0; margin-bottom:0; }
img							{ /*display:block;*/ }
select,input[type='submit'],.point { cursor:pointer; }
li							{ margin:2px 0 0 0; }
ol, ul						{  }
.rounded {
			background:  url(rounded.gif) no-repeat left top;
			padding: 8px;
		}

		
.style1 {
text-align: right;
}

.submitButton
{
background-color:#E5E5E5;
border:thin solid gray;
font-family:Tahoma,Verdana,Arial,Georgia;
font-weight:bold;
cursor:hand;
font-size:10px; 
width: 79px;

}
.submitButton:hover
{
background-color:#E5E5E5;
border:thin solid #ff6600;
font-family:Tahoma,Verdana,Arial,Georgia;
font-weight:bold;
cursor:hand;
font-size:10px; 
color:#ff6600;
width: 79px;

}
.requiredField
{
	font-size: 10px;
	COLOR: Red;
}


		
		