html,body
{
    margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	overflow:auto;
}

textarea
{
	border: solid 1px #CCCCCC;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

input
{
	border: solid 1px #CCCCCC;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

p
{
	line-height: 16px;
}

.button
{
	border: none;
	background-image : url(images/bottone_artematic.jpg);
	font-family: Trebuchet MS,Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	color: #2BC903;
	width: 100px;
	height: 30px;
	cursor: pointer;
}

.testo_bottone
{
	font-family: Trebuchet MS,Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	color: #2BC903;
}

.black_bg
{
	background-color: #000000;
}

.riga_1
{
	background-color: #f1f0ed;
	padding:3px;
}

.title
{
	font-family: Arial,Verdana;
    font-size: 20px;
    font-weight: bold;
    color: #999999;
}

.spot
{
	font-family: Trebuchet MS,Arial,Verdana;
    font-size: 16px;
    font-weight: normal;
    color: #999999;
}

.plus
{
	font-family: Trebuchet MS,Verdana,Helvetica,Arial,Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #CC00CC;
}

.orange
{
	color: #CC00CC;
}

.title_intro
{
	font-family: Trebuchet MS,Verdana, Arial;
    font-size: 20px;
    font-weight: bold;
    color: #33FF00;
	text-decoration:none;
}

A.title_intro:link, A.title_intro:visited, A.title_intro:active, A.title_intro:hover
{
    font-family: Trebuchet MS,Verdana, Arial;
    font-size: 20px;
    font-weight: bold;
    color: #33FF00;
	text-decoration:none;
}

A.link_little_light:link, A.link_little_light:visited, A.link_little_light:active
{
    font-family: Helvetica,Trebuchet MS,Verdana,Arial;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
	text-decoration: none;
}
A.link_little_light:hover
{
	font-family: Helvetica,Trebuchet MS,Verdana,Arial;
    font-size: 11px;
    font-weight: normal;
    color: #33FF00;
	text-decoration: none;
}


.interlinea
{
	height: 1px;
	border-top: 1px dotted #CCCCCC;
	background-color: #FFFFFF;
}

.sfondo_bianco
{
	background-color: #FFFFFF;
}

.sfondo_head_tabella
{
	background-image: url(images/sfondo_head_tabella.jpg);
}

.selected
{
    font-family: Verdana, Arial;
    font-size: 13px;
    font-weight: bold;
    color: #690C00;
}

.menu
{
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #690C00;
}

.menu_hover
{
    background-color: #E1D8AC;
    cursor: pointer;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #690C00;
}

A.link_viola:link, A.link_viola:visited, A.link_viola:active 
{
    font-family: Trebuchet MS,Verdana,Arial;
    font-size: 13px;
    font-weight: normal;
    color: #CC00CC;
    text-decoration: none;
}

A.link_viola:hover
{
    font-weight: normal;
    font-family: Trebuchet MS,Verdana,Arial;
    font-size: 13px;
    color: #CC00CC;
    text-decoration: none;
}



A.link:link, A.link:visited, A.link:active 
{
    font-family: Trebuchet MS,Verdana,Arial;
    font-size: 13px;
    font-weight: normal;
    color: #2BC903;
    text-decoration: none;
}

A.link:hover
{
    font-weight: normal;
    font-family: Trebuchet MS,Verdana,Arial;
    font-size: 13px;
    color: #33FF00;
    text-decoration: none;
}

A.link_piccolo:link, A.link_piccolo:visited, A.link_piccolo:active 
{
    font-family: Arial,Helvetica,Trebuchet MS,Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #2BC903;
    text-decoration: none;
}

A.link_piccolo:hover
{
    font-weight: normal;
    font-family: Arial,Helvetica,Trebuchet MS,Verdana;
    font-size: 10px;
    color: #33FF00;
    text-decoration: none;
}

A.menu_sel:link, A.menu_sel:visited, A.menu_sel:active 
{
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial;
    color: #33FF00;
    text-decoration: none;
	letter-spacing: 1px;
}

A.menu_sel:hover
{
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial;
    color: #33FF00;
    text-decoration: none;
	letter-spacing: 1px;
}

A.menu:link, A.menu:visited, A.menu:active 
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Arial;
    color: #FFFFFF;
    text-decoration: none;
	letter-spacing: 1px;
}

A.menu:hover
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Arial;
    color: #33FF00;
    text-decoration: none;
	letter-spacing: 1px;
}

A.menu2:link, A.menu2:visited, A.menu2:active 
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Arial;
    color: #666666;
    text-decoration: none;
	
}

A.menu2:hover
{
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, Arial;
    color: #000000;
    text-decoration: none;
	
}

.normal_light
{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
	letter-spacing: 1px;
}

.head_tabella
{
    font-family: Trebuchet MS,Verdana, Arial;
    font-size: 14px;
    font-weight: normal;
    color: #666666;
}

.cornice_screenshot
{
	background-color: #FFFFFF;
	background-image: url('images/cornice_screenshot.jpg');
	width: 250px;
	height: 156px;
}

.header
{
	background-color: #FFFFFF;
	background-image: url('images/header.jpg');
	width: 950px;
	height: 130px;
}

.box1
{
	background-color: #77583F;
	
}


.box2
{
	background-color: #6B7446;
}


.box3
{
	background-color: #777733;
}

.box4
{
	background-color: #353A33;
}

.sfondo_verdino
{
	background-color: #8EDB19;
}

.box5
{
	background-color: #CCCCCC;
}

.box6
{
	/*background-color: #EDEDED;*/
	background-image: url('images/box6.jpg');
	width: 160px;
	height: 160px;
}

.sfondo_menu
{
	background-image: url('images/sfondo_menu.jpg');
	width: 160px;
	height: 135px;
}

.sfondo_cella
{
	background-color: #EEEEEE;
}

.disabilitato
{
	background-color: #F3CCCC;
}

.normal_little
{
    font-family: Trebuchet MS,Verdana,Helvetica,Arial,Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #999999;
	line-height:22px;
}

.intestazione
{
    font-family: Century Gothic,Trebuchet MS, Verdana,Helvetica,Arial,Tahoma;
    font-size: 14px;
    font-weight: normal;
    color: #FFFFFF;
	line-height:18px;
	padding-top:75px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.normal_little_light
{
    font-family: Arial,Verdana,Helvetica,Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
	
}

.normal_little_bianco
{
	font-family: Trebuchet MS,Arial,Verdana,Helvetica,Trebuchet MS;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
}
A.normal_intro:link, A.normal_intro:visited, A.normal_intro:active, A.normal_intro:hover
{
    font-family: Arial,Trebuchet MS,Verdana, Arial;
    font-size: 10px;
    font-weight: bold;
    color: #CCCCCC;
	text-decoration:none;
}

.normal_intro
{
    font-family: Arial,Trebuchet MS,Verdana, Arial;
    font-size: 10px;
    color: #AAAAAA;
	
}

.normal_intro2
{
    font-family: Arial,Trebuchet MS,Verdana, Arial;
    font-size: 10px;
    color: #EEEEEE;
	
}

.box_tratt
{
	border: 1px dotted #CCCCCC;
}

.offerta
{
	border: 1px solid #33FF00;
	padding: 2px;
	cursor: pointer;
	
}

A.offerta_link:link, A.offerta_link:visited, A.offerta_link:active, A.offerta_link:hover
{
    font-family: Trebuchet MS,Verdana, Arial;
    font-size: 17px;
    color: #2BC903;
	text-decoration: none;
	line-height:20px;
	
}