* {margin:0; padding:0}
.clear{clear:both}
.left{float:left; display:inline}
.right{float:right; display:inline}
.separator{height:19px}
body {background-color:#222222; font-family:Arial}
#site{width:980px;background-color:#000000; top left repeat-y; margin:20px auto; padding-bottom:20px}
#header{width:954px; height:177px; margin:0px auto}
#header_top, #oferta{width:954px}
#header_top .middle{margin-left:93px; margin-right:93px}
#header_top .top_message{color:#FFFFFF; font-size:13px; font-family:Arial; font-weight:normal; display:block; margin-right:20px; margin-top:27px; line-height: 170%; cursor:default;}
html>body .transparent_gray{background:url('/img/gray_dot.png') transparent top left; margin:0px auto; }
html>body .transparent_gray2{background:url('/img/gray_dot2.png') transparent top left; margin:0px auto; }
html>body .bula_top{width:941px; height:10px; background:url('/img/bula_top.png') transparent top left; margin:0px auto; }
html>body .bula_top2{width:941px; height:10px; background:url('/img/bula_top2.png') transparent top left; margin:0px auto; }
html>body .bula_top3{width:460px; height:5px; background:url('/img/bula_top3.png') transparent top left; margin:0px auto; }
html>body .bula_bottom{width:941px; height:10px; background:url('/img/bula_bottom.png') transparent top left; margin:0px auto; }
html>body .bula_bottom2{width:941px; height:10px; background:url('/img/bula_bottom2.png') transparent top left; margin:0px auto; }
html>body .bula_bottom3{width:460px; height:5px; background:url('/img/bula_bottom3.png') transparent bottom left; margin:0px auto; }
html>body .bula_menu{width:240px; height:36px; margin: 8px 10px 0 7px; line-height:36px; text-align:center; cursor:pointer; }
html>body .current{background:url('/img/big_bula_menu.png') transparent no-repeat scroll 52px 0px;}
.bula_menu a{color:#FFFFFF; font-size:20px; font-family:Arial; font-weight:bold; text-decoration:none; width:100%; display:block; outline:none; }
.bula_menu a.pizza_piece{background:transparent url('/img/pizza_piece.png') 0px -1px no-repeat; padding-left:25px; }
.bula_menu a.pizza_cart{background:transparent url('/img/pizza_cart.png') 5px -3px no-repeat; padding-left:25px; }
.bula_menu a.pizza_live{background:transparent url('/img/pizza_live.png') 18px 4px no-repeat; padding-left:25px; }

.bula_menu img.pizza_piece{display:none; border:0; }
.bula_menu img.pizza_cart{display:none; border:0; }
.bula_menu img.pizza_live{display:none; border:0; }

html>body .logo{    background: url("/img/logo4.png") no-repeat scroll -5px top transparent; height:104px; width:399px; margin:10px; cursor:pointer}
html>body .header_bar{background:url('/img/header_bar.png') transparent top left no-repeat; height:2px; font-size:2px; line-height:2px; width:941px; margin-right:auto; margin-left:auto}
html>body .chenar_mic{background:url('/img/chenar_mic.png') transparent top left no-repeat; height:210px; width:299px;margin: 7px 0px}
html>body .chenar{background:url('/img/chenar.png') transparent top left no-repeat; height:323px; width:460px;margin: 7px 1px}
html>body .chenar_hover{background:url('/img/chenar_hover.png') transparent top left no-repeat; height:323px; width:460px;margin: 7px 1px}
html>body .chenar_mare{background:url('/img/chenar_mare.png') transparent top left no-repeat; height:389px; width:478px; margin: 7px 0px}
html>body .chenar_mare a{outline:none; }
.w_produs {width:460px; text-align:right; color:red; font-size:24px; }
.pret {font-size:18px;}
.detalii {color:white;font-size:14px; height:30px}
#oferta{width:941px; padding:7px 0px}
#oferta .middle{margin-left: 18px}
.chenar img, .chenar_hover img, .chenar_mare img, .chenar_mic img{border:0px none; margin-left:4px; margin-top:4px;margin-right:4px;}
#footer{width:941px; padding:3px 0px; color:#888888; font-size:12px; text-align:center; line-height:20px}
#notice_top{width:941px; padding:3px 0px; margin: 0px auto;}
.message {width:460px; height:35px; font-size:14px; color:#E3E1E2; text-align:center; line-height:18px; }
#notice_top .middle{margin-left: 18px; float:left;}
#notice_top .red_text{font-size: 16px; color:#FD0116; font-weight:bold;}
#footer .links {font-weight:normal;font-size:12px; text-align:center}
#footer .links a{font-size:12px; color:#FFFFFF; text-decoration:underline}
#footer .notice{font-size:18px; color:#FFFFFF;}
#footer .notice_red{font-size:18px; color:#FF0000; font-weight:bold;}
#product{width:938px; padding:3px 15px; color:#FFFFFF; }
#product .img{width:478px}
#product .live_img{width:210px; margin-left:100px; }
#product .separator{height:45px}
.product_title, .comanda_title{font-size:30px; margin-top:10px; color:red; text-align:left;}
.product_title_right{font-size:30px; margin-top:10px; color:red; text-align:right;}
#product .product {width:478px}
#product .live{width:400px; overflow:hidden; }
#product .links a{font-size:16px; color:#FFFFFF; text-decoration:underline; font-weight:bold}
#product .live .links{width:300px; margin-left:100px; }
#product .product_info{width:405px; float:left; margin-left:30px}
#product .detail{font-size:20px; color:#FFFFFF; font-weight:bold; margin:10px 0px; width:405px; line-height:30px}
#product .detail2{font-size:16px; color:#FFFFFF; font-weight:bold; margin:10px 0px; width:405px; line-height:30px}
#product .product_info .title{font-size:25px}
html>body .buton_comanda{margin-left:10px; background:url('/img/buton_comanda.png') transparent top left no-repeat; height:58px; width:268px; color:#000000; font-weight:bold; font-size:28px; text-align:center;line-height:58px ; border:0px none}
html>body .bula_buc{background:url('/img/bula_buc.png') transparent top left no-repeat; height:58px; width:100px; line-height:58px; font-size:28px; color:#000000; text-align:right; padding-right:8px}
#product form{position:relative}
#product .txt{position:absolute; top:0; left:0;border:1px solid #d6d6d6; height:36px; width:34px; margin:8px 5px; line-height:39px; padding:3px 3px 0px 3px; font-size:28px; }
#product .subm{position:absolute; top:0; left:133px; z-index:10; border:0px;  margin:8px 5px; color:#000000; font-size:28px; line-height:39px; background:transparent; font-weight:bold; text-align:center; width:230px; height:36px; cursor:pointer}
html>body .exclamation{width:938px; height:85px; background:url('/img/exclamation.png') transparent top left no-repeat; margin:0px auto}
.exclamation .title{margin-left:130px; padding-top:10px; color:#FFFFFF; font-weight:bold; font-size:18px}
.exclamation .text{margin-left:130px; color:#FFFFFF; font-family:Verdana; font-size:16px; font-weight:bold; width:780px;}
html>body .exclamation2{width:550px; height:85px; background:url('/img/exclamation2.png') transparent top left no-repeat; margin:0px auto}
.exclamation2 .title{margin-left:100px; padding-top:10px; color:#FFFFFF; font-weight:bold; font-size:16px}
.exclamation2 .text{margin-left:100px; color:#FFFFFF; font-family:Verdana; font-size:14px; font-weight:bold; padding-right: 10px;}
#comanda{width:924px; padding:3px 15px; color:#FFFFFF;}
html>body .comanda_table{width:918px; background:url('/img/bg_comanda.png') transparent top left; margin:10px auto;  font-weight:bold; font-size:12px;}
.comanda_table .produs{width:456px; border-right:1px solid #adaba8; text-align:left; padding-left:20px}
.comanda_table .cantitate{width:120px; border-right:1px solid #adaba8; text-align:center}
.comanda_table .pret_unitar{width:150px; border-right:1px solid #adaba8; text-align:right; font-weight:bold}
.comanda_table .pret{width:150px; border-right:1px solid #adaba8; text-align:right; font-weight:bold}
.comanda_table .sterge{width:120px; }
.comanda_table th{font-size:18px; color:#FFFFFF; font-weight:bold; height:40px}
.comanda_table td.spacer{height:10px}
.comanda_table input.txt{width:70px; height: 13px; border:0px solid #000000; text-align:right; padding-right: 2px; font-size: 12px; font-weight:bold}
.comanda_table .darkgrey{background-color:#454545}
.comanda_table .lightgrey{background-color:#5f5f5f; padding:3px 10px; }
.comanda_table th.pret_unitar{padding-right:20px; }
.comanda_table th.pret{padding-right:20px; }
.comanda_table .high .pret_unitar{padding-right:20px; width:150px; }
.comanda_table .high .pret{padding-right:20px;width:150px; }
.comanda_table .pret_unitar .lightgrey{padding-right:20px; width:140px}
.comanda_table .pret .lightgrey{padding-right:20px;width:140px; }
.comanda_table .high{height:30px; font-size:18px; vertical-align: bottom;}
.comanda_table td{padding:3px 0px}
.comanda_table td.sterge .lightgrey{padding:3px 0px 3px 0px}
.comanda_table tr.total td{height:40px; font-size:24px; text-align:right; padding-right:20px}
html>body .remove_small{display:block; width:17px; height:17px; background:url('/img/remove_small.png') transparent top left no-repeat; margin:0px auto; cursor:pointer; outline:none; }
html>body .remove_big{display:block; width:21px; height:21px; background:url('/img/remove_big.png') transparent top left no-repeat; margin:0px auto; cursor:pointer; outline:none; }
.buttons{width:920px; margin:0px auto}
html>body .anuleaza_comanda{width:163px; height:32px; background:url('/img/anuleaza_comanda.png') transparent top left no-repeat; margin:0px auto; cursor:pointer; border:0px none; margin-right:223px}
html>body .comanda_altele{width:224px; height:32px; background:url('/img/comanda_altele.png') transparent top left no-repeat; margin:0px auto; cursor:pointer; border:0px none; margin-left:353px; margin-top: 30px;}
html>body .recalculeaza{width:150px; height:32px; background:url('/img/recalculeaza.png') transparent top left no-repeat; margin:0px auto; cursor:pointer; border:0px none; margin-right:223px}
html>body .trimite_comanda{width:151px; height:33px; background:url('/img/trimite_comanda.png') transparent top left no-repeat; margin:0px auto; cursor:pointer; border:0px none}
.livrare{margin:0px auto; width:917px;}
.livrareon{margin:0px auto; width:917px;}
html>body .top_livrare{width:917px; height:6px; background:url('/img/top_livrare.png') transparent top left no-repeat; }
html>body .bottom_livrare{width:917px; height:6px; background:url('/img/bottom_livrare.png') transparent top left no-repeat;}
.middle_livrare{background-color:#2f2f2f; .background-color:#252525; border-left:1px solid #000000; border-right:1px solid #000000; padding-left:10px}
.livrare_title{font-size:24px; font-weight:bold}
table.detalii_livrare{width:520px; font-size:18px; font-weight:bold; margin-top:10px}
.detalii_livrare td{padding:1px}
.detalii_livrare .short{border:1px solid #000000; width:106px;}
.detalii_livrare .long{border:1px solid #000000; width:219px;}
.detalii_livrare textarea{border:1px solid #000000;width:510px;height:75px; margin:10px 0px}
.detalii_livrare .spacer{padding-top:10px}
.livrare .confirm{width:350px; padding-left:20px; font-size:18px; font-weight:bold;}



.video_container{display:block; padding:20px; text-align:right; background-color:#FFFFFF; margin:0px auto; margin-top:40px; margin-bottom:40px; width:400px; }
.picture_container{width:896px; height:620px; }
.video_iframe{width:400px; height:400px; overflow:hidden; border:0px none; }
.video_close{float:right; clear:right; display:block; width:66px; height:22px; background:url('/img/closelabel.gif') top left no-repeat; outline:none; border:0; margin-top:10px; cursor:pointer; text-align:right; }

.light_picture{padding:0; margin:0px auto; text-align:center; cursor:pointer; }


#zone_livrare{width:842px; padding:3px 0px; margin: 0px auto; cursor:pointer}

#zona1, #zona2, #personal{ 
 width:255px;
 height:234px;
 float:left;
 margin-bottom:10px;
}
#zona1, #zona2{ 
margin-right:38px;
}

#zona1 { background:url("/img/zona1.png") transparent top left no-repeat;}
#zona2 { background:url("/img/zona2.png") transparent top left no-repeat;}
#personal { background:url("/img/personal.png") transparent top left no-repeat;}

.opaque {	
	opacity: 0.5;
	filter: alpha(opacity=50);					// second!
}

.hover {	
	opacity: 0.80;
	filter: alpha(opacity=80);					// second!
}

.mesaj_zona {
background-color:#FFFFFF;
font-size:18px;
height:26px;
text-align:center;
}

.mesaj_zona span{
vertical-align:middle;
line-height:25px;
}

.mesaj_zona .red{
color:#FF0000;
}
ol.list_tooltip, ol.list_tooltip ul {
margin-left:20px;
}

ol.list_tooltip li {
margin-top:10px;
}
ol.list_tooltip ul li {
margin-top:0px;
}
ol.list_tooltip b {
color:red;
}
