body
{
	background:#000;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.2em;
	margin:0;
	padding:0;
}

img
{
	border:none;
}

form
{
	margin:0;
	padding:0;
}

.fixare
{
	position:absolute;
}

#doc
{
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	padding:0;
	text-align:left;
	width:962px;
}

#top
{
	background-color:#FFF;
	height:100px;
	padding-top:8px;
}

#logo_pic
{
	height:83px;
	left:8px;
	position:absolute;
	top:17px;
	width:116px;
}

#logo_text
{
	height:54px;
	left:136px;
	position:absolute;
	top:25px;
	width:200px;
}

#cos
{
	background-image:url(cos.png);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:12px;
	height:100px;
	left:420px;
	position:absolute;
	width:220px;
}

#user
{
	background-image:url(user.png);
	background-position:right center;
	background-repeat:no-repeat;
	font-size:12px;
	height:100px;
	left:680px;
	position:absolute;
	width:270px;
}

#tags
{
	background-color:#6f0000;
	background-image:url(bgbar.gif);
	border-bottom:1px solid #893e3e;
	color:#FFF;
	height:30px;
	position:relative;
	z-index:200;
}

#tags > span
{
	display:block;
	float:left;
	margin-left:8px;
	padding-top:6px;
}

#tags ul
{
	display:block;
	float:right;
	list-style:none;
	margin:0 8px 0 0;
}

#tags ul li
{
	display:block;
	float:left;
	margin-top:5px;
}

#tags ul li a
{
	background-color:#000;
	border:solid 1px #893e3e;
	border-bottom:none;
	color:#fff;
	display:block;
	font-size:12px;
	font-weight:700;
	height:23px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	text-decoration:none;
}

#left
{
	float:left;
	margin-right:8px;
	width:194px;
}

.search_box
{
	background-color:#900;
	background-image:url(bgy2.gif);
	color:#FFF;
	margin-top:8px;
	padding:8px;
	width:178px;
}

.left_box
{
	background-color: #fff;
	margin:0;
	padding:0;
	width:194px;
}

.left_box span
{
	color: #333;
	display:block;
	font-size:20px;
	padding:8px;
}

.left_box ul
{
	display:block;
	list-style:none;
	margin:10px 0 0;
	padding:0;
}

.left_box ul li
{
	display:block;
	margin:0;
}

.left_box ul li a
{
	color: #333;
	display:block;
	font-size:14px;
	padding:4px 0 10px 10px;
	text-decoration:none;
}

.left_box ul li a:hover
{
	background-color: #3E7199;
	color: #fff;
	text-decoration:none;
}

#right_col
{
	background-color:#FFF;
	float:right;
	margin-top:8px;
	width:760px;
}

#right_col > h1,#right_col > h2,#right_col > h3,#right_col > h4,#right_col > h5,#right_col > h6,#right_col > p,#right_col > ul
{
	margin:0;
	padding:10px 20px 10px 10px;
}

#right_col > ul
{
	margin-left:20px;
}

#right_col h1
{
	color:#930;
	font-size:1.6em;
}

#right_col h2
{
	color:#4E4E4E;
	font-size:0.9em;
}

.clear
{
	clear:both;
	height:8px;
}

.top
{
	color:#930;
	display:block;
	padding:10px;
	text-align:right;
}

#copyright
{
	background-color:#FFF;
	color:#999;
	font-size:10px;
	height:60px;
	margin-bottom:20px;
	padding:5px;
}

#copyright .fline
{
	color:#333;
	font-size:12px;
}

#end
{
	display:block;
	height:16px;
}

.titlu_caseta
{
	color:#6f0000;
	font:700 14px Tahoma,Verdana;
	margin-bottom:9px;
}

#user form>ul>li
{
	clear:both;
	display:block;
}

#user form>ul>li label
{
	display:block;
	float:left;
	height:25px;
	width:50px;
}

#user form>ul>li input
{
	display:block;
	float:left;
	height:16px;
	width:120px;
}

#user div.links
{
	text-align:right;
	width:180px;
}

.search_box span
{
	color:#FFF;
	font-size:20px;
}

