/*-----------------------------------------------------------------------------*/
/* Copyright© 2008 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/
@import url(superfish.css);
@import url(prettyPhoto.css);

/*** Reset ***/
html					{ height: 101%; background: #44271e url(../img/background.gif); }
body, form, fieldset, caption, h1, h2, h3, h4, h5, h6, p, a, ul, dl, dt, dd, img, hr { margin: 0; padding: 0; border: none; list-style: none; }
body					{ font: 62.5% Arial, Helvetica, sans-serif; background: url(../img/bk.jpg) 52% 0 no-repeat; }

/*** Text elements ***/
h1						{ font: normal 2.3em Tahoma; /* 10px × 2em = 20px */ color: #5f3d32; }
h2						{ font: normal 1.5em Arial; /* 10px × 2em = 20px */ color: #5f3d32; }
p						{ font-size: 1.2em; line-height: 1.5em; }
p.small					{ font-size: 1.1em; /* 10px × 1.2em = 12px */ line-height: 1.7em; }
a						{ outline: none; text-decoration: none; }

/*** General clases ***/
.left					{ float: left; display: inline-block; }
.right					{ float: right; display: inline-block; }
.clear					{ clear: both; }
.img					{ padding: 4px; border: 1px solid #cfcfcf; }
.imgright				{ float: right; margin: 0 0 20px 20px; }
.imgleft				{ float: left; margin: 0 20px 20px 0; }
.imgborder				{ padding: 4px; border: 1px solid #dedede; }
.spacer					{ background: url(../img/spacer.gif) bottom repeat-x; }
.topborder				{ background: url(../img/ev_dot.gif) left top repeat-x; }
.old					{ text-decoration: line-through; }
.strong					{ font-weight: bold; }
.padbot10				{ padding-bottom: 10px; }

.brown					{ color: #5f3d32; }
.dark_brown				{ color: #7c5d53; }
.yellow					{ color: #faae17; }
.dark_gray				{ color: #333; }
.light_brown			{ color: #a38e7d; }
.rocher					{ color: #008061;}
.pink					{ color: #a66eab; }
.rocher-blue			{ color: #0c547a; }
.rocher-lightblue		{ color: #0fa1ba; }
.red					{ color: #cd0045; }

li.link					{ background: url(../img/list_arrow.gif) 0 4px no-repeat; padding-left: 10px; }
p.link					{ background: url(../img/list_arrow.gif) 0 7px no-repeat; padding-left: 10px; }
.link a					{ color: #cd0045; }
.link a:hover			{ text-decoration: underline; }

/*** General Layout ***/
#wrapper, .switch		{ width: 960px; margin: 0 auto; }
#header					{ position: relative; }
#top_menu				{}
#promo					{ background: url(../img/promo_bk.gif) no-repeat; padding: 3px; width: 954px; height: 455px; }
#main					{ background: #fff url(../img/bot_main.gif) bottom no-repeat; padding-bottom: 10px; }
.left-col				{ width: 610px; padding-left: 20px; }
.side-bar				{ width: 295px; padding-right: 10px; }
#footer					{ text-align: center; padding: 20px 0 60px; }
#footer	p				{ line-height: 1.2em; }

/*** Misc ***/
.error a				{ color: #faae17; text-decoration: none; background: url(../img/yell_brow_dot.gif) bottom repeat-x; }
#banner					{ position: absolute; top: 30px; right: 0; }

/*** Language ***/
#top-lang				{ background: url(../img/top_body.gif) repeat-x; height: 6px; width: 100%; position: relative; }
#lang					{ height: 36px; line-height: 36px; color: #fafafa; width: 160px; text-align: center; }
#lang span				{ background: url(../img/language.gif) repeat-x; display: block; margin: 0 25px; }
#lang span b			{ font-weight: normal; background: url(../img/en.gif) left center no-repeat; padding-left: 20px; }

/*** Pathway ***/
.path, .path p			{ color: #979faa; height: 34px; line-height: 34px; }
.path p 				{ padding-left: 10px; }
.path p a				{ color: #faae17; }

/*** Cauta ***/
.cauta					{ background: url(../img/cauta_mall.jpg) no-repeat; height: 34px; line-height: 34px; width: 338px; padding: 5px; }
.cauta input.txt		{ width: 230px; margin-right: 10px; border: none; background: transparent; color: #faae17; font-style: italic; padding-left: 23px; height:22px; line-height: 22px; }
.cauta input.btncauta	{ background: url(../img/btn_cauta.gif) no-repeat; border: none; height: 26px; line-height: 26px; width: 73px; color: #fff; cursor: pointer; }

/*** Shops links ***/
.shops					{ background: #291712; }
.inner_shop				{ margin: 10px; }
.inner_shop	.list_shop.mag a { color: #6b3a29; }
.inner_shop	.list_shop.mag a:hover { color: #faae17; }
.inner_shop	.list_shop.mag li { color: #c49383; }
.inner_shop	.list_shop.mag li { font-size: 1.15em; background: url(../img/list_mag.gif) left center no-repeat; padding-left: 10px; }
.list_shop				{ list-style: none; padding: 10px; width: 214px; }
.list_shop li a			{ color: #c49383; text-decoration: none; }
.list_shop li a:hover	{ color: #fff; }
.list_shop li			{ font-size: 1.2em; color: #6b3a29; }
a.show span, a.show_t span { display: inline-block; margin-left: 10px; color: #fff; cursor: pointer; background: url(../img/right_show.gif) top right no-repeat; padding-right: 40px; height: 26px; line-height: 26px; }
.tips					{ width: 700px; font-size: 1em; }

/*** Main styles ***/
#main					{ text-align: justify; }
#main .tip				{ font-weight: bold; color: #000; display: inline-block; padding: 10px 0; background: url(../img/tip.gif) 0 10px no-repeat; padding-left: 28px; }
.new					{ font-size: 1.2em; border-bottom: 1px dotted #ccc; padding-bottom: 12px; margin-bottom: 12px; }
.new .tip 				{ display: block; }
.new .tip  em			{ display: block; font-weight: normal; font-style: normal; color: #666; }
.new .tip a				{ font-size: 1.4em; color: #5f3d32; }

/*** Options ***/
.options				{ height: 53px; background: url(../img/options_bk.gif) repeat-x; padding: 6px 0 0 10px; }


/*** Newsletter ***/
#news					{ background: url(../img/newsletter.gif) no-repeat; height: 37px; width: 305px; padding: 7px 0 0 10px; }
#news input.txt			{ width: 200px; margin-right: 16px; border: 1px solid #fff; height: 18px; color: #888; font-size: 1.2em; }

/*** Contact form ***/
.contact				{ font-size: 1.3em; margin-top: 40px; }
.contact div			{ background: #f7f7f7; border: 1px solid #e5e5e5; margin-bottom: 2px; padding: 2px 10px; }
.contact input.txt, .contact textarea { width: 300px; border: 3px solid #e5e5e5; color: #666; padding-left: 5px; }
.contact input.txt		{ height: 20px; }
.contact textarea		{ overflow: auto; height: 120px; }
.contact label			{ display: inline-block; width: 160px; margin-right: 10px; }
.contact em				{ color: #ef8c08; }
/*
.contact input:focus.txt { border-color: #ef8c08; } 
*/

/*** Partners ***/
.logos					{ background: #eeeeee; margin: 10px; padding: 10px; clear: both; }
.brands					{ background-color: #fff; border: 1px solid #ccc; margin-top: 20px; -moz-border-radius: 5px; height: 300px; }
.brands img				{ float: left; margin: 5px; }

/*** Mag boxes ***/
.addmag					{ width: 228px; background: url(../img/mid_add_mag.gif) repeat-y; padding: 0 10px; }
.addmag p.top			{}
.addmag p.last			{ background: url(../img/bot_add_mag.gif) bottom no-repeat; padding-bottom: 8px; }

.list-mag				{ font-size: 1.1em; padding: 10px; }
.list-mag li			{ padding-left: 12px; background: url(../img/list_mag_bullet.gif) 0 3px no-repeat; }
.rocher-card			{ padding-left: 100px; background: url(../img/shops/rocher/card.jpg) 0 10px no-repeat; }
/*
.hold-box				{ background: url(../img/hold_info_box.gif) no-repeat; padding: 4px 5px 5px 10px; height: 55px; margin-bottom: 30px; }
.hold-box .logo			{ margin-right: 10px; }
.info-box				{ background: url(../img/info_box.gif) no-repeat; width: 209px; padding: 2px 10px; font-size: 0.9em; height:52px; }
.info-box p.tel			{ font-size: 1.9em; line-height: 1em; }
.info-box span			{ display: inline-block; margin-right: 10px; width: 40px; text-align: right; }
*/
.hold-box				{ overflow: auto; background: url(../img/ev_dot.gif) left bottom repeat-x; padding-bottom: 10px; margin-bottom: 10px; }
.hold-box em			{ font-style: normal; display: inline-block; width: 70px; font-weight: bold; }
#profil .info-box		{ margin-left: 0;}
.info-box				{ margin-left: 200px; }
.info-box .small		{ font-size: 0.95em; }

/*** Paging ***/
.pager li				{  display: inline-block; background: url(../img/l_btn_pag.gif) no-repeat; height: 23px; }
.pager li a				{ background: url(../img/r_btn_pag.gif) top right no-repeat; display: inline-block; height: 23px; line-height: 23px; padding: 0 6px; color: #402720; }
.pager li.curent		{ background: url(../img/l_btn_pag.gif) bottom left no-repeat; }
.pager li.curent a		{ background: url(../img/r_btn_pag.gif) bottom right no-repeat; color: #fafafa; }

/*** Links ***/
.goto					{ background: url(../img/go_to_page.gif) 0 6px no-repeat; padding-left: 16px; line-height: 2em; }
.goto a					{ color: #f60; background: url(../img/go_to_border.gif) bottom repeat-x; padding-bottom: 1px; }
.goto a:hover			{ color: red; }

/*** Specific page ***/
/*
#magazine .list_shop.mag li a		{ color: #72443d; text-decoration: none; font-size: 1.15em; background: url(../img/list_mag.gif) left center no-repeat; padding-left: 10px; }
#magazine .list_shop.mag li a:hover { color: #faae17; }
*/

/*** Lists ***/
.standard				{ margin: 14px 0; }
.standard li			{ list-style: disc; list-style-position: inside; margin-left: 10px; font-size: 1.2em; }
.decimal				{ list-style:decimal; list-style-position: inside;  font-size: 1.2em;}

/*** Oferte SlideShow ***/
#oferte					{ padding: 3px; background: #fff; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
.widget					{ position: relative; width: 954px; background: #fff; height: 320px; overflow: hidden; }
.tabnav					{ position: absolute; top: 10px; right: 10px; z-index: 1; }
.tabnav ul				{ width: 954px; }
.tabnav li				{ margin-bottom: 2px; display: inline-block; zoom: 1; *display: inline; }
/*
.tabnav li a			{ width: 234px; height: 62px; display: block; border: 3px solid #f5f5f5; padding: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; }
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a { border: 3px solid #f4ab17; }
*/
.tabnav li a			{ width: 234px; height: 68px; display: block; border: 3px solid #f5f5f5; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; opacity: .4; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; }
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a { border: 3px solid #ccc; opacity: 1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; }
.ui-tabs-nav			{ width: 250px; }

.tabdiv					{ width: 954px; height: 325px; }
.tabdiv .item			{ margin-bottom: 10px; }
.tabdiv .item a.link	{ position: absolute; left: 44px; top: 203px; text-decoration: none; color: #0a93c2; z-index: 0; }
.tabdiv .item a:hover.link { color: #f60; }
.ui-tabs-hide			{ display: none; }

/*** Curs valutar ***/
.curs					{ margin: 10px auto 10px; }
.cursbnr_left_box		{ text-align: center !important; color: #fff; }





























