/* CSS Document */

/*clearfix*/

div {display: inline-block}

div:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height: 0px;}

* html div {height: 1%;}

/*clearfix*/



body {

	background-color: #F6F8BD;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(img/back-site.gif);

	background-repeat: repeat-x;

	background-position:top center;

	background-repeat:repeat-y;

	background-position: 50% 268px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration:none;

	font-weight:normal;

}





a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a:active {

	text-decoration: none;

}
a {outline:none; }
.txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration:none;

	font-weight:normal;

}

.txt-home-sus {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F7F8F0;

	text-decoration:none;

	font-weight:normal;

	font-style:italic;

}



.back-site {background-image:url(img/back-site.gif); background-repeat:repeat-y; background-position:top center;}



.inputtextfield {

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	line-height: 16px;

	color: #333333;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	border: 1px solid #B8B8A9;

	background-color:#FFFFFF;

	width: 155px;

	height: 16px;

}

.inputtextfield_nowidth {

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	line-height: 16px;

	color: #000000;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	border: 1px solid #B8B8A9;

	background-color:#FFFFFF;

	height: 16px;

}

.appform .inputtextfield, .appform .inputtextfield_nowidth {

	color: #000000;

	font-size: 14px;

	text-align: left !important;

	background-color:#FFFFFF;

	border: 1px solid #FAFAFA;

	border-bottom: 1px dotted #B8B8A9;

}

.textareafield {

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	line-height: 18px;

	color: #000000;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	border: 1px solid #B8B8A9;

	background-color:#FFFFFF;

	width: 390px;

	height: 92px;

	

	scrollbar-arrow-color:#B8B8A9;

	scrollbar-track-color:#FAFAFA; 

	scrollbar-face-color:#FFFFFF; 

	scrollbar-highlight-color:#B8B8A9; 

	scrollbar-3dlight-color:#FAFAFA; 

	scrollbar-darkshadow-color:#FAFAFA; 

	scrollbar-shadow-color:#B8B8A9; 

}

.appform .textareafield {

	color: #000000;

	font-size: 14px;

	width: 470px;

}

.inputbutton {

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 14px;

	color: #000000;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	border: 1px solid #000000;

	background-color:#E5E5E5;

	height: 18px;

	width: 157px;

	cursor: pointer;

}

.inputbutton_no_width {

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 14px;

	color: #FFFFFF;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	border: 1px solid #025897;

	background-color:#5EB7E1;

	height: 18px;

	cursor: pointer;

}

.selectfield {

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;	

	line-height: normal;

	color: #000000;

	margin: 0 0 0 0;

	padding: 0px;

	/*height: 18px;*/

	width: 200px;

	background-color:#FFFFFF;

}

.selectfield_no_width {

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;	

	line-height: normal;

	color: #000000;

	margin: 0 0 0 0;

	padding: 0px;

	background-color:#FFFFFF;

}

/* */

.nota {

	font-size: 11px;

}



.form {background-color: #F5F5F5; border: 1px solid #CCCCCC; color: #000000; font-family: Arial; font-size: 12px; font-weight: normal; height: 14px; width:200px; padding-left:3px;}