a:link, a:visited{
	color:#222222;
	border: none;
	text-decoration:none;

}
textarea {
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.rig1 textarea {
border:0;
}

#main_f {
	width: 100%;
margin:0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#main_f #top_H {
	width: 140px;
	float:left;
}
#main_f #MAIN_con {
	text-align: left;
	clear: both;

}
#MAIN_left_pal {
	float: left;
	height: auto;
	width: 215px;
	background-image: url(/images/top_n3_01.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-left: -3px;
}
#MAIN_left_pal #m1 {
	margin-top: 10px;
	padding-bottom: 10px;
	background-image: url(/images/top_n1_04.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#MAIN_left_pal #m1 #m2 {
	background-image: url(/images/top_n2_02.gif);
	background-repeat: repeat-y;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-left: 18px;
	line-height: 150%;

}
#MAIN_left {
	height: auto;
	width: 215px;
	background-image: url(/images/Talenco_13.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 16px;
}
#MAIN_left div {
	padding-bottom: 16px;
	background-image: url(/images/Talenco_36.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#MAIN_left div div {
	background-image: url(/images/Talenco_34.jpg);
	background-repeat: repeat-y;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-left: 12px;
	line-height: 150%;

}
#gray_left {
	height: auto;
	width: 215px;
	background-image: url(/images/kiss_01.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 10px;
}
#gray_left div {
	padding-bottom: 12px;
	background-image: url(/images/kiss_04.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#gray_left a {

}
#gray_left div div {
	background-image: url(/images/kiss_02.gif);
	background-repeat: repeat-y;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-left: 12px;
	line-height: 150%;

}
 #right {

	height: auto;
	
	
}
 #right_b {
	float: right;
	width: 720px;
	text-align: left;
}
#right #r_top  img{
display:none;

}


body {
margin:0 0 0 0;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#r_main #box {
	background-image: url(/images/Ta_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 156px;
}
#box #d1 {
	height: 156px;
	margin-left: 14px;
	background-image: url(/images/Ta_07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
}
#box #d1 #d {
	background-image: url(/images/Ta_05.jpg);
	background-repeat: repeat-x;
	height: 156px;
	margin-left: 0px;
	background-position: top;
	padding-top: 12px;
}
#box_t {
display:none;
}
#box_t div {
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 16px;
	background-image: url(/images/Talencotop_06.jpg);
}
#box_t div div {
	background-image: url(/images/Talencotop_04.jpg);
	background-repeat: repeat;
	background-position: top;
	padding-left: 4px;
	padding-top: 0px;
	height: 33px;
	
	margin-left: 0px;
	margin-right: 10px;
}
#r_main #box_b {
	margin-right: 8px;
	margin-left: 13px;
	background-image: url(/images/Tm_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#r_main #box_d {
	margin-right: 8px;
	margin-left: 11px;
	background-image: url(/images/Talencoy_55.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 18px;
}
#box_b div {
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 19px;
}
#box_b div div{
	background-image: url(/images/Tm_05.gif);
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 18px;
	padding-top: 0px;
	margin-left: 0px;
	height: 48px;
}
#box_d div div{
	background-image: url(/images/Talencoy_56.jpg);
	background-repeat: repeat-y;
	background-position: left;
	padding-top: 0px;
	height: 48px;
	padding-left: 12px;
}

#box_d div div  div{

	background: none;
}
#box_b div div  div{
	margin-top: 0px;
	float: right;
	width: 150px;
	padding-left: 0px;
	background: none;
}


