@charset "utf-8";
/* Pizza Delicious - Decembrie 2009, Vlacicu Cristian-Catalin */
* {margin:0; padding:0;}
a {color:inherit; text-decoration:none;}
.clear {clear:both; display:block; line-height:0px;}
body {background-image:url(../images/bodybg.jpg); background-position:top left; background-repeat:repeat-x;}
h1 {margin:0 auto; width:800px; text-align:center; color:#666; position:relative; font-size:14px; font-family:Arial; font-weight:bold; height:20px;}
.container {width:900px; margin:0 auto;}
.menucontainer {float:left; width:595px; padding-top:99px;}

.uppermenu {float:left;}
.leftup {float:left; background-image:url(../images/upleft.jpg); background-position:top left; background-repeat:no-repeat; width:10px; height:61px;}
.uppermenu a {float:left; background-image:url(../images/upbg.jpg); background-position:top left; background-repeat:repeat-x; height:41px; font-size:16px; color:#FFF; font-family:"Times New Roman", Times, serif; padding:20px 15px 0px 15px; text-decoration:none;}
.uppermenu a:hover {background-image:url(../images/uphover.jpg);}
.separator1 {float:left; background-image:url(../images/upseparator.jpg); background-position:top left; background-repeat:no-repeat; width:2px; height:61px;}
.rightup {float:left; background-image:url(../images/upright.jpg); background-position:top left; background-repeat:no-repeat; width:10px; height:61px;}

.lowermenu {float:left; margin-top:118px;}
* html .lowermenu {margin-top:19px;}
*:first-child+html .lowermenu{margin-top:19px;}
.leftdown {float:left; background-image:url(../images/downleft.jpg); background-position:top left; background-repeat:no-repeat; width:10px; height:44px;}
.lowermenu a {float:left; background-image:url(../images/downbg.jpg); background-position:top left; background-repeat:repeat-x; height:34px; font-size:14px; color:#FFF; font-family:"Times New Roman", Times, serif; padding:10px 8px 0px 8px; text-decoration:none;}
.lowermenu a:hover {background-image:url(../images/downhover.jpg);}
.separator2 {float:left; background-image:url(../images/downseparator.jpg); background-position:top left; background-repeat:no-repeat; width:2px; height:44px;}
.rightdown {float:left; background-image:url(../images/downright.jpg); background-position:top left; background-repeat:no-repeat; width:10px; height:44px;}

.logo {float:left; background-image:url(../images/logo.jpg); background-position:top left; background-repeat:no-repeat; width:305px; height:305px; outline:none; margin-top:-12px;}

.leftside {float:left; width:523px;}
.fullsize {float:left; width:850px;}
.fullsize .product {padding-right:45px; cursor:pointer;}
.fullsize .prodpic {border-color:#CCC; width:120px; height:106px;}
.fullsize .prodcontainer p {color:#ffffff;}
.fullsize .product .prodcontainer {float:left; width:217px; background-image:url(../images/prodbg2.jpg); background-position:top left; background-repeat:repeat-y;}
.fullsize .product .produp {float:left; width:217px; height:11px; background-image:url(../images/produp2.jpg); background-position:top left; background-repeat:no-repeat;}
.fullsize .product .prodprice {float:left; width:217px; height:59px; background-image:url(../images/proddown2.jpg); background-position:top left; background-repeat:no-repeat;}
.fullsize .product:hover .prodcontainer {float:left; width:217px; background-image:url(../images/prodbg.jpg); background-position:top left; background-repeat:repeat-y;}
.fullsize .product:hover .produp {float:left; width:217px; height:11px; background-image:url(../images/produp.jpg); background-position:top left; background-repeat:no-repeat;}
.fullsize .product:hover .prodprice {float:left; width:217px; height:59px; background-image:url(../images/proddown.jpg); background-position:top left; background-repeat:no-repeat;}



.despre {float:left; width:500px; font-size:12px; color:#333; font-family:Verdana; padding:10px 0px;}
.oferte {float:left; width:523px; font-size:12px; color:#333; font-family:Verdana; margin-bottom:10px; padding:10px 0px; border-bottom:1px dashed #cccccc;}
h4 {float:left; width:400px; font-size:22px; font-family:Verdana; font-weight:bold; color:#C00; padding-top:5px;}
h5 {float:left; width:523px; font-size:18px; font-family:Verdana; font-weight:normal; padding:5px 0px; color:#C00;}
.titlu {float:left; margin:10px 0px;}
.dailycontainer {float:left; width:518px; margin-top:15px; background-image:url(../images/dailybg.jpg); background-position:top left; background-repeat:repeat-y;}
.dailyup {float:left; width:518px; height:15px; background-image:url(../images/dailyup.jpg); background-position:top left; background-repeat:no-repeat;}
.dailytitle {float:left; margin-top:20px; margin-right:10px;}
.dailypic {float:left; border:1px solid #d4ff80;}
.dailycontent {float:left; width:330px; padding-left:10px; font-family:Verdana;}
.dailycontent h2 {float:left; font-size:18px; font-weight:bold; color:#FFF;}
.dailycontent p {float:left; clear:left; text-align:justify; font-size:11px; margin-top:10px; color:#d4ff80;}
.dailycontent .pretdaily {float:left; width:330px; text-align:right; font-size:16px; padding-top:5px; border-top:1px solid #538000; margin-top:10px; font-weight:bold; color:#d4ff80;}
.dailycontent2 {float:left; width:430px; height: 80px; padding-left:10px; font-family:Verdana;}
.dailycontent2 h2 {float:left; font-size:18px; font-weight:bold; color:#FFF;}
.dailycontent2 p {float:left; clear:left; text-align:justify; font-size:11px; margin-top:10px; color:#d4ff80;}
.dailycontent2 .pretdaily {float:left; width:430px; text-align:right; font-size:16px; padding-top:5px; border-top:1px solid #538000; margin-top:10px; font-weight:bold; color:#d4ff80;}
#colleft {
	float: left;
	width: 38px;
	min-height: 420px;
	display: block;
}
#colright {
	float: left;
	display: block;
}
.dailydown {float:left; width:518px; height:15px; background-image:url(../images/dailydown.jpg); background-position:top left; background-repeat:no-repeat;}
.rightside {float:left; padding-left:15px; width:360px;}
.product {float:left; width:360px; margin-top:20px;}
.prodcontainer {float:left; width:217px; background-image:url(../images/prodbg.jpg); background-position:top left; background-repeat:repeat-y;}
.prodcontainer h3 {float:left; padding-left:10px; width:200px; font-size:20px; font-weight:normal; color:#FFF; font-family:"Times New Roman", Times, serif; margin-top:5px;}
.prodcontainer h3 a {color:#FFF; text-decoration:none;}
.prodcontainer p {float:left; padding-left:10px; height:50px; font-size:10px; color:#ffd5bf; width:200px; font-family:Verdana;}
.produp {float:left; width:217px; height:11px; background-image:url(../images/produp.jpg); background-position:top left; background-repeat:no-repeat;}
.prodprice {float:left; width:217px; height:59px; background-image:url(../images/proddown.jpg); background-position:top left; background-repeat:no-repeat;}
.pretmic {float:left; padding:5px 0px 5px 10px; border-bottom:1px dashed #ff6f26; width:96px; font-size:12px; font-weight:bold; color:#e5e5e5; font-family:Verdana;}
.pretmare {float:left; padding-left:10px; width:180px; font-size:18px; font-weight:bold; color:#ffffff; font-family:Verdana;}
.prodpic {float:left; text-align:center; border:1px solid #ff4000; width:140px; padding:20px 0px; height:95px;}
.prodpic img {border:none;}
.footer {padding-top:20px; height:208px; width:100%; background-image:url(../images/footerbg.jpg); background-position:bottom; background-repeat:repeat-x;}

.formularcontact {float:left; width:500px; font-family:Verdana; font-size:11px; color:#333;}
.camp1 {width:220px; height:20px; border:1px solid #cccccc;}
.camp2 {width:220px; height:50px; border:1px solid #cccccc;}
.footercontent {float:left; background-image:url(../images/footer.jpg); background-position:top left; background-repeat:no-repeat; margin-left:-10px; width:900px; height:208px; color:#FFF; font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.footercontent table {float:right; margin-top:18px; padding-right:20px;}
* html .footercontent table {padding-right:30px;}
.footercontent table td {padding:0px 5px;}
.footercontent table td .copyrights {width:100%; height:40px; display:block; outline:none;}
#mesaj-important { width: 900px; padding: 7px 5px 8px 5px; background: #FFFFCC; border: 1px solid #E4E4C0; margin: 5px 0px 10px 0px; text-align: center; font-size: 12px; }
.commentformcontentwrapper{
	clear:left;
	float:left;
position: relative; /* Do not change this value */
width: 521px;
height: 100%; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
}
.new {float:left; position:relative; margin-top:-1px; margin-right:-103px;}

#fadeinbox{
position:absolute;
width: 400px;
left: 0;
top: -500px;
background-image:url(../images/votebox.png); background-position:top left; background-repeat:no-repeat;
padding: 4px;
z-index: 200;
visibility:hidden;
height:500px;
}
.closebutton {float:right; height:30px; width:30px; outline:none;}
.voteform {float:left; width:300px; padding:220px 0px 0px 20px;}
.voteform label {float:left; width:200px; font-size:12px; color:#333; font-family:Arial; padding-left:10px; margin-bottom:20px;}
.voteform .check {float:left; clear:left; width:30px; cursor:pointer;}
.voteform .raspuns {float:left; clear:left; width:110px; height:30px; margin-top:15px; cursor:pointer; background:transparent; border:none;}
.iwant {float:left; width:190px; height:20px; outline:none; margin-top:25px;}
.madeby {float:left; width:190px; height:20px; outline:none; margin-top:25px;}

