body
{
	background:#000 url(../images/background.jpg) repeat-x 0 0;
	font:70% Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	margin:0 auto;
	padding:0
}

input,textarea,select,.checkbox,.radio
{
	font:12px Trebuchet MS, Arial, Verdana, Helvetica, sans-serif
}

a
{
	color:#f10000;
	outline:none
}

img
{
	border:0
}

#autoilas
{
	margin:0 auto;
	width:960px
}

#autoilas #antet
{
	background:url(../images/header-trans.png) no-repeat 0 0;
	float:left;
	height:312px;
	width:100%
}

#autoilas #continut
{
	float:left;
	margin:0;
	width:100%
}

#meniu-utilizator
{
	background:url(../images/cart-trans.png) no-repeat 10px;
	color:#fff;
	float:left;
	font-size:12px;
	height:50px;
	margin:30px 0 0 24px;
	width:560px
}

#meniu-utilizator .contor
{
	float:left;
	margin:15px 14px 0 60px;
	padding:0
}

#meniu-utilizator .cont
{
	background:url(../images/delimiter-trans.png) repeat-y 0 0;
	float:left;
	margin:15px 0 0;
	padding:0 0 0 12px
}

#meniu-utilizator .cont b
{
	text-transform:uppercase
}

#meniu-utilizator a.link-cont,a.link-cont:visited
{
	color:#fff;
	margin:0 4px;
	text-decoration:none
}

#meniu-utilizator a.link-cont:hover,a.link-cont:active
{
	color:#f10000;
	text-decoration:underline
}

#panou-utilizator
{
	float:right;
	height:130px;
	margin:0 60px 0 0;
	width:270px
}

#panou-utilizator h3,#panou-utilizator p
{
	clear:both;
	color:#fff;
	float:left;
	font-size:15px;
	margin:10px 0 0 18px
}

#panou-utilizator p
{
	font-size:12px;
	white-space:nowrap
}

#panou-utilizator p a.link-user,a.link-user:visited
{
	color:#fff;
	font-weight:700;
	text-decoration:none
}

#panou-utilizator p a.link-user:hover,a.link-user:active
{
	color:#f10000;
	text-decoration:underline
}

#panou-utilizator #formular-login
{
	clear:both;
	float:left;
	margin:10px 0 0 18px;
	padding:0;
	width:231px
}

#panou-utilizator #meniu-login
{
	clear:both;
	color:#f10000;
	float:left;
	font-size:11px;
	font-style:italic;
	margin:0 0 0 18px;
	white-space:nowrap
}

#panou-utilizator #meniu-login .link-login
{
	color:#f10000;
	margin:0 4px;
	text-decoration:underline
}

#formular-login .r_utilizator,#formular-login .r_parola
{
	clear:both;
	float:left;
	width:231px
}

#formular-login .r_utilizator
{
	background:url(../images/user-trans.png) no-repeat 0 0;
	height:25px
}

#formular-login .r_parola
{
	background:url(../images/pass-trans.png) no-repeat 0 0;
	height:38px
}

#formular-login .r_utilizator .utilizator,#formular-login .r_parola .parola,#formular-login .r_parola .login
{
	background:transparent;
	border:0;
	float:left;
	margin:0
}

#formular-login .r_utilizator .utilizator
{
	height:21px;
	padding:3px;
	width:225px
}

#formular-login .r_parola .parola
{
	height:21px;
	margin:4px 0 0;
	padding:3px;
	width:190px
}

#formular-login .r_parola .login
{
	float:right;
	height:38px;
	padding:0;
	width:33px
}

#meniu-principal
{
	clear:both;
	float:left;
	font-size:14px;
	font-weight:700;
	height:48px;
	margin:134px 0 0;
	text-transform:uppercase;
	width:100%
}

#meniu-principal a
{
	background-position:0 48px;
	background-repeat:no-repeat;
	color:#fff;
	float:left;
	height:34px;
	margin:0;
	padding:14px 0 0;
	text-align:center;
	text-decoration:none
}

#meniu-principal .item-despre
{
	background-image:url(../images/item-despre-trans.png);
	width:106px
}

#meniu-principal .item-comanda
{
	background-image:url(../images/item-comanda-trans.png);
	width:150px
}

#meniu-principal .item-cumpar
{
	background-image:url(../images/item-cumpar-trans.png);
	width:112px
}

#meniu-principal .item-termeni
{
	background-image:url(../images/item-termeni-trans.png);
	width:154px
}

#meniu-principal .item-contact
{
	background-image:url(../images/item-contact-trans.png);
	width:82px
}

#meniu-principal .item-despre:hover,#meniu-principal .item-comanda:hover,#meniu-principal .item-cumpar:hover,#meniu-principal .item-termeni:hover,#meniu-principal .item-contact:hover
{
	background-position:0 0;
	color:#000
}

