.clear { clear: both; line-height: 0px; height: 0px; font-size: 0%; margin: 0px; padding: 0px;  }
.clearleft { clear: left; line-height: 0px; height: 0px; font-size: 0%; margin: 0px; padding: 0px;  }
.clearright { clear: right; line-height: 0px; height: 0px; font-size: 0%; margin: 0px; padding: 0px;  }

body{color:#111111;}
.curved { -moz-border-radius:10px;
		-webkit-border-radius: 10px;
			-khtml-border-radius: 10px;
			border-radius: 10px;
}

.small_curved {-moz-border-radius:7px;
		-webkit-border-radius: 7px;
			-khtml-border-radius: 7px;
			border-radius: 7px;}




hr { color:#DADBC2; margin:10px auto; clear:both;}

#kuponiada { width:680px; float:left; padding:15px;}

#page_kupo_submeniu {height: 19px; overflow: hidden; background:url('../images/kuponiada/header_bg.jpg') repeat-x top left; border:1px solid #659100; color:#000; font-weight:bold; padding:5px; margin:0 auto; border-top:none;}

div.logo { text-align:left;}
div.logo a img { border:0 none;}

/*Left container*/
.left_content { clear:both; }
.left_content h1 { font-size:22px; color:#333; }
.left_content h1 span {font-size:22px; color:#E40707!important;}
.left_content h4{ font-size:17px; color:#E40707; margin-bottom:10px;  font-weight:bold;}
.left_content h5{ font-size:13px; margin-bottom:10px;  font-weight:bold;}

.oferta_zilei { background-color:#222; color:#fff; padding:5px 10px; margin:20px 0;}
.oferta_zilei p { margin:5px 0;}

#price_data { float:left; width:240px; position:relative; font-size:16px; font-weight:bold; text-align:center;}
.price_info {background:url('../images/kuponiada/price_bg.jpg') top #fff; color:#373A0F; float:none; position:absolute; top:48px; padding:10px 0 5px 0; z-index:1;}
.price_info div { width:119px; float:left;}
.price_info div strong span { color:#B72317;}

.comanda_btn {width:270px; position:absolute; left:-15px; top:0px; height:33px; padding:7px 0 12px 0; background:url('../images/kuponiada/button_bg_red.jpg') repeat-x center; border:1px solid #9F3105; color:#fff !important; font-size:30px; font-weight:bold; text-decoration:none !important; z-index:2; }

.valabilitate { width:240px; position:relative; top:103px; z-index:3; color:#fff; clear:both;}
.valabilitate div {float:left; width:72px; height:25px; position:relative; color:#373A0F; padding:2px 0 8px 0; margin:0 3px; background:url('../images/kuponiada/val_bg.jpg') repeat-x bottom #fff;  }
.valabilitate div span { font-size:28px;}

.com_realizate { width:240px; position:relative; top:120px; z-index:3; color:#fff; clear:both; border-top:1px solid #666; padding:5px 0; text-align:center;}
.com_realizate div {background:url('../images/kuponiada/val_bg.jpg') bottom #fff; width:110px; height:26px; position:relative; top:5px; left:25%; color:#373A0F; padding:3px 0 5px 0; margin:0 3px; font-size:24px; text-align:center;}

#flash { float:right; margin-bottom:30px;}

#share_box { height:43px; background:url('../images/kuponiada/share_box.png') no-repeat center; color:#000; clear:both;}
#share_box div,#share_box h3 { float:left; padding:10px 0; margin-left:10px; display:inline; }
#share_box h3 { padding:14px 0 12px 4px; }
#share_box a{ display:inline; float:left; width:29px; margin:8px 3px;}
#share_box a img { border:0 none;}

.descriere, .conditii { width:320px; float:left; font-size:13px; }
.localizare { width:250px; float:left; color:#413e32; font-size:13px; }
p { margin:10px 0;}
.localizare a, .localizare span { color:#739E00; font-weight:bold;}

.more_details { width:420px; float:right;}
.more_details images{ margin:10px 2px;}

/*Right container*/
#right_sidebar { width:280px; float:right; margin-right:10px;}
.right_content {padding:10px; background:#fff; margin-bottom:15px;}

#right_sidebar a { color:#739e00; text-decoration:none;}
#right_sidebar h2 span { color:#739e00;}

#page_footer { background:none; padding:10px 0;}
#page_footer_copyright { border-top:none;}

/*Extradeals*/

div.extra_deal { background: none repeat scroll 0 0 #F9F9F9; border: 1px solid #CCCCCC; margin: 10px 0; padding: 5px; position: relative;}
	
.extra_deal img {border: 1px solid #333333; float: left; margin-right: 10px; margin-top: 3px; padding: 3px;}

.extra_deal p.valoare { margin: 15px 0; text-align: center;}

.extra_deal p {margin: 0; }

.extra_deal p.valoare span {  -moz-border-radius: 5px 5px 5px 5px;
    background-color: #373A0F;
    color: #FFFFFF;
    margin: 5px;
    padding: 8px 7px;
}
