* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777;
	background-image:url(http://www.slabute.ro/images/c2_bg.jpg?v=2);
	text-align: center;
	height:100%;
}

html {
	height:100%;
}

h1 {
	font:normal 28px Tahoma;
	display:block;
	clear:both;
	margin:10px 0px 0px 0px;
	padding:0;
	color:#D92329;
	line-height:25px;
}

h1 a, h1 a:link, h1 a:active, h1 a:visited, h1 a:hover {
	color:#222;
	text-decoration:none;
}


h2 {
	font:bold 16px Tahoma;
	margin-top:16px;
	margin-bottom:4px;
	color:#D92329;
}

h2 a, h2 a:link,h2 a:visited,h2 a:active {
	background: none;
	text-decoration: none;
	color: #222;
}

h2 a:hover {
	color: #222;
	text-decoration:underline;
}

h3 {
	font-size: 14px;
	color:#1e90ff;
	margin-top:20px;
	margin-bottom:8px;
	text-transform:uppercase;
}

ul, ol, dl {
	margin:10px 0px 20px 0px;
}


dl { background-color:#f3f3f3;padding:1px 10px 10px 10px; }
dt { margin-top:10px; }
dd { padding-left:20px; }

li {
	line-height:150%;
}

p {
	margin-top:0;
}

dt {
	color:#222;
	font-weight:bold;
	line-height: 150%;
}

dt a {
	color:#5c7c24;
	font-weight:bold;
	line-height: 150%;
}


blockquote {
	padding: 0 30px;
	background: url(../images/img12.gif) no-repeat;
	color: #666;
}

blockquote p {
	color:#1e90ff;
}

a, a:link, a:visited, a:active {
	color:#188291;
	text-decoration:underline;
}

a:hover {
	color: #000;
	text-decoration:underline;
}

#content a.slk, #content a.slk:link, #content a.slk:visited, #content a.slk:active {
	color: #444;
	text-decoration:none;
}

#content a.slk:hover {
	color: #000;
	text-decoration:underline;
}

.post a.redl, .post a.redl:link, .post a.redl:visited, .post a.redl:active, .post a.redl:hover {
	color:#f00;
}

.post a.lbtn, .post a.lbtn:link, .post a.lbtn:visited, .post a.lbtn:active {
	display:block;	
	color:#ec008c;
	padding:5px 10px;
	background-color:#f0f0f0;
	font:bold 14px Tahoma;
	text-align:center;	
	text-decoration:underline;
	margin-left:5px;
	float:left;
}
.post a.lbtn:hover {
	color:#0b0;
}

.post img {
	padding:1px;
	border:solid 1px #ddd;
	margin:0px 0px 3px 50px;
} 

a.morel,a.morel:visited,a.morel:link,a.morel:active {
	text-decoration: none;
	color: #f00;
	font-size:11px;
}

a.morel:hover {
	background: none;
	color: #f00;
	text-decoration:underline;
	font-size:11px;
}

li.moreli {
	list-style-type:none;
}

li a,li a:visited,li a:active,li a:link {
	text-decoration: underline;
	color: #555;
}

li a:hover {
	background: none;
	color: #000;
	text-decoration:underline;
}


.ch2, h6 {
	color: #333;
	margin-bottom:7px;
	text-transform: none;
	font:bold 11px Helvetica;
	color:#555;
	display:block;
	line-height:11px;
	height:16px;
	border-bottom:solid 1px #fff;
}

.ch2 a, .ch2 a:link,.ch2 a:visited,.ch2 a:active {
	background: none;
	font:bold 11px Helvetica;
	text-decoration: underline;
	color: #222;
}

.ch2 a:hover {
	color: #222;
	font:bold 11px Helvetica;
	text-decoration:underline;
}

h6 a, h6 a:link,h6 a:visited,h6 a:active {
	font:bold 11px Helvetica;
	background: none;
	text-decoration: underline;
	color: #222;
}

h6 a:hover {
	color: #222;
	font:bold 11px Helvetica;
	text-decoration:underline;
}


h3 a, h3 a:link,h3 a:visited,h3 a:active,h3 a:hover {
	color: #222;
	text-decoration: none;
	text-transform:uppercase;
}

h7, .wg h7, #menuarea h7 {
	color:#D92329;
	font:bold 12px Verdana;
}

hr {
	display: none;
}

/* Wrapper */
#wrapper {
	margin:0 auto;
	padding:0;
	height:100%;
	/* border:solid 1px #f1f1f1; */
}

/* Menu */
#firstHeader {
	width: 966px;
	margin: 0 auto 0 auto;
	height: 18px;
	font-size:10px;
}

#fheaderLeft {
	float: left;
	padding-left:10px;
	padding-top:3px;
	color:#555;
	text-transform:lowercase;
}

#fheaderRight {
	float: right;
	padding-right:10px;
	padding-top:3px;
	color:#555;
}

#fheaderLeft a, #fheaderRight a, #fheaderLeft .ctl, #fheaderRight .ctl {
	text-decoration:none;
	margin:0;
	padding:0;
	color:#555;
	font-size:9px;
}

#fheaderLeft a, .ctl {
	text-transform:lowercase;
}

/* Menu */
#tmenu {
	width:963px;
	margin:0 auto 0 auto;
	height:23px;
	background-color:#fff;
	clear:both;
	border-top:solid 1px #f1f1f1;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
}

#tmenu ul{
	padding:0px 0px 0px 15px;
	margin:0;
}

#tmenu li{
	float:left;
	display:block;
	line-height:23px;
	padding-left:13px;
	padding-right:13px;
}

#tmenu a,#tmenu a:visited,#tmenu a:link,#tmenu a:active  {
	color:#444;
	font-size:11px;
	display:block;
	text-decoration:none;
}

#tmenu a:hover  {
	color:#444;
	font-size:11px;
	display:block;
	text-decoration:underline;
}

#hoti {
	width:963px;
	margin:0 auto 0 auto;
	height:22px;
	line-height:22px;
	color:#444;
	clear:both;
	background:#F2F2DC no-repeat left;
	background-position:34px center; 
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
	border-bottom:solid 1px #f3f3f3;
}

#hoti a {
	color:#444;
	font-weight:bold;
	text-decoration:none;
}

#menu {
	width:963px;
	margin:0 auto 0 auto;
	height:22px;
	/* background:url(../images/mbg.jpg) repeat-x left bottom; */
	background-color:#188291;
	clear:both;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
}

#menu ul{
	padding:0px 0px 0px 15px;
	margin:0;
}

#menu li{
	float:left;
	display:block;
	height:22px;
	padding-left:13px;
	padding-right:13px;
}

#menu a,#menu a:visited,#menu a:link,#menu a:active  {
	color:#fff;
	font-size:13px;
	display:block;
	line-height:22px;
	text-decoration:none;
}

#menu a:hover  {
	color:#fff;
	font-size:13px;
	display:block;
	line-height:22px;
	text-decoration:underline;
}

/* Header */
#header { 
	width:963px;
	margin:0 auto 0 auto;
	padding:0;
	height:58px;
	background:#fff;
	text-align:center;
	clear:both;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;
}

img#logo {  margin-left:15px;margin-top:7px; }

/* Logo */
#logo {
	float: left;
}

#logo a, #logo a:hover {
	background:none;
	margin:0;
	padding:0;
}

#logo img {
	border:0px;
	margin:0px 0px 0px 20px;
}

#logo p {
	margin: 0;
	padding: 30px 0 0 8px;
	letter-spacing: 2px;
	line-height: normal;
	font: normal 1.4em Georgia, "Times New Roman", Times, serif;
}

#logo img {
	margin-top:0px;
}

/* Cart info */
#cartinfo {
	float: right;
	width: 550px;
	padding: 3px 0px 2px 0px;
}

#hollydayinfo {
	float:left;
	margin-right:20px;
}

#hollydayinfo p {
	margin: 0;
	padding: 0px 0 0 0px;
	line-height: normal;
}

#hollydayinfo a {
	font-size:11px;
	text-decoration:none; 
	color:#666;
}

#hollydayinfo a:hover {
	color: #003678;
}

#hollydayinfo a img {
	border:0;
}