#continut #continut-mijloc
{
	background:#fff url(../images/middle-top.jpg) repeat-x 0 0;
	float:left;
	margin:0 0 0 10px;
	width:940px
}

#continut #continut-mijloc #start
{
	background:url(../images/ad-trans.png) no-repeat 0 0;
	float:left;
	margin:0 0 0 -8px;
	width:932px;
	height:228px;
}

#start .oil
{
	display:block;
	width:168px;
	height:204px;
	float:left;
	margin:0 0 0 60px;
	text-decoration:none
}

#continut #continut-mijloc #start h3
{
	text-shadow:#333 2px 2px 3px;
	font-size:20px;
	letter-spacing:-1px;
	font-style:italic;
	color:#fff;
	margin:4px 0 0 0;
	width:650px;
	float:right
}

#continut #continut-mijloc #start h3 i
{
	color:#000;
}

#continut #continut-mijloc #start .motive
{
	margin:15px 0 0 0;
	width:630px;
	float:right
}

#continut #continut-mijloc #start .motive p
{
	font-weight:700;
	margin:0 0 7px 0;
	font-size:15px;
	color:#000;
	text-shadow:#aaa 2px 2px 3px;
	letter-spacing:-1px;
	font-style:normal
}

#continut #continut-mijloc #start .motive p strong
{
	text-transform:uppercase;
	width:140px;
	float:left;
	color:#f10000;
}

#continut #continut-mijloc #start .motive p strong img
{
	float:left;
	margin:-2px 10px 0 0;
}

#continut #continut-stanga
{
	background-color:#fff;
	float:left;
	margin:5px 0 0 10px;
	width:528px
}

#continut #continut-dreapta
{
	background-color:#fff;
	float:right;
	margin:5px 10px 0 0;
	width:408px
}

#continut #continut-stanga p,#continut #continut-stanga .detalii
{
	color:#333;
	font-size:12px;
	line-height:18px;
	margin:5px 18px 5px 0;
	text-align:left
}

#continut #continut-stanga img,#continut #continut-dreapta img
{
	float:left;
	margin:0 10px 0 18px
}

#continut #continut-stanga h1
{
	color:#f10000;
	font-size:14px;
	margin:0
}

#continut #continut-stanga h2
{
	color:#000;
	font-size:20px;
	letter-spacing:-0.05em;
	line-height:19px;
	margin:0 0 5px
}

.colturi
{
	background-color:#fff;
	float:left;
	height:10px;
	margin:0;
	padding:0;
	width:100%
}

.tl,.tr,.bl,.br
{
	background-position:0 0;
	background-repeat:no-repeat;
	height:10px;
	margin:0;
	padding:0;
	width:10px
}

.tl,.bl
{
	float:left
}

.tr,.br
{
	float:right
}

.tl
{
	background-image:url(../images/tl.jpg)
}

.tr
{
	background-image:url(../images/tr.jpg)
}

.bl
{
	background-image:url(../images/bl.jpg)
}

.br
{
	background-image:url(../images/br.jpg)
}

#continut #continut-dreapta h6
{
	background:url(../images/produse_universale.jpg) no-repeat 0 0;
	font-size:17px;
	letter-spacing:-0.05em;
	color:#fff;
	float:left;
	margin:3px 0 4px 16px;
	padding:7px 0 0 46px;
	clear:both;
	width:324px;
	height:29px;
}

#continut #continut-dreapta h6 a,a.prod_special_inapoi
{
	color:#fff;
	text-decoration:none
}

#continut #continut-dreapta .info_produs_aleator,
#continut #continut-dreapta .categorii_produs_aleator
{
	margin:0 0 5px 16px;
	clear:both;
	float:left;
	width:370px;
}

#continut #continut-dreapta .info_produs_aleator
{
	cursor:pointer
}

#continut #continut-dreapta .img_produs_aleator
{
	margin:0 0 0 10px;
	float:right
}

#continut #continut-dreapta .titlu_produs_aleator
{
	margin:2px 0 0;
}

#continut #continut-dreapta .titlu_produs_aleator .link_titlu_aleator
{
	font-size:14px;
	font-weight:700;
}

#continut #continut-dreapta .info_aleator,
#continut #continut-dreapta .info_aleator p
{
	margin:0;
	font-size:11px
}

#continut #continut-dreapta .info_aleator p strong
{
	font-weight:700;
	color:#f10000
}

#continut #continut-dreapta .info_aleator p
{
	color:#333
}

#continut #continut-dreapta .info_aleator p b
{
	font-size:12px;
	color:#f10000
}

