@import url("CMS.css");
@import url("form.css");
/*
------------------------------
GLOBAL RESET 
------------------------------
*/
* {
	margin:0;
	padding:0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td, emb  ed, object {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img, abbr {
	border:0;
}
address, caption, cite, code, dfn, em, h1, h2, h3, h4, h5, h6, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
a, ins, li a, span a {
	text-decoration:none;
	color: #000000;
}
a:hover {
	text-decoration:underline;
	color:#d63792;
}
textarea {
	font-family: arial;
}
.brclear {
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0px;
}
.nomargin {padding:0; margin:0;}

/*
------------------------------
START Bides CSS
------------------------------
*/

table, td {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}
body {
	/*background: #cccc99;
	background:#bfbfb4;*/
	background: url(../Images/bides-bg.gif);
	text-align: center;
	font: 11px Arial, Verdana, Helvetica, sans-serif;

}
input.intext, input {
	padding:3px;
}
em {
	font-style: italic;
}
abbr {
	border-bottom: 1px dashed;
}
strong {
	font-weight: bold;
}
blockquote {
	font-size: 13px;
	line-height: 1.6em;
	margin:20px;
	background: #e6f0f2;
	padding: 20px;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/.clearfix {
	display:block;
}/* End hide from IE Mac */
.pad {
	padding: 20px;
}
.smallSize {
	font-size:10px;
}
.lightGrey {
	color:#cccecb;
}
.lightGrey a {
	color:#cccecb;
}
.yellow {
	color:#fdfe34;
}
.yellow a {
	color:#fdfe34;
}
h1 {
	font-size:20px;
}
h2 {
	font-size:22px;
}
h3 {
	font-size:20px;
}
h4 {
	font-size:18px;
}
h5 {
	font-size:16px;
}
h6 {
	font-size:14px;
}
.right {
	float:right;
}
.left {
	float: left;
}
/* 
------------------------------
group HEAD
------------------------------
*/	
#header-new {
	font-size: 11px;
	background: url(../Images/bides-bg.gif);
	text-align:center;
}
#header-new .content {
	width:954px;
	margin:0 auto;
	text-align:left;
	height:132px;
	background:#fff url(../Images/header-bg.gif) no-repeat 245px 17px;
}
#header-new .h-top {
	position:relative;
	height:96px;
}
#header-new .h-top h1 a {
	text-indent: -2000em;
	left:30px;
	top:19px;
	position:absolute;
	text-decoration: none;
	width: 205px;
	height: 72px;
	text-align:center;
	background: url(../images/bides-logo.gif) no-repeat left top;
}
.h-top .banner {
	position:absolute;
	left: 261px;
	top: 0px;
}
.h-top .versandkostenfrei {position:absolute;left:265px; top:25px;}
#header-new .h-top .anmelden {
	position:absolute;
	right: 10px;
	top: 8px;
	background:#999967;
	width:230px;
}
#header-new .h-top .headerCart {
	background: url(../images/cart_bg.gif) no-repeat left top;
	height:50px;
	padding:0 10px 0 60px;
	color:#fff;
}
#header-new .h-top .headerCart p.cartItems {
	padding-top:10px;
}
.h-top .anmeldenMenu {
	padding-top:10px;
	background:#fff;
	text-align:right;
}
.h-top .anmeldenMenu a {
	text-align:right;
	padding:5px 0 5px 2px;
	text-decoration:none;
	font-size:12px;
}
.h-top .anmeldenMenu a:hover {
	background:#fe019a;
	color:#fff;
}
#nav {
	line-height:34px;
	text-align:center;
	border-top:solid 1px #ccc;
	padding-left:75px;
}
#nav li {
	display: inline;
}
#nav li a {
	line-height:34px;
	display: block;
	float: left;
	padding:0 10px;
	color: #000;
	font-size:16px;
	text-decoration:none;
}
#nav li a:hover {
	color: #de1677;
}
#nav li.on a, #nav li.on a:hover {
	color: #fff;
}
/* 
------------------------------
Link List 
------------------------------
*/	
div.unsereShops {
	padding:0;
	margin:10px 0;
}
div.unsereShops ul.sidebarList li a {
	display: block;
	overflow: hidden;
	color: #000000;
	padding:0;
	line-height:31px;
	padding-left:10px;
	margin:0;
	font-size:12px;
	background: url(../images/unsure-bg.gif) repeat-x right center;
	text-decoration:none;
}
*html div.unsereShops ul.sidebarList {
	margin:0;
	padding:0;
}
div.unsereShops ul.sidebarList li a:hover {
	filter : alpha(opacity=80);
	-moz-opacity: 0.8;
}
/* 
------------------------------
Link List in free-text
------------------------------
*/	
div.left-links {
	padding:0;
	background:#fff;
	width:180px;
	margin:0 auto;
}
div.left-links ul.sidebarList li {
	font-size:12px;
	line-height:20px;
}
div.left-links ul.sidebarList li a {
	display: block;
	overflow: hidden;
	color: #000000;
	padding:0;
	line-height:20px;
	height:20px;
	padding-left:10px;
	margin:0;
	font-size:12px;
	text-decoration:none;
}
*html div.left-links ul.sidebarList {
	margin:0;
	padding:0;
}
div.left-links ul.sidebarList li a:hover {
	background:#ffff00;
}
/* 
------------------------------

------------------------------
*/

