body
{font-family:verdana, arial, helvetica, sans-serif; margin-top:10px}

hr
{width:75%; align:center; color:#dcdcdc; background:#dcdcdc; border: none; height:1px;}

form
{padding-top:15px; padding-bottom:5px;background-image:url(../img/fondi/pattern.jpg)}

img{border:1px solid #999999}

.input
{border:1px solid #cccccc; color:#555555}

a:link
{font-size:13px; color:#000000; text-decoration:none; font-weight:bold}

a:active
{font-size:13px; color:#000000; text-decoration:none;  font-weight:bold}

a:visited
{font-size:13px; color:#000000; text-decoration:none;  font-weight:bold}

a:hover
{font-size:13px; color:#ffffff; text-decoration:none;  font-weight:bold}

.short
{width:40%; align:center; color:#dcdcdc; background:#dcdcdc; border:none; height:1px}

.container
 {background-color:#ffffff; margin-top: 5px}

.menutab
 {margin-top:5px; margin-bottom:5px; border-left:1px solid #dddddd; border-right:1px solid #dddddd}

.top
{text-align:left; letter-spacing:3px; line-height:160%;font-weight:bold; color:#aaaaaa; padding-left:5px}

.name
{font-size:20px}

.bottomtab
{margin-top:12px}

.bottom
{color:#000000;letter-spacing:2px;font-size:12px}

.tdmenu
{font-size:13px; padding:4px; height:20px}

.content
{border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding-left:15px; padding-right:15px; padding-top:0px; font-size:15px; color:#000000;text-align:justify; line-height:120%}

.subcontent
{padding-left:15px; padding-right:15px; font-size:13px; color:#000000;text-align:justify; line-height:120%}

.rec
{padding-left:6px; padding-top:4px; font-size:12px; color:#000000; line-height:120%}

.open
{font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold; padding-left:75px}

.label
{font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold}

.time
{ font-size:13px;color:#000000}

.imgtab
{margin-top:12px; margin-bottom:2px; font-size:13px; color:#000000}

.imgtd
{ border:1px solid #dddddd}

.box
{font-size:13px; color:#000000; border-left:1px solid #dddddd; border-right:1px solid #dddddd; line-height:160%; padding-left:4px; padding-right:4px}

.title
{font-size:20px; color:#868486}

#topgreenl
{text-align:left; letter-spacing:3px; line-height:160%;font-weight:bold; color:#aaaaaa; padding-left:5px;background-image:   url(../img/fondi/fondo_green.gif);background-repeat:repeat-y}

#topgreenr
{background-image:   url(../img/fondi/fondo_greenr.gif);background-repeat:repeat-y}

#topvioletl
{text-align:left; letter-spacing:3px; line-height:160%;font-weight:bold; color:#aaaaaa; padding-left:5px;background-image:   url(../img/fondi/fondo_violet.gif);background-repeat:repeat-y}

#topvioletr
{background-image:   url(../img/fondi/fondo_violetr.gif);background-repeat:repeat-y}

#topbluel
{text-align:left; letter-spacing:3px; line-height:160%;font-weight:bold; color:#aaaaaa; padding-left:5px;background-image:   url(../img/fondi/fondo_blue.gif);background-repeat:repeat-y}

#topbluer
{background-image:   url(../img/fondi/fondo_bluer.gif);background-repeat:repeat-y}

#topredl
{text-align:left; letter-spacing:3px; line-height:160%;font-weight:bold; color:#aaaaaa; padding-left:5px;background-image:   url(../img/fondi/fondo_red.gif);background-repeat:repeat-y}

#topredr
{background-image:   url(../img/fondi/fondo_redr.gif);background-repeat:repeat-y}

#green
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_green_down.gif);background-repeat:repeat-y}

#yellow
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_yellow_down.gif);background-repeat:repeat-y}

#cyan
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_cyan_down.gif);background-repeat:repeat-y}


#violet
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_violet_down.gif);background-repeat:repeat-y}

#blue
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_blue_down.gif);background-repeat:repeat-y}

#red
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_red_down.gif);background-repeat:repeat-y}

#orange
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_orange_down.gif);background-repeat:repeat-y}

#greend
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_greend_down.gif);background-repeat:repeat-y}

#violetd
{color:#000000;letter-spacing:2px;font-size:13px;background-image: url(../img/fondi/fondo_violetd_down.gif);background-repeat:repeat-y}


a:link.friend
{font-size:13px; color:#555555; text-decoration:none}

a:hover.friend
{font-size:13px; color:#cc3333; text-decoration:underline}

a:active.friend
{font-size:13px; color:#555555; text-decoration:none}

a:visited.friend
{font-size:13px; color:#555555; text-decoration:none}

a:hover.friend
{font-size:13px; color:#cc3333; text-decoration:underline}

a:link.info
{font-size:11px; color:#555555; text-decoration:none}

a:hover.info
{font-size:13px; color:#cc3333; text-decoration:underline}

a:active.info
{font-size:13px; color:#555555; text-decoration:none}

a:visited.info
{font-size:13px; color:#555555; text-decoration:none}

a:hover.info
{font-size:13px; color:#cc3333; text-decoration:underline}

.button
{background-color:#ffffff;color:#333333; border:1px solid #cccccc}

.tabevent
{border-bottom:1px solid #dcdcdc}

.event
{background-color:#efefef; font-family:verdana, arial, helvetica, sans-serif;font-size:12px;font-weight:bold; color: #000000; letter-spacing:3px; border:1px solid  #dcdcdc}

.scuola
{background-color:#efefef; font-family:verdana, arial, helvetica, sans-serif;font-size:12px;font-weight:bold; color: #bb2e01; border:1px solid  #dcdcdc;}

a:link.scuola
{font-size:18px; color:#bb2e01; text-decoration:none}

a:hover.scuola
{font-size:18px; color:#bb2e01; text-decoration:underline}

a:active.scuola
{font-size:18px; color:#bb2e01; text-decoration:none}

a:visited.scuola
{font-size:18px; color:#bb2e01; text-decoration:none}

a:hover.scuola
{font-size:18px; color:#bb2e01; text-decoration:underline}

#cond
{background-color:#fafafa;line-height:140%; padding:2px; color:#000000; border:1px solid #000000; font-size:12px}

a:link.gal
{font-size:13px; color:#000000; text-decoration:none}

a:hover.gal
{font-size:13px; color:#000000; text-decoration:none}

a:active.gal
{font-size:13px; color:#000000; text-decoration:none}

a:visited.gal
{font-size:13px; color:#000000; text-decoration:none}

a:hover.gal
{font-size:13px; color:#000000; text-decoration:none}

#opengal
{font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;}

.smalltxt
{font-size:3px; color:#000000}

.squareup
{margin-bottom:8px}

.squaredown
{margin-top:8px}

#mess
{border:1px solid #000000}

.nobrd
{border:none}

.corsi1
{background-color:#efefef; padding-left:4px; padding-top:2px; padding-bottom:2px; font-size:15px; border:1px solid #dcdcdc}

.pres
{font-size:13px;background-color:#ffffff; padding-left:8px; padding-top:2px; padding-right:8px; padding-bottom:2px; border:1px solid #000000}

.tdpres
{border:1px solid #dcdcdc}

a:link.pres
{background-color:#ffffff; color:#000000; text-decoration:none}

a:hover.pres
{background-color:#ffffff; color:#bb2e01;text-decoration:underline}

a:active.pres
{ background-color:#ffffff; color:#bb2e01; text-decoration:none}

a:visited.pres
{background-color:#ffffff; color:#000000; text-decoration:none}

a:hover.pres
{background-color:#ffffff; color:#bb2e01; text-decoration:underline}


.avviso
{font-size:20px; color:#bb2e01; line-height:150%}

.subavviso
{font-size:14px; color:#555555; text-decoration:none}
