﻿.msg {
font-size:12px; color:#FF0000;
}

.price { font-size:14px; color:#0267b5; font-weight:bold;}
.price_promo { color:#ff0000; font-size:14px; font-weight:bold;}
.price_old {font-size:12px; color:#000; font-weight:none; text-decoration:line-through;}


#products_detail_payform {
	border-top:1px solid #e1e5f1;
	border-bottom:2px solid #e1e5f1;
}
#products_detail_payform tr td {
	border-bottom:1px solid #e1e5f1;
	padding:7px;
}



#table_promoted_products tr th {
	width:10px;
	height:31px;	
	background:url(images/other/nag_bg.gif) repeat-x top;
	vertical-align:top;
	border:none;
}
#table_promoted_products tr th#title {
	width:100%;
	padding:0px 0px 4px 0px;
	text-align:left;
	vertical-align:middle;
	border:none;
}
#table_promoted_products #td {
	border:1px solid #e1e5f1;
	border-top:none;
	border-bottom:none;
}
#table_promoted_products #more {
	border:1px solid #e1e5f1;
	border-top:none;
	
	text-align:right;
	padding:8px;
}

/* start products */

#products_category tr th {
	background:url(images/other/nag_bg.gif) repeat-x top;
	max-height:31px;
	/*height:31px;*/
	width:10px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}
#products_category tr th#title {
	padding:6px 0px 4px 0px;
	width:100%;
	text-align:left;
}
/* end products */

/*start category shop main*/
#shop_main td, #shop_main_pressed td {
	width:100%;
	font-size: 12px;
	font-weight:bold;
	/*background: #003366 url(images/cms/cat_main_link.gif) no-repeat left;*/
	border:1px solid #e1e5f1;
	border-right:none;
	border-top:none;
}
#shop_main a:link,#shop_main a:visited, #shop_main a:hover,
#shop_main_pressed a:link,#shop_main_pressed a:visited, #shop_main_pressed a:hover {
	display:block;
	width:100%;
	padding: 3px 5px;
	
	color: #000;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
}
#shop_main a:hover {
	text-decoration:underline;
}
#shop_main #count, #shop_main_pressed #count {
	padding:3px 5px;
	color:#7f7f7f;
	text-align:right;
	font-weight:normal;
	background-image:none;
	border-right:1px solid #e1e5f1;
	border-left:none;
}


#shop_main_pressed td {
	background-color:#0267b5;
	/*background: #CC0000 url(images/cms/cat_main_link_pressed.gif) no-repeat left;*/
}
#shop_main_pressed a:link,#shop_main_pressed a:visited, #shop_main_pressed a:hover {
	color: #fff;
}
#shop_main_pressed a:hover {
	text-decoration:underline;
}
#shop_main_pressed #count {
	color:#fff;
}
/*end category shop main*/

/*start category shop sub*/
#shop_sub td, #shop_sub_pressed td {
	width:100%;
	font-size: 11px;
	/*background-color:#f2f5fa;*/
	background: #f2f5fa url(images/other/bg_menu.gif) no-repeat left;
	border-bottom:1px solid #e1e5f1;
	padding-left:15px;
	border:1px solid #e1e5f1;
	border-right:none;
	border-top:none;
}
#shop_sub a:link,#shop_sub a:visited, #shop_sub a:hover,
#shop_sub_pressed a:link,#shop_sub_pressed a:visited, #shop_sub_pressed a:hover {
	display:block;
	width:100%;
	padding: 3px 5px;
	
	color: #003f5e;
	font-weight:normal;
	text-decoration:none;
	padding-left:10px;
}
#shop_sub a:hover {
	text-decoration:underline;
}
#shop_sub #count, #shop_sub_pressed #count {
	padding:3px 5px;
	color:#7f7f7f;
	text-align:right;
	font-weight:normal;
	background-image:none;
	border-right:1px solid #e1e5f1;
	border-left:none;
}


