#rtd2 {
	background:none;
	padding-bottom:10px;
}
#logo0 {
	background:url(/imgs/logoh.gif) left top no-repeat;
	width:278px;
	height:135px;
	cursor:pointer;
	margin-bottom:0px;
	padding-top:0px;
	text-align:left;
	font-size:15px;
	margin-bottom:10px;
	margin-left:20px;
}
/*  resizing
#logo0 {
	background:url(/imgs/logo0.gif) left top no-repeat;
	width:266px;
	height:70px;
	cursor:pointer;
	margin-bottom:0px;
	padding-top:55px;
	text-align:right;
	font-size:15px;
	margin-bottom:10px;
	margin-left:20px;
}
*/
#underlogo0 {
	margin-top:20px;
	margin-bottom:0px;
	margin-left:20px;
}
#underlogo0 .left {
	width:112px;
	vertical-align:top;
	padding-right:12px;
}
#newstable {
	margin-left:20px;
	width:auto;
	font-size:12px;
	margin-top:30px;
	color:#0F0F0F;
}
#newstable .hr {
	margin-bottom:5px;
	margin-top:20px;
	border-bottom-color: #B6B5B3;
}
#newstable b a {text-decoration:none;font-size:13px;}
#newstable img {
	margin-top:3px;
	width:100px;
}
#prodselect {margin-bottom:20px;}
#ageselect {	margin:0px 0 20px;}

#prodselect td {vertical-align:top; width:25%;}
#bestselect {width:100%;}
#bestselect th {color:black; background:#C7E281;border:solid 1px white;height:20px;}
#bestselect td {text-align:center;vertical-align:top;}
#bestselect img, #bestselect b {cursor:pointer;}
#bestselect img {margin-top:10px; margin-bottom:20px; height:90px;}
#bestselect b {font-weight:bold;color:#000;text-align:center;display:block;}
#bestselect .price0{font-size:16px; line-height:27px;font-weight:bold;color:#000;padding-top:7px;}

#bestselect th {width:10%}

.m0 {margin:0;font-weight:bold;}
td {padding:0;}

#bsk {width:100%;}
#bsk td {padding-top:3px;}
#bsk img {margin-top:-2px;padding-right:3px;}

#basket2 {white-space:nowrap;padding-right:0;margin-right:0px;float:right;text-align:right; width:400px;}
#basket2 a {float:right;display:block;}
#ltd2 .hr {margin-bottom: 0px;margin-top:20px;}


#dgreen { background:url(/imgs/green_slice.gif) bottom left repeat-x;}
/*#dgirl { background:url(/imgs/girl0.jpg) right bottom no-repeat; }*/

#dslogan {width:100%; min-width:500px; height:250px; background:url(/imgs/slogan0.gif) left bottom no-repeat;}

#dnban {width:100%; min-width:500px; height:250px; background:url(/imgs/night_top_baner.jpg) left bottom no-repeat;}

#dgreen0 { background:url(/imgs/green_slice0.gif) bottom left repeat-x;}
/*#dgirl0 { background:url(/imgs/girl01.jpg) right bottom no-repeat; }*/

/*#dgirl0 { background:url(/imgs/top_ban_percent.jpg) 310px top no-repeat; }*/
/*#dgirl0 { background:url(/imgs/ban_top_ny2011.gif) 310px top no-repeat; }*/
#dgirl0 { background:url(/imgs/kollage-summer.jpg) 310px -1px no-repeat; }

#dslogan0 {width:100%; min-width:500px; height:260px; background:url(/imgs/slogan01.gif) left bottom no-repeat;}

#grn4 {border:solid 4px #65AA00; border-top:none;}
#glb {background:url(/imgs/glb.gif) left bottom no-repeat;margin:0;}
#grb {background:url(/imgs/grb.gif) right bottom no-repeat;margin:0 -4px -4px;}

#mainselect {padding:19px;}


#mainselect h1, #mainselect .h1 , #mainselect .m0 {font-size:17px; color:#404040; text-transform:none; margin-bottom:10px;}
#mainselect h1 span, #mainselect .h1 span, #mainselect .m0 span  {font-size:17px; color:#404040; padding:2px 0; background:#DDE396;}

#mainselect #prodselect td a {font-size:13px;}

#mainsearch {padding-top:180px;}
#mainsearch input {vertical-align:middle;}
#mainsearch input.pg2 {height:17px; font:normal 12px Arial; width:200px;border:solid 1px #999; margin-right:7px;}
#mainsearch span { color:#65AA00;}
/*#topmenu td {width:15%;}*/
#topmenu #carttop {border:none; text-align:right;}
#carttop a {font-weight:bold; color:#65AA00;}

#mainleaders { margin-top:20px;width:100%}
#mainleaders .h1 { margin-bottom:10px;}

