
/************************************
*  Fitness 03
*************************************/
/*DO NOT REMOVE this import call*/ @import url(/common/css/1024_2.css);
body {
padding:0;
margin:0;
font-family:"Gill Sans MT", Arial, Helvetica, sans-serif;
font-size:13px;
color:#cccccc;
width:100%;
height:100%;
background:#000000 url("/tmpl_images/body-deco01_1-051.png") repeat-y 50% 0;
}
a:active, a:focus {outline-color:invert; outline-style:none; outline-width:0pt;} /*no link dotted*/
a, a:hover {color:#8cb6ff; text-decoration:none;}
a:hover {
cursor:pointer;
}

/* TEXT FORMAT
====================================================*/
p, h1, h2, h3, h4, h5, form {margin:0; font-weight:normal!important;}
ol, ul, li {margin:0; padding:0;}
img {border:0;}
ol {list-style-position:inside;}

/* GENERAL
====================================================*/
.kill {display:none;}
.clear {clear:both;}
#path,
#print,
.date_and_comments,
.box-attach {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:0.5px;
}
.date_and_comments,
.box-attach {
font-size:10px;
}
#path {
padding:0 25px;
line-height:27px;
min-height:27px;
height:auto!important;
height:27px;
width:450px;
}
#path a,
#print a,
.date_and_comments a,
.box-attach a,
#box_contact a {
text-decoration:underline;
}
#path a:hover,
#print a:hover,
.date_and_comments a:hover,
.box-attach a:hover,
#box_contact a:hover {
text-decoration:none;
}
#print {
text-align:right;
padding:0;
margin:0;
position:absolute;
top:16px;
right:35px;
}
h1.pagename,
h3.pagename {
font-style:italic;
width:557px;
font-size:29px;
display:block;
color:#ffffff;
text-align:right;
letter-spacing:2px;
line-height:43px;
background:#131313 url("/tmpl_images/pagename-deco01_1-051.png") no-repeat 0 100%;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin:9px 0 0 25px;
}

/* LAYOUT STRUCTURE
====================================================*/
#container {
width:100%;
text-align:left;
margin:0;
padding:0;
display:block;
position:relative;
overflow:visible;
background:transparent url("/tmpl_images/body-deco02_3-051.png") repeat-x 50% 0;
}
.container-deco01, .container-deco02, .container-deco03 {
width:100%;
}
.container-deco01 {
background:transparent url("/tmpl_images/body-deco03_3-051.jpg") no-repeat 50% 8px;
}
html>body #container {margin:0;} /*FF*/
#container {margin:0 0 -16px 0;} /*IE6*/
*:first-child+html #container {margin:0 0 -16px 0;} /*IE7*/
#header,
#content_box,
#footer {
width:988px;
display:block;
margin:0 auto;
padding:0;
}
#header {
position:relative;
background:transparent url("/tmpl_images/header-deco01_3-051.png") no-repeat 100% 82px;
}
.header-deco01 {
display:block;
padding:0 0 83px 0;
overflow:visible;
min-height:41px;
height:240px!important;
height:41px;
}
#left { /* main_menu */
width:185px;
float:right;
padding:0;
position:relative;
}
.left-deco01 {
margin:0 0 0 2px;
}
#center {
width:617px;
float:right;
margin:0;
padding:0;
display:inline;
position:relative;
}
.center-deco01 {
background:transparent url("/tmpl_images/center-deco01_3-051.png") no-repeat;
min-height:240px;
height:auto!important;
height:240px;
}
.center-deco02 {
padding:10px 10px 0 0;
}
.center-deco03 {
background-color:#131313;
}
html>body #center{ /*Opera, Firefox e Safari*/
overflow:visible;
}
#center{ /*IE6*/
overflow:hidden;
}
*:first-child+html #center{ /*IE7*/
overflow:visible;
}
#right { /* sidebar */
float:left;
margin:34px 0 0 0;
position:relative;
/* z-index:51; */
}
.right-deco01 {
margin:0 0 0 10px;
display:block;
}
.right-deco02 {
width:176px!important;
width:auto;
display:block;
}
#footer {
width:100%;
display:block;
height:170px;
margin:0;
padding:0;
text-align:center;
font-size:10px;
color:cccccc;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.no_header .container-deco01 {
background:transparent url("/tmpl_images/body-deco04_3-051.jpg") no-repeat 50% 8px;
}
.no_header .header-deco01 {
display:block;
height:41px;
}
.no_header .center-deco01 {
background:transparent url("/tmpl_images/center-deco02_3-051.png") no-repeat;
}

