*
{
          margin: 0;
          padding: 0;
          list-style-type: none;
          border: none;
}
div.clear
{
          clear: both;
          height: 0;
          width: 0;
}
html
{
          background: #a7cf54 url(bg.jpg) repeat-x;
          font-family: arial;
          font-size: 12px;
}
h1
{
          position: absolute;
          width: 320px;
          left: 253px;
          top: 240px;
          z-index: 1;
          color: #ffe061;
          font-size: 13px;
}
h1#h1_statement
{
          position: absolute;
          width: 700px;
          left: 253px;
          top: 240px;
          z-index: 1;
          color: #ffe061;
          font-size: 13px;
}
h1#h1_detail
{
          position: absolute;
          width: 700px;
          left: 255px;
          top: 280px;
          z-index: 1;
          color: #f98c14;
          font-size: 13px;
}
/*---------------------------------------------------------------------------------------------------------------------------
0) Body
---------------------------------------------------------------------------------------------------------------------------*/
body
{
          background: #63882a;
          margin: 0 auto 20px auto;
          width: 979px;
          position: relative;
}
.description
{
          background: #73963c url(img1.jpg) no-repeat top right;
          width: 493px;
          position: absolute;
          top: 234px;
          left: 235px;
          padding-top: 23px;
		padding-bottom: 30px;
		_padding-bottom: 15px;
		z-index:100;
		border: solid 1px #e0e7d4;

}
.description_statement h3{
	
}
.description.small{
	overflow:hidden;
	height: 109px;

}



.description_statement
{
          background: #73963c;
          border: solid 1px #e0e7d4;
          width: 684px;
          
          position: absolute;
          top: 234px;
          left: 235px;
	z-index:100;
	padding-top:20px;
	padding-bottom: 30px;
}

.description_statement.small{
	overflow:hidden;
	height: 125px;
	
	overflow: hidden;
}

.description.big, .description_statement.big {
	height: auto;
	overflow: none;
}


