<STYLE TYPE="text/css">
<!--


body
{
	background-color : #FFFFFF;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #313437;
	text-align: left;
	margin: 3; padding:3;
	scrollbar-face-color: #DCE3F3;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D0DBF4;
	scrollbar-3dlight-color: #B1BFE2;
	scrollbar-arrow-color:  #385295;
	scrollbar-track-color: #E4EAF9;
	scrollbar-darkshadow-color: #98AAB1;
}

h2
{
  font-family: Verdana;
  font-size: 15pt;
  color: #313481;
}

h3
{
  font-size: 11pt;
   
}

p
{
	text-align: justify;
	
}
a:link
{
	color: #313481;
	text-decoration: none;
}
a:visited
{
	/*color: #9428de;*/
	color: #313481; 
	text-decoration: none;
}
a:active
{
	color: #5154A1;

}
a:hover
{
	text-decoration: underline;
}

.menu_title
{
	font-family: verdana;
	font-size: 8pt;
	text-transform: lowercase;
}

.category_title
{
	font-family: arial;
	font-size: 7pt;
	text-transform: lowercase;
	text-decoration: none;
	text-align: center;
}

td.category_title
{
	text-align: center;
	vertical-align: center;
	cursor: hand;
}

.man_top
{
	font-weight : normal;
	font-size: 10pt;
}

.man_top_selected
{
	font-weight : bold;
	font-size: 10pt;
	color: #313481;
}

.category_top
{
	font-family: Arial;
font-weight : normal;
	font-size: 11pt;

}

.category_top_selected
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
	color: #313481;
}

a.category_left
{
	font-weight : normal;
	font-size: 10pt;
}

a.category_left_selected
{
	font-weight : bolder;
	font-size: 8pt;
}

a.red
{
	color: #B40607;
}

.price
{
	color: #B40607;
	font-size: 10pt;
	font-weight : bolder;
}
.bigprice
{
	color: #B40607;
	font-size: 16pt;
	font-weight : bolder;
}

.bigtext
{
	color: #313481;
	font-size: 16pt;
	font-weight : bolder;
}
.phone
{
	color: #B40607;
	font-size: 12pt;
	font-weight : bolder;
}
.small_price
{
	color: #B40607;
	font-size: 7pt;
}

.rub 
{ 
	color: #B40607;
	display: inline-block; 
	font-size: 16pt; 
	line-height: 8.5px; 
	border-bottom: 0.1em solid #B40607; 
	width:0.6em; 
	font-weight: bold;
}







.discount_price
{
	color: #73777B;
	font-size: 10pt;
	text-decoration: line-through;
}

ul
{
	margin-left: 50px; 
	text-align: left;
}
li
{
	line-height: 18px;
}
table.small
{
	border-width: 1px;
	border-color: #DCE3F3;
	border-style: solid;
}




table.with_border 
{ 
	border-width: 1; 
	border-style: solid; 
	border-color: #BDCEE7;
}

th
{
	font-family : verdana;
	background-color: #DCE3F3;
	font-size: 8pt;
}
th.tab
{
	font-size: 9pt;
}

tr
{
	background-color: #FFFFFF;
}

tr.out
{
	background-color: #FFFFFF;
}

tr.over
{
	background-color: #F6F7FB;
	cursor: hand;
}

tr.row0
{
	background-color: #EFF1F9;
	color: #313437;

}

tr.row1
{
	background-color: #FFFFFF;
	color: #313437;
}

.row0
{
	background-color: #EFF1F9;
	color: #313437;


}

.row1
{
	background-color: #FFFFFF;
	color: #313437;
}



.row2
{
	background-color: #F6F7FB;
	color: #313437;
}

td.row_answer
{
	background-color: #EEF1FB;
}

td.pages_str
{
	border-width: 1px;
	background-color: #F6F7FB;
	font-size: 8pt;
	width: 15;
	text-align: center;
}

