  #griffin{position: absolute; right: 0; top: 50px; background-image: url(../images/griffin.png); z-index: -9999;}
	body {
		width: 100%; height: 100%;
		background: url('./pozadi.gif') repeat;
		margin:0; padding:0;
		text-align: center;
		color: black;
		font: normal 9pt Verdana;
		
	}

	form, div, table,td {
	margin:0; padding:0;
	}

	a {
		text-decoration: none;
		color: black;
	}
	a:hover {color: #C52D51;}


	img {
		border: 0;
	}

	.wb {
		width: 976px;
		margin: 0 auto 0 auto;			
	}


	.wb_top {
		width: 976px;height: 280px; vertical-align: bottom;
		text-align: left;
	}
	.wb_left {
		width: 281px; height: 280px;
		float: left;
	}
	.wb_right {
		width: 695px; height: 280px; 
		vertical-align: bottom;	
		float: right;	
		/* background: left bottom url('./images/aanimace.jpg') no-repeat;	*/
	}
	.top_empty {
		width: 695px; height: 92px; 
	}

	.top_menu {
		width: 694px; _width: 695px; height: 24px;_height: 25px;
		border-bottom: 1px solid white; border-right: 1px solid white;
		background-color: #646464;
		background: url(../images/menu.jpg);
	}

	
	.wbin {
		width: 863px;
		margin: 0 0 0 113;			
	}	
	.wbin_head {
		width: 863px; height: 41px;
		background: top center url('./images/vrsek.jpg') no-repeat;		
	}


	.wb_bottom {
		width: 863px; height: 104px;
		background: bottom center url('./images/spodek.jpg') no-repeat;		
	}
	.wb_menu{
		width: 863px; min-height: 310px; _height: 310px;
		background: top center url('./images/w_rep.jpg') repeat-y;		
		vertical-align: top;
		border-bottom: 1px solid white;
		/* position:relative;*/
	}
	.menu_left {
		width: 168px; min-height: 310px; _height: 310px;
		float: left;
		text-align:left;
		background: bottom left url('./images/menu_rep.jpg') repeat-y;
	}

	.menu_right {
		width: 695px; min-height: 310px; _height: 310px; 
		vertical-align: top;	
		text-align: right;	
		/* border-bottom: 1px solid red;*/
		float: right;
		background: url('./images/podhlav_r.jpg') right top no-repeat;		
	}

	.bmenu {				
		width: 140px;
		/* border: 1px solid blue;*/ 
		/* margin: 25px 0px 0 30px; */
		text-align: left;
		overflow:none;
	}

	.btext {
		width: 650px;		
		 margin: 0px 20px 20px 20px;
		 border:solid 0px #990000;
		text-align: left;				
		z-index: 5;
	}

	.ambrlista {
		vertical-align: bottom; 
		width: 100%;
		text-align: left; 
		font: normal 8pt Verdana;		
		color: #969696;
		padding: 12px 0 0 0px;
		_padding: 12px 0px 0 px;
		margin: 0 0 0 0;
	}
	.ambrlista a {
		margin: 0 0 2px 0;
		text-decoration: none;
		color: #969696;
		vertical-align: top;
	}
	.ambrlista a:hover{
		text-decoration: none;
		color: #C52D51;
	}

	.clr_scr {clear: both; height: 0px; width: 100%; font-size: 0px; margin-top: 0;}

	.clr_scr1 {clear: both; height: 2px; width: 100%; font-size: 0px; margin-top: 0;}

	.aname {float:left; width:188px; color: black;border: 1px solid white;height: 20px; text-align: left;padding: 0px 0 0 10px; font-weight: bold}
	.ayear {float:left; width:58px; color: black; border-top: 1px solid white;border-bottom: 1px solid white;border-right: 1px solid white; height: 20px; text-align: center; padding: 0px 0 0 0px;}
	.akm {float:left; width:60px; color: black; border-top: 1px solid white;border-bottom: 1px solid white;border-right: 1px solid white; height: 20px; text-align: center; padding: 0px 0 0 0px;}
	.astk {float:left; width:60px; color: black; border-top: 1px solid white;border-bottom: 1px solid white;border-right: 1px solid white; height: 20px; text-align: center; padding: 0px 0 0 0px;}
	.apower {float:left; width:60px; color: black; border-top: 1px solid white;border-bottom: 1px solid white;border-right: 1px solid white; height: 20px; text-align: center; padding: 0px 0 0 0px;}
	.acolor {float:left; width:60px; color: black; border-top: 1px solid white;border-bottom: 1px solid white;border-right: 1px solid white; height: 20px; text-align: center; padding: 0px 0 0 0px;}
	.aprice {float:left; width:130px; _width: 140px; color: #C52D51;; border-top: 1px solid white;border-bottom: 1px solid white;border-right: 1px solid white; height: 20px; text-align: right; padding: 0px 0px 0 0px;}


	.aname1 {float:left; width:189px; _width:188px; color: black;border-right: 1px solid white;height: 30px; text-align: left;padding: 2px 0 0 10px; font-weight: bold;}
	.ayear1 {float:left; width:58px; color: black; border-right: 1px solid white; height: 30px; text-align: center; padding: 2px 0 0 0px;font-weight: bold;}
	.akm1 {float:left; width:60px; color: black; border-right: 1px solid white; height: 30px; text-align: center; padding: 2px 0 0 0px;font-weight: bold;}
	.astk1 {float:left; width:60px; color: black; border-right: 1px solid white; height: 30px; text-align: center; padding: 2px 0 0 0px;font-weight: bold;}
	.apower1 {float:left; width:60px; color: black; border-right: 1px solid white; height: 30px; text-align: center; padding: 2px 0 0 0px;font-weight: bold;}
	.acolor1 {float:left; width:60px; color: black; border-right: 1px solid white; height: 30px; text-align: center; padding: 2px 0 0 0px;font-weight: bold;}
	.aprice1 {float:left; width:130px; _width: 140px; color: #C52D51; border-right: 1px solid white; height: 30px; text-align: right; padding: 2px 0px 0 0px;font-weight: bold;}

	.dalsivozy {text-align: right;vertical-align:bottom;height:25px; background: right -3px url('./images/dalsi.jpg') no-repeat; font-size: 8pt; margin: 0 2px 0 0px; _margin: 0 10px 0 0;z-index:8;}
	.dalsivozy1 {margin: -21px 16px 0 0;_margin: -22px 20px 0 0; font-size:7pt;}
	.dalsivozy1 a {color: white; padding: 8px 3px 0 0;}
	.dalsivozy1 a:hover {color: black;}

	.dalsivozyx {text-align: left;vertical-align:bottom;height:25px; font-size: 7pt; }	
	.dalsivozyx1 {margin: -19px 0 0 41px; _margin: -20px 0 0 36px; font-size:7pt;}
	.dalsivozyx1 a {color: white; padding: 8px 3px 0 0;}
	.dalsivozyx1 a:hover {color: black;}

	


	.atit {font-size: 10pt; color: #C52D51;}
	.lla {float: left; border: 1px solid white; background-color: #969696; width: 90px; height: 18px; text-align: right; color: white; padding: 1px 2px 0 0; font-size: 8pt;}
	.rra {float: right; border: 1px solid white; background-color: #D2D2D2; width: 260px; height: 18px; text-align: left; color: black; padding: 1px 0 0 2px font-size: 8pt;}

		.binimg {width: 260px; height: 310px; _height: 350px; float: left;}
	.binrig {width: 360px; height: 310px; _height: 350px; float: right; }


.polb { margin:4px 0 0 0; _margin: 2px 0 0 0;}
.polb1 { margin:2px 0 0 0; _margin: 1px 0 0 0; font-size: 8pt;}
.polb2 { margin:3px 0 0 2px; _margin: 2px 0 0 2px;font-size: 8pt;}

	.container1{ width: 620px; margin: 10px 0 20px 15px; }
	.container{ width: 309px; margin: 10px 0 20px 10px; }
	.container1 .name, .container .name{ font-family: tahoma; font-size: 20px; color: #16006C; margin: 0 0 0 5px; }
	.container1 .title, .container .title{ background: url('./img/main/bgr1.gif') left top no-repeat; height: 32px; width: 100%; margin-top: 5px; font-size: 11px; }
	.container1 .title{ background: url('./img/main/bgr.gif') left top no-repeat; }
	.container1 .title div, .container .title div{ float: left; margin: 9px 0 0 15px; color: white; font-size: 8pt; }
	.container1 .text, .container .text { background-color: #B0B1AB; margin: 0 6px 0 4px; }
	.container .text .main, .container1 .text .main{ padding: 0 10px 10px 10px; font-size: 11px; text-align: justify; width: 279px; }
	.container1 .text .main{ padding: 10px; font-size: 11px; text-align: justify; width: 590px; }	
	.container1 .text .file, .container .text .file{ width: 100%; margin: 10px 0 0 140px; font-size: 8pt; }
	.container .text .file{ width: 200px; margin: 10px 0 0 77px; font-size: 8pt; text-align: right; }	
	.container1 .text .file{ width: 200px; margin: 10px 0 0 387px; font-size: 8pt; text-align: right; }	
	.container .text .file a, .container1 .text .file a{ color: #16006C; }
	.container1 .text .file a:hover, .container .text .file a:hover{ color: red; }	
	

.productContainer{ height: auto; width: 620px; margin: 10px auto 0 auto; position: relative; }
.productContainer .pict{ position: absolute; top: 0; margin: 4px 0 0 10px; }
.productContainer .top{ background: url('./img/main/bgr.gif') left top no-repeat; width: 100%; height: 32px;} 
	.top div{ margin-top: 10px; font-size: 8pt; }
	.top .name{ color: white; float: left; clear: right; width: 265px; padding-left: 85px; }
	.top .amount{ color: white; float: left; clear: right; width: 100px; }
	.top .price{ color: white; float: left; clear: right; width: 155px; margin: 10px 15px 0 0; text-align: right; }
	.middle{ background-color: B0B1AB; margin: 0 6px 0 4px; padding-bottom: 10px; min-height: 35px; }
	.middle .text{ margin: 0 10px 10px 80px; text-align: justify; font-size: 8pt; }
	.middle .link{ width: auto; margin: 0 0 0 505px; }
	.middle a{ color: #151780; font-size: 8pt; }
	.middle a:hover{ color: red; }
	