@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------

------------------- Bello-e-Bella --------------------

----------------------------------------------------*/

* {
	padding: 0;
	margin: 0;
	border: 0;
}
p {
	padding:6px 0px 4px 0px;
}
select {
	border:solid;
	border-color:#a6a6a6 #f0f0f0 #f0f0f0 #a6a6a6;
	border-width:2px 1px 1px 2px;
	font-size:11px;
}
a,  a:active,  a:hover,  a:visited,  input {
	outline:none;
}
body, html {
	/*position:absolute;*/

	height:100%;
	width:100%;
	background:url(/templates/bb/img/hunde-hintergrund.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#666666;
}
ol {
	margin:10px 0 10px 22px;
}
#main_uper {
	width:1006px;
	margin-right:auto;
	margin-bottom:2px;
	margin-left:auto;
}
* html #main_uper {
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
}
#main_under {
	display:table-cell;
	position:static;
	vertical-align: middle;
 #position: absolute;
 #top: 50%;

	 /*#position:relative;*/

	 #display:block;
}
#holder_cover {
	position:static;
 #position: relative;
 #top: -50%;
}
#right_colmn ul {
	padding:0px;
	list-style:none;
	font-size:0.75em;
	margin-top:10px;
}
#right_colmn ul ul {
	padding:0px;
	list-style:none;
	font-size:1em;
	margin-top:0px;
}
#right_colmn li {
	list-style:none;
	background-image:url(/templates/bb/img/hm-bullit.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 4px 10px;
	line-height:14px;
}
a,  a:visited {
	color:#666666;
	text-decoration:none;
}
a:active,  a:focus,  a:hover {
	color:#ea801a;
 text-decoration:;
}
h1 {
	font-size:0.75em;
	color:#666666;
	padding:4px 4px 4px 0px;
}
.frm h1,  .frm h2 {
	font-size:1em;
}
h2 {
	font-size:0.75em;
	color:#666666;
	padding:4px 4px 4px 0px;
}
h3 {
	color:#eb8219;
	font-size:0.75em;
	font-weight:normal;
}
h4 {
	color:#666666;
	/*font-size:1em;
	font-weight:bold;*/
	font-size:1em;
	font-weight:normal;
}
.red {
	color:#ea801a;
}
input,  #lft_bottom input {
	padding-left:2px;
	margin-top:2px;
}
 #main .table_font td,  table {
 width:100%;
 font-size:1em;
 margin-top:6px;
}
th {
	padding-left:4px;
	padding-bottom:2px;
	text-align:left;
}
td {
	border-style:solid;
	border-top-width:4px;
	border-top-color:#fbf4e1;
	border-bottom-width:2px;
	border-bottom-color:#d2cbbb;
	background-color:#e5e5e5;
	padding:4px;
}
.td_left {
	border-right-width:2px;
	border-right-color:#d2cbbb;
	text-align:center;
}
dl {
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 4px;
	font-size:0.97em;
	float: right;
	margin-bottom: 20px;
	width: 250px;
	margin-right:38px !important;
	margin-right:27px;
}
dt {
	clear: left;
	float: left;
	width: 120px;
	overflow:inherit;
	padding:2px;
	text-align:right;
}
dd {
	float: left;
	margin-left:10px;
	padding:2px;
	width:80px;
	text-align:right;
}
.frm .chk_out_col_1 a,  .frm .chk_out_col_1 a:visited,  #data_right_mid a,  #data_right_mid a:visited,  dl a,  dl a:visited {
	text-decoration:underline;
}
#logo {
	left:-15px;
	top:18px;
	z-index:6000;
	width:199px;
	height:48px;
	position: absolute;
	/*background-image:url(logo-bello-e-bella.png);*/
	background-repeat:no-repeat;
	display:block;
}
#logo a,
#logo a:visited {
	display:block;
	width:200px;
	height:42px;
}
#main {
	padding:10px 0px 10px 32px;
	width:971px;
	background-color:#fbf4e1;
	height:670px;
	position:relative;
	margin-top:auto;
	margin-left:auto;
	margin-bottom:0px;
	margin-right:auto;
}
* html #main {
	padding-bottom:0px;
	margin-bottom:5px;
	padding-top:5px;
	height:680px;
}
#main_full_holder {
	float:left;
	width:970px;
	position:relative;
}
#nav_left {
	float:left;
	width:200px;
	padding-top:100px;
	list-style:none;
	font-size:0.88em;
	color:#666666;
	z-index:50;
	font-weight:bold;
}

#nav_left a,  #nav_left a:visited, #nav_left span {	
	font-size:0.88em;
	text-decoration:none;
	color:#666666;
}
#nav_left span {
	color: #EA801A;
}
.full_area ul a:hover,  .full_area ul a:active,  .full_area ul a:focus,  #nav_left a:hover,  #nav_left a:focus,  #nav_left a:active {
	text-decoration:underline;
	color:#ea801a;
}
#nav_left li {
	padding-bottom:10px;
}
#nav_left ul {
	list-style:none;
	display:none;
	font-weight:normal;
}
#nav_left .act ul, #nav_left .act ul .act ul, #nav_left .open ul {
	display:block;
}
.full_area ul li ul li,  #nav_left ul li {
	padding-bottom:0px;
}
#nav_left ul ul {
	padding-left:10px;
	display:none;
}
#nav_left .act ul ul,
#nav_left .open ul ul {
	display:none;
}
#nav_left .act ul .act ul {
	display:block;
}
#nav_left li.act a,  #nav_left li.act a:visited, #nav_left li.act li.act a,  #nav_left li.act li.act a:visited,  #nav_left li.act li.act a,  #nav_left li.act li.act a:visited,  #nav_left li.act li.act li.act a,  #nav_left li.act li.act li.act a:visited {
	color:#ea801a;
}
/*#nav_left li.act a,  #nav_left li.act a:visited, */ #nav_left li.act ul li a,  #nav_left li.act ul li a:visited,  #nav_left li.act li.act ul li a,  #nav_left li.act li.act ul li a:visited {
	color:#666666;
}
#nav_left ul li.act span {
	color:#ea801a;
}
#nav_left .act li a:hover,  #nav_left .act li a:active,  #nav_left .act li a:focus,  #nav_left .act ul .act li a:hover,  #nav_left .act ul .act li a:active,  #nav_left .act ul .act li a:focus,  #nav_left .act ul .act ul .act a,  #nav_left .act ul .act ul .act a:visited,  #nav_left .act ul .act a,  #nav_left .act ul .act a:visited,  #nav_left li.act li.act ul li a:hover,  #nav_left li.act li.act ul li a:active,  #nav_left li.act li.act ul li a:focus,  #nav_left li.act ul li a:hover,  #nav_left li.act ul li a:active,  #nav_left li.act ul li a:focus,  #nav_left li.act a:hover,  #nav_left li.act a:active,  #nav_left li.act a:focus {
	color:#ea801a;
}

