/*
base CSS file
you can customize most of the GUI shit from here

tested on explorer 5+ / netscape 6 / netscape 4.7 (buggy)

safe (supported) colors are:
black, silver, gray, white, maroon, red, purple, fuchsia, green, lime,
olive, yellow, navy, blue, teal, aqua
more at http://www.w3.org/MarkUp/Guide/Style
CSS1 reference at http://www.zvon.org/xxl/css1Reference/Output/index.html
you can specify colors also with: rgb(value1, value2,value3) or #112233
*/
span.residence_vicenza {
	font-family: Georgia, Tahoma, Verdana;
	font-size: 6px;
	color: #FFFFFF; 
	word-spacing: 2px; 
	text-align: left;
}

body {
	SCROLLBAR-FACE-COLOR: #DEDEDE;
	SCROLLBAR-HIGHLIGHT-COLOR: ;
	SCROLLBAR-SHADOW-COLOR: #DEDEDE;
	SCROLLBAR-3DLIGHT-COLOR: #EDEDED;
	SCROLLBAR-ARROW-COLOR: #33457B;
	SCROLLBAR-TRACK: white;
	SCROLLBAR-DARKSHADOW-COLOR: #C9C4A3;
	color: black;
}

.form_campo
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #008EDD;
	background-color: #F0EFE4;
	border: 1px #999999 solid;
	text-align: left;
	clip: rect( );
	width: 140px;
	font-weight: bold;
	height: 21px;
}

.form_campo2
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #4E4E4E;
	background-color: #F0EFE4;
	border: 1px #999999 solid;
	text-align: left;
	clip: rect( );
	width: 140px;
	font-weight: normal;
	height: 21px;
}



td.txt_form {
	font-family: Georgia, Tahoma, Verdana;
	font-size: 11px;
	color: #909090; 
	word-spacing: 2px; 
	text-align: left;
}

td.txt_form2 {
	font-family: Georgia, Tahoma, Verdana;
	font-size: 12px;
	color: #5F5F5F; 
	word-spacing: 2px; 
	text-align: left;
	line-height: 18px;
	padding-bottom: 15px;
	padding-top: 20px;	
}


td.txt_form3 {
	font-family: Georgia, Tahoma, Verdana;
	font-size: 11px;
	color: #5F5F5F; 
	word-spacing: 2px; 
	text-align: left;
	line-height: 16px;
	padding-bottom: 0px;
	padding-top: 20px;
	padding-left: 10px;	
	padding-right: 10px;	
}


form {
   margin:0;
}