#hollydayinfo table {
	font-size:11px;
	text-align:center;
	height:37px;
}


#userinfo {
	float:left;
	margin-right:20px;
}

#userinfo p {
	margin: 0;
	padding: 0px 0 0 0px;
	line-height: normal;
}

#userinfo a {
	font-size:11px;
	background:none;
	color:#666;
}

#userinfo a:hover {
	color: #003678;
}

#userinfo a img {
	border:0;
}

#userinfo table {
	font-size:11px;
	text-align:center;
	height:37px;
}

#headercart {
	float:right;
	margin-right:30px;
}

#headercart p {
	margin: 0;
	padding: 0px 0 0 0px;
	line-height: normal;
	color:#666;
}

#headercart a {
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
	color:#666;
}

#headercart a:hover {
	color: #003678;
	text-decoration:underline;
}

#headercart a img {
	border:0;
	margin-left:30px;
}

#headercart table {
	font-size:11px;
	text-align:center;
	height:32px;
}

#mylinks {
	float:right;
	text-align:right;
	padding-right:8px;
}

#mylinks a {
/*	text-transform:uppercase; */
	font-size:10px;
	text-decoration:none;
	color:#777;
	line-height:10px;
}

#mylinks a:hover {
	color: #f00;
	line-height:10px;
	text-decoration:underline;
}

/* Search */

#search {
	float: right;
	width: 168px;
	padding: 12px 10px 4px 0;
 	/* background: url(../images/img05.gif) no-repeat left bottom; */
}

#search fieldset {
	border: none;
}

#search legend {
	display: none;
}

#tq {
	float: left;
	width: 125px;
	margin: 0 0 0 8px;
	background: none;
	border: none;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #444;
}

#tsb {
	display: none;
	width:30px;
}

/* Page */

#page {
	width: 963px;
	margin: 0 auto;
	padding:6px 0px 0px 0px;
	background:#fff;
	border:solid 0px green;  
	text-align:left;
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;	
}

#bgtop {
	height: 10px;
}

#bgbottom {
	padding-bottom: 20px;
	border :solid 1px cyan;
}

#page ul {
	list-style: none;
}

#page ul li {
	padding-left: 15px;
}

/* Content */
#content {
	float: left;
	width: 652px;
	height:100%;
	min-height:220px;
	padding:0;
	margin:0;
	border:solid 0px red;
	text-align: left;
	font:normal 12px Tahoma;
}

div.contentArea {
	padding: 0px 10px 12px 15px;
	margin:0;
}

html>body #content {
	height: auto;
}

#content p {
	margin:0px 0px 12px 0px;
	padding:0px;
	line-height:150%;
}

.pallete {
	width:57px;
	height:48px;
	margin:-48px auto 0px auto;
	padding:0;
}

.pallete img {
	width:57px;
	height:48px;
	margin:0;
	padding:0;
}

.topBar {
	width:540px;
	height:36px;
}

.topBar img {
	margin-right:15px;
}

.rd {
	color:#f00;
	font-size:9px;
}

.yd {
	color:#fff400;
	font-size:14px;
}

.topBar .tags {
	margin:0px;
	padding:0px;
	text-align:center;
	background:url(../images/tbbg.jpg) repeat-x top left #5ed6ff;
	line-height:30px;
	height:34px;
	width:528px;
	float:left;
}

.topBarL { 
	margin:0px;
	padding:0px;
	width:6px;
	height:34px;
	background:url(../images/tbl.jpg) no-repeat;
	float:left;
}

.topBarR {
	margin:0px;
	padding:0px;
	width:6px;
	height:34px;
	background:url(../images/tbr.jpg) no-repeat;
	float:right;
}

.topBar .tags a, .topBar .tags a:link, .topBar .tags a:active, .topBar .tags a:visited {
	padding: 0 5px;
	color:#005371;
	text-decoration:none;
	font:normal 12px Verdana;
}

.topBar .tags a:hover {
	padding: 0 5px;
	color:#005371;
	text-decoration:underline;
	font:normal 12px Verdana;
}

#newstickerw {
	margin-top:7px;
	width:542px;
	height:20px;
	/* border:solid 1px #e0e0e0; */
	background-color:#f0f0f0;
	line-height: normal;
}

#newsticker {
	background:none;
	position: relative;
}
#newsticker li {
	margin:0px;
	padding:0px;
	border:0px;
	list-style-type:none;
	list-style-image:none;
	background-image:none;
	line-height:100%;
}

#newsticker ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
	min-height: 20px; 
	background-image:none;
	padding: 4px 10px 0px 10px; 
}
#newsticker ul {
	overflow: visible;
}
#newsticker li.error {
	color: #f00;
}
#newsticker #togglenewsticker {
/*	background: transparent url("icon_closenewsticker.gif") no-repeat 0 0;
	overflow: hidden;
	position: absolute;
	right: 10px;
	top: 12px;
	width: 14px;
	height: 14px;
	text-indent: 20px;
	outline: none; */
	display:none;
}
* html #newsticker #togglenewsticker {
	display:none;
	/*	right: 30px; */
}

/* Post */
.post {
	border:solid 0px blue;
	padding:0;
	color:#000;
}

.post .bigpix {
	margin-top:10px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	background: #F0F0F0;
}

.post .bigpix .image {
}

.post .bigpix .caption {
	margin: 0;
	padding: 2px 10px 5px 10px;
	line-height: normal;
	font-size: .8em;
	font-weight: bold;
	color: #999999;
}

.post .bigpix .caption a {
	color: #999999;
}

.caption { color:#777;background-color:#ebebeb;border:solid 1px #dadada; 
	padding:5px;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
}

.post .title {
	padding: 10px 10px 0 10px;
	font-size: 2.6em;
}	

.post .title a {
	/* background: none; */
	text-decoration:none;
}

#page p.byline {
	margin:0 0 12px 0;
	padding:0 0 3px 0;
	line-height: normal;
	color:#777;
	font:normal 11px Arial;
	border-bottom:dotted 1px #188291;
}

p.byline a {
	color: #C2C2C2;
}

.supline { color:#777;font-size:12px;text-transform:uppercase;font-weight:bold; }

.post .entry {
	padding: 20px 10px 0 10px;
}

.post .btags {
	margin:0;
	padding:5px 10px;
	line-height:normal;
	font:bold 9px Verdana;
	background-color:#f0f0f0;
	background-image:none;	
}

.post .btags a,.post .btags a:link,.post .btags a:visited,.post .btags a:active {
	color:#666;
	padding: 0 5px;
	text-decoration:none;
	font:bold 9px Verdana;
}

.post .btags a:hover {
	color:#666;
	padding: 0 5px;
	text-decoration:underline;
	font:bold 9px Verdana;
}

.post .btags strong {
	font:bold 9px Verdana;
}

.links {
	margin:0px 0px 20px 0px;
	padding:5px 10px;
	line-height:normal;
	font-weight:bold;
	border-bottom:1px solid #EEEEEE;
}

.post .links .comments {
	padding-left: 20px;
	background: url(../images/img13.gif) no-repeat left center;
}

.post .links .permalink {
	padding-left: 18px;
	font:bold 11px Verdana;
	background: url(../images/img14.gif) no-repeat left center;
}

.post a, .post a:link, .post a:visited, .post a:active  {
	text-decoration:underline;	
	color:#188291;
}

.post a:hover {
	text-decoration:underline;
	color:#000;
}

.links a,.links a:visited, .links a:active, .links a:link {
	color:#666;
}

.post ul, .entry ul {
	margin:0px 0px 5px 10px;
	padding:0px;
}

.post ul li, .entry ul li {
	background: url(../images/img11.gif) no-repeat left 6px;
}

/* Sidebar Common Style */

.sidebar {
	text-align: left;
	padding:0;
	margin:0;
}

.wg {
	border:1px #ddd solid;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	background:#f5f5f5 url(../images/whbg.jpg) repeat-x top;
	padding:5px;
	margin:6px 0px 0px 0px;
	color:#777;
	text-align:left;
}
	
.wg ul {
	width:48%;
}

.wg ul li {
	border-bottom:dotted 1px #ddd;
}


.wg ul li a,.wg ul li a:link,.wg ul li a:visited,.wg ul li a:active {
	line-height:180%;
	color:#222;
	font-size:12px;
}

.wg ul li a:hover {
	color:#222;
	text-decoration:underline;
}

.wg a,.wg a:link,.wg a:visited,.wg a:active {
	color:#188291;
	text-decoration:underline;
}

.wg a:hover {
	color:#188291;
	text-decoration:underline;
}

.wg #ultp {
	width:100%;
	font:normal 11px Verdana;
	border:0;
	padding:0;
	margin:0;
}

