/*
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 {
;
}

/* links styles */
a {
text-decoration: none;
}

/* link (mouse over) */
a:hover { 
text-decoration: underline;
}
a:hover {  }


/* base font */
body { 
  background-color: #FFFFFF; background-image: url( "/img/bgc_home_temp.gif"); background-repeat: repeat; 
background-position: left top
 } 


/* em {  font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: BBD631; text-transform: capitalize; background-color: #EFEFEF;} */
/* input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #FFFFFF;} */


/* FORMATTAZIONE MENU' ORIZZONTALE: CAMPO RICERCA */

td.menu_ricerca {font-family: Verdana, Arial; font-size: 10px; text-align: left; color: #838383; font-weight: bold; word-spacing: 2px; padding-left: 13px; padding-right: 4px; padding-top: 0px; padding-bottom: 0px;}
td.modulo {padding-right: 4px;}
.menu_campomodulo {font-size: 11px; color: #666666; width: 85px; height: 20; background-color: #EFEFEF;}
.menu_bottone {font-family: Tahoma, Arial; font-size: 11px; color: #333333; width: 30px; background-color: #EFEFEF;}

/* FORMATTAZIONE  COLONNA */

.campomodulocolonna01 {font-family: Tahoma, Arial; font-size: 11px; color: #B9B9B9; width: 95px; height: 20; background-color: #FFFFFF}
.bottonecolonna01 {font-family: Tahoma, Arial; font-size: 11px; color: #333333; width: 40px; background-color: #EFEFEF;}
.colonna1 {  width: 160px; padding-top: 7px; padding-right: 15px; padding-left: 12px; padding-bottom: 10px}
.colonna3 { width: 225px; padding-top: 7px; padding-right: 20px; padding-left: 0px; padding-bottom: 10px }
.colonna4 { /*width: 325px;*/ padding-top: 20px; padding-right: 20px; padding-left: 0px; padding-bottom: 10px ; background-color: #FFFFFF}
.colonna4bis { /*width: 325px;*/ padding-top: 8px; padding-right: 20px; padding-left: 0px; padding-bottom: 10px ; background-color: #FFFFFF}
.spaziomenu {  height: 30px}
.iscrizioni_txt { font-size: 10px; font-weight: normal; color: #666666; padding-left: 13px ; padding-bottom: 0px}
.iscrizioni_sottotitolo { font-size: 10px; font-weight: bold; color: 999999; padding-left: 13px ; padding-bottom: 5px}
.comunicati_tit {  font-weight: bold; color: #666666; font-size: 10px; padding-bottom: 5px}
.comunicati_visualizza { font-weight: bold; color: 575757; font-size: 10px; padding-bottom: 15px}


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.indirizzo_down {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #747474; 
	word-spacing: 1px; 
	text-align: right;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;		
}


}.address {  border: 2px F7F5F4 solid; margin-top: 4px; width: 764px; margin-bottom: 5px; color: #666666; background-color: #FFFFFF}
.colonna4txt00 {font-size: 10px; line-height: 16px; color: #666666; padding-top: 0px; padding-bottom: 10px}
.colonna4txt {font-size: 10px; line-height: 16px; color: #666666; padding-top: 5px; padding-bottom: 25px}
.colonna4txtdx {text-align: right; font-weight: bold; font-size: 10px; line-height: 16px; color: #666666; padding-top: 0px; padding-bottom: 25px}
.colonna4txt2 {font-size: 10px; line-height: 16px; color: #333333; padding-top: 5px; padding-bottom: 5px}
.colonna4intro {font-size: 10px; line-height: 16px; color: #999999; padding-top: 5px; padding-bottom: 10px }
td.top a:link {color: #CCCCCC}
.top {  font-weight: bold; background-image: url( "/img/bgc_top.gif"); background-repeat: no-repeat; background-position: center top; padding-bottom: 5px}
.colonna3b {  width: 520px; padding-top: 25px; padding-left: 10px; background-color: #FFFFFF}
.colonna3c {  width: 520px; padding-top: 25px; padding-left: 10px; padding-right: 10px; background-color: #FFFFFF}
td.top a { color: #CCCCCC }
.trattotit {  background-image: url( "/img/bgc_tratto.gif"); background-repeat: repeat-x; background-position: center bottom; padding-bottom: 5px}
.comunicati_txt { font-weight: normal; color: #666666; font-size: 10px; padding-bottom: 5px ; text-align: left}


td {  font-size: 10px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif}
p {  color: #666666}


td.txtdx02 {font-weight: bold; color: #828282; padding-top: 2px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; font-size: 10px; line-height: 14px;}
td.txtdx02dx {text-align: right; font-weight: bold; color: #828282; padding-top: 2px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; font-size: 10px; line-height: 14px;}
td.txtdx03 {font-weight: normal; color: #5B5B5B; padding-top: 2px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; font-size: 10px; line-height: 14px;}
td.txtdx04 {font-weight: bold; color: #5ABBE8; padding-top: 4px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; font-size: 10px; line-height: 14px;}
td.txtdx02bis {text-align: right; padding-right: 3px;}



.iscrizioni_sottotitolo2 { font-size: 10px; font-weight: bold; color: 999999; padding-left: 9px ; padding-bottom: 5px}

td.colonna4txten {font-size: 12px; line-height: 16px; color: #666666; padding-top: 0px; padding-bottom: 10px; 
line-height: 21px;}


td.menusxlink_new1 { font-weight: normal; color: #9643a0; font-size: 10px; padding-left: 2px; padding-right: 1px; padding-top: 2px; padding-bottom: 3px; text-align: left; line-height: 12px;}
td.menusxlink_new1 a:link {font-weight: normal; color: #9643a0; text-decoration: none;}
td.menusxlink_new1 a:visited {font-weight: normal; color: #9643a0; text-decoration: none;}
td.menusxlink_new1 a:hover {font-weight: normal; color: #9643a0; text-decoration: underline;}

td.menusxlink_new2 { font-weight: normal; color: #96631E; font-size: 10px; padding-left: 2px; padding-right: 1px; padding-top: 2px; padding-bottom: 3px; text-align: left; line-height: 12px;}
td.menusxlink_new2 a:link {font-weight: normal; color: #96631E; text-decoration: none;}
td.menusxlink_new2 a:visited {font-weight: normal; color: #96631E; text-decoration: none;}
td.menusxlink_new2 a:hover {font-weight: normal; color: #EC8A02; text-decoration: underline;}

td.menusxlink_new3 { font-weight: normal; color: #4E94C7; font-size: 10px; padding-left: 2px; padding-right: 1px; padding-top: 2px; padding-bottom: 3px; text-align: left; line-height: 12px;}
td.menusxlink_new3 a:link {font-weight: normal; color: #4E94C7; text-decoration: none;}
td.menusxlink_new3 a:visited {font-weight: normal; color: #4E94C7; text-decoration: none;}
td.menusxlink_new3 a:hover {font-weight: normal; color: #2B89F4; text-decoration: underline;}