#r_main .prod {
	font-size: 11px;
	height: auto;
	clear: both;
	padding-top: 12px;
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 18px;
}
#r_main a {
}
#r_main #bot {
	background-image: url(/images/tgrt_11.gif);
	height: 23px;
}
#r_main #bot1 {
	background-image: url(/images/tgrt_111.gif);
	height: 18px;
}
#lin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8D6DD;
	clear: both;
	height: 2px;
}
#box_b div div #strip {
	background-image: none;
	margin: 0px;
	padding: 0px;
}
#d #tt {
	height: 24px;
}
#d #tt1 {
	height: 24px;
	margin-top: 12px;
	padding-left: 12px;
	color: #FFFFFF;
	padding-top: 8px;
}
#d #tt2 {
	margin-top: 5px;
	float: left;
	width: 218px;
	color: #333333;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99A8C4;
}
#tt2 li {
	color: #666666;
	list-style-image: url(/images/Talenco_30.gif);
	line-height: 1,9;
}
#tt2 a {
	text-decoration: underline;
	display: inline;
}
#top_H #b_t {

	width: 190px;

}

#ser {
	display:none;
}
#but {
display:none;
}
#top_H #nav {
display:none;
}
.nav_e {
	height: 29px;
	width: 181px;
	width: 165px!important;
	display: block;
	float: left;
	background-image: url(/images/Talencotop_22.jpg);
	background-repeat: no-repeat;
	
	padding-left: 16px;
	text-decoration: none;
	text-transform: uppercase;
	margin-top: 0px;
	margin-right: 0px;
}
.nav_e a{
margin-top: 8px;
	height: 21px;
	width: 165px;
	display: block;
	padding-left: 0px!important;
	padding-top: 0px!important;
	text-decoration: none;
	
	margin-right: 0px;
}
.nav_s span{
margin-top: 8px;
	height: 21px;
	width: 165px;
	display: block;
	padding-left: 0px!important;
	padding-top: 0px!important;
	text-decoration: none;
	
	margin-right: 0px;
}

.nav_s {
	height: 29px;
	width: 180px;
	width: 164px!important;
	display: block;
	float: left;
	background-image: url(/images/Talencotop_20.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-left: 16px;
	text-decoration: none;
	text-transform: uppercase;
	
}
#MAIN_left_pal a {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 150%;
	text-decoration: none;
}
#MAIN_left_pal a:hover {
	color: #5F70E4;
	font-weight:bold;
	text-decoration: underline;
}


