/* [NliN][2008] - Best on IE 7. Also tested on Mozilla Firefox 2.0, IE 6, Opera 9.2 and Safari 3.0.3 (win) */
html { 
height : 100%;
padding : 0;
margin : 0;
} 
body { 
padding : 0;
margin : 0;
/*color : #000000;*/ /* temp */
color : #4d4d4d;
font : normal 11px Verdana, Arial, Helvetica, sans-serif;
text-align : left;
background-image:url(upl/homeimg/bg.jpg);
background-repeat:repeat;
background-position:top center; 
background-color: #ffffff;
}
	body.apie {
	background:#ffffff none; /* !!! */
	z-index:-2;
	} 
form, ul, li, dl, dt, dd, div { 
padding : 0;
margin : 0;
} 
.clearfix:after { 
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
} 
.clearfix { 
display : block;
} 

a {
color:#00acec;
}
a:hover {
color:#00acec;
text-decoration:underline;
}

/*  */

#langas {
width : 1000px;
margin:0 auto;
}
body.apie #langas {
position:relative;
z-index:10;
}	
	#virsus {
	width:1000px;
	height:100px;
	margin:0 0 20px 0;
	}
		#virsus div.kai {
		width:695px;
		height:100px;
		float:left;
		/*background-image:url(upl/homeimg/header.png);*/
		background-repeat:no-repeat;
		background-position:left top; 
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.tape.uk.com/upl/homeimg/header.png');
		}
		#virsus div.kai[class] {
			  background-image:url(upl/homeimg/header.png);
			}

			#virsus div.kai h1 {
			padding:0; margin:0;
			font-size:1pt;
			text-indent:-9999px;
			overflow:hidden;
			}
				#virsus div.kai h1 a {
				width:695px; /*!!! a#home */
				height:100px;
				margin:0px 0 0 0; /* !!! a#home end */
				display:block;
				}

		#virsus div.des {
		width:255px;
		height:20px;
		padding:0 20px;
		float:right;
		}
		
		#virsus div.des2 {
		width:60px;
		height:20px;
		float:right;
		text-align:center;
		}
			#virsus div.des a, #virsus div.des2 a {
			color:#fff;
			text-decoration:none;
			text-transform:uppercase;
			font-size:10px;
			line-height:20px;
			}
			#virsus div.des a#lt {
			float:left;
			}
			#virsus div.des a#en {
			float:right;
			}
			#virsus div.des a.akt, #virsus div.des2 a.akt {
			text-decoration:underline;
			}

	#vidus {
	
	}
		#vidus .kai {
		width:695px;
		float:left;
		}
			#vidus .kai .blokas {
			width:655px;
			padding:15px 20px 20px 20px;
			margin:0 0 20px 0;
			/*background:url(img/blokas-bg-y.png) top left repeat-y;*/
			}
			
			#vidus .kai .beap {
			width:655px;
			padding:15px 20px 3px 20px;
			margin:0 0 20px 0;
			/*background:url(img/blokas-bg-y.png) top left repeat-y;*/
			}
			
			#vidus .kai .fix1 {
			padding:15px 20px 16px 20px;
			
			}
				#vidus .kai .blokas a {
				text-decoration:none;
				}
				#vidus .kai .blokas a:hover {
				text-decoration:underline;
				}
				/*#vidus .kai .blokas h2 {
				padding:0; margin:-4px 0 0 1px;
				font:normal 22px Georgia, Verdana, Arial, Helvetica, sans-serif;
				color:#000000;
				}
				#vidus .kai .blokas h2 a {
				color:#000000;
				}*/
				#vidus .kai .blokas p.data,
				#vidus .kai .blokas p.papild {
				padding:0 0 15px 0; margin:-2px 0 0 -1px;
				font:normal 16px Georgia, Verdana, Arial, Helvetica, sans-serif;
				color:#00aeef;
				}
				
				#vidus .kai .blokas p.data1 {
				padding:0 0 0px 0; margin:-2px 0 9px 1px;
				font:normal 16px Georgia, Verdana, Arial, Helvetica, sans-serif;
				color:#00aeef;
				}
				/*3pav, 2pav-txt*/
				#vidus .kai .blokas .pav {
				}
					#vidus .kai .blokas .pav a {
					}
						#vidus .kai .blokas .pav a img,
						#vidus .kai .blokas .pav2 a img,
						#vidus .kai .blokas .pav3 a img {
						display:block;
						float:left;
						margin:0 0 5px 5px;
						border:none;
						}
						#vidus .kai .blokas .pav a img.pirmas,
						#vidus .kai .blokas .pav2 a img.pirmas,
						#vidus .kai .blokas .pav3 a img.pirmas {
						margin:0 0 5px 0;
						}
				/*1pav tekstas*/
				#vidus .kai .blokas .pav1 {
				
				}
					#vidus .kai .blokas .pav1 a {
					}
						#vidus .kai .blokas .pav1 a img {
						display:block;
						float:left;
						margin:0 0 5px 0;
						border:none;
						}
					#vidus .kai .blokas .pav1 p {
					padding:0; margin:-3px 0 0 19px;
					width:310px;
					display:block;
					float:left;
					font-size:11px;
					}
				/*pav2x tekstas*/
				#vidus .kai .blokas .pav2x {
				}

					#vidus .kai .blokas .pav2x a {
					}
						#vidus .kai .blokas .pav2x a img,
						#vidus .kai .blokas .pav3x a img {
						display:block;
						float:left;
						margin:0 0 5px 0;
						border:none;
						position:relative;
						}
					
					
					#vidus .kai .blokas .pav2x p,
					#vidus .kai .blokas .pav2 p {
					padding:0;margin:-3px 0 0 0;
	
					width:200px;
					display:block;
					float:right;
					font-size:11px;
					}
					#vidus .kai .blokas .pav3x p,
					#vidus .kai .blokas .pav3 p {
					padding:0;margin:0;
					position:relative;
					top:-3px;
					width:200px;
					display:block;
					float:right;
					font-size:1px;
					}
				/*be pav tekstas*/
				#vidus .kai .blokas .bepav {
				}
					#vidus .kai .blokas .bepav p{
					padding:0; margin:-3px 0 5px 0px;
					width:655px;
					display:block;
					font-size:11px;
					}
				/*bloko var end - zymes apacioje*/
				#vidus .kai .blokas p.rakt {
				clear:both;
				padding:13px 0 3px 0;
				margin:0 0 0 -1px;
				font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
				color:#00aeef;
				}
				#vidus .kai .blokas p.rakt span {
				font:bold 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
				color:#4d4d4d;
				}
				
				#vidus .kai .blokas p.rakt3 {
				clear:both;
				padding:15px 0 0px 0;
				margin:0 0 -2px -1px;
				font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
				color:#00aeef;
				}
				#vidus .kai .blokas p.rakt3 span {
				font:bold 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
				color:#4d4d4d;
				}
				
				#vidus .kai .blokas p.rakt2 {
				clear:both;
				padding:15px 0 2px 0;
				margin:0 0 0 -1px;
				font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
				color:#00aeef;
				}
				
				#vidus .kai .blokas p.rakt4 {
				clear:both;
				padding:18px 0 2px 0;
				margin:0 0 0 -1px;
				font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
				color:#00aeef;
				}
				#vidus .kai .blokas p.rakt4 span {
				font:bold 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
				color:#4d4d4d;
				}
			
					#vidus .kai .blokas p.rakt a,
					#vidus .kai .blokas p.rakt2 a,
					#vidus .kai .blokas p.rakt3 a,
					#vidus .kai .blokas p.rakt4 a {
					text-decoration:none;
					color:#00aeef;
					}
					
					#vidus .kai .blokas p.rakt a:hover,
					#vidus .kai .blokas p.rakt2 a:hover,
					#vidus .kai .blokas p.rakt3 a:hover,
					#vidus .kai .blokas p.rakt4 a:hover {
					text-decoration:underline;
					color:#00aeef;
					}
					
			#vidus .kai .nuor {
			padding:0 0 17px 0;
			
			display:block;
			height:10px;
			width:695px;
			}
				#vidus .kai .nuor span {
				margin:0 0 0px 0;
				height:20px;
				display:block;
				}
				#vidus .kai .nuor span.k {
				float:left;
				width:235px;
				}
				#vidus .kai .nuor span.c {
				text-align:center;
				float:left;
				width:215px;
				margin:0 0 0 5px;
				}
				#vidus .kai .nuor span.c1 {
				margin:0 0 0 240px !important;
				margin:0 0 0 120px;
				}
				#vidus .kai .nuor span.d {
				text-align:right;
				float:right;
				width:235px;
				}
					#vidus .kai .nuor span.k a, #vidus .kai .nuor span.d a {
					width:195px;
					height:20px;
					color:#ffffff;
					text-decoration:none;
					text-transform:uppercase;
					font-size:11px;
					line-height:20px;
					margin:0 20px;
					}
					#vidus .kai .nuor span.c a {
					width:175px;
					height:20px;
					color:#ffffff;
					text-decoration:none;
					text-transform:uppercase;
					font-size:11px;
					line-height:20px;
					}
					
					#vidus .kai .nuor span.c a.akt {
					text-decoration:underline;
					}


		#vidus .des {
		width:295px;
		float:right;
		}
			#vidus .des .meniu-blokas {
			width:245px;
			padding:15px 20px 15px 20px;
			margin:0 0 20px 10px;
			}
				#vidus .des .meniu-blokas ul {
				padding:0; margin:0px 0 -3px 0;
				list-style:none;
				font:normal 22px Georgia, Verdana, Arial, Helvetica, sans-serif;
				}
					#vidus .des .meniu-blokas ul li {
					line-height:20px;
					margin:0 0 3px 0;
					}
					/*#vidus .des .meniu-blokas ul li.akt,
					#vidus .des .meniu-blokas ul li:hover {
					background:url(img/meniu-linija-x.gif) 0px 2px repeat-x;
					}*/
						#vidus .des .meniu-blokas ul li a {
						text-decoration:none;
						color:#ffffff;
						}
				#vidus .des .nopad {
				width:285px;
				padding:0;
				}
				#vidus .des div.bpad {
				margin:0 0 5px 0;
				}
				#vidus .des .meniu-blokas .meniu-rakt {
				padding:20px;
				color:#ffffff;
				}
					#vidus .des .meniu-blokas .meniu-rakt h3 {
					padding:0; margin:0;
					font:normal 16px Georgia, Verdana, Arial, Helvetica, sans-serif;
					line-height:10px;
					}
					#vidus .des .meniu-blokas .meniu-rakt h3.bpad {
					padding:0 0 3px 0;
					}
					#vidus .des .meniu-blokas .meniu-rakt p {
					padding:0; margin:20px 0 0 0;
					font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
					line-height:13px;
					}
					
					#vidus .des .meniu-blokas ul li p {
					padding:0; margin:7px 0 8px 0;
					font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
					line-height:13px;
					color:#ffffff;
					}
					
						#vidus .des .meniu-blokas ul li p a {
						text-decoration:none;
						color:#ffffff;
						}
						#vidus .des .meniu-blokas ul li p a:hover {
						text-decoration:underline;
						}
						#vidus .des .meniu-blokas ul li p a.c1 {
						color:#eaf8fd;
						}
						#vidus .des .meniu-blokas ul li p a.c2 {
						color:#d4f0fa;
						}
						#vidus .des .meniu-blokas ul li p a.c3 {
						color:#bfe8f8;
						}
						#vidus .des .meniu-blokas ul li p a.c4 {
						text-decoration:underline;
						}
					
					
						#vidus .des .meniu-blokas .meniu-rakt p a {
						text-decoration:none;
						color:#ffffff;
						}
						#vidus .des .meniu-blokas .meniu-rakt p a:hover {
						text-decoration:underline;
						}
						#vidus .des .meniu-blokas .meniu-rakt p a.c1 {
						color:#eaf8fd;
						}
						#vidus .des .meniu-blokas .meniu-rakt p a.c2 {
						color:#d4f0fa;
						}
						#vidus .des .meniu-blokas .meniu-rakt p a.c3 {
						color:#bfe8f8;
						}
						#vidus .des .meniu-blokas .meniu-rakt p a.c4 {
						text-decoration:underline;
						}
						