td.pages_str_selected
{
	border-width: 1px;
	background-color: #DCE3F3;
	font-size: 8pt;
	width: 15;
	text-align: center;
}

td
{
	font-family : verdana;
	font-weight: normal;
	font-size: 10pt;
	border-width: 0px;
	text-align: left;
}

td.catalog_unit
{
	font-family : verdana;
	font-size: 10pt;
	color: #313481;
}

.prod_text_title
{
	font-family: verdana;
	font-size: 8pt;
	color: #212441;
	font-weight: bolder;
}

.prod_text
{
	font-family: verdana;
	font-size: 10pt;
	color: #313481;
	font-weight: bold;
}
.red_prod_text
{
	font-family: verdana;
	font-size: 10pt;
	color: #B40607;
	font-weight: bold;	
}
.main_page_text
{
	font-family: verdana;
	font-size: 13pt;
	color: #ff6600;
}

td.center
{
	text-align: center;
	vertical-align: center;
}

td.right
{
	text-align: right;
	vertical-align: center;
}

td.tovar_row1
{
	font-family: verdana;
	border-style: solid;
	background-color: #FFFFFF;
}

td.tovar_row2
{
	font-family: verdana;
	border-style: solid;
	background-color: #F6F7FB;
}

td.input
{
	text-align: left;
}

input, textarea
{
	font-weight: bolder;
	background-color: #FFFFFF;
	color: #5C6284;
	font-size: 9pt;
	border-color: #8E999F;
}

select
{
	font-weight: bolder;
	background-color: #FFFFFF;
	color: #5C6284;
	font-size: 8pt;
	border-color: #8E999F;
	overflow: hidden;
	width: 120px;
	
}

select.h
{
	font-weight: bolder;
	font-size: 10pt;
}

.small
{
	font-size: 8pt;
}
.greysmall
{
	font-size: 10pt;
	color: #767879;
}
.orangetext
{
	font-size: 10pt;
	color: #ff6600;
	font-weight: bold;
}
.redsmall
{
	font-size: 8pt;
	color: #B40607;
}
.tovarinfo
{
	font-size: 10pt;
	color: red;
}
.greytext
{
	font-size: 10pt;
	color: #767879;
	font-family : verdana;
}
.grey
{
	font-weight: bold;
	font-size: 8pt;
	color: #767879;
}

.descript
{
	font-size: 8pt;
	font-family: verdana;
	text-align: justify;
	margin-left:5;
	margin-right:5;
}

.tovar_name
{
	background-color: #DCE3F3;
	font-weight: bold;
	font-size: 9pt;
	color: #313481;
}

.link
{
	color: #313481;
	cursor: hand;
}

.over_link
{
	color: #313481;
	cursor: hand;
	text-decoration: underline;
}

.bottom
{
	vertical-align: bottom;
}

.top
{
	vertical-align: top;
	text-align: center;
}

img
{
	border-width: 0px;
}

h1
{
	font-family: Verdana;
	font-size: 20pt;
	color: #313481;
/*	font-variant: small-caps;*/
	font-weight: bolder;
}

.table_header
{
	background-color: #DCE3F3;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #313481;
}

.tovar_header
{
	background-color: #DCE3F3;
	color: #313481;
}

.prod_table_header
{
	background-color: #F7F7FF;
}

.header
{
	font-size: 11pt;
	font-weight: bolder;
	color: #313481;
}
.news_header
{
	font-size: 10pt;
	font-weight: bolder;
	color: #313481;
}
.info_table
{
	background-color: #F7F7FF;
}

.help
{
	font-size: 10pt;
	text-align: justify;
	margin-left:10;
	margin-right:10;
    color: #060606
}

.search_text
{
	font-family : verdana;
	font-weight: bold;
	font-size: 9pt;
	color: #677B93;
}