.wg ul#ultp li {
	border:0;
	line-height:150%;
	padding-left:18px;
	background: url(../images/buttons/check2.png) no-repeat left top;
}

.wg ul#ultp li a,.wg ul#ultp li a:link,.wg ul#ultp li a:visited,.wg ul#ultp li a:active {
	line-height:normal;
	color:#777;
	font:normal 11px Verdana;
	text-decoration:none;
}

.wg ul#ultp li a:hover {
	font:normal 11px Verdana;
	color:#188291;
	text-decoration:underline;
}

.wg #ulfav {
	width:100%;
	font:normal 11px Verdana;
	border:0;
	padding:0;
	margin:0;
}

.wg ul#ulfav li {
	border:0;
	line-height:150%;
	padding-left:18px;
	background: url(../images/buttons/star_yellow.png) no-repeat left top;
}

.wg ul#ulfav li a,.wg ul#ulfav li a:link,.wg ul#ulfav li a:visited,.wg ul#ulfav li a:active {
	line-height:normal;
	color:#777;
	font:normal 11px Verdana;
	text-decoration:none;
}

.wg ul#ulfav li a:hover {
	font:normal 11px Verdana;
	color:#188291;
	text-decoration:underline;
}


.wg #ullc {
	width:100%;
	font:normal 11px Verdana;
	border:0;
	padding:0;
	margin:0;
}

.wg ul#ullc li {
	border:0;
	line-height:150%;
	padding-left:18px;
	background: url(../images/buttons/edit.png) no-repeat left top;
}

.wg ul#ullc li a,.wg ul#ullc li a:link,.wg ul#ullc li a:visited,.wg ul#ullc li a:active {
	line-height:normal;
	color:#333;
	font:normal 11px Verdana;
	text-decoration:none;
}

.wg ul#ullc li a:hover {
	font:normal 11px Verdana;
	color:#188291;
	text-decoration:underline;
}


#page .sidebar ul {
	line-height: normal;
}

#page .sidebar li {
	padding: 0;
	background: none;
}

#page .sidebar li ul {
}

#page .sidebar li ul li, #page ul.bul li {
	padding: 2px 15px 2px 25px;
	background: url(../images/img11.gif) no-repeat 10px 5px; 
}

/* Sidebar One */

#sidebar1 {
	float: left;
	width: 200px;
	padding:0px;
	border:solid 0px red;
	margin:0px;
}

div.sidebar1Content {
	padding: 13px 0px 0px 20px;
}

/* Sidebar Two */
#sidebar2 {
	float:right;
	width:310px;
	height:100%;
	padding:0px;
	border:solid 0px red;
	margin:0px;
}

div.sidebar2Content {
	padding:0px 15px 10px 0px;
}

/* Calendar */

#calendar_wrap {
	padding: 0px 10px 20px 10px;
}

#calendar_wrap table {
	width: 100%;
	text-align: center;
	background: #F6F6F6;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
}

#calendar_wrap th, #calendar_wrap td {
	padding: 2px;
}

#calendar_wrap thead {
	background: #FFFFFF;
}

#calendar_wrap tbody {
	font-size: .8em;
	font-weight: bold;
}

#calendar_wrap tbody td {
	padding: 5px;
}

#calendar_wrap tbody a {
	font-size: 1.2em;
}

#calendar_wrap tfoot {
	background: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: .8em;
}

#calendar_wrap tfoot #prev {
	text-align: left;
}

#calendar_wrap tfoot #next {
	text-align: right;
}

#ssearch {
	text-align:center;
	width:100%;
	margin:0;
	padding-top:0px; 
	padding-bottom:10px;
}

p#scateg {
	border-top:dotted 1px #ddd;
	padding:0;
	margin:0 0 3px 0;
	line-height:100%;
}

#scateg a {
	font:normal 10px Verdana;
	color:#999;
	text-decoration:none;
}

div.bsh, div.tsh {
	position:absolute;
	display:visible;
	border-top:solid 1px #555;
	border-left:solid 1px #555;
	border-bottom:solid 1px #999;
	border-right:solid 1px #999;
	background: #fff;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

div.bsh {
	width: 350px;
}

div.bsh ul, div.tsh ul {
  margin:0;
  padding:0;
  list-style-type:none;
  background:none;
  width:100%;
}

div.bsh ul li, div.tsh ul li {
  margin:0;
  padding:0px 0px 0px 2px;
  text-align:left;
  background:none;
}

div.tsh ul li {
  width:100%;
}

div.bsh ul li.selected, div.tsh ul li.selected {
  background-color: #f0f0f0;
}
div.bsh ul strong.highlight, div.tsh ul strong.highlight {
  color: #800;
  margin:0;
  padding:0;
}

/* Tag Cloud */
#tag_cloud {
	margin-bottom: 20px;
}

/* Footer */

#footer, #footers {
	width: 963px;
	margin: 0px auto 10px auto;
	/* background:url(../images/mbg.jpg) repeat-x left bottom; */
	background-color:#f3f3f3; 
	border-left:solid 1px #f1f1f1;
	border-right:solid 1px #f1f1f1;	
	border-bottom:solid 1px #f1f1f1;
}

#footers {
	margin-bottom:0px;
	margin-top:0px;
	background:#fff url(/site/calorii.slabute.ro/images/fsbg.jpg) repeat-x;
}

#footer div, #footers div {
	float:left;
	width:145px;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
}

#footer { background-color:#f3f3f3; }
#footer div { height:250px;}
#footers div.footersc { width:303px;margin-left:15px;padding-bottom:5px;float:left; }
#footers div { float:none; }
#footer p { padding:10px 0px 20px 0px;text-align: center;color:#555; }

#footers a { color:#188291; text-decoration:none; }
#footers a:hover { color:#188291; text-decoration:underline; }
#footer a { color:#777; text-decoration:none; }
#footer a:hover { color:#777; text-decoration:underline; }
#footers span {color:#000;}
#footer h6, #footers h6 { border:0px;color:#000; }

#footer div li, #footers div li { list-style:none; }

div.spacer { clear:both; margin:0;padding:0;height:0;border:solid 0px red;}

#page div.productsc {
	margin:10px 0px 20px 0px;
	padding:0px;
	width:100%;
	min-height:328px;
	height:auto;
}


#page .thumb {
 	float: left; 
 	padding: 0px;
	margin:0 18px 8px 0;
	text-align: left;
	color: #CCCCCC;
	text-align:left;
	vertical-align:top;
}

.thleft {
	margin-left:0px;
	padding-left:0px;
}

.thright {
	margin-right:0px;
	padding-right:0px;
}

.thumb p {
	line-height:normal;
	color: #666;
	font-size:11px;
}

.thumb a, .thumb a:visited,.thumb a:link {
	text-decoration:none;
	margin:0px;
	padding:0px;
	color: #555;
	font-size:11px;
}

.thumb a:hover {
	text-decoration:none;
	margin:0px;
	padding:0px;
	color: #188291;
	font-size:11px;
}

div.pinfo {
	width:160px;
	color:#555;
	font:normal 11px Verdana;
	border-bottom:solid 1px #fff;
	border-top:solid 1px #dadada;
	text-align:center;
}

a.atitle, a.atitle:link,a.atitle:visited,a.atitle:active {
	font:bold 11px Verdana;
	font-style:italic;
	text-decoration: none;
	color: #555;
}

a.atitle:hover {
	font:bold 11px Verdana;
	font-style:italic;
	text-decoration:underline;
	color: #555;
}

.bcku { 
	visibility:hidden;
	z-index:1000;
	position:absolute;
	top:114px;
	left:440px;
	width:280px;
	background-color:#ffffff;
}
.box { 
	border:solid 1px #ddd;
	margin:0px;padding:0; 
}