#shop_sub_pressed td {
	/*background-color:#94bfe0;*/
	background: #94bfe0 url(images/other/bg_menu.gif) no-repeat left;
}
#shop_sub_pressed a:link,#shop_sub_pressed a:visited, #shop_sub_pressed a:hover {
	color: #003f5e;
}
#shop_sub_pressed a:hover {
	text-decoration:underline;
}
#shop_sub_pressed #count {
	color:#fff;
}

/*end category shop sub*/


/*start shop center */

#shop_center td {
	background:url(images/cms/cat_sub_link_pressed.gif) no-repeat left;
}
#shop_center a:link,#shop_center a:visited {
	font-size:11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration:underline;
	padding-left:15px;
}
#shop_center a:hover {
	text-decoration: none;
	color: #66CC66;
	font-weight: normal;
}

/*end shop center */


/*start mini cart*/
#cart_mini {
	width:100%;
	margin-bottom:10px;
	font-size:12px;
}

#cart_mini tr th {
	width:10px;
	max-height:31px;
	/*height:31px;*/
	background:url(images/other/nag_bg.gif) repeat-x top;
	vertical-align:top;
}


#cart_mini tr th#title {
	width:100%;
	padding:6px 0px 4px 0px;

	text-align:left;
}

#cart_mini #td td {
	border:1px solid #e1e5f1;
	border-top:none;
	border-bottom:none;
	font-size:11px;
	
	padding:5px;
}


#cart_mini a.link:link, #cart_mini a.link:visited, #cart_mini a.link:hover {
	color:#01405f;
	font-size:11px;
	
	padding-left:8px;
	
	background:url(images/other/bg_cart_mini_st.gif) no-repeat left;
	
	text-decoration:none;

}
#cart_mini a.link:hover {
	text-decoration:underline;
}
/*end mini cart*/

/*start cart edit*/
#cart_table {
	width:100%;
	margin-bottom:10px;
	font-size:12px;
	
}
#cart_table tr th {
	/*width:10px;*/
	max-height:31px;
	/*height:31px;*/
	background:url(images/other/nag_bg.gif) repeat-x top;
	
}


#cart_table tr th#title {
	padding:0px 5px 4px 5px;
	text-align:left;
}

#cart_table tr#td td {
	border:1px solid #e1e5f1;
	border-top:none;
	border-right:none;
	color:#000000;
	font-size:11px;
	
	padding:5px;
}

/*end cart edit*/

/*start order succes table*/

#order_succes_table {
	width:100%;
}

#order_succes_table tr th {
	font-weight:bold;
	color:#000000;
	text-align:left;
	
	padding:5px;
	background-color:#e9e9e9;
	border-right:1px solid #FFFFFF;	
}

#order_succes_table tr td {
	padding:2px 5px;
	border-bottom:1px dotted #e9e9e9;
	border-right:1px solid #e9e9e9;
}

/*end order succes table*/

/*start globals parameters table*/

#globals_parameters_table {
	font-size:11px;
	width:100%;
	border:1px solid #e1e5f1;
	border-top:none;
	border-left:none;
}
#globals_parameters_table th {
	/*border:1px solid #e1e5f1;
	border-bottom:none;
	border-right:none;*/
	border-top:1px solid #e1e5f1;
	padding:5px;
	margin:0px;
	background-color:#f2f5fa;
}
#globals_parameters_table #title {
	text-align:left;
	color:#003f5e;
	font-weight:bold;
	background-color:#94bfe0;
	/*border-right:1px solid #fff;*/
	border-left:1px solid #e1e5f1;
	/*border-left:none;*/
}
#globals_parameters_table tr td {
	padding:2px 5px;
	border:1px solid #e1e5f1;
	border-bottom:none;
	border-right:none;
}
#globals_parameters_table tr td#none {
	border:none;
	border-left:1px solid #e1e5f1;
	background-color:#f2f5fa;
}

/*end globals parameters table*/



