/* TAG HTML */
body { margin:0px; padding:0px; background-color:#F7F7F7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:x-small; color:#000000; }
img { border: 0px solid #ffffff;}
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration:underline; }
ul, ol, li { margin:0px; margin-left:10px; padding:0px; }

/* OTHER */
.text_small { font-size:small; }
.text_normal { font-size:medium; }
.text_xxsmall { font-size:xx-small; }
.text_small_bold { font-size:small; font-weight:bold; }
.text_xxsmall_bold { font-size:xx-small; font-weight:bold; }
.title_blu { color:#0000C0; font-size:small; font-weight:bold; }
.td_reg1	{ background-color:#D9F2FF; padding:10px; text-align:center; color:#0000C0; }

/* LAYOUT  TOP */
.layout_top1 { width:130px; background-color:#0094DE; text-align:center; vertical-align:middle; }
.layout_top2 { height:120px; background:#0094DE url(../Img/Menu/Milk.gif) -20px 100% repeat-x; text-align:center; vertical-align:top; color:#ffffff; }

/* TITLE */
.slogan { font-size:small; font-style:italic; color:#000000; font-family:Times New Roman; text-align:center; vertical-align:middle; }
.img_lang { border:1px solid #000000; width:20px; height:13px; margin:5px; }

/* MENU */
.menu_layout { width:130px; color:#ffffff; vertical-align:top; text-align:left; }
.menu_generale { background: url(../Img/Menu/fine.gif) 100% 100% no-repeat;  }
.menu_voci1 { width:90px; height:40px; font-size:x-small; font-family:verdana; text-align:right; }
.menu_voci2 { width:40px; }
a:link .menu_voci1, a:visited .menu_voci1 { color:#ffffff; text-decoration:none; }
a:hover .menu_voci1, a:active .menu_voci1  { color:#FFFF00; text-decoration:none; }
.img_menu_re { position:relative; width:30px; height:30px; }
#img_menu_as1 { position:absolute; bottom:5px; left:20px; }
#img_menu_as2 { position:absolute; bottom:5px; left:20px; }
#img_menu_as3 { position:absolute; bottom:5px; left:20px; }
#img_menu_as4 { position:absolute; bottom:5px; left:20px; }
#img_menu_as5 { position:absolute; bottom:5px; left:20px; }
#img_menu_as6 { position:absolute; bottom:5px; left:20px; }
#img_menu_as7 { position:absolute; bottom:5px; left:20px; }
.insegna { width:100%; background:url(../Img/Menu/Insegna.gif) 5px 0% no-repeat }
.pross_evento { vertical-align:bottom; text-align:center; color:#000000; font-size:xx-small; }
.event_insegna { font-size:small; color:#000000; font-weight:bold; text-align:center; vertical-align:middle; filter:progid:dximagetransform.microsoft.motionblur(direction=45,strength=2) }

/* CONTENUTI */
.contenuti { vertical-align:top; text-align:center; padding:10px 0px 0px 30px; }
.HomeParmigiano { font-family:Monotype Corsiva; font-size:x-large; }
.loghi_Parmigiano { padding:5px; }
.sRita_story1 { padding:5px; text-align:left; vertical-align:top; font-weight:bold; color:#FF0000; }
.sRita_story2 { padding:5px 10px 0px 10px; text-align:justify; vertical-align:top; font-size:x-small; }
.sRita_prod1 { padding:5px; text-align:left; vertical-align:top; color:#FF0000; font-size:x-small; border-right:1px dashed #0000ff; }
.sRita_prod2 { padding:5px 10px 0px 10px; text-align:justify; vertical-align:top; font-size:x-small; }
.prova { filter:progid:dximagetransform.microsoft.glow(strength=2,color=#FFCC99) }
.quality1 { vertical-align:top; text-align:right; border-right:0px dashed #0000ff; padding-bottom:20px; }
.quality2 { vertical-align:top; width:400px; text-align:left; padding-left:10px; }
.scala_maps { padding-top:4px; cursor:pointer; }
#cartina { border:1px solid #0000ff; padding:2px; }
.eventi_divPrincip { width:100%; height:400px; border:0px solid #000000; text-align:left; background:url(../Img/Eventi/Altro/mucche_pascolo.jpg) 50% 100% no-repeat; }
.eventi_divSecond { overflow:auto; height:300px; width:500px; border:0px solid #000000; text-align:left; vertical-align:top; }
.eventi_td_title { background-color:#FFFFCC; border:1px solid #0094DE; font-weight:bold; color:#0000FF; padding:3px; }
.eventi_td_luogo { color:#FF0000; padding:2px; font-size:x-small; font-weight:bold; }
.eventi_td_ora { color:#FF0000; padding:2px; font-size:x-small; }
.eventi_td_desc { padding:5px 0px 0px 0px; font-style:italic; color:#006633; font-size:small; }
.eventi_td_img { padding:5px 0px 30px 0px; font-size:small; color:#006633; font-weight:bold; }
.eventi_manifesto { padding:2px; border:1px solid #006633; margin-left:50px; }
.gallery_title1 { text-align:center; font-size:small; color:#FF0000; font-weight:bold; padding:30px 0px 5px 0px; font-style:italic; }
.gallery_title2 { text-align:center; font-size:x-small; color:#00C000; padding-bottom:5px; }
.gallery_TABimg { text-align:center; width:200px; }
