
/*----- Catalogues styles -----*/

/*--- Hide, Show buttons ---*/
.tabset
	{
	margin:3px 0;
	float:right;
	}

.tabset a
	{	
	margin-left:10px;
	display:block;
	float:left;
	padding:6px 18px;
	color:#2670a4;
	text-align:center;
	text-decoration:none;
	border-right:4px #ace1f5 solid;
	border-left:4px #ace1f5 solid;
	background-color:#ace1f5;
	}

.tabset a:hover
	{	
	color:#e8748c;
 	background-color:#ffdbe5;
 	border-right:4px #e8748c solid;
 	border-left:4px #e8748c solid;
	}

.container
	{
	width:100%;
	clear:both;
	}

/*--- trigger ---*/
h2.acc_trigger
	{
	padding:4px 0;	
	margin:0 0 3px;
	background:url(../pic/arr-right.gif) no-repeat #83cded;/*change*/
	background-position:left center;/*change*/
	height:auto;	
	width:100%;
	float:left;
	}

h2.acc_trigger a
	{
	color:#2670a4;/*change*/
	text-decoration:none;
	display:block;
	padding:0 0 0 30px;
	font-size:12px;
	font-weight:bold;
	}

h2.acc_trigger a:hover
	{
	color:#fff;/*change*/
	}

h2.active
	{
	background:url(../pic/arr-down.gif) no-repeat #83cded;/*change*/
	background-position:left center;/*change*/
	}

/*--- container ---*/
.acc_container
	{
	margin:0 0 3px; 
	padding:0px;
	overflow:hidden;
	width:100%;
	clear:both;
	}

.acc_container .block
	{
	padding:0px;
	}

/*--- table ---*/
table.set_table
	{
	border-collapse:collapse;
	width:100%;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

table.set_table td
	{
	border:#ace1f5 1px solid;
	padding:5px;
	color:#2670a4;
	vertical-align:top;
	}

table.set_table th
	{
	background-color:#ace1f5;
	color:#000;
	font-weight:normal;
	font-style:italic;
	border:1px solid #ace1f5;
	padding:2px 6px;
	}

/*--- floating button ---*/

#back-top 
	{
	position:fixed;
	bottom:350px;
	margin-left:-5px;
	}

#back-top a 
	{
	width:80px;
	height:19px;
	display:block;
	text-align:center;
	font:bold 12px/100% Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2670a4;
	background:#83cded;
	padding-top:6px;
	/* скругление углов
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;*/
	/* замедление */
	-webkit-transition:1s;
	-moz-transition:1s;
	-o-transition:1s;
	transition:1s;
	}

#back-top a:hover 
	{
	color:#fff;
	background-color:#0091d4;
	}