#continut #continut-dreapta .categorii_produs_aleator
{
	border-top:1px #e1e1e1 solid;
	font-weight:400;
	padding:2px 0 0 0;
	font:11px Arial, Helvetica, Sans-serif;
	color:#999
}

.categorii_produs_aleator .link_aleator,
.categorii_produs_aleator .link_aleator:visited
{
	color:#666;
	text-decoration:none
}

.categorii_produs_aleator .link_aleator:hover,
.categorii_produs_aleator .link_aleator:active
{
	color:#f10000
}

#tooltip
{
	position:absolute;
	border:1px solid #fff;
	background:#f10000;
	font-weight:400;
	padding:2px 5px;
	color:#fff;
	font-family:Arial, Helvetica, Sans-serif;
	display:none;
}

#continut-mijloc-stanga
{
	float:left;
	margin:20px 0 0;
	width:262px
}

#continut-mijloc-stanga .reclama
{
	margin:20px 0 20px 40px
}

#continut-mijloc-dreapta
{
	float:right;
	margin:20px 0 0;
	width:674px
}

#continut-mijloc-dreapta .pictograme
{
	clear:both;
	float:left;
	margin:0;
	width:100%
}

.pictograme .comenzi,.pictograme .suport,.pictograme .livrare
{
	color:#fff;
	float:left;
	margin:0 4px 0 0;
	text-align:right;
	text-transform:uppercase;
	white-space:nowrap
}

.pictograme .comenzi
{
	background:url(../images/comenzi-trans.png) no-repeat 0 0;
	font-size:17px;
	height:33px;
	line-height:15px;
	padding:3px 7px 0 0;
	width:210px
}

.pictograme .comenzi b
{
	letter-spacing:1px
}

.pictograme .suport
{
	background:url(../images/suport-trans.png) no-repeat 0 0;
	font-size:20px;
	font-weight:700;
	height:31px;
	letter-spacing:-0.04em;
	padding:5px 10px 0 0;
	width:207px
}

.pictograme .suport .online
{
	color:#fff;
	text-decoration:none
}

.pictograme .livrare
{
	background:url(../images/livrare-trans.png) no-repeat 0 0;
	font-size:17px;
	font-weight:700;
	height:30px;
	letter-spacing:-0.03em;
	line-height:14px;
	padding:6px 8px 0 0;
	width:210px
}

.pictograme .livrare small
{
	font-size:10px;
	letter-spacing:-0.02em
}

#continut-mijloc-dreapta .bannere
{
	clear:both;
	float:left;
	margin:10px 0 2px;
	width:100%
}

#continut-mijloc-dreapta .bannere img
{
	width:662px
}

#continut-mijloc-dreapta h1,#continut-mijloc-dreapta h1.acc
{
	background:url(../images/heading.jpg) no-repeat 0 0;
	color:#f10000;
	float:left;
	font-size:16px;
	height:44px;
	margin:10px 0 2px;
	padding:20px 20px 0;
	text-transform:uppercase;
	width:622px
}

#continut-mijloc-dreapta h1.acc
{
	background:url(../images/heading_account.jpg) no-repeat 0 0;
}

#continut-mijloc-dreapta h1 .tip
{
	width:262px;
	text-align:center;
	color:#000;
	float:right;
	text-decoration:none
}

#continut-mijloc-dreapta h1 .tip:hover
{
	color:#f10000
}

#continut-mijloc-dreapta h1 .pers
{
	float:left
}

#continut-mijloc-dreapta p
{
	font-size:12px;
	line-height:20px;
	margin:10px 18px 0 0;
	text-align:justify
}

#continut-mijloc-dreapta #formular
{
	float:left;
	margin:20px 0 0;
	padding:0;
	width:662px
}

.x
{
	color:#f10000;
	font-weight:700
}

#continut-mijloc-dreapta #confirmare
{
	margin:20px auto 0;
	padding:0;
	width:250px
}

#continut-mijloc-dreapta #confirmare p
{
	float:left;
	margin:0;
	padding:0;
	width:50%
}

#continut-mijloc-dreapta #confirmare p .buton
{
	background:none;
	color:#f10000;
	float:left;
	font-weight:700;
	margin:0;
	padding:0;
	text-transform:uppercase;
	width:100%
}

#continut-mijloc-dreapta #formular p,#continut-mijloc-dreapta .info-cont
{
	background:url(../images/point.gif) repeat-x 0 0;
	clear:both;
	float:left;
	margin:0;
	padding:7px 6px 5px;
	width:648px
}

#continut-mijloc-dreapta #formular .titlu,#continut-mijloc-dreapta .subtitlu-cont
{
	background:none;
	color:#f10000;
	float:left;
	font-size:17px;
	font-style:italic;
	font-weight:700;
	letter-spacing:-0.04em;
	margin:5px 0;
	padding:5px 6px;
	width:648px
}

