body
{
	font-family:Arial;
	font-size:11px;
	margin:0px;
	background-color:#5d6165;
}

table.layout
{
}

pre
{
	font-family:Arial;
	font-size:13px;
}

h1
{
    padding: 0px;
    margin: 0px;
    font-size:12px;
}

img
{
	border:0px;
}

/* HORIZONTAL MENU */

table.horizontal_menu
{
	width:100%;
	text-align:left;
	background-color:#f8f8f8;
}

table.horizontal_menu td a
{
	text-decoration:none;
}

/************************************************************************************/


/* VERTICAL MENU */

table.vertical_menu td.top_category_title
{
    font-size: 13px;
    font-weight: bold;
    color: #e3516e;
}

table.vertical_menu
{
	padding-left:12px;
}

table.vertical_menu td.spacer
{
	border-bottom:1px dotted #010101;
}

table.vertical_menu td
{
	color: #000000;
}

table.vertical_menu td a
{
	text-decoration:none;
	color: #000000;
    line-height: 12px;
}

table.vertical_menu td.level_1
{
}

table.vertical_menu td.level_1_highlight
{
}

table.vertical_menu td.level_2_highlight
{
}

table.vertical_menu td.level_3_highlight
{
}


table.vertical_menu td.level_2
{
	padding-left:5px;
}

table.vertical_menu td.level_3
{
	padding-left:10px;
}

table.vertical_menu td.level_4
{
	padding-left:15px;
}

table.vertical_menu td.level_1_highlight a
{
}

table.vertical_menu td.level_2_highlight a
{
	padding-left:5px;
}

table.vertical_menu td.level_3_highlight a
{
	padding-left:10px;
}

table.vertical_menu td.level_4_highlight a
{
	padding-left:30px;
	font-weight:bold;
	color:#f14242;
}



/************************************************************************************/
/* DETAILED PRODUCT */

table.product_detailed
{
	border-collapse:collapse;
	border-bottom:1px solid #cccccc;
	width:99%;
	height:152px;
}

table.product_detailed td.title
{
	vertical-align:top;
	padding-left:20px;
	padding-top:15px;
}

table.product_detailed td.title a
{
	color: #0e0e0e;
	font-size:13px;
	font-weight:bold;
}

table.product_detailed td.picture
{
	width:200px;
	text-align:center;
	vertical-align:middle;
}

table.product_detailed td.description
{
	vertical-align:top;
	padding-left:20px;
}

table.product_detailed_alternate
{
	border-collapse:collapse;
	border-bottom:1px solid #cccccc;
	width:99%;
	height:152px;
	background-color:#dfdfdf;
}

table.product_detailed_alternate td.title
{
	padding-left:20px;
	vertical-align:top;
	padding-top:15px;
}

table.product_detailed_alternate td.title a
{
	color: #0e0e0e;
	font-size:13px;
	font-weight:bold;
}

table.product_detailed_alternate td.picture
{
	width:200px;
	text-align:center;
	vertical-align:middle;
}

table.product_detailed_alternate td.description
{
	vertical-align:top;
	padding-left:20px;
}
/************************************************************************************/

/* SMALL PRODUCT */

table.products_small
{
	vertical-align:top;
}


table.product_small td.title a
{
	text-decoration:none;
	color: #000000;
    font-weight: bold;
}

table.product_small td.picture
{
	text-align:left;
	vertical-align:top;
	width:150px;
	height:200px;
}

table.product_small td.picture img
{
	border:1px solid #bcbcbc;
}

table.product_small td.brand
{
	font-weight:normal;
    color: #000000;
}

table.product_small td.price
{
	color: #e1123b;
}

table.product_small td.details
{
	vertical-align:top;
	text-align:center;
	width:45px;
}