#slider {
	background-color:#E5E5E5;
	float:left;
	margin-bottom:0px;
	margin-right:3px;
	position:relative;
	width:120px;
}
#slid_holder {
	height:490px;
	position:relative;
	overflow:hidden;
	width:120px;
	float:left;
}
#up_arrow {
	float:left;
	height:24px;
	padding-top:5px;
	text-align:center;
	width:120px;
}
#down_arrow {
	float:left;
	height:26px; /* 7/4/9 */
	padding-top:5px;
	text-align:center;
	width:120px;
}
#moving_area {
	list-style:none;
	padding:0px;
	left:0px;
	position:absolute;
}
#moving_area li {
	width:120px;
	padding:0px;
	padding-bottom:12px;
	float:left;
	text-align:left;
	height:113px;
}
#moving_area li.last {
	padding-bottom:0px;
}
#moving_area li img {
/*float:left;*/

}
#moving_area li .last {
	padding:0px;
}
#moving_area a,  #moving_area a:visited {
	display:block;
	padding-top:0px;
	padding-bottom:0px;
	padding-top:2px;
	padding-left:3px;
	background-image:url(/templates/bb/img/slider_img_fram.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:107px;
	width:90px;
	border-style:solid;
	border-width:1px;
	border-color:#e5e5e5;
	margin-left:auto;
	margin-right:auto;
}
*html #moving_area a,  *html #moving_area a:visited {
	padding-top:2px;
}
.tr_border {
	display:block;
}
.border_shade {
	border-style:solid;
	border-left-width:1px;
	border-left-color:#eee7d5;
	border-right-width:2px;
	border-right-color:#d2cbbb;
	border-bottom-width:2px;
	border-bottom-color:#d2cbbb;
}
#prod_pre_s_list {
	float:right;
	background-color:#fff; /*--Oct 2010--*/
	text-align:center;
	padding:2px 0 2px 0;
	list-style:none;
	margin:7px 5px 0px 0px;
}
#prod_right_s_list {
	clear:left;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	width:268px;
}
#product_preview #prod_pre_s_list {
	margin-top:-7px;
}
#prod_right_s_list li {
	float:left;
	position:relative;
	list-style:none;
	background-image:none;
	padding:0px;
	margin:0 0 0 0;
}
#prod_right_s_list a,  
#prod_right_s_list a:visited,  
#prod_pre_s_list a,  
#prod_pre_s_list a:visited {
	display:block;
	padding:1px;
	background:none;
	height:53px;
	width:45px;
	border-style:solid;
	border-width:1px;
	border-color:#e5e5e5;
	margin:5px 5px 8px 5px;
}
#prod_pre_s_list a img,
#prod_right_s_list a img {
	float:left;
}
#prod_right_s_list a,  
#prod_right_s_list a:visited {
	border-color:#FCF5E3;
	width:49px;
	height:58px;
	background:url(prod_thumb_frame.gif);
	margin:5px 10px 3px 0px;
	padding:0;
}
#right_icons a img {
	top:4px;
	left:4px;
	position:absolute;
}
#prod_right_s_list a img {
	top:9px;
	left:3px;
	position:absolute;
}
#right_icons a,  #right_icons a:visited {
	display:block;
	position:relative;
	background-image: url(fram_small_bottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:26px;
	width:23px;
	border-style:solid;
	border-width:1px;
	border-color:#e5e5e5;
	float:left;
	margin-bottom:2px;
}
#prod_right_s_list a:hover,  #prod_right_s_list a:active,  #prod_right_s_list a:focus,  #right_icons a:hover,  #right_icons a:focus,  #right_icons a:active,  #right_icons .active_product a,  #right_icons .active_product a:visited,  #moving_area a:hover,  #moving_area .active_product a,  #moving_area .active_product a:visited,  #prod_pre_s_list a:hover,  #prod_pre_s_list a:focus,  #prod_pre_s_list a:active,  #prod_pre_s_list .active_product a,  #prod_pre_s_list .active_product a:visited {
	border-color:#eb8219;
}
#main_content {
	float:left;
	width:637px;
	height:550px;
	background-color:#e5e5e5;
}
#main_content_internal {
	background-color:#E5E5E5;
	float:left;
	height:520px;
	padding:30px 0 0 12px;
	width:751px;
}
#main_content_1 {
	float:left;
	width:617px;
	height:520px;
	padding-left:10px;
	background-color:#e5e5e5;
	padding-top:30px;
}
#left_colmn {
	float:left;
	width:322px;
	position:relative;
}
#left_colmn_shopping {
	float:left;
	width:auto;
}
.m_top_links {
	list-style:none;
	height:23px;
	z-index:20;
}
.m_top_links li {
	padding-top:0px;
	float:left;
	font-size:0.75em;
	color:#ea801a;
	border-right:1px solid #EA801A;
	height:10px;
	line-height:9px;
	padding-left:0px;
	margin-top:5px;
}
*:first-child+html .m_top_links li {
	line-height:12px;
}
#main .m_top_links a,  #main .m_top_links a:visited,  #main .m_top_links span {
	font-size:1em;
	display:block;
	margin:0;
	padding:0px 3px;
	text-decoration:underline;
	color:#666666;
}
#product_details .link_position a,  #product_details .link_position a:visited {
	position:absolute;
	left:152px;
	font-size:0.69em;
	top:452px;
	width:auto !important;
	width:100px;
	text-align:center;
}
#product_details .link_position_skin a,  #product_details .link_position_skin a:visited {
	position:absolute;
	left:146px !important;
	left:10px;
	font-size:0.69em;
	top:-5px;
	width:auto !important;
	width:100px;
	text-align:center;
}
#main .underline a:hover,  #main .underline a:active,  #main .underline a:focus, #main .m_top_links a:hover,  #main .m_top_links a:active,  #main .m_top_links a:focus,  #main .m_top_links a.active,  #main .m_top_links span {
	text-decoration:none;
	color:#ea801a;
}
#data_right_mid a:link,  #data_right_mid a:visited{
	text-decoration:none;
	color:#ea801a;
}
#data_right_mid a:hover,  #data_right_mid a:active,  #data_right_mid a:focus{
	text-decoration:underline;
	color:#ea801a;
}
#main .m_top_links .first a,  #main .m_top_links .first a:visited,  #main .m_top_links .first span {
	margin-left:0px;
}
#top_bard_index {
	width: 620px;
	background-color: #E5E5E5;
	border-right: 2px solid #ffcc00;
	float: left;
	padding-left: 8px;
}
#top_bard {
	background-color:#E5E5E5;
	border-right:2px solid #D2CBBB;
	left:200px;
	padding:4px 10px 2px 11px;
	position:absolute;
	top:0;
	width:743px;
}
#product_preview {
	clear:left;
	padding:0px 0px 0px 13px;
	width:298px;
	height:300px;
	position:relative;
	margin-left:10px;
	margin-top:30px;
	background-image:url(/templates/bb/img/big_img_fram.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}
