/* ZONA DE BODY-MAINFRAME */
html,body{
	margin:0;
	padding:0;
	height:100%;
	width: 100%;
	}
body{
	text-align:center;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: center top;
	background-image:url('/templates/images/bg.jpg');
}
body {
font-family:Tahoma;
font-size:11px;
color:#596d7b;
font-weight:normal;
line-height:16px;
}
p {
padding-top:15px;
}
a:link, a:visited {
color:#aa1346;
text-decoration:underline;
}
a:hover {
color:#aa1346;
text-decoration:none;
}

  #wrapper {
	text-align: left;
	width:995px;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
   }

#top-spacer {
height:50px;
width:100%;
float:left;
position:relative;
}
#top-main {
height:145px;
width:100%;
float:left;
position:relative;
	background-repeat: no-repeat;
	background-position:top;
	background-image:url('/templates/images/header-top.jpg');

}
#header-advert {
	position:absolute;
	top:72px;
	left:655px;
	width:468px;
	height:60px;
	z-index:99;
}
#top-main-menu {
width:758px;
height:145px;
position:relative;
float:left;
}
#top-link-logo {
width:296px;
height:145px;
float:left;
position:relative;
}
#top-link-home {
width:110px;
height:56px;
float:left;
position:relative;
cursor:hand;
cursor:pointer;
}
#top-link-despre {
width:110px;
height:56px;
float:left;
position:relative;
cursor:hand;
cursor:pointer;
}
#top-link-magazin {
width:116px;
height:56px;
float:left;
position:relative;
cursor:hand;
cursor:pointer;
}
#top-link-contact {
width:117px;
height:56px;
float:left;
position:relative;
cursor:hand;
cursor:pointer;
}
#top-advert {
height:146px;
width:100%;
float:left;
position:relative;
	background-repeat: no-repeat;
	background-position:top;
	background-image:url('/templates/images/header-advert.jpg');
}
#top-advert-left {
height:146px;
width:19px;
top:0px;
left:-19px;
position:absolute;
	background-repeat: no-repeat;
	background-position:top;
	background-image:url('/templates/images/header-advert-left.gif');
	z-index:1;
}
#top-advert-right {
height:146px;
width:13px;
top:0px;
right:-13px;
position:absolute;
	background-repeat: no-repeat;
	background-position:top;
	background-image:url('/templates/images/header-advert-right.gif');
	z-index:1;
}
#top-advert-a {
height:95px;
width:245px;
float:left;
position:relative;
padding-left:44px;
padding-top:22px;
}
#top-advert-b {
height:146px;
width:706px;
float:left;
position:relative;
}
#content-main {
width:100%;
float:left;
position:relative;
background-repeat: repeat-y;
background-position:top left;
background-image:url('/templates/images/content-mid.jpg');
}
#content-top {
width:100%;
float:left;
position:relative;
background-repeat: no-repeat;
background-position:top left;
background-image:url('/templates/images/content-top.jpg');
}
#content-bottom {
width:100%;
float:left;
position:relative;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/content-bottom.jpg');
padding-bottom:20px;	
}
/* ZONA DE CONTINUT */
#mainarea {
width:100%;
float:left;
position:relative;
}
#mainleftspacer {
width:45px;
float:left;
position:relative;
height:400px;
}
#mainleftframe {
width:252px;
float:left;
position:relative;
}
#mainframe {
width:462px;
float:left;
position:relative;
padding-top:30px;
}
#mainframe-large {
width:685px;
float:left;
position:relative;
padding-top:30px;
}

#mainrightframe {
width:225px;
float:left;
position:relative;
padding-top:30px;
padding-bottom:20px;
}

