/* CSS Document */
@font-face{font-family: 'chanceryscriptssiitalic-webfont'; src: url('fonts/chanceryscriptssiitalic-webfont.eot'); src: url('fonts/chanceryscriptssiitalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/chanceryscriptssiitalic-webfont.woff') format('woff'), url('fonts/chanceryscriptssiitalic-webfont.ttf') format('truetype'), url('fonts/chanceryscriptssiitalic-webfont.svg#webfont') format('svg'); }

body{margin:0; font-family: "Trebuchet MS", Arial; font-size:12px; background-color:#f7f7f7;}

.arancio{color:#e95d0f;}
.ciano{color:#3fa6f2;}

#land{width:100%; background-image:url(images-Ravelli/bg.png);background-repeat:repeat-y; background-position:center;}
#padre{width:100%; background-image:url(images-Ravelli/bg_banda.gif); background-repeat:repeat-x; background-position:center 26px;}
#madre{width:980px; height:980px; overflow:hidden;}

#logo{width:300px; height:248px; position:absolute;}
#top{height:20px; padding-top:0px; width:100%;}
#top-left{width:840px; float:left;}
#lang{margin-right:0px; width:140px; float:left;}
#flag{margin-right:0px; float:left;}
#lang-choose{width:1px; height:20px; background-color:#666; float:left; text-align:left; margin-bottom:5px;}
#lang-choose-list{float:left;}
#login-icon{float:left;width:24px; padding-top:1px;}
#login{float:left;width:60px; text-align:left; padding-top:2px;}
#login a{color:#333333; font-size:10px;}
#banner{height:250px; width:100%; background-color:#2f180b; overflow:hidden; border-bottom:10px solid #2f180b; border-top:10px solid #2f180b;}

#menu{background-image: url(images-Ravelli/Main-menu_11.png); background-repeat:no-repeat; width:806px; height:50px; padding-top:23px;
 position:absolute; z-index:5;margin-left:211px;margin-top:-30px;}
#menu a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#f4cc8a; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:20px; text-decoration:none;}
#menu a:hover{background-image:url(images-Ravelli/menuOver.png); background-repeat:no-repeat;color:#ffffff;}
#menu .over{color:#ffffff;}

#homespot{text-align:left; color:#666; width:436px; height:288px; background-image:url(images-Ravelli/etichetta-lato-a_03.png); background-repeat:no-repeat; position:absolute; z-index:5;margin-left:556px; margin-top:-20px;}
#homespot h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:40px; font-weight:normal; margin-top:0; margin-bottom:0;color:#2f180b;}
#homespot h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;margin-top:10px; margin-bottom:0;}
#homespot p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#homespot-text {width:150px; margin-left:250px; margin-top:40px;}

#contenuto {text-align:left; margin-left:40px; color:#666; float:left; width:910px; margin-top:50px;}
#contenuto h1{font-family: 'chanceryscriptssiitalic-webfont'; font-size:40px; font-weight:normal; margin-top:0; margin-bottom:0; color:#2f180b;}
#contenuto h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:40px; font-weight:normal; margin-top:0; margin-bottom:0; color:#2f180b;}
#contenuto h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; margin-top:0; margin-bottom:0;}
#contenuto p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;text-align:left}

#presentazione{width:470px; height:280px; border:0px solid #000;}

#schedine H2{font-size:30px; margin-top:0; margin-bottom:150px; font-weight:normal;}
.schedina{background-image:url(images-Ravelli/Box-Shape_11.png); background-repeat:no-repeat; width:301px; height:322px; float:left; text-align:center;}
.schedina-text{margin-left:40px; margin-top:30px;margin-right:40px; height:230px;}
.schedinaContenuto{margin-top:10px; text-align:left; float:left; width:185px;}
.schedinaFreccina{text-align:right; float:left; width:35px; margin-top:10px; margin-left:0px;}
.schedinaH2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:20px; margin-top:0; margin-bottom:150px;}
.schedinaImg2{background-image:url(images-Ravelli/Pasta-box-prodotti_03.png); background-position:center -5px ; background-repeat:no-repeat;}
.schedinaImg3{background-image:url(images-Ravelli/coccinella-box-ambiente-home.png); background-position:center -20px ; background-repeat:no-repeat;}
.schedinaImg1{
	background-image:url(images-Ravelli/cuoco-con-imbuto-megafono.png); 
	/* background-image:url(images-Ravelli/cuoco-con-imbuto-megafono_animato.gif); */
	background-position:center -20px ; background-repeat:no-repeat;}

#passionepresentazione1{width:420px; height:230px; float:left; margin-right:35px;}
#passionepresentazione2{width:450px; height:230px; float:left;}

#passionespot{text-align:left; color:#666; width:436px; height:288px; background-image:url(images-Ravelli/etichetta-lato_03.png); background-repeat:no-repeat; position:absolute; z-index:5;margin-left:596px; margin-top:320px;}
#passionespot h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:30px; font-weight:normal; margin-top:0; margin-bottom:0px;color:#2f180b; line-height:30px;}
#passionespot h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;margin-top:10px; margin-bottom:0; font-weight:normal;}
#passionespot p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#passionespot-img {width:227px; margin-top:32px; margin-left:-10px; margin-right:15px; float:left; overflow:hidden;}
#passionespot-text {width:150px; margin-top:54px; float:left;}
#passionespot-text a{color:#804000;}
#passionespot-text a:hover{color:#e36a00;}

.ciakfoto{background-image:url(images-Ravelli/cornice-foto_03.png); background-repeat:no-repeat; width:464px; height:329px; float:left; text-align:center;}
.ciakfoto-text{margin-left:40px; margin-top:30px;margin-right:40px; height:230px;}

/* RAVELLI AMBIENTE */
#ambientepresentazione1{width:440px; height:230px; float:left; margin-right:20px;}
#ambientepresentazione2{width:450px; height:230px; float:left;}
#ambientespot{text-align:left; color:#666; width:436px; height:288px; background-image:url(images-Ravelli/etichetta-lato_03.png); background-repeat:no-repeat; position:absolute; z-index:5;margin-left:596px; margin-top:320px;}
#ambientespot h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:30px; font-weight:normal; margin-top:0; margin-bottom:0;color:#2f180b; line-height:30px;}
#ambientespot-text {width:150px; margin-top:55px; margin-left:20px; float:left;}


/* PRODOTTI ---------------------------------*/
#prodottipresentazione{width:500px; height:280px;}

#prodottispot{text-align:left; color:#666; width:436px; height:288px; background-image:url(images-Ravelli/etichetta-lato_03.png);background-repeat:no-repeat; position:absolute; 
z-index:5;margin-left:596px; margin-top:40px;}
#prodottispot h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:30px; line-height:30px; margin-top:0; margin-bottom:0;color:#2f180b; font-weight:normal;}
#prodottispot h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;margin-top:10px; margin-bottom:0;}
#prodottispot p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#prodottispot-img{width:227px; margin-top:32px; margin-left:-10px; margin-right:10px; float:left; overflow:hidden;}
#prodottispot-text{width:150px; margin-top:46px; float:left;}
#prodottispot-text a{color:#804000}
#prodottispot-text a:hover{color:#e36a00;}


