/*-------------------------------------------
	Di Casa
	- - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles
	Filename:		dicasa.css
	Version:		1.0
	Date:			Jan 22, 2007
	Company:        ExpertWeb
	Please:         You may adapt elements of this CSS in your own projects, 
					but the unique combination of layouts, styles, sizes, typography, 
					and positioning ("the design") is copyright 2007 at Expertweb.it 
					and may not be reproduced.
	-------------------------------------------*/

/* HTML Elements                               */
/***********************************************/

html,body{margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; background-color:#000;
}
body#privacy{margin:0;padding:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; background-color:#000;
}
h1{color:#fff;margin-bottom:3px;margin-top:0;display:none;
}
h2{color:#c1833e;margin:420px 0 70px 90px;font-size:1.6em;
}
h2#gifts{color:#c1833e;margin:440px 0 50px 90px;font-size:1.6em;
}
h2 .white{color:#fff;
}
h4{color:#c1833e;margin:0;display:inline; font-weight:normal; font-size:0.9em;
}
h6{color:#000;font-weight:bold; font-size:1em;margin:20px 0 0 0;padding:0;
}
h6.cafe{color:#000;font-weight:bold; font-size:1em;margin:8px 0 0 0;padding:0;
}
a, a:hover, a:visited{color:#fff;text-decoration:none;
}
img{border:0;
}
p{color:#fff;
}
p.nobr{margin:2px 0 0 0;
}
p.nobr2{margin:0 0 10px 0;
}
p.nobr3{margin:5px 0 0 0;
}
p.follow{margin:0;display:inline;
}
p.small{margin:4px 0 0 0;font-size:0.85em;
}
.titolo{color:#c1833e;font-weight:bold; font-size:1.2em;
}
.titolo2{color:#c1833e;font-weight:bold; font-size:1.2em;clear:both;
}
.titolo3{color:#fff;font-weight:bold; font-size:1.2em;
}


/* ELEMENTI DEL LAYOUT                         */
/***********************************************/
div#containerflash{width:961px;height:601px;margin:0;padding:0;display:block; background-color:#000;
}
div#containerhome{width:990px;height:569px;margin:0;padding:50px 0 0 0;display:block; background:url(img/bg_home2.jpg) no-repeat top left;
}
div#containerconcept{width:990px;height:569px;margin:0;padding:50px 0 0 0;display:block; background:url(img/bg_news3.jpg) no-repeat top left;
}
div#containerformula{width:990px;height:569px;margin:0;padding:50px 0 0 0;display:block; background:url(img/bg_formula.jpg) no-repeat top left;
}
div#containercorner{width:990px;height:599px;margin:0;padding:20px 0 0 0;display:block; background:url(img/bg_formula_scheda.gif) repeat-x top left;
}
div#containercorner2{width:990px;height:599px;margin:0;padding:20px 0 0 0;display:block; background:url(img/bg_formula4.gif) no-repeat top left;
}
* html div#containercorner2{width:990px;height:599px;margin:0;padding:20px 0 0 0;display:block; background:url(img/bg_formula3.gif) no-repeat top left;
}
div#containerproducts{width:990px;height:569px;margin:0;padding:50px 0 0 0;display:block; background:url(img/bg_products.jpg) no-repeat top left;
}
div#containerespresso{width:990px;height:607px;margin:0;padding:12px 0 0 0;display:block; background-color:#000;background:url(img/bg_espresso2.jpg) no-repeat top left;
}
div#containergifts{width:990px;height:607px;margin:0;padding:12px 0 0 0;display:block; background-color:#000;background:url(img/bg_gifts3.jpg) no-repeat top left;
}
div#containernonfood{width:990px;height:607px;margin:0;padding:12px 0 0 0;display:block; background-color:#000;background:url(img/bg_nonfood2.jpg) no-repeat top left;
}
div#containernews{width:990px;height:569px;margin:0;padding:50px 0 0 0;display:block; background:url(img/bg_news4.jpg) no-repeat top left;
}
div#containercontact{width:990px;height:569px;margin:0;padding:50px 0 0 0;display:block; background:url(img/bg_contact.jpg) no-repeat top left;
}
div#containerdett_news{width:990px;height:607px;margin:0;padding:12px 0 0 0;display:block; background-color:#000;background:url(img/bg_dubai.jpg) no-repeat top left;
}
div#containerdett_news .photo{padding:20px 0 0 40px;
}