#footerarea {
width:927px;
padding-left:36px;
padding-right:32px;
float:left;
position:relative;
height:45px;
text-align:left;
}
#logo-area {
width:130px;
height:38px;
float:right;
position:relative;
background-repeat: no-repeat;
background-position:top left;
background-image:url('/templates/images/mediajuice-design-logo.jpg');
}
#top-main-search {
width:222px;
height:42px;
float:right;
padding-top:14px;
position:relative;
text-align:left;
}
#search-input {
width:138px;
height:25px;
float:left;
position:relative;
}
#search-input input {
padding-top:5px;
border-width:0px;
border-style:none;
background:transparent;
width:99%;
height:20px;
font-family:Tahoma;
font-size:11px;
color:#000000;
}
#search-button {
 width:54px;
 height:26px;
 padding-left:13px;
 float:left;
 position:relative;
}
#search-button .cauta {
  width:54px;
  height:26px;
  background:transparent none;
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
#search-button .cauta:hover {
  width:54px;
  height:26px;
  background:transparent url('/templates/images/search-over.gif');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.smallheader1 {
width:245px;
height:20px;
overflow:hidden;
float:left;
position:relative;
}
#top-content {
padding-top:8px;
padding-bottom:20px;
width:46%;
position:relative;
float:left;
line-height:16px;
}
#top-content a:link, #top-content a:visited {
text-decoration:none;
color:#4c82a8;
font-weight:bold;
}
#top-content a:hover {
text-decoration:none;
color:#000000;
font-weight:bold;
}
/* ZONA DIN STANGA */
.smallheader {
width:252px;
height:20px;
overflow:hidden;
float:left;
position:relative;
}
#left-content {
padding-top:8px;
padding-bottom:20px;
width:46%;
position:relative;
float:left;
line-height:16px;
}
.left-content-main {
width:100%;
position:relative;
float:left;
line-height:16px;
}
.left-content {
padding-top:8px;
padding-bottom:20px;
width:46%;
position:relative;
float:left;
line-height:16px;
}
.left-content-large {
padding-top:8px;
padding-bottom:20px;
width:98%;
position:relative;
float:left;
line-height:16px;
}
#left-content a:link, #left-content a:visited {
text-decoration:none;
color:#596d7b;
font-weight:normal;
}
#left-content a:hover {
text-decoration:underline;
color:#000000;
font-weight:normal;
}
.left-content a:link, .left-content a:visited {
text-decoration:none;
color:#596d7b;
font-weight:normal;
}
.left-content a:hover {
text-decoration:underline;
color:#000000;
font-weight:normal;
}
#left-banner-container {
width:100%;
height:232px;
position:relative;
float:left;
}
#left-banner {
width:260px;
height:212px;
position:absolute;
top:0px;
left:-45px;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/banner-livrare.jpg');
cursor:hand;
cursor:pointer;
}
#left-twitter-container {
width:100%;
height:79px;
position:relative;
float:left;
}
#left-blog {
width:260px;
height:69px;
position:absolute;
top:0px;
left:-45px;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/blogbtn.jpg');
cursor:hand;
cursor:pointer;
}
#left-twitter {
width:260px;
height:69px;
position:absolute;
top:0px;
left:-45px;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/twitter.jpg');
cursor:hand;
cursor:pointer;
}
#left-facebook {
width:260px;
height:69px;
position:absolute;
top:0px;
left:-45px;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/facebook1.jpg');
cursor:hand;
cursor:pointer;
}
#left-acorns {
width:260px;
height:158px;
position:absolute;
top:0px;
left:-45px;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/banner-acorns.jpg');
cursor:hand;
cursor:pointer;
}
/* ZONA DIN MIJLOC */
.bigheader {
width:452px;
height:24px;
overflow:hidden;
float:left;
position:relative;
}
#main-textcontent {
padding-left:5px;
padding-right:24px;
float:left;
position:relative;
width:433px;
}
#main-textcontent-large {
padding-left:5px;
float:left;
position:relative;
width:662px;
}
#main-mixcontent {
float:left;
position:relative;
width:443px;
height:522px;
		background-repeat: no-repeat;
		background-position:bottom left;
		background-image:url('/templates/images/maincategories.jpg');
}
#category-box {
width:228px;
height:265px;
float:left;
position:relative;
}
#category-text {
padding-left:14px;
padding-right:22px;
padding-top:10px;
width:192px;
float:left;
position:relative;
}
.categories {
width:228px;
height:192px;
float:left;
position:relative;
text-align:center;
}
#product-box {
width:228px;
height:265px;
float:left;
position:relative;
}
#product-text {
padding-left:14px;
padding-right:22px;
padding-top:10px;
width:192px;
float:left;
position:relative;
}
.products {
width:228px;
height:150px;
float:left;
position:relative;
text-align:center;
}
/*Dreapta*/
.rightheader {
width:220px;
height:24px;
overflow:hidden;
float:left;
position:relative;
}
#bs-title {
width:220px;
height:42px;
float:left;
position:relative;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/bestsellers-title.jpg');
}
#rs-title {
width:220px;
height:42px;
float:left;
position:relative;
background-repeat: no-repeat;
background-position:bottom left;
background-image:url('/templates/images/recomandari-bg.jpg');
}
#news-block {
float:left;
position:relative;
width:200px;
}
#smallproduct-box {
float:left;
position:relative;
width:220px;
padding-top:1px;
padding-bottom:1px;
cursor:hand;
cursor:pointer;
}
#smallproduct-image {
float:left;
text-align:center;
position:relative;
width:75px;
height:46px;
padding-top:1px;
padding-bottom:1px;
background-repeat: no-repeat;
background-position:top left;
background-image:url('/templates/images/smallimg-bg.jpg');
}
#smallproduct-text {
float:left;
position:relative;
padding-left:7px;
padding-top:10px;
width:135px;
font-weight:bold;
}