.text
{
	font-family: Verdana;
	font-size: 10pt;
	color: #313437;
/*	font-weight: bolder;*/
	margin-left:7;
}
.greentext
{
	font-family: Verdana;
	font-size: 10pt;
	color: #339933;
	margin-left:7;
}
.name_title
{
	font-family: Trebuchet MS;
	font-size: 9pt;
	color: #060606;
}

.comment
{
	font-size: 10pt;
	color : #677B93;
}

.form {
  font: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 1px; 
  text-decoration: none; 
  border-width: 1px;
}

.title_header {
background-repeat: no-repeat;
}

hr { height : 1}

.hu {
    display:	none;
}

.recalcsubmit {
width:  99px;  
height: 25px; 
margin: 0;
padding:0;
border: 0;
background: url('pix/recalc.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer; 
cursor: hand; 
}

.savecredit {
width:  75px;  
height: 25px; 
margin: 0;
padding:0;
border: 0;
background: url('pix/save.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer; 
cursor: hand; 
}

.delsubmit {
width:  153px;  
height: 25px; 
margin: 0;
padding:0;
border: 0;
background: url('pix/del_select.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer; 
cursor: hand; 
}

#titleCategory:hover  	h2{
  border-radius: 10px;	  
  background: linear-gradient(to top, #B5CEE7, #DEE7F7);
}
#tdtitleCategory:hover  	a{
  border-radius: 5px;	  
  background: linear-gradient(to top, #B5CEE7, #DEE7F7);
  text-decoration: none;
}
.smm-fixed {
    display: none;
    position: fixed;
    right: 0;
    bottom: 50%;
    width: 46px;
    z-index: 3000;
	}
	
.smm-fixed .links{
display:block;
position:relative;
right:-13px;
width:32px;
height:32px;
margin-bottom:4px;
text-align:left}

.smm-fixed .links:hover{
right:0;
transition:right .3s;
-webkit-transition:right .3s;
-o-transition:right .3s;
-moz-transition:right .3s}


#menu {
           text-align: left;
			background: #DEE7F7;
			border-top: 5px solid #B5CEE7;
            width:1200px;
			z-index:2500;
			-webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 0px 0px 10px 10px;
			position:fixed;
            top:0px;
            padding:5px 0;
			left: 50%;
			margin-left: -600px;
			height: 21px;
			 
        }
#menu ul {
            padding:0;
            margin:0;
        }
		
#menu li{
            display: inline;
            list-style:none;
            margin: 5px 5px;
        }

#menu li a,  #menu div a {
            padding: 3px 5px;
            color:#304C6C;
            text-decoration: none;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
			font: 9pt Tahoma;
			font-weight:bold;


        }
		
#menu div {
            position:relative;
			left:1%;
			margin-right:20;
        }
#menu div a		{
		margin-top:10;
		}

#menu  a:hover{
            background: #B5CEE7;
            -webkit-transition-property: color, background;
            -webkit-transition-duration: 0.5s, 0.5s;
        }
	

	 /*Преимущетсва*/ 	
	 
#advantages td{
	font-size: 10px !important; /* Размер текста */
	text-align: center !important;
	}
	

#advantages td:hover:after, #advantages div:hover:after{
  content: attr(hints);
  display: none;
  font-size: 13px;
	width: 250px;
  display: block;
  position: absolute;
  background: #fff;
//  #FAFF77;
// #DEE7F7;
  border: 2px solid #B5CEE7;
  padding: 3px;
  margin: 15px 0 0 10px;
}


#advantages td:hover, #advantages div:hover{
  z-index: 10;
  position: relative;
}

#advantages td:after, #advantages div:after
{
  content: attr(hints);
  display: none;
  font-size: 13px;
}
		

 /*Кнопка*/ 
 