div#titolo{width:568px;height:43px;background:url(img/head_home.gif) no-repeat top left;margin:0 0 0 380px;
}
div#titoloconcept{width:533px;height:44px;background:url(img/head_concept.gif) no-repeat top left;margin:0 0 0 335px;
}
div#titoloformula{width:621px;height:43px;background:url(img/head_formula.gif) no-repeat top left;margin:0 0 0 347px;
}
div#titoloproducts{width:514px;height:92px;background:url(img/head_products.gif) no-repeat top left;margin:0 0 0 434px;
}
div#titoloespresso{width:411px;float:left;
}
div#titolononfood{width:340px;float:left;
}
div#titolocontact{width:474px;height:92px;background:url(img/head_contact.gif) no-repeat top left;margin:0 0 0 384px;
}
div#titolonews{width:567px;height:92px;background:url(img/head_news.gif) no-repeat top left;margin:0 0 0 304px;
}
div#titolodett_news{width:411px;float:left;
}

div#content{width:590px;height:381px;margin:20px 0 0 360px;
}
div#content p#text1{margin:0 0 0 22px;
}
div#content p#text2{margin:0 0 0 32px;
}
div#content p#text3{margin:0 0 0 52px;
}
div#content p#text4{margin:15px 0 0 87px;
}
div#content p#text5{margin:0 0 0 97px;
}
div#content p#text6{margin:0 0 15px 107px;
}
div#content p.text7{margin:0 0 0 137px;
}
div#content p#text8{margin:0 0 0 147px;
}
div#content p#text9{margin:0 0 0 157px;
}
div#content p#text10{margin:15px 0 0 197px;
}
div#content p#text11{margin:0 0 0 207px;
}
div#content p#text12{margin:0 0 0 217px;
}
div#content p#text13{margin:0 0 15px 227px;
}
div#content p#text14{margin:0 0 0 77px;
}

div#contentconcept{width:490px;height:381px;margin:20px 0 0 400px;
}
div#contentconcept p.text1{margin-left:50px;
}

div#contentformula{width:556px;height:405px;margin:20px 0 0 434px;
}
div#contentformula div#text_formula{height:200px;overflow:auto;
scrollbar-base-color: #009966;
scrollbar-track-color: #000;
scrollbar-face-color: #000;
scrollbar-highlight-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-shadow-color: #fff;
scrollbar-arrow-color: #fff;
}
div#contentformula p.text1{width:490px;
}
div#contentformula p.text2{margin:0;padding:0;width:490px;
}
div#formulabox{width:100%;margin:30px 0 0 0;
}

div#contentproducts{width:556px;height:350px;margin:20px 0 0 434px;
}
div#contentproducts p{width:122px;
}
div#contentproducts p.text_products{width:480px;
}

div#contentcontact{width:356px;height:300px;margin:20px 0 0 514px;
}
div#contentcontact p#text1{margin:0;
}
div#contentcontact p#text2{margin:0 0 0 5px;
}
div#contentcontact p#text3{margin:0 0 0 20px;
}
div#contentcontact p#text4{margin:15px 0 0 50px;
}
div#contentcontact p#text5{margin:0 0 0 60px;
}
div#contentcontact p#text6{margin:0 0 0 70px;
}
div#contentcontact p#text7{margin:0 0 0 75px;
}
div#contentcontact p#text8{margin:0 0 0 80px;
}
div#contentcontact p#text9{margin:0 0 0 85px;
}
div#contentcontact p#text10{margin:0 0 0 90px;
}
div#contentcontact p#text11{margin:0 0 0 95px;
}
div#contentcontact p#text12{margin:0 0 0 100px;
}
div#contentcontact p#text13{margin:20px 0 0 117px;
}
div#contentcontact p.text14{margin:15px 0 0 117px;
}
div#contentcontact p.text15{margin:0 0 0 117px;
}