#breadcrumb {
 width:654px;
 height:32px;
 float:left;
 position:relative;
 background-repeat: no-repeat;
 background-position:bottom left;
 background-image:url('/templates/images/breadcrumb-bg.jpg'); 
 line-height:32px;
 padding-left:15px;
 padding-right:15px;
 font-weight:bold;
}
#breadcrumb-search {
 width:669px;
 height:32px;
 float:left;
 position:relative;
 background-repeat: no-repeat;
 background-position:bottom left;
 background-image:url('/templates/images/cautabar-bg.jpg'); 
 line-height:32px;
 padding-left:15px;
 font-weight:bold;
}
#breadcrumb-produs {
 width:431px;
 height:32px;
 float:left;
 position:relative;
 background-repeat: no-repeat;
 background-position:top left;
 background-image:url('/templates/images/adauga-cos-bar.jpg'); 
 line-height:32px;
 padding-left:15px;
 font-weight:normal;
}
.bread-input {
height:20px;
font-family:Tahoma;
font-size:11px;
color:#333333;
}
#search-button2 {
 width:72px;
 height:32px;
 padding-left:10px;
 float:left;
 position:relative;
}
#search-button2 .cauta {
  width:72px;
  height:32px;
  background:transparent none;
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
#search-button2 .cauta:hover {
  width:72px;
  height:32px;
  background:transparent url('/templates/images/cautabar-bt.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
#cos-button {
 width:113px;
 height:32px;
 float:left;
 position:relative;
}
#cos-button .cauta {
  width:113px;
  height:32px;
  background:transparent none;
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
#cos-button .cauta:hover {
  width:113px;
  height:32px;
  background:transparent url('/templates/images/adauga-cos-over.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
h2 {
font-size:14px;
}
h3 {
font-size:13px;
}
h4 {
font-size:12px;
}
h5 {
font-size:12px;
font-weight:bold;
color:#0772a7;
padding:0 0 0 0;
margin:0 0 0 0;
}
#cos-top {
 width:669px;
 height:31px;
 float:left;
 position:relative;
 background-repeat: no-repeat;
 background-position:bottom left;
 background-image:url('/templates/images/cos-bartop.jpg'); 
 line-height:31px;
 padding-left:15px;
 font-weight:bold;
}
.cos-top-element1 {
height:20px;
width:28px;
padding-top:10px;
float:left;
position:relative;
}
.cos-top-element {
height:30px;
border-left-style:solid;
border-left-width:1px;
border-left-color:#cad8e2;
padding-left:15px;
float:left;
position:relative;
}
#cos-list1 {
 width:669px;
 height:30px;
 float:left;
 position:relative;
 background-repeat: no-repeat;
 background-position:bottom left;
 background-image:url('/templates/images/cos-bar1.jpg'); 
 line-height:30px;
 padding-left:15px;
 font-weight:normal;
}
#cos-list2 {
 width:669px;
 height:30px;
 float:left;
 position:relative;
 background-repeat: no-repeat;
 background-position:bottom left;
 background-image:url('/templates/images/cos-bar2.jpg'); 
 line-height:30px;
 padding-left:15px;
 font-weight:normal;
}
.cantitate {
 width:50px;
 height:18px;
 font-family:Tahoma;
 font-size:11px;
 color:#596d7b;
 border-style:solid;
 border-width:1px;
 border-color:#596d7b;
}
#cos-bottom {
 width:654px;
 height:31px;
 float:left;
 position:relative;
 background-repeat: no-repeat;
 background-position:bottom left;
 background-image:url('/templates/images/cos-barbottom.jpg'); 
 line-height:31px;
 padding-right:30px;
 font-weight:bold;
 text-align:right;
 color:#aa1346;
}
.cos-inapoi {
  width:154px;
  height:27px;
  background:transparent url('/templates/images/cos-inapoi-bt.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.cos-inapoi:hover {
  width:154px;
  height:27px;
  background:transparent url('/templates/images/cos-inapoi-bt-over.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.cos-sterge-tot {
  width:154px;
  height:27px;
  background:transparent url('/templates/images/cos-sterge-tot.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.cos-sterge-tot:hover {
  width:154px;
  height:27px;
  background:transparent url('/templates/images/cos-sterge-tot-over.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.cos-plata {
  width:124px;
  height:27px;
  background:transparent url('/templates/images/cos-plata.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.cos-plata:hover {
  width:124px;
  height:27px;
  background:transparent url('/templates/images/cos-plata-over.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.trimitebt {
  width:124px;
  height:27px;
  background:transparent url('/templates/images/trimitebt.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.trimitebt:hover {
  width:124px;
  height:27px;
  background:transparent url('/templates/images/trimitebt-over.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.adcosbt {
  width:104px;
  height:27px;
  background:transparent url('/templates/images/adaugacosbt.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.adcosbt:hover {
  width:104px;
  height:27px;
  background:transparent url('/templates/images/adaugacosbt-over.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.cumpabt {
  width:138px;
  height:27px;
  background:transparent url('/templates/images/cumparaturibt.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
.cumpabt:hover {
  width:138px;
  height:27px;
  background:transparent url('/templates/images/cumparaturibt-over.jpg');
  border-width:0px;
  border-style:none;
  cursor:hand;
cursor:pointer;
}
fieldset {
border: 0px solid #e8e8e8;
width: 80%;
padding: 0 0 0 0;
margin:0 0 0 0;
margin-bottom:12px;
}

fieldset label {
	float:left;
	width:100px;
	padding:5px;
	padding-bottom:10px;
	padding-left:0px;
	line-height:20px;
}
fieldset input {
	float:left;
	width:240px;
	height:20px;
	border-width:1px;
	border-style:solid;
	border-color:#e2e2e2;
	padding:5px;
	margin-bottom:10px;
}
textarea.largetext {
	width:240px;
	height:150px;
	border-width:1px;
	border-style:solid;
	border-color:#e2e2e2;	
	padding:5px;
	margin-bottom:10px;	
}
.distform {
border: 1px solid rgb(102, 102, 102); line-height: 30px; width: 100%; height: 30px;
}