#product_big_pic {
	margin:2px 0px 0px 0px;
	width:310px;
	height:298px;
}
#product_preview h2 {
	padding:10px 4px 8px 0px;
	font-size:0.75em;
	color:#666666;
	width:auto;
}
#move_scope {
	z-index:40;
	position:absolute;
	left:248px;
	top:278px;
	width:60px;
	font-size:0.75em;
}
#move_scope img, #move_scope style {
	padding-right:4px;
	vertical-align:middle;
}
#right_colmn {
	float:left;
	margin-left:12px;
	width:292px;
	z-index:200;
	margin-top:4px;
}
* html #right_colmn {
	margin-top:0px;
}
#right_colmn h1 {
	margin-left:15px;
	height:20px;
	padding:6px 0px 0px 0px;
}
#right_colmn_index {
	float:left;
	width:292px;
}
#product_disc {
	background-color:#FCF5E2;
	float:left;
	height:510px;
	padding-left:15px;
	width:277px;
}
#product_disc ul {
	font-size:1em;
}
#product_disc table {
	width:236px;
	font-size:1em;
}
#product_disc h2 {
	padding-top: 8px;
	padding-bottom:0px;
}
#product_disc h3 {
	float:left;
	font-size:0.75em;
}
#product_disc h3 {
	float:left;
}
#cont_1, #cont_2, #cont_3 {
	font-size:0.75em;
	padding-bottom:6px;
}
#right_tabs {
	height:39px;
	margin-right:4px;
	padding-right:4px;
	overflow:auto;
}
#data_right_mid {
	margin-right:4px;
	padding-right:4px;
	overflow:auto;
	clear:left;
	float:left;
	width:260px;
	font-size:0.75em;
}
.data_right_mid {
	height:342px;
}
.reset_data_right_mid {
	height:445px;
}
#right_tabs p {
	font-size:0.75em;
	clear:both;
	padding-top:15px;
}
#right_tabs h3 {
	display:block;
	color:#ea801a;
	font-size:0.81em;
	padding-top:15px;
}
#right_tabs h3 span {
	color:#666666;
}
#right_tabs h3 a,  #right_tabs h3 a:visited {
	color:#666666;
	text-decoration:underline;
}
#right_tabs h3 a.active,
#right_tabs h3 a.active:visited,
#right_tabs h3 a:hover, #right_tabs h3 a:active, #right_tabs h3 a:focus {
	color:#ea801a;
	text-decoration:none;
}
.flt_left {
	float:left;
	margin-right:10px;
}
#product_details {
	overflow:auto;
	margin-left:10px;
	width:310px;
	margin-top:10px;
	font-size:1em;
}
#product_details a,  #product_details a:visited {
	text-decoration:underline;
}
#product_details .input_lft {
	float:left;
	padding-top:10px;
	margin-right:20px;
}
#product_details .input_lft label {
	display:block;
	float:left;
	width:44px;
	font-weight:bold;
	vertical-align:middle;
	font-size:0.75em;
	padding-top:2px;
}
#product_details .input_lft input {
	float:left;
	font-size:0.75em;
}
#product_details .input_lft select option {
	padding-right:6px;
}
.special_text {
	clear:left;
	font-size:0.95em;
	padding-top:10px;
}
#main .normal_txt font {
	font-size:1em;
}
#main .normal_txt {
	padding-top:10px;
	font-size:0.75em;
}
.normal_text {
	font-size:0.75em;
}
.cnt-blck h1, .cnt-blck h2 {
	font-size:1em;
}
#main .normal_txt h2,
#main .normal_text h2 {
	font-size:1em;
}
#main .normal_txt a,  #main .normal_txt a:visited {
	color:#666666;
}
.link_buts {
	clear:left;
	float:left;
}
.link_buts a,  .link_buts a:visited {
	display:block;
	font-size:0.75em;
	padding:2px 5px 2px 5px;
	border:solid;
	border-width:2px 2px 2px 2px;
	border-color:#acacac;
	background-color:#fcf5e2;
	margin-top:10px;
	float:left;
	margin-right:10px;
	text-decoration:none;
	color:#5b5b5a;
	height:14px;
	background-image:url(/templates/bb/img/but_back_1.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left-color:#e5e5e3;
	border-top-color:#e5e5e3;
}
.link_buts a:active,  .link_buts a:focus,  .link_buts a:hover {
	text-decoration:none;
	color:#ea801a;
}
.link_buts_brown {
	clear:left;
	float:left;
}
.chk_out_col_1 .link_buts_brown a,  .chk_out_col_1 .link_buts_brown a:visited,  .link_buts_brown a,  .link_buts_brown a:visited {
	display:block;
	margin-top:10px;
	float:left;
	color:#5b5b5a;
	height:14px;
	text-decoration:none;
}
.frm .chk_out_col_1 a:hover,  .frm .chk_out_col_1 a:active,  .frm .chk_out_col_1 a:focus,  .link_buts_brown a:active,  .link_buts_brown a:focus,  .link_buts_brown a:hover {
	text-decoration:none;
	color:#ea801a;
}
#main .cng_shade input {
	background-image:url(/templates/bb/img/but_back_1.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left-color:#e5e5e3;
	border-top-color:#e5e5e3;
	font-size:0.75em;
	height:20px;
	width:auto !important;
	width:138px;
}
#main .cng_shade_skin input {
	background-image:url(/templates/bb/img/but_back_2.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left-color:#e5e5e3;
	border-top-color:#e5e5e3;
	font-size:0.75em;
	height:20px;
	width:auto !important;
	width:138px;
}
#bottom {
	clear:left;
	float:left;
	width:966px;
	padding-top:5px;
	display:block;
	height:34px;
	position:relative;
}
#lft_bottom {
	float:left;
	width:336px;
	padding-top:3px;
	margin-left:-26px;
	background:#E5E5E5;
	padding-bottom:4px;
	padding-left:10px;
}
#lft_bottom p {
	margin-top:5px;
}
/**html #right_bottom_box {

	width:758px;

} 

*/#right_bottom_box {
	float:right;
	background-color:#e5e5e5;
	width:637px;
	padding-top:2px;
	height:32px;
	position:relative;
}
#right_icons {
	width:auto;
	margin-left:10px;
	padding-top:2px;
	list-style:none;
}
#right_icons li {
	list-style:none;
	margin-right:2px;
	float:left;
}
.but_width {
	width:60px;
	font-size:0.75em;
	padding:1px 5px 2px 5px;
	border:solid;
	border-width:1px 2px 2px 1px;
	border-color:#acacac;
	background-color:#000000;
	margin-top:10px;
	margin-right:10px;
	text-decoration:none;
	color:#5b5b5a;
	height:20px;
	background-image:url(/templates/bb/img/but_back_2.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left-color:#e5e5e3;
	border-top-color:#e5e5e3;
}
input.text {
	width:120px;
	vertical-align:middle;
}
#bot_ul {
	margin-top:4px;
	margin-left:4px;
	float:left;
}
#bot {
	clear:left;
	float:left;
	width:950px;
	height:50px;
	background-color:#006633;
}
#full_color {
	clear:left;
	float:left;
	width:576px !important;
	height:498px;
	background-color:#fcf5e2;
	padding:6px 30px 6px 10px !important;
	overflow:auto;
	position:relative;/*line-height:20px;*/

}
.border_bot{
	width:619px;
	height:2px;
	position:absolute;
	right:14px;
	top:540px;
	background-color:#D2CBBB;
	font-size:.001px;
	z-index:100;
}
.secu_pay #full_color{
	width:700px !important;
}
#full_color2 {
	clear:left;
	float:left;
	width:606px;
	height:510px;
	background-color:#fcf5e2;
	padding-left:10px;
	margin-top:30px;
	position:relative;/*line-height:20px;*/

}
#full_color2 img {
	margin-left:0px;
}
#full_color h2 {
	padding-top:4px;
	padding-bottom:6px;
}
#data_div {
	margin-right:280px;
	font-size:0.75em;
}
#data_div2 {
	float:left;
	font-size:0.75em;
}
.flt_right {
	float:right;
	margin-right:10px;
}
#cont_details_1 {
	clear:left;
	display:block;
	font-size:0.75em;
}
#cont_details_2 {
	clear:left;
	display:none;
	font-size:0.75em;
}
#cont_details_3 {
	clear:left;
	display:none;
	font-size:0.75em;
}
.right_last {
	display:block;
	clear:left;
	padding-top:10px;
	font-size:0.75em;
	color:#ea801a;
}
.full_area,  .full_account {
	background-color:#fcf5e2;
	height:490px;
	clear:left;
	font-size:0.75em;
	margin-right:8px;
	padding:10px 14px 10px 16px;
	overflow:auto; /*Edited very last*/
}
.full_area {
	padding:10px 16px;
}
.full_area .cnt-blck h3 {
	font-size:1em;
}
.full_account h1 {
	font-size:1.2em;
}
.full_account h3 {
	font-size:1em;
}
.full_account ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top:10px;
	padding:0px;
}
.full_account li {
	background-image:url(/templates/bb/img/hm-bullit.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 4px 10px;
}
.full_area table {
	overflow:auto;
}
.clr_right {
	clear:right;
}
.clr_left {
	clear:left;
}
.margin_right {
	padding-right:30px;
}
.dis_off {
	display:none;
}
.left_nav_div {
	font-size:0.69em;
	position:absolute;
	top:152px;
	left:0px;
	width:176px;
	background-color:#fcf5e2;
	height:389px;
	padding:1px 10px 6px 4px;
	overflow:auto;
}
.main_left {
	width:292px;
	height:287px;
	background-color:#fcf5e2;
	padding:4px;
	overflow:auto;
}
.chk_out_col_1 {
	background-color:#FCF5E2;
	float:left;
	height:490px;
	padding:10px 15px 10px 25px;
	width:323px;
}
#main_content_internal .full_width {
	width:740px;
}
.left_margin {
	margin-left:7px;
}
.org_txt {
	padding-top:10px;
	padding-bottom:6px;
	color:#eb8219;
}
.org_txt a,  .org_txt a:visited,  .org_txt a:hover,  .org_txt a:active,  .org_txt a:focus {
	color:#eb8219;
}
#main_content_internal .input_fields {
	margin-top:6px;
	clear:left;
}
#main_content_internal .input_fields label {
	display:block;
	clear:left;
	margin-top:6px;
	width:140px;
	float:left;
}
#main_content_internal .input_fields input,  .frm p input,  .frm textarea,  #comments,  #message_body {
	float:left;
	margin-bottom:6px;
	padding-left:3px;
	padding-top:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	border-style:solid;
	border-left-width:2px;
	border-left-color:#d2cbbb;
	border-top-width:2px;
	border-top-color:#d2cbbb;
	border-right-width:0px;
	border-bottom-width:0px;
}
#main_content_internal .input_fields input.text,  .frm p input.text,  .frm p input.password,  .frm p input.radio,  .frm p input.checkbox,  .frm textarea,  #comments,  #message_body {
	width:168px;
	height:14px;
}
#message_body {
	margin-top:2px;
	width:300px;
	height:100px;
}
.chk_out_col_1 #comments {
	height:30px;
	width:202px;
	float:left;
	margin-left:3px;
}
.h_t_pad {
	padding-top:20px;
}
.heading_input {
	display:block;
	float:left;
	padding-top:12px;
	padding-bottom:0px;
	width:330px;
}
.left_padd {
	padding-left:140px;
}
.width_50 {
	float:left;
	width:154px;
	margin-right:3px;
	padding-bottom:10px;
}
.frm .width_50 select { /* .frm added in start --- 20_3_9 */
	width:110px;
}
.inp_bul input {
	clear:left;
	float:left;
	margin:0px 4px;
}
.inp_bul label {
	float:left;
	padding-top:0px;
	height:20px;
}
#chkout_frm .padd_top {
	display:block;
	margin-top:10px !important;
}
#chk_p {
	float:left;
	padding-top:10px;
}
#chk_p label {
	display:block;
	width:284px;
}
.right_table {
	width:auto;
	font-size:1em;
	margin-top:6px;
	border:0px;
	background-color:#0066CC;
}
.right_table th {
	padding-left:0px;
	padding-bottom:0px;
	text-align:left;
}
.right_table td {
	border-style:none;
	border-top-width:0px;
	border-bottom-width:0px;
	background-color:#fcf5e2;
	padding:0px;
}
.col_width {
	width:100px;
	text-align:right;
}
.spe_small_font {
	font-size:0.75em;
}
.back_cell {
	background-image:url(/templates/bb/img/back_cell.gif) !important;
	background-repeat:repeat-x;/*width:100%;*/

}
.but_extra_width a,  .but_extra_width a:visited {
	width:124px;
}
#left_holder {
	float:left;
	position:relative;
}
#left_holder .reset_1 {
	width:597px;
	left:328px;
	width:312px;
	border:0px;
	height:24px;
	padding:4px 0px 2px 8px;
}
#left_holder .reset_2 {
	left:312px;
	width:607px;
}
.left_nav_div h3 {
	font-size:1em;
	font-weight:bold;
}
#main_content_internal .input_fields {
	CLEAR: left;
	MARGIN-TOP: 6px;
	float:right;
	width:310px;
}
#main_content_internal .input_fields .radio {
	BORDER:none;
	MARGIN-TOP: 7px;
	FLOAT: left;
	WIDTH: 168px;
	PADDING-TOP: 1px;
	HEIGHT: 14px;
	clear:right;
}
.pos_rel {
	position:relative;
}
.but_margin {
	font-size:0.91em;
	padding:0px;
}
#product_details .but_margin input {
	padding:0px 6px 0px 6px !important;
	padding:0px;
	margin:0px;
	margin-top:6px;
}
#main .left_padd_ten {
	padding-left:10px;
	width:627px;
}
.width_auto {
	width:auto;
	background-color:#fcf5e2;
	height:510px;
}
#index_prod_list {
	background-color:#fcf5e2;
	list-style:none;
	width:112px;
	height:510px;
	float:left;
	margin-left:3px !important;
	margin-left:1px;
}
#index_prod_list li {
	float:left;
	margin-top:12px;
}
#index_prod_list li a,  #index_prod_list li a:visited {
	display:block;
	width:112px;
	text-align:center;
}
.index_col_holder {
	padding-left:5px;
	width:303px;
	float:left;
}
.index_col {
	width:283px;
	height:281px;
	padding:10px;
	background-color:#fcf5e2;
	font-size:0.81em;
}
.index_col_right {
	margin-left:8px !important;
	margin-left:5px;
	background-color:#fcf5e2;
	width:286px;
	height:490px;
	float:left;
	padding:10px;
	font-size:0.81em;
}
/* ------------- Form -------------- */