.produs_linie
{
	background-color:#fff;
	border-bottom:1px solid #CCC;
	display:block;
	height:75px;
	padding:0;
	position:relative;
}

.produs_linie.promo
{
	background-color:#FFE;
}

.produs_linie.promo span.promo
{
	color: #99140B;
}

.produs_linie.first
{
	border-top:1px solid #CCC;
}

.produs_linie .poza
{
	background:#fff;
	border:1px solid #797979;
	display:block;
	height:64px;
	left:15px;
	position:absolute;
	text-align:center;
	top:4px;
	width:64px;
}

.produs_linie .all,.produs_linie .all:link,.produs_linie .all:visited
{
	color:#000;
	text-decoration:none;
}

.produs_linie .atribute
{
	background-color:#F0F0F0;
	border-bottom:1px dotted #B4B4B4;
	border-left:1px dotted #B4B4B4;
	border-right:1px dotted #B4B4B4;
	font-weight:700;
	left:90px;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
	position:absolute;
	width:400px;
}

.produs_linie .profil
{
	color:#930;
}

.produs_linie .dimensiune
{
	font-style:italic;
	left:100px;
	position:absolute;
	top:45px;
}

.produs_linie .categorie
{
	font-size:12px;
	left:650px;
	position:absolute;
	text-align:right;
	top:10px;
	width:70px;
}

.produs_linie .categorie_icon
{
	height:35px;
	left:720px;
	position:absolute;
	text-indent: -9999px;
	top:0;
	width:38px;
}

.produs_linie .iarna
{
	background:url(iarna.gif);
}

.produs_linie .vara
{
	background:url(vara.gif);
}

.produs_linie .all_season
{
	background:url(allseason.gif);
}

.produs_linie .specificatii
{
	color:#6B7266;
}

.produs_linie .stoc
{
	display:block;
	font-size:12px;
	left:550px;
	position:absolute;
	text-align:center;
	top:10px;
	width:70px;
}

.produs_linie .reducere
{
	background:url(reducere.gif) no-repeat;
	border:0;
	color:#FFF;
	display:block;
	font-size:1.2em;
	font-weight:700;
	height:53px;
	left:0;
	padding-right:35px;
	padding-top:10px;
	position:absolute;
	text-align:left;
	width:69px;
}

.produs_linie .reducere2
{
	background-image:url(reducere2.gif) no-repeat;
}

.produs_linie .cumpara
{
	background:url(buton_cumpara_linie.gif);
	display:block;
	height:46px;
	left:530px;
	position:absolute;
	text-decoration:none;
	text-indent: -9999px;
	top:25px;
	width:127px;
}

.produs_linie .link,.produs_linie a.link:visited
{
	background:#fff;
	border:1px solid #CCC;
	border-bottom:none;
	bottom:-1px;
	color:#000;
	display:block;
	font-size:12px;
	font-weight:700;
	height:15px;
	padding-bottom:2px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	width:80px;
}

.produs_linie a.link:hover
{
	text-decoration:underline;
}

.produs_linie .detalii
{
	right:190px;
}

.produs_linie .oferta
{
	right:280px;
}

.produs_linie .pret
{
	bottom:0;
	color:#900;
	display:block;
	font-size:24px;
	line-height:24px;
	position:absolute;
	right:2px;
	text-align:right;
}

.produs_linie .pret span
{
	font-size:12px;
}

ul.navig
{
	display:block;
	list-style:none;
}

ul.navig>li
{
	border:1px solid #ccc;
	float:left;
	height:24px;
	margin-left:8px;
	margin-top:10px;
}

ul.navig>li.navig_hidden {
  display:none;
}