.boxh { 
	color:#222;
	background-color:#ddd;
	padding:2px; 
}

.smenu {
	border:solid 1px #555;
	background-color:#f0f0f0;
	width:150px;
	padding:5px;
}

img.products {
  margin:0;
  border:0;
/*  cursor:move; */
}

div.prodimgc {
  height:172px;
  text-align:center;
  vertical-align:middle;
  margin:0px;
  border:solid 1px red;
}

div.prodactions {
	width:160px;
	height:30px;
	background-color:#f6f6f6;
	color:#555;
	margin:0;
	padding:0;
}

div.prodtitle {
	width:160px;
	clear:both;
	height:26px;
	left:0px;
	text-align:center;
	margin:0;
	padding:0;
}

div.prodopt {
	text-align:center;
	width:128px;
	float:right;
	margin-top:0px;
}

div.prodopt a,div.prodopt a:link,div.prodopt a:visited,div.prodopt a:active {
	color:#666;
	text-transform:lowercase;
	font:normal 10px Verdana;
	line-height:9px;
	text-decoration:none;
}

div.prodopt a:hover {
	color:#188291;
	text-decoration:underline;
}

div.prodopt img {
	margin-top:10px;
	border:0;
}

div.pmarker {
	font:bold 11px Verdana;
	text-align:center;
	vertical-align:middle;
	width:16px;
	heigth:16px;
	line-height:16px;
	background-color:#009900;
	color:#ffffff;
	margin:0;
	padding:0;
	position:relative;
	float:left;
}

div.pvoter {
	background-color:#009900;
	margin:0;
	padding:0;
	position:relative;
	float:left;
}

div.cartc {
  border:1px solid #bbb;
  width:148px;
  height:78px;
  margin:0px;
  padding:0px;
}

div.cart {
  padding:4px;
  margin:0px;
}

div.items {
	margin:0;
	padding:0;
}

div.itemsc {
	text-align:left;
	position:relative;
	top:-37px;
	width:32px;
	height:32px;
}

div.itemsc span {
	color:#222;
	background-color:#ffea00;
	font:normal 11px Tahoma;
}

span.title {
  margin:0;
  padding:0;
  padding-top:10px;
  font-size: 12px;
  color: #444;
  font-weight:normal;
}

div#wastebin {
  width:148px;
  color:#ccc;
  border:1px dashed #888;
  font-size:10px;
  font-weight:bold;
  text-align:center;
  margin-top:2px;
  margin-bottom:16px;
}

div.cart img {
  float:left;
  width:32px;
  height:32px;
  margin:0px 1px 4px 0px;
  border:solid 1px #eee;
}

div.cart div {
  font-size:12px;
  font-weight:normal;
  color:#444;
}

div.indicator {
	height:16px;
	padding:0;
	margin:0;
	width:144px;
	text-align:center;
}

div.cartc:hover {
}

div.cart:hover {
}

div.cart-active {
  background-color:#ffea00;
}


div.wastebin-active {
  background-color: #ffea00;
  border:1px solid #E8A400;
}

.prototip { position: absolute; }
.prototip .effectWrapper { position: relative; }
.prototip .tooltip { position: relative; }
.prototip .toolbar {
	position: relative;
	display: block;
	}
.prototip .toolbar .title {
	display: block;
	position: relative;
	}
.prototip .content { clear: both; }
.prototip .toolbar a.close {
	position: relative;
	text-decoration: none;
	float: right;
	width: 15px;
	height: 15px;
	background: transparent url(/images/prototip/close.gif);
	display: block;
	line-height: 0;
	font-size: 0px;
	border: 0;
	}
.prototip .toolbar a.close:hover { background: transparent url(/images/prototip/close_hover.gif); }

.iframeShim { 
	position: absolute;
	border: 0;
	margin: 0;	
    padding: 0;
    background: none;
}

/* Tooltip styles */
.prototip .default { width: 150px; color: #fff; }
.prototip .default .toolbar { background: #0F6788; font: italic 17px Georgia, serif; }
.prototip .default .title { padding: 5px; }
.prototip .default .content { background: dodgerblue; font: 11px Arial, Helvetica, sans-serif; padding: 5px;}

.prototip .pinktip { border: 5px solid #a1a1a1; }
.prototip .pinktip .toolbar { background: #ff1e53; color: #fff; font: italic 17px Georgia, serif; }
.prototip .pinktip .title { padding: 5px; }
.prototip .pinktip .content { background: #fff; color: #555555; font: 11px Arial, Helvetica, sans-serif; padding: 5px; }

.prototip .darktip { width: 150px; border: 1px solid #a1a1a1; }
.prototip .darktip .toolbar { background: #606060; color: #fff; font: bold 13px Verdana, serif; }
.prototip .darktip .toolbar a.close { background: url(/images/prototip/close_hover.gif);}
.prototip .darktip .toolbar a.close:hover { background: url(/images/prototip/close.gif);}
.prototip .darktip .title { padding: 3px;}
.prototip .darktip .content { background: #808080; color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 3px; }

.note, #page p.note {
	color: #999;
}
#page .note a, #page .note a:link, #page .note a:visited, #page .note a:active {
	color: #999;
}

#page .note a:hover {
	color: #000;
}

a.bigl, a.bigl:link,a.bigl:visited,a.bigl:active {
	font:bold 15px Verdana;
	color: #222;
	text-decoration:none;
}

a.bigl:hover {
	font:bold 15px Verdana;
	color: #222;
	text-decoration:none;
}

dl.dqna {
	font:normal 13px Tahoma;
	line-height:170%;
	margin-top:10px;
}

dl.dqna dt {
	background: url(../images/bqna.jpg) no-repeat left 2px;
	padding:2px 10px 2px 20px;
	line-height:100%;	
}

dl.dqna a,dl.dqna a:link,dl.dqna a:visited,dl.dqna a:active {
	font:normal 13px Tahoma;
	text-decoration:none;
}
dl.dqna a:hover {
	font:normal 13px Tahoma;
	text-decoration:underline;
}

dl.dqna dd {
	display:none;
}

dl.dnews {
}

dl.dnews dt {
	background: url(../images/bnews.jpg) no-repeat left 2px;
	padding-left: 20px;
}

dl.dnews a,dl.dnews a:link,dl.dnews a:visited,dl.dnews a:active {
	font:normal 13px Tahoma;
	text-decoration:none;
}
dl.dnews a:hover {
	font:normal 13px Tahoma;
	text-decoration:underline;
}

dl.dnews dd {
	/* display:none; */
}


.impb {
	color:#188291;
	font:bold 13px Tahoma;
	width:160px;
}

table.tc {
	border:solid 1px #999;
}

table.tc th {
	font:normal 11px Verdana;
	background-color:#f0f0f0;
}

td.trp {
	background-color:#f5f5f5;
	line-height:130%;
}

td.tri {
	line-height:130%;
}

td.trn {
}

td.trs {
}

td.trt {
}

#promow {
	clear:both;
	margin:0;
	width:540px;
	height:270px;
	background:url(../images/promotie_arta.jpg) no-repeat top left;
}

#promo {
	background:none;
	position: relative;
	padding:4px;
	border:solid 1px red;
}
/* #promo li {
	margin:0px;
	padding:0px;
	border:0px;
	line-height:100%;
}

#promo ul {
	margin:0px;
	padding:0px;
	list-style:none;
	min-height: 20px; 
	padding: 4px 10px 0px 10px; 
}
#promo ul {
	overflow: visible;
}
#promo li.error {
	color: #f00;
}*/

.spages {
	padding:2px;
}

.spages a, .spages a:link, .spages a:active, .spages a:visited  {
	color:#188291;
	border:solid 1px #f6f6f6;
	padding:0px 4px 0px 4px;
	text-decoration:none;
}

.spages a:hover {
	color:#188291;
	border:solid 1px #188291;
	padding:0px 4px 0px 4px;
	text-decoration:none;
}

.spages .selected {
	padding:0px 4px 0px 4px;
	border:solid 1px #777;
	background:#777;
	color:#fff;
}

#sortby {
	line-height:100%;
	font-size:11px;
}

#sortSelected {
	font-weight:bold;
}

#page .frmh {
	white-space:nowrap;
	background:#f0f0f0;
	color:#666;
	padding:3px;	
	text-align:left;
}

