/* Stili della pagina di entrata */#index_container { padding: 20px; margin-top: 60px; width:700px; border: 1px solid #c2c2c2; margin-left: auto; margin-right:auto;}#index_top {height: 150px; background: url(../graphics/tops/entrata.jpg) no-repeat;}#index_top_titolo {position: absolute; top:202px; width:690px; padding:5px;}#index_top_titolo h1 {float:left; margin:0px; display:block; color: yellow;font-size:2em}#index_top_titolo h2 {float:left; margin:0px; display:block; color:white; font-size:2em; font-weight:normal;}#index_sottotitolo {margin-top: 5px; text-align:center; font-size:1em; font-weight:normal; text-align:center; border-bottom:1px solid #c2c2c2}#index_corpo_container {margin:30px; padding:20px;}#index_status {text-align:center;}#index_ads {margin-left: -14px}#index_corpo_container A:visited, #index_corpo_container A:link {display:block; font-size:1.5em; margin-left: auto; margin-right:auto; width: 300px; line-height:50px; text-align:center; border:1px solid #c2c2c2; background-color: #f2f2f2;}#index_corpo_container A:hover {background-color: #f9f9f9;}#index_footer {text-align:center; border-top: 1px solid #c2c2c2;}/* Stili dei blocchi principali */#container {width:700px; margin: 0 auto; border: 1px solid #c2c2c2;}.wrapper{clear:both;}/* IEHacks *//* Stili del top */#top{height: 150px; background-image: url(top_2007_winter.png); background-repeat: no-repeat;}#top_title_container {position:absolute; top:130px;width: 690px; padding-left:5px;}#top h1{display: block; float:left; font-size: 2em; margin: 0px; color:yellow;}#top h2{display: block; float:left; font-size: 2em;font-weight: normal; margin: 0px; color:#fff; }/* Stili del footer */#footer{text-align:center; line-height:2em; border-top: 1px solid #c2c2c2; }/* Stili del menu*/#nav{text-align:center; border-bottom:1px solid #c2c2c2; line-height:2em;}/* Stili della BARRA LATERALE*/#right_panel {margin: 0 auto;width: 165px; float: right; padding: 5px;}/* Stili dei blocchi interni */#inner_block {margin:0 auto; background-color: #f2f2f2; min-height:300px; width:670px; height:500px; border: 1px solid #c2c2c2; padding: 5px;}#inner_block iframe {height:500px;}.full_width_text_block {text-align: justify; margin-bottom: 1em;}.full_width_text_block h1{margin: 0px; font-size:1.3em; border-bottom: 1px solid #c2c2c2;}#inner_block ul.menu_interno {list-style-type: none; padding: 0px}#inner_block ul.menu_interno li {border: 1px solid #c2c2c2; margin-bottom: 10px; }#inner_block ul.menu_interno A:link, #inner_block ul.menu_interno A:visited {display: block; padding-left: 35px; line-height: 30px; }#inner_block ul.menu_interno A:hover, #inner_block ul.menu_interno A:active {background-color: #f9f9f9;}/* obsoleto */.full_width_graphics_block {border: 1px solid #c2c2c2; padding: 10px; margin-left:auto; margin-right: auto;}.full_width_graphics_block img {vertical-align: middle;}.full_width_graphics_block_titolo{}#prod_mese_main_block {border: 1px solid #c2c2c2; padding: 5px; background: #fff; }#prod_mese_main_block img {float:left; max-width: 120px; margin-bottom: 5px; }#prod_mese_main_block_footer {text-align: center; clear:both; border: 1px solid #c2c2c2; line-height:2em; background-color:#f2f2f2; }#prod_mese_text {margin-left: 125px; text-align: justify; margin-bottom:5px;}#prod_mese_text h1 {margin: 0px; font-size:1.3em; border-bottom: 1px solid #c2c2c2;}#sponsor {}/* Stili delle pagine dei prodotti */#ordinamento {}#ordinamento h1 {margin: 0px; font-size:1.3em; border-bottom: 1px solid #c2c2c2;}/* TABELLE vedi overrides */#prodotto_nome {}#prodotto_nome h1{margin: 0px; font-size:1.3em; border-bottom: 1px solid #c2c2c2;}#immagini {padding: 10px; background-color: #fff; border-left: 1px #c2c2c2;border-right: 1px #c2c2c2;border-bottom: 1px #c2c2c2;}.blocco_immagine {float:left; margin-right:5px;}.blocco_immagine_titolo {text-align: center; border-bottom: 1px solid #c2c2c2; font-weight:bold;}.blocco_immagine img {margin-top: 5px; margin-bottom: auto;}#descrizione {margin-top:5px;}#descrizione h1 {margin: 0px; font-size:1.1em; border-bottom: 1px solid #c2c2c2;}/* Stili delle pagine dei prodotti BARRA LATERALE*/#right_panel h1 {padding-left: 30px; line-height:22px;font-size:1em; margin:0; }#right_panel_google {float:right; margin-left:auto; margin-right:auto;}.right_panel_std_block {}.right_panel_std_block_titolo {border-bottom: 1px solid #c2c2c2; font-weight:bold;}#classificazione {}#classificazione_titolo {border-bottom: 1px solid #c2c2c2; font-weight:bold;}#classificazione img {display: block; margin-left: auto; margin-right: auto; margin-top:5px}/* Overrides */table {border-collapse: collapse;}td { padding:2px; }.tr_odd {background-color:#f2f2f2;}.tr_even {}