div.normal-links ul.sidebarList li {
	font-size:12px;
	line-height:20px;
}
div.normal-links ul.sidebarList li a {
	display: block;
	overflow: hidden;
	color: #000000;
	padding:0;
	line-height:20px;
	height:20px;
	padding-left:10px;
	margin:0;
	font-size:12px;
	text-decoration:none;
}
*html div.normal-links ul.sidebarList {
	margin:0;
	padding:0;
}
div.normal-links ul.sidebarList li a:hover {
	background:#ffff00;
}
/* 
------------------------------

------------------------------


.mini-block {
margin:0 0 20px 1px;
}
.mini-block h2 {
	border-bottom: 1px solid #000000;
	border-left: 5px solid #CC0001;
	line-height:20px;
	margin-right:2px;
	padding-left:4px;
	background: url(../images/lft_arr.gif) no-repeat right center;
	color: #CC0001;
}

.item {
	background: url(../imgs/bg-item.gif) no-repeat 100% 100%;
	margin: 0;
	padding: 10px 10px 5px 5px;
	overflow: hidden;
	border-bottom: 1px solid #FAF4F4;
	clear: both;
	}
.item h4 a {
	display:block;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	padding-bottom: 2px;
	margin: 0;
	border-bottom: none;
	padding-top: 0;
	}

.item h4 a:hover {
	color: #ed3706;
	}

.item .icon {
	width: 40px;
	height: 60px;
	float: left;
	overflow: hidden;
	margin-right:12px;
	background: url(../imgs/bg-item-person.gif) no-repeat;
	}
.item .price {
color:#CC0001;
}
*/	


/* 
------------------------------
maxi-block
------------------------------
*/	
.price-color {
	color:#FF0000;
}
.inkl {
	font-size:10px;
}
.mainItems {
	clear:both;
}


  
      .maxi-block {
  
      min-height:192px;
   
      height:auto !important;
   
      }
   
       
  
      /* for Internet Explorer */
   
      /*\*/
  
      * html .maxi-block {

      height: 192px;
  
      }
 
      /**/