#prodInfo {
	width:150px;
	height:100px;
	border:solid 1px red;
	position:absolute;
	top:100px;
	left:200px;
	display:none;
	background-color:#999;
}

.prodDesc { background-color: #ffffff;margin-top:15px;font-size:11px;line-height:170%;border:solid 1px #f0f0f0; }
.prodDesc td { background-color:#f6f6f6;padding:1px;font-size:11px; }

small { font-size:11px; }

#important { 
	width:100%;
	clear:both;
	background-color:#e10586; 
	color:#fffaf4; 
	font:normal 11px Verdana;
	text-align:center; 
	line-height:19px;
}

#important a, #important a:visited, #important a:link  {
	color:#fffaf4;
	text-decoration:none;
	font:bold 11px Verdana;
}

#important a:hover {
	color:#fffaf4;
	text-decoration:underline;
	font:bold 11px Verdana;
}

.fbtn {
	font:bold 13px Tahoma;
	width:128px;
	margin-top:6px;
	padding:0px;
	color:#ec008c;
}

.flbl {
	font:normal 13px Tahoma;
	vertical-align:top;
	text-align:right;
	padding:4px 2px 2px 2px;
	color:#222;
}

.sflbl {
	font:normal 13px Tahoma;
	vertical-align:top;
	text-align:left;
	padding:4px 2px 2px 20px;
	color:#222;
	width:80px;
}

.sfvbl select {
	width:165px;
}

.fibl {
	font:normal 12px Tahoma;
	vertical-align:top;
	text-align:left;
	padding:4px 2px 2px 2px;
	color:#999;
	font-style:italic; 
}

.fvbl {
	vertical-align:top;
	text-align:left;
	padding:2px 0px 2px 2px;
}

.fhdr {
	white-space:nowrap;
	background-color:#f0f0f0;	
	border-bottom:dotted 1px #bbb;
	color:#1e90ff;
	padding:3px;
	text-align:left;
	color:#188291;	
	font:bold 15px Tahoma;
}

.frmnote {
	color:#999;
}

.frmerr {
	color: #ff0000;
}

/* 
.fvbl input  {
	padding:2px; 
	font:bold 14px Tahoma;
	color:#ec008c;
}
*/

.fvbl textarea, .fvbl select  {
	padding:2px;
	font:bold 14px Tahoma;
	color:#ec008c;
	width:268px;
}

fieldset {
	clear:both;
}


input {
	color:#ec008c;
}

input[type="button"] { height:22px; margin:0; }
input[type="text"] { border:solid 1px #B3B9C3;height:19px;margin:0;padding:0;}

#q {
	width:325px;
	font:normal 20px Tahoma;
	color:#ec008c;
	border-top:solid 1px #777;
	border-left:solid 1px #777;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	background:url(../images/search.png) #fff 0px 2px no-repeat;
	padding:2px 3px 4px 30px;
	margin:0px 0px 0px 10px;
	height:24px;
}

.qinput {
	width:450px;
	font:normal 20px Tahoma;
	color:#ec008c;
	border-top:solid 1px #777;
	border-left:solid 1px #777;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	background:url(http://forum.slabute.ro/images/search.png) #fff 0px 2px no-repeat;
	padding:2px 3px 4px 30px;
	margin:0px 0px 0px 10px;
}

/* a.bs {
	display:inline;
	width:9.5em;
	text-align:center;
	margin:1em auto .5em;
	background:#97cd39;
	color:#fff;
	font-size:1.5em;
	padding:4px;
	border:1px solid #000;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
}

a.bs:hover {
	display:block;
	width:9.5em;
	text-align:center;
	margin:1em auto .5em;
	background:#97cd39;
	color:#fff;
	font-size:1.5em;
	padding:4px;
	border:1px solid #000;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
}*/

div#ctx {
	margin:0;
	padding:5px 10px;
	line-height:normal;
	font:bold 9px Verdana;
	background-color:#FBF2EF;
	background-image:none;	
	border-bottom:dotted 1px #fff; 
}
h6#ctx {
	text-transform:lowercase;
} 

div#ctx a, div#ctx a:link, div#ctx a:active, div#ctx a:visited 
{
	color:#666;
	padding: 0 5px;
	text-decoration:none;
	font:bold 9px Verdana;
}
h6#ctx a, h6#ctx a:link, h6#ctx a:active, h6#ctx a:visited {
	color:#666;
	text-decoration:none;
}

div#ctx a:hover {
	color:#666;
	padding: 0 5px;
	text-decoration:underline;
	font:bold 9px Verdana;
}
h6#ctx a:hover {
	color:#666;
	text-decoration:underline;
}


dl.wdl dt {
	font:bold 14px Tahoma;
	margin-bottom:5px;
}

dl.wdl dd {
	color:#188291;
	padding: 0 30px;
	background: url(../images/img12.gif) no-repeat;
}

dl.sdl dt {
	font:bold 14px Tahoma;
	margin-bottom:5px;
}

dl.sdl dt a:link,dl.sdl dt a:visited,dl.sdl dt a:active,dl.sdl dt a {
	color:#444;
	text-decoration:underline;
}

dl.sdl dd {
	color:#188291;
	padding: 0 30px;
	background: url(../images/img12.gif) no-repeat;
}

* ol {
	margin-left:30px;
}

#sbb {
	width:110px;height:34px;font-weight:bold;
}

.warnt {
	color:gold;
}


.imsg {
	border:solid 1px #DEDEDE; 
	background:#f0f0f0 url(/images/default/mb-info.png) 10px 10px no-repeat;;
	color:#222222;
	padding:15px 40px;
	text-align:center;
	margin-bottom:15px;
	font-weight:bold;
}
.wmsg {
	border:solid 1px #DEDEDE; 
	background:#FFFFCC url(/images/default/mb-warn.png) 10px 10px no-repeat;
	color:#222222;
	padding:15px 40px;
	text-align:center;
	margin-bottom:15px;
}
.okmsg {
	border:solid 1px #90ac13; 
	background:#eef4d3 url(/images/default/mb-ok.png) 10px 10px no-repeat;
	color:#6b800d;
	font-weight:bold;
	padding:15px 40px;
	text-align:center;
	margin-bottom:15px;
}
.emsg {
	border:solid 1px #CC0000; 
	background:#F7CBCA url(/images/default/mb-err.png) 10px 10px no-repeat;
	color:#CC0000;
	font-weight:bold;
	padding:15px 40px;
	text-align:center;
	margin-bottom:15px;
}

th {
	text-align:center;
	background-color:#D3E8A8;
	color:#000;
	padding:1px;
}

ul.rezList {
	margin:0px;
	padding:0px;
	text-align:left;
	border-top:solid 2px #dadada;
	width:612px;
}

.post ul li.rezLi, .entry ul li.rezLi {
	padding:8px 0px 8px 0px;
	margin:0px;
	border-bottom:dotted 1px #999;
	background-image:none;
	background-color:transparent;
	clear:both;
}

.post ul li.rezLi:hover, .entry ul li.rezLi:hover {
	background-color:#f5f5f5;
	padding:8px 0px 8px 0px;
	margin:0px;
	border-bottom:dotted 1px #999;
	background-image:none;
	clear:both;
}

div.rezImage {
	float:left;
	width:65px;
	height:65px;
	text-align:center;
	vertical-align:middle;
	margin:0;
	padding:0;
}


div.rezImage img {
	border:0;
	margin:0;
	padding:0;
}

div.rezInfo {
	float:left;
	margin-left:10px;
	width:520px;
	min-height:65px;
}

span.rezProdInfo {
	border-top:5px;
	color:#000;
}

div.rezPaginate {
	width:100%;
	text-align:center;
	vertical-align:middle;
	height:20px;
	padding-top:5px;
	padding-bottom:15px;
}

div.rezPaginatePrev {
	float:left;
	width:120px;
	text-align:left;
	padding-top:3px;
}

div.rezPaginateNext {
	float:right;
	width:120px;
	text-align:right;
	padding-top:3px;
}