#prodottispot2{text-align:left; color:#666; width:436px; height:288px; background-image:url(images-Ravelli/etichetta-lato_03.png); background-repeat:no-repeat; position:absolute; z-index:5;margin-left:596px; margin-top:320px;}
#prodottispot2 h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:30px; line-height:30px; margin-top:0; margin-bottom:0;color:#2f180b; font-weight:normal;}
#prodottispot2 h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;margin-top:10px; margin-bottom:0;}
#prodottispot2 p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#prodottispot2-img {width:227px; margin-top:30px; margin-left:-10px; margin-right:10px;  float:left; overflow:hidden;}
#prodottispot2-text {width:150px; margin-top:46px; float:left;}
#prodottispot2-text a{color:#804000}
#prodottispot2-text a:hover{color:#e36a00;}

.prodotticiakfoto{background-image:url(images-Ravelli/cornice-foto_03.png); background-repeat:no-repeat; width:464px; height:329px; float:left;}


/* PRODOTTI GRAN SELEZIONE e PRODOTTI CLASSICI ------------------------- */
#prodottiSearch{text-align:left; color:#666; width:436px; height:288px; background-image:url(images-Ravelli/etichetta-lato-search_03.png);background-repeat:no-repeat; position:absolute; 
z-index:5;margin-left:596px; margin-top:40px;}
.SearchIcon{float:left; width:107px; height:98px; background-image:url(images-Ravelli/bussola-cerca-prodotto_03.png); margin-left:-10px; background-repeat:no-repeat;}
#prodottiSearch-title{float:left; width:260px;margin-top:35px;}
#prodottiSearch-title h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:26px; letter-spacing:1px; font-weight:normal;}
#prodottiSearch-text{width:350px; margin-top:120px; margin-left:50px;}
#prodottiSearch-text select{width:340px; padding:3px; margin-top:5px; margin-bottom:10px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#prodottiBandaElenco{background-image:url(images-Ravelli/Barra-scelta-prodotti_03.png); background-repeat:no-repeat; width:1064px; height:161px; position:absolute; z-index:5;margin-left:-42px;margin-top:340px;}
.prodottiNextPrev{margin-top:30px; width:10%;float:left;}
#prodottiElenco{margin-top:20px; width:80%;float:left; text-align:center;}