.maxi-block {
	
	width:98%;
	margin:10px 3px;
	margin-left:0;
	border:solid 1px #d63792;
	background:#fff;
	clear: both;
	
}
.maxi-block form {
	display:inline;
}
.maxi-block h2 {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #660033;
	background:#d63792;
	padding: 5px 3px;
}
.maxi-block h2 a {
	text-decoration:none;
}
.maxi-block h2 a:hover {
	color:#fff;
}
.maxi-block .image {
	padding:10px;
	width:73px;
	height:106px;
	overflow: hidden;
	float: left;
	text-align:right;
}
.maxi-block .feat_right {
	float:right;
	width:190px;
	padding-top:10px;
}
.maxi-block h5 {
	padding:10px 0 10px 0;
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #660033;
}
.maxi-block h5 span a {
	text-decoration:underline;
}
.maxi-block .details-small {
	margin:0 0 10px 0;
	clear:both;
	display:block;
}
.maxi-block .price {
	margin:7px 0; 
}
.maxi-block .rate {
	color:#000;
	font:bold 14px Arial, Helvetica, sans-serif
}
.maxi-block .ichwill {
	padding-top: 6px;
}
.maxi-block .desc a {
	overflow:hidden;
	text-decoration:none;
	height:auto;
padding-right:5px;
	
}
.maxi-block .desc {
	height:auto; 
}
.maxi-block .desc a:hover {
	text-decoration:underline;
}
.maxi-block .verbs ul {
	margin:0;
	padding:0;
	display:none;
}
.maxi-block .verbs li {
	display:block;
	line-height: 15px;
	margin:0;
	background:url(../images/White_Arrow.gif) no-repeat left;
	padding:0;
	padding-left:10px;
}
/* @end */
/* 
------------------------------
maxi-block_diff

------------------------------
*/	

      .maxi-block_diff  {
  
      min-height:270px;
   
      height:auto !important;
   
      }
  
      /* for Internet Explorer */
   
      /*\*/
  
      * html .maxi-block_diff  {

      height: 270px;
      }


.maxi-block_diff {
	width:100%;
	margin:10px 0;
	margin-left:0;
	border:solid 1px #d63792;
	background:#fff;
	clear: both;
}
.maxi-block_diff form {
	display:inline;
}
.maxi-block_diff h2 {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #660033;
	background:#d63792;
	padding: 5px 3px;
}
.maxi-block_diff h2 a {
	text-decoration:none;
}
.maxi-block_diff h2 a:hover {
	color:#fff;
}
.maxi-block_diff .image {
	padding:10px;
	width:73px;
	height:106px;
	overflow: hidden;
	float: none;
	text-align:right;
}
.maxi-block_diff .feat_right {
	float:right;
	width:190px;
}
.maxi-block_diff h5 {
	padding:10px 0;
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #660033;
}
.maxi-block_diff h5 a {
	text-decoration:underline;
}
.maxi-block_diff h5 a:hover {
	text-decoration:none;
}
.maxi-block_diff h5 span {
}
.maxi-block_diff .details-small {
	margin:0 0 10px 0;
	clear:both;
	display:block;

}
.maxi-block_diff .price {
	margin:0;
}
.maxi-block_diff .rate {
	color:#000;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.maxi-block_diff .ichwill {
	padding-top: 0px;
}
.maxi-block_diff .desc a {
	overflow:hidden;
	text-decoration:none;
	margin-top:10px;
	
}
.maxi-block_diff .verbs ul {
	margin:0;
	padding:0;
	display:none;
}
.maxi-block_diff .verbs li {
	display:block;
	line-height: 15px;
	margin:0;
	background:url(../images/White_Arrow.gif) no-repeat left;
	padding:0;
	padding-left:10px;
}
/* @end */


/* 
------------------------------
promoted-block
------------------------------
*/	

