/*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*//* whole page settings */body {font-family: Georgia, Verdana, Arial;}td {font-family: Georgia, Verdana, Arial;}/* links styles *//* a {font-family: Georgia, Verdana, Arial; font-size: 12px; color: #5C533B; text-decoration: none;} *//* a:visited {font-family: Georgia, Verdana, Arial; font-size: 12px; color: #5C533B; text-decoration: none;} *//* a:hover {font-family: Georgia, Verdana, Arial; font-size: 12px; color: #E2B02B; text-decoration: underline;} *//* a:hover {  } *//* base font */td.data {text-align: left; padding-left: 82px;}td.menu {text-align: left; padding-left: 91px; padding-top: 7px;}td.body {text-align: left; padding-left: 92px; padding-top: 0px;}td.txtdown1 {font-size: 11px; text-align: right; color: #8D9052; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 5px; line-height: 19px;}td.txtdown2 {font-size: 11px; text-align: right; color: #D6442D; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 5px; line-height: 19px;}td.txtdown3 {font-size: 11px; text-align: right; color: #8598BD; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 5px; line-height: 19px;}td.txthome01 {font-size: 16px; text-align: center; color: #6B624B; padding-right: 30px; padding-left: 30px; padding-bottom: 5px; padding-top: 35px;}td.txthome02 {font-size: 12px; text-align: center; color: #6B624B; padding-right: 30px; padding-left: 30px; padding-bottom: 10px; padding-top: 5px; line-height: 23px;}td.txthome02b {font-size: 12px; text-align: center; color: #222; padding-right: 30px; padding-left: 30px; padding-bottom: 1px; padding-top: 1px;}td.txthome03 {font-size: 12px; font-weight: bold; text-align: center; color: #6B624B; padding-right: 30px; padding-left: 30px; padding-bottom: 30px; padding-top: 5px; line-height: 23px;}td.txthome03b {font-size: 12px; font-weight: bold; text-align: center; color: #6B624B; padding-right: 30px; padding-left: 30px; padding-bottom: 0px; padding-top: 5px; line-height: 23px;}td.copy {font-family: Georgia, Verdana, Arial; font-size: 12px; text-align: center; color: #F7F7E3; font-weight: normal; word-spacing: 0px; 			padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 9px;}td.copy a {text-decoration: none; color: #FFF; font-weight: normal;}td.copy a:visited {text-decoration: none; color: #FFF; font-weight: normal;}td.copy a:hover {	text-decoration: underline; color: #FFF; font-weight: normal;}td.address {font-family: Georgia, Verdana, Arial; font-size: 12px; text-align: center; color: #4F4F4F; 			font-weight: normal; word-spacing: 0px; padding-right: 0px; padding-left: 0px; 			padding-bottom: 20px; padding-top: 30px; line-height: 17px;}td.address a {text-decoration: none; color: #818181; font-weight: normal;}td.address a:visited {text-decoration: none; color: #818181; font-weight: normal;}td.address a:hover {	text-decoration: underline; color: #1F1F1F; font-weight: normal;}/* text-transform: uppercase; */td.address_demo01 {font-family: Verdana, Arial; font-size: 12px; text-align: center; color: #717171; 			font-weight: normal; word-spacing: 0px; padding-right: 0px; padding-left: 0px; 			padding-bottom: 0px; padding-top: 30px; line-height: 17px;}td.address_demo01 a {text-decoration: none; color: #B9B9B9; font-weight: normal;}td.address_demo01 a:visited {text-decoration: none; color: #B9B9B9; font-weight: normal;}td.address_demo01 a:hover {	text-decoration: underline; color: #1F1F1F; font-weight: normal;}td.address_demo02 {font-family: Georgia, Verdana, Arial; font-size: 11px; text-align: center; color: #A1A1A1; 			font-weight: normal; word-spacing: 0px; padding-right: 0px; padding-left: 0px; 			padding-bottom: 0px; padding-top: 30px; line-height: 17px;}td.address_demo02 a {text-decoration: none; color: #B9B9B9; font-weight: normal;}td.address_demo02 a:visited {text-decoration: none; color: #B9B9B9; font-weight: normal;}td.address_demo02 a:hover {	text-decoration: underline; color: #1F1F1F; font-weight: normal;}td.address_red {font-family: Georgia, Verdana, Arial; font-size: 11px; text-align: left; color: #4F4F4F; 			font-weight: normal; word-spacing: 0px; padding-right: 0px; padding-left: 3px; 			padding-bottom: 10px; padding-top: 5px; line-height: 17px;}td.address_red a {text-decoration: none; color: #DD0C0C; font-weight: normal;}td.address_red a:visited {text-decoration: none; color: #DD0C0C; font-weight: normal;}td.address_red a:hover {text-decoration: underline; color: #DD0C0C; font-weight: normal;}td.address_fuxia {font-family: Georgia, Verdana, Arial; font-size: 11px; text-align: left; color: #4F4F4F; 			font-weight: normal; word-spacing: 0px; padding-right: 0px; padding-left: 3px; 			padding-bottom: 10px; padding-top: 5px; line-height: 17px;}td.address_fuxia a {text-decoration: none; color: #ED3189; font-weight: normal;}td.address_fuxia a:visited {text-decoration: none; color: #ED3189; font-weight: normal;}td.address_fuxia a:hover {text-decoration: underline; color: #ED3189; font-weight: normal;}td.data2 {font-family: Georgia, Verdana, Arial; font-size: 12px; text-align: center; color: #4F4F4F; font-weight: normal; word-spacing: 0px; 			padding-right: 0px; padding-left: 0px; padding-bottom: 140px; padding-top: 140px;}td.menu01 {font-family: Georgia, Verdana, Arial; font-size: 12px; text-align: left; color: #4F4F4F; font-weight: normal; word-spacing: 0px; 			padding-right: 12px; padding-left: 26px; padding-bottom: 2px; padding-top: 7px;}td.menu01 a {text-decoration: none; color: #705454; font-weight: normal; display: block;}td.menu01 a:visited {text-decoration: none; color: #705454; font-weight: normal; display: block;}td.menu01 a:hover {	text-decoration: none; color: #FFFFFF; font-weight: normal; background-color: #595F71;}td.end {font-family: Georgia, Verdana, Arial; font-size: 11px; text-align: left; color: #916C63; font-weight: normal; word-spacing: 0px; 			padding-right: 0px; padding-left: 1px; padding-bottom: 2px; padding-top: 0px;}td.end a {text-decoration: none; color: #916C63; font-weight: normal;}td.end a:visited {text-decoration: none; color: #916C63; font-weight: normal;}td.end a:hover {	text-decoration: underline; color: #D92E00; font-weight: normal;}td.tit {font-family: Georgia, Verdana, Arial; font-size: 14px; text-align: left; color: #855347; font-weight: bold; word-spacing: 0px; 			padding-right: 0px; padding-left: 4px; padding-bottom: 3px; padding-top: 3px;}td.txt {font-family: Georgia, Verdana, Arial; font-size: 12px; text-align: left; color: #4F4F4F; font-weight: normal; word-spacing: 0px; 			padding-right: 0px; padding-left: 0px; padding-bottom: 10px; padding-top: 20px; line-height: 22px;}td.txt a {text-decoration: none; color: #705454; font-weight: normal; display: block;}td.txt a:visited {text-decoration: none; color: #705454; font-weight: normal; display: block;}td.txt a:hover {	text-decoration: none; color: #FFFFFF; font-weight: normal; background-color: #595F71;}td.txt2 {font-family: Verdana, Arial; font-size: 11px; text-align: left; color: #4F4F4F; font-weight: normal; word-spacing: 0px; 			padding-right: 0px; padding-left: 20px; padding-bottom: 10px; padding-top: 20px; line-height: 22px;}td.txt2 a {text-decoration: none; color: #64B128; font-weight: normal;}td.txt2 a:visited {text-decoration: none; color: #64B128; font-weight: normal;}td.txt2 a:hover {	text-decoration: none; color: #FFFFFF; font-weight: normal; background-color: #595F71;}td.profilo01 {font-family: Georgia, Verdana, Arial; font-size: 12px; text-align: right; color: #4F4F4F; font-weight: normal; word-spacing: 0px; 			padding-right: 30px; padding-left: 30px; padding-bottom: 0px; padding-top: 40px; line-height: 26px;}td.news00 {text-align: left; padding-left: 10px; padding-right: 10px; padding-bottom: 7px;}td.news01 {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left; color: #F7F7F7; font-weight: normal; word-spacing: 0px; 			padding-right: 12px; padding-left: 12px; padding-bottom: 5px; padding-top: 5px; line-height: 15px;}td.news01 a {text-decoration: none; color: #FFF; font-weight: normal; display: block;}td.news01 a:visited {text-decoration: none; color: #FFF; font-weight: normal; display: block;}td.news01 a:hover {	text-decoration: none; color: #FFFFFF; font-weight: normal; background-color: #B82C07;}			.textarea {font-family: Tahoma, Arial; font-size: 11px; color: #000000; width: 130px; background-color: #F3F1E4}.input {  font-family: Tahoma, Arial; font-size: 12px; color: #F4F4DB}.modulo {  font-family: Tahoma, Arial; font-size: 12px; color: #666666; width: 119px; background-color: #F9F6F1;}.textareagen {  font-family: Tahoma, Arial; font-size: 12px; color: #000000; width: 150px; background-color: #F8F8F8;}.tasto { font-family: tahoma, Verdana, Arial; font-size: 12px; color: #ffffff; border: 1px #717171 solid; text-align: center; clip: rect( ); width: 120px; height: 20px; background-color: #B3143B; 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; }.textareaform {font-family: Tahoma, Arial; font-size: 12px; color: #000000; width: 125px; background-color: #F8F8F8}td.titolicolonna03 {background-image: url("../../img/bgc_corsi.gif"); font-size: 10px; text-align: left; color: #FFFFFF; font-weight: bold; word-spacing: 2px; padding-left: 13px; padding-right: 15px; padding-top: 0px; padding-bottom: 0px;}td.modulo01 {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left; color: #666666; font-weight: normal; padding-left: 1px; padding-right: 0px; padding-top: 5px; padding-bottom: 2px;}td.modulo02 {padding-left: 0px; padding-right: 20px; padding-top: 0px; padding-bottom: 2px;}td.modulo03 {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-align: left; color: #666666; font-weight: normal; padding-left: 4px; padding-right: 0px; padding-top: 2px; padding-bottom: 6px;}.note {font-family: Tahoma, Arial; font-size: 11px; color: #000000; width: 430px; background-color: #F3F1E4}td.descrizione08 {font-family: Tahoma, Verdana, Arial; font-size: 12px; text-align: left; color: #666666; font-weight: normal; word-spacing: 0px; padding-left: 20px; padding-right: 10px; padding-top: 2px; padding-bottom: 10px; line-height: 20px;}td.descrizione08 a:link {font-weight: bold; color: #AA170F; text-decoration: none}td.descrizione08 a:visited {font-weight: bold; color: #AA170F; text-decoration: none}td.descrizione08 a:hover {font-weight: bold; color: #AA170F; text-decoration: underline}td.descrizione06 {font-family: Tahoma, Verdana, Arial; font-size: 12px; text-align: center; color: #666666; font-weight: normal; word-spacing: 0px; padding-left: 20px; padding-right: 10px; padding-top: 2px; padding-bottom: 10px; line-height: 16px;}td.descrizione06 a:link {font-weight: bold; color: #AA170F; text-decoration: none}td.descrizione06 a:visited {font-weight: bold; color: #AA170F; text-decoration: none}td.descrizione06 a:hover {font-weight: bold; color: #AA170F; text-decoration: underline}