#MAIN_left a {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 150%;
	text-decoration: none;
}
#MAIN_left a:hover {
	color: #5F70E4;
	font-weight:bold;
	text-decoration: underline;
}
.prod .medsiz {
	font-size: 11px;
}
#box_t .top_t {
	margin-top: 8px;
	height: 20px;
	width: 155px;
	text-align: center;
	float: left;
	background-image: none;
}
#box_t .top_tr {
	margin-top: 8px;
	height: 20px;
	width: 160px;
	text-align: right;
	float: left;
	background-image: none;
}
#r_main #mid {
	height: 69px;
	width: 754px;
}
#left_col {
	display:none;
}
#mid #mid_t {
	height: 34px;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 11px;
}
 #mid_b {
	margin-top: 8px;
	margin-left: 24px;
	margin-right: 24px;

}
#main_f #print {
display:none;
}
#right_b td {
	font-size: 11px;
	color: #888888;
}
.copyr {
	color: #999999;
	text-align: right;
	float: right;
	padding-top: 4px;
	padding-bottom: 12px;
	width: 320px;

}
#sp0 {
}
.und {
	margin-top: 12px;
	float: right;
	width: 205px;
}
#tt2 img {
}
.prod .top a {
	float: right;
	width: 200px;
	text-align: right;
}
.prod .top {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 6px;
}
.prod .mid {
	height: 18px;	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.prod .mid .rig {
	float: right;
	height: 18px;
	width: 120px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

}
.prod .mid .rig1 {
	float: right;
	width: 200px;
	height: 18px;
}
.prod .mid1 .rig {
	float: right;
	height: 110px;
	width: 120px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

}
.prod .mid1 .rig1 {
	float: right;
	width: 200px;
	height: 110px;
	overflow: hidden;
}

.prod .mid1 {
	height: 110px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.prod .mid_w .rig {
	float: right;
	height: 80px;
	width: 117px;
	overflow: hidden;

}
.prod .mid_w .rig1 {
	float: right;
	width: 220px;
	height: 105px;
	overflow: hidden;
	margin-right: 4px;
	margin-left: 5px;
}
.rig1 a:link, .rig1 a:visited{
text-decoration:none;
}
.rig1 a:hover{
text-decoration:underline;
}
.prod .mid_w {
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-top: 8px;
	padding-bottom: 8px;
	clear: both;

}



.prod .mid_t .rig {
	float: right;
	height: 100px;
	width: 120px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd;

}
.prod .mid_t .rig1 {
	float: right;
	width: 240px;
	height: 100px;
	overflow: hidden;
	margin-right: 12px;
}

.prod .mid_t {
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 12px;
	padding-bottom: 12px;
}
#box_d .mid_t {
	height: 120px;
	margin-top: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	width: 140px;
	margin-left: 6px;
	float: left;
}
#box_d .rig {
	float: right;
	height: 100px;
	width: 120px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd;

}
#box_d .rig1 {
	float: right;
	width: 140px;
	height: 120px;
	overflow: hidden;
	margin-right: 12px;
	font-size: 11px;
}



 .mid_top .rig {
	float: right;
	width: 140px;
	border-left-width: 1px;
	border-left-color: #999999;

}
 .mid_top .rig1 {
	float: right;
	width: 275px;
	overflow: hidden;
	color: #439aff;
}

 .mid_top .rig1 a{

	color: #439aff;
}

 .mid_top {
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

 .mid_top a{
	color: #777777;
}


.mid .rig p {
	padding-left: 6px;
	padding-top: 4px;
}
.rig1 p {
	padding-left: 6px;
	padding-top: 4px;
}
.style8 {
	font-weight: bold;
	color: #439aff;
	font-size: 12px;
	line-height: 250%;
	float: left;
}
a  img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.style1 {
	font-size: 12px;
	color: #666666;
}
.style2 {
	color: #439aff;
	font-weight: bold;
}
.style4 {
	color: #439aff;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
}
.style5 {
color: #439aff;
}
.style7 {
	color: #439aff;
	font-size: 11px;
	font-weight: bold;
}
#tt2 div {
	margin: 0px;
}
#MAIN_left div div div {
	padding-left: 0px;
	background:transparent;
}
#mid_t  .ff img {
	float: left;
}
#b_t input {
	margin-top: 8px;
	
}
.rig1 img {
}
.inp {
	padding: 0px;
	float: right;
	margin: 0px;
}
#r_main .wish {
display:none;
}
#r_main .wish div {
	background-repeat: no-repeat;
	background-position: right top;
	height: 60px;
	padding-right: 8px;
	padding-left: 0px;
}
#r_main .wish div div {
	margin: 0px;
	height: 60px;
	background-repeat: repeat-x;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#r_main .wish_t {