#continut-mijloc-dreapta label,#continut-mijloc-dreapta .info-cont .campul
{
	float:left;
	width:298px
}

#continut-mijloc-dreapta .info-cont .valoarea
{
	color:#333;
	float:left
}

#continut-mijloc-dreapta input,textarea
{
	background:url(../images/field-text.jpg) no-repeat 0 0;
	border:0;
	float:left;
	height:17px;
	margin:0;
	padding:4px;
	width:342px
}

#continut-mijloc-dreapta span.select
{
	background:url(../images/select.jpg) no-repeat;
	color:#000;
	float:left;
	height:22px;
	margin:0;
	overflow:hidden;
	padding:2px 20px 2px 8px;
	position:absolute;
	width:230px
}

#continut-mijloc-dreapta select
{
	border:0;
	margin:4px 0 0;
	width:240px
}

#continut-mijloc-dreapta select option
{
	background-color:#fff;
	float:left;
	margin:0;
	width:100%
}

#continut-mijloc-dreapta span.checkbox
{
	background:url(../images/checkbox-trans.png) no-repeat;
	clear:left;
	display:block;
	float:left;
	height:25px;
	padding:0 5px 0 0;
	width:19px
}

#continut-mijloc-dreapta .boxes,#continut-mijloc-dreapta .box-text
{
	float:left;
}

#continut-mijloc-dreapta .box-text
{
	height:25px;
	width:280px
}

#continut-mijloc-dreapta textarea
{
	background:url(../images/textarea.jpg) no-repeat 0 0;
	height:94px
}

#continut-mijloc-dreapta .tipuri_cont
{
	float:left;
	font-size:14px;
	margin:20px 0;
	text-align:center;
	width:662px
}

#continut-mijloc-dreapta .tipuri_cont .tip
{
	float:left;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	width:50%
}

#continut-mijloc-dreapta .eroare
{
	color:#f10000;
	float:right;
	margin:0;
	text-align:right;
	width:100%
}

#continut-mijloc-dreapta .mesaj
{
	clear:both;
	color:#f10000;
	font-size:13px;
	font-weight:700;
	margin:0;
	padding:10px 0 0;
	text-align:center;
	width:100%
}

#continut-mijloc-dreapta .articol
{
	float:left;
	margin:0 0 0 10px;
	width:660px
}

#continut-mijloc-dreapta .inapoi
{
	float:left;
	margin:10px 0 20px 10px;
	width:660px
}

#continut-mijloc-dreapta .none
{
	color:#f10000;
	float:left;
	font-weight:700;
	margin:40px 0 0;
	text-align:center;
	width:660px
}

#continut-mijloc-dreapta .perechi
{
	background:url(../images/point.gif) repeat-x bottom left;
	float:left;
	padding:10px 0;
	width:660px
}

#continut-mijloc-dreapta .perechi .col
{
	float:right;
	margin:0;
	width:310px
}

#continut-mijloc-dreapta .perechi .col:first-child
{
	float:left;
	margin:0
}

#continut-mijloc-dreapta .perechi .col .titlu
{
	background:url(../images/col-heading.jpg) no-repeat 0 0;
	color:#f10000;
	float:left;
	font-size:15px;
	font-weight:700;
	height:28px;
	padding:7px 0 0 10px;
	text-transform:uppercase;
	width:300px
}

.col .intro,.col .detalii
{
	float:left;
	font-size:12px;
	margin:10px 10px 4px;
	text-align:justify;
	width:290px
}

.col .detalii
{
	margin-top:0
}

#rezultate,#rezultatele,#produsul,#coloane-cos,#istoric,#produsele_speciale
{
	border-collapse:collapse;
	border-bottom:2px #ccc solid;
	clear:both;
	float:left;
	margin:10px 0 2px;
	padding:0;
	width:662px
}

#produsele_speciale
{
	vertical-align:top
}

#produsul
{
	margin-bottom:30px
}

#lista_categorii_speciale
{
	font:10px Arial, Helvetica, Sans-serif;
	font-weight:700;
	line-height:18px;
	color:#ccc;
	border:0;
	padding:10px 5px;
	text-align:justify;
}

#lista_producatori_speciali
{
	font:10px Arial, Helvetica, Sans-serif;
	line-height:18px;
	color:#999;
	border-top:6px #fff solid;
	border-bottom:8px #fff solid;
	padding:10px 5px;
	text-align:center;
	width:100%;
	clear:both;
}

#lista_producatori_speciali .prod_spec,
#lista_producatori_speciali .prod_spec_selectat
{
	color:#f10000;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase
}

