
ul.download {list-style-image:url(../menus/zip.gif);}
ul.download li {padding-left:5px; font-size:12px; line-height:1.5em;}

.left { float:left;}
.right { float:right;}


/* slides styling */

.photo {width:474px; height:104px; text-align:left; position:relative; margin:0 auto;}

.photo ul.topic {padding:0; margin:0; list-style:none; width:474px; height:104px; position:relative; z-index:10;}

.photo ul.topic li {
	/*display:block;*/ 
	width:106px;
	height:34px; 
	*height:30px;

	margin-bottom:1px;
	_margin-bottom:-4px;/*float:left;*/}


.photo ul.topic li a.set {
   display:block;
	width:92px;
	height:27px;
	margin-bottom:1px;
	background: url(../images/tap-gry.jpg) no-repeat;
	padding-left:14px;
	padding-top:7px;
/*_padding-top:3px;*/
	color:#000;
	text-transform: uppercase;
	text-decoration:none;
	font-family:Myriad Pro;
	}

.photo ul.topic li a ul, 
.photo ul.topic li ul 
{display:none;}

.photo ul.topic li.active a
{background: url(../images/tap-gry.jpg) no-repeat ;}

.photo ul.topic li a:hover,
.photo ul.topic li:hover a
{background:#a1a1a1 url(../images/tap-over.jpg) no-repeat;}



/*============the content of the box================*/

.photo ul.topic li.active ul {
	display:block;
	position:absolute; 
	left:106px; 
	top:0px; 
	padding:0; margin:0; 	
	/*border:1px solid #b9b9b9;
    border-left:0;*/ 
	width:367px; 
	height:102px; 
	/*border:20px solid #bbb;*/ 
	z-index:1;
	background:#fff;
	}

.photo ul.topic li a:hover ul, 
.photo ul.topic li:hover ul{
    display:block; 
	position:absolute; 
	left:106px; 
	top:0px; 
	list-style:none; 
	padding:0; 
	margin:0; 
/*	border:1px solid #b9b9b9;
    border-left:0; */
	width:367px; 
	height:102px; 
	background:#fff; 
	/*url(../images/tapbox-left.jpg) right; border:20px solid #bbb;*/
	z-index:100;
	}
	
	
	.tap-cont {
    border:1px solid #b9b9b9;
    border-left:0; 
	border-right:0;
	display:block;
	/*width:356px;*/
	height:64px;
	_height:71px;
	padding:19px 17px;
	_padding-top:12px;
	padding-right:5px;
	overflow:auto;
	background:#fff;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	text-transform:none;
	}

/*.photo ul.topic li ul li
{display:inline; width:112px; height:87px; float:left; border:1px solid #fff; margin:1px;}

.photo ul.topic li ul li a
{display:block; width:110px; height:85px; cursor:default; float:left; text-decoration:none; background:#444; border:1px solid #888;}

.photo ul.topic li ul li a img
{display:block; width:100px; height:75px; border:5px solid #eee;}*/





.tap-cont p { margin:0; padding:0; text-align:justify; }




.photo ul.topic li .tap-cont a:hover ,
.photo ul.topic li:hover .tap-cont a
{display:block; width:80px; height:20px; 
background:url(../images/icn-8.jpg) no-repeat 0 3px #fff; padding-left:10px; text-decoration:none; color:#000; margin-left:5px; }

.size a:hover , .size a
{display:block;  width:80px; height:20px; 
background:url(../images/icn-8.jpg) no-repeat 0 3px #fff; padding-left:10px; text-decoration:none; color:#000; margin-left:5px; }

.col { float:left; width:100px;}






.photo ul.topic li:hover.tap-cont a:hover { color:#FF0000;}

.tap-cont a {  }