.promoted-block {
	margin:10px 0;
	border:solid 1px #d63792;
	background:#fff;
	clear: both;
	width:594px;
}
.promoted-block form {
	display:inline;
}
.promoted-block h2 {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #660033;
	background:#d63792;
	padding: 5px 3px;
}
.promoted-block h2 a {
	text-decoration:none;
}
.promoted-block h2 a:hover {
	color:#fff;
}
.promoted-block .image {
	padding:10px;
	width:73px;
	overflow: hidden;
	float: left;
	text-align:right;
}
.promoted-block .feat_right {
	float:left;
	padding-left:10px;
	width:470px;
}
.promoted-block h5 {
	padding:10px 0;
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #660033;
}
.promoted-block h5 a {
	text-decoration:underline;
}
.promoted-block h5 a:hover {
	text-decoration:none
}
.promoted-block h5 span {
}
.promoted-block .details-small {
	margin:0 0 10px 0;
	clear:both;
	display:block;
}
.promoted-block .price {
	margin:7px 0;
}
.promoted-block .rate {
	color:#000;
	font:bold 14px Arial, Helvetica, sans-serif
}
.promoted-block .ichwill {
	padding-top: 6px;
}
.promoted-block .desc a {
	overflow:hidden;
	text-decoration:none;
}
.promoted-block .desc a:hover {
	overflow:hidden;
	text-decoration:underline;
}
.promoted-block .verbs ul {
	margin:0;
	padding:0;
	display:none;
}
.promoted-block .verbs li {
	display:block;
	line-height: 15px;
	margin:0;
	background:url(../images/White_Arrow.gif) no-repeat left;
	padding:0;
	padding-left:10px;
}
/* @end */


/*
------------------------------
middleBLockComm / Maxi Block Journalist
------------------------------
*/