div.rezPaginatePag {
	float:left;
	width:365px;
	text-align:center;
}

div.rezFooter {
	width:100%;
	text-align:left;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:15px;
	border-bottom:solid 1px #dadada;
	font:normal 10px Verdana;
}

div.rezFooter strong {
	color:orange;
	font-style:italic;
}

div.rezUtil {
	width:100%;
	height:25px;
	vertical-align:middle;
	margin-top:20px;
	margin-bottom:2px;
}

div.rezUtilSby {
	display: table-cell;
	display:inline-block;
	float:left;
	width:300px;
	text-align:left;
	vertical-align:middle;
	font:normal 10px Verdana;
}

div.rezUtilShow {
	display: table-cell;
	float:right;
	width:250px;
	height:25px;
	text-align:right;
	vertical-align:middle;
	font:normal 10px Verdana;
}


div.rezUtilSby span, div.rezUtilShow span {
	display: table-cell;
	display:inline-block;
	margin:2px 0 0 0;
	padding:0;
	height:16px;
}

div.rezUtilSby select, div.rezUtilShow select {
	font:normal 10px Verdana;
	color:#A7519B;
	margin:0;
	padding:0;
} 

#scrt table, .rezTable {
	border:1px #ddd solid;
	margin:12px 0px 0px 0px;
	padding:0px;
	color:#777;
	width:100%;
	text-align:right;
}

#scrt table td, .rezTable td { 
	padding:4px;
	color:#777;
}

#scrt table th, .rezTable th {
	color:#000;
	padding:4px;
}

#scrt table td a
,#scrt table td a:hover
,#scrt table td a:link
,#scrt table td a:active
,#scrt table td a:visited
, .rezTable td a 
, .rezTable td a:hover 
, .rezTable td a:link 
, .rezTable td a:active 
, .rezTable td a:visited 
{ 
	color:#555;
}

#scrt table td a.actl
,#scrt table td a.actl:hover
,#scrt table td a.actl:link
,#scrt table td a.actl:active
,#scrt table td a.actl:visited
, .rezTable td a.actl 
, .rezTable td a.actl:hover 
, .rezTable td a.actl:link 
, .rezTable td a.actl:active 
, .rezTable td a.actl:visited 
{ 
	color:#ec008c;
}

.rezTable img {
	margin:0;
	padding:0;
}

.trp { background-color:#f0f0f0; }
.tri { background-color:#f5f5f5; }
.trn { background-color:#ddd;color:#888; }
.trs { background-color:#F2F2DC;font-weight:bold; }
.trt { background-color:#fff;font-weight:bold;}
.tro { background-color:#dbdbff; }
.trl { background-color:#fff9db; }
.trd { background-color:#FFEDED; }
.tru { background-color:#d5fff1; }
.trnp { background-color:#FFA500; }
.trw { background-color:#d6fff1; }
.trvw { background-color:#ff69b4; }
.trexp { background-color:#990000;color:#fff; }

tr.tri:hover,
tr.trp:hover,
tr.trn:hover, 
tr.trs:hover, 
tr.trt:hover, 
tr.tro:hover, 
tr.trl:hover, 
tr.trd:hover, 
tr.tru:hover, 
tr.trnp:hover, 
tr.trw:hover  { background-color:#F2F2DC; }

.pit { 
	border:solid 1px #ddd;
	background-color:#fff;
}

.pil {
	font:normal 14px Tahoma;
	vertical-align:top;
	text-align:left;
	padding:2px 2px 2px 2px;
	border-bottom:dotted 1px #ddd;
	color:#333;
}

.piv {
	font:normal 14px Tahoma;
	vertical-align:top;
	text-align:right;
	padding:2px 2px 2px 2px;
	border-bottom:dotted 1px #ddd;
	color:#555;
}

div.pthumb {
	float:left;width:31%;text-align:center;margin:5px 0px 5px 0px;padding:5px;
}
div.pthumb:hover {
	background-color:#F2F2DC;
}
div.pthumb img {
	margin:0;
}

.bigusername {
	font-size: 14pt;	
}

a.ititle,a.ititle:link,a.ititle:active,a.ititle:visited {
	color:#482343;
	font:normal 18px Verdana;
	text-decoration:none;
}
a.ititle:hover {
	color:#482343;
	text-decoration:underline;
}

.idesc {
	margin:0px;
	padding:0px;
	line-height:10px;
	color:#777;
	font:normal 11px Verdana;
}

ul.cul {
	float:left;
	margin:0;
	padding:0;
	width:33%;
}

ul.cul li {
	height:70px;
	width:85%;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	background-image:none;
	vertical-align:middle;
	overflow:hiddend;
	display:table;
	#position:relative;
}

ul.cul li img {
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
}

ul.cul li strong {
	#position: relative; 
	#top: -50%;
	line-height:normal;
}

.cul a:link, .cul a:visited, .cul a:active, .cul a {
	heigth:65px;
	color:#666;
	text-decoration:none;
	background:none;
	padding-left:5px;
	width:60%;
	#position:absolute;
	#top:50%;display: table-cell; vertical-align: middle;
}

.cul a:hover {
	heigth:65px;
	color:#666;
	text-decoration:underline;
	background:none;
	padding-left:5px;
	width:60%;
	#position:absolute;
	#top:50%;display: table-cell; vertical-align: middle;
}

.categs {
	border-bottom:dotted 1px #188291;
	padding:5px 0px 10px 20px;
}

.noAddProd {
	color:#666;
	display:block;
	float:left;
	background:url(/site/calorii.slabute.ro/images/buttons/add.png) no-repeat;
	padding-left:20px;
} 

a.linkAddMenu,a.linkAddMenu:link,a.linkAddMenu:active,a.linkAddMenu:visited {
	color:#666;
	display:block;
	float:left;
	background:url(/site/calorii.slabute.ro/images/buttons/add.png) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.linkAddMenu:hover {
	color:#666;
	display:block;
	float:left;
	background:url(/site/calorii.slabute.ro/images/buttons/add.png) no-repeat;
	padding-left:20px;
	text-decoration:underline;
}

a.linkAddFav,a.linkAddFav:link,a.linkAddFav:active,a.linkAddFav:visited {
	color:#666;
	display:block;
	margin-left:10px;
	float:left;
	background:url(/site/calorii.slabute.ro/images/buttons/addfav.png) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.linkAddFav:hover {
	color:#666;
	display:block;
	margin-left:10px;
	float:left;
	background:url(/site/calorii.slabute.ro/images/buttons/addfav.png) no-repeat;
	padding-left:20px;
	text-decoration:underline;
}

a.linkDelFav,a.linkDelFav:link,a.linkDelFav:active,a.linkDelFav:visited {
	color:#666;
	display:block;
	margin-left:10px;
	float:left;
	background:url(/site/calorii.slabute.ro/images/buttons/delfav.png) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.linkDelFav:hover {
	color:#666;
	display:block;
	margin-left:10px;
	float:left;
	background:url(/site/calorii.slabute.ro/images/buttons/delfav.png) no-repeat;
	padding-left:20px;
	text-decoration:underline;
}

a.linkModProd,a.linkModProd:link,a.linkModProd:active,a.linkModProd:visited {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/edit.png) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.linkModProd:hover {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/edit.png) no-repeat;
	padding-left:20px;
	text-decoration:underline;
}


a.linkCategory,a.linkCategory:link,a.linkCategory:active,a.linkCategory:visited {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/category.png) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.linkCategory:hover {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/category.png) no-repeat;
	padding-left:20px;
	text-decoration:underline;
}

a.linkDelProd,a.linkDelProd:link,a.linkDelProd:active,a.linkDelProd:visited {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/delete.png) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.linkDelProd:hover {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/delete.png) no-repeat;
	padding-left:20px;
	text-decoration:underline;
}

a.linkRefresh,a.linkRefresh:link,a.linkRefresh:active,a.linkRefresh:visited {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/refresh.png) no-repeat;
	padding-left:20px;
	text-decoration:none;
}
a.linkRefresh:hover {
	color:#666;
	display:block;
	float:left;
	margin-left:10px;
	background:url(/site/calorii.slabute.ro/images/buttons/refresh.png) no-repeat;
	padding-left:20px;
	text-decoration:underline;
}

p#csimilar {
	background:url(/site/calorii.slabute.ro/images/buttons/similar.png) no-repeat;
	padding-left:35px;
}

a.calcCalorii,a.calcCalorii:visited,a.calcCalorii:link,a.calcCalorii:active {
	background:url(/site/calorii.slabute.ro/images/buttons/calculator.png) no-repeat;
	padding:10px 0px 10px 35px;
	line-height:35px;
	text-align:center;
	font-size:14px;
}

a.calcCalorii:hover {
	background:url(/site/calorii.slabute.ro/images/buttons/calculator.png) no-repeat;
	padding:10px 0px 10px 35px;
	line-height:35px;
	text-align:center;
	font-size:14px;
}

a.linkPrev,a.linkPrev:visited,a.linkPrev:link,a.linkPrev:active {
	display: table-cell;
	display: inline-block;
	background:url(/site/calorii.slabute.ro/images/buttons/prev.png) no-repeat;
	padding:1px 0px 3px 18px;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	font:normal 12px Verdana;
}

a.linkPrev:hover {
	display: table-cell;
	display: inline-block;
	background:url(/site/calorii.slabute.ro/images/buttons/prev.png) no-repeat;
	padding:1px 0px 3px 18px;
	line-height:20px;
	text-align:center;
	text-decoration:underline;
	font:normal 12px Verdana;
}

a.linkNext,a.linkNext:visited,a.linkNext:link,a.linkNext:active {
	display: table-cell;
	display: inline-block;
	background:url(/site/calorii.slabute.ro/images/buttons/next.png) no-repeat;
	background-position:center right;
	padding:1px 18px 4px 0px;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	font:normal 12px Verdana;
}

a.linkNext:hover {
	display: table-cell;
	display: inline-block;
	background:url(/site/calorii.slabute.ro/images/buttons/next.png) no-repeat;
	background-position:center right;
	padding:1px 18px 4px 0px;
	line-height:20px;
	text-align:center;
	text-decoration:underline;
	font:normal 12px Verdana;
}

div.rezPaginatePag a,div.rezPaginatePag a:visited, div.rezPaginatePag a:link, div.rezPaginatePag a:active {
	display: table-cell;
	display: inline-block;
	width:18px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	border:solid 1px #aaa;
	font:normal 12px Verdana;
	margin-left:3px;
}

div.rezPaginatePag a:hover {
	display: table-cell;
	display: inline-block;
	width:18px;
	padding-top:2px;
	padding-bottom:2px;
	font:normal 12px Verdana;
	margin-left:3px;
	color:#fff;
	background-color:#A7519B;
	border:solid 1px #482343;
}

span.selPag {
	display: table-cell;
	display: inline-block;
	width:18px;
	padding-top:2px;
	padding-bottom:2px;
	font:bold 12px Verdana;
	margin-left:3px;
	color:#fff;
	background-color:#A7519B;
	border:solid 1px #482343;
}

#page ol.olhelp, .post ol.olhelp, .entry ol.olhelp { 
	list-style-type: decimal;
	margin-left:40px;
	margin-top:10px;
}

#page ol.olhelp li, .post ol.olhelp li, .entry ol.olhelp li {
	margin:0;
	clear:both;
	background-image:url(/site/calorii.slabute.ro/images/buttons/circle.jpg);
	background-repeat:no-repeat;
	background-position:0px 1px;
	font:bold 18px Verdana;
	line-height: 38px;
	color:#fff;
	padding-left:12px;
}

#page ol.olhelp li span, .post ol.olhelp li span, .entry ol.olhelp li span {
	color:#444;
	margin-left:16px;
}

ol.olhelp li a,ol.olhelp li a:visited, ol.olhelp li a:active,ol.olhelp li a:link {
	text-decoration:none;
}

div.ihelp {
	width:400px;
	font-size:15px;
}

div#floatcontent {
	padding:0px;
 	height:268px;width:220px;
 	text-align:left;overflow:hidden;margin:2px 0px 4px 4px;	
}

#floatcontent ul {
	list-style:none;
}
#floatcontent li {
	list-bullets-type:none;
	margin-left:0px;
	font-weight:normal;
}

#floatcontent li a, #floatcontent li a:hover, #floatcontent li a:visited, #floatcontent li a:active, #floatcontent li a:link {
	color:#000;
	font:normal 11px Verdana;
	text-decoration:none;
}

#floatcontent li a:hover {
	text-decoration:underline;
}

#lpdl {
	padding:0px;
	margin:0px;
	background-color:#fff;
}

#lpdl dt {
	padding:0px;
	margin:0px;
}

#lpdl dd {
	padding:0px;
	margin-left:10px;
}

#floatdiv {
    position:absolute;display:none;
    width:230px;height:330px;left:-280px;top:-370px;background:#FFFFFF;
    border:2px solid #2266AA;z-index:100000;text-align:center;	
}