ul.navig>li a
{
	color:#555;
	display:block;
	font-size:14px;
	height:24px;
	padding-top:3px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

ul.navig>li a:hover
{
	background-color:#541A15;
	color:#fff;
}

ul.navig>li a.selected
{
	font-weight:700;
}

ul.categorii
{
	height:280px;
	margin:0;
	padding:0 0 0 20px;
}

ul.categorii li
{
	display:block;
	float:left;
	list-style:none;
}

a.pics
{
	display:block;
	float:left;
	height:100px;
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
	width:100px;
}

a.pics:hover
{
	border:1px solid #333;
	height:98px;
	width:98px;
}

.rightpic
{
	border-left:2px dotted #ccc;
	float:right;
	padding-left:8px;
	padding-top:5px;
}

.picsbox
{
	border:1px solid #eee;
	display:block;
	height:270px;
	margin-bottom:10px;
	padding:5px;
	text-align:center;
}

.pinfo
{
	color:#ccc;
	font-size:12px;
	font-weight:700;
}

#top_bara
{
	background:#000;
	color:#fff;
	display:block;
	height:30px;
	margin:0;
}

#top_bara ul
{
	display:block;
	float:right;
	list-style:none;
	margin:0;
}

#top_bara ul li
{
	display:block;
	float:left;
}

#top_bara ul li a
{
	background-color:#000;
	border:solid 1px #893e3e;
	border-bottom:none;
	border-top:none;
	color:#fff;
	display:block;
	font-size:12px;
	font-weight:700;
	height:26px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	text-decoration:none;
}

#top_bara ul li a:hover,#tags ul li a:hover
{
	background-color:#000;
	background-image:url(tagbg.gif);
	background-repeat:repeat-x;
}

#top_bara span a,#top_bara span a:visited,#tags span a,#tags span a:visited
{
	color:#fff;
}

#top_bara > span
{
	color:#FFF;
	display:block;
	float:left;
	margin-left:8px;
	padding-top:2px;
}

.search_box form>ul,#user form>ul
{
	display:block;
	list-style:none;
	margin:0 0 0 8px;
	padding:0;
}

.search_box form>ul>li
{
	clear:both;
	display:block;
	padding-top:8px;
}

.search_box form>ul>li label
{
	display:block;
	float:left;
	height:25px;
	width:90px;
}

.search_box form div.buton input
{
	background:#000;
	border:1px solid #999;
	clear:both;
	color:#fff;
	display:block;
	font-weight:700;
	height:25px;
	margin:0;
	width:100px;
}

.search_box form div.textsearch input
{
	background:#fff;
	border:1px solid #999;
	clear:both;
	color:#000;
	display:block;
	font-weight:700;
	height:22px;
	margin:6px 0;
	width:170px;
}

.search_box form>ul>li select,.search_box form>ul>li input
{
	background-color:#FFF;
	border:1px solid #333;
	color:#333;
	display:block;
	float:left;
	font-family:monospace;
	height:16px;
	text-align:center;
	width:70px;
}

span.selected
{
	background-color:#930;
	border:1px solid #555;
	color:#FFF;
	font-weight:700;
	padding:4px;
	text-decoration:none !important;
}

.pagina_completa
{
	background-color:#fff;
	margin-top:10px;
	padding:5px;
}

.pagina_completa h1
{
	color:#930;
	font-size:1.3em;
}

.pagina_completa h2
{
	color:#930;
	font-size:1.1em;
}

.casuta_detalii
{
	border:1px solid #ccc;
	float:right;
	margin:10px;
	width: 400px;
}

.picbox
{
	border:1px solid #eee;
	float:left;
	height:300px;
	margin:10px 0 10px 20px;
	padding:5px;
	text-align:center;
	width:300px;
}

#right_col h1,.pagina_completa h1
{
	color:#930;
	font-size:1.3em;
}

.info_date
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	background: #fff; 
	color: #555; 
	font-size:12px;
}

.produs_oferta {
	float: left;
	width: 230px;
}

.produs_oferta .poza{
	float: left;
	background:#fff;
	border:1px solid #797979;
	display:block;
	height:64px;
	text-align:center;
	margin-top:4px;
	margin-right:5px;
	width:64px;
}

.produs_oferta .all,.produs_oferta .all:link,.produs_oferta .all:visited
{
	color:#000;
	text-decoration:none;
}

.produs_oferta .atribute
{
	font-weight:700;
	font-size: 12px;
}

.produs_oferta .profil
{
	color:#930;
}

.produs_oferta .dimensiune
{
	font-style:italic;
}

.produs_oferta .pret
{
	color:#900;
	display:block;
	font-size:24px;
	line-height:24px;
}

.produs_oferta .pret span
{
	font-size:12px;
}

