/*	Style for Motosprint
	Author: TXT Polymedia
    ------------------------------------------------ */

@import url("reset.css");
@import url("ms_layout.css");
@import url("ms_box.css");
@import url("ms_typography.css");

body {behavior: url(/res/css/csshover.htc);}
body {font-family: Arial, Verdana, sans-serif; background-color: #2D302F; margin-top: 1px; margin-bottom: 3em;}

/* BOX BODY
---------------------------------------------- */
.box_Body {background-color: transparent; padding: 2px; border: 0;}

/* BOX MAIN MENU
---------------------------------------------- */
/* FIRST LEVEL	*/
.list_MainMenu li {width: 163px; line-height: 34px; border-right: 1px solid #62CCDC; border-bottom: 1px solid #62CCDC; background: url(/res/imgs/bg_MainMenu_Foto.png) left top repeat-x;}
.list_MainMenu li a {display: block; background: url(/res/imgs/bg_MainMenu_Separator_Foto.png) left top repeat-y;}
.list_MainMenu li.li_First, .list_MainMenu li.li_Last {width: 161px;}
.list_MainMenu li.li_Last {width: 162px; border-right: 0;}
/* LIST MAIN MENU	*/
.list_MainMenu li a:link, .list_MainMenu li a:visited {color: #FFFFFF;}
.list_MainMenu li.li_Selected a:link, .list_MainMenu li.li_Selected a:visited, .list_MainMenu li a:hover {color: #006E8B;}
.list_MainMenu li.li_Selected li a:link, .list_MainMenu li.li_Selected li a:visited {color: #FFFFFF;}
.list_MainMenu li.li_Selected li a:hover {color: #006E8B;}

/* =SECOND LEVEL	*/
.list_MainMenu li ul {position: absolute; top: 34px; left: -9000px;}
.list_MainMenu li:hover ul {right: -1px; left: auto;}
.list_MainMenu ul li:hover {background-position: left bottom;}
.list_MainMenu li ul li {position: relative; height: 29px; line-height: 29px; border-left: 1px solid #2A7D8B; border-top: 1px solid #62CCDC; border-bottom: 0; background: #32A5B7 url(/res/imgs/bg_MainMenu_Separator_Foto.png) left bottom repeat-x;}
.list_MainMenu li ul li, .list_MainMenu li ul li.li_First, .list_MainMenu li ul li.li_Last {width: 200px; border-right: 1px solid #2A7D8B;}
.list_MainMenu li ul li a:link, .list_MainMenu li ul li a:visited {text-align: left; text-transform: none; padding: 0 5px; margin-left: -1px;}
.list_MainMenu li ul li a:hover {}
/* =THIRD LEVEL	*/
.list_MainMenu li:hover ul li ul {position: absolute; top: -1px;}
.list_MainMenu li ul li:hover ul {left: 200px;}
.list_MainMenu li ul li ul li {position: relative; background: #32A5B7 url(/res/imgs/bg_MainMenu_Separator_Foto.png) left bottom repeat-x;}
.list_MainMenu li ul li ul li.li_First, .list_MainMenu li ul li ul li.li_Last {border-left: 1px solid #2A7D8B;}

/* =SUB MENU	*/
li.li_SubMenu a:link, li.li_SubMenu a:visited {background: url(/res/imgs/ico_MainMenu_SubMenu_Foto.png) right top no-repeat;}
li.li_SubMenu a:hover {background-position: right -29px;}
li.li_SubMenu ul li a:link, li.li_SubMenu ul li a:visited {background-image: none;}

.list_MainMenu ul li.li_Selected, .list_MainMenu ul li:hover {background-position: left bottom;}


/* BOX BREADCRUMB
---------------------------------------------- */
.box_MainContent  .box_Breadcrumb {background-color: transparent;}
.box_MainContent .box_Breadcrumb {margin-bottom: 11px;}
.box_MainContent .box_Breadcrumb span, .box_MainContent .box_Breadcrumb a.tit_Section {background-color: #6FDAEA;}
/* BOX BREADCRUMB	*/
.box_Breadcrumb a:link, .box_Breadcrumb a:visited {color: #FFFFFF;}
.box_Breadcrumb span, .box_Breadcrumb a.tit_Section:link, .box_Breadcrumb a.tit_Section:visited {color: #006E8B;}
.box_MainContent .box_Breadcrumb .ico_Separator {background-color: transparent;}

/* BOX MAIN FOTO
---------------------------------------------- */
.box_MainPhoto {position: relative; clear: both; float: left; width: 668px;}
.box_MainContent .box_MainPhoto .box_Top {padding: 0; width: 654px; min-height: 600px; height: auto !important; height: 600px;}
.box_MainPhoto .box_Top .tit_News {display: inline; clear: both; float: left; margin: 7px; width: 630px;}
.box_MainPhoto .box_Top .txt_Abstract {display: inline; clear: both; float: left; margin: 0 7px; width: 630px;}
.box_MainPhoto .box_Top .txt_Copyright {position: absolute; top: 425px; right: 10px; text-align: right; height: 16px; padding: 0 10px; overflow: hidden;}
.box_MainPhoto .box_Top .txt_Copyright span {position: relative; z-index: 2;}
.box_MainPhoto .box_Top .txt_Copyright .box_Alpha {position: absolute; top: 0; left: 0; width: 300px; height: 16px; background-color: #000000; opacity: 0.6; filter:alpha(opacity=60); z-index: 1;}
.box_MainPhoto .box_Main {padding: 5px 7px 7px 7px;}

.box_MainContent .box_Img a.link_Open span {position: absolute; top: 0; left: 0; display: block; width: 654px; height: 436px; overflow: hidden; background: url(/res/imgs/ico_Gallery_xl.png) left -436px no-repeat; z-index: 2;}
.box_MainContent .box_Img a.link_Open span:hover {background-position: left top; cursor: pointer;}

.box_MainPhoto a.link_BackToArticle {clear: both; float: right; display: inline; margin: 7px 7px 0 0;}
.box_MainPhoto a.link_BackToArticle:link, .box_MainPhoto a.link_BackToArticle:visited {font-size: 1em; line-height: 1.2em; color: #6EDAE7; text-decoration: none; text-transform: uppercase;}
.box_MainPhoto a.link_BackToArticle:hover {text-decoration: underline;}

/* PHOTO GALLERY NAVIGATION	*/
.box_MainPhoto .box_Top .box_Img {position: relative; overflow: hidden;}
.box_MainPhoto .box_Top .box_Img img {z-index: 1;}
.box_MainPhoto a.link_PrevImage, .box_MainPhoto a.link_NextImage {position: absolute; top: 0; width: 49.9%; height: 340px; z-index: 2;}
.box_MainPhoto a.link_PrevImage {left: 10px;}
.box_MainPhoto a.link_NextImage {right: 10px;}
.box_MainPhoto a.link_PrevImage span, .box_MainPhoto a.link_NextImage span {width: 28px; height: 28px; left: auto; right: auto; top: 204px; cursor: pointer;}
.box_MainPhoto a.link_PrevImage:link, .box_MainPhoto a.link_PrevImage:visited {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
.box_MainPhoto a.link_PrevImage:hover span {background: url(/res/imgs/ico_PrevImage.png) center center no-repeat; left: 12px;}
.box_MainPhoto a.link_NextImage:link, .box_MainPhoto a.link_NextImage:visited {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
.box_MainPhoto a.link_NextImage:hover span {background: url(/res/imgs/ico_NextImage.png) center center no-repeat; right: 12px;}
.box_MainPhoto a.link_PlaySlideshow, .box_MainPhoto a.link_StopSlideshow {position: absolute; bottom: 0; width: 100%; height: 54px; text-align: center;}
.box_MainPhoto a.link_PlaySlideshow span, .box_MainPhoto a.link_StopSlideshow span {width: 126px; height: 28px; left: auto; margin-left: -63px; top: 0; cursor: pointer;}
/*\*/
html*.box_MainPhoto a.link_PlaySlideshow:hover span {
[left: auto;/*Affects older Firefox and Netscape browsers only. Seen also by IE5-6 and Safari for Macintosh, which is addressed below.*/
left: 325px;/*Affects Safari for Macintosh only (v1-3). See also by IE5-6, but thats addressed below. Also hidden from older Firefox and Netscape browsers.*/
]left: auto;/*Affects IE 7 only. Seen by IE5-6 but thats addressed below. Hidden from Safari and all Firefox and Netscape browsers.*/
}/**/
.box_MainPhoto a.link_PlaySlideshow:link, .box_MainPhoto a.link_PlaySlideshow:visited {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
.box_MainPhoto a.link_PlaySlideshow:hover span {background: url(/res/imgs/ico_Slideshow.png) center center no-repeat;}
.box_MainPhoto a.link_StopSlideshow:link span, .box_MainPhoto a.link_StopSlideshow:visited span {background: url(/res/imgs/bg_Transparent.png) left top repeat-x;}
.box_MainPhoto a.link_StopSlideshow:hover span {background: url(/res/imgs/ico_SlideStop.png) center center no-repeat;}

/* BOX PHOTO SLIDER
---------------------------------------------- */
.box_Photo_Slider {position: relative; display: block; overflow: hidden; width: 654px; height: 79px; background: url(/res/imgs/bg_Foto_Slider.png) left top repeat-x;}
.box_Photo_Slider a.link_Previous, .box_Photo_Slider .link_Next {top: 11px; display: block; width: 45px; height: 57px;}
.box_Photo_Slider a.link_Previous:link, .box_Photo_Slider a.link_Previous:visited {left: 10px; background-image: url(/res/imgs/btn_GalleryPrevious.png);}
.box_Photo_Slider a.link_Next:link, .box_Photo_Slider a.link_Next:visited {right: 10px; background-image: url(/res/imgs/btn_GalleryNext.png);}
.box_Photo_Slider a.link_Previous:hover, .box_Photo_Slider a.link_Next:hover {background-position: left top;}
.box_Photo_Slider .scroller {position: absolute; top: 11px; left: 128px; display: block; width: 400px; height: 58px; overflow: hidden;}
.box_Photo_Slider .box_PhotoCounter {position: absolute; top: 11px; display: block; width: 70px; height: 58px; text-align: center;}
.box_Photo_Slider .counterLeft {left: 56px;}
.box_Photo_Slider .counterRight {right: 56px;}

/* LIST PHOTO GALLERY	*/
.list_PhotoGallery {position: relative;}
.list_PhotoGallery li {width: 95px; height: 56px; display: inline; margin-right: 3px;}
.list_PhotoGallery li {border: 1px solid #6CD0DF;}
.list_PhotoGallery li:hover, .list_PhotoGallery li.li_Selected {border: 1px solid #D7051D;}
/* BOX MAIN FOTO	*/
.box_MainPhoto .box_Top .tit_News {font-size: 2.4em; line-height: 1.2em; font-weight: bold; color: #FFFFFF;}
.box_MainPhoto .box_Top .tit_News a:link, .box_MainPhoto .box_Top .tit_News a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.box_MainPhoto .box_Top .tit_News a:hover {text-decoration: underline;}
.box_MainPhoto .box_Top .txt_Abstract {font-size: 1.4em; line-height: 1.2em; color: #FFFFFF;}
.box_MainPhoto .box_Top .txt_Abstract a:link, .box_MainPhoto .box_Top .txt_Abstract a:visited {color: #FFFFFF; text-decoration: none;}
.box_MainPhoto .box_Top .txt_Abstract a:hover {text-decoration: underline;}
.box_MainPhoto .box_Top .txt_Copyright {font-size: 1em; line-height: 16px; color: #CCCCCC;}
/* BOX PHOTO SLIDER	*/
.box_Photo_Slider .box_PhotoCounter {font-size: 5.2em; line-height: 1.1em; font-weight: bold; color: #484848;}

/* BOX CORRELATED MEDIA
---------------------------------------------- */
.box_CorrelatedMedia {clear: both; float: left; width: 668px;}
.box_CorrelatedMedia .box_Top {padding: 10px 7px 7px 7px; display: inline;}
.box_CorrelatedMedia .tit_Section {width: 169px; height: 23px; background: url(/res/imgs/tit_Correlati.png) left top no-repeat;}
.box_CorrelatedMedia .box_Main {padding: 10px 7px 3px 7px;}

/* BOX FEATURED
---------------------------------------------- */
.box_Featured {clear: both; float: left; width: 980px;}
.box_Featured .box_Top {padding: 10px 7px 7px 7px; width: 952px; display: inline;}
.box_Featured .tit_Section {width: 198px; height: 23px; background: url(/res/imgs/tit_PrimoPiano.png) left top no-repeat;}
.box_Featured .box_Main {padding: 10px 7px 3px 7px; width: 952px;}

/* BOX MORE GALLERY
---------------------------------------------- */
.box_MoreGallery {clear: both; float: left; width: 980px;}
.box_MoreGallery .box_Top {position: relative; padding: 10px 7px 7px 7px; width: 952px; display: inline;}
.box_MoreGallery .tit_Section {width: 248px; height: 23px; background: url(/res/imgs/tit_Altre_Gallery.png) left top no-repeat;}
.box_MoreGallery .link_Archivio {position: absolute; top: 12px; right: 15px; display: block; width: 81px; height: 20px; overflow: hidden; text-indent: -9000px; background: url(/res/imgs/btn_Archivio_Gallery.png);}
.box_MoreGallery .box_Main {padding: 10px 7px 3px 7px; width: 952px;}

/* LIST OTHER MEDIA
---------------------------------------------- */
.list_OtherMedia li {float: left; margin-bottom: 8px; display: inline; width: 316px; height: 95px; overflow: hidden;}
.list_OtherMedia li .box_Img {float: left; margin-right: 5px; width: 160px; height: 95px;}
.list_OtherMedia li .box_Img a:link, .list_OtherMedia li .box_Img a:visited {border: 1px solid #62CCDC;}
.list_OtherMedia li .box_Img a:hover {border: 1px solid #D7051D;}
.list_OtherMedia li .tit_Category, .list_OtherMedia li .tit_Article {margin-bottom: 3px;}
/* LIST OTHER MEDIA	*/
.list_OtherMedia li .tit_Category {font-size: 1.1em; line-height: 1.2em; font-weight: bold; color: #FFFFFF;}
.list_OtherMedia li .tit_Category a:link, .list_OtherMedia li .tit_Category a:visited {font-weight: bold; color: #FFFFFF; text-decoration: none;}
.list_OtherMedia li .tit_Category a:hover {text-decoration: underline;}
.list_OtherMedia li .tit_Article {font-size: 1.2em; line-height: 1.2em; font-weight: bold; color: #62CCDC;}
.list_OtherMedia li .tit_Article a:link, .list_OtherMedia li .tit_Article a:visited {font-weight: bold; color: #62CCDC; text-decoration: none;}
.list_OtherMedia li .tit_Article a:hover {text-decoration: underline;}
.list_OtherMedia li .txt_Abstract {font-size: 1.2em; line-height: 1.2em; color: #FFFFFF;}
.list_OtherMedia li .txt_Abstract a:link, .list_OtherMedia li .txt_Abstract a:visited {color: #FFFFFF; text-decoration: none;}
.list_OtherMedia li .txt_Abstract a:hover {text-decoration: underline;}

/* BOX SPECIAL MEDIA
---------------------------------------------- */
.box_SpecialMedia {clear: both; float: left; width: 300px;}
.box_RightContent .box_SpecialMedia .box_Top {padding: 10px 7px 7px 7px; display: inline;}
.box_SpecialMedia .tit_Section {height: 23px;}
	.box_SpecialMedia .tit_DonneMotori {width: 256px; background: url(/res/imgs/tit_DonneMotori.png) left top no-repeat;}
	.box_SpecialMedia .tit_ShowTime {width: 170px; background: url(/res/imgs/tit_ShowTime.png) left top no-repeat;}
	.box_SpecialMedia .tit_Interviste {width: 178px; background: url(/res/imgs/tit_Interviste.png) left top no-repeat;}
.box_SpecialMedia .box_Main {padding: 10px 7px 3px 7px;}
.box_SpecialMedia .box_First_Content {margin-bottom: 0; border-bottom: 1px solid #0A0A0A; padding-bottom: 26px;}
.box_SpecialMedia .box_Second_Header {margin-top: 0; border-top: 1px solid #474B4B;}
.box_SpecialMedia .box_Second_Content {padding-bottom: 27px;}

.box_BNR_600 .box_Banner {height: 600px;}
/* BOX SPECIAL MEDIA with Banner 600px Height	*/
.box_BNR_600 .list_SpecialMedia li {display: none;}
.box_BNR_600 .list_SpecialMedia li.li_First {display: block;}
.box_BNR_600 .box_SpecialMedia .box_First_Content, .box_BNR_600 .box_SpecialMedia .box_Second_Content {padding-bottom: 52px;}

/* LIST SPECIAL MEDIA
---------------------------------------------- */
.list_SpecialMedia {clear: both; float: left;}
.list_SpecialMedia li {clear: both; float: left; width: 270px; padding-bottom: 9px;}
.list_SpecialMedia li .box_Img {float: left; margin-right: 5px; border: 1px solid #D5041C;}
/* LIST SPECIAL MEDIA	*/
.list_SpecialMedia li .tit_Article {font-size: 1.2em; line-height: 1.2em; font-weight: bold; color: #D5041C;}
.list_SpecialMedia li .tit_Article a:link, .list_SpecialMedia li .tit_Article a:visited {font-weight: bold; color: #D5041C; text-decoration: none;}
.list_SpecialMedia li .tit_Article a:hover {text-decoration: underline;}
.list_SpecialMedia li .txt_Abstract {font-size: 1.2em; line-height: 1.2em; color: #FFFFFF;}
.list_SpecialMedia li .txt_Abstract a:link, .list_SpecialMedia li .txt_Abstract a:visited {color: #FFFFFF; text-decoration: none;}
.list_SpecialMedia li .txt_Abstract a:hover {text-decoration: underline;}

/* COMMENT MESSAGE	*/
.txt_CommentMessage {color: #000000;}

/* INTERACTIVE TOOLS */
.box_MainPhoto .box_InteractiveTools .lbl_Invia {margin-left: 218px;}

/* LIST ARCHIVE	*/
.list_Archive li .tit_Category a:link, .list_Archive li .tit_Category a:visited {color: #62CCDC;}