.frm {
	overflow:auto;
}
.frm h2 {
	font-size:1em;
	margin:5px 0px 6px 0px;
}
select#payment,  select#shipping,  .frm select,  .frm p select {
	width:175px;
	height:18px;
	padding:1px;
	margin-bottom:5px;
	float: left;
	color:#666666;
	font-size:11px;
	border-left-width:2px;
	border-left-color:#d2cbbb;
	border-top-width:2px;
	border-top-color:#d2cbbb;
}
select#payment,  select#shipping {
	width:154px;
	margin-bottom:7px;
	float: left;
	font-size:11px;
	border-left-width:2px;
	border-left-color:#d2cbbb;
	border-top-width:2px;
	border-top-color:#d2cbbb;
}
.frm fieldset legend {
	padding:10px 0 5px 0;
	font-weight:bold;
}
* .frm fieldset legend {
	margin-left:-6px;
}
.frm input {
	/*border:1px solid #084695;*/

	padding:2px;
	float:left;
}
.frm span {
	clear:left;
	display:block;
	padding-bottom:7px;
	float:left;
	width:100px;
}
.frm label.radio {
	width:50px;
}
 .frm input.text,  .frm input.password,  .frm input.radio,  .frm input.checkbox, {
 width:184px;
 height:15px;
}
.frm input.radio { /*-- Fix the radio button right side space --*/
	height:14px;
	margin:0 3px 0 0;
	padding:0;
	width:14px;
}
* html .frm input.radio {
	width:20px;
}
.frm textarea {
	width:170px;
	height:100px;
}
.frm label {
	width:120px;
	display:block;
	float:left;
}
.frm label.checkboxRight  {
	width:auto;
	padding-left:10px;
}
.frm .chk_out_col_1 label {
	height:19px;
	float:left;
}
.frm .chk_out_col_1 form strong {
	display:inherit;
}
.frm .chk_out_col_1 .data_block p {
	padding-top:0px;
	padding-bottom:10px;
	margin:0px;
}
.frm .chk_out_col_1 input {
	float:left;
}
.frm .chk_out_col_1 .data_block strong {
	padding-bottom:4px;
	padding-top:4px;
	margin:0px;
	color:#ea801a;
}
.frm input.missing {
	background-color:#FFFFFF;
	border:2px solid #fcb913;
}
.frm select option {
	padding-right:10px; 
}
.frm p,
div.cnt-blck .frm p {
	clear:both;
	margin-bottom:0px !important; 
	margin-top:0px !important;
	padding:0px;
}
* html .frm p {
	float:left;
}