/* HEADER OBJECTS
====================================================*/
#headerobjects {
position:absolute;
top:0;
left:0;
overflow:visible;
height:83px;
width:803px;
z-index:60;
}
/* */
#header_search {
width:988px;
position:relative;
margin:0 auto;
z-index:70;
height:47px;
}
#search {
position:absolute;
right:201px;
height:21px;
font-size:12px;
}
html>body #search {top:24px;} /*FF*/
#search {top:27px;} /*IE6*/
*:first-child+html #search {top:27px;} /*IE7*/
#search form {position:relative;}
#search input {
right:0;
position:absolute;
background:transparent!important;
border:none;
width:21px;
height:21px;
text-indent:-9999px;
filter:alpha(opacity=0);
-moz-opacity:.0;
opacity:.0;
}
#searchstyle {
color:#ffffff!important;
right:23px!important;
width:115px!important;
padding:0!important;
text-indent:0!important;
filter:alpha(opacity=100)!important;
-moz-opacity:1!important;
opacity:1!important;
}
/* */
.logo_title_container {
position:relative;
margin:0 0 0 39px!important;
margin:0 0 0 23px;
top:0;
width:764px;
}
#logo {
position:relative;
float:left;
margin:-11px 4px 0 -16px!important;
margin:-11px 4px 0 0;
}
#header-title {
float:left;
}
#header-title h1,
#header-title a {
display:block;
padding:0!important;
margin:0!important;
color:#ffffff;
text-decoration:none;
font-size:41px;
line-height:46px;
min-height:46px;  
height:auto!important;
height:46px;
text-shadow:2px 2px 0 #1d1e1f;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
white-space:nowrap;
}
#header-title div {
margin:0!important;
}
#header-title h2 {
margin:1px 0 0 2px!important;
color:#8cb6ff;
font-size:13px;
letter-spacing:normal;
line-height:14px;
min-height:14px;  
height:auto!important;
height:14px;
display:block;
font-family:"Gill Sans", Arial, Helvetica, sans-serif;
width:600px;
}
.graphic_title {
/*margin:0;
height:60px;*/
}
.graphic_title span {
/*margin:20px 0 0 8px;
position:absolute;*/
}

/* GRAPHIC HEADER  + FLASH
====================================================*/
#headergraphic {
position:relative;
top:83px;
margin:0 0 0 53px;
background-image: url("/images/header1.jpg");width: 740px;  height: 240px;
}
.headerflash object {position:absolute;}
.headerflash {position:absolute; z-index:3; margin:0;}
.headerflash-deco01,
.headerflash-deco02,
.headerflash-deco03 {position:absolute; top:0; z-index:40; display:block; width:370px; height:240px;}
.headerflash-deco01 {
background:transparent url("/tmpl_images/headerflash-deco01_3-051.png") no-repeat;
left:0;
}
.headerflash-deco02 {
background:transparent url("/tmpl_images/headerflash-deco02_3-051.png") no-repeat;
right:0;
}
.headerflash-deco03 {
background:transparent url("/tmpl_images/headerflash-deco03_3-051.png") repeat-x;
left:0;
height:40px;
width:740px;
}
/* IE 5.5 & 6.0 hack */
* html .headerflash-deco01 {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='/tmpl_images/headerflash-deco01_3-051.png');
}
* html .headerflash-deco02 {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='/tmpl_images/headerflash-deco02_3-051.png');
}
* html .headerflash-deco03 {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/tmpl_images/headerflash-deco03_3-051.png');
}

/* MAIN NAVIGATION
====================================================*/
#main_menu {
margin:0;
padding:0 0 69px 0;
background:transparent url("/tmpl_images/main_menu-deco01_1-051.png") repeat-x 0 100%!important;
background:none;
}
#main_menu ul,
#main_menu li,
#main_menu {
width:183px;
}
#main_menu ul,
#main_menu li {
line-height:normal;
list-style-type:none;
margin:0;
padding:0;
display:block;
}
#main_menu li {margin:0 0 1px 0;}
#main_menu li.selected a,
#main_menu li a:hover,
#main_menu li a {
width:146px;
display:block;
font-size:14px;
color:#ffffff;
text-shadow:1px 1px 0 #2a2a2b;
text-decoration:none;
text-align:left;
font-style:normal;
margin:0;
font-style:italic;
padding:12px 12px 11px 25px;
background:transparent url("/tmpl_images/main_menu01_1-051.png") repeat-y!important;
background:transparent url("/tmpl_images/main_menu03_3-051.png") repeat-y;
}
#main_menu li.selected a,
#main_menu li a:hover {
padding:12px 22px 11px 15px;
background:#5d7ba6 url("/tmpl_images/main_menu02_3-051.png") no-repeat 0 50%!important;
}

