﻿/* Tag per trasparenza PNG in IE < 7 */
img, div, a, input, body {
behavior: url(../../Libs/Plugins/PngIE6/iepngfix.htc);
}

body
{
    background-color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #444444;
    margin: 0px;
}
img, a
{
    border: 0px;
}
.ClearBoth
{
    clear: both;
    display: block;
    height: 0px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
img, div, a, input, body
{
    behavior: url(../../Libs/Plugins/PngIE6/iepngfix.htc);
}
div
{
    text-align: left;
}
div#Head
{
    background-image: url(../../Libs/Images/Head_Background.gif);
    background-repeat: repeat-x;
    height: 160px;
    margin: 0px 0px 0px 0px;
    z-index: 10;
}
div#Visual_Home
{
    background-color: #000000;
    height: 460px;
    margin: 0px 0px 0px 0px;
}
div#Visual_Home_Demo
{
    background-color: #000000;
    height: 460px;
    margin: 0px 0px 0px 0px;
}
div#Page
{
    background-color: #000000;
    margin: 0px 0px 0px 0px;
    z-index: 0;
}
div#Feet
{
    margin: 0px 0px 0px 0px;
    z-index: 10;
}


.Title_60px_News span.spacer
{
    padding: 5px 5px 5px 5px;
}
.Title_60px_News
{
    font-family: Arial Black,Arial,Helvetica,sans-serif;
    font-size: 60px;
    font-weight: bold;
    letter-spacing: -4px;
    line-height: 54px;
    color: #263d8a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-bottom: 0px;
    background: url(../../Libs/Images/Background_Azzurro_Opacity80.png) left top;
}

.Title_24px_GrayDark
{
    font-family: Arial Black,Arial,Helvetica,sans-serif;
    font-size: 24px;
    letter-spacing: -1px;
    line-height: 26px;
    font-weight: bold;
    color: #222222;
}
.Title_24px_Red
{
    font-family: Arial Black,Arial,Helvetica,sans-serif;
    font-size: 24px;
    letter-spacing: -1px;
    line-height: 26px;
    font-weight: bold;
    color: #ff0000;
}
.Text_24px_Red
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    letter-spacing: -1px;
    line-height: 26px;
    font-weight: bold;
    color: #ff0000;
}
.SubTitle_20px_News
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    letter-spacing: -1px;
    line-height: 22px;
    font-weight: bold;
    color: #ffffff;
}
.Title_20px_Photogallery
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    letter-spacing: -1px;
    line-height: 22px;
    font-weight: bold;
    color: #263d8a;
}
.Title_20px_GrayDark
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    letter-spacing: -1px;
    line-height: 22px;
    font-weight: bold;
    color: #222222;
}

.Title_20px_White
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    letter-spacing: -1px;
    line-height: 22px;
    font-weight: bold;
    color: #FFFFFF;
}
.Title_13px_GrayLight
{
    font-family: Arial Black,Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    color: #bbbbbb;
}

.Text_14px_CatalogueList_Price
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #222222;
}
.Text_14px_CatalogueList_PriceOffer
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #e5241e;
}
.Text_20px_CatalogueList_Price
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #222222;
}
.Text_20px_CatalogueList_PriceOffer
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #e5241e;
}
.Text_16px_RelatedProduct_Price
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #222222;
}
.Text_16px_RelatedProduct_PriceOffer
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #e5241e;
}
.Text_16px_White
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #ffffff;
}
.Title_16px_GrayDark
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #222222;
}
.Title_16px_GrayDefault
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #444444;
}
.Text_13px_News
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    color: #ffffff;
}
.Text_13px_Related
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #222222;
}
.Text_13px_GrayDefault
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    color: #444444;
}
.Text_13px_Red
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    color: #e5241e;
}
.Text_13px_White
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    color: #ffffff;
}
.Text_13px_Green
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    color: #049e16;
}
.Text_11px_White
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #ffffff;
}
.Text_11px_GrayLight
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #bbbbbb;
}
.Text_11px_GrayMiddle
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #707070;
}
.Text_11px_GrayDefault
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #444444;
}
.Text_9px_GrayDefault
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    line-height: 15px;
    color: #444444;
}
.Text_9px_Red
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    line-height: 15px;
    color: #e5241e;
}
.Text_Validator
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #ff0000;
}
a
{
    color: #444444;
    text-decoration: none;
}
a:hover
{
    color: #444444;
    text-decoration: none;
}
.LinkButton_NewsList
{
    background-color: #ffffff;
    cursor: hand;
    text-decoration: none;
}
.LinkButton_NewsList:hover
{
    background-color: #dddddd;
    cursor: hand;
    text-decoration: none;
}
.LinkButton_PressList
{
    background-color: #ffffff;
    text-decoration: none;
}
.LinkButton_PressList:hover
{
    background-color: #dddddd;
    text-decoration: none;
}
.LinkButton_CatalogueList
{
    background-color: #ececec;
    text-decoration: none;
}
.LinkButton_CatalogueList:hover
{
    background-color: #dddddd;
    text-decoration: none;
}
.Cursor_Hand
{
    cursor: hand;
}
.Cursor_Hand:hover
{
    cursor: hand;
}
.LinkButton_StoreLocator
{
    background-color: #ececec;
    text-decoration: none;
}
.LinkButton_StoreLocator:hover
{
    background-color: #dddddd;
    text-decoration: none;
}

