/*  
Theme Name: Victoria L'Originale
Theme URI: http://www.vlo.com
Description: Victoria L'Originale main theme.
Version: 1.0
Author: Angelo Olivieri
Author URI: http://www.fazedesign.it
*/

@charset "iso-8859-1";

* {font-size:100.01%}
html {font-size:62.5%}
body {margin:0; padding:0; font-family:"Trebuchet Ms",Tahoma,sans-serif; font-size:1.3em; line-height:1.5em; background:#333 url(images/background_header.gif) repeat-x top left; text-align:center}
.rtop,.rbottom {display:block}
.rtop *,.rbottom * {display:block; height:1px; overflow:hidden}
.r1 {margin:0 5px}
.r2 {margin:0 3px}
.r3 {margin:0 2px}
.r4 {margin:0 1px;height: 2px}
.rs1 {margin:0 2px}
.rs2 {margin:0 1px}
.intbox {float:left; height:130px; margin-right:45px; margin-bottom:45px}
.imghome {float:right; margin-left:10px; border:5px solid #f2eee1}
.astoria-sae2deluxe {display:block; width:125px; height:140px; text-indent:-9999px; background:url(images/astoria-sae2-deluxe.gif) no-repeat bottom}
.astoria-sae2 {display:block; width:125px; height:140px; text-indent:-9999px; background:url(images/astoria-sae2.gif) no-repeat bottom}
.astoria-divina-2groups {display:block; width:125px; height:95px; text-indent:-9999px; background:url(images/astoria-divina-2groups.gif) no-repeat bottom}
.astoria-divina-1group {display:block; width:125px; height:95px; text-indent:-9999px; background:url(images/astoria-divina-1group.gif) no-repeat bottom}
.astoria-aep1 {display:block; width:125px; height:95px; text-indent:-9999px; background:url(images/astoria-aep1.gif) no-repeat bottom}
.astoria-compact {display:block; width:125px; height:95px; text-indent:-9999px; background:url(images/astoria-compact.gif) no-repeat bottom}
.harneyandsons-wrappedsachets {display:block; width:135px; height:106px; text-indent:-9999px; background:url(images/harneyandsons_wrappedsachets.gif) no-repeat top}
.harneyandsons-premiumteabags {display:block; width:135px; height:106px; text-indent:-9999px; background:url(images/harneyandsons_premiumteabags.gif) no-repeat top}
.capellidangelo {display:block; width:117px; height:98px; text-indent:-9999px; background:url(images/capellidangelo.gif) no-repeat top}
.tagliatelle {display:block; width:117px; height:98px; text-indent:-9999px; background:url(images/tagliatelle.gif) no-repeat top}
.trenette {display:block; width:117px; height:98px; text-indent:-9999px; background:url(images/trenette.gif) no-repeat top}
.fettuccine {display:block; width:117px; height:98px; text-indent:-9999px; background:url(images/fettuccine.gif) no-repeat top}
.lasagnette {display:block; width:117px; height:98px; text-indent:-9999px; background:url(images/lasagnette.gif) no-repeat top}
.laparmigianad35 {display:block; width:105px; height:129px; text-indent:-9999px; background:url(images/laparmigianad35_thumb.gif) no-repeat top}
.laparmigianad55 {display:block; width:105px; height:129px; text-indent:-9999px; background:url(images/laparmigianad55_thumb.gif) no-repeat top}
.laparmigianad45 {display:block; width:105px; height:173px; text-indent:-9999px; background:url(images/laparmigianad45_thumb.gif) no-repeat top}
.addtocart {display:inline; width:75px; height:19px; margin:0; padding:0; border:0; background:transparent url(images/addtocart.gif) no-repeat center; cursor:pointer; cursor:hand}
.product-img {border:0; float:right; margin:5px; padding-top:40px}
div#header {margin:0 auto; width:740px; height:150px}
div#topbar {width:740px; height:20px; background:url(images/topbar.gif) no-repeat top right; text-align:right}
div#topbar span {display:block; float:right; width:340px; padding-right:25px; padding-top:2px; text-align:center; font-size:0.7em; text-transform:uppercase}
div#topbar span a {color:#e5dcc2; margin-left:20px; text-decoration:none}
div#topbar span a:hover {color:#e5dcc2; text-decoration:underline}
div#logo {width:275px; height:78px; padding:11px 25px; float:left}
div#logo h1 {display:block; width:275; height:75px; text-indent:-9999px; background:url(images/logo.gif) no-repeat top left; margin:0}
div#logo h1 a {display:block; width:275; height:75px; text-decoration:none}
div#logo h1 a:hover {text-decoration:none}
div#desc {width:290px; height:78px; padding:11px; float:right; text-align:left}
div#desc h2 {margin:0; font-weight:normal; font-size:1.3em; color:#e5dcc2}
div#topbar2 {clear:both; width:740px; height:28px; background:url(images/topbar2.gif) no-repeat top right; text-align:center}
div#topbar2 span {display:block; float:right; width:365px; padding-right:15px; padding-top:4px; text-align:center}
div#topbar2 form, fieldset {border:0; margin:0; padding:0}
div#topbar2 .input {color:#7f3008; font-size:0.7em; padding:3px; background:#e5dcc2 url(images/background_search_form.gif) repeat-x top left; border:1px solid #d6c89e}
div#topbar2 .button {display:inline; width:26px; height:21px; margin:0; padding:0; border:0; background:transparent url(images/search_button.gif) no-repeat center}
div#menu {margin:0 auto; font-weight:bold; width:726px; height:26px; padding:7px}
div#menu a {display:inline; text-decoration:none; padding:7px 10px 10px 10px; color:#e5dcc2}
div#menu a:hover {display:inline; text-decoration:underline; color:#e5dcc2; background:#34140a}
div#center {margin:0 auto; width:690px; background:#e5dcc2 url(images/background_center.gif); text-align:left}
div#center #left {float:left; width:405px; padding:15px}
div#center #left h3 {font-size:1.5em; color:#5f3f21; margin:0}
div#center #left h4 {font-size:1.2em; color:#8f5f32; letter-spacing:-1px; margin:0 0 15px 0}
div#center #left h5 {font-size:1.1em; margin:2px; color:#bbaa99; padding:0}
div#center #left select {font:0.9em "Trebuchet Ms"; background:#fbfbfb; border:1px solid #bbaa99}
div#center #left #homebox {float:left; border:1px solid #bbaa99; background:#e0d5b5; padding:0 15px 15px 15px; margin:0; font-size:0.9em; margin-bottom:20px}
div#center #left #homebox a {border:0}
div#center #left #homebox .title {display:block; font-size:1.1em; font-weight:bold; margin-bottom:5px; margin-top:15px; color:#5F3F21; padding:0}
div#center #left #homebox .leftbox {float:left; margin:0 40px 0 0}
div#center #left #homebox .rightbox {float:right; width:180px; margin:0}
div#center #left #homebox .getamap {display:block; width:62px; height:25px; text-indent:-9999px; background:url(images/getamap.gif) no-repeat top left; border:0}
div#center #left #homebox .getamap a {display:block; width:62px; height:25px; text-indent:-9999px; text-decoration:none; border:0}
div#center #left #homebox .getamap a:hover {text-indent:-9999px}
div#center #left a {color:#5f3f21; text-decoration:none; border-bottom:1px solid #5f3f21}
div#center #left a:hover {color:#8f5f32; text-decoration:none}
div#center #left .info {background:#e8e1cA; border-top:1px dashed #5f3f21; border-bottom:1px dashed #5f3f21; padding:20px 10px; font-size:1.3em}
div#center #left .info select {display:inline; margin-left:10px}
div#center #left .products {margin-right:110px; font-size:0.9em; padding-top:35px; color:#333}
div#center #left .products .specialprice {font-size:0.9em; color:#b00}
div#center #left .products .product-title {font:bold 1.4em Georgia,Times New Roman,Arial; letter-spacing:-1px; color:#5f3f21}
div#center #left .products .product-price {font:bold 1.1em Georgia,Arial}
div#center #left .products .product-price del {font:bold 1em Georgia,Arial; color:#555}

div#center #right {float:left; width:220px; padding:15px 0 15px 15px}
div#center #right div.right_box {width:220px; background:#f4f0e2; margin-bottom:15px}
div#center #right div.right_box a {color:#5f3f21; text-decoration:none}
div#center #right div.right_box a:hover {color:#5f3f21; text-decoration:none; background:#d7ceb4}
div#center #right div.right_box ul {margin-top:0; margin-left:0; padding-left:0.7em; padding-right:0.7em}
div#center #right div.right_box li {font-size:0.9em; padding:3px; list-style-type:none; display:block; border-bottom:1px solid #d5c5a1}
div#center #right div.right_box p {font-size:0.9em; margin:0; padding:5px 10px; line-height:1.3; text-align:left}
div#center #right div.right_box h5 {margin:0; padding:0 0 3px; background:#5f3f21; color:#e5dcc2; text-align:center}

div#center #right .specialsofthemonth {width:220px; height:50px; margin-bottom:15px}
div#center #right .specialsofthemonth a {display:block; width:220px; height:50px; background:url(images/specialsofthemonth.gif) no-repeat; text-indent:-9999px}

div#center #right .cappuccine {width:220px; height:50px; margin-bottom:15px}
div#center #right .cappuccine a {display:block; width:220px; height:50px; background:url(http://www.mynetkey.com/VLO/cappuccine.gif) no-repeat; text-indent:-9999px}

div#center #right .lillycodroipo {width:220px; height:50px; margin-bottom:15px}
div#center #right .lillycodroipo a {display:block; width:220px; height:50px; background:url(http://www.mynetkey.com/VLO/lillycodroipo.gif) no-repeat; text-indent:-9999px}

div#center #right .mampizzaoven {width:220px; height:50px; margin-bottom:15px}
div#center #right .mampizzaoven a {display:block; width:220px; height:50px; background:url(images/mampizzaoven.gif) no-repeat; text-indent:-9999px}

div#center #right .astoriacappuccinomachines {width:220px; height:50px; margin-bottom:15px}
div#center #right .astoriacappuccinomachines a {display:block; width:220px; height:50px; background:url(images/astoria-cappuccino-machines.gif) no-repeat; text-indent:-9999px}
div#center #right .imperiapastamachines {width:220px; height:50px; margin-bottom:15px}
div#center #right .imperiapastamachines a {display:block; width:220px; height:50px; background:url(images/imperia-pasta-machines.gif) no-repeat; text-indent:-9999px}
div#center #right .laparmigianapastamachines {width:220px; height:50px; margin-bottom:15px}
div#center #right .laparmigianapastamachines a {display:block; width:220px; height:50px; background:url(images/laparmigiana-pasta-machines.gif) no-repeat; text-indent:-9999px}
div#center #right .harneysonsgourmetteas {width:220px; height:50px; margin-bottom:15px}
div#center #right .harneysonsgourmetteas a {display:block; width:220px; height:50px; background:url(images/harney-sons-gourmet-teas.gif) no-repeat; text-indent:-9999px}
div#center #right .descopastacookers {width:220px; height:50px; margin-bottom:15px}
div#center #right .descopastacookers a {display:block; width:220px; height:50px; background:url(images/desco-pasta-cookers.gif) no-repeat; text-indent:-9999px}
div#center_bottom {margin:0 auto; width:690px; height:20px; background:#333 url(images/background_center_bottom.gif) no-repeat top}
div#footer {margin:0 auto; font-size:0.8em; width:670px; padding:10px; color:#e5dcc2}
div#footer a {color:#e5dcc2; text-decoration:underline}
div#footer a:hover {color:#e5dcc2; text-decoration:underline}