table.product_small td.details a
{
	text-decoration:none;
	color:#ff0000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

table.product_small td.details a:hover
{
	color:#000000;
}
/************************************************************************************/

/* CATEGORY FILTERS */

table.filters
{
	width:100%;
	font-size:11px;
	color:#4a4a4a;
}

table.filters td
{
	margin:0px;
	padding-top:4px;
}

table.filters td.title
{
	font-weight:bold;
}

table.filters td.link
{
	color:#f35f5f;
}

table.filters select
{
    color: #6c6c6c;
    border: 1px solid #bbbbbb;
    font-size: 11px;
    font-family: arial;
}
/************************************************************************************/

/* PAGES */



table.pages td.caption
{
	color:#444444;
	padding-left:5px;
	padding-right:5px;
}

table.pages td.page
{
	height:16px;
	width:13px;
	vertical-align:middle;
	text-align:center;
}

table.pages td.page a.arrow
{
	font-size:14px;
	color:#d03352;
	text-decoration:none;
}

table.pages td.page a.page
{
	text-decoration:none;
	color:#010101;
}

table.pages td.page a.page_selected
{
	text-decoration:none;
	color:#010101;
	font-weight:bold;
}

table.pages td.caption a.toate
{
	text-decoration:none;
	color:#444444;
}

table.pages td.caption a.toate_selected
{
	text-decoration:none;
	color:#444444;
	font-weight:bold;
}

/************************************************************************************/

/* REGISTRATION PAGE */

div.registration
{
	padding:8px;
	border:1px solid #ACB2B8;
}

div.registration table.left td
{
	
}

table.registration
{
	width:98%;
	color:#3e3e3e;
}

table.registration td.desc
{
	text-align:left;
	font-size:10px;
	color:#7d8185;
}

table.registration div.cbox
{
	border:1px solid #d4d4d4;
	padding:2px;
}

table.registration div.cbox td.type
{
	color:#5d6165;
}

table.registration td.expl
{
	font-size:10px;
	color:#919498;
	padding-left:15px;
}

table.registration td.desc font.opt
{
	color:#f57272;
}

table.registration td.label
{
	color:#8f8f8f;
}

table.registration td.label_top
{
	color:#8f8f8f;
	border-bottom:1px solid #d4d4d4;
	text-align:left;
	font-weight:bold;
}

table.registration div.coloana
{
	color:#7e8184;
	vertical-align:top;
}

table.registration div.coloana select
{
    border:1px solid #d4d4d4;
    font-size:11px;
    font-family:Arial;
    color:#7E8184;
    width:169px;
    padding:3px;
}

table.registration div.coloana span.expl
{
	color:#919498;
	font-size:9px;
}

table.registration div.coloana font.opt
{
	color:#f57272;
}

table.registration div.coloana input
{
	border:1px solid #dfdfdf;
	width:160px;
	font-size:11px;
	color:#7d8185;
	font-family:Arial;
	padding:3px;
}

table.registration div.coloana span.spacer
{
	height:5px;
	display:block;
}

table.registration td.value
{
	text-align:left;
}

table.registration td.value input[type=text], table.registration td.value input[type=password]
{
	width:200px;
	color:#3e3e3e;
}

table.registration td.register
{
	text-align:center;
	padding:10px;
}

table.registration td.box
{
	border:1px solid #dfdfdf;
	color:#7e8184;
	padding:5px;
    background-color:#fcfcfc;
}

table.registration td.box select
{
	border:1px solid #d4d4d4;
	font-size:11px;
	font-family:Arial;
	color:#7E8184;
}

table.registration td.password
{
	font-size:11px;
	color:#7d8185;
}

table.registration td.password input
{
	font-size:11px;
	color:#7d8185;
	border:1px solid #dfdfdf;
	width:140px;
	font-family:Arial;
	padding:3px;
}

table.registration td.password td.expl
{
	color:#7e8184;
	font-size:9px;
	padding:0px;
}
/************************************************************************************/

/* EDIT ACCOUNT PAGE */
div.edit_account
{
	padding:8px;
	border:1px solid #ACB2B8;
}

div.edit_account table.left td
{
}

table.edit_account
{
	width:98%;
	color:#3e3e3e;
}

table.edit_account td.desc
{
	text-align:left;
	font-size:10px;
	color:#7d8185;
}

table.edit_account div.cbox
{
	border:1px solid #d4d4d4;
	padding:2px;
}

table.edit_account div.cbox td.type
{
	color:#5d6165;
}

table.edit_account td.expl
{
	font-size:10px;
	color:#919498;
	padding-left:15px;
}

table.edit_account td.desc font.opt
{
	color:#f57272;
}

table.edit_account td.label
{
	color:#8f8f8f;
}

table.edit_account td.label_top
{
	color:#8f8f8f;
	border-bottom:1px solid #d4d4d4;
	text-align:left;
	font-weight:bold;
}

table.edit_account div.coloana
{
	color:#7e8184;
	vertical-align:top;
}

table.edit_account div.coloana select
{
    border:1px solid #d4d4d4;
    font-size:11px;
    font-family:Arial;
    color:#7E8184;
    width:169px;
    padding:3px;
}

table.edit_account div.coloana span.expl
{
	color:#919498;
	font-size:9px;
}

table.edit_account div.coloana font.opt
{
	color:#f57272;
}

table.edit_account div.coloana input
{
	border:1px solid #dfdfdf;
	width:160px;
	font-size:11px;
	color:#7d8185;
	font-family:Arial;
	padding:3px;
}

table.edit_account div.coloana span.spacer
{
	height:5px;
	display:block;
}

table.edit_account td.value
{
	text-align:left;
}

table.edit_account td.value input[type=text], table.edit_account td.value input[type=password]
{
	width:200px;
	color:#3e3e3e;
}

table.edit_account td.register
{
	text-align:center;
	padding:10px;
}

table.edit_account td.box
{
	border:1px solid #dfdfdf;
	color:#7e8184;
	padding:5px;
    background-color:#fcfcfc;
}

table.edit_account td.box select
{
	border:1px solid #d4d4d4;
	font-size:11px;
	font-family:Arial;
	color:#7E8184;
}

table.edit_account td.password
{
	font-size:11px;
	color:#7d8185;
}

table.edit_account td.password input
{
	font-size:11px;
	color:#7d8185;
	border:1px solid #dfdfdf;
	width:140px;
	font-family:Arial;
	padding:3px;
}

table.edit_account td.password td.expl
{
	color:#7e8184;
	font-size:9px;
	padding:0px;
}

/************************************************************************************/

/* AUTHENTIFICATION PAGE*/

div.auth
{
	padding:8px;
	border:1px solid #ACB2B8;
}

table.auth
{
	width:98%;
}

table.auth td.desc
{
	color:#7D8185;
	font-size:10px;
	text-align:left;
}

table.auth table.buttons td
{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	width:50%;
}
table.auth td.text
{
	color:#7E8184;
}

table.auth input[type=text], table.auth input[type=password]
{
	width:160px;
	border:1px solid #d4d4d4;
	color:#7E8184;
	font-family:Arial;
	font-size:11px;
	height:16px;
	padding:2px;
}

div.auth table.left
{
	
}

/************************************************************************************/

/* PASSWORD RECOVERY PAGE */

div.password_recovery
{
	padding:8px;
	border:1px solid #ACB2B8;
}

table.password_recovery
{
	width:98%;
}

table.password_recovery td.desc
{
	color:#7D8185;
	font-size:10px;
	text-align:left;
}

table.password_recovery table.buttons td
{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	width:50%;
}
table.password_recovery td.text
{
	color:#7E8184;
}

table.password_recovery input[type=text], table.password_recovery input[type=password]
{
	width:160px;
	border:1px solid #d4d4d4;
	color:#7E8184;
	font-family:Arial;
	font-size:11px;
	height:16px;
	padding:2px;
}

div.password_recovery table.left
{
	
}

table.password_recovery td.text a
{
	color:#D03352;
	text-decoration:none;
}

/************************************************************************************/

/* MY ACCOUNT PAGE */

div.my_account
{
	padding:8px;
	border:1px solid #ACB2B8;
}

table.my_account
{
	width:98%;
}

table.my_account td.desc
{
	color:#7D8185;
	font-size:10px;
	text-align:left;
}

table.my_account td.text
{
	color:#6c6c6c;
	padding-left:6px;
}

table.my_account input[type=text], table.my_account input[type=password]
{
	width:160px;
	border:1px solid #d4d4d4;
	color:#7E8184;
	font-family:Arial;
	font-size:11px;
	height:16px;
	padding:2px;
}

div.my_account table.left
{
}

table.my_account td.href a
{
	color:#ee6b6b;
	text-decoration:none;
	font-weight:bold;
}

table.my_account table.erecomandari td.head
{
    color: #414040;
    
}

table.my_account table.erecomandari td
{
    padding: 5px;
    color: #5f5f5f;
}

table.my_account table.erecomandari td a
{
    color: #F48383;
    text-decoration: none;
    line-height: 16px;
}
/************************************************************************************/

/* NEWSLETTER UNREGISTER PAGE */

div.newsletter_unregister
{
	margin:20px;
	margin-left:300px;
	width:340px;
	border:1px solid #ed3f3f;
	font-weight:bold;
	padding:15px;
	text-align:center;
	color:#ed3f3f;
	background-color:#dfdfdf;
}

table.newsletter_unregister td.label
{
	padding-right:10px;
	text-align:right;
}

table.newsletter_unregister td.button
{
	padding:20px;
	text-align:center;
}

/************************************************************************************/

/* CART PAGE */

div.cart
{
	border:1px solid #acb2b8;
}

table.cart
{
	width:100%;
}

table.cart table.cart_products td.img
{
	padding-top:4px;
    width: 55px;
}

table.cart table.cart_products td.subtotal
{
	padding:4px;
	color:#242424;
	background-color:#fbfbfb;
}

table.cart table.cart_products td.subtotal_val
{
	padding:4px;
	background-color:#ebebeb;
	color:#010101;
}

table.cart table.cart_products td
{
	color:#5d6165;
}

table.cart table.cart_products td a.sterge
{
	color:#d03352;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}


table.cart table.cart_products td a
{
	color:#5d6165;
	text-decoration:none;
}

table.cart table.cart_products td.img img
{
	border:1px solid #7b7b7b;
}


table.cart table.cart_products th
{
	padding:4px;
	font-size:11px;
	color:#010101;
	font-weight:normal;
	background-color:#fbfbfb;
    padding-top: 8px;
    padding-bottom: 8px;
}

table.cart table.cart_products a.estimeaza_taxa
{
	color:#f84c4c;
	text-decoration:none;
}

table.cart table.cart_products select
{
    font-family:Arial;
    font-size:11px;
    color:#747474;
    border:1px solid #b0b0b0;
}

table.cart table.cart_products div.get_magicard
{
	background-color:#fcfcfc;
	padding:1px;
	padding-left:4px;
	padding-right:5px;
	border:1px solid #cacaca;
	text-align:left;
	width:115px;
}

table.cart table.cart_products div.get_magicard a
{
	color:#e1274b;
	font-size:9px;
	text-decoration:none;
}

table.cart table.livrare td
{
	color:#818181;
}

table.cart table.livrare td.total
{
	color:#000000;
	font-weight:bold;
}

table.cart table.livrare div.magicard
{
	color:#616161;
}

table.cart table.livrare div.magicard_expl
{
	padding-top:8px;
	padding-bottom:6px;
	font-size:10px;
	color:#5d6165;
}

table.cart table.livrare div.magicard input
{
	color:#616161;
	font-size:11px;
	border:1px solid #999999;
	font-family:Arial;
}

table.cart table.livrare div.magicard a
{
	color:#ed5d5d;
	text-decoration:none;
}

table.cart table.optiuni td.title
{
	color:#5d6165;
	font-weight:bold;
}

table.cart table.optiuni td.cont_expl
{
	color:#a0a4a7;
	font-size:11px;
    line-height: 12px;
}

table.cart table.optiuni input[type=text], table.cart table.optiuni input[type=password]
{
	border:1px solid #707070;
	font-family:Arial;
	font-size:11px;
	color:#5d6165;
	width:142px; 
}

table.cart table.optiuni a.password_recovery
{
	color:#d03352;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}

table.cart table.attachments td.title
{
	border:1px solid #CBD2D9;
	background-color:#fafafa;
	font-weight:bold;
	color:#323232;
	padding:4px;
	text-align:center;
}

table.cart table.attachments td.product
{
	background-color:#ffffff;
	border-left:1px solid #CBD2D9;
	border-right:1px solid #CBD2D9;
	padding-right:4px;
	color:#52595B;
}

table.cart table.attachments td.product a
{
	color:#52595B;
	text-decoration:none;
}

table.cart table.attachments td.expl
{
	font-size:9px;
	color:#898989;
	background-color:#fafafa;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
}

table.cart table.attachments td.product select
{
    color:#747474;
    font-size:11px;
    font-family:Arial;
    border:1px solid #a2a2a2;
}

table.cart div.mostre
{
    border: 1px solid #cbd2d9;
}

table.cart div.mostre td.title
{
    background-color: #fafafa;
    height: 30px;
    font-weight: bold;
    color: #52595b;
    text-align: center;
    border-bottom: 1px solid #cbd2d9;
    font-size: 11px;
}

table.cart div.mostre td a
{
    cursor: pointer;
    color: #e1274b;
    font-size: 10px;
    text-decoration: none;
}

table.cart div.mostre td
{
    color: #5d6165;
    font-size: 10px;
}

table.cart div.mostre td.product
{
    color: #52595b;
    padding-left: 8px;
    padding-right: 4px;
    font-size: 11px;
}

/************************************************************************************/

/* MOSTRE */

table.mostre
{
    background-color: #ffffff;
    font-size: 11px;
    color: #565656;
}

table.mostre td
{
    padding: 5px;
}

table.mostre td.top
{
    background-color: #565656;    
    padding: 0px;
}

table.mostre a.detalii
{
    color: #FF6060;
    cursor: pointer;
    text-decoration: underline;
}

table.mostre a.trimite
{
    color: #ffffff;
    cursor: pointer;
    text-decoration: underline;
    background-color: #5d6165;
    padding: 3px;
    padding-left: 6px;
    padding-right: 6px;
}

table.mostre table.alege
{
    font-size: 11px;
    color: #565656;
}

table.mostre table.alege select
{
    font-family: Arial;
    font-size: 11px;
    border: 1px solid #cccccc;
    width: 160px;
    color: #565656;
}

table.mostre table.alege font.title
{
    font-weight: bold;
    color: #ff6060;
    
}
                                                                          
/************************************************************************************/
/* ORDER PAGE */
div.order
{
	border:1px solid #ACB2B8;
}

table.order
{
	width:100%;
	padding:12px;
}

table.order td
{
	vertical-align:top;
}

table.order td.title
{
	color:#5d6165;
	font-weight:bold;
}

table.order td.adresa_cont
{
	border-right:1px solid #dcd4d4;
	color:#5d6165;
}

table.order td.optiuni_livrare
{
	color:#3c3c3c;
	border-left:1px solid #dcd4d4;
	padding-left:10px;
	font-size:10px;
}

table.order td.optiuni_livrare a
{
	color:#f66262;
	font-size:9px;
	text-decoration:none;
}

table.order td.expl
{
	padding-left:10px;
	font-size:9px;
	color:#5d6165;
}

table.order td.adresa_livrare
{
	color:#5d6165;
	padding-left:10px;
}


table.order td.adresa_livrare select
{
    border:1px solid #999999;
    font-size:11px;
    font-family:Arial;
    color:#5d6165;
    width:127px;

}

table.order td.adresa_livrare input
{
	color:#5d6165;
	font-family:Arial;
	font-size:11px;
	border:1px solid #999999;
}

table.order table.order_products td.subtotal
{
	padding:4px;
	color:#5d6165;
}

table.order table.order_products td.subtotal_val
{
	padding:4px;
	color:#5d6165;
	padding-right:40px;
	text-align:right;
}

table.order table.order_products td
{
	color:#5d6165;
}


table.order table.order_products th
{
	padding:6px;
	font-size:11px;
	color:#010101;
	font-weight:normal;
	background-color:#fbfbfb;
}

table.order table.order_products td a
{
	color:#5d6165;
	text-decoration:none;
}

table.order td.sumar_title
{
	color:#d03352;
}

table.order td.sumar_text
{
	color:#5d6165;
}
/************************************************************************************/

/* SEARCH BOX */


form.search_box
{
	display:inline;
}


table.search_box input.search
{
	font-size:10px;
	color:#000000;
	border:1px solid #d0c7b2;
	width:142px;
	padding-top:2px;
}

table.search_box td.image
{
	padding-left:3px;
}

table.search_box td.text
{
}

table.search_box a
{
	color:#f4f4f4;
	text-decoration:none;
	padding-left:5px;
}
/************************************************************************************/

/* SEARCH PAGE */

table.search
{
	color:#585757;
}

table.search_filters
{
	border:1px solid #dadada;
	background-color:#fafafa;
	color:#585757;
}

table.search_filters input[type=text], table.search_filters select
{
	font-size:11px;
	font-family:Arial; 
	color:#585757;
	border:1px solid #bdbdbd;
	width:110px;
}

/************************************************************************************/

/* LOGIN BOX */
table.login_box
{
    color: #ffffff;
}

table.login_box td.auth
{
	text-align:left;
	padding-top:8px;
	padding-bottom:4px;
}

table.login_box td.auth a
{
	color:#ffffff;
	text-decoration:none;
}

table.login_box td.links
{
	color:#ffffff;
}

table.login_box td.links a
{
	color:#ffffff;
	text-decoration:none;
}

table.login_box td.spacer
{
	color:#ffffff;
	text-align:center;
	width:29px;
}

table.login_box td.phone
{
	color:#FFD7D7;
	font-size:12px;
	font-weight:bold;
}

table.login_box td.auth input[type=text], table.login_box td.auth input[type=password]
{
	color:#585858;
	border:1px solid #ffffff;
	height:13px;
	width:90px;
	font-family:Arial;
	font-size:11px;
	padding-top:1px;
	padding-left:4px;
}

table.login_box td.auth td.welcome
{
	width:183px;
	color:#ffd7d7;
}

/************************************************************************************/

/* CART BOX */

table.cart_box
{
	vertical-align:top;
}

table.cart_box td.text
{
	color:#ffd7d7;
}

table.cart_box td.text a
{
	color:#ffffff;
	text-decoration:none;
}

table.cart_box table.links
{
	color:#ffffff;
	vertical-align:top;
}

table.cart_box table.links td.spacer
{
	width:20px;
}

table.cart_box table.links td
{
	text-align:center;
}

table.cart_box table.links td a
{
	text-decoration:none;
	color:#ffffff;
}
/************************************************************************************/
/* NEWSLETTER BOX */

form.newsletter_box
{
	display:inline;
}

table.newsletter_box
{
	width:200px;
	border:1px solid #cecece;
	color:#6e6e6e;
	text-align:center;
	height:100px;
}

table.newsletter_box td.text
{
	padding:5px;
	text-align:center;
	color:#ed3f3f;
}

table.newsletter_box td.email input[type=text]
{
	font-size:11px;
	color:#3e3e3e;
	width:150px;
}
/************************************************************************************/
/* BOTTOM */

table.bottom
{
	background-color:#5d6165;
	color:#e2e2e2;
	text-align:left;
}

table.bottom a
{
	color:#e2e2e2;
	text-decoration:none;
    line-height: 18px;
}

table.bottom td.line
{
	padding:0px;
}

table.bottom td.spacer2
{
	text-align:center;
    width:42px;
}

table.bottom2
{
	color:#d6d6d6;
}

table.bottom2 a
{
	text-decoration:none;
	color:#d6d6d6;
}

table.bottom2 td.spacer
{
	text-align:center;
}

table.bottom2 td.cards
{
	text-align:right;
    padding-right:8px;
}

/************************************************************************************/
/* CENTER FULL */

table.center_full
{
	background-color:#ffffff;
	width: 705px;
    
}

/************************************************************************************/
/* PRODUCT PAGE */

table.product table.picture
{
	width:200px;
	border:1px solid #bbbbbb;
	padding:0px;
}

table.product table.picture a
{
	cursor:pointer;
}

table.product td.gallery1
{
	background-color:#464646;
	text-align:center;
	height:20px;
	vertical-align:middle;
}

table.product td.gallery3
{
    background-color:#ef3d3d;
    text-align:center;
    height:20px;
    vertical-align:middle;
}

table.product td.gallery3 a
{
    font-size:11px;
    color:#ffffd8;
}

table.product td.gallery1 a
{
	font-size:12px;
	font-weight:bold;
	color:#a6a6a6;
}

table.product td.gallery1 a.gallery2
{
	color:#fef4c3;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

table.product td.right_panel
{
	vertical-align:top;
	padding-left:10px;
}

table.product td.title
{
	font-weight:bold;
	font-size:13px;
	color:#000000;
}

table.product td.description
{
	padding-top:5px;
    color: #6B6973;
    text-align: justify;
}

table.product td.help
{
	border:1px solid #bbbbbb;
	background-color:#f5f5f5;
    color: #6b6973;
    width: 194px;
    padding: 3px;
}

table.product table.wishlist td.wishlist
{
    border: 1px solid #999999;
    padding-left: 10px;
    padding-right: 5px;
}

table.product table.wishlist td.wishlist a
{
    cursor: pointer;
    color: #5e5e5e;
    text-decoration: none;
}

table.product td.help a
{
    color: #5e5e5e;
    cursor: pointer;
    text-decoration: none;
    line-height: 16px;
}

table.product td.help a.roz
{
    color: #e2516e;
}


table.product_tabs td.sortiments
{
	color:#606060;
}

table.product td.right_panel td.code
{
	color:#3a3a3a;
	padding-left:10px;
}

table.product td.right_panel td.price
{
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

table.product td.right_panel td.tva
{
    color:#010101;
    padding-left: 19px;
}

table.product td.right_panel td.icon_ghid
{
	width:25px;
}

table.product td.right_panel td.icon_ghid a
{
	cursor:pointer;
}

table.product td.right_panel td.text_ghid
{
	width:70px;
	text-align:left;
}

table.product td.right_panel td.text_ghid a
{
	color:#606060;
	cursor:pointer;
}

table.product td.product_opt a
{
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	color:#2d2d2d;
}

table.product td.product_opt_spacer
{
	width:22px;
	text-align:center;
	color:#818181;
	font-size:11px;
}


table.product table.cos td
{
    color: #000000; 
}

table.product table.cos td.stoc
{
   color: #6B6973; 
}

table.product table.cos select
{
    font-size: 11px;
    width: 47px;
}

table.product td.right_panel font.disponibil
{
	color:#55a822;
	font-weight:bold;
}

table.product td.right_panel a.detalii_stoc
{
	color:#188093;
	text-decoration:none;
}

table.product table.product_colors a.color_cell
{
	width:12px;
	height:12px;
	cursor:pointer;
	display:block;
	border:1px solid #000000;
}

table.product td.atasat a
{
	text-decoration:none;
	font-size:10px;
	color:#606060;
	font-weight:bold;
}

table.product td.atasat_title
{
	font-size:14px;
	color:#717171;
    font-weight:bold;
}

table.product td.atasat
{
	font-size:10px;
	color:#606060;
	font-weight:bold;
}

table.product table.product_tabs td.asistenta_bull
{
	font-size:20px;
	color:#cce2ef;
	text-align:center;
	width:24px;
	line-height:18px;
}

table.product table.product_tabs td.asistenta
{
	 color:#3382a2;
	 vertical-align:middle;
}

table.product table.product_tabs td.asistenta a
{
	 color:#3382a2;
}

table.product a.close_video
{
    font-weight:bold;
    font-size:12px;
    cursor:pointer;
}

/************************************************************************************/
/* PRODUCT GALLERY */

table.gallery
{
	background-color:#ffffff;
	height:100%;
}

table.gallery td.title
{
	height:50px;
	background-color:#bbbbbb;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#494949;
	border-bottom:1px solid #333333;
    padding-left: 10px
}

table.gallery td.content
{
    background-color: #ffffff;
    padding-bottom: 10px;
	width:100%;
}

table.gallery td.close
{
    vertical-align: top;
    padding-left: 10px;
}

table.gallery td.small_image
{
	width:70px;
	text-align:center;
}

table.gallery td.small_image img
{
	border:1px solid #b0b0b0;	
}

table.gallery td.close a.link
{
    color: #000000;
    cursor: pointer;
    font-family: Arial;
    font-size: 11px;
}

table.gallery td.close a
{
	color:#000000;	
	font-size:10px;
	text-align:center;
	cursor:pointer;
}

table.gallery td.big_image
{
	text-align:center;
    border-bottom: 1px solid #000000;
}

table.gallery td.small_image a
{
	cursor:pointer;
}
/************************************************************************************/
/* WISHLIST PAGE */

div.wishlist
{
	padding:8px;
	border:1px solid #dcdcdc;
}

table.wishlist
{
	width:98%;
}

table.wishlist td.desc
{
	color:#7D8185;
	font-size:10px;
	text-align:left;
}

table.wishlist td.text
{
	color:#6c6c6c;
	padding-left:6px;
}

table.wishlist input[type=text], table.wishlist input[type=password]
{
	width:160px;
	border:1px solid #d4d4d4;
	color:#7E8184;
	font-family:Arial;
	font-size:11px;
	height:16px;
	padding:2px;
}

table.wishlist table.left
{
	padding-left:15px;
}

table.wishlist td.href a
{
	color:#ee6b6b;
	text-decoration:none;
	font-weight:bold;
}

table.wishlist table.wishlist_item td
{
	padding:2px;
	font-size:11px;
	color:#5d6165;
}


table.wishlist table.wishlist_item td a
{
	padding:2px;
	font-size:11px;
	color:#f26464;
	cursor:pointer;
}


table.wishlist a.buttons
{
	line-height:20px;
	border:1px solid #cccccc;
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	color:#7E8184;
	text-decoration:none;
}

table.wishlist table.wishlist_item td a.box_buttons
{
	color:#828282;
	text-decoration:none;
}

/************************************************************************************/

/* MY ORDERS PAGE */

div.my_orders
{
	padding:8px;
	border:1px solid #ACB2B8;
}

table.my_orders
{
	width:98%;
}

table.my_orders td.desc
{
	color:#7D8185;
	font-size:10px;
	text-align:left;
}

table.my_orders td.text
{
	color:#6c6c6c;
	padding-left:6px;
}

table.my_orders input[type=text], table.my_orders input[type=password]
{
	width:160px;
	border:1px solid #d4d4d4;
	color:#7E8184;
	font-family:Arial;
	font-size:11px;
	height:16px;
	padding:2px;
}

div.my_orders table.left
{
	
}

table.my_orders td.href a
{
	color:#ee6b6b;
	text-decoration:none;
	font-weight:bold;
}

table.my_orders table.my_order td
{
	padding:2px;
	font-size:11px;
	color:#5d6165;
}

table.my_orders table.my_order td a
{
	padding:2px;
	font-size:11px;
	color:#f26464;
	cursor:pointer;
}

/************************************************************************************/

/* MAGICARD PAGE */

div.magicard
{  
    padding:8px; 
    border: 1px solid #ACB2B8;
}

table.magicard
{
	width:98%;
}

table.magicard td.desc
{
	color:#7D8185;
	font-size:10px;
	text-align:left;
}

table.magicard td.text
{
	color:#6c6c6c;
	padding-left:6px;
}

table.magicard input[type=text], table.magicard input[type=password]
{
	width:160px;
	border:1px solid #d4d4d4;
	color:#7E8184;
	font-family:Arial;
	font-size:11px;
	height:16px;
	padding:2px;
}

div.magicard table.left
{
	
}

table.magicard td.href a
{
	color:#ee6b6b;
	text-decoration:none;
	font-weight:bold;
}

table.magicard table.magicard_order td
{
	padding:2px;
	font-size:11px;
	color:#5d6165;
}

table.magicard table.magicard_order td a
{
	padding:2px;
	font-size:11px;
	color:#1684bd;
	cursor:pointer;
}

table.magicard td.expl
{
	color:#525252;
	font-size:9px;
}

table.magicard table.magicard_order td.plus_puncte
{
	color:#5caa17;
}

table.magicard table.magicard_order td.minus_puncte
{
	color:#e65151;
}
/************************************************************************************/

/* MY ORDER POPUP */

div.order_popup
{
	padding:30px;
}

table.order_popup 
{
	font-size:11px;
	font-family:Arial;
}

table.order_popup td.title
{
	padding:5px;
	color:#4a4a4a;
	border:1px dotted #4a4a4a;
}

table.order_popup td.head
{
	color:#010101;
	border-bottom:1px dotted #010101;
	padding-bottom:4px;
}

table.order_popup td.product
{
	color:#7e8389;
	border-bottom:1px dotted #010101;
}

table.order_popup td.total
{
	color:#5d6165;
	font-weight:bold;
}

/************************************************************************************/

/* TOP FILTERS */
table.top_filters
{
	padding-bottom:16px;
}

table.top_filters select
{
	font-family:Arial;
	font-size:11px;
	color:#747474;
	border:1px solid #b0b0b0;
    width:82px;
}
/************************************************************************************/

/* GHID MARIMI */

div.ghid_marimi_menu
{
	padding:8px;
	font-size:11px;
}

table.ghid_marimi_menu td.tab123
{
	color:#ffffff;
	width:191px;
	height:31px;
	text-align:center;
}

table.ghid_marimi_menu td.tab123 a
{
	color:#000000;
	text-align:center;
	text-decoration:none;
}

table.ghid_marimi_menu td.tab4
{
	color:#ffffff;
	width:84px;
	height:31px;
	text-align:center;
}

table.ghid_marimi_menu td.tab4 a
{
	color:#000000;
	text-align:center;
	text-decoration:none;
}

table.ghid_marimi_1 td.desc
{
	color:#747474;
}

table.ghid_marimi_1 td.text
{
	color:#ff6f6f;
}

table.ghid_marimi_submenu td.selected
{
    height:30px;
    background-color:#b6b39f;
    text-align:center;
}

table.ghid_marimi_submenu td.selected a
{
    font-weight: bold;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
}

table.ghid_marimi_submenu td.normal
{
    height:30px;
    background-color:#5d6165;
    text-align:center;
}

table.ghid_marimi_submenu td.normal a
{
    font-weight: bold;
    font-size:12px;
    color:#ffffff;
    text-decoration:none;
}

table.ghid_marimi_table td.head
{
    height:30px;
    vertical-align:middle;
    text-align:center;
    background-color:#f3f2e1;
}

table.ghid_marimi_table td.text
{
    background-color:#f6f6f6;
    vertical-align: middle;
    text-align:center;
}

table.ghid_marimi_table td.foot
{
    height:30px;
    color:#ffffff;
    background-color:#605f55;
    vertical-align: middle;
    text-align:center;
}
/************************************************************************************/

/* SPUNE */
table.spune td
{
	color:#585757;
}

table.spune td input[type=text], table.spune td textarea
{
	width:250px;
	border:1px solid #bdbdbd;
	font-size:11px;
	font-family:Arial;
	color:#585757;
	height:16px;
}

/************************************************************************************/
/* BRANDS */

table.brands td
{
	color:#333333;
}
/************************************************************************************/

/* PRODUSE SIMILARE */

table.similare td.bottom
{
	color:#ffffff;
	background-color:#5d6165;
}

table.similare td.bottom a
{
	color:#ffffff;
	text-decoration:none;
}

table.similare td
{
	color:#101010;
}

table.similare img
{
	border:1px solid #464646;
}

table.similare a
{
	cursor:pointer;
	color:#1f1f1f;
}

table.similare td.title
{
	font-size:15px;
	background-color:#5d6165;
	padding-left:20px;
	color:#ffffff;
	font-weight:bold;
}

/************************************************************************************/

/* PAREREA TA */
table.parereata
{
    color: #565656;
}

table.parereata input.text
{
    border: 1px solid #bbbbbb;
    font-size: 11px;
    font-family: Arial;
    height: 18px;
    color: #565656;
    width: 272px;
}

table.parereata select.text
{
    border: 1px solid #bbbbbb;
    font-size: 11px;
    font-family: Arial;
    height: 18px;
    color: #565656;
    width: 272px;
}

table.parereata textarea.text
{
    border: 1px solid #bbbbbb;
    font-size: 11px;
    font-family: Arial;
    height: 18px;
    color: #565656;
    width: 272px;
    height: 60px;
}

table.parereata td.red
{
    font-size: 12px;
    color: #ff0000;
}
/************************************************************************************/

/* RELATII CLIENTI */

div.relatii_clienti
{
	color:#7E8184;
	border:1px solid #ACB2B8;
}

div.header
{
	padding:6px;
}

div.relatii_clienti a
{
	text-decoration:none;
	color:#7E8184;
}

div.relatii_clienti a:hover
{
	text-decoration:none;
	color:#F57272;
}

div.relatii_clienti a.selected
{
	text-decoration:none;
	color:#F57272;
}

table.relatii_clienti td.menu
{
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #dfdfdf;
}

table.relatii_clienti td.header_contact
{
	background-color:#fafafa;
	height:22px;
	font-size:12px;
	padding-left:12px;
}

table.relatii_clienti td.header_page
{
	background-color:#fafafa;
	height:22px;
	font-size:13px;
	padding-left:12px;
	color:#F57272;
}

table.relatii_clienti #faq a
{
	color:#F57272;
}

table.relatii_clienti #raspunsuri
{
	padding-top:25px;
}
/************************************************************************************/

/* POPUP RECOMANDARI*/

table.popup_recomandari
{
    font-size: 11px;
    color: #565656;
}

table.popup_recomandari a
{
    cursor: pointer;
}

table.popup_recomandari input, table.popup_recomandari select
{
    border: 1px solid #b2b2b2;
    color: #565656;
    font-size: 11px;
    font-family: Arial;
}
/************************************************************************************/

/* COMENTARII UTILIZATORI */
div.comments
{
    padding: 6px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 11px;
    font-weight: bold;
    color: #605f5a;
    border: 5px solid #f1efe4;
}

div.comments a
{
    color: #c41616;
    text-decoration: none;
}

div.comments table td
{
    font-size: 10px;
    font-weight: normal;
    color: #383838;
}

div.comments input[type=text]
{
    border: 1px solid #f0efeb;
    font-size: 10px;
    font-family: Arial;
    font-weight: normal;
    color: #383838;
    height: 17px;
    padding-top: 3px; 
}

div.comments select
{
    border: 1px solid #f0efeb;
    font-size: 10px;
    font-family: Arial;
    font-weight: normal;
    color: #383838;
    height: 22px;
    padding-top: 2px; 
}

div.comments textarea
{
    width: 596px;
    border: 1px solid #f0efeb;
    font-size: 10px;
    font-family: Arial;
    font-weight: normal;
    color: #383838;
    padding-top: 3px; 
}

table.comments_tabs td.active
{
    height: 28px;
    width: 160px;
    background-image: url('images/com_active_tab.jpg');
    background-repeat: repeat-x;
    color: #c41616;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold; 
    text-align: center;
}

table.comments_tabs td.inactive
{
    height: 28px;
    width: 160px;
    background-color: #f1efe4;
    text-align: center;
}

table.comments_tabs td.inactive a
{
    font-size: 11px;
    font-weight: normal;
    color: #605f5a;
    cursor: pointer;
}

table.comments  td
{
    font-size: 10px;
    font-weight: bold;
    color: #605f5a;
}

table.comments_pages
{
    background-color: #f1efe4;
}

table.comments_pages td
{
    font-size: 10px;
    height: 26px;
    vertical-align: middle;
    color: #383838;
    font-weight: bold;
}

table.comments_pages td a
{
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #d11616;
}
/************************************************************************************/





