#lista_producatori_speciali .prod_spec_selectat
{
	color:#333;
	text-decoration:underline;
}

#categorii_speciale,
#paginator,
#categorii_speciale .split
{
	width:100%;
	float:left;
	clear:both;
}

#categorii_speciale .special-impar,
#categorii_speciale .special-par
{
	float:left;
	clear:both;
	width:100%
}

#categorii_speciale .special-par
{
	background-color:#e1e1e1
}

#paginator
{
	padding:20px 0;
	text-align:center
}

.qp_prev,.qp_next
{
	background-color:#f10000;
	color:#fff;
	padding:2px 6px;
	text-decoration:none
}

.qp_next
{
	margin:0 10px 0 0
}

.qp_prev
{
	margin:0 0 0 10px
}

.qp_disabled
{
	background-color:#666
}


#lista_categorii_speciale .link_aleator,
#lista_categorii_speciale .link_aleator:visited
{
	color:#333;
	text-decoration:none;
	text-transform:uppercase
}

#lista_categorii_speciale .link_aleator:hover,
#lista_categorii_speciale .link_aleator:active
{
	color:#f10000
}

#rezultatele td
{
	border-bottom:1px #ccc solid;
}

#istoric td
{
	border-bottom:1px #ccc solid;
}

#istoric td em
{
	color:#f10000;
	font-style:normal
}

#istoric .comanda
{
	border-top:1px #999 solid;
	background-color:#ccc
}

#istoric .dreapta
{
	text-align:right
}

#istoric .produse
{
	background-color:#eee;
}

#istoric .produse td
{
	padding-top:1px;
	padding-bottom:1px;
	font-style:italic;
}

#rezultate td,#rezultatele td,#produsul td,#coloane-cos td
{
	border-bottom:1px #fff solid;
	border-top:1px #fff solid;
	padding:6px 4px;
	font-size:11px;
	text-align:center;
	vertical-align:top
}

#istoric td
{
	padding:6px 4px;
	font-size:11px;
	text-align:center;
	vertical-align:top
}

#produsul td
{
	font-size:12px;
}

#produsul .c
{
	text-align:right;
	font-weight:700;
	color:#f10000;
	text-transform:lowercase;
}

#rezultate .null,#rezultatele .null,#istoric .null
{
	padding:20px 0;
	font-size:12px;
}

#rezultate .par,#rezultatele .par
{
	background-color:#f0f0f0;
	letter-spacing:0;
}

#rezultate .impar,#rezultatele .impar
{
	background-color:#e1e1e1;
	letter-spacing:0;
}

.cos_gol
{
	clear:both;
	float:left;
	margin:10px 0 2px;
	width:662px;
	font-size:12px;
	text-align:center
}

#rezultatele td,#rezultatele .null,#produsul td,#coloane-cos td,#istoric td
{
	text-align:left
}

#coloane-cos .col
{
	background:url(../images/point.gif) repeat-y 0 0;
	width:33%;
	padding-left:12px;
	line-height:20px
}

#coloane-cos .col:first-child
{
	background-image:none
}

#coloane-cos .col strong
{
	color:#f10000;
	letter-spacing:-0.04em;
	font-size:15px;
	padding-bottom:4px;
}

#rezultate .hover,#rezultatele .hover
{
	color:#fff;
	background-color:#b0b0b0;
	cursor:pointer
}

#rezultate .h1,#rezultatele .h1,#produsul .h1,#coloane-cos .h1,#istoric .h1,#produsele_speciale .h1
{
	background:url(../images/h1.jpg) repeat-x 0 0;
	height:24px
}

#produsele_speciale .h1
{
	background-color:#e1e1e1;
	border-bottom:1px #ccc solid;
	height:40px
}

#rezultate .h1 td,#rezultatele .h1 td,#produsul .h1 td,#coloane-cos .h1 td,#istoric .h1 td,#produsele_speciale .h1 td
{
	text-align:left;
	letter-spacing:-0.06em;
	color:#fff;
	font-weight:700;
	padding-left:10px;
	font-size:15px;
}

#produsele_speciale td #produs-special
{
	font-family:Arial, Helvetica, Sans-serif;
	background:url(../images/point.gif) repeat-x 0 0;
	float:left;
	width:48%;
	margin:1%;
	padding:4px 0;
}


#produsele_speciale td #produs-special .img_produs,
#produsele_speciale td #produs-special .imagine-nedisponibila
{
	border:1px #ccc solid;
	margin:2px 0 0 10px;
	padding:1px;
	float:right;
}

#produsele_speciale td #produs-special .img_produs
{
	position:relative;
	z-index:0;
}