.frm p.fsbmt input,  .frm p.fsbmt_search input {
	margin-left:120px;
	margin-top:10px;
	border:solid;
	border-width:1px 2px 2px 1px;
	border-color:#acacac;
	background-color:#fcf5e2;
	margin-right:10px;
	text-decoration:none;
	color:#5b5b5a;
	background-image:url(/templates/bb/img/but_back_2.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left-color:#e5e5e3;
	border-top-color:#e5e5e3;
}
.frm p.fsbmt input.text,  .frm p.fsbmt input.password,  .frm p.fsbmt_search input.text {
	width:auto;
	height:auto;
}
.frm p.fsbmt_search {
	position:absolute;
	left:164px;
}
.frm p.fsbmt_search input {
	margin:0px;
	padding:0px;
	font-size:0.63em;
}
.frm p label.radio,  .frm p.radio label {
	width:auto;
	margin-right:15px;
	text-transform:capitalize;
}


.srch_bar {
	float:right;
	padding:4px 5px 0 0;
}
.srch_bar p.fsbmt_search {
	float:left;
	left:auto;
	position:relative;
	clear:none;
	padding:2px 2px 0 0;
}

.srch_bar p.search_width {
	float:left;
	clear:none;
}

.srch_bar p.search_width input {
	width:130px;
	border-left:2px solid #D2CBBB;
	border-style:solid;
	border-top:2px solid #D2CBBB;
	border-width:2px 0 0 2px;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	margin:2px 2px 6px;
	padding:1px 3px;
	height:14px;
	
}


.frm p input.radio,  .frm p.radio input,  .frm p.checkbox input,  .frm p input.checkbox {
	width:auto;
	height:auto;
	border:none;
	margin-top: 0px;
}
.frm p .radio input,  .frm p input.radio {
	margin-right:4px !important;
	margin-left:0px;
}
*:first-child+html .frm p .radio input,  .frm p input.radio {
	height:15px;
	margin-right:4px;
	margin-top:1px;
}
* html form#create_account p.frm_radio label.radio {
	margin-top:4px;
}
* html p.frm_radio label.radio {
	margin-top:2px;
}
.frm .search_width input {
	width:120px;
	float:left;
	padding-left:3px;
}
.frm .search_width {
	float:left;
}
.frm p span.radio {
	display:block;
	float:left;
	width:120px;
}
.error_msg {
	background:#fff4d9;
	font-style:italic;
}
.submit {
	float:left;
	width:auto;
}
.l_margin input {
	clear:left;
	margin-left:116px;
}
#main .frm .but_mar {
	margin-left:6px;
	width:110px;
}
.copyright {
	display:none;
}
p.shipping_intro {
	margin: 0px !important;
	padding: 0px !important;

}
/* ------------------ /form ---------------- */

