body
{
	font-family:Arial;
	font-size:11px;
	margin:0px;
	background-image: url('images/background.jpg');
	background-attachment: fixed;
}

table.layout
{
	background-color: #333333;
	border-collapse: collapse;
	border: 1px solid #000000;
}

pre
{
	font-family:Arial;
	font-size:13px;
}

h1
{
    padding: 0px;
    margin: 0px;
    font-size:13px;
}

img
{
	border:0px;
}

/* HORIZONTAL MENU */

table.horizontal_menu td
{
	text-align:center;
	width: 130px;
}

table.horizontal_menu td.selected
{
	text-align:center;
	background-color: #333333;
}


table.horizontal_menu td a
{
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;
}

td.header_contact
{
	font-size: 11px;
	color: #ffffff;
	
}
/************************************************************************************/

table.slide_banners
{
	background-color: #333333;
}

table.slide_banners img
{
	border: 1px solid #000000;
}

/* VERTICAL MENU */

table.vertical_menu
{
	font-size: 12px;
	font-weight: bold;
}

table.vertical_menu td.spacer
{
	border-bottom:1px dotted #010101;
}

table.vertical_menu td
{
	color: #4a4a4a;
}

table.vertical_menu td a
{
	text-decoration:none;
	color: #ffffff;
}

table.vertical_menu td.level_1
{
	padding-top:4px;
}

table.vertical_menu td.level_1_highlight
{
	padding-top:4px;
}

table.vertical_menu td.level_2_highlight
{
	padding-top:4px;
}

table.vertical_menu td.level_3_highlight
{
	padding-top:4px;
}


table.vertical_menu td.level_2
{
	padding-top:4px;
	padding-left:8px;
}

table.vertical_menu td.level_3
{
	padding-left:20px;
}

table.vertical_menu td.level_4
{
	padding-left:30px;
}

table.vertical_menu td.level_1_highlight a
{
	font-weight:bold;
	color:#f14242;
}

table.vertical_menu td.level_2_highlight a
{
	padding-left:8px;
	color:#f14242;
}

table.vertical_menu td.level_3_highlight a
{
	padding-left:20px;
	font-weight:bold;
	color:#f14242;
}

table.vertical_menu td.level_4_highlight a
{
	padding-left:30px;
	font-weight:bold;
	color:#f14242;
}

table.vertical_menu td.category_header
{
	font-size: 12px;
	color: #ecea52;
	font-weight: bold;
	border-bottom: 1px solid #ecea52;
}

/************************************************************************************/
/* 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.product_small
{
	vertical-align:top;
	background-color: #f4f4f4;
}

table.product_small td.title
{
	height: 22px;
	vertical-align: middle;
}

table.product_small td.title a
{
	text-decoration:none;
	color: #333333;
	font-size: 12px;
}

table.product_small td.brand
{
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	text-align: center;
	height: 20px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 11px;
}

table.product_small td.picture
{
	text-align:center;
	vertical-align:top;
	width:170px;
	padding-top: 11px;
	padding-bottom: 11px;
}

table.product_small td.picture img
{
	border:1px solid #333333;
}

table.product_small td.price
{
	color: #5d6165;
}

table.product_small td.details
{
	vertical-align:middle;
	text-align:center;
}


table.product_small td.details a
{
	text-decoration:none;
	color:#7f1d1d;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

table.product_small td.details a:hover
{
	color:#333333;
}
/************************************************************************************/

/* 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;
}
/************************************************************************************/

/* PAGES */
table.pages
{
	font-size: 12px;
}


table.pages td.caption
{
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	font-weight: bold;
}

table.pages td.page
{
	height:16px;
	width:13px;
	vertical-align:middle;
	text-align:center;
}

table.pages td.page a.arrow
{
	font-size:14px;
	color: #ECEA52;
	text-decoration:none;
	font-weight: bold;
}

table.pages td.page a.page
{
	text-decoration:none;
	color:#ffffff;
}

table.pages td.page a.page_selected
{
	text-decoration:none;
	color:#ECEA52;
	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 #dcdcdc;
}

div.registration table.left td
{
	padding-left:15px;
}

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 #dcdcdc;
}

div.edit_account table.left td
{
	padding-left:15px;
}

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 #dcdcdc;
}

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
{
	padding-left:15px;
}

/************************************************************************************/

/* PASSWORD RECOVERY PAGE */

div.password_recovery
{
	padding:8px;
	border:1px solid #dcdcdc;
}

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
{
	padding-left:15px;
}

table.password_recovery td.text a
{
	color:#D03352;
	text-decoration:none;
}

/************************************************************************************/

/* MY ACCOUNT PAGE */

div.my_account
{
	padding:8px;
	border:1px solid #dcdcdc;
}

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
{
	padding-left:15px;
}

table.my_account td.href a
{
	color:#ee6b6b;
	text-decoration:none;
	font-weight:bold;
}
/************************************************************************************/

/* 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 #dcdcdc;
}

table.cart
{
	width:100%;
}

table.cart table.cart_products td.img
{
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
}

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:#f0f0f0;
	color:#242424;
}

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;
}

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:5px;
	padding-right:5px;
	border:1px solid #cacaca;
	text-align:left;
	width:145px;
}

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:9px;
}

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 #d7d7d7;
	background-color:#f1f1f1;
	font-weight:bold;
	color:#323232;
	padding:4px;
	text-align:center;
}

table.cart table.attachments td.product
{
	background-color:#fafafa;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding-right:4px;
	color:#535353;
}

table.cart table.attachments td.product a
{
	color:#535353;
	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;
}
                                                                          
/************************************************************************************/
/* ORDER PAGE */
div.order
{
	border:1px solid #dcdcdc;
}