#produsele_speciale td #produs-special .imagine-nedisponibila
{
	color:#666;
	font-size:10px;
	font-weight:700;
	line-height:16px;
	background-color:#e1e1e1;
	padding:35px 0 0 0;
	text-align:center;
	text-transform:uppercase;
	width:100px;
	height:65px;
}

#produsele_speciale td #produs-special .produs-special-categorie
{
	width:100%;
	float:left;
	clear:both;
	text-transform:uppercase;
	color:#666;
	font-size:10px;
}

#produsele_speciale td #produs-special .produs-special-nume
{
	width:100%;
	float:left;
	clear:both;
	letter-spacing:-0.03em;
	color:#f10000;
	font-weight:700;
	font-size:17px
}

#produsele_speciale td #produs-special .produs-special-info
{
	position:relative;
	top:0;
	left:0;
	float:left;
	color:#333;
}

#produsele_speciale td #produs-special .produs-special-info small
{
	color:#ccc;
	font-size:10px;
	clear:both;
	float:left;
	padding:0 0 10px 0
}

.produs-special-info .produs-special-pret,
.produs-special-info .produs-detalii
{
	float:left;
	clear:both;
}

.produs-special-info .produs-detalii
{
	cursor:pointer;
	color:#ccc;
	margin:4px 0 10px
}

#produsele_speciale td #produs-special .adauga_in_cos
{
	clear:both;
	float:left;
	margin:20px 0 0 0;
	width:114px
}

#produsele_speciale td #produs-special .adauga_in_cos .buc
{
	display:none
}

#produsele_speciale td #produs-special .adauga_in_cos .buton_cos,
#produsele_speciale td #produs-special .adauga_in_cos .cantitate
{
	font:10px Arial, Helvetica, Sans-serif;
	border:1px solid #f10000;
	background-image:none;
	padding:0 2px;
	text-align:center;
	height:21px
}


#produsele_speciale td #produs-special .adauga_in_cos .buton_cos
{
	text-transform:lowercase;
	font-weight:700;
	float:right;
	color:#fff;
	background-color:#f10000;
	width:80px
}

#produsele_speciale td #produs-special .adauga_in_cos .cantitate
{
	padding:4px 0 0 0;
	float:right;
	width:30px;
	height:15px;
	background-color:#fff;
}

#produsele_speciale td #produs-special .produs-special-info big
{
	font-size:14px;
}

#produsele_speciale td #produs-special .produs-special-info strong
{
	color:#f10000
}

#produsele_speciale td #produs-special .produs-special-info .link_prod_special
{
	margin:5px 0 0 0;
	text-decoration:underline
}

#rezultate .h1 .url,#rezultatele .h1 .url,#produsul .h1 .url
{
	color:#fff;
	text-decoration:none;
}

#rezultate .h2,#rezultatele .h2,#istoric .h2
{
	background-color:#e1e1e1;
	height:30px;
	font-weight:400;
	letter-spacing:0;
	font-style:normal;
	text-transform:lowercase;
	color:#e00000;
}

#rezultate .h2 td,#rezultatele .h2 td,#istoric .h2 td
{
	font-size:12px;
}

#rezultatele .h3,#produsul .h3
{
	background-color:#b0b0b0;
	color:#fff;
}

#rezultatele .h3 .url,#produsul .h3 .url
{
	color:#fff;
}

#rezultate .h3 td,#rezultatele .h3 td,#produsul .h3 td
{
	font-size:12px;
	font-weight:700;
}

#produsul .fara_imagine
{
	width:130px;
	height:100px;
	float:left;
	font-size:14px;
	color:#ccc;
	border:1px #ccc solid;
	font-style:italic;
	text-align:center;
	padding:50px 10px 0 10px;
}

#rezultate .cap,#rezultatele .cap
{
	background:url(../images/row.jpg) repeat-x 0 0;
	color:#fff;
	cursor:default;
	font-weight:700;
	text-transform:lowercase
}

#rezultatele .nume
{
	width:30%
}

#rezultatele .nume em
{
	font-weight:700;
	font-size:14px;
	color:#f10000;
	font-style:normal
}

#rezultatele .nume
{
	width:30%
}

#rezultatele .pret_tva
{
	width:30%
}

#rezultatele .label
{
	padding-right:20px;
	width:50%;
	font-style:italic;
	text-align:right
}

#rezultatele .check
{
	width:20%;
}

#rezultatele td .checkbox
{
	float:right;
	background-image:none;
	margin-right:10px;
	height:auto;
	width:auto
}

#produsul .label
{
	color:#f10000;
}

#rezultatele .pret,#rezultatele .pret_tva,#rezultatele .pretul
{
	text-align:right
}

#rezultatele .pret_1, #rezultatele .pret_2, #rezultatele .pret_3
{
	float:right;
	clear:both;
	font-size:11px;
}