div#contentcorner{width:790px;height:454px;margin:0 auto;
}
div.contentespresso{wi dth:500px;height:300px;margin:10px auto;clea r:both;
}
div.contentitems{width:688px;margin:10px auto;clear:both;
}
div.contentitems2{width:688px;margin:10px auto 30px auto;clear:both;
}

div#newsbox{width:490px;margin:50px 0 0 78px;
}

div.productsbox{width:490px;
}

div.contentdett_news{wi dth:500px;height:300px;margin:10px auto;clea r:both;
}

div#cornertext{width:380px;margin:0;float:left;padding:0 25px 0 0;color:#000;
}
div#cornertext h2.counter{font-size:1.2em;margin:-18px 0 0 0;
}
div#cornertext h2.slow{font-size:1.2em;margin:10px 0 0 0;
}
div#cornertext h2.cafe{font-size:1.2em;margin:6px 0 0 0;
}
div#cornertext p{color:#000;
}
div#cornertext p.nobr{color:#000;margin:0;padding:0;
}
div#cornerbox{width:380px;margin:0;float:left;
}
div#cornerbox p{color:#000;
}
div#cornerbox ul{margin:0 0 0 20px;padding:0;
}
div#cornerbox ul.cafelist{margin:8px 0 0 20px;padding:0;
}

div.boximg{width:130px;float:left;margin:0 50px 0 0;
}
div.boximglast{width:130px;float:left;margin:0;
}

div.boximg p, div.boximglast p{width:122px;font-size:1em;font-weight:bold; border-bottom:2px solid #fff;padding:0 0 7px 0;
}
div.boximg .gold, div.boximglast .gold{color:#c1833e;
}
div.boxi mg2{width:120px;float:left;margin:0 10px 0 0;
}
div.boxim gtight{width:100px;float:left;margin:0 10px 0 0;
}
div.boxi mglast{width:100px;float:left;margin:0;
}
div#bott om{width:100%;clear:both;
}

div#menu{position:absolute; top:530px; left:96px;width:798px;margin:0 auto; background-color:#000;
}
*html div#menu{width:793px;
}
@media all and (min-width: 0px){
div#menu{width:799px;
}
}

div#menu_white{position:absolute; top:530px; left:96px;width:798px;margin:0 auto; background-color:#fff;
}
*html div#menu_white{width:793px;
}
@media all and (min-width: 0px){
div#menu_white{width:799px;
}
}

div#menu_ocra{position:absolute; top:530px; left:96px;width:798px;margin:0 auto; background-color:#c1833e;
}
*html div#menu_ocra{width:793px;
}
@media all and (min-width: 0px){
div#menu_ocra{width:799px;
}
}

div#menu ul, div#menu_ocra ul{ color:#fff; list-style-type:none;margin:0;padding:3px 0 8px 0;border-bottom:1px solid #fff;
}
div#menu_white ul{ color:#fff; list-style-type:none;margin:0;padding:3px 0 8px 0;border-bottom:1px solid #000;
}
div#menu ul li, div#menu_white ul li, div#menu_ocra ul li{ display:inline; font-weight:bold;margin:0 0 0 19px;
}
div#menu ul li.select, div#menu_white ul li.select{ color:#c1833e;
}
div#menu_ocra ul li.select{ color:#000;
}
div#menu ul li.first, div#menu_white li.first, div#menu_ocra li.first{ margin:0;
}
div#menu ul li.selectfirst, div#menu_white li.selectfirst{ color:#c1833e;margin:0;
}
div#menu_white a, div#menu_white a:hover, div#menu_white a:visited{ color:#000;
}

