/*PAGE PROPERTIES*/
body,td,th {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}

body {
background-color:#FFF;
margin:0;
}

a:link,a:visited,a:active {
color:#000;
text-decoration:none;
}

a:hover {
color:#000;
text-decoration:none;
}

/*FONTS*/
.footerTXT {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
}

.footerTXT02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ae5454;
}

.font_01 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

.font_02 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#8c8c8b;
font-weight:400;
}

.font_03 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

.font_04 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
}

.font_05 {
font-family:Arial, Helvetica, sans-serif;
font-size:48px;
font-weight:bold;
color:#f0ede9;
}

.allegraFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#489B5D;
}

.libroFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#3d3d3d;
}

.bucciaFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#d4c7a7;
}

.improntaFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#1882cc;
}

.prontoFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#e94545;
}

.zipFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#333;
}

.extrapackFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#f17919;
}

.memotecnoFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#46ba9b;
}

.softFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#dbc184;
}

.dolceFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#ccc62e;
}

.trailFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#b6b69f;
}

.piumaFont {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#f1b603;
}
/*TABLES*/
.baseTable {
width:1002px;
height:599px;
padding:8px;
}

.contentTable {
width:986px;
}

.footerTable {
width:100%;
height:20px;
background-color:#DEDECD;
}

.productPageSeperator {
width:100%;
}

.productSideTable {
width:206px;
height:100%;
padding:5px;
}

.productLayout {
width:96%;
padding:5px;
}

.productBox {
width:193px;
height:193px;
border:1px solid #dad7d7;
display:block;
}

.productInfoBox {
width:193px;
height:23px;
background-color:#f0f0ec;
display:block;
border-left:1px solid #dad7d7;
border-right:1px solid #dad7d7;
border-bottom:1px solid #dad7d7;
}

.smallInfoTable {
width:100%;
height:21px;
}

.aboutUsTable01 {
width:570px;
height:260px;
}

.aboutusBG {
background-image:url(../images/aboutusBG.jpg);
background-repeat:no-repeat;
}

.indexTable {
width:976px;
height:460px;
}

.index_largePanel {
width:364px;
height:364px;
background-image:url(../images/largeindexPanel.gif);
background-repeat:no-repeat;
}

.browseTAB {
width:100%;
padding:2px;
}
	
/*MENU TABLES*/
.menuTable_index {
height:27px;
width:986px;
background-color:#6b4e2c;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_allegra {
height:27px;
width:986px;
background-color:#489B5D;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_libro {
height:27px;
width:986px;
background-color:#3d3d3d;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_buccia {
height:27px;
width:986px;
background-color:#d4c7a7;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_impronta {
height:27px;
width:986px;
background-color:#1882cc;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_pronto {
height:27px;
width:986px;
background-color:#e94545;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_zip {
height:27px;
width:986px;
background-color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_extrapack {
height:27px;
width:986px;
background-color:#f17919;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_memotecno {
height:27px;
width:986px;
background-color:#46ba9b;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_soft {
height:27px;
width:986px;
background-color:#dbc184;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_dolce {
height:27px;
width:986px;
background-color:#ccc62e;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_trail {
height:27px;
width:986px;
background-color:#b6b69f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_piuma {
height:27px;
width:986px;
background-color:#ebb612;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.menuTable_contact {
height:27px;
width:986px;
background-color:#bbbbba;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}
/*SCOLL TABLES*/
.scrollBox01 {
width:976px;
height:460px;
overflow:auto;
text-align:left;
font-size:12px;
}

.scrollBox02 {
width:770px;
height:460px;
overflow:auto;
text-align:left;
font-size:12px;
}

.scrollBox03 {
width:570px;
height:400px;
overflow:auto;
text-align:left;
font-size:12px;
}

.scrollBox04 {
width:570px;
height:260px;
overflow:auto;
text-align:left;
font-size:12px;
}

.scrollBox05 {
width:582px;
height:370px;
overflow:auto;
text-align:left;
font-size:12px;
padding:10px;
}

#SB01,#SB02,#SB03,#SB04,#SB05 {
position:relative;
float:left;
padding:2px;
}