#floatdivcap {
 	width:100%;height:30px;background-color:#188291;
 	color:#ffffff;font-weight:bold;text-transform:uppercase;font-size:12px;
}

#floatdivpos {
	border-top:dotted 1px #188291;width:100%;padding-top:4px;padding-bottom:4px;text-align:center;
}

#mfloatdiv {
    display:none;
    width:64px;height:60px;
    padding:0;background:#FFFFFF;
    border:2px solid #2266AA;z-index:90000;
}
* html #mfloatdiv { /*\*/position: absolute; top: expression((10 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); left: expression((10 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ }
#mfloatdivc > #mfloatdiv { position: fixed; top: 10px; left: 10px; }

#simgind, #prodImgInd {
	display:none;
	margin:0;
	padding:0;
	border:0;
}
#prodImgInd { float:right; }

#simgs {
	width:625px;
	border:solid 1px #ddd;
	margin:0px 0px 10px 0px;
	min-height:100px;
}

#simgs li {
	float:left;
	padding:8px 0px 8px 0px;
	margin:0px;
	background-image:none;
	background-color:transparent;
}

#prodImgs {
	width:625px;
	min-height:400px;
	margin:0px;
}

#prodImgs li {
	float:left;
	padding:5px;
	margin:0px;
	background-image:none;
	background-color:#f3f3f3;
	width:160px;
	height:190px;
	margin-right:1px;
	text-align:center;
}
#prodImgs li img { margin:0;padding:0;clear:both; }

ul#iul {
	margin:0 0 10px 0;
	padding:0;
	list-style-position: outside;
	list-style:none;
	border:1px #f5f5f5 solid;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	width:390px;
}

ul#iul li {
	background:transparent;
	padding-left:0px;
	text-indent:0px;
	margin-left:0px;
}

ul#iul li em  {
	color:#555;
	font-style:normal;
}

ul#ults {
	width:100%;
	border:0;
	margin:0px 0px 10px 0px;
}

ul#ults li {
	float:left;
	padding:8px 0px 8px 0px;
	margin:0px 0px 0px 2px;
	border:0;
	background-image:none;
	background-color:transparent;
}

ul#iul a {
	color:#090;
}

a.linkSendFeedback,a.linkSendFeedback:link,a.linkSendFeedback:active,a.linkSendFeedback:visited {
	color:#777;
	display:block;
	float:left;
	margin:20px 0px 0px 10px;
	background:url(../images/buttons/feedback.png) no-repeat;
	padding-left:28px;
	line-height:24px;
	text-decoration:none;
}
a.linkSendFeedback:hover {
	color:#777;
	display:block;
	float:left;
	margin:20px 0px 0px 10px;
	background:url(../images/buttons/feedback.png) no-repeat;
	padding-left:28px;
	line-height:24px;
	text-decoration:underline;
}

a.linkSendYM,a.linkSendYM:link,a.linkSendYM:active,a.linkSendYM:visited {
	color:#777;
	display:block;
	float:left;
	margin:20px 0px 0px 10px;
	background:url(/images/ym-24.png) no-repeat;
	padding-left:28px;
	line-height:24px;
	text-decoration:none;
}
a.linkSendYM:hover {
	color:#777;
	display:block;
	float:left;
	margin:20px 0px 0px 10px;
	background:url(/images/ym-24.png) no-repeat;
	padding-left:28px;
	line-height:24px;
	text-decoration:underline;
}