.middleBLockComm {
	float:left;
	width:50%;
	margin-bottom:20px;
}
.middleBLockComm .thumb {
	width: 148px;
	border:solid 1px #fff;
	overflow: hidden;
	float: left;
	display: inline;
	text-align:center;
	padding:10px 0;
}
.middleBLockComm .boxcart {
	float:left;
	padding-left:6px;
}
.middleBLockComm h6 {
	color:#660034;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.middleBLockComm .author {
	font-size:12px;
	color: #000;
	padding:2px;
	background:#ffff00;
}
.middleBLockComm .price {
	background:#e60083;
	padding:10px;
	margin:7px 0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.middleBLockComm p.addCart {
}
/* @end */
/* 


/* 
------------------------------
RIGHT SIDE BAR BLOCKS top10-block
------------------------------
*/	

.top10-block {
	margin:0 0 20px 1px;
	background:#fff;
	border:solid 1px #cfcf10;
}
.top10-block h1 {
	height: 78px;
	line-height:35px;
	padding-left:8px;
	background: url(../images/bseller-hbg.gif) repeat-x left top;
}
.top10-block .block {
	margin-bottom: 6px;
	overflow: hidden;
	clear: both;
}
.top10-block .block .item a {
	border:none;
	padding:0;
	margin:0;
	
}
.top10-block .block .item a:hover h4, .top10-block .block .item a:hover h5, .top10-block .block .item a:hover h6 {
	text-decoration:none;
	background:#ffff00;
}
.top10-block .block .item a h4 {
	text-decoration:none;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	padding:1px 5px;
}
.top10-block .block .item a h5 {
	text-decoration:none;
	font: normal 11px Arial, Verdana, Helvetica, sans-serif;
	line-height:11px;
	padding:1px 5px;
}
.top10-block .block .item a h6 {
	text-decoration:none;
	font: italic 11px Arial, Verdana, Helvetica, sans-serif;
	padding:1px 0;
	color:#63613b;
	padding:1px 5px;
}
.top10-block .block .item a:hover .price {
	color:#e60083;
	padding:0 5px;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	background:yellow;
}
.top10-block .block .item a .price {
	color:#e60083;
	padding:0 5px;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.top10-block .block h4 {
	display:block;
	text-decoration: none;
	color: #660033;
	overflow:hidden;
}
.top10-block .block h4 a {
	color: #660033;
	overflow:hidden;
	padding:0;
	margin:0;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.top10-block .block h4 a:hover {
	text-decoration:underline;
}
.top10-block .block h5 a {
	font: normal 12px Arial, Verdana, Helvetica, sans-serif;
	overflow:hidden;
	/*padding-left:20px;*/
	text-decoration:none;
}
.top10-block .block h5 a:hover {
	text-decoration:underline;
}
.top10-block .block h6 a {
	font: italic 11px Arial, Verdana, Helvetica, sans-serif;
	overflow:hidden;
	/*padding-left:20px;*/
	text-decoration:none;
}
.top10-block .block h6 a:hover {
	text-decoration:underline;
}
.top10-block .icon {
	width: 40px;
	height: 60px;
	float: left;
	overflow: hidden;
	margin-right:12px;
	background: url(../imgs/bg-item-person.gif) no-repeat;
	display:none;
}
/*
------------------------------
HILFE  PAGES
------------------------------
*/

div.hilfe {
	padding:10px 6px;
}
div.hilfe h2 {
	margin:10px 0;
}
div.hilfe ul.sidebarList li a {
	display: block;
	overflow: hidden;
	color: #000000;
	padding: 0 0 0 14px;
	margin:0;
	line-height: 20px;
	background: url(../images/Yellow_Arrow.gif) no-repeat left;
}
div.hilfe ul.sidebarList li a:hover {
	background-color: #F3F3F3;
}
#content-inner {
	margin:10px;
	margin-left:0;
}
.pad5 {
	padding:5px 0;
}
.pad10all {
	padding:10px;
}
.h-content {
}
.h-content h2 {
	color:#CC0000;
	margin:10px 0;
	font-size:12px;
}
.h-content p {
	margin:10px 0;
}
.titles-lr {
}
.titles-lr h2 {
	font-size:12px;
	height:21px;
	line-height:21px;
	padding:0 50px 0 10px;
	float:left;
	background:url(../images/bg_Strip.gif)
}
.titles-lr h3 {
	float:right;
}
.titles-lr h3 a:hover {
	color:red;
}
/*
------------------------------
form
------------------------------
*/

input .form-tfield {
	height:14px;
	line-height:15px;
	border:none;
	padding:0;
	margin:0;
}
/*
------------------------------
cart
------------------------------
*/

table.cart {
	margin:1em 0;
	width:100%;
	font-size:1.2em;
	border-style: none;
	border-collapse: collapse;
	line-height:1.5em;
}
table.cart th, table.cart td {
	padding:2px 5px;
	vertical-align:middle;
}
table.cart th {
	padding:5px;
	vertical-align:top;
}
table.cart th {
	text-align:left;
	border-top:1px solid;
	border-bottom:1px solid;
	border-color:#ccc8bc;
	border-style:solid;
	font-weight:bold;
}
table.cart th.text-right, table.cart td.text-right {
	text-align:right;
}
table.cart td {
	border-width:0 0 1px 0;
	border-color:#ccc8bc;
	border-style:solid;
}
table.cart td img {
	margin:0;
	padding:3px 0 3px 0;
}
table.cart td.cart-price {
	text-align:right;
}
table.cart tr.cart_totals td {
	padding-top:1em;
	padding-bottom:1em;
	border-bottom:3px double;
	border-color:#ccc8bc;
	vertical-align:middle;
	font-size:1.2em;
}
input.quantity {
	width:40px;
	border:#ccc8bc 1px solid;
	padding:0 2px;
	background:#fff;
}

/*
------------------------------
scroll-block
------------------------------
*/	
.scroll-block {
	margin-bottom:12px;
	background:#fff;
        border:solid 1px #cfcf10;
}
.scroll-block h2 a {
	padding-left:7px;
	color:#000;
 	background:#d63792 ;
	font: bold 13px/26px Arial, Helvetica, sans-serif;
}
.scroll-block h1 {
	height: 78px;
	line-height:35px;
	padding-left:8px;
	background: url(../images/bseller-hbg.gif) repeat-x left top;
}
.scroll-block h4 a {
	text-decoration: none;
	color: #000;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	
}

/* @end */

/*
------------------------------
rotator
------------------------------
*/

.r-item {
	margin: 0;
	overflow: hidden;
}
.r-item h4 a {
	text-decoration: none;
	color: #000;
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	padding-left: 5px;
	line-height:26px;
	
}
.r-item h4 a:hover {
	color:#fff;
}
.r-item .icon {
	margin:0 auto;
	overflow: hidden;
	
}
.r-item .price a {
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
}
.min-blockJournalist {
	padding-left:23px;
}
.Journalist-item {
	text-align:left;
	margin-bottom:10px;
}
.Journalist-item h6.date {
	padding-bottom:5px;
	font-style: italic;
	font-size:11px;
	font-weight:bold;
}
.Journalist-item .thumb {
	width: 55px;
	overflow: hidden;
	float: left;
	display: inline;
	padding:0;
}
.Journalist-item p {
	margin-left: 55px;
	margin-right: 2px;
	text-align:left;
}
.textBox {
	background-color:#e9e9e9;
	height:16px;
	border:none;
	margin:0;
	padding:0 2px;
	width:120px;
}
/*
------------------------------
breadcrumb
------------------------------
*/

.breadcrumb {
	font: normal 11px arial, Helvetica, sans-serif;
	float:left;
	padding-left:0px;
}
.breadcrumb a {
	background: transparent url(../images/breadcrumb.gif) no-repeat center right;
	text-decoration: none;
	padding-right: 18px; /*adjust bullet image padding*/
	color: #000;
	margin:0;
}
.breadcrumb a:visited, .breadcrumb a:active {
	color: #000;
}
.breadcrumb a:hover {
	text-decoration: underline;
}
/*
------------------------------
Mini Block
------------------------------
*/


.list-header {
	margin-bottom:15px;
	background:#f6f8af;
	border:solid 1px #cfcf0f;
}
.list-header h4 {
	padding-bottom:5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.list-header h2 {
	padding-bottom:1px;
	margin-bottom:1px;
	font-family: Arial, Verdana, Helvetica,  sans-serif;
}
.list-header .item {
	margin: 0;
	padding: 5px 10px 5px 5px;
	overflow: hidden;
	clear: both;
	border-bottom:none;
}
.list-header .item h4 a {
	display:block;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-bottom: 2px;
	margin: 0;
	border-bottom: none;
	padding-top: 0;
}
.list-header .item h4 a:hover {
	color: #ed3706;
}
.list-header .item .icon {
	width: 40px;
	height: 60px;
	float: left;
	overflow: hidden;
	margin-right:12px;
}
.list-header .desc a {
	font-size:10px;
	text-decoration:none;
}
.list-header .item .price {
	color:#ff0099;
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
}
/********************* ========================== *****************/
.spring {
	background:#fff;
	padding-left:15px;
}

.spring h1 {
	padding-top:25px;
}
ul.springLinks li a {
	display: block;
	overflow: hidden;
	color: #000000;
	padding:0;
	padding-top:7px;
	margin:0;
	font-size:11px;
	text-align:left;
}
.spring .verbs {
	background:#ffff00;
	text-align:right;
}
/********************** */
#footer .footer-agb a {
	font-size:11px;
	text-decoration:none;
}
#footer .copyright {
	color:#fff;
	font-size:10px;
}
/* ****************************************** */

#nav-search {
	height: 36px;
	margin:2px 0 5px 0;
}
#nav-search .suche {
	float:left;
	margin-right: 5px;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
}
#nav-search .advtext {
	float: left;
	margin-left: 5px;
	padding-top:3px;
}
#nav-search .form-select {
	margin-top:3px;
	height:25px;
	line-height:25px;
}
#nav-search form {
	padding: 5px 0 0 0px;
}
#nav-search input.txt {
	padding: 2px 5px 0 28px;
	height: 21px;
	font-size: 15px;
	line-height: 21px;
	width: 300px;
	float: left;
	background:#fff url(/Images/sicon.gif) no-repeat 10px 3px;
	border:solid 2px #f9f8f3;
	border-top:solid 2px #828177;
	border-left:solid 2px #828177;
}
#nav-search input.btn {
	width: 85px;
	height: 27px;
	float: left;
	margin: 0 0 0 2px;
	padding: 0;
	border: 0;
}
/* ======================================= */