/* vidinis */
				#vidus.vidinis .kai .blokas .pav {
				}
					#vidus.vidinis .kai .blokas .pav a {
					}
						#vidus.vidinis .kai .blokas .pav a img,
						#vidus.vidinis .kai .blokas .pav img {
						margin:0;padding:0;
						display:block;
						}
				#vidus.vidinis .kai .blokas .apr {
				margin:6px 0 0 0px;
				display:block;
				float:left;
				}
					#vidus.vidinis .kai .blokas .apr p {
					padding:12px 0 0px 0; margin:0;
					width:655px; /* ??? width:655px */
					font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
					display:block;
					line-height:14px;
					}
/* kolekcija */
				#vidus.kolekcija .kai .blokas h2.bpad {
				padding:0 0 14px 0;
				}
				#vidus.kolekcija .kai .blokas .blokai {
				
				width:660px;
				position:relative;
				left:-5px;
				}
				html>/**/body #vidus.kolekcija .kai .blokas {
				padding-bottom:15px;
				}
					#vidus.kolekcija .kai .blokas .blokai dl {
					padding:0; margin:0 0 5px 5px;
					/*display:block;*/
					float:left;
					display:inline;
					background-color:#FFFFFF;
					}
					
					
						#vidus.kolekcija .kai .blokas .blokai dl dt {
						
						}
							#vidus.kolekcija .kai .blokas .blokai dl dt img {
							display:block;
							border:none;
							}
						#vidus.kolekcija .kai .blokas .blokai dl dd {
						padding:18px 4px 20px 4px;
						font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
						overflow: hidden;
						white-space:nowrap;
						width:207px;
						}
						#vidus.kolekcija .kai .blokas .blokai dl dd,
						#vidus.kolekcija .kai .blokas .blokai dl dd a {
						color:#00aeef;
						/*text-decoration:none;*/
						
						}