#main .l_pad_login {
	padding-left:20px;
}
#div_sub_button {
	display:block;
	position:relative;
}
#main .display_block {
	display:block;
	padding-left:20px;
	padding-top:18px;
	width:250px;
	float:left;
}
#main .frm .org_txt {
	margin:4px 0px 4px 0px;
	padding:0px;
}
#main .underline a,  #main .underline a:visited {
	text-decoration:underline;
}
#chkout_frm h2,  #frm_login h2 {
	color:#eb8219;
	margin-bottom:2px;
}
#frm .frm_radio input {
	height:14px;
	width:14px;
	padding:0px;
	margin:6px 3px 0px 0px;
}
#frm .frm_radio label {
	height:12px;
	padding:0px;
	margin:6px 12px 0px 0px;
}
#main_content_internal .input_chkout label {
	float:left;
	width:100px !important;
	width:96px;
	clear:left;
	margin-left:0px;
	padding-left:0px;
}
#main_content_internal .input_chkout {
	float:none;
	clear:left;
	display:block;
}
#comments,  #main_content_internal .input_chkout input {
	width:200px;
	float: right;
}
#main_content_internal .textarea {
	display:block;
	margin:0px;
	padding-top:2px !important;
	padding-top:8px;
}
#checkout_payment {
	min-height:30px;
	float: right;
	width: 100%;

}
#chkout_frm .heading_control {
	background-color:#FF00FF;
	width:auto;
}
.org {
	color:#eb8219;
	display:block;
	margin-right:4px;
}
.font_em {
	font-size:1em;
}
#main .img_links a,  #main .img_links a:visited {
	display:block;
	float:left;
	margin-right:4px;
	height:23px;
	background-color:#5B5B5A;
}
#main .img_links a:hover,  #main .img_links a:active,  #main .img_links a:focus {
	background-color:#EA801A;
}
#product_disc h5 {
	font-size:0.75em;
	color:#eb8219;
	padding:10px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	float:left;
	clear:left;
	width:260px;
}
label a,  label a:visited {
	text-decoration:underline;
}
.clr_both {
	clear:both;
}
.t_align_right {
	text-align:right;
}
#main .extra_space {
	margin-top:5px;
}
#main .normal_txt table,  #main .normal_table table {
	font-size:1em;
}
#search_box {
	font-size:0.75em;
}
#main .data_block {
	clear:left;
}
.red_error_msg {
	display:block;
	text-align:center;
	color:#ff0000;
}
#main .data_block table {
	width:100%;
	margin:0px;
	padding:0px;
}
#main .data_block .align_right {
	text-align:right;
	width:92px;
}
#main .data_block table td {
	background:inherit;
	border:none;
	vertical-align:top;
}
#main .data_block table .spe_small_font {
	margin:2px 0px 2px 0px;
	display:block;
	clear:left;
	padding:0px;
}
.frm p.img_fsbmt a,  .frm p.img_fsbmt a:visited,  .frm p.img_fsbmt input {
	margin-left:120px;
	margin-top:10px;
	width:auto;
	height:auto;
}
.popup {
	width:570px;
	margin:5px;
	height:536px;
	background-color:#FFFFFF;
	outline-color:#D4D4D4;
	outline-style:inset;
	outline-width:2px;
}
.popup #down_arrow,  .popup #up_arrow {
	height:10px;
}
.popup .button {
	position:absolute;
	top:497px;
	left:438px;
}
.popup h2 {
	padding:16px;
	font-size:0.75em;
}
.popup a,  .popup a:visited {
	font-size:0.75em;
}
.popup #mainimg {
	position:absolute;
	top:53px;
	left:20px;
}
.popup #slider {
	top:53px;
	position:absolute;
	left:438px;
	max-height:395px;

}
.popup #slid_holder {
	height:365px;
}
.cnt_tbl {
	width:auto !important;
	width:690px;
}
span.active {
	clear:none;
	display:inline;
	padding:0;
	color:#EA801A;
}

