/* CSS Document */

html {
	padding-top: 0px;
}
body {
	text-align: left;
	margin-left: 10px;
	margin-top: 24px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-image:  url(background_gradient.png);
	background-repeat: repeat-x;
	background-color: white;
	position: relative;
	left: 0;
	top: 0;
	z-index: 0; /* allows displaying negative z-index in Firefox */
	font-family: Verdana, Geneva, sans-serif;
}	
body, p {
	font-family:  Verdana, Geneva, sans-serif;
	font-size: 12px;
}
body, p {
	font-size: 12px;
}

.btns_MENU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor: hand;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btns_in_pagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0A50A1;
	cursor: hand;
	font-weight: bold;
	}
.txt_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.txt_link_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a:link {
	cursor: hand;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #ff9900;
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

.fnd_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.page {
	position: relative;
	width: 865px;
	min-height: 700px;
	text-align: left;
}


.TIT {
	font-size: 20px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
}
.copy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #636F71;
	text-decoration: none;
}
.copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #13670B;
}
.ban {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13670B;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: justify;
	color: #636F71;
}



.text2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: justify;
	color: #636F71;
}
.text2 img 
{
	float: right;
	height: auto;
	width: auto;
	margin-right: 0px;
	margin-left: 15px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
}



.tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	padding-left: 10px;
	clip: rect(auto,auto,auto,5px);
	border: thin solid #99CC33;
	padding-right: 10px;
}
.tab1 {
	background-color: #FFFFCC;
}


.bold {
	font-weight: bold;
	font-size: 13px;
	color: #1751A1;
}
.boldNERO {
	font-weight: bold;
	font-size: 13px;
	color: 000000;
}

.tit2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
}

.newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	height: 17px;
	width: 166px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
}
.form_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	height: 17px;
	width: 131px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
}
.form_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	height: 101px;
	width: 232px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	overflow:auto;
}

.tit_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #2F923E;
}
.link_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.tab2 {
	background-color: #FFCCCC;
	color: #666666;
}
.bordino {
	background-image: url(images/sfondo_verticale.gif);
	background-repeat: repeat-y;
}
.bordinosx {

	background-image: url(images/sfondo_verticale_sx.gif);
	background-repeat: repeat-y;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3;
}
.textblack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
}
.text9 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #636F71;
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000;
	font-weight: bold;
}
.text12bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #fff;
	font-weight: bold;
}
.tabgil {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #007BBE;
	border-right-color: #007BBE;
	border-bottom-color: #007BBE;
	border-left-color: #007BBE;
}
.text10bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #fff;
	font-weight: bold;
}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	font-weight: bold;
}
.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #000;
	font-weight: bold;
}
.text14Bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #fff;
	font-weight: bold;
}
.modello_notebook_1
			{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 12px;
			color: #000080;
			}
			
.costo_notebook
			{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 30px;
			color: #000000;
			}
.boxettino
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 12px;
	color: #666666;
	margin-left:14px;
	margin-top:15px;
	margin-right:10px;
	text-align: justify;
	padding:10px;
	}
	
.boxettino img
		{
		float: left;
		margin-right:10px;
		}
.testopagine2 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: left;
	margin-left: 20px;
}
.testoCop {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	margin-left: 20px;
	line-height: 16px;
	font-weight: bold;
}
.titolopag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0A51A1;
	text-align: left;
}
.btn_sd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3366CC;
	line-height: 18px;
}
.titolopag1TIT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: none;
	color: #0A51A1;
}
.titolopagMEGA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-transform: none;
	color: #0A51A1;
}
.btns_MENU10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1751A1;
	cursor: hand;
	font-weight: bold;
	text-align: left;
}
.btns_MENU11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1751A1;
	cursor: hand;
	font-weight: bold;
	text-align: left;
}
.btns_MENU12X {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
color: #666;
	cursor: hand;
	font-weight: bold;
	text-align: left;
}
.titolopag1TITmin {
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
/*	text-transform: capitalize;*/
	color: #0A51A1;
}
.txt_bold {
	font-weight: bold;
	font-size: 14px;
}
#stk .STK {
	text-align: center;
}
.titolopag1TITCTR {
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #0A51A1;
	text-align: center;
}
.tNERO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000;
	text-align: center;
}
#content table tr td table tr td table tr td table tr td {
	text-align: center;
}
.text18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #000;
	font-weight: bold;
}