.tasto { font-family: tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 160px; height: 20px; background-color: #888888; cursor: hand} .buttonover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #99CC99; width: 80px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.note {font-family: Tahoma, Arial; font-size: 11px; color: #008EDD; width: 370px; background-color: #F0EFE4}

td.address {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 11px; text-align: right;
			  color: #636363; font-weight: normal; word-spacing: 0px;
			  padding-right: 10px; padding-top: 68px; line-height: 21px;}

td.address a:link {font-weight: normal; color: #969696; text-decoration: none}
td.address a:visited {font-weight: normal; color: #969696; text-decoration: none}
td.address a:hover {font-weight: normal; color: #008EDD; text-decoration: none}

td.address2 {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 11px; text-align: right;
			  color: #636363; font-weight: normal; word-spacing: 0px;
			  padding-right: 10px; padding-bottom: 10px; padding-top: 20px; line-height: 19px;}

td.address2 a:link {font-weight: normal; color: #969696; text-decoration: none}
td.address2 a:visited {font-weight: normal; color: #969696; text-decoration: none}
td.address2 a:hover {font-weight: normal; color: #008EDD; text-decoration: none}

td.txt01,h1 {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 14px; text-align: left;
			color: #008AFF; font-weight: normal; word-spacing: 0px;
			padding-right: 20px; padding-left: 40px; padding-top: 30px; padding-bottom: 15px;}

td.txt01b {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 14px; text-align: left;
			color: #008AFF; font-weight: normal; word-spacing: 0px; 
			padding-right: 20px; padding-left: 40px; padding-top: 35px; padding-bottom: 10px;}

td.txt01c {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 14px; text-align: left;
			color: #008AFF; font-weight: normal; word-spacing: 0px; 
			padding-right: 20px; padding-left: 40px; padding-top: 15px; padding-bottom: 5px;}



td.txt02,h2,h3 {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 12px; text-align: left;
			color: #7C7C7C; font-weight: normal; word-spacing: 0px; 
			padding-right: 30px; padding-left: 40px; padding-top: 5px; padding-bottom: 5px; line-height: 25px;}

td.txt02 a:link {font-weight: bold; color: #A3A3A3; text-decoration: none}
td.txt02 a:visited {font-weight: bold; color: #A3A3A3; text-decoration: none}
td.txt02 a:hover {font-weight: bold; color: #008EDD; text-decoration: underline}

td.gallery01 {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 12px; text-align: left;
				color: #ffffff; font-weight: normal; word-spacing: 0px; 
				padding-right: 0px; padding-left: 32px; padding-top: 23px; padding-bottom: 0px;}

td.gallery02 {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 12px; text-align: left;
				color: #767676; font-weight: normal; word-spacing: 0px; 
				padding-right: 0px; padding-left: 56px; padding-top: 3px; padding-bottom: 0px;}

td.copy {font-family: Georgia, Tahoma, Verdana, Arial; font-size: 12px; text-align: left;
			color: #ffffff; font-weight: normal; word-spacing: 0px; 
			padding-right: 0px; padding-left: 33px; padding-top: 4px; padding-bottom: 5px;}
td.copy a:link {font-weight: normal; color: #ffffff; text-decoration: none}
td.copy a:visited {font-weight: normal; color: #ffffff; text-decoration: none}
td.copy a:hover {font-weight: normal; color: #ffffff; text-decoration: underline}

td.menu01 {padding-right: 0px; padding-top: 3px; padding-bottom: 0px;}
td.menu02 {padding-right: 0px; padding-top: 30px; padding-bottom: 0px;}
td.menu03 {padding-right: 0px; padding-top: 109px; padding-bottom: 37px;}
td.menu03a {padding-right: 0px; padding-top: 109px; padding-bottom: 0px;}
td.menu03b {padding-right: 0px; padding-top: 3px; padding-bottom: 15px;}

td.ico {padding-right: 0px; padding-top: 30px; padding-bottom: 0px; padding-left: 26px;}
td.dt_prd00 {text-align: right; padding-right: 10px; padding-top: 20px; padding-bottom: 0px; padding-left: 10px;}
td.dt_prd01 {text-align: right; padding-left: 30px; padding-top: 0px; padding-bottom: 20px; padding-right: 0px;}
td.dt_prd02a {text-align: left; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 5px;}
td.dt_prd02b {text-align: right; font-family: Georgia, Tahoma, Verdana, Arial; font-size: 11px; 
				color: #626262; font-weight: normal; word-spacing: 0px; 
				padding-left: 0px; padding-top: 6px; padding-bottom: 7px; padding-right: 0px; line-height: 16px;}

td.designer {font-family: Arial; font-size: 11px; text-align: left; color: #666666; font-weight: normal; word-spacing: 0px; padding-left: 8px; padding-right: 0px; padding-top: 5px; padding-bottom: 20px; line-height: 17px;}
td.designer02 {font-family: Arial; font-size: 11px; text-align: left; color: #666666; font-weight: normal; word-spacing: 0px; padding-left: 8px; padding-right: 0px; padding-top: 5px; padding-bottom: 10px; line-height: 17px;}


.input {  font-family: Tahoma, Arial; font-size: 12px; color: #F4F4DB}
.textarea {  font-family: Tahoma, Arial; font-size: 12px; color: #000000; width: 170px; background-color: #F3F1E4}


.textareagen {  font-family: Tahoma, Arial; font-size: 12px; color: #000000; width: 170px; background-color: #F8F8F8}
.textareaform {  font-family: Tahoma, Arial; font-size: 12px; color: #000000; width: 170px; background-color: #F8F8F8}
.buttonlungo { font-family: tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100px; height: 19px; background-color: #666666; cursor: hand}
.buttonlungo2 { font-family: tahoma, Verdana, Arial; font-size: 11px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 100px; height: 19px; background-color: #666666; cursor: hand} .buttonover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #99CC99; width: 80px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

td.company_sx {font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #FF6407; font-weight: bold; word-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 0px;}
td.company_dx {font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #232122; font-weight: normal; word-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 0px;}

td.copy_sx01 {font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #FF5E56; font-weight: normal; word-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 0px;}
td.copy_sx02 {font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #ECECEC; font-weight: normal; word-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 0px;}
td.copy_sx02 a:link {  font-weight: normal; color: #ECECEC; text-decoration: none}
td.copy_sx02 a:visited {  font-weight: normal; color: #ECECEC; text-decoration: none}
td.copy_sx02 a:hover { font-weight: normal; color: #FFAA56; text-decoration: underline}

td.txt_home01 {font-family: Verdana, Arial; font-size: 10px; text-align: justify; color: #CFCFCF; font-weight: normal; word-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 8px; padding-bottom: 0px;}
td.txt_home01 a:link {  font-weight: normal; color: #CFCFCF; text-decoration: none}
td.txt_home01 a:visited {  font-weight: normal; color: #CFCFCF; text-decoration: none}
td.txt_home01 a:hover { font-weight: normal; color: #575757; text-decoration: none}
td.txt_home02 {font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #153F70; font-weight: normal; word-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 10px; padding-bottom: 5px;}
td.txt_home03 {font-family: Verdana, Arial; font-size: 10px; text-align: right; color: #58433A; font-weight: normal; word-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 15px; padding-bottom: 0px;}
td.txt_home03 a:link {  font-weight: normal; color: #9B9B9B; text-decoration: none}
td.txt_home03 a:visited {  font-weight: normal; color: #9B9B9B; text-decoration: none}
td.txt_home03 a:hover { font-weight: normal; color: #C43421; text-decoration: none}

td.txtcommento {font-family: Verdana, Arial; font-size: 11px; text-align: justify; color: #444444; font-weight: normal; word-spacing: 0px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; line-height: 18px;}
td.txtcampomailing {font-family: Verdana, Arial; font-size: 11px; text-align: left; color: #444444; font-weight: normal; word-spacing: 0px; padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; line-height: 15px;}

td.txtcampomailing2 {font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #444444; font-weight: normal; word-spacing: 0px; padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; line-height: 15px;}

td.txtnews {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: Justify; color: #666666; font-weight: normal; word-spacing: 0px; line-height: 19px; padding-left: 0px; padding-right: 0px; padding-top: 8px; padding-bottom: 20px}
td.titolonews {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: Justify; color: #FFFFFF; font-weight: normal; word-spacing: 0px; line-height: 17px; padding-left: 12px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px }

td.txtvari   { font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: Justify; color: #606060; font-weight: normal; word-spacing: 0px; line-height: 20px; padding-left: 12px; padding-right: 10px; padding-top: 20px; padding-bottom: 0px }
td.txtvari2  { font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: Justify; color: #606060; font-weight: normal; word-spacing: 0px; line-height: 20px; padding-left: 12px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px }               
td.txtvari3  { font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: Justify; color: #606060; font-weight: normal; word-spacing: 0px; line-height: 20px; padding-left: 12px; padding-right: 0px; padding-top: 10px; padding-bottom: 20px }               
               
td.txtform02 {font-family: Verdana, Arial; font-size: 12px; text-align: justify; color: #444444; font-weight: normal; word-spacing: 0px; padding-left: 0px; padding-right: 4px; padding-top: 15px; padding-bottom: 1px; line-height: 20px;}
td.txtcartina {font-family: Verdana, Arial; font-size: 12px; text-align: left; color: #444444; font-weight: normal; word-spacing: 0px; padding-left: 0px; padding-right: 4px; padding-top: 15px; padding-bottom: 1px; line-height: 20px;}

td.layoutcolore {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #939393; font-weight: normal; text-align: right; padding-left: 20px; padding-right: 10px; padding-top: 15px; padding-bottom: 10px}

td.cellaarticoli {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: Justify; color: #606060; font-weight: normal; word-spacing: 0px; line-height: 20px; padding-left: 12px; padding-right: 0px; padding-top: 15px; padding-bottom: 10px }
td.linkarticolo {font-family: Arial; font-size: 10px; text-align: center; color: #8D8D8D; font-weight: bold; letter-spacing: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; line-height: 10px}
td.linkarticolo a:link {font-weight: bold; color: #8D8D8D; text-decoration: none}
td.linkarticolo a:visited {font-weight: bold; color: #8D8D8D; text-decoration: none}
td.linkarticolo a:hover {font-weight: bold; color: #BC1F1F; text-decoration: none}

td.titoloarticolo {font-family: Arial; font-size: 11px; text-align: right; color: #595959; font-weight: bold; letter-spacing: 0px; padding-left: 2px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; line-height: 10px}
td.txtform {font-family: Verdana, Arial; font-size: 11px; text-align: justify; color: #444444; font-weight: normal; word-spacing: 0px; padding-left: 0px; padding-right: 4px; padding-top: 10px; padding-bottom: 1px;}
td.txtform00 {font-family: Verdana, Arial; font-size: 11px; text-align: justify; color: #444444; font-weight: normal; word-spacing: 0px; padding-left: 0px; padding-right: 4px; padding-top: 4px; padding-bottom: 1px;}
td.txtform a:link {  font-weight: bold; color: #444444; text-decoration: none}
td.txtform a:visited {  font-weight: bold; color: #444444; text-decoration: none}
td.txtform a:hover { font-weight: bold; color: #FE7100; text-decoration: none}