/* SUBLEVELS NAVIGATION
====================================================*/
#sub_menu {
margin:-64px 0 0 0;
}
#sub_menu ul {padding:0; margin:0;}
#sub_menu li {
list-style-type:none;
padding:0;
margin:7px 10px 7px 27px;
}
#sub_menu_father,
#sub_menu li a {
color:#ffffff;
font-size:13px;
font-style:italic;
letter-spacing:0.7px;
text-decoration:underline;
line-height:normal;
}
#sub_menu_father,
#sub_menu li a:hover {
color:#8cb6ff;
text-decoration:none;
}
#sub_menu_father {
margin:7px 20px 7px 17px;
display:block;
}

/* CENTRAL CONTENTS (RED BOXES)
====================================================*/
#red_box_container,
#dinamic_red_box_container {
}
.red_box_frame {
width:582px;
position:relative;
margin:0;
padding:0 0 18px 0;
}
.red_box h3,
.red_box h3 a {
font-size:18px;
letter-spacing:1px;
color:#dcdcdc;
}
#red-box01.big-red-box .red_box h3,
#red-box01.big-red-box .red_box h3 a {
font-size:23px;
line-height:27px;
min-height:27px;
height:auto!important;
height:27px;
letter-spacing:normal;
color:#dcdcdc;
}
#red-box01.big-red-box .red_box_frame-deco01 {
background:#131313 url("/tmpl_images/pagename-deco01_1-051.png") no-repeat 25px 100%;
display:block;
}
#red-box01.big-red-box .red_box h3 {
margin:0 0 0 25px;
background:#131313 url("/tmpl_images/red_box01_3-051.png") no-repeat 0 40px;
padding:36px 0 0 23px;
}
.red_box h3 {
margin:34px 0 6px 25px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
background:#131313 url("/tmpl_images/red_box02_3-051.png") no-repeat 0 7px;
line-height:22px;
min-height:22px;
height:auto!important;
height:22px;
padding:0 0 0 20px;
overflow:visible;
}
h3.h3_no_title {display: none;}
.red_box h3 a {
text-decoration:underline;
}
.red_box h3 a:hover {
color:#dcdbdb;
text-decoration:none;
}
#home_page #red-box01.big-red-box .red_box h3 {
background:#131313 url("/tmpl_images/red_box01_3-051.png") no-repeat 0 15px;
padding:8px 0 0 23px;
}
.red_box .abstract,
.red_box .text,
.red_box .date_comments,
.box-attach {
line-height:20px;
padding:0 0 0 25px;
}
.box-attach-deco01 {
margin:14px 0 0 0;
}
.red_box .abstract,
.red_box .text {
padding-bottom:0!important;
padding-top:0!important;
}
.red_box .abstract a,
.red_box .text a {
border-bottom:1px dashed #6e8dc4;
}
.red_box .abstract a:hover,
.red_box .text a:hover {
border-bottom:none;
}
.red_box img {
border:1px solid #4f4f4f;
padding:6px!important;
margin:6px 15px 13px 25px!important;
}
.flvPlayerContainer {
margin:13px 0 3px 0!important;
padding:0!important;
}
.wide_image {
margin:1px 0 13px 25px;
border:1px solid #4f4f4f;
padding:6px!important;
}
.small-red-box { /* width 2 columns*/
width:285px!important;
margin:0 12px 0 0;
}
.red_box ul {
list-style-type:disc;
}
.red_box .text ul {
list-style-position:inside;
}
.red_box li {
list-style-position:inside;
}  
#home_page .red_box .abstract,
#static_page .red_box .abstract {
padding:0;
margin:0;
}
/* */
#center #box_news_hp {
width:582px;
margin:0 0 20px 0;
}
#center .innerbox_news_hp_central {
display:block;
line-height:20px;
padding:0 0 0 25px;
margin:0 0 38px 0;
}
#center #box_news_hp h4 {
font-size:17px;
letter-spacing:0.3px;
color:#dcdbdb;
margin:7px 0 6px 0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
background:#131313 url("/tmpl_images/red_box02_3-051.png") no-repeat 0 4px;
line-height:17px;
min-height:17px;
height:auto!important;
height:17px;
padding:0 0 0 19px;
}
#center #box_news_hp h5 a {
font-weight:normal;
border-bottom:1px dashed #6e8dc4;
font-size:14px;
line-height:28px;
}
#center #box_news_hp h5 a:hover {
font-weight:normal;
border-bottom:none;
}
#center #box_news_hp .news_item {
margin:0 0 8px 0;
}
#center #box_news_hp p {
font-size:12px;
letter-spacing:normal;
}