.description_statement p
{
          margin: 28px 0 0 0px;
          color: #fff;
}
#description_detail
{
          width: 734px;
          height: 100px;
          position: absolute;
          top: 274px;
          left: 235px;
}
.description_detail p
{
          margin: 28px 0 0 20px;
          color: #63882a;
}
.description span#moreHP
{
     background: #73953C url(button_more.jpg) no-repeat;
	position: absolute;
	left: 20px;
	bottom: 0px;
     width: 315px;
     height: 30px;
     display: block;
     text-align: left;
	line-height: 17px;
	padding-left: 5px;
}
.description.small span#moreHP{
	position:absolute;
	top:140px;
	
}
.description_statement.small span#moreHP{
	top:143px;
}
.description_statement span#moreHP
{
          background: #73953C url(button_more.jpg) no-repeat 20px 5px;
	  position: absolute;
	  left: 0px;
	  bottom: 0px;
          width: 695px;
          height: 29px;
      display: block;
      text-align: left;
     line-height: 17px;
	padding-left: 25px;
	padding-top: 5px;
	
}
.description span#moreHP a, .description_statement span#moreHP a
{
          text-decoration: none;
          color: #fff;
}
.description span#moreHP a:hover, .description_statement span#moreHP a:hover
{
          text-decoration: underline;
}
#why_buy
{
          background: #fff;
          padding: 4px 0 0 0;
          width: 228px;
          height: 162px;
          position: absolute;
          left: 738px;
          top: 234px;
}
#why_buy h2
{
          background: url(bg_h2_06.jpg) no-repeat 0 0;
          margin: 0 0 0 4px;
          padding-left: 15px; 
          width: 205px;
          height: 37px;
          font-size: 13px;
          color: #63882a;
          line-height: 30px;
}
#why_buy ul
{
          margin: 20px 0 0 30px;
          color: #63882a;
}
#why_buy ul li
{
          background: url(inside_02.jpg) no-repeat 0 3px;
          padding-left: 15px;
}
/*---------------------------------------------------------------------------------------------------------------------------
0) Header
---------------------------------------------------------------------------------------------------------------------------*/
div#header
{
          background: url(bg_header.jpg) no-repeat 0 0;
          width: 979px;
          height: 224px;
          position: absolute;
          left: 0;
          top: 0;
}
div#header a#logo
{
          width: 400px;
          height: 120px;
          position: absolute;
          left: 30px;
          top: 0;
          line-height: 400px;
          overflow: hidden;
}
div#header ul#main_menu
{
          position: absolute;
          left: 10px;
          top: 205px;
}
div#header ul#main_menu li
{
          display: inline;
}
div#header ul#main_menu li a
{
          background: url(inside_05.jpg) no-repeat 0 0;
          margin-right: 15px;
          padding-left: 20px; 
          color: #fff;
          font-size: 11px;
          font-weight: bold;
}
div#header ul#main_menu li a:hover
{
          color: #ffe061;
          text-decoration: none;
}
div#header form#login
{
	  /width: 210px; 
          position: absolute;
          left: 777px;
  	  /left: 765px;
          top: 10px;
}
div#header form#login #name, div#header form#login #password
{
          margin-bottom: 5px; 
	  /margin-bottom: 2px; 
}
div#header form#login #checkbox
{
          margin: -1px 10px 0 0;
}
div#header form#login #button_login
{
          position: absolute;
          left: 121px;
	  _left: 133px;
	  #left: 130px;
          top: 42px;
	  /top: 49px;
          color: #fff;
          font-weight: bold;
          font-size: 11px;
          cursor: pointer;
}
div#header form#login label
{
	  /margin: 3px 0 0 0;
          width: 50px;
          float: left;
          display: block;
          color: #fff;
          font-weight: bold;
          font-size: 11px;
}
div#header form#login #checkbox
{
          float: left;
}
div#header form#login #button_login
{
          background: url(button_login.jpg) no-repeat 0 0;
          width: 73px;
          height: 19px;
}
div#header p#help
{
          position: absolute;
          left: 765px;
          top: 80px;
	  /top: 90px;
}
div#header p#help a
{
          color: #fff;
}
div#header p#help a:hover
{
          text-decoration: none;
}
div#header div#basket
{
          width: 215px;
          height: 83px;
          position: absolute;
          left: 764px;
          top: 117px;
}
div#header div#basket strong
{
          position: absolute;
          left: 25px;
          top: 16px;
}
div#header div#basket p
{
          position: absolute;
          left: 25px;
          top: 40px;
          color: #fff;
          font-weight: bold;
          font-size: 11px;
}
div#header div#basket a#all
{
          width: 215px;
          height: 83px;
          display: block;
          position: absolute;
          left: 0;
          top: 0;
          line-height: 300px;
          overflow: hidden;
}
div#header form#search
{
          position: absolute;
          left: 780px;
          top: 201px;
}
div#header form#search #box_search
{
          margin: 4px 5px 0 0;
	  _margin: 2px 5px 0 0;
          width: 133px;
          height: 16px;
          float: left;
	  border: none;
}
/*---------------------------------------------------------------------------------------------------------------------------
0) Left
---------------------------------------------------------------------------------------------------------------------------*/
div#left
{
          margin: 210px 0 0 10px;
	  _margin: 209px 0 0 5px;
          padding: 10px 0 0 0;
          width: 214px;
          float: left;
}
div#left div#products
{
          background: #f2f6ec url(bg_menu_left.jpg) no-repeat bottom;
          padding: 44px 0 20px 0;
}
div#left div#products h2
{
          background: url(bg_h2_01.jpg) no-repeat 0 0;
          margin: 0 0 0 4px;
          padding: 0 0 0 20px;
          width: 186px;
          height: 37px;
          color: #fff;
          font-size: 12px;
          line-height: 35px;
          position:absolute;
          width:185px;
          margin-top:-40px;
          
}
div#left div#products ul
{
          margin: 10px 0 0 20px;
}
div#left div#products li a
{
          background: url(inside_01.jpg) no-repeat 0 1px;
          margin: 5px 0;
          padding: 4px 0 4px 20px;
          _height: 12px;
	  display: block;
          color: #527e11;
          font-weight: bold;
          font-size: 11px;
          text-decoration: none;
          
}
div#left div#products li a:hover
{
          color: #da701c;
}
div#left div#products ul li ul
{
          margin: 0 0 0 20px;
}
div#left div#products ul li ul li a
{
          background: url(inside_02.jpg) no-repeat 0 3px;
          padding: 0 0 0 15px;
          color: #527e11;
          font-weight: normal;
          font-size: 11px;
}
div#left div#products ul li ul li a:hover
{
          background: #fff url(inside_03.jpg) no-repeat 0 3px;
          text-decoration: underline;
          color: #da701c;
}
div#left div#vyrobci
{
          background: #f2f6ec url(bg_menu_left.jpg) no-repeat bottom;
          margin: 20px 0 0 0;
          padding: 44px 0 20px 0;
}
div#left div#vyrobci h2
{
          background: url(bg_h2_02.jpg) no-repeat 0 0;
          margin: 0 0 0 4px;
          padding: 0 0 0 20px;
          height: 37px;
          color: #fff;
          font-size: 12px;
          line-height: 35px;
          position:absolute;
          width:185px;
          margin-top:-40px;
}
div#left div#vyrobci ul
{
          margin: 10px 0 0 40px;
}
div#left div#vyrobci ul li a
{
          background: url(inside_02.jpg) no-repeat 0 3px;
          margin: 5px 0;
          padding: 0 0 0 15px;
	  _height: 12px;
          color: #527e11;
          font-weight: normal;
          font-size: 11px;
          font-weight: bold;
          text-decoration: none;
          display: block;
}
div#left div#vyrobci li a:hover
{
          background: #fff url(inside_03.jpg) no-repeat 0 3px;
          text-decoration: underline;
          color: #da701c;
}
div#left div#contact
{
          background: #ffe5c2;
          margin: 20px 0 0 0;
          padding: 44px 0 20px 0;
}
div#left div#contact h2
{
          background: url(bg_h2_03.jpg) no-repeat 0 0;
          margin: 0 0 0 4px;
          padding: 0 0 0 20px;
          height: 37px;
          color: #fff;
          font-size: 12px;
          line-height: 35px;
          position:absolute;
          width:185px;
          margin-top:-40px;
          
}
div#left div#contact ul
{
          margin: 10px 0 0 40px;
          color: #b54304;
}
div#left div#contact ul li
{
          background: url(inside_04.jpg) no-repeat 0 4px;
          margin: 5px 0;
          padding: 0 0 0 15px;
}
div#left div#contact ul li a
{
          color: #b54304;
          font-weight: normal;
          font-size: 11px;
          font-weight: bold;
          text-decoration: none;
}
div#left div#contact li a:hover
{
          text-decoration: underline;
}
div#left div#email
{
          background: #f2f6ec;
          margin: 20px 0 0 0;
          padding: 44px 0 20px 0;
          color: #527e11;
}
div#left div#email h2
{
          background: url(bg_h2_04.jpg) no-repeat 0 0;
          margin: 0 0 0 4px;
          padding: 0 0 0 20px;
          height: 37px;
          font-size: 12px;
          line-height: 35px;
          position:absolute;
          width:185px;
          margin-top:-40px;
          
}
div#left div#email p
{
          font-size: 11px;
          margin: 10px 20px 10px 24px;
}
div#left div#email form p
{
          margin: 0;
}
div#left div#email form
{
          margin: 0 0 0 7px;
}
div#left div#email #box_email
{
          background: #fff;
          margin: 0 5px 0 0;
          padding: 1px 0 0 2px;
          width: 123px;
          height: 15px;
          border: solid 1px #c3bfb5;
          font-size: 11px;
          float: left;
}
div#left div#email #button_email
{
          background: url(button_email.jpg) no-repeat 0 0;
          width: 68px;
          height: 18px;
          color: #fff;
          font-size: 11px;
          cursor: pointer;
}
div#left div#tags
{
          background: #f2f6ec url(bg_menu_left.jpg) no-repeat bottom;
          margin: 20px 0 0 0;
          padding: 44px 0 20px 0;
}
div#left div#tags p
{
          margin: 10px 20px 10px 24px;
}
div#left div#tags p .tag_jedna
{
          font-size: 12px;
}
div#left div#tags p .tag_dva
{
          font-size: 14px;
}
div#left div#tags p .tag_tri
{
          font-size: 16px;
}
div#left div#tags p .tag_ctyri
{
          font-size: 17px;
}
div#left div#tags p .tag_pet
{
          font-size: 18px;
}
div#left div#tags p a
{
          color: #527e11;
}
div#left div#tags h2
{
          background: url(bg_h2_01.jpg) no-repeat 0 0;
          margin: 0 0 0 4px;
          padding: 0 0 0 20px;
          height: 37px;
          color: #fff;
          font-size: 12px;
          line-height: 35px;
          position:absolute;
          width:185px;
          margin-top:-40px;
          
}
/*---------------------------------------------------------------------------------------------------------------------------
0) Right
---------------------------------------------------------------------------------------------------------------------------*/
div#right
{
          margin: 410px 10px 0 0;
	  _margin: 410px 5px 0 0;
          width: 734px;
          float: right;
}