#button1,  #idFilter, #idFilter1, #addtoCart, #idCompare, #idClearFilter, #idToCart, #openCart, #addedtoCart, #addedtoCartToProdCard {
  border: 0px !important;
  height: 37px ;
  width: 250px ;
 // padding: 5 5 5 5px !important;
  display: block !important;	

  /*Тень*/ 
   -moz-box-shadow: 0px 1px 1px #717171 !important;  /*для mozila*/ 
  filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#000000, strength=5) !important; /*для IE*/ 
  box-shadow: 0px 2px 1px #717171 !important;	
  
  /*Скругленные углы*/
  -webkit-border-radius: 15px !important;
  -moz-border-radius: 15px !important;
  border-radius: 15px !important;
  
    background: #E35400 !important;  /* Для старых браузров */
  background: linear-gradient(to top, #E35400, #FF6D00, #FF7600, #FFA300, #FFBA00) !important;

}
#idFilter{
	height: 25px;
	width: 80px;
	line-height:25px;
	margin: 1px 1 1 1px;
	
}
#idFilter1{
	height: 25px;
	width: 80px;
	line-height:25px;
	margin: 1px 1 1 1px;
	
}

#addtoCart{
	padding-top: 7px;
	height: 25px;
	width: 85px;
	line-height:25px;
	margin: 1px 1 1 1px;
}

#idCompare{
	height: 25px;
	width: 140px;
	line-height:25px;
	margin: 1px 1 1 1px;		
}


#idClearFilter{
	
	height: 25px;
	width: 130px;
	line-height:25px;
	margin: 1px 1 1 1px;	
	
}

#idToCart, #addedtoCartToProdCard{
	height: 38px;
	width: 110px;
	line-height:38px;
//	margin: 1px 1px 1px 1px;	
}


#idOneClick{
	height: 38px;
	width: 150px;
	line-height:38px;
	cursor:pointer;	
	margin: 1px 1 1 1px;
	border: 0px !important;
    padding: 5 5 5 5px !important;
    display: block !important;	

  /*Тень*/ 
   -moz-box-shadow: 0px 1px 1px #717171 !important;  /*для mozila*/ 
  filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#000000, strength=5) !important; /*для IE*/ 
  box-shadow: 0px 2px 1px #717171 !important;	
  
  /*Скругленные углы*/
  -webkit-border-radius: 15px !important;
  -moz-border-radius: 15px !important;
  border-radius: 15px !important;
  
    background: #2564A0 !important;  /* Для старых браузров */
  background: linear-gradient(to top, #0F3559, #2564A0, #376EA6, #4578AC, #5783B3, #85A4C7) !important;
}
#openCart, #addedtoCart, #addedtoCartToProdCard{
    background: #FF7614	  !important;  /* Для старых браузров */
	background: linear-gradient(to bottom, #81D160, #3FBB0F, #3FBB0D, #45D30D, #46D20F, #32990A)  !important;}

#addedtoCart{
	padding-top: 7px;
    width:85px;
	height:25px;}

#openCart{
	height: 30px;
	line-height:30px;
	
}
	
#idOneClick:hover{
	
	background: #376EA6  !important;  /* Для старых браузров */
	background: linear-gradient(to top, #2564A0, #376EA6, #4578AC, #5783B3, #85A4C7, #C6D4E4)  !important;
		
	
}

#idOneClick:active{
	
background: #FF7600  !important;  /* Для старых браузров */
	background: linear-gradient(to bottom, #2564A0, #376EA6, #4578AC, #5783B3, #85A4C7)  !important;	
	
}

 #openCart:hover, #addedtoCart:hover , #addedtoCartToProdCard:hover  {
	 cursor: pointer; 
	background: #FF6D00  !important;  /* Для старых браузров */
