@charset "utf-8";

#news .news_lt a.color_green {color:#92c83e !important;}
#mde_pagecontent .nav_border .color_green{color:#ccc !important;}
.home_box a {color:#ccc;}

/* shawns changes */
#subul ul ul {margin-bottom: 0.7em;}
#subul ul ul li {margin-left: 1.5em; color: #717171; padding: 0; background-image: none; display: inline;}
#subul ul ul li a {width: auto; font-size: 0.8em; padding-right: 1em;}

.img_float_right {float: right; padding: 0 0 1em 0.5em;}
.img_float_left {float: left; padding: 0 1em 0.5em 0;}

.mder_padding2 ul {padding-left: 1.2em;}

#navigator {margin: 19px 0px; width: 510px; background-color: transparent; float: left; line-height: 2em;}
#navigator p {background-color: rgb(29, 34, 40); padding: 1em 7px;}

.shop-product-large .image {float: right;}
.shop-product-large .image img {max-width: 300px;}
/* ================================================================================== */
/* =============================== index.php [START] ================================ */
/* ================================================================================== */
*{ margin:0px; padding:0px; border:0px; font-family:Arial, Tahoma, Verdana, Helvetica;
   font-size:12px; line-height:16px;  background-repeat:no-repeat; }
a{ text-decoration:none; }
a img{ border:0px;}
/*html{ height:100%; }*/
body{ background:url(../graph/shared/body_bg.gif) 0px 0px repeat-x #292e32; }

.tag_p{ text-indent:22px; }
/* =============================== override [START] ================================= */
.override:after, .mde:after, .mdel:after, .mder:after, .mdex:after, .mdey:after, .mde_ct:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	
	/* Added By WEBZONES */
	line-height:0px;
	font-size:0px;
	/* Added By WEBZONES */
}

.override, .mde, .mdel, .mder, .mdex, .mdey, .mde_ct{display: inline-block;}

/* Hides from IE-mac \*/
* html .override, * html .mde, * html .mdel, * html .mder, * html .mdex, * html .mdey, * html .mde_ct{height: 1%;}
.override, .mde, .mdel, .mder, .mdex, .mdey, .mde_ct{display: block;}
/* End hide from IE-mac */
/* =============================== override [END] =================================== */
/* =============================== mde [START] ====================================== */
.color_white{ color:#ffffff !important; }
.color_grey{ color:#71787c !important; }
.color_grey2{ color:#888888 !important; }
.color_yellow{ color:#ffe010 !important; }
.color_green{ color:#1a1400 !important; }
.color_violet{ color:#812d96 !important; }
.color_red{ color:#f03c13 !important; }
.color_blue{ color:#2225fa !important; }
.bg_grey{ background-color:#eeeeee !important; }
.bg_body{ background-color:#ccc !important; }
.bg_body2{ background-color:#333a40 !important; }
.size10{ font-size:10px !important; line-height:14px !important;}
.size12{ font-size:12px !important; line-height:17px !important;}
.size14{ font-size:14px !important; line-height:17px !important;}
.size16{ font-size:16px !important; line-height:20px !important; }
.size18{ font-size:18px !important; line-height:22px !important; }
.size20{ font-size:20px !important; line-height:24px !important; }
.seta_size10{ font-size:10px !important; line-height:14px !important;}
.seta_size12{ font-size:12px !important; line-height:17px !important;}
.seta_size14 a{ font-size:14px !important; line-height:17px !important; }
.seta_size16 a{ font-size:16px !important; line-height:20px !important; }
.seta_size18{ font-size:18px !important; line-height:22px !important;}
.seta_size20{ font-size:20px !important; line-height:24px !important;}

.seta_bold a{ font-weight:bold; }
.seta_color_white a{ color:#ffffff !important; }
.seta_color_grey a{ color:#71787c !important; }
.seta_color_grey2 a{ color:#888888 !important; }
.seta_color_yellow a{ color:#ffe010 !important; }
.seta_color_green a{ color:#92c83e !important; }
.seta_color_violet a{ color:#812d96 !important; }
.seta_color_red a{ color:#f03c13 !important; }
.seta_color_blue{ color:#2225fa !important; }
.set_underline{ text-decoration:underline; }
.seta_underline a{ text-decoration:underline; }

a{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#71787c;
	text-decoration:underline;
}
a:hover{ color:#c2b710; }

.bgdark{ background-color:#1c2227; }

.mde{
	width:950px;
	margin:0px auto 0px auto;
	position:relative;
	/* override */
}

#mde_pagecontent{
	width:910px;
	padding-left:20px;
	padding-right:20px;
} /* PATH 1*/

#mde_pagecontent .mde_bg2{ background:url(../graph/shared/mde/mde_bg2.gif) left 0px repeat-y; } /* PATH 1*/
#mde_pagecontent .mde_bg3{ background:url(../graph/shared/mde/mde_bg3.gif) left 0px repeat-y; } /* PATH 1*/
#mde_pagecontent .mde_bg4{ background:url(../graph/shared/mde/mde_bg4.gif) left 0px repeat-y; } /* PATH 1*/



.mde_bg1{ background-color:#292e32; }
.mde_bg2{ background:url(../graph/shared/mde/mde_bg2.gif) 20px 0px repeat-y; }
.mde_bg3{ background:url(../graph/shared/mde/mde_bg3.gif) 20px 0px repeat-y; }
.mde_bg4{ background:url(../graph/shared/mde/mde_bg4.gif) 20px 0px repeat-y; }

.mdel{
	width:178px;
	position:relative;
	float:left;
	/* override */
}

.mdel_padding{ padding-left:10px; padding-right:10px; width:158px; }
.mdel_padding2{ padding-bottom:13px; }

.mder{
	width:723px;
	position:relative;
	float:right;
	/* override */
}

.mder_padding{ padding-left:20px; padding-right:20px; width:683px; }
.mder_padding2{ padding-bottom:13px; background-color:#CCC;color:#1A1400;}
.mdex{
	width:450px;
	position:relative;
	float:left;
	/* override */
}



.mdex_padding{ padding-top:30px; }

.mdey{
	width:246px;
	position:relative;
	float:right;
	/* overrride */
}

.mde, .mde p b,
.mdel p, .mdel p b,
.mder p, .mder p b,
.mdex p, .mdex p b,
.mdey p, .mdey p b{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#1a1400;
}

.link_one, .seta_link_one{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#21565e;
	text-decoration:underline;
}

.link_one:hover, .seta_link_one:hover{ color:#df163a; }

.link_two, .seta_link_two{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#812d96;
	text-decoration:underline;
}

.link_two:hover, .seta_link_two:hover{ color:#cccccc; background-color:#30243d; }

.link_three, .seta_link_three a{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#1a1400;
	text-decoration:underline;
}

.link_three:hover, .seta_link_three a:hover{ color:#ffe010; }

.link_four, .seta_link_four a{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#ffe010;
	text-decoration:underline;
}

.link_four:hover, .seta_link_four a:hover{ color:#92c83e; }

/* =============================== mde [END] ======================================== */
/* =============================== top [START] ====================================== */
#top{ 
	/*background:url(../graph/shared/top/top_img.jpg) 606px 0px no-repeat #000000; */
	background:url(../graph/shared/top/top_bg.gif) 0px 0px repeat-x #000000;
	height:163px; 
}


#top_logo{
	background-image:url(../graph/shared/top/top_logo.gif);
	width:220px;
	height:56px;
	position:absolute;
	left:35px;
	top:44px;
}

#topimg{
	background-image:url(../graph/shared/top/top_img.jpg);
	width:344px;
	height:138px;
	position:absolute;
	left:606px;
	top:0px;
}

#topimg_num{
	width:118px;
	position:absolute;
	top:50px;
	left:99px;
}



#topimg_login{
	width:118px;
	position:absolute;
	top:50px;
	left:224px;
	
}

#topimg_num p, #topimg_num p b, #topimg_num a,
#topimg_login p, #topimg_login p b, #topimg_login a{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:14px; 
	line-height:17px;
	color:#929394;
	font-weight:bold;
}

#topimg_login a{ 
	/*background:url(../graph/shared/top/topimg_login.gif) 0px 2px no-repeat;*/ /*PATH 1*/
	padding-left:20px;
}

#topimg_login a:hover{ color:#812d96; }
	

#topmenu{
	background:url(../graph/shared/top/topmenu_rt.gif) right bottom no-repeat;
	width:950px;
	height:55px;
	padding-right:8px;
	position:absolute;
	overflow:hidden;
	top:108px;
	right:0px;
}

#topmenu_bg{
	background:url(../graph/shared/top/topmenu_border.gif) 0px bottom repeat-x;
	position:relative;
	overflow:hidden;
	width:auto;
	height:55px;
	margin:0px;
	padding:0px 0px 0px 0px;

}

.topul, #topmenu ul{
	background:url(../graph/shared/top/topmenu_lt.gif) left bottom no-repeat;
	padding-left:7px;
	float:right;
	position:relative;

	/*right:8px;
	top:109px;*/
}

.topul li, #topmenu ul li{
	background:url(../graph/shared/top/topul_border.gif) 0px bottom repeat-x;
	height:20px;
	
	list-style:none;
	float:left;
	padding:0px 13px 35px 13px;
	position:relative;
	overflow:hidden;
	
}

.topul li a, #topmenu ul li a{
	background:url(../graph/shared/top/topul_sign1.gif) 0px 6px no-repeat;
	padding:0px 0px 0px 13px;
	height:20px;
	position:relative;
	float:left;
	overflow:hidden;

	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:14px; 
	line-height:17px;
	color:#dfdede;
	font-weight:bold;
}

.topul li a:hover, #topmenu ul li a:hover{ color:#812d96; }

/* =============================== top [END] ======================================== */
/* =============================== info [START] ===================================== */
#infoup{
	background:url(../graph/shared/info/info_up.gif);
	width:910px;
	height:9px;
	margin:0px auto 0px auto;
	position:relative;
	overflow:hidden;
}

#infodn{
	background:url(../graph/shared/info/info_dn.gif);
	width:910px;
	height:6px;
	margin:10px auto 0px auto;
	position:relative;
	overflow:hidden;
}

#infoct{
	background-image:url(../graph/shared/info/info_ct.gif);
	width:891px;
	padding:5px 13px 13px 6px;
	height:120px;
	margin:11px auto 0px auto;
	position:relative;
	overflow:hidden;
}

.infoul{
	height:120px;
	float:left;
	position:relative;
	
}

.infoul_rt{ float:right !important; }
.infoul_rt li{ width:153px !important; }


.infoul li{
	list-style:none;
	width:117px;
	height:100px;
	padding:10px 10px 0px 12px;
	float:left;
	overflow:hidden;
	
	color:#cccccc;
}

.link_info{
	background:url(../graph/shared/ul_sign1.gif) right 4px no-repeat;
	padding-right:10px;
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#cccccc;
	text-decoration:underline;
	font-weight:bold;
}

.link_info:hover{ color:#c2b710; }

.announcement_selected .announcement-list .announcement_title{ display:none; }
.announcement_selected .announcement-list .announcement_date{ display:none; }
.announcement_selected .announcement-list .announcement_body{ padding-top:0px !important; }
.announcement_selected .announcement-list .announcement_read{ display:none; }
.announcement_selected .announcement_line{ display:none;}
/*.announcement_selected .announcement-list .announcement_title{ }*/
/*.announcement_selected .announcement-list .announcement_date{  }*/
/*.announcement_selected .announcement-list .announcement_body{ padding-top:0px !important; }*/
/*.announcement_selected .announcement-list .announcement_read{  }*/
/*.announcement_selected .announcement_line{ }

/* =============================== info [END] ======================================= */
/* =============================== info [START] ===================================== */
#main{
	/*background:url(../graph/shared/main/main_bg.jpg) right bottom no-repeat; */
	width:910px;
	/*padding-left:20px;*/  /*PATH 1*/
	/*padding-right:20px;*/ /*PATH 1*/
	
}

#main_minheight{
	width:0px;
	height:358px;
	float:left;
	position:relative;
}

#main_man{
	background:url(../graph/shared/main/main_bg.jpg) 0px bottom no-repeat;
	width:380px;
	height:385px;
	padding-top:4px;
	position:absolute;
	right:20px;
	bottom:0px;
}

.mainul{
	background-image:url(../graph/shared/main/mainul_bg.jpg);
	width:510px;
	height:281px;
	position:relative;
	float:left;
	overflow:hidden;
}

.mainul li{
	list-style:none;
	width:155px;
	padding:15px 8px 0px 7px;
	
	position:relative;
	float:left;
	overflow:hidden;
	
	color:#d1d1d0;
}
/* =============================== info [END] ======================================= */
/* =============================== news [START] ===================================== */
#news{ width:910px; padding-left:20px; padding-right:20px; }
.news_lt{
	width:230px;
	position:relative;
	float:left;
	overflow:hidden;
}

.news_lt_border{ border-right:1px solid #2f3438; }

.news_rt{
	width:610px;
	position:relative;
	float:right;
	overflow:hidden;
}

.form_newsletter{
	width:148px;
	position:relative;
	border:0px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.form_newsletter_text{
	background-color:#292e32;
	width:117px;
	height:14px;
	padding:2px 3px 2px 3px;
	border:1px solid #000000;
	position:relative;
	float:left;
	
	font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size:12px;
	line-height:14px;
	color:#cccccc;
}

.form_newsletter_submit{
	/*background:url(../../graph/kontakt/formb_button.gif) 0px 0px no-repeat;*/
	background:url(../graph/shared/news/form_button.gif) 0px 0px no-repeat #92c83e;
	margin-top:1px;
	border:0px;
	width:18px;
	height:18px;
	position:relative;
	float:right;

	cursor:pointer;
	color:#333333;
}

.form_newsletter_submit:hover{ background:url(../graph/shared/news/form_button.gif) 0px 0px no-repeat #ffe010; }

.news_purpose{
	background-image:url(../graph/shared/news/news_boxa.gif);
	width:262px;
	padding:2px 9px 9px 2px;
	height:87px;
	position:relative;
	overflow:hidden;
color:#ccc;
}

.news_danita{
	background-image:url(../graph/shared/news/news_boxb.gif);
	width:325px;
	height:99px;
	position:relative;
	overflow:hidden;
color:#ccc;
}

.news_danita_link{
	width:316px;
	height:76px;
	position:absolute;
	left:1px;
	top:15px;
}
/* =============================== news [END] ======================================= */
/* =============================== formb [START] ==================================== */
#formb{
	width:440px;  /* 390px; */
	position:relative;
	border:0px;

	margin:0px auto 0px auto;
	padding:0px;
	overflow:hidden;
}

/* ================= formb_fieldset_left ======== */
#formb_fieldset_left, .formb_field{
	width:439px;
	margin:0px;
	padding:0px;
	position:relative;
	overflow:hidden;
	float:left;
}


.formb_field{ margin-top:11px; margin-right:-2px; /* IE path */ }

#formb_fieldleft_first{ margin-top:0px; }

.formb_text{
	background-color:#d1d3d4;
	width:252px;
	height:13px;
	padding:3px 3px 3px 3px;
	border:1px solid #2f2e53;
	position:relative;
	float:right;
	
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size:12px;
	line-height:14px;
	color:#333333;
}

.formb_label{
	width:170px; /* 120px; */
	position:relative;
	float:left;
	overflow:hidden;
	margin-top:2px;
	
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:16px;
	color:#333333;
	text-align:right;
}

/* ================= formb_fieldset_left ======== */

.formb_textarea{
	background-color:#d1d3d4;
	width:252px;
	height:100px;
	padding:3px 3px 3px 3px;
	border:1px solid #2f2e53;
	position:relative;
	float:right;
	
	font-family:Verdana, Arial, Helvetica, Tahoma;
	font-size:12px;
	line-height:14px;
	color:#333333;
}

/* ================= formb_fieldset_button ====== */
#formb_fieldset_button{
	width:389px; 
	margin:0px;
	padding:0px;
	padding-top:11px;
	position:relative;
	overflow:hidden;
	float:left;
	left:0px;
}

#formb_submit{
	/*background:url(../../graph/kontakt/formb_button.gif) 0px 0px no-repeat;*/
	background-color:#d1d3d4;
	border:1px solid #2f2e53;
	width:68px;
	height:20px;
	position:relative;
	float:right;
	cursor:pointer;
	color:#333333;
}

#formb_submit:hover{ background-color:#2f2e53; color:#ffffff; }
/* ================= formb_fieldset_button ====== */
.color_redlight{ color:#ff9000 !important; }
/* =============================== formb [END] ====================================== */
/* =============================== foot [START] ===================================== */
.foot{
	width:910px;
	padding-left:20px;
	padding-right:20px;
}

.foot .lt{
	padding-left:20px;
	position:relative;
	float:left;
	overflow:hidden;
}

.foot .rt, .foot .rt2, .foot .rt3{
	padding-right:20px;
	position:relative;
	float:right;
	overflow:hidden;
}

.foot .rt{ width:575px; }
.foot .rt2{ width:650px; }
.foot .rt3{ width:400px; }

.foot_line{
	background-color:#717171;
	width:910px;
	height:1px;
	position:absolute;
	overflow:hidden;
	left:20px;
	top:0px;
}

.foot p, .foot b, .foot a, .foot span{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#717171;
}
.foot span{ margin-left:3px; margin-right:3px; }

.foot a{ text-decoration:none; }
.foot a:hover{
	text-decoration:underline;
	color:#c2b710;
}
/* =============================== foot [END] ======================================= */
/* ================================================================================== */
/* =============================== index.php [END] ================================== */
/* ================================================================================== */
/* ================================================================================== */
/* =============================== sub_page.php [START] ============================= */
/* ================================================================================== */
/* =============================== nav [START] ====================================== */
.nav{
	width:910px;
	/*padding-left:20px;*/  /*PATH 1*/
	/*padding-right:20px;*/ /*PATH 1*/
	margin-top:5px;
	margin-bottom:5px;
}
.nav_border{
	border-top:1px solid #717171;
	border-bottom:1px solid #717171;
}
.nav p, .nav b, .nav a, .nav span, .nav_sep{
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#717171; 
}
.nav_sep{ margin-left:3px; margin-right:3px; }

.nav a{ text-decoration:none; }
.nav a:hover{
	text-decoration:underline;
	color:#c2b710;
}

/* =============================== nav [END] ======================================== */
/* =============================== cont [START] ===================================== */
.cont, #cont{
	width:910px;
	/*padding-left:20px;*/  /*PATH 1*/
	/*padding-right:20px;*/ /*PATH 1*/
}

#cont{ margin-bottom:20px; }

#cont .mdel_title{
	padding:10px 10px 10px 10px; color:#ccc;
	/*border-bottom:5px solid #2a2e32; */
}

.mder_title{
	background:url(../graph/shared/mde/subul_sign1.gif) 0px bottom repeat-x;
	padding:10px 0px 10px 0px;
	/*border-bottom:5px solid #2a2e32; */
}

.mder_title_padding{ margin-bottom:5px; }

.mdel_line{ 
	width:178px; 
	background-color:#2a2e32;
	height:5px;
	position:absolute;
	left:0px;
	overflow:hidden;
}

#subul{ position:relative; overflow:hidden; }
.subul, #subul ul{ width:158px; position:relative; overflow:hidden; }
.subul li, #subul ul li{
	background:url(../graph/shared/mde/subul_sign1.gif) 0px bottom repeat-x;
	width:138px;
	padding:0px 10px 0px 10px;
	list-style:none;
	position:relative;
	float:left;
	overflow:hidden;
	min-width:80%;
}

.subul li a, #subul ul li a{
	width:138px;
	margin-right:-3px;
	padding:6px 0px 6px 0px;
	position:relative;
	float:left;
	overflow:hidden;
	
	font-family:Arial, Tahoma, Verdana, Helvetica;
   	font-size:12px; 
	line-height:16px;
	color:#cccccc;
	text-decoration:none;
	font-weight:bold;
}

.subul li a:hover, #subul ul li a:hover{ color:#812d96; }
/* =============================== cont [END] ======================================= */
/* =============================== form_style1 [START] ============================== */
.form_style1 form{
	width:300px;
	position:relative;
	margin:0px auto 0px auto;
}

.form_style1 label{
	font-size:12px; 
	line-height:16px;
}

.form_style1 .cat_listbox{
	background-color:#ffffff;
	width:252px;
	height:100px;
	padding:3px 3px 3px 3px;
	border:1px solid #812d96;
	position:relative;
}

.form_style1 .cat_textbox{
	background-color:#ffffff;
	width:252px;
	height:13px;
	padding:2px 3px 2px 3px;
	border:1px solid #812d96;
	position:relative;
	font-size:12px; 
	line-height:16px;
}

.form_style1 .cat_button{
	background-color:#812d96;
	border:1px solid #c7bc29;
	padding:1px 10px 1px 10px;
	color:#ffffff;
	cursor:pointer;
}

.form_style1 .cat_button:hover{ cursor:pointer; }

.form_style1 .cat_dropdown_smaller, .form_style1 .cat_dropdown{
	background-color:#ffffff;
	height:20px;
	border:1px solid #812d96;
	position:relative;
}
.form_style1 .cat_dropdown_smaller{ width:100px;}
.form_style1 .cat_dropdown{ width:252px; }

/* =============================== form_style1 [END] ================================ */
/* =============================== mde_ul [START] =================================== */
.mdeul{ position:relative; overflow:hidden; }
.mdeul_bg1 li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px no-repeat; }
.mdeul_bg2 li{ background:url(../graph/shared/ul_sign2.gif) 0px 4px no-repeat; }
.mdeul_bg3 li{ background:url(../graph/shared/ul_sign3.gif) 0px 4px no-repeat; }

.mdeul_bg1o li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px no-repeat !important; }
.mdeul_bg2o li{ background:url(../graph/shared/ul_sign2.gif) 0px 4px no-repeat !important; }
.mdeul_bg3o li{ background:url(../graph/shared/ul_sign3.gif) 0px 4px no-repeat !important; }


.set_mdeul_bg1 ul li{ background:url(../graph/shared/ul_sign1.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg2 ul li{ background:url(../graph/shared/ul_sign2.gif) 0px 5px no-repeat !important; }
.set_mdeul_bg3 ul li{ background:url(../graph/shared/ul_sign3.gif) 0px 5px no-repeat !important; }


.mdeul li{
	/*background:url(../graph/_shared/ul_sign1.gif) 0px 4px no-repeat;*/
	padding-left:15px;
	list-style:none;
	position:relative;
	overflow:hidden;
	min-width:80%;
}

.mdeul li p{margin-left:0px; margin-right:0px; position:relative; }


/* =============================== mde_ul [END] ===================================== */
/* =============================== form2 [START] ==================================== */
.new_form2{
	width:300px;
	position:relative;
}

.new_cat_listbox{
	background-color:#ffffff;
	width:252px;
	height:100px;
	padding:3px 3px 3px 3px;
	border:1px solid #812d96;
	position:relative;
}

.new_cat_textbox{
	background-color:#ffffff;
	width:252px !important;
	height:13px;
	padding:2px 3px 2px 3px;
	border:1px solid #812d96;
	position:relative;
}

.new_cat_button{
	background-color:#ffffff;
	border:1px solid #812d96;
	padding:1px 10px 1px 10px;
	cursor:pointer;
}

.new_cat_button:hover{ cursor:pointer; }

.new_cat_dropdown_smaller{
	background-color:#ffffff;
	width:252px;
	height:20px;
	border:1px solid #812d96;
	position:relative;
}
/* =============================== form2 [END] ====================================== */
/* ================================================================================== */
/* =============================== sub_page.php [END] =============================== */
/* ================================================================================== */
/* ================================================================================== */
/* =============================== store.php [START] ================================ */
/* ================================================================================== */

.shop-product-large {
	/*background: #fff;*/
	background:none;
	/*border: 1px solid #eee;*/
	border: 1px solid #3a4045;
	/*color: #666;*/
	color: #ffffff;
	margin: 0 0 18px;
	min-width: 640px;
	overflow: hidden;
}

.shop-product-large h1 {
	/*color: #000;*/
	color:#92c83e;
	font-size: 14px;
}


.shop-product-large .details {
	/*background: #f9f9f9;*/
	background:#3a4045;
	float: left;
	/*min-height: 360px;
	height: auto !important; /* for modern browsers */
	height: 360px; /* for IE5.x and IE6 */	
	padding: 18px;
}

/* =============================== shopping_cart [START] ============================ */
table.cart {
	/*background: #fff;*/
	background:#3a4045;
	border-collapse:collapse;
	border-spacing:0;	
	border: 1px solid #ddd;
	font-size: 11px;
	width: 100%;
}

table.cart th, table.cart td {
	/*color: #666;*/
	color:#ffffff;
	padding: 9px;
}

.cart .var th{ color:#000000; }

#mde_pagecontent #catCartDetails .cartLink{ 
	margin:40px 20px 40px 20px; 
	position:relative; 
	color:#ffe010; 
	overflow:hidden; 
	float:left; 
}
/* =============================== shopping_cart [END] ============================== */
/* =============================== shop-quote-receipt [START] ======================= */
.shop-receipt, .shop-quote-receipt {
	/*background: #f9f9f9;*/
	background:#1c2227;
	/*border: 1px solid #eee;*/
	border:0px;
	/*margin: 18px;*/
	margin:0px;
	/*padding: 18px;*/
	padding:0px;
	color:#ffffff;
	
}

.shop-receipt h1, .shop-quote-receipt h1 {
	border-bottom: 1px solid #ccc;
	padding: 0 0 3px;
}

.shop-receipt h2, .shop-quote-receipt h2 {
	font-size: 12px;
	font-weight: normal;
}
/* =============================== shop-quote-receipt [END] ========================= */
/* ================================================================================== */
/* =============================== store.php [END] ================================== */
/* ================================================================================== */