/* PAGE:PHOTOGALLERY
====================================================*/
#photogallery #navigation,
#nav_photogallery-bottom {width:557px!important;}
#nav_photogallery-bottom a,
#nav_photogallery-bottom a:hover {}
#photogallery #navigation {}
.copertina-album a,
.copertina-album a:hover,
.thumb_gallery a,
.thumb_gallery a:hover {}
#singol-img span {}
#singol-img a,
#singol-img a:hover {}
#photogallery .red_box .text {}
#photogallery .wide_image {}
/* */
.highslide {
padding:8px 0 2px 0;
}
.button-slideshow span {
display:inline;
float:left;
font-weight:normal;
padding-right:25px!important;
text-decoration:underline;
letter-spacing:0.5px;
}
.button-slideshow span:hover {
text-decoration:none!important;
}
/* PHOTOGALLERY */
.copertina-album {
border:1px solid #4f4f4f!important;
margin-top:7px;
}
.copertina-album img {
padding:0!important;
}
#photogallery .text {
margin-right:25px;
}
/*PHOTOGALLERY int
#photogallery .text,
#photogallery #singol-img {margin-right:10px;}
#photogallery #navigation .show_prev {margin-left:25px;}
#photogallery #navigation .show_next {margin-right:25px!important;}
#photogallery #nav_photogallery-bottom .show_next {margin-right:25px!important;}
#photogallery #nav_photogallery-bottom .show_prev {margin-left:25px;} */

/* SIDEBAR CONTENTS (BLUE BOXES)
====================================================*/
#right br {
display:none!important;
}
#right .innerbox_news_hp {
margin:0 0 2px 0;
display:block;
}
#right .blue_box,
#right .sidebar-albums {
display:block;
margin:0 0 7px 0;
}
#right .blue_box h4,
#right .innerbox_news_hp h4,
#right .sidebar-albums h4 {
color:#ffffff;
font-weight:normal;
text-shadow:1px 1px #17181b;
font-size:15px;
line-height:24px;
min-height:40px;
height:auto!important;
height:40px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing:0.7px;
background:#000000 url("/tmpl_images/box_news_hp01_3-051.png") no-repeat;
display:block;
}
#right .blue_box h4,
#right .sidebar-albums h4 {
margin:0 0 7px 0;
}
#right .blue_box h4 span,
#right .blue_box a span,
#right .innerbox_news_hp h4 span,
#right .sidebar-albums h4 span {
padding:7px 0 7px 12px;
display:block;
width:152px;
}
#right .blue_box a {
color:#ffffff;
text-decoration:underline;
font-style:italic;
font-size:13px;
letter-spacing:0.7px;
display:block;
}
#right .blue_box a:hover {
color:#8cb6ff;
text-decoration:none;
}
#right .blue_box img {
border:1px solid #434343;
padding:4px;
margin:7px 0 7px 12px; /* margin-bottom IE6 0 21px */
}
#right .blue_box p {
color:#8cb6ff;
font-size:13px;
line-height:18px;
min-height:0;
height:auto!important;
height:0;
text-shadow:1px 1px 0 #0b0c0d;
margin:0;
padding:0 0 0 12px;
display:block;
width:152px;
}
#right #box_news_hp {
margin-bottom:1px;
}
#right #box_news_hp .news_item h5,
#right #box_news_hp .innerbox_news_hp div {
padding:9px 12px 4px 12px;
font-weight:normal;
display:block;
}
#right #box_news_hp .news_item {
margin:0;
padding:0!important; /* no rientro titoli rotazione */
display:block;
background:none;
background:#000000 url("/tmpl_images/box_news_hp03_1-051.png") no-repeat!important;
background:#000000 url("/tmpl_images/box_news_hp05_3-051.png") repeat-x 0 100%;
}
#right #box_news_hp a {
font-size:14px;
color:#ffffff;
font-style:italic;
text-decoration:underline;
line-height:20px;
letter-spacing:0.6px;
}
#right #box_news_hp a:hover {
text-decoration:none;
}
#right #box_news_hp p {
font-size:13px;
color:#8cb6ff;
text-shadow:1px 1px 0 #0b0c0d;
line-height:18px;
letter-spacing:0.8px;
padding:5px 12px 14px 12px;
background:transparent url("/tmpl_images/box_news_hp02_1-051.png") repeat-x 0 100%!important;
background:none;
}
#right .bluebox_add_btn {
margin:0 0 5px 7px!important;
padding:6px 0 3px 0!important;
}
/* */
.mp3_container {
position:absolute;
margin:12px 0 0 0;
left:-782px;
z-index:40;
top:-240px;
}
.no_header .mp3_container {
top:-41px;
}

