@charset "iso-8859-1";
/* CSS Document */
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #D94D1E; margin: 0px; padding: 0px; text-align: center; }
a img { border: none; }
/* homepage layout */
#container { width: 830px; margin: auto; }
#header { background-image: url(../imgs/nav/top3menu.gif); background-repeat: no-repeat; margin: auto; height: 106px; background-position: center top; }
#header a:link { color: #1262BA; }
#header a:visited { color: #000000; }
#header a:hover { color: #3188E9; }
#header a:active { color: #9F0F0F; background-color: #FDEBA3; }
#header li { display: inline; list-style-type: none; margin-right: 4px; margin-left: 4px; padding-left: 4px; padding-right: 4px; }
#header ul { margin-top: 2px; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #1262BA; margin-left: 48px; padding: 80px 0px 0px 41px; text-align: center; }
#leftbar { float: left; width: 150px; padding-top: 15px; padding-right: 1px; padding-bottom: 15px; padding-left: 1px; border: medium double #C8DAF7; margin-top: 10px; margin-right: 2px; margin-bottom: 10px; margin-left: 1px; background-color: #FDEBA3; }
#leftbar ul { list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #1262BA; margin-left: 2px; margin-top: 2px; padding: 0px 0px 0px 1px; text-align: left; }
#leftbar li { list-style-type: none; margin-right: 1px; margin-left: 2px; padding-left: 1px; padding-right: 1px; background-image: url(../imgs/nav/bottone2.gif); background-repeat: no-repeat; height: 39px; background-position: center center; }
#leftbar a:link { color: #1262BA; }
#leftbar a:visited { color: #000000; }
#leftbar a:hover { color: #3188E9; }
#leftbar a:active { color: #9F0F0F; }
.barra2 a:link { display: block; padding-top: 10px; padding-left: 3px; }
.barra2 a:visited { display: block; padding-top: 10px; padding-left: 3px; }
.barra2 a:hover { display: block; padding-top: 10px; padding-left: 3px; }
.barra2 a:active { display: block; padding-top: 10px; padding-left: 3px; }
#leftbar p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
#leftbar h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF9900; }
#footer { width: 823px; margin: auto auto 20px; text-align: center; border: 2px solid #FFFFFF; }
#footer p { margin: 0px auto; padding-top: 4px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-align: center; }
#footer a:link { color: #1262BA; }
#footer a:visited { color: #000000; }
#footer a:hover { color: #3188E9; background-color: #FFFFFF; }
#footer a:active { color: #9F0F0F; background-color: #FDEBA3; }
#footer li { display: inline; list-style-type: none; margin-right: 3px; margin-left: 1px; padding-left: 3px; padding-right: 1px; }
#footer ul { margin-top: 10px; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #1262BA; margin-left: 1px; padding: 0px 0px 0px 1px; text-align: center; }
.ctFoto { margin-top: 8px; margin-right: 2px; margin-bottom: 4px; margin-left: 2px; }
.ftLeft { float: left; margin-left: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; margin-top: 2px; margin-right: 1px; margin-bottom: 2px; }
.ftLeft2 { float: left; margin-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; margin-top: 2px; margin-right: 5px; margin-bottom: 2px; }
.clearfloat { clear: both; height: 0px; font-size: 1px; line-height: 0px; }
/* homepage layout end */
/* 1st catalogue layout begin */
#titoloMain { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; margin: 0px auto; }
#titoloMain h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; margin: 0px auto; }
#MainCatalogue { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: medium double #C8DAF7; margin-top: 10px; margin-right: 2px; margin-bottom: 10px; margin-left: 165px; text-align: center; }
#MainCatalogue1 { padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; margin: 0px auto; width: 635px; }
#MainCatalogue3 { padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; margin: 0px auto; width: 635px; }
#dettagli { width: 816px; text-align: left; border: medium double #C8DAF7; margin-top: 10px; margin-right: 2px; margin-bottom: 10px; margin-left: 2px; padding: 2px; height: auto; }
#dettagli p { margin: 2px auto; padding-top: 4px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; }
#dettagli ul { margin: 0px; padding-top: 6px; padding-right: 2px; padding-bottom: 6px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; }
#dettagli li { list-style-position: inside; }
#dettagli h1 { margin: 3px auto; padding-top: 4px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #9F0F0F; background-color: #C8DAF7; text-align: center; width: 800px; }
#dettagli h2 { margin: 3px auto; padding-top: 4px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FDEBA3; }
#dettagli a:link { color: #C8DAF7; display: inline; padding-top: 0px; padding-left: 0px; }
#dettagli a:visited { color: #000000; display: inline; padding-top: 0px; padding-left: 0px; }
#dettagli a:hover { color: #FDEBA3; display: inline; padding-top: 0px; padding-left: 0px; }
#dettagli a:active { color: #FFCC66; display: inline; padding-top: 0px; padding-left: 0px; }
/* 1st catalogue layout end */
/* 2nd catalogue layout begin */
#MainEcommerce { padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; background-image: url(../tab/yw4page.gif); background-repeat: repeat-y; margin: 0px auto; height: auto; width: 635px; background-position: center; }
#ecommerce1 { width: 238px; margin: 0px 2px; text-align: center; height: auto; padding: 2px; float: left; }
#ecommerce1 h2 { text-align: left; width: 90%; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 2px; padding-top: 12px; padding-right: 1px; padding-bottom: 12px; padding-left: 1px; }
#ecommerce2 { width: 372px; margin: 0px 1px 0px 248px; text-align: center; height: auto; padding: 2px; }
#ecommerce2 ul { text-align: left; width: 90%; margin-top: 10px; margin-right: 1px; margin-bottom: 10px; margin-left: 10px; padding-top: 8px; padding-right: 1px; padding-bottom: 8px; padding-left: 30px; }
#ecommerce2 h2 { text-align: left; width: 90%; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 2px; padding-top: 12px; padding-right: 1px; padding-bottom: 12px; padding-left: 1px; }
#ecommerce3 { clear: both; height: 0px; font-size: 1px; line-height: 0px; }
.articoli2 a:link { color: #1262BA; }
.articoli2 a:visited { color: #000000; }
.articoli2 a:hover { color: #9F0F0F; }
.articoli2 a:active { color: #3188E9; }
.articoli2 p { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; }
.articoli2 img { margin: 0px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; }
.articoli2 table { margin: 4px auto; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 3px; border: 1px double #FFCC66; width: 99%; }
.articoli2 th { border: 1px double #E1EAFD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #9F0F0F; text-align: center; width: 25%; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; margin: 0px; }
.articoli2 td { border: 1px double #E1EAFD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #9F0F0F; text-align: center; width: 25%; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; margin: 0px; }
.oneLine { display: inline; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 10px; }
.tx2left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; }
.spazio2 { margin: 1px; padding: 2px; height: 25px; }
.spazio3 { margin: 1px; padding: 2px; height: 50px; }
.spazio4 { margin: 1px; padding: 2px; height: 60px; }
.spazio5 { margin: 1px; padding: 2px; height: 100px; }
/* 2nd catalogue layout end */
/* 3rd catalogue layout begin */
.articoli3 a:link { color: #1262BA; }
.articoli3 a:visited { color: #000000; }
.articoli3 a:hover { color: #3188E9; background-color: #FFFFFF; }
.articoli3 a:active { color: #FF9900; }
.articoli3 p { margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; }
.articoli3 img { margin: 0px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; }
.articoli3 ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.articoli3 h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #9F0F0F; background-color: #C8DAF7; background-position: center; text-align: center; width: 85%; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 2px; padding-top: 4px; padding-right: 1px; padding-bottom: 4px; padding-left: 1px; }
#ecommerce5 { width: 372px; margin: 0px 1px 0px 248px; text-align: center; height: auto; padding: 2px; }
#ecommerce5 ul { text-align: left; width: 90%; margin-top: 6px; margin-right: 1px; margin-bottom: 6px; margin-left: 2px; padding-top: 6px; padding-right: 1px; padding-bottom: 6px; padding-left: 30px; }
#ecommerce5 h2 { text-align: left; width: 90%; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 2px; padding-top: 12px; padding-right: 1px; padding-bottom: 12px; padding-left: 1px; }
/* 3rd catalogue layout end */
/* 1st bigger photo layout begin */
.articoli4 h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #9F0F0F; background-color: #C8DAF7; background-position: center; text-align: center; width: 98%; margin-top: 5px; margin-right: 4px; margin-bottom: 8px; margin-left: 4px; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; }
.cnt2foto { text-align: center; padding: 2px; margin-top: 8px; margin-right: 4px; margin-bottom: 8px; margin-left: 4px; }
/* 1st bigger photo layout end */
