/* STRUTTURA - Website */
div#Website {
position:absolute;
z-index:1;
width:100%;
}

.Website_DWHeader {
background-color:#FFDD00;
}

.Website_Contents {
width:985px;
padding:0px 0px 0px 35px;
background:url(../../Libs/Images/Website_Shadow.png) repeat-y;
}

.Website_HomeBackgroundLeft {
background:url(../../Libs/Images/Website_HomeBackgroundLeft.gif) repeat-x;
}

.Website_HomeBackgroundRight {
background:url(../../Libs/Images/Website_HomeBackgroundRight.gif) repeat-x;
}

.Website_HomeBackgroundCenter {
width:950px;
height:357px;
}

.Website_BackgroundLeft {
background:url(../../Libs/Images/Website_BackgroundLeft.gif) repeat-x;
}

.Website_BackgroundRight {
background:url(../../Libs/Images/Website_BackgroundRight.gif) repeat-x;
}

.Website_BackgroundCenter {
width:950px;
height:194px;
}

/* STRUTTURA - Contents */
.Contents_TopYellowBar {
background-color:#FFDD00;
width:950px;
height:20px;
}

.Contents_TopGrayBarRight {
background-color:#87888a;
margin-top:15px;
float:right;
width:233px;
height:5px;
}

.Contents_HomeVisual {
background:url(../../Libs/Images/Contents_HomeVisual.jpg) no-repeat;
width:950px;
}

.Contents {
width:910px;
margin:20px;
}

.Contents_Feet {
background:url(../../Libs/Images/Contents_FeetBackground.gif) repeat-x;
width:950px;
height:110px;
position:relative;
}

.Contents_VisualColoumn01 {
float:left;
width:270px;
}

.Contents_VisualColoumn02 {
float:left;
width:679px;
}

.Contents_HeightMin {
float:left;
}

.SeparatorYellow {
background-color:#FFCC00;
margin-top: 3px;
height: 1px;
}

.SeparatorGray {
background-color:#DCDCDC;
margin:3px 0px 3px 0px;
height:1px;
}

.SeparatorGray_MarginLeft {
background-color:#DCDCDC;
margin:3px 0px 3px 35px;
height:1px;
}

/* STRUTTURA - Visual */
.Visual_Logo {
margin:10px 0px 0px 55px;
width:146px;
}

.Visual_LogoSaintGobain {
margin:5px 20px 0px 80px;
width:559px;
}

.Visual_Menu {
margin:21px 0px 0px 80px;
}

.Visual_Submenu {
margin:40px 0px 0px 20px;
width:228px;
}

/* BREADCRUMB */
.Breadcrumb {
font-size:11px;
font-weight: bold;
color:#8e8e8e;
background-color:#f1f1f1;
height: 18px;
}

.Breadcrumb_Separator {
float:left;
}

.Breadcrumb_Item {
float:left;
background-color:#e8e8e8;
}

/* SUBMENU */
.Submenu_Separator {
margin:5px 0px 5px 0px;
}

.Submenu_IconLevel00 {
float:left;
padding:3px 5px 0px 0px;
}

.Submenu_IconLevel01 {
float:left;
padding:6px 5px 0px 0px;
}
.Submenu_SelectGreen {
margin-top:5px;
padding:0px 0px 5px 9px;
background:url(../../Libs/Images/SubMenu_SelectGreen.png) no-repeat;
}
.Submenu_SelectYellow {
margin-top:5px;
padding:0px 0px 5px 9px;
background:url(../../Libs/Images/SubMenu_SelectYellow.png) no-repeat;
}

.Icon_DetailLink {
float:left;
padding:5px 5px 0px 0px;
}

.Head_SearchBox {
float:right;
text-align:right;
margin-right:5px;
}

.Head_SearchBackground {
width:250px;
text-align:right;
background:url(../../Libs/Images/Cerca_Background.png) no-repeat;
background-position:right;
}

/* ITEM */
.ItemList_SetImage {
float:right;
margin:0px 0px 5px 10px;
}

/* CONTROLLI - Textbox, Button, ecc... */
.TextBox {
font-size:11px;
color:#333333;
}
.TextBox_Login {
font-size:12px;
color:#333333;
width: 120px;
}
.TextBox_Transparent {
font-size:11px;
color:#333333;
margin-left:35px;
background-color:Transparent;
border:0px;
}

.DropDownList {
margin-left:5px;
font-size:11px;
color:#333333;
}

/*GENERICI*/
.Table_BorderSolidGrey{
border:solid 1px #555555;
}
