.icon {
    width:130px;
    height:170px;
    margin:20px 20px;
    float:left;
    border:1px dotted white;
    border-radius:4px;
    text-align: center;
   

}

.icon span{
    font:15px tahoma;
    text-transform:uppercase;
    /*padding:0 0 0 20px;*/
    

   

}

.icon img{
    padding-bottom:15px;
}

.icon:hover {
    border:1px solid red;
}
.stroka{
    text-transform:uppercase;
    /*width:360px;*/
	width: 25%;
    float: left;
	margin:0 auto;
}



.itog {
	border:1px solid lightgrey;
	border-radius:5px;
	width:250px;
	float:left;
	height:290px;
	margin:20px;
	background-color:lightgrey;
	overflow:hidden;

}

.itog img{
	height:200px;
	width:160px;
	margin:5px 35px 10px 35px;
	
	

}
.itog p{
	text-align:justify;
	width:90%;
	margin:10px auto;
	text-transform:uppercase;
	font:14px tahoma;
	color:black;

	}

.itog a{
	text-decoration:  none;
	display:block;
	height:290px;
	width:250px;
}

.lamp_content {
	
	padding:20px 30px;
	min-height:400px;
}


/*h2 {
	text-transform:uppercase;
	font:17px tahoma;
}*/
.lamp_content a{
	text-decoration: underline;
	line-height:30px;
	color: blue;
}
.lamp_content a:hover{
	text-decoration: none;
	line-height:30px;
	color: blue;
}

.table_glass td {
  border:1px solid grey;
  padding:5px;
}

.t_article a{
      
    background-image:url(../img/loop.gif);
	background-repeat:no-repeat;
	padding:0 0 0 20px;

}

.t_name {
	max-width:500px;
}

.th_table {
	text-align:center;
	padding:5px;
	border:1px solid grey;
	background: #ffc00e url(/img/bgt.png) bottom left repeat-x;
}

.table_glass{
	margin:30px auto;
	border:1px solid #6D6D6D;
	border-collapse:collapse;
	
}

.glass_navi ul li{
	display:inline;
	
}

.glass_navi{
	margin:20px 10px;
}

.glass_navi_ul_style1,.glass_navi_ul_style2{
	padding:0 0 0 18px;
	background-image:url('http://katalogi.top/img/arrow1.jpg');
	background-repeat:no-repeat;
	background-position:-9px 0;
}

.t_article{
	cursor:pointer;
	text-decoration:underline;
}

.t_article:hover{
	text-decoration:none;
}

.cardLamp{
width: 200px;
    height: 350px;
    float: left;
    margin: 10px 18px 20px 0px;
    padding: 10px;
    border: 1px solid #f0f0f0;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    overflow:hidden;
}

.pictureCardLamp{
	height:280px;
}

.cardLamp:hover{
	 box-shadow: 0 0 10px rgba(0,0,0,0.7);
}

.titleCardLamp{
	font:12px verdana;
	color:grey;
	text-decoration:underline;
	cursor:pointer;
}

.titleCardLamp:hover{
	text-decoration:none;
}
.getListOfLamps_block{
	display:none;
	position:absolute;
}




.stroka a{
	/*position: relative;*/
	display: block;
	padding: .4em .4em .4em .8em;
	*padding: .4em;
	margin: .5em 0 .5em 2.5em;
	background: #ddd;
	color: #444;
	text-decoration: none;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;	
}

.stroka a:hover{
	background: #eee;
}

.stroka a:before{

	counter-increment: li;
	position: absolute;	
	left: -2.5em;
	top: 50%;
	margin-top: -1em;
	background: #fa8072;
	height: 2em;
	width: 2em;
	line-height: 2em;
	text-align: center;
	font-weight: bold;
}

.stroka a:after{
	position: absolute;	
	content: '';
	border: .5em solid transparent;
	left: -1em;
	top: 50%;
	margin-top: -.5em;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;			
}
.stroka a:hover:after{
	left: -.5em;
	border-left-color: #fa8072;				
}

.lay_out_katalogi_top{
	position:fixed;
	top:0;
	left:0;
	background-color:grey;
	display:none;
	z-index:9999999999;
	width:100%;
	background-image: url('/img/dragonBlP.png');
}

.lay_in_katalogi_top{
	margin:0 auto;
	overflow:auto;
	background-color:#fff;
	padding:10px;
	width:70%;
}

.lay_out_close{
	float:right;
	width:40px;
	margin:15px 30px 0 0;
	cursor:pointer;
	opacity:0.7;
}

.lay_out_close:hover{
	opacity:1;
}

.clear{
	clear:both;
}

.getTypesOfLamps select{
	border-radius: 5px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
	padding:5px;
	margin:10px;
}

.lamp_katalogi_top h1{
	    margin: 40px 0 60px 0;
    font-size: 20px;
    text-align: center;
}

.logo_katalogi_top{
	float:right;
	margin-right:20px;
	background-image:url('http://katalogi.top/img/dragonBlPsm.png');
	background-repeat:no-repeat;
	width:60px;
	height:95px;

}
.logo_katalogi_top:hover{
	background-image:url('http://katalogi.top/img/dragonWHPsm.png');
	background-repeat:no-repeat;
	width:60px;
	height:95px;
}

.logo_katalogi_top a{
	display:block;
	height:95px;
	width:95px;
	border:none;
	text-decoration:none;
}

.getTypesOfLamps{
	display:block;
}