table.order
{
	width:100%;
	padding:20px;
}

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:12px;
	color:#000000;
	border:1px solid #ffffff;
	width:118px;
	padding:2px;
}

table.search_box td.image
{
	padding-left:3px;
}

table.search_box td.text
{
	padding-left:4px;
}

table.search_box a
{
	color:#f4f4f4;
	text-decoration:none;
	padding-left:5px;
}
/************************************************************************************/

/* SEARCH PAGE */

table.search
{
	color:#ffffff;
}

table.search_filters
{
	background-color:#ffffff;
	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
{
	text-align:center;
}

table.login_box td.auth
{
	text-align:left;
	padding-top:8px;
	padding-bottom:4px;
}

table.login_box td.auth a
{
	color:#FFD7D7;
	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:#ffd7d7;
	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:#333333;
	color:#ffe6e6;
	text-align:center;
}

table.bottom td.band
{
	background-color: #7f1d1d;
	height: 30px;
	vertical-align: middle;
}

table.bottom a.designby
{
	text-decoration: none;
	padding: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #606060;
}

table.bottom table.links a
{
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

table.bottom table.links a:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #ffffff;
}

/************************************************************************************/
/* CENTER FULL */

table.center_full
{
}

/************************************************************************************/
/* PRODUCT PAGE */

table.product td.image
{
	vertical-align: middle;
	border: 1px solid #7f1d1d;
}

table.product td.image_link
{
	height: 20px;
	text-align: center;
	background-color: #7f1d1d;
	color: #ffffff;
	font-weight: bold;
}

table.product td.spec
{
	width: 420px;
	color: #ffffff;
}

table.product table.specifications td.title
{
	font-size: 18px;
	color: #ECEA52;
	font-weight: normal;
	border-bottom: 1px solid #ffffff;
}

table.product table.specifications td.price
{
	font-size: 15px;
	font-weight: normal;
	font-weight: bold;
}

table.product table.specifications td.price input[type=submit]
{
	color: #ffffff;
	background-color: #7f1d1d;
	border: 1px solid #ffffff;
	font-size: 13px;
	font-weight: normal;
}

table.product table.specifications td.spec_name
{
	width: 100px;
	font-size: 12px;
	background-color: #565656;
	padding: 2px;
	padding-left: 6px;
}

table.product table.specifications td.spec_value
{
	padding: 2px;
	padding-left: 6px;
	font-size: 12px;
	background-color: #565656;
}

table.product td.description_title
{
	font-size: 11px;
	color: #ffffff;
}

table.product td.description
{
	background-color: #565656;
	padding: 10px;
	color: #ffffff;
	font-family: Arial;
}

table.product a.attachment
{
	text-decoration: none;
	color: #ffffff;
}
/************************************************************************************/
/* PRODUCT GALLERY */

table.gallery
{
	background-color:#ffffff;
	height:100%;
}

table.gallery td.title
{
	height:37px;
	background-color:#5d6165;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border-bottom:1px solid #333333;
}

table.gallery td.content
{
	background-image:url('images/gallery_bottom.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
}

table.gallery td.close
{
	padding:6px;
	padding-top:12px;
}

table.gallery td.small_image
{
	width:100px;
	text-align:center;
}

table.gallery td.small_image img
{
	border:1px solid #b0b0b0;	
}

table.gallery td.close a
{
	color:#e3e3e3;	
	font-size:10px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

table.gallery td.big_image
{
	padding-bottom:11px;
	text-align:center;
}

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 #dcdcdc;
}

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
{
	padding-left:15px;
}

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;
}

/************************************************************************************/


/* 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;
}
/************************************************************************************/

/* CATALOG */

table.catalog
{
	color: #ffffff;
	font-size: 12px;
}

table.catalog td
{
	background-color: #565656;
}

table.catalog td.link
{
	background-color: #7f1d1d;
}

table.catalog td.link a
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

table.catalog td.link a:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

table.other
{
	color: #ffffff;
	font-size: 12px;
}

table.other font.title
{
	font-size: 14px;
	font-weight: bold;
	color: #ECEA52;
}
/************************************************************************************/

 .nrpag_normal
{
	background-color:#ffffff;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #5D6165;
	border-right:none;
	height:16px;
	width:22px;
	text-decoration:none;
}

.nrpag_selected
{
	background-color: #7f1d1d;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	border:1px solid #333333;
	border-right:none;
	height:16px;
	width:22px;
	text-decoration:none;
	
}

.nrpag_selected a.nrpag_href
{
	color: #ffffff;
}

.nrpag_href
{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	width:100%;
	height:100%;
	display:block;
	padding-top:2px;
}

.nrpag_href:hover
{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}

.img
{
	cursor:pointer;
	border-bottom:none;
}

#banner
{	
	height:300px;
	width:900px;
	overflow: hidden;
}

a.preview
{
	cursor: pointer;
}

#preview
{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:8px;
	display:none;
	color:#fff;
}

#img
{
	height: 301px;
}

div.enter
{
    position:absolute;
    top:50%;
    left:50%; 
    margin-left:-229px;
    margin-top:-375px;
    text-align:center;
    background-color: #000000;
    padding-bottom: 5px;
}

div.enter img
{
    border: 5px solid #000000;
}

div.enter a
{
    font-size: 15px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}