div#right div#action
{
          background: #fff;
          margin: 0 0 20px 0;
          padding: 4px 0 0 0;
          width: 734px;
          height: 346px;
}
div#right div#top
{
          background: #fff;
          padding: 4px 0 0 0;
          width: 734px;
          height: 346px;
}
div#right div#action h2, div#right div#top h2
{
          background: url(bg_h2_07.jpg) repeat-x 0 0;
          margin: 0 4px;
          padding: 0 0 0 20px;
          height: 37px;
          font-size: 14px;
          line-height: 34px; 
          color: #668c2c;
}
div#right div.goods
{
          background: #fff url(bg_goods.jpg) no-repeat 0 0;
          margin: 20px 18px 0 18px;
	  _margin: 20px 9px 0 18px;
          width: 205px;
          height: 263px;
          text-align: center;
          float: left;
          position: relative;
}
div#right div.goods h3
{
          padding-left: 15px;
          height: 37px;
          font-size: 13px;
          color: #fff;
          text-align: left;
          line-height: 33px;
}
div#right div.goods img
{
          margin: 30px 0 0 0;
}
div#right div.goods a.detail
{
          background: url(button_detail.jpg) no-repeat 0 0;
          width: 44px;
          height: 18px;
          display: block;
          text-align: center;
          line-height: 16px;
          font-size: 11px;
          color: #fff;
          text-decoration: none;
          position: absolute;
          left: 150px;
          top: 210px;
}
div#right div.goods a.add_to_cart
{
          background: url(button_add_to_catr.jpg) no-repeat 0 0;
          padding-right: 5px; 
          width: 89px;
          height: 29px;
          display: block;
          text-align: right;
          line-height: 23px;
          font-size: 11px;
          color: #fff;
          text-decoration: none;
          position: absolute;
          left: 100px;
          top: 230px;
}
div#right div.goods a.detail:hover, div#right div.goods a.add_to_cart:hover
{
          text-decoration: underline;
}
div#right div.goods strong
{
          font-size: 14px;
          color: #f98c14;
          position: absolute;
          top: 230px;
          left: 20px;
}
div#box
{
          background: #fff;
          margin: 10px 0;
	  _margin: 20px 0;
          padding: 20px;
          clear: both;
}
div#box a
{
          color: #da701c;
          text-decoration: none;
          font-weight: bold;
}
div#box a:hover
{
          text-decoration: underline;
}
div#box strong
{
          background: #88a953;
          margin: 0 15px 0 0;
          padding: 7px;
          color: #fff;
}
div#box span
{
          margin: 0 15px 0 0;
          color: #63882a;
          font-weight: bold;
}
div#box small
{
          margin: 0 0 0 610px;
          color: #63882a;
          font-weight: bold;
          font-size: 11px;
}
div#box p.news_header
{
          background: url(bg_01.jpg) repeat-y 0 0;
          margin: 0 0 10px 0;
          padding: 7px 0;
          clear: both;
}
div#box p
{
          color: #63882a;
}
h3
{
          margin: 0 0 -1px 0;
          /margin: 0 0 -21px 0;
          width: 130px;
          height: 41px;
          float: left;
          text-align: center;
          line-height: 40px;
          display: block;
}
h3 a
{
          background: url(bg_h3_a.jpg) no-repeat bottom;
          font-size: 12px;
          color: #63882a;
          display: block;
}
h3 a:hover
{
          background: url(bg_h3_hover.jpg) no-repeat bottom;
          color: #da701c;
          display: block;
}
h3 a.active
{
          background: url(bg_h3_hover.jpg) no-repeat bottom;
          color: #da701c;
          display: block;
}
div#statement
{
          background: #fff;
          padding: 20px 0 0 0;
          position: relative;
}
/*-------------------------------------------------------------------------------------------------------------------------------*/
div#right div.pagination_top
{
          margin: 0 0 0 20px;
          _padding: 0 0 0 32px;
          height: 30px;
          display: block;
}
div#right div.pagination_top a
{
          margin: 0 2px;
          padding: 2px 7px;
          border: solid 1px #63882a;
          font-size: 11px;
          font-weight: bold;
          color: #63882a;
          float: left;
}
div#right div#statement div.pagination_top a:hover
{
          background: #63882a;
          border: solid 1px #63882a;
          color: #fff;
}
div#right div.pagination_top .start, div#right div.pagination_top .end, div#right div.pagination_top .pagination_left, div#right div.pagination_top .pagination_right
{
          border: none;
}
div#right div.pagination_top .start:hover
{
          border: none !important; 
;
          background: url(start.jpg) no-repeat 0 0 !important;

}
div#right div.pagination_top .end:hover
{
          border: none !important; 
;
          background: url(end.jpg) no-repeat 0 0 !important; 
;

}
div#right div.pagination_top .pagination_left:hover
{
          border: none !important; 
;
          background: url(left.jpg) no-repeat 0 0 !important; 
;

}
div#right div.pagination_top .pagination_right:hover
{
          border: none !important; 
;
          background: url(right.jpg) no-repeat 0 0 !important; 
;

}
div#right div.pagination_top .start
{
          background: url(start.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 11px;
          height: 11px;
          display: block;
}
div#right div.pagination_top .start span
{
          display: none;
}
div#right div.pagination_top .end
{
          background: url(end.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 11px;
          height: 11px;
          display: block;
}
div#right div.pagination_top .end span
{
          display: none;
}
div#right div.pagination_top .pagination_left
{
          background: url(left.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 9px;
          height: 11px;
          display: block;
}
div#right div.pagination_top .pagination_left span
{
          display: none;
}
div#right div.pagination_top .pagination_right
{
          background: url(right.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 9px;
          height: 11px;
          display: block;
}
div#right div.pagination_top .pagination_right span
{
          display: none;
}
div#right div#statement p.count_top
{
          position: absolute;
          left: 555px;
          top: 22px;
          font-size: 11px;
          color: #63882a;
}
div#right div.pagination_bottom
{
          padding: 20px 0 0 20px;
          _padding: 20px 0 0 32px;
          width: 712px;
          clear: both;
          height: 30px;
          display: block;
}
div#right div.pagination_bottom a
{
          margin: 0 2px;
          padding: 2px 7px;
          border: solid 1px #63882a;
          font-size: 11px;
          font-weight: bold;
          color: #63882a;
          float: left;
}
div#right div#statement div.pagination_bottom a:hover
{
          background: #63882a;
          border: solid 1px #63882a;
          color: #fff;
}
div#right div.pagination_bottom .start, div#right div.pagination_bottom .end, div#right div.pagination_bottom .pagination_left, div#right div.pagination_bottom .pagination_right
{
          border: none;
}
div#right div.pagination_bottom .start:hover
{
          border: none !important; 
;
          background: url(start.jpg) no-repeat 0 0 !important;

}
div#right div.pagination_bottom .end:hover
{
          border: none !important; 
;
          background: url(end.jpg) no-repeat 0 0 !important; 
;

}
div#right div.pagination_bottom .pagination_left:hover
{
          border: none !important; 
;
          background: url(left.jpg) no-repeat 0 0 !important; 
;

}
div#right div.pagination_bottom .pagination_right:hover
{
          border: none !important; 
;
          background: url(right.jpg) no-repeat 0 0 !important; 
;

}
div#right div.pagination_bottom .start
{
          background: url(start.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 11px;
          height: 11px;
          display: block;
}
div#right div.pagination_bottom .start span
{
          display: none;
}
div#right div.pagination_bottom .end
{
          background: url(end.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 11px;
          height: 11px;
          display: block;
}
div#right div.pagination_bottom .end span
{
          display: none;
}
div#right div.pagination_bottom .pagination_left
{
          background: url(left.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 9px;
          height: 11px;
          display: block;
}
div#right div.pagination_bottom .pagination_left span
{
          display: none;
}
div#right div.pagination_bottom .pagination_right
{
          background: url(right.jpg) no-repeat 0 0;
          margin-top: 3px;
          padding: 0;
          width: 9px;
          height: 11px;
          display: block;
}
div#right div.pagination_bottom .pagination_right span
{
          display: none;
}
div#right div#statement p.count_bottom
{
          margin:  2px 28px 0 0;
          font-size: 11px;
          color: #63882a;
          float: right;
}
/*----------------------------------------------------------------------------------------------------------------------------------*/
div#right div#filtering
{
          margin: -13px 0 10px 0;
          _margin: -5px 0 0 0;
          color: #fff;
}
div#right div#filtering a
{
          color: #fff;
}
div#right div#filtering a:hover
{
          color: #fff;
          text-decoration: none;
}
div#right div#filtering input, div#right div#filtering select
{
          margin: 0 20px 0 0;
}
div#right div#filtering ul
{
          width: 300px;
          margin: 5px 0 0 50px;
          display: block;
          float: left
          border: solid 1px red;
          clear: both;
}
div#right div#filtering ul li
{
          display: inline;
          margin-right: 20px;
}
div#right div#filtering form
{
          margin: -17px 0 0 0;
          width: 370px;
          display: block;
          float: right;
}
div#right_detail div#detail
{
          background: #fff url(bg_detail.jpg) repeat-x 0px 100px;
          margin-bottom: 10px;
          padding: 100px 0 0 0;
          height: 461px;
          height: 321px;
          border: solid 4px #fff;
}
div#right_detail div#detail div#detail_left
{
          background: #fff;
          margin: 40px 0 0 40px;
          padding: 15px 0;
          width: 291px;
          float: left;
          text-align: center;
}
div#right_detail div#detail div#detail_left ul
{
          margin: 0 0 0 15px; 
          clear: both;
}
div#right_detail div#detail div#detail_left ul li
{
          background: #fff;
          margin: 0 7px 7px 0; 
          width: 79px;
          height: 74px;
          float: left;
          border: solid 1px #d9d6d0;
          text-align: center;
}
div#right_detail div#detail div#detail_left p a
{
          background: url(ico_lupa.jpg) no-repeat 95px 1px;
          margin: 15px 0;
          padding-left: 15px; 
          color: #527e11;
          display: block;
          text-decoration: none;
}
div#right_detail div#detail div#detail_left p a:hover
{
          text-decoration: underline;
}
div#right_detail div#detail div#detail_right
{
          padding: 15px 0;
          width: 380px;
	  _width: 340px;
          float: right;
          position: relative;
}
div#right_detail div#detail div#detail_right ul li
{
          display: block;
          margin: 3px 0;
          clear: both;
}
div#right_detail div#detail div#detail_right ul li span
{
          margin-right: 20px;
          width: 100px;
          display: block;
          float: left;
          font-weight: bold;
          color: #527e11;
          text-align: right;
}
div#right_detail div#detail div#detail_right ul li small
{
          font-size: 12px;
          color: #f98c14;
          text-decoration: line-through;
          font-weight: bold;
}
div#right_detail div#detail div#detail_right ul li strong
{
          height: 15px;
          font-size: 14px;
          color: #f98c14;
          font-weight: bold;
}
div#right_detail div#detail div#detail_right ul li.price
{
          background: #fff;
          padding: 2px 0;
          clear: both;
          float: left;
}
div#right_detail div#detail div#detail_right #color
{
          margin-left: 40px;
          margin-top: 40px;
	  _margin-top: -10px;
	  #margin-top: 60px;
          _padding-top: 60px;
          width: 200px;
	  _width: 230px;
}
div#right_detail div#detail div#detail_right strong
{
          margin-right: 20px;
          height: 30px;
          display: block;
          float: left;
}
div#right_detail div#detail div#detail_right #color a
{
          margin: 15px 0 15px 0;
}
div#right_detail div#detail div#detail_right select
{
          width: 60px;
          position: absolute;
          left: 120px;
          top: 160px;
          _top: 187px;
          #top: 165px;
}
#button_add_01
{
          background: url(button_add_to_catr_01.jpg) no-repeat 0 0;
          width: 108px;
          height: 29px;
          position: absolute;
          left: 179px;
	_left: 190px;
	#left: 170px;
          top: 115px;
	_top: 142px;
	#top: 120px;
          font-size: 11px;
          color: #fff;
          cursor: pointer;
}
div#right_detail
{
          margin: 250px 10px 0 0;
	  	_margin: 250px 5px 0 0;
          width: 734px;
          float: right;
}
#dn
{
          position: absolute;
          right: 10px;
          top: 240px;
          color: #fff;
}
#dn a
{
          color: #fff;
}
#dn a:hover
{
          color: #ffe061;
          text-decoration: none;
}
#dn a.active
{
          color: #ffe061;
          text-decoration: none;
          font-weight: bold;
}
/*---------------------------------------------------------------------------------------------------------------------------
0) Footer
---------------------------------------------------------------------------------------------------------------------------*/
#footer
{
          clear: both;
}
#footer p
{
          padding: 15px 0 15px 10px;
          color: #fff;
          font-size: 11px;
          display: block;
}
#footer p a
{
          color: #fff;
          text-decoration: none;
}
#footer p a:hover
{
          color: #fff;
          text-decoration: underline;
}
#footer p span
{
          margin-left: 295px;
}
#footer ul,#footer div
{
          background: #fff;
          padding: 5px 0;
          font-size: 11px;
          text-align: center;
}
#footer ul li
{
          padding: 0 10px;
          display: inline;
}
#footer a
{
          font-weight: bold;
          color: #527e11;
          text-decoration: none;
}
#footer a:hover
{
          text-decoration: underline;
}
ul.siteMap{
	margin:3px 4px 3px 50px;
	list-style-type:circle !important;
}
ul.siteMap li{
	margin-left:30px;
	list-style-type:circle !important;
}

.mainBag{
	border:1px transparent solid !important;
}