#ageselect .gray a {color: white;}
#btmtbl0 {width:100%;}
#btmtbl0 td {padding:5px 15px;vertical-align:top;}

#thehead {
	position:absolute;
	top:60px;
	left:330px;
	height:140px;
	width:300px;
	background:#fff;
	line-height:1em;
}
#thehead span {line-height:1em;}
#thehead .t1{font:bold 32px Tahoma;text-transform:uppercase;}
#thehead .t2{font:bold 42px Tahoma;line-height:1em;}
#thehead .gray {color:#6A6A6A;}
#thehead .t3{font:normal 21px Tahoma;line-height:1em;color:#000;}
#thehead .h1 {display:inline;}
#logoskype {position:absolute; left:215px; top:64px;  word-spacing:70px;line-height:23px; color:black; text-align:center; }
#hloehref {float:right; margin-right: 10px; color:#65AA00;padding-top:5px;}
#col3 div {width:32%; float:left; padding:0 5px;}

#col3 {position:absolute; bottom:75px;overflow:auto; width:1000px;left:50%; margin-left:-500px;}
#col3 div {width:30%;padding:0 8px;text-align:justify;}
#col3 h1, #col3 h2, #col3 h3 {margin-top:0; text-transform:uppercase;}
#col3 h1 {font-size:14px; text-align:left;}
#btdtext {height:265px;}
#bwrapper {position:absolute; min-width:1000px; width:100%;margin:0 0;left:0; right:0;top:0;}


#aselect {width:100%; margin-bottom:20px;}
#aselect td {height:65px; vertical-align:middle;width:15%;}
#aselect td.white {width:2%;}
#aselect a {font-size:17px; font-weight:bold; }
#aselect td#age1{background: url(/imgs/ages/01_big.gif) left top no-repeat;max-width:227px;}
#age2{background:#FFE1E1 url(/imgs/ages/01_bg.gif) right top no-repeat;border-left:solid 3px white;padding-left:2%;}
#aselect td#age3{background: url(/imgs/ages/13_big.gif) left top no-repeat;max-width:227px;}
#age4{background:#D3F1FF url(/imgs/ages/13_bg.gif) right top no-repeat;border-left:solid 3px white;padding-left:2%;}
#aselect td#age5{background: url(/imgs/ages/35_big.gif) left top no-repeat;max-width:227px;}
#age6{background:#D3F1DE url(/imgs/ages/35_bg.gif) right top no-repeat;border-left:solid 3px white;padding-left:2%;}

 #mainselect {padding-top:0;}
 #mainselect .m0 {margin:0px -15px 20px;background:#dde396;padding:10px 15px;}
 #bwrapper #feedback2 img {width:157px; float:left}
 #bwrapper #feedback2 .blue a {color:#1E9AE9;text-decoration:none; font:normal 12px Tahoma;}
 #bwrapper #feedback2 .blue {float:right;text-align:right; margin-right:10px;}
 
#feedback2 {
	margin-top:30px;
	margin-bottom:37px;
} 
  
/*  Sidebar Block
 */
 
 div.sidebar-block {margin-left:18px;margin-top:15px;}

.sidebar-block,
.sidebar-block__top,
.sidebar-block__bottom {
  background: url(../images/sidebar-block.gif) no-repeat;
}
.sidebar-block {
  background-position: -562px 0;
  background-repeat: repeat-y;
  width: 281px;
  font-family: Tahoma;
  margin-bottom: 5px;
}
.sidebar-block__bottom {
  background-position: -281px 100%;
  background-repeat: no-repeat;
  padding: 0 15px 15px 15px;
}
.sidebar-block__title {
  font: 16px Tahoma;
  color: #fefbfb;
  text-transform: none;
  padding: 8px 0 0 8px;
  height: 25px; 
}

/*  Modificators
 */
.sidebar-block_red .sidebar-block__top {
  background-position: -843px 0;
}
.sidebar-block_b-small .sidebar-block__bottom {
  background-position: -1124px 100%;
}
.sidebar-block_b-mid .sidebar-block__bottom {
  background-position: -1405px 100%;
}
.sidebar-block .dl-green-dotted {
  padding: 0 6px 0 3px;
}


/*  DL green & dotted
 */
.dl-green-dotted dt {
  font-size: 14px;
  color: #67a600;
  padding: 8px 0 3px 0;
}
.dl-green-dotted dd {
  background: url(../images/border-dotted-green.gif) repeat-x 0 100%;
  padding: 0 0 8px 0;
}
.dl-green-dotted dd.last {
  background: none;
  zoom: 1;
}

/*  Special Offers
 */
.special-offers {
  text-align: center;
}
.special-offers .item {
  padding: 7px 0;
}

/*  Useful Links
 */
.useful-links {
  margin: 0;
  padding: 0;
  list-style: none;
  padding: 7px 0 0 7px;
}
.useful-links li {
  padding: 7px 0;
  font-size: 12px;
}