.LinkButton_Search
{
    background-color: #ffffff;
    text-decoration: none;
    cursor: hand;
}
.LinkButton_Search:hover
{
    background-color: #dddddd;
    text-decoration: none;
    cursor: hand;
}
.LinkButton_RelatedProduct
{
    background-color: #ffffff;
    cursor: hand;
    text-decoration: none;
}
.LinkButton_RelatedProduct:hover
{
    background-color: #dddddd;
    cursor: hand;
    text-decoration: none;
}
.Link_11px_White
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}
.Link_11px_White:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #e5241e;
    font-weight: bold;
    text-decoration: none;
}
.Link_13px_HelpLeftMenu
{
    color: #444444;
    text-decoration: none;
}
.Link_13px_HelpLeftMenu:hover
{
    color: #e5241e;
    font-weight: bold;
    text-decoration: none;
}
.Link_13px_GrayDefault
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    text-decoration: underline;
}
.Link_13px_GrayDefault:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    text-decoration: underline;
}
.Link_13px_Validator
{
    font-family: Arial,Helvetica,sans-serif;
    color: #ff0000;
    font-size: 13px;
    line-height: 19px;
    text-decoration: underline;
}
.Link_13px_Validator:hover
{
    font-family: Arial,Helvetica,sans-serif;
    color: #ff0000;
    font-size: 13px;
    line-height: 19px;
    text-decoration: underline;
}
.Link_13px_White
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #ffffff;
    line-height: 19px;
    text-decoration: underline;
}
.Link_13px_White:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #ffffff;
    line-height: 19px;
    text-decoration: underline;
}
.Link_13px_News
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    text-decoration: underline;
}
.Link_13px_News:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 19px;
    text-decoration: underline;
}
.Link_16px_TitleRelatedNews
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 22px;
    color: #222222;
    font-weight: bold;
    text-decoration: none;
}
.Link_16px_TitleRelatedNews:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 22px;
    color: #e5241e;
    font-weight: bold;
    text-decoration: none;
}
.Link_ExpandingMenu_Gray
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #444444;
    text-decoration: none;
}
.Link_ExpandingMenu_Gray:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #ff0000;
    text-decoration: none;
}
.Link_ExpandingMenu_Selected
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #ff0000;
    text-decoration: none;
}
.Link_Feet_GrayLight
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #bbbbbb;
    text-decoration: none;
}
.Link_Feet_GrayLight:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #bbbbbb;
    text-decoration: underline;
}
.Link_Feet_GrayMiddle
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #707070;
    text-decoration: none;
}
.Link_Feet_GrayMiddle:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #707070;
    text-decoration: underline;
}
.Link_Utilities_GrayLight
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #bbbbbb;
    text-decoration: underline;
}
.Link_Utilities_GrayLight:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #bbbbbb;
    text-decoration: underline;
}
.TextBox_Head_Search
{
    width: 120px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #ffffff;
    border: 1px solid #3a3a3a;
    background-color: #505050;
}
.TextBox_Page_Search
{
    width: 154px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #ffffff;
    border: 1px solid #333333;
    background-color: #505050;
}
.TextBox_Login
{
    width: 140px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #444444;
    border: 1px solid #bbbbbb;
    background-color: #ffffff;
    margin-bottom: 10px;
}
.TextBox_Cart
{
    width: 153px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #444444;
    border: 1px solid #bbbbbb;
    background-color: #ffffff;
    margin-bottom: 10px;
}
.Textbox_Cart_Quantity
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    border: 1px solid #bbbbbb;
    color: #444444;
    width: 30px;
    background-color: #ffffff;
    margin-right: 5px;
}
.DropDownList_WhatsUp
{
    width: 120px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #444444;
    border: 1px solid #3a3a3a;
    background-color: #ffffff;
}
.DropDownList_StoreLocator
{
    width: 156px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #444444;
    border: 1px solid #999999;
    background-color: #ffffff;
}
.DropDownList_Catalogue
{
    width: 120px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #444444;
    border: 1px solid #999999;
    background-color: #ffffff;
}
.DropDownList_Cart
{
    width: 216px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #444444;
    border: 1px solid #999999;
    background-color: #ffffff;
}
.CheckBox
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    text-decoration: none;
}
.CheckBox:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    text-decoration: underline;
}
.CheckBox_Search
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #ffffff;
    text-decoration: none;
}
.CheckBox_Search:hover
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #ffffff;
    text-decoration: none;
}
.RadioButton_Cart
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #444444;
    text-decoration: none;
}
.TextArea_Terms
{
    border-right: #a5acb2 1px solid;
    border-top: #a5acb2 1px solid;
    border-left: #a5acb2 1px solid;
    border-bottom: #a5acb2 1px solid;
    width: 400px;
    height: 110px;
    padding: 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #444444;
    background-color: #ffffff;
}
.Button_Login
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #222222;
    height: 25px;
    font-weight: bold;
    margin: 10px 19px 10px 0px;
}
.Button_Cancel
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3B4A5A;
    height: 20px;
    font-weight: bold;
    margin: 0px 0px 0px 10px;
}
.Button_Cart
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #222222;
    height: 25px;
    font-weight: bold;
}
.HeadMenu_ScorpionBay_Out
{
    background-image: url(../../Libs/Images/Head_Menu_ScorpionBay.png);
    background-repeat: no-repeat;
    width: 120px;
    height: 30px;
}
.HeadMenu_ScorpionBay_Over
{
    background-image: url(../../Libs/Images/Head_Menu_ScorpionBay_Over.png);
    background-repeat: no-repeat;
    width: 120px;
    height: 30px;
}
.HeadMenu_ScorpionBay_Selected
{
    background-image: url(../../Libs/Images/Head_Menu_ScorpionBay_Selected.png);
    background-repeat: no-repeat;
    width: 120px;
    height: 30px;
}
.HeadMenu_OnlineStore_Out
{
    background-image: url(../../Libs/Images/Head_Menu_OnLineStore.png);
    background-repeat: no-repeat;
    width: 123px;
    height: 30px;
}
.HeadMenu_OnlineStore_Over
{
    background-image: url(../../Libs/Images/Head_Menu_OnLineStore_Over.png);
    background-repeat: no-repeat;
    width: 123px;
    height: 30px;
}
.HeadMenu_OnlineStore_Selected
{
    background-image: url(../../Libs/Images/Head_Menu_OnLineStore_Selected.png);
    background-repeat: no-repeat;
    width: 123px;
    height: 30px;
}
.HeadMenu_Collection_Out
{
    background-image: url(../../Libs/Images/Head_Menu_Collection.png);
    background-repeat: no-repeat;
    width: 106px;
    height: 30px;
}
.HeadMenu_Collection_Over
{
    background-image: url(../../Libs/Images/Head_Menu_Collection_Over.png);
    background-repeat: no-repeat;
    width: 106px;
    height: 30px;
}
.HeadMenu_Collection_Selected
{
    background-image: url(../../Libs/Images/Head_Menu_Collection_Selected.png);
    background-repeat: no-repeat;
    width: 106px;
    height: 30px;
}
.HeadMenu_StoreLocator_Out
{
    background-image: url(../../Libs/Images/Head_Menu_StoreLocator.png);
    background-repeat: no-repeat;
    width: 127px;
    height: 30px;
}
.HeadMenu_StoreLocator_Over
{
    background-image: url(../../Libs/Images/Head_Menu_StoreLocator_Over.png);
    background-repeat: no-repeat;
    width: 127px;
    height: 30px;
}
.HeadMenu_StoreLocator_Selected
{
    background-image: url(../../Libs/Images/Head_Menu_StoreLocator_Selected.png);
    background-repeat: no-repeat;
    width: 127px;
    height: 30px;
}
.StoreMenu_Man_Out
{
    background-image: url(../../Libs/Images/Head_SubMenu_Man.png);
    background-repeat: no-repeat;
    width: 64px;
    height: 30px;
}
.StoreMenu_Man_Over
{
    background-image: url(../../Libs/Images/Head_SubMenu_Man_Over.png);
    background-repeat: no-repeat;
    width: 64px;
    height: 30px;
}
.StoreMenu_Man_Selected
{
    background-image: url(../../Libs/Images/Head_SubMenu_Man_Selected.png);
    background-repeat: no-repeat;
    width: 64px;
    height: 30px;
}
.StoreMenu_Woman_Out
{
    background-image: url(../../Libs/Images/Head_SubMenu_Woman.png);
    background-repeat: no-repeat;
    width: 82px;
    height: 30px;
}
.StoreMenu_Woman_Over
{
    background-image: url(../../Libs/Images/Head_SubMenu_Woman_Over.png);
    background-repeat: no-repeat;
    width: 82px;
    height: 30px;
}
.StoreMenu_Woman_Selected
{
    background-image: url(../../Libs/Images/Head_SubMenu_Woman_Selected.png);
    background-repeat: no-repeat;
    width: 82px;
    height: 30px;
}
.StoreMenu_Junior_Out
{
    background-image: url(../../Libs/Images/Head_SubMenu_Junior.png);
    background-repeat: no-repeat;
    width: 79px;
    height: 30px;
}
.StoreMenu_Junior_Over
{
    background-image: url(../../Libs/Images/Head_SubMenu_Junior_Over.png);
    background-repeat: no-repeat;
    width: 79px;
    height: 30px;
}
.StoreMenu_Junior_Selected
{
    background-image: url(../../Libs/Images/Head_SubMenu_Junior_Selected.png);
    background-repeat: no-repeat;
    width: 79px;
    height: 30px;
}
.StoreMenu_Girl_Out
{
    background-image: url(../../Libs/Images/Head_SubMenu_Girl.png);
    background-repeat: no-repeat;
    width: 64px;
    height: 30px;
}
.StoreMenu_Girl_Over
{
    background-image: url(../../Libs/Images/Head_SubMenu_Girl_Over.png);
    background-repeat: no-repeat;
    width: 64px;
    height: 30px;
}
.StoreMenu_Girl_Selected
{
    background-image: url(../../Libs/Images/Head_SubMenu_Girl_Selected.png);
    background-repeat: no-repeat;
    width: 64px;
    height: 30px;
}
.StoreMenu_Accessories_Out
{
    background-image: url(../../Libs/Images/Head_SubMenu_Accessories.png);
    background-repeat: no-repeat;
    width: 114px;
    height: 30px;
}
.StoreMenu_Accessories_Over
{
    background-image: url(../../Libs/Images/Head_SubMenu_Accessories_Over.png);
    background-repeat: no-repeat;
    width: 114px;
    height: 30px;
}
.StoreMenu_Accessories_Selected
{
    background-image: url(../../Libs/Images/Head_SubMenu_Accessories_Selected.png);
    background-repeat: no-repeat;
    width: 114px;
    height: 30px;
}
.Store_ProductThumbnail_Out
{
    background-color: #ffffff;
}
.Store_ProductThumbnail_Over
{
    background-color: #e5241e;
}
.Store_ProductThumbnail_Selected
{
    background-color: #e5241e;
}

.Hidden
{
display: none;
}

.List_Image_Container {
	width:235px;
	height:185px;
	overflow:hidden;
	position:relative;
}
.List_Image_Container img {
	border:0;
	position:absolute;
}

h1 {
    font-size:13px;
	margin:0px;
	padding:0px;
}