.index_col_right ul,
.full_area ul,  #full_color ul {
	font-size:1em;
	color:#666666;
	margin-left:10px;
}
.index_col_right ul li,
.full_area ul li, #full_color ul li {
	list-style:none;
	background-image:url(/templates/bb/img/hm-bullit.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 4px 14px;
	line-height:14px;
	font-weight:normal;
}
.index_col_right ul li ul li,
.full_area ul li ul li {
	list-style:circle;
	background-image:none;
	padding:0px 0px 1px 0px;
	margin-left:4px;
	line-height:14px;
	font-weight:normal;
}
.full_area ul li ul li ul {
	font-weight:normal;
}
.pass_bottom_pic {
	background-image:url(img/dog_man_face.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
/* IE6 */

* html .index_col {
	margin-top: 4px;
}
/* IE7 */

*:first-child+html .index_col {
	margin-top: 4px;
}
.frm input.image {
	border: none !important;
	background:none !important;
	padding:0 !important;
}
.frm p.fsbmt_search .image{
	padding-left:2px !important;
}
.but_mar_left .image {
	margin-left:6px !important;
}
.but_mar_left {
	padding-top:16px !important;
}
.summary_order_history {
	font-size:0.81em !important;
}
#cart_quantity .shopping_txt {
	border:solid;
	border-color:#a6a6a6 #f0f0f0 #f0f0f0 #a6a6a6;
	border-width:2px 1px 1px 2px;
	width:24px;
	height:18px;
	margin:0px;
}
#cart_quantity .shopping_select {
	border:solid;
	border-color:#a6a6a6 #f0f0f0 #f0f0f0 #a6a6a6;
	border-width:2px 1px 1px 2px;
}
#cart_quantity .shopping_select optgroup {
	color:#CCC;
	font-weight:normal;
}
#cart_quantity .shopping_select optgroup option {
	color:#666;
}
#contact_us .image {
	margin-bottom:0px;
}
.index_image {
	margin:0 0 3px 0;
}
.popup #slider.short_height {
	height:264px !important;
	height:264px;
}
.short_height {
	height:264px;
}
.clear {
	clear:both;
}
span.pop {
	text-decoration:line-through;
	font-size:0.9em;
}
span.pnp {
	margin-left:46px;
}
span.enddate {
	font-size:0.75em;
}
/* Abbas */



#thumbs {
	float:left;
	width:152px;
}
#thumbs ul {
	margin-left:5px;
}
#thumbs ul li {
	float:left;
	list-style-type:none;
	background-image:none;
	line-height:0px;
	padding:0px;
}
#thumbs ul li a:link,  #thumbs ul li a:visited {
	display:block;
	margin:6px 0 4px 11px;
	height:35px;
	width:35px;
	border:1px solid #FCF5E2;
}
#thumbs ul li a:hover {
	border:1px solid #e8811c;
}
#thumbs img {
	margin-left:0px;
}
.m_top_links li.last {
	border:none;
}
.select {
	margin-top:10px;
}
#thumbs ul li.active a:link,  #thumbs ul li.active a:visited {
	display:block;
	margin:6px 0 4px 11px;
	height:35px;
	width:35px;
	border:1px solid #e8811c;
}
#data_div2 .desc {
	font-size: 1.35em;	
}
/*------------- Redaxo ---------------*/

div.cnt-blck {
	clear:both;
}
div.image p { 
	font-size:0.9em; 
	float:none;
}
.fl-left { 
	float: left;
	margin: 3px 20px 0 0;
}
.fl-right { 
	float: right;
	margin: 3px 0 0 20px;
}
.txt-algn-left {
	text-align:left;
}
.txt-algn-rght {
	text-align:right;
}
.txt-algn-cntr {
	text-align:center;
}
.clearer {
	display: block;
	clear: both;
	line-height: 0em;
	height: 1px;
	font-size: 0;
	visibility: hidden;
}
.hidden {
	display:none;
}
.download {
	background:url(icon-pdf.png) left top no-repeat;
	padding:0 0 4px 22px;
}
div.cnt-blck p {
	clear: none;
}
#main div.cnt-blck a,
#main div.cnt-blck a:visited {
	color:#EA801A;
}
#main div.cnt-blck a:hover {
	text-decoration: underline;
}
.crt_tbl {
	width:100% !important;
}
#main_content_internal .comments_chkout {
	width: 183px;
	}
	
.twitter_block {
	background:url(../img/btm_img.gif) right 22px no-repeat;
	left:-20px;
	position:absolute;
	top:48px;
	width:500px;
}
.twitter_block .t_thumb,
.twitter_block .but_pre,
.twitter_block .twitter_cnt,
.twitter_block .but_next {
	float:left;
}
.twitter_block .twitter_cnt {
	height:59px;
	border:#e5e5e5 solid 1px;
	width:290px;
	background:#fff;
	font-size:11px;
	padding:4px 7px 7px;
	overflow:hidden;
	word-break: break-all;
	position:relative;
}
.twitter_block .twitter_cnt p {
	padding:0;
}
.twitter_block .twitter_cnt span {
	padding-right:18px;
	font-size:11px;
}
.twitter_block .twitter_cnt a,
.twitter_block .twitter_cnt a:visited {
	font-size:11px;
	color:#ff9100;
}
.twitter_block .t_thumb {
	width:84px;
	height:64px;
	padding:11px 0 0 19px;
}
.twitter_block .t_thumb img {
	width:48px;
	height:48px;
	border:2px #fff solid;
}
.twitter_block .but_pre {
	width:11px;
	height:46px;
	padding-top:29px;
	padding-right:5px;
}
.twitter_block .but_pre a,
.twitter_block .but_pre a:visited {
	display:block;
	width:11px;
	height:17px;
	background:url(lft_but.gif) 0 0 no-repeat;
	float:left;
}
.twitter_block .but_pre a:hover,
.twitter_block .but_pre a:active,
.twitter_block .but_pre a:focus {
	background:url(but_pre_over.gif) 0 0 no-repeat;
}
.twitter_block .but_next {
	width:11px;
	height:46px;
	padding-top:29px;
	padding-left:5px;
}
.twitter_block .but_next a,
.twitter_block .but_next a:visited {
	display:block;
	width:11px;
	height:17px;
	float:left;
	background:url(rgt_but.gif) 0 0 no-repeat;
}
.twitter_block .but_next a:hover,
.twitter_block .but_next a:active,
.twitter_block .but_next a:focus {
	background:url(but_next_over.gif) 0 0 no-repeat;
}
.twitter_block .but_pre a.inactive:focus,
.twitter_block .but_pre a.inactive:active,
.twitter_block .but_pre a.inactive:hover,
.twitter_block .but_pre a.inactive,
.twitter_block .but_next a.inactive {
	background:none;
	cursor:auto;
}
.twitter_block .grey {
	position:absolute;
	top:53px;
	left:7px;
	width:280px;
}

