.txt  { color: #4d4d4d; font-size: 10px; font-family: Verdana; line-height: 15px }
.txt_aufzaehlung { color: #4d4d4d; font-size: 10px; font-family: Verdana; line-height: 10px; }
.txt_italic  { color: #4d4d4d; font-size: 10px; font-family: Verdana; line-height: 15px; font-weight:normal; font-style: italic; }
.txt_orange  { color: #ffad38; font-size: 10px; font-family: Verdana; line-height: 15px }
.txt_white  { color: white; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 15px  }
.din_prod_txt { color: #4d4d4d; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 15px }
.txt_klein9 { color: #4d4d4d; font-size: 9px; font-family: Verdana; line-height: 15px }
.txt_gross12 { color: #4d4d4d; font-size: 12px; font-family: Verdana; line-height: 15px }

.din_maincat  { color: #885527; font-size: 16px; font-family: Verdana; font-style: italic; font-weight: bold; line-height: 18px }
.din_subcat { color: #885527; font-size: 12px; font-family: Verdana; font-style: italic; font-weight: bold; line-height: 16px }
.din_news_title { color: #885527; font-size: 12px; font-family: Verdana; font-style: italic; font-weight: bold; line-height: 16px }
.din_gray_ita { color: #4d4d4d; font-size: 10px; font-family: Verdana; font-style: italic; line-height: 15px }

a.menu:link, a.menu:visited, a.menu:active                { color: #885527; font-size: 11px; font-family: Arial; line-height: 11px; text-decoration: none; text-align: right }
a.menu_sel:link, a.menu_sel:visited, a.menu_sel:active     { color: #676767; font-size: 11px; font-family: Arial; line-height: 11px; text-decoration: none; text-align: right }
a.menu:hover         { color: #676767; font-size: 11px; font-family: Arial; line-height: 11px; text-decoration: none; text-align: right }
a.menu_sel:hover   { color: #676767; font-size: 11px; font-family: Arial; line-height: 11px; text-decoration: none; text-align: right }
a.m_regalo:link, a.m_regalo:visited, a.m_regalo:active              { color: #885527; font-size: 11px; font-family: Arial; text-decoration: none; text-align: right }
a.m_regalo_sel:link, a.m_regalo_sel:visited, a.m_regalo_sel:active   { color: #676767; font-size: 11px; font-family: Arial;  text-decoration: none; text-align: right }
a.m_regalo:hover       { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; text-align: right }
a.me_regalo_sel:hover { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; text-align: right }


a.m_club:link, a.m_club:visited, a.m_club:active             { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; text-align: right; padding-top: 10px; padding-bottom: 10px }
a.m_club_sel:link, a.m_club_sel:visited, a.m_club_sel:active  { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url(media/pics/menu_thunclub.gif); background-repeat: no-repeat; background-position: center; padding-top: 10px; padding-bottom: 10px  ; display: table-cell; }
a.m_club:hover        { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url(media/pics/menu_thunclub.gif); background-position: center; padding-top: 10px; background-repeat: no-repeat; padding-bottom: 10px }
a.m_club_sel:hover    { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url(media/pics/menu_thunclub.gif); background-position: center; padding-top: 10px; background-repeat: no-repeat; padding-bottom: 10px }



a.m_clubn:link, a.m_clubn:visited, a.m_clubn:active             { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none;}
a.m_clubn_sel:link, a.m_clubn_sel:visited, a.m_clubn_sel:active  { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url(media/pics/menu_thunclub_n.gif); background-repeat: no-repeat; background-position: center; display: table-cell; }
a.m_clubn:hover        { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url(media/pics/menu_thunclub_n.gif); background-position: center; background-repeat: no-repeat; display: table-cell; }
a.m_clubn_sel:hover    { color: #676767; font-size: 11px; font-family: Arial; text-decoration: none; background-image: url(media/pics/menu_thunclub_n.gif); background-position: center; background-repeat: no-repeat; display: table-cell; }



a.umenu:link, a.umenu:visited, a.umenu:active                { color: #676767; font-size: 11px; font-family: Arial;  text-decoration: none; text-align: right }
a.umenu_sel:link, a.umenu_sel:visited, a.umenu_sel:active     { color: #885527; font-size: 11px; font-family: Arial;  text-decoration: none; text-align: right }
a.umenu:hover         { color: #885527; font-size: 11px; font-family: Arial; line-height: 12px; text-decoration: none; text-align: right }
a.umenu_sel:hover   { color: #885527; font-size: 11px; font-family: Arial; line-height: 12px; text-decoration: none; text-align: right }

.list_concorso { list-style-image: url(media/pics/pallino_lista.gif); margin:0;}
.quadrati_selezione_W {background-color: white;}
.quadrati_selezione_O {background-color: #ffad38;}
.bg_image{background-repeat: no-repeat }