/* SIDEBAR ALBUM
====================================================*/
.sidebar-albums ul,
.sidebar-albums li {
padding:0;
margin:0;
display:block;
}
.sidebar-albums li {
margin:14px 0 14px 12px;
}
.sidebar-albums li a span {
margin:4px;
}
.sidebar-albums li a {
text-decoration:none;
padding:4px;
border:1px solid #4f4f4f;
}
.sidebar-albums li a b {
background:none;
}

/* SITOFONO SIDEBAR
====================================================*/
#sitofono_button_table {margin:0;}
#sitofono_button_table #sitofono_button {
padding:0 0 14px 12px;
}
#sitofono_button {
margin:0!important;
padding:0 0 14px 12px;
}
#sitofono_button_contact br {
display:none;
}

/* VIRAL
====================================================*/
.date_and_comments {
clear:both;
text-align:right;
padding:0;
line-height:25px;
min-height:25px;
height:auto!important;
height:25px;
} /* non levare il clear */
.box-attach {
line-height:25px;
min-height:25px;
height:auto!important;
height:25px;
}
#viral {position:relative; top:60px;}
#viral ul li {display:inline;}
#viral li a {padding:0 0 0 18px;}
#viral li a:hover {}
#viral li {/*padding:2px 6px 2px 5px;*/margin:0 10px 0 0;}
#viral li.last {border-right:0;}
#viral .viral_bookmark {
background:transparent url("/tmpl_images/viral_bookmark_1-051.png") no-repeat 0 50%;
}
#viral .viral_send_friend {
background:transparent url("/tmpl_images/viral_send_friend_1-051.png") no-repeat 0 50%;
}
#viral ul li:first-child {
padding:0 0 0 18px;
background:transparent url("/tmpl_images/viral_date_1-051.png") no-repeat 0 50%;
}
.copyright {
display:block;
position:relative;
top:24px;
}

/* MULTILANGUAGE
====================================================*/
#lang_menu {
position:absolute;
top:82px;
z-index:20;
height:auto!important;
/*right:-179px;*/
right:-185px;
background:transparent url("/tmpl_images/header-deco02_3-051.png") no-repeat 50% 0;
}
#lang_menu ul {
list-style-type:none;
left:0;
top:0;
margin-left:6px;
width:177px;
/*width:183px;*/
}
#lang_menu li {float:left; margin:0 2px 0 0;}
#lang_menu li a,
#lang_menu li a:hover,
#lang_menu li.lang_menu_selected a,
#lang_menu li.lang_menu_selected a:hover {
display:block;
padding:14px 5px 13px 5px;
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
background:#5676a2 url("/tmpl_images/lang-deco_3-051.png") no-repeat 50% 0;
}
#lang_menu li a {
background:none;
}
#lang_menu li a img,
#lang_menu li a img:hover {
border:none!important;
padding:1px!important;
}
#lang_menu li.lang_menu_selected a img {
border:none!important;
/*padding:3px 0 0 0!important;*/
}
html>body .clear_ff {clear:both;} /*FF*/
.clear_ff {clear:none;} /*IE6*/
*:first-child+html .clear_ff {clear:none;} /*IE7*/

/* FOOTER
====================================================*/
#footer {background:transparent url("/tmpl_images/footer-deco01_1-051.png") no-repeat 50% 10px;}
#footer a {color:#ffffff;}
#footer a:hover {text-decoration:underline;}
.footer-deco01, .footer-deco02, .footer-deco03 {height:170px;}
.footer-deco01 {
width:988px;
margin:0 auto;
display:block;
}
.footer-deco02 {
width:803px;
margin:0 185px 0 0;
}
.footer-deco03 {
background:transparent url("/tmpl_images/footer-deco02_1-051.png") repeat-x 50% -11px;
width:803px;
}