a.linkSendFriend,a.linkSendFriend:link,a.linkSendFriend:active,a.linkSendFriend:visited {
	color:#fff;
	display:block;
	float:left;
	margin:29px 0px 0px 10px;
	background:url(../images/buttons/tellfriend.png) no-repeat;
	padding-left:20px;
	line-height:16px;
	text-decoration:none;
}
a.linkSendFriend:hover {
	color:#fff;
	display:block;
	float:left;
	margin:29px 0px 0px 10px;
	background:url(../images/buttons/tellfriend.png) no-repeat;
	padding-left:20px;
	line-height:16px;
	text-decoration:underline;
}

a.linkAddNote,a.linkAddNote:link,a.linkAddNote:active,a.linkAddNote:visited {
	color:#fff;
	display:block;
	margin:10px 0px 0px 0px;
	background:url(../images/buttons/noteadd.png) no-repeat;
	border-bottom:solid 1px #dadada;
	padding-left:18px;
	line-height:16px;
	font-size:11px;
	text-decoration:none;
}
a.linkAddNote:hover {
	color:#fff;
	display:block;
	margin:10px 0px 0px 0px;
	background:url(../images/buttons/noteaddc.png) no-repeat;
	border-bottom:solid 1px #bfbfbf;
	padding-left:18px;
	line-height:16px;
	font-size:11px;
	text-decoration:none;
}

#cze {
	background-color:#f0f0f0;
	border:1px #f0f0f0 solid;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
	padding:5px;
	margin:10px 0px 10px 0px;
	color:#fff;
	text-align:left;
	height:70px;
}

#czel { float:left;margin-left:0px;overflow:hidden;height:70px;width:380px; }
#czer { float:right;margin-right:10px;height:70px;width:380px; }

.czeval {
	background:url(../images/czebg.jpg) no-repeat;
	width:60px;
	height:70px;
	text-align:center;
	color:#000;
	font:normal 10px Verdana;
	float:left;
}

.czevalName {
	padding-top:10px;
	display:block;
	font:bold 9px Verdana;
}

.czevalValue {
	font:bold 14px Verdana;
}

.czevalPercent {
	font:bold 11px Verdana;
	padding-top:10px;
	display:block;
}

.horizontal_accordion_toggle {
	float: left;	/* This make sure it stays horizontal */
	display: block;
	height: 70px;
	width: 17px;
	background: #6e6e6e;
	color: #ffffff;
	text-decoration:none;
	outline: none;
	border-right: 1px solid #cde99f;
	cursor: pointer;
	margin:0;
}

.toggle_mentinere {
	background: url(../images/mentinere.jpg) no-repeat top left #a9d06a;
}

.toggle_slabire {
	background: url(../images/kg-saptamana.jpg) no-repeat top left #a9d06a;
}

.toggle_target {
	background: url(../images/slabit-target.jpg) no-repeat top left #a9d06a;
}

.horizontal_accordion_toggle_active {
	border-right:1px solid #fff;
}

.horizontal_accordion_content {
	height: 70px;
	width:276px;
	float: left;
	overflow: hidden;
	width:276px;
	display:none;
	color:#444;
}

.horizontal_accordion_content p { 
	margin-left:10px;
}

/* Container styling*/
#horizontal_container1 {
  margin: 0;
  padding: 0;
  width: 330px;
  height: 70px;
  background-color:#f0f0f0;
}

.vote {
	display:inline;
}

#evaluateProd p {
	font-szie:12px;
}

.ratingsImage, #page .ratingsImage {
	margin:0;padding:0;border:0;	
}

li.ppost { 
	background:#FFD455;
	padding:4px 0px 4px 0px;
	width:150px;
	margin-top:2px;
	text-align:center;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
} 

span.spost {
	background:#FDE173;
	padding:1px 3px 1px 3px;
	width:150px;
	margin:0px 0px 0px 10px;
	text-align:center;
	display:block;
	display:inline;
}

#page ul.ulAct { margin:0;padding:0;width:100%; }
#page ul.ulAct li { width:313px;float:left;list-style:none;padding:0;margin:0px 0px 1px 0px; }
#page ul.ulAct li.trp { background-color:#f3f3f3; }
#page ul.ulAct li.tri { background-color:#f0f0f0; }
#page ul.ulAct li:hover { background-color:#F2F2DC; }
#page ul.ulAct li div {  padding:0px 0px 0px 2px; margin:0; }
#page ul.ulAct li a { line-height:100%; }
#page .acal { display:inline;background:none;border:none;text-align:right;width:34px;background-color:#FFEDED;border:solid 1px #FFEDED;clear:none;float:right; }

#page ol.ulTops { margin:0;padding:5px 0px 5px 0px;width:100%;border-top:solid 0px #dadada;border-bottom:solid 0px #dadada; }
#page ol.ulTops li { float:left;width:312px;list-style:none;padding:0px;margin:0px 1px 1px 0px;background-color:#f3f3f3;color:#000;line-height:100%;height:110px;overflow:hidden; }
#page ol.ulTops li:hover { background-color:#f0f0f0; }
#page ol.ulTops li .uinfo { margin:5px 2px 0px 0px;color:#000;line-height:100%; border:solid 1px red;width:100%;text-align:left; }
#page ol.ulTops li span { color:#ec008c; }
#page ol.ulTops li.topsTop { background-color:#F2F2DC; }
#page ol.ulTops li a { font:normal 16px Tahoma; } 
#page ol.ulTops li img { border:0; padding:0; margin:0; }
#page ol.ulTops li .imginfo { float:left;text-align:center;width:90px;line-heigth:100%; }
#page ol.ulTops li .imginfo img { border:0; padding:0; margin:5px; }
#page ol.ulTops li .utimg {position:relative;top:0px;}

#page ul.ulUinfo { margin:0;padding:5px 0px 5px 0px;width:100%;background-color:#f3f3f3; }
#page ul.ulUinfo li { list-style:none;padding:0px;margin:0px 5px 0px 5px;background-image:none; }
#page ul.ulUinfo li span { color:#ec008c; }
#page ul.ulUinfo li img { border:0; padding:0; margin:0; }

#page ul.ulUtabs { padding:0;margin:0;border:solid 1px #fff; }
#page ul.ulUtabs li { display:block;float:left;background-image:none;padding:4px 10px 5px 5px;color:#000;font:normal 13px Tahoma; }
#page ul.ulUtabs li:hover, #page ul.ulUtabs li.ulUtablsSel { display:block;float:left;background-image:none;background-color:#f3f3f3; }
#page ul.ulUtabs li a { text-decoration:none; }


img.fsimg {width:50px;float:left;margin:3px 5px 0px 0px;clear:left;}
#footers ul li, #page ul.ulLProd li { margin-top:5px;border:solid 0px red;clear:both;list-style:none;background-image:none; }
#footers .fspinfo { float:right;width:245px;margin:0;padding:0; }

#page ul.ulLProd { margin:0;padding:0; }
#page ul.ulLProd li { margin-top:5px 0px 0px 0px; padding:0px; border:solid 0px red;clear:both;list-style:none;background-image:none; }
div.divUinfo { float:right;text-align:right;margin:8px; }
div.divUinfo img { border:0;margin:0;padding:0;}
div.divUinfo strong { display:block;font:bold 13px Tahoma;margin:20px 0px 0px 0px; }

.clear { clear:both;margin:0;padding:0; }

#page ul.ulCalc { width:100%;margin:10px 0px 20px 0px;clear:both; }
#page ul.ulCalc li { float:left;border-right:solid 1px #fff;border-bottom:solid 1px #fff;font:normal 12px Verdana;width:140px; }
#page ul.ulCalc li:hover { background-color:#f0f0f0; }
#page ul.ulCalc a { text-decoration:none;line-height:180%;}

#page .smli { letter-spacing:5px;color:#000;font:normal 10px Verdana;text-transform:uppercase;line-height:100%; }
#page .bigir { font:bold 32px Tahoma;color:#6FA700;padding:2px 0px 0px 0px;display:block; }

.chour { color:#000; }