background: linear-gradient(to top,  #32990A, #46D20F, #45D30D, #3FBB0D, #3FBB0F, #5DD160, #68E04A)  !important;}
 
#openCart:active, #addedtoCart:active, #addedtoCartToProdCard:active{
	
	background: #8ED672 !important;  /* Для старых браузров */
	background: linear-gradient(to top, #80E273, #5DD160, #3FBB0F, #3FBB0D, #45D30D, #46D20F, #32990A) !important;
	}





/*изменение цвета при наведении*/ 
#button1:hover, #idFilter:hover, #addtoCart:hover,  #idCompare:hover, #idClearFilter:hover, #idToCart:hover   { cursor: pointer; 
	background: #FF6D00  !important;  /* Для старых браузров */
	background: linear-gradient(to top, #FF6D00, #FF7600, #FFA300, #FFBA00)  !important;
	
	}

  
 /*изменение цвета при нажатии*/ 
 #button1:active, #idFilter:active, #addtoCart:active, #idCompare:active, #idClearFilter:active, #idToCart:active {
	background: #FF7614	  !important;  /* Для старых браузров */
	background: linear-gradient(to bottom, #FF7614, #FF7600, #FFA300)  !important;}
 

.minus, .plus, .del{
	width:10px;
	height:10px;
	background:#f2f2f2;
	border-radius:4px;
	padding:3px 5px 3px 5px;
	border:1px solid #ddd;
	cursor:pointer;
		}
	
 .delFilter{
	border:1px solid #FFC65E;
	background:#FFC65E; 
	color:white;
	padding:1px 3px 1px 3px;
	 
 }	
 
  .delFilter:hover{
	background:#FFA100;  
 }	
		
.input1{
	height:24px;
	border:1px solid #ddd;
	border-radius:4px;
	padding:0 2px;
		}	

#limits{
	
    border: 1px solid #B5CEE7;
	padding: 10px;

}

#titleTable{
	text-align: center;
	
	
}


.contentCart{
    display:none;
    padding:0 10 10 0px;
    background:#fff;
	border:1px solid #B5CEE7;
    -moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);
    -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);
    box-shadow:0 5px 5px rgba(0,0,0,0.3);
	font-size: 15px;
	text-transform: none;


}

#conCart:hover .contentCart  {
    display:block;
    position:absolute;
	right: 50%;
	margin-right: -600px;
    top:42px;
    z-index:9999;

   -moz-transition:  5s ease-in-out;
   -webkit-transition:  5s ease-in-out;
	transition:  5s ease-in-out;
cursor:default;
} 

.contentAction{
    display:none;
    padding:0 10 10 0px;
    background:#fff;
	border:1px solid #B5CEE7;
    -moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);
    -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);
    box-shadow:0 5px 5px rgba(0,0,0,0.3);
	font-size: 15px;
	text-transform: none;
}

#conAct:hover .contentAction  {
    display:block;
    position:absolute;
	right: 50%;
	margin-right: -600px;
    top:84px;
    z-index:9999;
   -moz-transition:  5s ease-in-out;
   -webkit-transition:  5s ease-in-out;
	transition:  5s ease-in-out;
cursor:default;
} 

.contentCatalog{
    display:none;
    padding:0 0 0 0px;
    background:#fff;
//	border:1px solid #B5CEE7;
    -moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);
    -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);
//    box-shadow:0 5px 5px rgba(0,0,0,0.3);
	font-size: 15px;
	text-transform: none;
	margin-left: 50%;
	left: -600px;
    height:0px;}
	

	
	
#conCatalog:hover .contentCatalog  {
    display:block;
    position:absolute;
	right: 50%;
	margin-right: 400px;
    top:85px;
    z-index:9999;

   -moz-transition:  5s ease-in-out;
   -webkit-transition:  5s ease-in-out;
	transition:  5s ease-in-out;
cursor:default;

} 


.nalichie{
	display: block;
    z-index: 0;
	height: 15px;
	line-height: 15px;
    width: 70px;
    position: relative;
    text-align: center;
	color: #fff;
	left: 0px;
	opacity: 0.8;
  -webkit-border-radius: 10  !important;
  -moz-border-radius: 10 !important;
  border-radius: 10px !important;
  font-size: 10px;
	margin: 5px;
	//padding: 1px 0px 0px 0px;
	
}