#rezultatele .pret_1
{
	color:#000;
}

#rezultatele .pret_2
{
	color:#f10000;
	letter-spacing:-0.02em;
	font-size:14px;
}

#rezultatele .pret_2 b
{
	letter-spacing:-0.08em;
}

#rezultatele .pret_3
{
	color:#a40000;
}

#rezultatele .valori
{
	color:#f10000;
	font-weight:700
}

#rezultatele .valoare
{
	text-align:center
}

#rezultatele .cantitatea
{
	width:40px;
	text-align:center;
	padding:1px;
	background:none;
	background-color:#fff;
	border:1px #ccc solid;
}

#rezultatele td .buton_comanda_stanga,#rezultatele td .buton_comanda_dreapta,#coloane-cos td .buton_cont,#coloane-cos td .buton_parola
{
	background:none;
	background-color:#f10000;
	padding:1px;
	height:auto;
	float:left;
	text-decoration:none;
	font-weight:700;
	margin:0 2px;
	width:auto;
	text-align:center;
	color:#fff;
}

#rezultatele td .buton_comanda_dreapta
{
	float:right
}

#coloane-cos td .buton_parola
{
	background-color:#333;
}

#rezultatele td .buton_stergere
{
	background:url(../admin/images/delete-trans.png) no-repeat center center;
	width:10px;
	padding:0;
	float:right;
	height:10px
}

#rezultatele .comenzi
{
	width:100px;
	text-align:right;
}

#rezultatele .comenzi .buton_produs_detalii,
#rezultatele .comenzi .buton_produs_adauga
{
	background:none;
	background-color:#f10000;
	padding:2px 4px;
	float:right;
	text-transform:lowercase;
	text-decoration:none;
	clear:both;
	font-size:10px;
	font-weight:700;
	margin:2px 0;
	height:auto;
	width:86px;
	text-align:center;
	color:#fff;
}

#rezultatele .comenzi .buton_produs_detalii
{
	background-color:#333;
}

#produsul td .thumbnail
{
	width:150px;
	padding:1px;
	border:1px #e1e1e1 solid;
}

#produsul .info_pret
{
	width:293px;
	float:right;
	clear:both;
}

#produsul .info_pret .pret_sus
{
	background:#f1f1f1 url(../images/price_top.jpg) no-repeat 0 0;
	float:left;
	padding:10px;
	text-align:right;
	width:273px;
	font-size:14px;
}

#produsul .info_pret .pret_sus p
{
	margin:0;
	float:right;
	clear:both;
}

#produsul .info_pret .pret_sus .original
{
	color:#000;
}

#produsul .info_pret .pret_sus .reducere
{
	color:#cb373b;
}

#produsul .info_pret .pret_sus .economie
{
	color:#4c4c4c;
}

#produsul .info_pret .pret_jos
{
	width:100%;
	float:left;
	background:url(../images/price_bottom.jpg) no-repeat 0 0;
	height:49px;
}

#produsul .info_pret .pret_jos .adauga_in_cos
{
	margin:0;
	padding:0;
	float:right
}

#produsul .info_pret .pret_jos .adauga_in_cos .buc
{
	margin:16px 6px 0 0;
	width:auto;
}

#produsul .info_pret .pret_jos .adauga_in_cos .cantitate
{
	background:none;
	text-align:center;
	padding:4px 2px;
	margin:10px 6px 0 0;
	background-color:#fff;
	float:right;
	height:18px;
	border:1px #ccc solid;
	width:36px;
}

#produsul .info_pret .pret_jos .adauga_in_cos .buton_cos
{
	background:url(../images/comanda.jpg) no-repeat 0 0;
	border:0;
	font-weight:700;
	font-size:16px;
	letter-spacing:-0.05em;
	color:#fff;
	font-style:italic;
	float:right;
	height:36px;
	margin:6px 8px 0 0;
	padding:0 6px 0 0;
	text-align:right;
	width:167px
}

#continut-mijloc-dreapta .subtitlu
{
	background:url(../images/h1.jpg) repeat-x 0 0;
	height:30px;
	text-align:left;
	letter-spacing:-0.06em;
	color:#fff;
	padding-left:10px;
	font-size:15px;
	font-weight:700;
	clear:both;
	float:left;
	margin:10px 0 2px;
	padding:6px 0 0 10px;
	width:652px
}

#continut-mijloc-dreapta .subtitlu .url
{
	color:#fff;
	text-decoration:none
}

#motor-cautare
{
	background:url(../images/search-trans.png) no-repeat 0 0;
	float:left;
	height:301px;
	margin:0 0 0 -10px;
	width:260px
}