.prodotto{width:105px;height:60px; border:0px solid #000;font-size:11px;color:#2f180b; line-height:12px; float:left;}
.prodottischeda{background-image:url(images-Ravelli/Box-scheda-prodotto_03.png); background-repeat:no-repeat; width:948px; height:459px; float:left; margin-left:-25px; margin-top:140px;}

#prodottoLeft{width:405px; height:395px; float:left; margin-top:30px; margin-left:30px;}
#prodottoImg{width:387px;height:200px;margin-left:11px; background-color:#dedede;}
#prodottoInfo{background-image:url(images-Ravelli/box-info-prodotto_03.png); background-repeat:no-repeat; width:405px; height:175px; padding-top:20px;}
.prodottoIcon{width:32px; height:32; float:left; text-align:center; margin-left:10px; padding-top:0px;}
.prodottoIconDescr{width:160px; height:32; float:left; margin-top:-5px;}
.TastoInfo{background-image:url(images-Ravelli/Pulsante-ricalcola.png); background-position:0px 3px; background-repeat:no-repeat;padding-left:25px;padding-top:8px;height:30px; width:139px; color:#fff; border:0px solid #000;}
.TastoInfoOver{background-image:url(images-Ravelli/Pulsante-ricalcola_over.png); background-position:0px 3px; background-repeat:no-repeat;padding-left:25px;padding-top:8px;height:30px; width:139px; color:#fff; border:0px solid #000;}
#prodottoInfo p{font-size:12px;}
#prodottoInfo strong{color:#2f180b;}


#prodottoRight{width:450px; height:385px; float:left; margin-top:40px; margin-left:20px;}
#prodottoRight h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:28px;}
#prodottoRight h3{font-size:25px; font-style:italic; font-size:13px; font-weight:normal;}
#prodottoRight strong{color:#734d2a;}
#prodottoRight a{color:#49a4f0; text-decoration:none;}
#prodottoRight p{margin-top:0px; margin-bottom:0px;}
#prodottoRight .prodottoTags{width:350px; float:left;}
#prodottoRight p.tags{font-size:11px;}
#prodottoRight .prodottoFacebook{font-size:11px; width:80px; float:left;}
#prodottoSpot{background-image:url(images-Ravelli/Etichetta-ricetta-consigliata_03.png); background-repeat:no-repeat; background-position:right; width:550px; height:180px; position:absolute; z-index:5;margin-left:490px;margin-top:700px;}
#prodottoSpot h3{font-family: 'chanceryscriptssiitalic-webfont'; font-size:25px; margin:0px;color:#734d2a;}
.prodottoMario{margin-left:-20px; float:left; width:180px; height:166px; background-image:url(images-Ravelli/chef-ricetta-consigliata_03.png); background-repeat:no-repeat;}
.prodottoDescr{margin-top:36px; float:left; width:300px; text-align:left;}
.prodottoFreccia{width:40px; float:left; margin-top:110px;}

/* BUON APPETITO */
.prodottiricetta{background-image:url(images-Ravelli/Box-scheda-buo-nappetito_03.png); background-repeat:no-repeat; width:948px; height:459px; float:left; margin-left:-15px; margin-top:0px;}
.prodottiricettaMario{margin-left:-20px;margin-top:-50px; float:left; width:280px; height:308px; background-image:url(images-Ravelli/Chef-Box-Ricetta_03.png); background-repeat:no-repeat;}
.prodottiricettacontenitore{float:left;border:0px solid #000; width:290px; margin-top:35px;}
.prodottiricettaimg{width:267px; margin-left:10px; height:120px; background-color:#dedede;}
.prodottiricettadetails{width:260px; padding-left:20px; padding-top:20px; height:129px; background-image:url(images-Ravelli/Box-info-ricetta_03.png); background-repeat:no-repeat; color:#2f180b;}
#prodottiricettatext{width:330px; height:240px; margin-top:35px; margin-left:10px; font-size:16px; overflow:hidden;}
#prodottiricettatext h3{font-family: 'chanceryscriptssiitalic-webfont'; font-size:25px; margin:0px;color:#734d2a;}
#prodottiricettatext .prodottoTags{width:240px; float:left; font-size:11px;}
#prodottiricettatext .prodottoFacebook{font-size:11px; width:80px; float:left;}
#prodottiricettatext a{color:#49a4f0; text-decoration:none;}

/* NEWSEVENTI */
#newspresentazione{width:500px; height:280px;}
#newspresentazione .newsimg{width:100px; height:70px; overflow:hidden; float:left; margin-right:10px;}
#newspresentazione .newsdescrizione{width:390px; height:70px; overflow:hidden; float:left;}
#newspresentazione .spaziatore{width:450px; height:20px; clear:both;}

#EventiInEvidenta{text-align:left; color:#666; width:436px; height:587px; background-image:url(images-Ravelli/Box-contatti.png);background-repeat:no-repeat; position:absolute; 
z-index:5;margin-left:603px; margin-top:40px;}
#EventiInEvidenta h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:30px; line-height:30px; margin-top:0; margin-bottom:0;color:#2f180b; font-weight:normal;}
#EventiInEvidenta h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;margin-top:10px; margin-bottom:0;}
#EventiInEvidenta p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#EventiInEvidenta-text {margin-left:50px;;width:330px; margin-top:40px; float:left;}
#EventiInEvidenta input{width:200px; font-size:12px; color:#666666;}
#EventiInEvidenta textarea{width:200px; height:100px; font-size:12px; color:#666666;}

/* CONTATTI */
#contattiForm{text-align:left; color:#666; width:436px; height:587px; background-image:url(images-Ravelli/Box-contatti.png);background-repeat:no-repeat; position:absolute; 
z-index:5;margin-left:603px; margin-top:40px;}
#contattiForm h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:30px; line-height:30px; margin-top:0; margin-bottom:0;color:#2f180b; font-weight:normal;}
#contattiForm h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;margin-top:10px; margin-bottom:0;}
#contattiForm p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#contattiForm-text {margin-left:50px;;width:330px; margin-top:40px; float:left;}
#contattiForm input{width:200px; font-size:12px; color:#666666;}
#contattiForm textarea{width:200px; height:100px; font-size:12px; color:#666666;}

/* RAVELLI NETWORK */
#networkpresentazione1{width:480px; height:230px; float:left; margin-right:50px;}
#networkpresentazione2{width:380px; height:230px; float:left; margin-top:-50px;}

#footer{background-image: url(images-Ravelli/Footer-menu_11.png); background-repeat:no-repeat; width:1059px; height:55px;
 position:absolute; z-index:5;margin-left:-42px;margin-top:580px; color:#fff; font-size:11px; padding-top:48px;}
#footer a, #footer2 a{color:#fff; font-size:11px; text-decoration:none; margin-right:5px; margin-left:5px;}
#footer-text1{margin-left:60px; margin-top:2px; width:580px; float:left; text-align: left; color:#f4cc8a;}
#footer-text2{margin-left:0px; float:left;margin-top:2px;}
#footer-networks{margin-left:10px;margin-top:-5px; float:left;}
#footer-networks a{ margin-right:0px;}

/* PER LA PAGINA PRODOTTI CHE č PIų LUNGA */
#madre2{width:980px; height:1250px; overflow:hidden;}

#footer2{background-image: url(images-Ravelli/Footer-menu_11.png); background-repeat:no-repeat; width:1059px; height:55px;
 position:absolute; z-index:5;margin-left:-42px;margin-top:850px; color:#fff; font-size:11px; padding-top:48px;}
 
#footer-text2 a:hover{text-decoration:underline;}
 

/* PRIVACY */
#privacypresentazione{width:900px; height:280px;}
#privacypresentazione a{color:#666666;}
#privacypresentazione p{font-size:14px; line-height:16px;}

#mappapresentazione{width:900px; height:280px;}
#mappapresentazione a{color:#666666;}
#mappapresentazione p{font-size:14px; line-height:16px;}
#mappapresentazione li{ padding:5px; }
 
 
 /* ADMIN */
#adminmenuElenco{margin-left:45px;margin-top:20px;float:left; text-align:center;}
#adminmenuElenco a{color:#333; text-decoration:none;}
.adminmenu{width:160px;height:50px; padding-top:15px; overflow:hidden;font-size:13px;color:#2f180b; line-height:12px; float:left;}
.adminmenuImg{float:left;}
.adminmenuTxt{ float:left; padding-top:10px;}
.adminButtonOver{ background-color:#efe2d0;}
.adminButtonOut{}

#adminBandaElenco{background-image:url(images-Ravelli/Barra-scelta-prodotti_03.png); background-repeat:no-repeat; width:1064px; height:161px; position:absolute; z-index:5;margin-left:-42px;margin-top:240px;}
#adminscheda{background-image:url(images-Ravelli/Box-scheda-prodotto_03.png); background-repeat:no-repeat; width:948px; height:459px; float:left; margin-left:-25px; margin-top:50px;}
#adminscheda th{background-color:#3C2313; color:#FFE3BD; border-right: 1px dotted #FFE3BD;}
#adminscheda td{color:#4D4D4D; border-right: 1px dotted #2f180b;  border-bottom: 1px solid #CCC; background-color:#fff1de;}

#AdminSearch{text-align:left; color:#666; width:436px; height:288px; background-image:url(images-Ravelli/Etichetta.png);background-repeat:no-repeat; position:absolute; z-index:5;margin-left:608px; margin-top:10px;}
.AdminSearchIcon{float:left; width:107px; height:98px; background-image:url(images-Ravelli/Icon-etichetta.png); margin-left:-10px; background-repeat:no-repeat;}
#AdminSearch-title{float:left; width:300px;margin-top:35px;}
#AdminSearch-title h2{font-family: 'chanceryscriptssiitalic-webfont'; font-size:26px; letter-spacing:1px; font-weight:normal;}
#AdminSearch-text{float:left; width:320px; margin-top:0px; margin-left:55px; color: #F30; font-size:14px;}
#AdminSearch-text strong{color:#333;}
#AdminSearch-text ul{ margin-top:0px; margin-left:0px; padding-left:20px;}
#adminlogout{background-image:url(images-Ravelli/Pulsante-esci.png); color:#fff; font-weight:bold; width:80px; height:30px; border:1px solid #000;}

.bianco{color:#ffffff;}