display:none;
}
#r_main .wisht {
	background-image: url(/images/Tag_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	width: 340px;
	padding-left: 15px;
	margin-left: 8px;
	float: left;
	font-size: 12px;
}
#r_main .wisht div {
	background-image: url(/images/Tag_13.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 100px;
	padding-right: 15px;
}
#r_main .wisht div div {
	background-image: url(/images/Tag_11.jpg);
	margin: 0px;
	height: 100px;
	background-repeat: repeat-x;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#r_main .wisht1 {
	background-image: url(/images/tbb_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	width: 340px;
	padding-left: 9px;
	margin-left: 8px;
	float: left;
	font-size: 12px;
}
#r_main .wisht1 div {
	background-image: url(/images/tbb_05.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 100px;
	padding-right: 9px;
}
#r_main .wisht1 div div {
	background-image: url(/images/tbb_03.gif);
	margin: 0px;
	height: 100px;
	background-repeat: repeat-x;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#r_main .wishl {
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	width: 350px;
	margin-left: 6px;
	float: left;
}
#r_main .wishl div {
	height: 100px;
}
#r_main .wishl div div {
	margin: 0px;
	height: 100px;
	background-repeat: repeat-x;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.wish .serw input{
	border:0;
	background: none;
	height: 18px;
	background-image: url(/images/Tag_16.jpg);
}
#box_t form {
	display: none;
}
.mid_w .rig1 div {
	border: 1px solid #CCCCCC;
}
.st2 {
	font-size: 11px;
}
#prod_det {
	float: right;
	height: auto;
	width: 490px;

	
}
#prod_det .pp div {
	text-align: right;
	width: 77px;
	float: right;
	height: 18px;
	padding-top: 0px;
}
#prod_det .ppw div {
	text-align: left;
	width: 84px;
	float: right;
	height: 2px;
}
#prod_det .pp {
	height: 21px;
	padding-right: 0px;
	font-weight: normal;
	clear: both;
}
.clr {
	height: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	clear: both;
}
#r_main .wishl div div div {
background: 0!important;
	margin: 0px!important;
	padding: 0px!important;
	height: 18px;
}
.wishl .rig {
	float: right;
	width: 95px;
	text-align: left;
}
.rig input {
	display: inline;
	font-size: 10px;
}
.rig select {
	font-size: 11px;
}
#r_main .wishl .ext {
	padding-bottom: 2px!important;
	margin-top: 2px!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 470px;
}
#prod_det .wishl .ext div {
	float: right;
	width: 90px;
	padding-left: 4px!important;
	padding-bottom: 4px;
	padding-top: 4px;
	
	
	
}
.QLContainer {
	POSITION: relative
}
.QLIcon {
	Z-INDEX: 2; LEFT: 4px; WIDTH: 25px; POSITION: absolute; TOP: 36px
}
.video-thumb-medium {
	BORDER-RIGHT: #999 3px double; BORDER-TOP: #999 3px double; DISPLAY: block; OVERFLOW: hidden; BORDER-LEFT: #999 3px double; WIDTH: 94px; BORDER-BOTTOM: #999 3px double; HEIGHT: 59px; BACKGROUND-COLOR: white
}
.ext .xl27 {
	font-weight: bold;
}
#pro #opt {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
}
.smallarial #suckertree1 {
	margin-left: 2px;
}
#suckertree1 li {
	list-style-type: none;
	margin-left: 8px;
	font-size: 10px;
	font-weight: bold;
}
#suckertree1 ul {
	margin-left: 8px;
	font-size: 11px;
}
.smallarial {
	float: left;
	width: 136px;
}
#right #movie {
	height: auto;
	width: 425px;
	float: left;
	text-align: left;
	padding-left: 16px;
}
#pro #movie_des {
	float: left;
	width: 380px;
	text-align: left;
}
#pro #vid {
	text-align: left;
	height: 90px;
}
#vid div {
	float: left;
	height: 80px;
	width: 139px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;	font-size: 9px;
}
#vid div a{
display:block;
}

#vid div div {
	padding-left:0px;
	height: 70px;
	width: 100px;
	overflow: hidden;
	clear: both;


}
#print a{
	color: #999999;
	text-decoration: none;


}
#print a:hover{

	text-decoration:underline;


}
#print .sel_p {
	font-weight:bold;


}
#print .sel_p a{
	font-weight:bold;


}
#print #navi {
	font-size: 11px;
	text-align: left;
	float: left;
	width: 650px;
	margin-top: 6px;
	color: #999999;
	height: 14px;
	overflow: hidden;
}
#print #navi1 {
color: #999999;
margin-top: 6px;
	font-size: 11px;
	text-align: left;
	float: left;
	width: 236px;
}
#n_b {
	background-image: url(/images/pro_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	
	padding-top: 12px;
	
}
#n_b div{
	background-image: url(/images/pro_04.gif);
	background-repeat: no-repeat;
	background-position: left  bottom;
	height: auto;
	
	padding-bottom: 4px;
}
#n_b div #inner_v{
	background-image: url(/images/pro_02.gif);
	background-repeat: repeat-y;
	background-position: left  top;
	height: auto;
	padding-bottom: 0px;
	padding-left:6px;
	padding-right: 6px;

	
}
#n_b #inner_b {
	background-image: url(/images/pro_02s.gif)!important;
	background-repeat: repeat-y;
	background-position: left  top;

	color: #666666;


}
#b_t input {