#motor-cautare h4
{
	clear:both;
	color:#fff;
	float:left;
	font-size:20px;
	letter-spacing:-0.02em;
	margin:10px 0 0 10px;
	text-transform:uppercase
}

#motor-cautare h5
{
	clear:both;
	color:#f10000;
	float:left;
	font-size:15px;
	font-weight:700;
	line-height:18px;
	margin:35px 0 0 18px;
	text-transform:uppercase;
	white-space:nowrap
}

#motor-cautare h5 strong
{
	font-size:20px
}

#motor-cautare #formular-cautare
{
	clear:both;
	float:left;
	margin:30px 0 0 10px;
	padding:0;
	width:240px
}

#motor-cautare #formular-cautare p
{
	clear:both;
	float:left;
	margin:0 0 4px;
	width:100%
}

#motor-cautare #formular-cautare p .selectare
{
	background:url(../images/item-select-trans.png) no-repeat 0 0;
	border:0;
	height:25px;
	padding:3px 3px 3px 8px;
	width:241px
}

body:nth-of-type(1) #motor-cautare #formular-cautare p .selectare
{
	background-color:#fff
}

#motor-cautare #formular-cautare p span.select
{
	background:url(../images/select-trans.png) no-repeat;
	color:#000;
	height:22px;
	overflow:hidden;
	padding:3px 24px 0 8px;
	position:absolute;
	width:231px
}

#motor-cautare #formular-cautare p select
{
	border:0;
	margin:4px 0 0;
	width:240px
}

#motor-cautare #formular-cautare p select option
{
	background-color:#fff;
	float:left;
	margin:0;
	width:100%
}

span.checkbox
{
	background:url(../images/checkbox.png) no-repeat;
	clear:left;
	display:block;
	float:left;
	height:25px;
	padding:0 5px 0 0;
	width:19px
}

span.radio
{
	background:url(../images/radio.png) no-repeat;
	clear:left;
	display:block;
	float:left;
	height:25px;
	padding:0 5px 0 0;
	width:19px
}

#formular-cautare .cautare,#continut-mijloc-dreapta .submit,#continut-mijloc-dreapta .modif
{
	background:url(../images/submit-trans.png) no-repeat 0 0;
	border:0;
	color:#fff;
	float:right;
	font-weight:700;
	height:38px;
	margin:4px 12px 0 0;
	padding:0;
	text-align:center;
	text-transform:uppercase;
	width:80px
}

#continut-mijloc-dreapta .modif
{
	font-size:10px;
	height:28px;
	margin:4px 12px 12px 0;
	padding:10px 0 0;
	text-decoration:none
}

#continut-mijloc-dreapta .submit
{
	margin:0
}

#subsol
{
	background-color:#fff;
	float:left;
	margin:5px 0 0 10px;
	width:940px
}

#subsol .parteneri
{
	float:left;
	margin:0 0 0 10px;
	padding:0 0 10px;
	width:920px
}

#subsol .parteneri .partener
{
	float:left;
	height:40px;
	position:relative
}

#subsol .parteneri .partener img
{
	float:left;
	height:40px
}

#subsol .subsolul
{
	background-color:silver;
	float:left;
	height:84px;
	width:100%
}

.meniu-subsol
{
	float:left;
	font-weight:700;
	height:39px;
	margin:0 0 0 10px
}

.meniu-subsol .item
{
	background:url(../images/delimiter.jpg) no-repeat 0 0;
	color:#6e6e6e;
	float:left;
	height:17px;
	padding:22px 10px 0;
	text-decoration:none
}

.meniu-subsol .item:hover
{
	color:#000
}

.meniu-subsol .item:first-child
{
	background:none
}

.arramedia
{
	float:right;
	margin:22px 20px 0 0
}

.arramedia .item
{
	color:#6e6e6e;
	float:right;
	height:17px;
	padding:0;
	text-decoration:none
}

.arramedia .item:hover
{
	color:#000
}

.ascunde
{
	display: none;
}

.sliderwrapper
{
	border:0;
	margin-top:12px;
	float:left;
	border-bottom-width:6px;
	height:253px;
	overflow:hidden;
	position:relative;
	width:661px
}

.sliderwrapper .contentdiv
{
	-moz-opacity:1px;
	background:#fff;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	height:100%;
	left:0;
	opacity:1px;
	padding:0;
	position:absolute;
	top:0;
	visibility:hidden;
	width:661px
}

.pagination
{
	padding:5px 10px;
	text-align:right;
	width:641px
}

.pagination a
{
	background:#e1e1e1;
	color:#d40d02;
	padding:0 10px 2px 10px;
	font-weight:700;
	text-decoration:none
}

.pagination a:hover,.pagination a.selected
{
	background-color:#d40d02;
	color:#fff
}