/* apie */
				#vidus.apie .kai .blokas div.apr {
				margin:0 0 0px 0;
				padding:0;
				}
					#vidus.apie .kai .blokas div.apr p {
					padding:0 0 17px 0; margin:0px 0 0 0px;
					width:655px;
					font:normal 11px Verdana, Georgia, Arial, Helvetica, sans-serif;
					}

div.bgs {	
position:absolute;
top:0px; left:0px;
margin:0; padding:0;
width:1750px; 
overflow: hidden;
z-index:0;
}
div.f {
width:250px;
height:166px;
display:block;
float:left;
}
			
			
/*\*/
.tr80 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.tape.uk.com/img/tr-bg.png');
}
.tr80[class] {
background:transparent url(img/tr-bg.png);
}
.tr80a {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.tape.uk.com/img/vid-tr-bg.png');
}
.tr80a[class] {
background:transparent url(img/vid-tr-bg.png);
}
/** html .tr80 {
background:#00aeef;
filter:alpha(opacity=80);
height:1%;
} 
* html .tr80 * {
filter:alpha(opacity=100);
position:relative;
}
*/
.vidtr80 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.tape.uk.com/img/vid-tr-bg.png');
}
.vidtr80[class] {
background:transparent url(img/vid-tr-bg.png);
}
/*
* html .vidtr80 {
background:#ffffff;
filter:alpha(opacity=80);
height:1%;
} 
* html .vidtr80 * {
filter:alpha(opacity=100);
position:relative;
}*/

.titles1 {
	margin:0 0 2px 0px; 
	padding:0;
}
.titles2 {
	margin:0 0 2px 0px; 
	padding:0;
}
.titles3 {
	width:640px;
	margin:0 0 2px 0px;
	padding:0;
}