#show_bigger {
	width:345px;
	height:550px;
	position:absolute;
	left:7px;
	top:10px;
	background:url(bb_logo_mover_btm.gif) center bottom no-repeat #e5e5e5;
	z-index:6020;
	display:none;
}
#show_bigger .mover {
	width:323px;
	height:461px;
	position:absolute;
	top:32px;
	left:12px;
	z-index:6030;
	overflow:hidden;
}
#show_bigger .mover img {
	position:relative;
}
#show_bigger .slider_frame {
	background:url(frame_mover.gif) 0 0 no-repeat;
	width:323px;
	height:461px;
	position:absolute;
	top:30px;
	left:12px;
	z-index:6040;
}

div.jqZoomTitle
{
z-index:5000;
text-align:center;
font-size:11px;
font-family:Tahoma;
height:16px;
padding-top:2px;
position:absolute;
top: 0px;
left: 0px;
width: 100%;
color: #FFF;
background: #999;

}

.jqZoomPup
{
overflow:hidden;
background-color: #FFF;
-moz-opacity:0.6;
opacity: 0.6;
filter: alpha(opacity = 60);
z-index:10;
border-color:#c4c4c4;
border-style: solid;
cursor:crosshair;
}

.jqZoomPup img
{
border: 0px;
}

.preload{
-moz-opacity:0.8;
opacity: 0.8;
filter: alpha(opacity = 80);
color: #333;
font-size: 12px;
font-family: Tahoma;
text-decoration: none;
border: 1px solid #CCC;
background-color: white;
padding: 8px;
text-align:center;
background-image: url(/templates/bb/img/);
background-repeat: no-repeat;
background-position: 43px 30px;
width:90px;
* width:100px;
height:43px;
*height:55px;
z-index:10;
position:absolute;
top:3px;
left:3px;
}

.jqZoomWindow
{
background-color: #FFF;
}



/*////////CSS for Scroll///////*/

.jScrollPaneContainer {
position: relative;
overflow: hidden;
z-index: 1;
margin-top:0px;
}
.left_padd_ten .jScrollPaneContainer {
margin-top:30px;
padding-bottom:0;
height:512px !important;
width:627px !important;
}
#main_content_internal .jScrollPaneContainer {
height:512px !important;
width:751px !important;
}
#main_content_internal.frm_login .jScrollPaneContainer,
#main_content_internal .frm .jScrollPaneContainer {
width:368px !important;
float:left;
}
#main_content_internal .frm .jScrollPaneContainer .chk_out_col_1{
width:323px !important;
height:490px !important;
}
.chk_out_col_1{
	padding-right:17px !important;
}
.jScrollPaneTrack {
position: absolute;
cursor: pointer;
right:0;
top: 0;
height: 100%;
background:url(scroll_line.gif) repeat-y;
}
.left_padd_ten .jScrollPaneTrack {
right:15px;
height:510px;
top:0;
}
#main_content_internal .jScrollPaneTrack {
right:15px;
}
#main_content_internal .full_area{
	padding-right:31px !important;
	width:693px !important;
}
.jScrollPaneDrag {
position: absolute;
background:url(bello_scroll_nob.png) center center no-repeat;
cursor: pointer;
overflow: hidden;
height:19px;
height:19px !important;
}
* html .jScrollPaneDrag {
background-image:url(bello_scroll_nob.gif);
}
.jScrollPaneDragTop {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
}
.jScrollPaneDragBottom {
position: absolute;
bottom: 0;
left: 0;
overflow: hidden;
}
a.jScrollArrowUp {
display: block;
position: absolute;
z-index: 1;
top: 0;
right: 0;
text-indent: -2000px;
overflow: hidden;
/*background-color: #666;*/
height: 9px;
}
a.jScrollArrowUp:hover {
/*background-color: #f60;*/
}

a.jScrollArrowDown {
display: block;
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
text-indent: -2000px;
overflow: hidden;
/*background-color: #666;*/
height: 9px;
}
a.jScrollArrowDown:hover {
/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
/*background-color: #f00;*/
}


/*//////////// Logo Trust ////////*/

#trusted_logo {
	bottom:10px;
	position:absolute;
	right:15px;
	z-index:99;
}

#trusted_logo a.t_bb_der_laden,
#trusted_logo a.t_bb_der_laden:visited {
	display:block;
	width:142px;
	height:42px;
	background:url(btm_img.gif) 0 0 no-repeat;
	float:left;
}
#trusted_logo a.t_bb_der_laden2:link,
#trusted_logo a.t_bb_der_laden2:visited {
	display:block;
	width:142px;
	height:20px;
	background:url(btm_img.gif) left bottom no-repeat;
	position:absolute;
	bottom:0;
	left:0;
}
#trusted_logo a.t_visa,
#trusted_logo a.t_visa:visited {
	display:block;
	width:49px;
	height:65px;
	background:url(btm_img.gif) -185px 0 no-repeat;
	float:left;
	margin-left:43px;
}
#trusted_logo a.t_paypal,
#trusted_logo a.t_paypal:visited {
	display:block;
	width:78px;
	height:65px;
	background:url(btm_img.gif) -251px 0 no-repeat;
	float:left;
	margin-left:17px;
}
#trusted_logo a.t_shop_g,
#trusted_logo a.t_shop_g:visited {
	display:block;
	width:140px;
	height:65px;
	background:url(btm_img.gif) -353px 0 no-repeat;
	float:left;
	margin-left:24px;
}
#trusted_logo a.t_shop_icon,
#trusted_logo a.t_shop_icon:visited {
	display:block;
	width:56px;
	height:65px;
	background:url(btm_img.gif) -493px 0 no-repeat;
	float:left;
}

.shadow_wraper {
	border-style:solid;
	border-left-width:1px;
	border-left-color:#eee7d5;
	border-right-width:2px;
	border-right-color:#d2cbbb;
	border-bottom-width:2px;
	border-bottom-color:#d2cbbb;
	margin-right:8px;
	background-color: #FCF5E2;
}