border:0;
}

#n_b div div div{
	background-image: none;
	padding-bottom: 0px;
	padding-left: 4px;
	font-size: 10px;	
	padding-right: 0px;
	
}
#n_b input {
	font-size: 10px;
	text-align: right;
}
.pp2 {
	text-align: right!important;
	padding-right:3px!important;
}
#n_b  #t_n .sel {
	float: left;
	width:147px;

}
#n_b  #t_n .sel .se{
	background-image: url(/images/pro_08.gif);
display:block;
	width: 137px;
	@width:147px!important;
height: 22px;
	background-repeat: no-repeat;
	padding-left:10px;
	padding-top:4px;
	font-weight:bold;
}
#n_b #t_n .sel a{
display:block;
	background-image: url(/images/pro_10.gif);
	height: 17px;
	width: 137px;
	@width:147px!important;
	padding-left:10px;
	padding-top:4px;
	font-weight:bold;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: left top;
}
#n_b #tt {
	padding-top: 8px;
	width: 474px;
	height: 160px;
	padding-left: 0px!important;
	background-image: url(/images/pro_14.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#n_b #tt #m {
	background-image: url(/images/pro_18.gif)!important;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 9px;
		padding-left: 0px!important;
}

#n_b #tt #inb div{
	background-image:none!important;
	padding-bottom: 4px!important;
	padding-top: 4px!important;


	@height: 24px;
	height: 16px;
	width: 148px;


	@width: 142px;
	float:left;
	padding-left: 4px!important;
	border-top-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
}
.pp input {
	outline: none;
}
#kk {
	background-image: none!important;
	margin: 0px!important;
	padding: 0px!important;
}
#m2 hr {
	margin-top: 12px;
	margin-bottom: 12px;
	color: #CCCCCC;
}
#m2 .m_sub {
	width: 180px;
	padding-top: 12px;
	padding-bottom: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 8px;
}
#main_f #right .new_bot {
	padding-top: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#right #r_main {

	
}
.arv {
	background-image: url(/images/Talencotop_14s.jpg);
	background-repeat: no-repeat;
	line-height: 32px;
	height: 32px;
	padding-left: 8px;
	width: 45px;
	float: left;
}

.wish  td {
	font-size: 11px;
}
#main_f  td {
	font-size: 10px;
}
#right #bot {
	background-image: url(/images/bb.gif);
	background-repeat: no-repeat;
	height: 21px;
}
.prod #movi_des {
	width: 240px;
	@width: 250px;
	float: right;
	height: auto;
	padding-left: 12px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.style44 {
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	
}
#tt .n_vv {
	background-repeat: no-repeat;
	height: 121px;
	width: 466px;
	background-position: left top;
}

#tt .n_vv div{
	
	margin-top:6px;
}
#m .n_vv #inb {
	background-image: url(/images/karkeaehdotus1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	clear: both;
	
}
 #w_n {
 margin-right:2px;
	float: right;
	height: 71px;
	width: 345px;
	background-image: url(/images/versio3_l.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
}
#w_n div {
	background-image: url(/images/versio3_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 71px;
	padding-right: 9px;
}
 #w_n div div {
	background-image: url(/images/versio3_m.gif);
	background-repeat: repeat-x;
	padding-right: 12px;padding-top: 25px;text-align:right;
}

#pik_ex div{
float:left;
	text-align: right;
	display: block;
	width: 78px;
}
#right #r_top {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top:-20px;
}
#n_p {
	display: none;
}
.clr {
	clear: both;
}