.kredit{
	background: linear-gradient(to top, #808080, #fff) ;
	height: 30px;
	line-height: 30px;
    width: 130px;
	color: #000;
    font-size: 12px;	
    box-shadow: 0px 2px 1px #404040 !important;	
  
}
.kredit2{
/*	border-bottom: 1px dashed #000;*/
	height: 20px;
    width: 300px;
	color: #000;
    font-size: 13px;	
	margin:15px 30px 0px 0px;
	cursor: pointer;
	text-align: left;
	
}

.kredit2 a{
	text-decoration:none;
  
	
}
.kredit:active{
	background: linear-gradient(to top, #fff, #808080) ;
}
.advant{
position: relative;	
left: 0px;	
top:-100px;	
height: 15px;
width: 150px;
	
}



.img_block {
    width:190px;
    height: 150px;
    display:block;
    overflow: hidden;
    position: relative;

}

.img_block .lupa {

    width:35px;
    height:0px;
    text-transform:uppercase;
    font-size:11px;
    position:absolute;
    display:block;    
    overflow: hidden;
    bottom:0px;
    right:0;
    z-index: 910;
}
.img_block:hover .lupa {
    bottom:0;
    height:35px;
}

/***********Карусель товаров в карточке***********/
.carousel  {
   max-width: 1120px; /* ширина всего блока */
   margin: 10px 0px 10px 0px;
   width:100%;
}
.carousel-wrapper {
   margin: 0px 30px; /* отступы для стрелок */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */	
   position:relative;
}
.carousel-items {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.carousel-block {
   float: left; /* выстраиваем все элементы карусели в ряд */
   width: 200px; /* задаём ширину каждого элемента */
   padding: 10px 10px 10px 0px; /* делаем оступы, чтобы элементы не сливались */
}
.carousel-block img{
	display:block;
}

/*********** BUTTONS ***********/
.carousel-button-left img, .carousel-button-right img{
   width: 17px; 
   height: 36px; 
   position: relative;
   top: 70px; 
   cursor: pointer; 
   text-decoration:none;
}
.carousel-button-left {
   float: left; 
}
.carousel-button-right{
  float: right;
}

/***********Карусель картинок в карточке***********/
.carousel1  {
   max-width: 450px; /* ширина всего блока */
   margin: 10px 0px 10px 0px;
   width:100%;
}
.carousel-wrapper1 {
   margin: 0px 30px; /* отступы для стрелок */
   overflow: hidden; /* скрываем содержимое, выходящее за рамки основной области */	
   position:relative;
}
.carousel-items1 {
   width: 10000px; /* устанавливаем большую ширину для набора элементов */
   position: relative; /* позиционируем блок относительно основной области карусели */
}
.carousel-block1 {
   float: left; /* выстраиваем все элементы карусели в ряд */
   width: 90px; /* задаём ширину каждого элемента */
   padding: 10px 10px 10px 0px; /* делаем оступы, чтобы элементы не сливались */
}
.carousel-block1 img{
	display:block;
}

/*********** BUTTONS1 ***********/
.carousel-button-left1 img, .carousel-button-right1 img{
   width: 17px; 
   height: 36px; 
   position: relative;
   top: 35px; 
   cursor: pointer; 
   text-decoration:none;
}
.carousel-button-left1 {
   float: left; 
}
.carousel-button-right1 {
  float: right;
}

/**********************/
.hints{
    display:none;
    padding:0 10 10 0px;
	width: 300px;
	height: 250px;

}
.hint{
	position:absolute;
	top: 30px;
    background:#fff;
	border:1px solid #B5CEE7;
    -moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);
    -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);
    box-shadow:0 5px 5px rgba(0,0,0,0.3);
	font-size: 15px;
	text-transform: none;
    padding:10px;
	
}
#click :hover +.hints, .hints:hover {
  display:block;
  position:absolute;
  right: 50%;
	margin-right: -600px; /*растояние от середины*/
   top:410px;/*отступ от верха*/
   z-index:99;

  cursor:default;
} 

