body
{
	background:#a756c5;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

#mainmenu
{
	display:inline;	padding:0; margin:0;
}
#mainmenu ul
{
	list-style:none; 
	padding:0px; 
	margin:0;

}
#mainmenu li
{
	list-style:none; 
	padding:0; 
	margin:0; 
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	color:#663877;
	
	
}	
#mainmenu ul li
{
	text-transform:none;
	font-weight:normal;
	display:block;
	color:#674f70;
	font-size:11px;
}
#mainmenu ul li ul li
{
	padding-left:10px;

}

/*----------------DIVS-------------*/
#div-wrapper
{
	width:960px;
	background:#FFF;
	text-align:left; position:relative;
	margin:0 auto;
}
#div-top
{
	background:#FFF url(http://www.prettymama.ro/images/bg-top.jpg)  top;		
	background-repeat:no-repeat;
	float:left;
	
}
#div-bottom
{
	background:#d9d9d9 url(http://www.prettymama.ro/images/bg-bottom.jpg)  bottom;		
	font-size:11px;
	color:#505050;
	width:727px;
	padding-left:233px;
	clear:both;
	background-repeat:no-repeat;
		margin:0 auto;
}
#div-bottom a
{
	color:#666;
	text-decoration:none;
}
#div-bottom a:hover
{
	text-decoration:underline;	
}
#div-termsandcontiditons
{
	margin:38px 0 0 0;
	padding:0;

}
#div-bottommenu
{
	margin:5px 0 0 0;padding:0;
}
#div-siteuripartenere
{
	margin:20px 0 0 0;
	
}	
#div-copyright
{
	padding:20px 0 38px 0;	
}

#div-topmenu
{
	height:80px; margin:0;

}
#div-topmenulinks
{
	padding:31px 0 0 30px;
	display:block; float:left;
}
#div-topmenulinks a
{
	color:#663877;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	padding-right:10px;
}
#div-topmenulinks a:hover
{
	color:#c819b1;
	text-decoration:underline;
}
#div-topmenu .active
{
	color:#c819b1;
}

#div-topcart
{
	width:300px;
	float:right;
	text-align:right;
	font-size:11px;
	color:#d1628e;
	margin-top:21px;
	margin-right:37px;
}
#div-topcart a
{
	color:#b40063;
	text-decoration:none;
	font-weight:bold;
}
#div-topcart img
{
	float:right;
	margin-left:10px;
	border:none;
}
#div-toppromo
{
	font-size:12px;
	color:#aa0098;
	clear:both;
	float:left;
	margin:5px 0 0 30px;
	width:600px;
}
#div-header
{
	margin:0 0 14px 0;
}
#div-header img
{
	margin:0;	
}
#div-menu
{
	width:181px;
	float:left;	padding:30px 0 0 28px;
}
.Pretty-Mama-Logo
{
	margin-bottom:20px;
	float:left;
	position:relative;
}
#div-content
{
	width:737px;
	float:left;
	padding-left:14px;
	clear:right;
}

.div-productsmall
{
	width:131px;
	border:1px solid #ebebeb;
	padding:12px;
	float:left;
	margin-right:24px;
	float:left;
	height:280px;
	margin-bottom:20px;
	
}
.div-productsmall h2
{
	color:#681c84;
	font-size:12px;
	margin-top:8px;
	margin-bottom:5px;
}
.div-productsmall h3
{
	margin-top:2px;
	margin-bottom:3px;
	color:#666;
	font-size:11px;
	font-weight:normal;
}
.div-productsmall span
{
	margin-top:2px;
	color:#681c84;
	font-size:11px;
	font-weight:bold;
}

#div-categorymenu
{
	width:182px;
	border-right:1px solid #e1dbe1;
}
#div-menu ul, #div-menu ul li
{
	list-style:none;
	margin:0;
	padding:0;
}
#div-menu ul li h5
{
	text-transform:uppercase;
	font-weight:bold;
	color:#663877;
	margin:0;
	width:157px;
	border-bottom:1px solid #e1dbe1;
	padding:5px 6px 4px 6px;
}
.submenu li
{
	display:block;	
}
#div-maincontent
{
		
}
.div-noutati
{
	color:#FFF;
	background:#c6c74c;
	font-size:24px;
	text-transform:uppercase;
	padding:15px 15px 15px 30px;
	font-weight:normal;
	margin:0 37px 20px 0;
	clear:both;
}
.div-promotii
{
	color:#FFF;
	background:#c74c7d;
	font-size:24px;
	text-transform:uppercase;
	padding:15px 15px 15px 30px;
	font-weight:normal;
	margin:0 37px 20px 0;
	clear:both;
}
.title-noutati
{
	color:#FFF;
	background:#c6c74c;
	font-size:24px;
	text-transform:uppercase;
	padding:15px 15px 15px 30px;
	font-weight:normal;
	margin:0 37px 20px 0;
	clear:both;
}
.title-category
{
	color:#FFF;
	background:#92b9cd;
	font-size:24px;
	text-transform:uppercase;
	padding:15px 15px 15px 30px;
	font-weight:normal;
	margin:0 37px 20px 0;
	clear:both;
}
.title-site
{
	color:#FFF;
	background:#aa0098;
	font-size:24px;
	text-transform:uppercase;
	padding:15px 15px 15px 30px;
	font-weight:normal;
	margin:0 37px 20px 0;
	clear:both;
}
.div-textcontent
{
	padding:0px 37px 30px 15px;	
}
#div-photogallery
{
	padding:10px;
	border:1px solid #e1dce2;
	border-top:3px;
	width:226px;
}
#div-photogallery img
{
	border:1px solid #e1dce2;
}
#div-productpictures
{
	float:left;
	margin-right:15px;
}
#div-productdescription
{
	float:left;	
	width:250px;
}
.propertyline
{
	border-bottom:1px solid #efebf1;	
	font-size:11px;
	color:#666;	
	padding:2px;
}
.propertyline select
{
	font-size:11px;
}
#div-smalllinks
{
	font-size:12px; color:#CCC;
	padding:10px 0 0 5px;
	width:248px;
}
#div-smalllinks span
{
	display:block;
	font-size:11px;
	color:#999;
	padding-top:8px;
}
#div-smalllinks a
{
	font-size:11px;
	color:#e162a2;
	text-decoration:none;
}
#div-productdescription h1
{
	color:#aa0098;
	font-weight:normal;
	font-size:15px;
	text-transform:uppercase;
}
#div-productdescription h6
{
	color:#aa0098;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	border-bottom:3px solid #e1dce2;
	margin-bottom:5px;
	padding:2px;
}
#div-productdescription h2
{
	color:#666;
	font-weight:normal;
	font-size:11px;
}
#div-relatedproducts
{
	float:left;	
	padding-left:5px;
	width:160px;
}
#div-productdetails
{
	width:538px;
	float:left;
	background:url(http://www.prettymama.ro/images/bg-product-details.gif) repeat-y right;
}
/***************Florin**********************/
.bttn_cumpara
{
	background-color:#aa0098;
	color:#FFFFFF;
	padding:6px;
	border:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Tahoma, sans-serif;
	
}
.giftcard
{
	border:1px solid #d1c1ce;	
	width:267px;
	height:46px;
	background:url(http://www.prettymama.ro/images/bg_card.gif);
	margin-top:12px;
	padding:47px 0 0 10px;
}
.coupon
{
	border:1px solid #d1c1ce;	
	width:267px;
	height:46px;
	background:url(http://www.prettymama.ro/images/bg_coupon.gif);
	margin-top:12px;
	padding:47px 0 0 10px;
}
.coupon img, .giftcard img
{
	margin:0; padding:0;
	margin-top:1px;
}
.coupon input, .giftcard input
{
	border:1px solid #ba90b2;	
	height:18px;
	margin-right:7px;
}
.error
{
	color:#900;
	font-size:10px;
}
.coupon #errorcupon, .giftcard #errorcupon
{
	color:#900; display:block;
	font-size:10px;
}
.reqprodofs-textbox, .reqprodofs-textarea
{
	font-size:12px;
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
}
.maintext
{
	font-size:12px;	
}
.maintext a
{
	color:#681c84;
	font-weight:bold;
	text-decoration:none;
}
.table_heading
{
	font-size:16px;
	color:#aa0098;
	font-weight:normal;
}
.cart_promo
{
	font-size:11px;
	color:#681c84;
	border:1px solid #eb91de;
	padding:15px;
}
.cart_total
{
	font-size:15px;
	color:#681c84;
	font-weight:bold;
}
#div-comment-header
{
	margin-top:20px;	
	float:left;
	position:relative;
}
#div-opinion
{
	padding:0 32px 0 12px;
	font-size:11px;

}
#div-opinion .opinion-line
{
	border-bottom:1px solid #ececec;	
	float:left;
	width:490px;
	position:relative;
}
#div-opinion .article-comment-name
{
	float:left;	
	color:#681c84;
}
#div-opinion .article-comment-date
{
	float:right;
	color:#985ead;
}
#div-opinion .article-comment-description
{
	clear:both;
	margin:5px 0 10px 0;
	color:#9f739a;
}
#div-addcomment
{
	background:#fbf1fa;
	width:518px;
	margin-top:20px;
	float:left;
	
}
#div-addcomentfields
{
	padding:12px;
	font-size:12px;
	color:#681c84;
}
#div-addcomentfields input
{
	width:300px;	
}
#div-addcomentfields textarea
{
	width:480px;	
	height:50px;
}
.bttn_cumpara
{
	margin-left:12px;	
}
#div-datepersonale
{
	font-size:12px;
	color:#333;
}
#div-datepersonale .tdline, #div-datepersonale .tdline2
{
		border-bottom:1px solid #CCC;
		font-size:12px;
		color:#681c84;
}
.checkoutthanks
{
	padding-left:32px;
	font-size:11px;
	color:#0F0;
}
#div-subscribe
{
	border:1px solid #999;
	width:135px;
	padding:60px 15px 15px 15px;
	color:#FFF;
	border:1px solid #a62690;
	background:url(http://www.prettymama.ro/images/bg_abonare.gif);
}
#div-subscribe .textbox
{
	width:130px;
	border:1px solid #a62690;
}
#div-subscribe .bttn_subscribe
{
	background-color:#aa0098;
	color:#FFFFFF;
	padding:4px;
	border:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Tahoma, sans-serif;	
	margin:0;
	width:136px;
}

.article
{
	clear:both;
}
.article .article-photo
{
	float:left;	
	margin-right:15px;
}
.article .article-description
{
	float:left;
	clear:right;
	margin-right:37px;
}
.article .article-title-small
{
	display:block;
	text-decoration:none;
	font-size:16px;
	color:#aa0098;
	
}
.article .article-link-small
{
	text-decoration:none;
	font-size:12px;
	color:#aa0098;	
}
#article-big
{
	margin-right:20px;	
	margin-left:10px;
}
.article-description
{
	font-size:16px;
	color:#aa0098;
}
.article-text-small
{
	font-size:12px;
	color:#333;
}
.giftcertificate
{
	color:#333;	
}
.giftcertificate h2
{
	border-bottom:2px solid #CCC;
	font-size:16px;
	font-weight:normal;
	color:#aa0098;
	padding:6px 0 6px 0;

}
.giftcertificate .tdline
{
	border-bottom:1px solid #E6E6E6;
	padding:2px 0 2p 0;
}
.giftcertificate .smalltext
{
	font-size:11px;
	color:#999;
}
.oldprice
{
display:block; color:#333 !important; text-decoration:line-through; font-size:12px; font-weight:normal !important;
}
.promotie
{
	color:#A60004 !important;	font-size:14px;
}
