@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; background:#990000 url(../images/backall.jpg) repeat; color:#000000; }

a { font-size:11px; font-weight:normal; text-decoration:underline; color:#990000; }
a:hover { text-decoration:none; }

h2 { font-weight:bold; margin:0px; margin-bottom:15px; padding:0px; color: #990000; font-size: 14px; }

.sep { clear:both; height:0px; font-size:1px; }

/***************** TEMPLATE ********************************************************/
#siteWrapper { width:918px; margin:0 auto; position: relative; margin-top:15px; }

#headerWrapper { width:100%; margin:0 auto; margin-bottom:0px; }
#contentWrapper { width:100%; margin:0 auto; margin-top:0px; background: #cc0000 url(../images/backcontent.jpg) repeat; padding-top:10px; padding-bottom:10px;  }
#contentWrapperIndex { width:100%; margin:0 auto; margin-top:0px; background: #cc0000 url(../images/backcontent.jpg) repeat; padding-top:0px; padding-bottom:10px;  }
#footerWrapper { width:100%; margin:0 auto; margin-bottom:20px; }



/*=================================== HEADER ================================================================*/
#logo {width:152px; height:157px; float:left; position:relative; }
#logoIndex {width:152px; height:135px; float:left; position:relative; }
#meniuWrapper { width:766px; float:left; position:relative; }
#mainMeniu { width:766px; height:38px; position:relative; margin-top:12px; }
#meniuOrasInfo { width: 355px; margin-left:411px; height: 50px; position: relative; margin-top:10px;  }
#mainMeniu ul { list-style: none; margin:0px; padding:0px; }
#mainMeniu li { display:inline; }

#bannerMeniu { width:746px; height:90px; position:relative; margin-top:10px; margin-bottom:10px; padding-left:20px; text-align:right; }


/*************************************************************************************************************/
#acasaMeniu { padding-right:5px; }
#acasaMeniu,#acasaMeniu a { background: #990000 url(../images/meniu_principal/home.jpg) no-repeat 0 0; height:38px; width:63px; float:left; display:block; text-indent: -9999px; }
#acasaMeniu a:hover { background-position: 0 -39px; }
#acasaMeniu a.selected { background-position: 0 -80px; }

#comandaMeniu { padding-right:10px; }
#comandaMeniu,#comandaMeniu a { background: #990000 url(../images/meniu_principal/comanda_online.jpg) no-repeat 0 0; height:38px; width:156px; float:left; display:block; text-indent: -9999px; }
#comandaMeniu a:hover { background-position: 0 -39px; }
#comandaMeniu a.selected { background-position: 0 -80px; }

#meniuMeniu { padding-right:10px; }
#meniuMeniu,#meniuMeniu a { background: #990000 url(../images/meniu_principal/meniu.jpg) no-repeat 0 0; height:38px; width:66px; float:left; display:block; text-indent: -9999px; }
#meniuMeniu a:hover { background-position: 0 -39px; }
#meniuMeniu a.selected { background-position: 0 -80px; }

#ofertaMeniu { padding-right:10px; }
#ofertaMeniu,#ofertaMeniu a { background: #990000 url(../images/meniu_principal/oferte_speciale.jpg) no-repeat 0 0; height:38px; width:157px; float:left; display:block; text-indent: -9999px; }
#ofertaMeniu a:hover { background-position: 0 -39px; }
#ofertaMeniu a.selected { background-position: 0 -80px; }

#contactMeniu { padding-right:10px; }
#contactMeniu,#contactMeniu a { background: #990000 url(../images/meniu_principal/contact.jpg) no-repeat 0 0; height:38px; width:90px; float:left; display:block; text-indent: -9999px; }
#contactMeniu a:hover { background-position: 0 -39px; }
#contactMeniu a.selected { background-position: 0 -80px; }



#trattoriaMeniu { padding-right:10px; }
#trattoriaMeniu,#trattoriaMeniu a { background: #990000 url(../images/meniu_principal/trattoria.gif) no-repeat 0 0; height:38px; width:90px; float:left; display:block; text-indent: -9999px; }
#trattoriaMeniu a:hover { }
#trattoriaMeniu a.selected { background-position: 0 -80px; }


/*************************************************************************************************************/


#secondMeniu ul { list-style: none; margin:0px; padding:0px; }
#secondMeniu li { display:inline; }

/*************************************************************************************************************/
#corporateMeniu { padding-right:5px; }
#corporateMeniu,#corporateMeniu a { background: #990000 url(../images/meniu_secundar/corporate.jpg) no-repeat 0 0; height:30px; width:94px; float:left; display:block; text-indent: -9999px; }
#corporateMeniu a:hover { background-position: 0 -32px; }
#corporateMeniu a.selected { background-position: 0 -64px; }

#infonutMeniu { padding-right:5px; }
#infonutMeniu,#infonutMeniu a { background: #990000 url(../images/meniu_secundar/informatii_nutritionale.jpg) no-repeat 0 0; height:30px; width:153px; float:left; display:block; text-indent: -9999px; }
#infonutMeniu a:hover { background-position: 0 -32px; }
#infonutMeniu a.selected { background-position: 0 -64px; }

#cardcMeniu { padding-right:5px; }
#cardcMeniu,#cardcMeniu a { background: #990000 url(../images/meniu_secundar/carduri_cadou.jpg) no-repeat 0 0; height:30px; width:113px; float:left; display:block; text-indent: -9999px; }
#cardcMeniu a:hover { background-position: 0 -32px; }
#cardcMeniu a.selected { background-position: 0 -64px; }

#newsletterMeniu { padding-right:5px; }
#newsletterMeniu,#newsletterMeniu a { background: #990000 url(../images/meniu_secundar/newsletter.jpg) no-repeat 0 0; height:30px; width:95px; float:left; display:block; text-indent: -9999px; }
#newsletterMeniu a:hover { background-position: 0 -32px; }
#newsletterMeniu a.selected { background-position: 0 -64px; }

#mobileMeniu { padding-right:5px; }
#mobileMeniu,#mobileMeniu a { background: #990000 url(../images/meniu_secundar/mobile.jpg) no-repeat 0 0; height:30px; width:72px; float:left; display:block; text-indent: -9999px; }
#mobileMeniu a:hover { background-position: 0 -32px; }
#mobileMeniu a.selected { background-position: 0 -64px; }

#termeniMeniu { padding-right:5px; }
#termeniMeniu,#termeniMeniu a { background: #990000 url(../images/meniu_secundar/termeni_si_conditii.jpg) no-repeat 0 0; height:30px; width:140px; float:left; display:block; text-indent: -9999px; }
#termeniMeniu a:hover { background-position: 0 -32px; }
#termeniMeniu a.selected { background-position: 0 -64px; }
/*************************************************************************************************************/

#produseSubcateg ul { list-style: none; margin:0px; padding:0px; }
#produseSubcateg li { margin:0px; padding:0px; margin-bottom:10px; }

#pizza1si1Meniu,#pizza1si1Meniu a { background: url(../images/meniu_pizza/pizza1si1.jpg) no-repeat 0 0; height:25px; width:200px; display:block; text-indent: -9999px; }
#pizza1si1Meniu a:hover { background-position: 0 -27px; }
#pizza1si1Meniu a.selected { background-position: 0 -54px; }

#pizzaIndividualMeniu,#pizzaIndividualMeniu a { background: url(../images/meniu_pizza/pizza_individual.jpg) no-repeat 0 0; height:25px; width:200px; display:block; text-indent: -9999px; }
#pizzaIndividualMeniu a:hover { background-position: 0 -27px; }
#pizzaIndividualMeniu a.selected { background-position: 0 -54px; }

#pizzaSupremeMeniu,#pizzaSupremeMeniu a { background: url(../images/meniu_pizza/pizza_supreme.jpg) no-repeat 0 0; height:25px; width:200px; display:block; text-indent: -9999px; }
#pizzaSupremeMeniu a:hover { background-position: 0 -27px; }
#pizzaSupremeMeniu a.selected { background-position: 0 -54px; }

#pizzaRoyalMeniu,#pizzaRoyalMeniu a { background: url(../images/meniu_pizza/pizza_royal.jpg) no-repeat 0 0; height:25px; width:200px; display:block; text-indent: -9999px; }
#pizzaRoyalMeniu a:hover { background-position: 0 -27px; }
#pizzaRoyalMeniu a.selected { background-position: 0 -54px; }

#pizzaPartyMeniu,#pizzaPartyMeniu a { background: url(../images/meniu_pizza/pizza_party.jpg) no-repeat 0 0; height:25px; width:200px; display:block; text-indent: -9999px; }
#pizzaPartyMeniu a:hover { background-position: 0 -27px; }
#pizzaPartyMeniu a.selected { background-position: 0 -54px; }

#pizzaHappyHourMeniu,#pizzaHappyHourMeniu a { background: url(../images/meniu_pizza/pizza_happyhour.jpg) no-repeat 0 0; height:25px; width:200px; display:block; text-indent: -9999px; }
#pizzaHappyHourMeniu a:hover { background-position: 0 -27px; }
#pizzaHappyHourMeniu a.selected { background-position: 0 -54px; }

#pizzaMeniu,#pizzaMeniu a { background: url(../images/meniu_categ/meniu_pizza.jpg) no-repeat 0 0; height:20px; width:42px; float:left; display:block; text-indent: -9999px; }
#pizzaMeniu a:hover { background-position: 0 -22px; }
#pizzaMeniu a.selected { background-position: 0 -44px; }

#puiMeniu,#puiMeniu a { background: url(../images/meniu_categ/meniu_pofta_de_pui.jpg) no-repeat 0 0; height:20px; width:86px; float:left; display:block; text-indent: -9999px; }
#puiMeniu a:hover { background-position: 0 -22px; }
#puiMeniu a.selected { background-position: 0 -44px; }

#salateMeniu,#salateMeniu a { background: #990000 url(../images/meniu_categ/meniu_salate.jpg) no-repeat 0 0; height:20px; width:48px; float:left; display:block; text-indent: -9999px; }
#salateMeniu a:hover { background-position: 0 -22px; }
#salateMeniu a.selected { background-position: 0 -44px; }

#fastfoodMeniu,#fastfoodMeniu a { background: url(../images/meniu_categ/meniu_fastfood.jpg) no-repeat 0 0; height:20px; width:72px; float:left; display:block; text-indent: -9999px; }
#fastfoodMeniu a:hover { background-position: 0 -22px; }
#fastfoodMeniu a.selected { background-position: 0 -44px; }

#platouriMeniu,#platouriMeniu a { background: url(../images/meniu_categ/meniu_platouri.jpg) no-repeat 0 0; height:20px; width:67px; float:left; display:block; text-indent: -9999px; }
#platouriMeniu a:hover { background-position: 0 -22px; }
#platouriMeniu a.selected { background-position: 0 -44px; }

#pasteMeniu,#pasteMeniu a { background: url(../images/meniu_categ/meniu_paste.jpg) no-repeat 0 0; height:20px; width:44px; float:left; display:block; text-indent: -9999px; }
#pasteMeniu a:hover { background-position: 0 -22px; }
#pasteMeniu a.selected { background-position: 0 -44px; }

#sosuriMeniu,#sosuriMeniu a { background: url(../images/meniu_categ/meniu_sosuri.jpg) no-repeat 0 0; height:20px; width:50px; float:left; display:block; text-indent: -9999px; }
#sosuriMeniu a:hover { background-position: 0 -22px; }
#sosuriMeniu a.selected { background-position: 0 -44px; }

#promotiiMeniu,#promotiiMeniu a { background: url(../images/meniu_categ/meniu_promotii.jpg) no-repeat 0 0; height:20px; width:64px; float:left; display:block; text-indent: -9999px; }
#promotiiMeniu a:hover { background-position: 0 -22px; }
#promotiiMeniu a.selected { background-position: 0 -44px; }

#bauturiMeniu,#bauturiMeniu a { background: url(../images/meniu_categ/meniu_bauturi.jpg) no-repeat 0 0; height:20px; width:55px; float:left; display:block; text-indent: -9999px; }
#bauturiMeniu a:hover { background-position: 0 -22px; }
#bauturiMeniu a.selected { background-position: 0 -44px; }

#desertMeniu,#desertMeniu a { background: url(../images/meniu_categ/meniu_desert.jpg) no-repeat 0 0; height:20px; width:50px; float:left; display:block; text-indent: -9999px; }
#desertMeniu a:hover { background-position: 0 -22px; }
#desertMeniu a.selected { background-position: 0 -44px; }




#lowerHeaderIndex { width:766px; height:12px; padding-top:13px; position:relative; background:#990000 url(../images/meniu_container.jpg) no-repeat top;  }
#lowerHeader { width:766px; height:34px; padding-top:13px; position:relative; background:#990000 url(../images/meniu_container.jpg) no-repeat top;  }
#lowerHeader ul { list-style:none; margin:0px; padding:0px; margin-left:5px; }
#lowerHeader li { display: inline; }

#clasicMeniu,
#clasicMeniu a { background: #cc0000 url(../images/pizza_clasic.jpg) no-repeat 0 0; height:16px; width:111px; float:left; display:block; text-indent: -9999px; }
#clasicMeniu a:hover { background-position: 0 -18px; }

#royalMeniu,
#royalMeniu a { background: #cc0000 url(../images/pizza_royal.jpg) no-repeat 0 0; height:16px; width:71px; float:left; display:block; text-indent: -9999px; }
#royalMeniu a:hover { background-position: 0 -18px; }

#individualclasicMeniu,
#individualclasicMeniu a { background: #cc0000 url(../images/pizza_clasic_individual.jpg) no-repeat 0 0; height:16px; width:99px; float:left; display:block; text-indent: -9999px; }
#individualclasicMeniu a:hover { background-position: 0 -18px; }

#supreclasicMeniu,
#supreclasicMeniu a { background: #cc0000 url(../images/pizza_supreme.jpg) no-repeat 0 0; height:16px; width:99px; float:left; display:block; text-indent: -9999px; }
#supreclasicMeniu a:hover { background-position: 0 -18px; }

#partyMeniu,
#partyMeniu a { background: #cc0000 url(../images/pizza_party.jpg) no-repeat 0 0; height:16px; width:71px; float:left; display:block; text-indent: -9999px; }
#partyMeniu a:hover { background-position: 0 -18px; }

#separatorMeniu { background: #cc0000 url(../images/sep.jpg) no-repeat top center; width:5px; display:block; margin-right:5px; margin-left:5px; float:left; height:16px; }
/*=================================== HEADER ================================================================*/


/*=================================== CONTENT ================================================================*/
#dataContent {float:left; position:relative; margin-right:15px; margin-left:7px; width: 620px; }
#sidebarContent { float:left; position:relative; width:260px; margin-right:0px; }

#meniuContent { margin-right:15px; margin-left: 15px; width:885px; }
.box_white_m { background:#FFFFFF repeat; width:884px; }
.box_top_m { background:url(../images/content_t.jpg) top no-repeat; width:100%; padding-top:20px; padding-bottom:20px; } /* PRINCIPAL */
.box_bottom_m { background:url(../images/content_b.jpg) bottom no-repeat; width:100%; }
.box_left_m { background:url(../images/content_l.jpg) left repeat-y; width:100%; }
.box_right_m { background:url(../images/content_r.jpg) right repeat-y; width:100%; }



.box_white { background:#FFFFFF repeat; width:619px; }
.box_top { background:url(../images/content_t_old.jpg) top no-repeat; width:100%; padding-top:20px; padding-bottom:20px; } /* PRINCIPAL */
.box_bottom { background:url(../images/content_b_old.jpg) bottom no-repeat; width:100%; }
.box_left { background:url(../images/content_l_old.jpg) left repeat-y; width:100%; }
.box_right { background:url(../images/content_r_old.jpg) right repeat-y; width:100%; }



.sidebox_white { background:#FFFFFF repeat; width:258px; }
.sidebox_top { background:url(../images/sidebox_t.jpg) top no-repeat; width:100%; height:23px; padding-top:5px; } 
.sidebox_bottom { background: url(../images/sidebox_b.jpg) bottom no-repeat; width:238px; padding:10px;  padding-top:10px; padding-bottom:20px; } /* PRINCIPAL */
.sidebox_left { background:url(../images/sidebox_l.jpg) left repeat-y; width:100%; }
.sidebox_right { background:url(../images/sidebox_r.jpg) right repeat-y; width:100%; }

#sidebarCos { margin-bottom: 20px; }
#sidebarCont { margin-bottom:20px; }

.produseInfo { width:840px; margin:10px; margin-left:20px; margin-right:20px; position:relative; }
.produseInfoMeniu { width:840px; margin:10px; margin-left:4px; margin-right:20px; position:relative; }
#produseSubcateg { width:220px; float:left; position: relative; }
.produseListing { width:590px; margin-left: 20px; float:left; position:relative; }

#produseBanner { width:200px; float:left; position: relative; margin-left: 20px; margin-right:20px; padding-top:8px; text-align:right; }
.produseListing2 { width:590px; float:left; position:relative; }


.orasInfo { width:570px; margin:10px; margin-left:20px; margin-right:20px; position:relative; }
.orarInfo { float:left; position:relative; width:346px; margin-right:10px; }
.telefonInfo { float:left; position:relative; width:214px; }
#orasNume { margin-bottom:20px; }
.orasCar { float:left; position:relative; width:60px; }
.orasStatus { float:left; position:relative; width:285px; }
.status { font-weight:bold; font-size:12px; margin-bottom:3px; margin-top:5px; }
.program { font-weight:bold; font-size:12px; }

#newAccountFormWrapper { float:left; position:relative; width:280px;  margin-right:7px;}
#newAccountForm {  width: 280px; height:230px; background:#ffffff url(../images/bg_client_nou.jpg) no-repeat top; padding-top:10px;  }
#newAccountForm form { margin:0px; padding:0px; }
#newAccountFormButton { text-align:right; }
.creareContButton { background:url(../images/button_vezi_meniu.jpg) top no-repeat; width:116px; height:42px; border:0px; }
.creareContButton_hover { background:url(../images/button_vezi_meniu_hover.jpg) top no-repeat; width:116px; height:42px; border:0px;  }

#loginFormWrapper { float:left; position:relative; width:280px; }
#loginForm {width: 280px; height:230px; background:#ffffff url(../images/bg_autentificare.jpg) no-repeat top; padding-top:10px; }
#loginForm form { margin:0px; padding:0px; }
#loginFormButton { text-align:right; }
.loginContButton { background:url(../images/button_autentificare.jpg) top no-repeat; width:114px; height:42px; border:0px; }
.loginContButton_hover { background:url(../images/button_autentificare_hover.jpg) top no-repeat; width:114px; height:42px; border:0px;  }

#title { margin:10px; }
#description { margin:10px; margin-top:0px; }
#formRow { margin:10px; margin-top:0px; margin-bottom:8px; }
#formRow .label { float:left; position:relative; width:60px; margin-right: 7px; margin-top:4px; font-weight:bold; font-size:12px;  }
#formRow .input { float:left; position:relative; width:180px; }
#formRow .checkbox { float:left; position:relative; width:90px; text-align:right; margin-right:10px;}
#formRow .checkboxLabel { float:left; position:relative; width:140px; text-align:left; font-weight:normal; font-size:11px; margin-top:2px; }
#forget { margin:10px; margin-top:0px;}
#forget a { color: #990000; text-decoration:underline; font-size:11px; font-weight:normal; margin-left:100px; }
#forget a:hover { text-decoration:none; }
#atentie { margin:10px; font-style:italic; color:#cc0000; }


.inputField { background-color: #ffffff; color: #333333; border: #b3b3b3 1px solid; }


#categorie { padding-bottom:2px; padding-top:3px; background-color:#fff099; text-align:center; color:#990000; font-size:11px; margin-bottom:10px; }
#cosRow { margin-bottom:10px; border-bottom:#ffe09d 1px solid; }
#cos { margin-bottom:3px; }
#cosDenumire { font-size:12px; font-weight:bold; color:#000000; margin-right:10px; float:left; position:relative; width:165px; }
#cosDenumire em { font-weight:normal; font-size:11px; }
#cosPret { color:#990000; font-size:10px; font-weight:bold; text-align:right; margin-right:10px; float:left; position:relative; width:40px; }
#cosDel { float:left; position:relative; width: 13px; }
#cosFara { margin-left:5px; }
#cosFaraDenumire { float:left; position:relative; color:#990000; font-weight:normal; width:220px; }
#cosExtra { margin-left:5px; }
#cosExtraDenumire { float:left; position:relative; color:#009900; font-weight:normal; width:170px; }
#total { margin-top: 20px; margin-bottom:10px; }
#totalimg {float:left; position:relative; margin-right:10px; width:16px;  }
#totalpret { float:left; position:relative; color:#990000; padding-top:5px; font-weight:bold; font-size:14px; }
.utils { text-align:right; }
.utilsErase { float:left; position:relative; margin-right:15px; width:80px; }


#mesaj { padding:5px; border:#cc0000 1px solid; text-align:center; font-size:11px; margin-bottom:10px; }

.categorieTitle { margin:20px; margin-top:10px; margin-left:40px; }

#produsRow { margin:20px; margin-top:0px; margin-bottom:30px; }
#produsRowV { margin:10px; margin-top:0px; margin-bottom:30px; width:100%; }
#produsCell { float:left; position:relative; margin-left:14px; margin-right:14px; width:150px;  }
#produsCellV { float:left; position:relative; margin-left:14px; margin-right:14px; width:110px;  }

#produsDenumire { font-size:13px; font-weight:bold; color:#990000; text-transform: uppercase; margin-bottom:1px;}
#produsReteta { font-size: 11px; font-weight: normal; color: #333333; margin-bottom:10px; text-align:justify; height:80px; }
#produsRetetaPui { font-size: 11px; font-weight: normal; color: #333333; margin-bottom:10px; text-align:justify; height:50px; }
#produsRetetaSalate { font-size: 11px; font-weight: normal; color: #333333; margin-bottom:10px; text-align:justify; height:50px; }
#produsRetetaPaste { font-size: 11px; font-weight: normal; color: #333333; margin-bottom:10px; text-align:justify; height:50px; }
#produsRetetaSosuri { font-size: 11px; font-weight: normal; color: #333333; margin-bottom:10px; text-align:left; height:50px; }
#produsRetetaBauturi { font-size: 11px; font-weight: normal; color: #333333; margin-bottom:10px; text-align:justify; height:20px; }
#produsPretInfo { margin-bottom:3px; }
#produsButton { text-align:right; }
#produsInfo { width:100%; margin-bottom:5px;  }
#produsPretCaract { float:left; position:relative; width:60px; margin-right:5px; font-weight:bold; font-size:11px; }
#produsPretCaractBauturi { float:left; position:relative; width:40px; margin-right:5px; font-weight:bold; text-align:right; font-size:13px; padding-top:1px; }
#produsPret { float:left; position:relative; width:85px; margin:0px; font-weight:bold; font-size:11px; text-align:right; }
#produsPretPui { width:150px; margin:0px; font-weight:bold; font-size:15px; text-align:right; }
#produsPretPaste { width:150px; margin:0px; font-weight:bold; font-size:15px; text-align:right; }
#produsPretSalate { width:150px; margin:0px; font-weight:bold; font-size:15px; text-align:right; }
#produsPretSosuri { width:150px; margin:0px; font-weight:bold; font-size:15px; text-align:right; }
#produsPretBauturi { width:100px; margin:0px; font-weight:bold; font-size:15px; text-align:right; }
.produsPost { color: #009900; font-weight: bold; font-size: 12px; text-transform: lowercase; }
.produsImg { margin-bottom:10px; width:150px; height:100px; border: #ffe09d 2px solid; }
.produsImgV { margin-bottom:10px; width:100px; height:153px; border: #ffe09d 2px solid; }
.produsImgSimple { margin-bottom:10px; text-align:center; }
.produsPopup { background: url(../images/bg_transparent.png) repeat; text-align:center; width:150px; position:absolute; height:25px; margin:0px; padding:0px; padding-top:5px; margin-top:70px;}
.produsPopupV { background: url(../images/bg_transparent.png) repeat; text-align:center; width:100px; position:absolute; height:25px; margin:0px; padding:0px; padding-top:5px; margin-top:125px;}
.produsImg a { width:150px; height:100px; color:#333333; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none;}
.produsImg a:hover { color:#000000; }
.produsImgV a { width:100px; height:153px; color:#333333; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none;}
.produsImgV a:hover { color:#000000; }
.popuplink { display:none; }
.hidden { display:none; }

.detaliiWrapper { margin:20px; }
.leftSide { float:left; position:relative; width:300px; margin-right:30px; }
.rightSide { float:left; position:relative; width:240px;  margin-left:20px;}
.rightSide_other { float:left; position:relative; width:180px; margin-left:25px; }
.detaliiImg { margin-bottom:20px; }

.detaliiDenumire { font-size:16px; font-weight:bold; color:#990000; text-transform:uppercase; margin-bottom:10px;}
.detaliiCategorie { font-size:11px; font-weight:bold; color:#000000; margin-bottom:3px; }
.detaliiReteta { font-size: 11px; font-weight: normal; color: #333333; margin-bottom:10px; font-style:italic; } 
.detaliiDescriere{ font-size: 11px; font-weight: normal; color: #333333; margin-bottom:20px; }
.detaliiExtra { margin-bottom: 10px; }
.toppingTitle { font-weight:bold; margin:0px; margin-bottom:10px; padding:0px; color: #990000; font-size: 14px; 
					background:url(../images/bg_detalii.jpg) top no-repeat; height:20px; padding-top:5px; padding-left:10px; width:230px; }
.adaugaCosDetalii { text-align:center; }
.toppingSelect { float:left; position:relative; width:15px; margin-right:10px; }
.toppingDenumire { float:left; position:relative; width:200px; padding-top:2px; }

.detaliiCaracteristica { text-align:center; }
.detaliiPretInfo { margin-bottom:10px; margin-left:80px; }
.detaliiPretSelect { float:left; position:relative; width:25px; padding-top:2px; }
.detaliiPretCaract { float:left; position:relative; width:160px; font-weight:bold; font-size:15px; }
.detaliiPret { float:left; position:relative; width:60px; padding-top:3px; font-weight:bold; font-size:17px; color:#990000; }
.detaliiPretInfoPui { margin-bottom:10px; text-align:center; }
.detaliiPretPui {  text-align:center; font-weight:bold; font-size:17px; color:#990000; }
.detaliiPretInfoPaste { margin-bottom:10px; text-align:center; }
.detaliiPretPaste { text-align:center; font-weight:bold; font-size:17px; color:#990000; }
.detaliiPretInfoSalate { margin-bottom:10px; text-align:center; }
.detaliiPretSalate {text-align:center;  font-weight:bold; font-size:17px; color:#990000; }

.detaliiPretInfoParty { margin-bottom:10px; margin-left:20px; }
.detaliiPretSelectParty { float:left; position:relative; width:157px; }
.detaliiPretParty { float:left; position:relative; width:100px; padding-top:2px; margin-left:0px; font-weight:bold; font-size:18px; color:#990000; }

.detaliiPretInfoHappy { margin-bottom:10px; margin-left:90px; }
.detaliiPretCaractHappy { float:left; position:relative; width:66px;}
.detaliiPretHappy { float:left; position:relative; width:60px; padding-top:3px; font-weight:bold; font-size:17px; color:#990000; }

.detaliiPretInfoDesert { margin-bottom:10px; text-align:center; margin-left:100px; }
.detaliiPretDesert {  width:100px; font-weight:bold; font-size:17px; color:#990000; }

.submitAdauga { width:127px; height:42px; background:url(../images/button_comanda_acum.jpg) no-repeat top; border:0px; }
.submitAdaugaHover { width:127px; height:42px; background:url(../images/button_comanda_acum_hover.jpg) no-repeat top; border:0px; }

.submitSalveaza { width:116px; height:42px; background:url(../images/button_salveaza_mod.jpg) no-repeat top; border:0px; }
.submitSalveazaHover { width:116px; height:42px; background:url(../images/button_salveaza_mod_hover.jpg) no-repeat top; border:0px; }

div#atentionMsgBox { background:#ffffff repeat; text-align:center; color:#000000; margin: 20px; }
div#atentionMsgBox_t { background:url(../images/warning_tab_top.jpg) no-repeat bottom; width:570px; height:12px; }
div#atentionMsgBox_b { background:url(../images/warning_tab_bottom.jpg) no-repeat top; width:570px; height:12px; }
div#atentionMsgBox_c { background:#cc0000 repeat; width:570px; color:#FFFFFF;}
div#atentionMsgBox ul { list-style:none; margin:0px; padding:0px; }
div#atentionMsgBox ul li { text-align:center; padding-bottom:10px; font-size:12px; }
div#atentionMsgBox ul li a { color: #FFFFFF; text-decoration:underline; }
div#atentionMsgBox ul li a:hover { text-decoration:none; }


.verificareComanda { margin:20px; }

#categorieFinal { background:url(../images/cos_final_tab.jpg) no-repeat top; height:20px; width:550px; padding-top:5px; font-weight:bold; padding-left:20px; color:#990000; font-size:11px; margin-bottom:10px; }
#finalRow { margin-bottom:10px; margin-left:20px; margin-right:20px; border-bottom:#ffe09d 1px solid; }
#final { margin-bottom:3px; }
#finalDenumire { font-size:12px; font-weight:bold; color:#000000; margin-right:10px; float:left; position:relative; width:420px; }
#finalDenumire em { font-weight:normal; font-size:11px; }
#finalDel { float:left; position:relative; width: 35px; }
#cosFara { margin-left:5px; }
#cosFaraDenumire { float:left; position:relative; color:#990000; font-weight:normal; width:220px; }
#cosExtra { margin-left:5px; }
#cosExtraDenumire { float:left; position:relative; color:#009900; font-weight:normal; width:170px; }
#total { margin-top: 20px; margin-bottom:10px; }
#totalimg {float:left; position:relative; margin-right:10px; width:16px;  }
#totalpret { float:left; position:relative; color:#990000; padding-top:5px; font-weight:bold; font-size:14px; }
.utilsFinal { text-align:right; margin-right:20px; }
.utilsEraseFinal { float:left; position:relative; margin-right:15px; margin-left:20px; width:380px; }
.finalizareButton { background: url(../images/butonFinalizare.jpg) no-repeat center; width:111px; height:35px; border:0px; }

.formFields { float:left; position:relative; width: 400px; }
.formRow { }
.formData { float:left; position:relative; width:120px; margin-right:10px; font-weight:bold; padding-top:4px; }
.formInput { float:left; position:relative; width:230px; margin-right:10px; }
.formExplain { float:left; position:relative; width:150px; border-left:#cccccc 1px solid; padding-left:10px; height:100%; }
.formExplain_Info { background:url(../images/info.png) no-repeat top left; padding-left:30px; }
.formExplain_Alert { padding-left:30px;  background:url(../images/help.png) no-repeat top left; }
.formBox { background:#cccccc repeat; padding:10px; margin-bottom:20px; margin-right:10px; }
.red {color:#cc0000; font-size:10px;}

#cumcomand {}
#cumcomand h1 { color:#990000; font-size:13px; font-weight:bold; margin:0px; padding:0px; margin-bottom:5px; margin-top:5px;}
#cumcomand div { margin:0px; padding:0px; padding-bottom:15px; text-align:justify; border-bottom:#CCCCCC 1px dotted;}
#cumcomand .divclear { border:0px; margin:0px; padding:0px; } 

#email_remember { border:#cc0000 1px solid; height:20px; width:300px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
#remember_send { border:#cc0000 1px solid; height:20px;font-weight: bold; font-size:13px; font-family:Arial, Helvetica, sans-serif;  }
/*=================================== CONTENT ================================================================*/

/*=================================== FOOTER ================================================================*/
.footerBar {background:#990000 url(../images/footer.jpg) top no-repeat; height:9px; width:100%; margin-bottom:5px; }
.disclaimerTitle { float:left; position:relative; width:100px; margin-left:10px; color:#ff9933; font-size:14px; font-weight:bold; }
.disclaimerText { float:left; position:relative; width:400px; margin-right:20px; text-align:justify; color:#ff9933; font-size:11px; }
#footerInformation { margin-top:20px; }
#footerInformation a { font-size:11px; font-weight:normal; text-decoration:underline; color:#ff9933; }
#footerInformation a:hover { text-decoration:none; }
.footerLinks { float:left; position:relative; width:380px; text-align:right; }
/*=================================== FOOTER ================================================================*/


/*#popupBack { background:url(../images/bg_trans.gif) repeat; width:100%; height:500px; position: absolute; left: 0; top:0; z-index: 90; text-align: center; line-height: 0; }
#popup {background:#990000 url(images/popup.jpg) no-repeat; width:461px; height:181px; position:relative; z-index:100;  padding-top:50px;}
#popupTitle { margin-left:20px; width:367px; position:relative;}
#popupExplain { margin-top:15px; margin-left:20px; margin-right:20px; color:#666666; position: relative;}
#popupSelect { margin-top:15px; margin-left:20px; margin-right:20px; position: relative;}
#popupSelect select {width:200px; height:21px; border:#990000 1px solid; padding-left:10px; font-weight:bold; color:#333333; position: relative;}
#popupOras { position:relative; float:left; width:44px; height:21px; margin-right:15px; padding-top:10px; position:relative; }
#popupAlege { position:relative; float:left; width:200px; height:21px; padding-top:7px; margin-right:25px; position:relative; }
#popupOther { margin-left:79px; padding-top:5px; position:relative; }
a {color: #cc0000; text-decoration:underline; font-size:10px;}
a:hover {text-decoration:none;}
#popupButton { position:relative; float:left; width:98px; position: relative; }
#popupButton input { background:#ffffff url(images/popupVeziMeniu.jpg) no-repeat top; width:98px; height:36px; border:0px; cursor:pointer; position:relative; }
*/

.red{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#ffffff;cursor:pointer;}

#popupAfisareBack { position:absolute; margin:0px; padding:0px; left:0px; top:0px; z-index:500; text-align:center; background:url(../images/bg_trans.gif) repeat; width:100%; }
#popupAfisare { position:absolute; z-index:501; background:url(../images/popup.jpg) no-repeat; width:461px; height:181px; padding-top:50px; }
#popupTitle { margin-left:20px; width:367px; position:relative;}
#popupExplain { margin-top:15px; margin-left:20px; margin-right:20px; color:#666666; position: relative;}
#popupSelect { margin-top:15px; margin-left:20px; margin-right:20px; position: relative;}
#popupSelect select {width:200px; height:21px; border:#990000 1px solid; padding-left:10px; font-weight:bold; color:#333333; position: relative;}
#popupOras { position:relative; float:left; width:44px; height:21px; margin-right:15px; padding-top:10px; position:relative; }
#popupAlege { position:relative; float:left; width:200px; height:21px; padding-top:7px; margin-right:25px; position:relative; }
#popupOther { margin-left:79px; padding-top:5px; position:relative; }
a {color: #cc0000; text-decoration:underline; font-size:10px;}
a:hover {text-decoration:none;}
#popupButton { position:relative; float:left; width:98px; position: relative; }
#popupButton input { background:#ffffff url(../images/popupVeziMeniu.jpg) no-repeat top; width:98px; height:36px; border:0px; cursor:pointer; position:relative; }

#heart { width:200px; height:200px; }

/***************** TEMPLATE ********************************************************/

/***************** BUBBLE **********************************************************/
.bubbleInfo { position: relative; top: 150px; left: 100px; width: 500px; }
.trigger { position: absolute; }
.popup { position: absolute; display: none; z-index: 50; border-collapse: collapse; }
.popup td.corner { height: 15px; width: 19px; }
.popup td#topleft { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-1.png); }
.popup td.top { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-2.png); }
.popup td#topright { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-3.png); }
.popup td.left { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-4.png); }
.popup td.right { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-5.png); }
.popup td#bottomleft { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-6.png); }
.popup td.bottom { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-7.png); text-align: center;}
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td#bottomright { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-8.png); }
.popup table.popup-contents { font-size: 12px; line-height: 1.2em; background-color: #fff; color: #666; font-family: Verdana, sans-serif; }
table.popup-contents th { text-align: right; text-transform: lowercase; }
table.popup-contents td { text-align: left; }
tr#release-notes th { text-align: left; text-indent: -9999px; background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right; 
  height: 17px; }
tr#release-notes td a { color: #333; }
/***************** BUBBLE **********************************************************/


/* banner jos*/
#fixmetoo { position: absolute; bottom: 0px; text-align:center; padding:0 0; width:100%;  }
div > div#fixmetoo { position: fixed; }

#fixmetoo2 { position: absolute; bottom: 0px; text-align:center;  width:100%;  }
div > div#fixmetoo2 { position: fixed; }

#fixmetoo3 { position: absolute; bottom: 0px; text-align:center;  width:100%;  }
div > div#fixmetoo2 { position: fixed; }

#close_bnr { z-index:2; position:absolute; right:0px; top:0px; width:20px }
#bnr { width:777px; position: relative; margin:0 auto; padding:0 0; }
#fls { width:315px; position: relative; margin:0 auto; padding:0 20px 0 0px; }
#close_bnr { cursor:pointer }
/* end banner jos*/ 