.iWant{
	box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.1);
    display: inline-block;
    border: 1px solid #313481;
    background-color: #fff;
    width: 970px;
}

.iWant_content{
display: block;
float: left;
width: 50%;
font-family: verdana;
font-size:13px;
margin:10px;

}

.iWant_button{
	
	margin-top:30px;


}
.iWant_text{
	background: green;	
	
}
.iWant_title{
	font-size:17px;
color:#313481;
font-weight: bold;
    
}
	@media only screen and (max-width: 800px), only screen and (max-device-width: 800px) {
	.contentCatalog	{
	left: -490px;	
	}
		
	}
#a12_1, #a1, #a2, #a3, #a4, #a5, #a7, #a8, #a9, #a13, #a17{
	padding: 5px;
	font-size: 10pt;
	border: solid 1px gray;
	font-family: Verdana;
	font-weight : bold;
	
}
#a10_1, #a5, #a6, #a11, #a14, #a15, #a16{
	padding: 3px;
	font-size: 9pt;
	border: solid 1px gray;
}
.text_a{
	color: #5C6284;
	font-size: 9pt;
	font-family: Verdana;
	font-weight : bold;
}


.question{
	
	color: black;
	font-size: 10pt;
	font-family: Verdana;
	font-weight : bold;
	padding: 5px;	
	
}

input + button {
  display: none;
}
input:checked + button {
  display: inline;
}
input:checked + button + button {
  display: none;
}


[class^="scroll"] {
 position: relative;
 height: 10em;
 line-height: 10em;
 padding: 0 3em;
}
[class^="scroll"] input {
 display: none;
}
[class^="scroll"] div {
 height: 100%;
 overflow: hidden;
 white-space: nowrap;
 word-wrap: normal;
 font-size: 0;
}
[class^="scroll"] img {
 position: relative;
 right: 0em;
 width: 25%;
 height: 100%;
 transition: .5s;
}

[class^="scroll"] label {
 cursor: pointer;
 font-weight: 600;
 font-size: 3em;
}
[class^="scroll"] input:nth-of-type(1):checked ~ label:nth-of-type(2):after,
[class^="scroll"] input:nth-of-type(2):checked ~ label:nth-of-type(3):after,
[class^="scroll"] input:nth-of-type(3):checked ~ label:nth-of-type(4):after,
[class^="scroll"] input:nth-of-type(4):checked ~ label:nth-of-type(5):after,
[class^="scroll"] input:nth-of-type(5):checked ~ label:nth-of-type(6):after,
[class^="scroll"] input:nth-of-type(6):checked ~ label:nth-of-type(7):after {
 content: "\3009";
 position: absolute;
 right: 0;
}
[class^="scroll"] input:nth-of-type(2):checked ~ label:nth-of-type(1):after,
[class^="scroll"] input:nth-of-type(3):checked ~ label:nth-of-type(2):after,
[class^="scroll"] input:nth-of-type(4):checked ~ label:nth-of-type(3):after,
[class^="scroll"] input:nth-of-type(5):checked ~ label:nth-of-type(4):after,
[class^="scroll"] input:nth-of-type(6):checked ~ label:nth-of-type(5):after,
[class^="scroll"] input:nth-of-type(7):checked ~ label:nth-of-type(6):after {
 content: "\3008";
 position: absolute;
 left: 0;
}

[class^="scroll"] input:nth-of-type(2):checked ~ div img {right: 25%;}
[class^="scroll"] input:nth-of-type(3):checked ~ div img {right: 50%;}
[class^="scroll"] input:nth-of-type(4):checked ~ div img {right: 75%;}
[class^="scroll"] input:nth-of-type(5):checked ~ div img {right: 100%;}
[class^="scroll"] input:nth-of-type(6):checked ~ div img {right: 125%;}
[class^="scroll"] input:nth-of-type(7):checked ~ div img {right: 150%;}



-->
</STYLE>