.legend-style fieldset {
	border:1px solid #d63792
}
.legend-style legend {
	padding: 0.2em 0.5em;
	margin-left:20px;
	border:none;
	color:green;
	font-size:90%;
	text-align:right;
}
.bottom a {
	text-decoraion:none;
	color:#000;
}
/* ============ Bides Maxi Block ======================== */
.middleBLockMax {
	width:594px;
	margin:10px 0;
	border:solid 1px #d63792;
	background:#fff;
	clear: both;
}
.middleBLockMax h2 {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #660033;
	background:#d63792;
	padding: 5px 3px;
}
.middleBLockMax h2 a {
	text-decoration:none;
}
.middleBLockMax h2 a:hover {
	color:#fff;
}
.middleBLockMax .thumb {
	width: 90px;
	overflow: hidden;
	float: left;
	display: inline;
	padding:10px;
}
.middleBLockMax h5, .middleBLockMax h6, .middleBLockMax p {
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 110px;
	margin-right: 20px;
	text-align:left;
	padding-bottom:2px;
}
.middleBLockMax h6 a {
	font-size:12px;
	color: #000;
	padding-top:10px;
	text-decoration:none;
}
.middleBLockMax h6 a {
	padding-top:10px;
	text-decoration:none;
}
.middleBLockMax p.italic {
	font-style: italic;
}
.middleBLockMax p.author a {
	font-size:11px;
	color: #000;
	font-style: italic;
	text-decoration:none;
}
.middleBLockMax p.desc {
	font-size:11px;
	color: #000;
	font-weight: normal;
}
.middleBLockMax .boxcart {
	padding:5px 0;
}
.middleBLockMax .price {
	float:left;
	line-height:24px;
	color:#000;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.middleBLockMax .addCart {
	float:right;
}
.middleBLockMax .verbs {
	margin-left: 110px;
	text-align:left;
	padding-bottom:10px;
	width:480px;
}
.middleBLockMax .verbs li {
	background:url(../images/verb-arrow.gif) no-repeat left;
	padding-left:10px;
	font-size:11px;
	display:block;
	
}



/* ****************************************** */
.bottom {
	font-size:12px;
	width:954px;
	margin:0 auto;
	text-align:center;
	padding-top:25px;
	
	background:#cccc99 url(../images/bottom-border.gif) 0 15px repeat-x;
	
}

.bottom a {padding:0 10px; }
.bottom .linkborder a{background:url(../images/bottom-rightbr.gif) no-repeat right;}
.bottom p {padding:5px 0;}

/* ************************************** */

.titlewthbg {font-size:12px;}

/* *****Slide block class****************** */
#accordion {margin-left:215px;
}
.accordion {color:#033;         margin-bottom:10px;}

.accordion h1 {color:#e70283;}

.accordion dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:19px;
        padding:1px; 
        margin-top:2px;
        cursor:pointer;
        color:#000000;
        background: url(../images/bseller-hbg.gif) repeat-x left top;
}
.accordion dd {overflow:hidden; }
.accordion .form-item label {
	display: block;
	width:99%;
	height: 15px;
	float:none;
	line-height: 15px;
	padding:0 10px 0 0;
	text-align: left;
}
.basicForm .form-text {
width:250px;
}
.accordion .form-item .form-required {
color:red;
}