div#fo oter{position:absolute; top:550px; left:375px;width:240px; margin:20px auto 0 auto;background:url(img/dicasa.gif) no-repeat; background-position:77px 0;
}
div#footerformula{position:absolute; top:550px; left:375px;width:125px; margin:20px auto 0 auto;background:url(img/dicasa.gif) no-repeat; background-position:77px 0;
}
div#footer{position:absolute; top:550px; left:649px;width:240px; margin:20px auto 0 auto;background:url(img/dicasa.gif) no-repeat; background-position:77px 0;
}

/* Specifiche del Layout di Credits            */
/***********************************************/
div#CR-container{width:500px;height:400px;margin:0 auto;padding:0;background:url(http://www.expertweb.it/images/credits/bg.gif) bottom right no-repeat #fff;
}
div#CR-container p{padding:0!important;margin:0 14px;
}
div#CR-container div#CR-header{width:500px;text-align:right!important;backg round:#efefef;margin:0;
}
div#CR-container div#CR-header p{padding:1em!important;text-align:right
}
div#CR-container div#CR-header a{font-size:10px!important;
}
div#CR-container div#CR-content{width:500px;
}
div#CR-container iframe{background:url(http://www.expertweb.it/images/credits/bg.gif) 0px 30px no-repeat #fff;
}
div#CR-content div#CR-powered{text-align:center!important
}
div#CR-content div#CR-powered p{text-align:center!important;
}
div#CR-content div#CR-powered img{text-align:center!important
}
div#CR-container div#CR-footer{width:500px;text-align:center;bo rder-top:1px solid #efefef;margin:0;
}
div#CR-container div#CR-footer p{text-align:center;font-size:10px
}

/*
div#containeritems{width:990px;margin:0;padding:12px 0 0 0;display:block; background-color:#000;
}
*html div#containeritems{margin:10px 0 0 0;
}
*:first-child+html div#containeritems{margin:10px 0 0 0;
}
div#ite ms{float:left;height:472px;width:320px;
}
*html div#ite ms{height:462px;
}
*:first-child+html div#ite ms{height:462px;
}
div.items_sx{width:191px;margin:0;float:left;padding:20px 15px 0 0; text-align:right;
}
div.items_dx{width:355px;margin:0;float:left;padding:20px 15px 0 0; text-align:left;
}
div.items_gifts{width:545px;margin:0;float:left;padding:120px 15px 0 15px; tex t-align:right;
}
div.items_nf1{width:121px;margin:0;float:left;padding:165px 0 0 0; text-a lign:right;
}
div.items_nf2{width:171px;margin:0;float:left;pad ding:20px 15px 0 0; text-al ign:left;
}
div.items_nf3{position:absolute; left:470px; top:225px;
}
* html div.items_nf3{top:215px;
}
div.items_nf4{position:absolute; left:410px; top:320px;
}
* html div.items_nf4{top:310px;
}
div.items_nf5{position:absolute; left:653px; top:40px;
}
div.items_nf6{position:absolute; left:610px; top:264px;
}
div.itemsbox2{width:320px;margin:0 0 20px 0;float:left;clear:both;
}
div.itemsbox{width:320px;margin:0 0 10px 0;float:left;clear:both;
}
*/

/*
div#menuhome{width:798px;margin:420px auto 0 auto; background-color:#000;
}
*html div#menuhome{width:793px;
}
div#footer2{ width:240px; margin:20px auto 0 auto;background:url(img/dicasa5.gif) no-repeat; background-position:77px 0;
}
div#footer3{ width:140px; margin:20px auto 0 auto;background:url(img/dicasa6.gif) no-repeat; background-position:77px 0;
}
*/