/* PAGE: SEARCH RESULT
====================================================*/
div.search_result {
padding:8px 0;
}
div.search_result h5 {
font-size:16px;
padding:0 0 4px;
}
div.search_result b {
font-weight:normal!important;
}
div.search_result a {
text-decoration:underline;
}
div.search_result a:hover {
text-decoration:none;
}
div.search_result p {
font-size:12px;
}
.gotolink {
text-align:right;
font-size:10px;
}
.red_box_frame #dinamic_red_box_container td {
padding:0 0 0 25px;
}

/* PAGE: CONTACTS
====================================================*/
textarea, input {color:#000000;}
textarea,
.contact_form {width:220px;}
#box_contact {
margin:0 27px 20px 25px;
padding:14px 0 0 0;
width:557px;
}
/* */
#contact_page div.gfx-box-btn-container {
/*position:absolute!important;
right:45px!important;
top:-74px!important;*/
}
#contact_page .contact-x {
position:absolute!important;
right:25px!important;
top:-71px!important;
} 
#contact_page .form_int div.gfx-box-btn-container,
#contact_page #box_contact div.gfx-box-btn-container {
position:relative!important;
top:0!important;
right:0!important;
}
#contact_page #box_contact .contact-x {
display:inline!important;
position:relative!important;
top:0!important;
right:0!important;
}
#photogallery_page div.gfx-box-btn-container,
#dynamic_page div.gfx-box-btn-container,
#home_page div.gfx-box-btn-container {
top:0!important;
right:0!important;
}
/* */
#contact_box {
width:557px;
margin-left:25px!important;
}
.form_int {padding:0; width:557px; margin:0 0 30px 25px; clear:both;}
.form_int form {}
.form_int legend {font-size:14px; color:#8cb6ff; padding:3px;}
.form_int fieldset {border:1px solid #4f4f4f;padding:0 0 10px 0;}
.form_int table {width:93%;}
.form_int label {display:block; text-align:right; width:131px; float:right;}
.submit_send {color:#000000; font-size:16px;}
/* */
.contact-x {top:-69px!important; right:25px!important;}
div.gfx-box-btn-container {top:-71px!important; right:48px!important;}

/* PAGE: ADVANCED
====================================================*/
#nav_dinamic,
#nav_dinamic-bottom {
display:block;
/*padding:10px 0 0 0;*/
text-align:right;
width:582px!important;
line-height:34px;
min-height:34px;
height:auto!important;
height:34px;
}
#nav_dinamic a:hover,
#nav_dinamic-bottom a:hover,
ul#navigation li a:hover {
text-decoration:underline;
}
#nav_dinamic span.page_sel, #nav_dinamic-bottom span.page_sel {}
#nav_dinamic .next_page,
#nav_dinamic-bottom .next_page {
text-align:right;
}
ul#navigation {
list-style-type:none;
margin:0 0 0 25px;
padding:0;
width:557px!important;
line-height:34px;
min-height:34px;
height:auto!important;
height:34px;
}
ul#navigation .left {float:left;}
ul#navigation .right {float:right; text-align:right;}
#back a {
margin-bottom:20px;
}
/*-------- SHARE BOX -------*/
#share_box{margin-bottom:5px!important;width: 100%;display: block;}
#home_page #share_box{margin-bottom: 25px!important;margin-top: 0px!important;}
#facebook_box{margin-left:22px!important;}
#twitter_box{margin-left:12px!important;}
#flickr_box{margin-left:28px!important;}
/* PAGE: SPLASH HOMEPAGE OPTION
====================================================*/
.splash #center,
.splash #right,
#header_pref2 {
display:none;
}
.splash .container-deco01 {
background:transparent url("/tmpl_images/splash-deco01_3-051.jpg") no-repeat 50% 8px;
}
.splash .footer-deco03 {
background:none;
}
.splash #header_pref2 {
display:inline;
position:absolute;
z-index:40;
left:-41px;
bottom:12px;
}
body.splash {
background:#000000 url("/tmpl_images/splash-deco02_1-051.png") repeat-y 50% 0;
}
.splash #left {
margin-top:41px!important;
min-height:0!important;
top:-240px!important;
top:0;
}
.splash .mp3_container {
top:-41px;
}

