.alertDel {
	position:fixed;
	z-index:10000;
	left:40%;
	top:20%;
	display:none;
    width:200px;
    height:250px;
    border:2px solid grey;
    padding:5px;
    font:11px verdana;
    text-align:center;
    color:red;
    border-radius:4px;
    background-color:#fff;
	margin:0 auto;
}

.delImg {
   
    width:100px;
    padding:10px 0 30px 0;
    }
    

.alertIns, .alertUpd {
	margin:10px auto;
	width:800px;
	height:80px;
	border:2px solid grey;
	border-radius:4px;
	padding:0 10px 5px 10px;
	font:13px verdana;
	text-align:center;
	color:red;
	background-color:#fff;
}
.alertUpd {
	display:none;
	position:fixed;
	left:25%;
	top:20%;
}

.alertIns h4, .alertUpd h4 {
  font:14px verdana;
  padding:10px;
  margin:0;
  
}

.editImg, .deleteImg {
	cursor:pointer;
	
}

.level_2 
{
	margin-left:20px;
	
}
.level_3
{
	margin-left:40px;
	
}
.level_4{
	margin-left:60px;

}
.level_5{
	margin-left:80px;

}
.oil_box {
	width:250px;
	border:1px dotted grey;
	border-radius:2px;
	margin:20px;
	height:auto;
	float:left;
}
.inner_box_left {
	float:left;
	margin:10px;
}

.inner_box_right {
	
	margin:14px 10px 10px 0;
	font:12px tahoma
}
.top_inner_box_right {
	height:85px;
	overflow:hidden;
}
.bottom_inner_box_right{
	
	padding:5px 0;
}

.oil_content_outer {
	width:90%;
	margin:0 auto;
	padding:0 15px;
}

.oil_content {
	
	padding:10px 0 0 20px;
	min-height:800px;
	min-width:500px;
	padding-bottom:60px;
	background-color:#fff;

}


.left_content {
	width:30%;
	
	float:left;
}
.clear {
	clear:both;
}
.right_content {
	width:60%;
	float:right;
}

.level_5, .level_4, .level_3, .level_2 {
	display: none;
}


.level_1  {
	font:15px Tahoma;
	border:3px solid #ffc00e;
	height:30px;
	margin-top:5px;
	line-height:25px;
	padding-left:10px;
	background: #ffc00e url(/img/bgt.png) bottom left repeat-x;
	overflow: hidden;

}

.level_1:hover {
	background-color: #fff;
	cursor: pointer;
}

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

#v0 a:hover{
	color: black;
}

.level_2{
	margin-top:5px;
	min-height:20px;
	cursor: pointer;
	border-bottom:1px solid #dadada;
	color:blue;
	text-decoration: underline;
	font-size:15px;
	padding:3px 0;
}
.level_2 a, .level_2 a:visited{
		color:blue;
		text-decoration: underline;
		font-size:15px;
}

.level_2:hover, .level_2 a:hover{
	text-decoration: none;
	
}

.level_3, .level_4, .level_5, .level_3 a, .level_4 a,.level_5 a,.level_3 a:visited, .level_4 a:visited,.level_5 a:visited {

	padding:2px 0 3px 0;
	cursor:pointer;
	color:blue;
	text-decoration: underline;



}

.level_3:hover, .level_4:hover, .level_5:hover, .level_3 a:hover, .level_4 a:hover,.level_5 a:hover {

	text-decoration: none;
}
.h1_oil{

text-align:center;	

}

#oil_navbar ul li {
	text-decoration: underline;
}
#oil_navbar ul li:hover {
	text-decoration: none;
}

#oil_navbar {
	margin:50px 0 60px -20px;
	
}

.inner_box_left img{
	width:90px;
}

.slide {
	
	border:1px solid grey;
	padding:10px;
	background-repeat:no-repeat;
	background-color:#fff;
	background-image: url('../img/loading.gif');
	display:none;
	position:absolute;
	border-radius:5px;
	background-position:center center;	
	min-width:40px;
	min-height:40px;
}



@charset "utf-8";
/* CSS Document */
.cat_wrapper {
	width:auto;
	height:auto;
	background-image:url(../img/cat_bg.jpg);
	margin:0 auto;
	padding: 5px;
	}

.cat_content {
	padding:5px 30px;
	min-height:900px;
	margin:0 auto;
	background-color:#fff;

}
.cat_to {
	width:200px; 
	height:150px;
	border:1px solid black;
	float: left;
	margin:20px;
}

.w_to_types {
	width:250px;
	border:1px solid white;
	margin:20px;
	float: left;
	
}

.w_to_types:hover {
	border:1px solid red;
	border-radius:4px;
}

.table_header {
	background-color:#d1e7fc;
	font-weight:bold;
	font-style:Verdana;
	font-size:16px;

}

.rowitem1 {
	background-color: #ebffcc;
	font:12px Verdana;}
	
.rowitem2 {
	background-color: #f6ffec;
	font:12px Verdana;
	}

.rowitem1 td, .rowitem2 td,.table_header th {
	padding:9px 25px 9px 25px; 
	text-align:center;
	}

.table_cat {
	border-spacing:0; 
	width:99%; 
	margin:0 auto;
	}
	
.table_header th {
	padding
	}

.box_right {
	float:right;
	width:150px;
	padding-top:10px;}

.box_left {
	float: left;
	width:170px;
	}

.box2 {
	width:340px;
	height:110px;
}

#title_box {
	color:black;
	font:16px verdana;
	font-weight: bold;
	padding:2px;
	}

#content_box {
	font:14px verdana;
}
.box1 {
	border:1px dashed #ffffff; 
	width:400px; 
	height:120px; 
	float: left; 
	margin:10px;
	border-radius:4px;
	/*padding-right:50px;*/
	}

.box1:hover {
	border:1px solid red; 
	border-radius:4px;
	}

.znachok {
	border:1px solid white; 
	height:100px;
	width:100px;
	float: left; 
	margin: 35px;
	
	}
	
.znachokimg {
	height:67px;
	margin-bottom: 30px;
	text-align: center;
}

.znachokimg img{
	height:67px;
}

.znachoktext  {
	margin:0 auto;
	width:50%; 
	font:19px verdana; 
	padding:0 20px 0 20px;
	text-align: center;
	}
	
.znachok a {
	text-decoration: none; 
	/*color: red;*/
	} 
	
.znachok:hover {
	/*border:1px solid red; 
	border-radius:4px;*/
	opacity:1;
	}
	
.cat_navbar {
	height:70px;
}

#cat_h1 {
	font:20px verdana;
	color: red;
	margin:0;
	padding:40px 0 80px 40px;
}
.ul_style li{
	display: inline;
	padding-left:30px;
	
}
.ul_style li a {
	text-decoration: none;
	color: grey;
	font:15px tahoma;
	
	}

.li_style {
	background-image: url(http://katalogi.top/img/arrow1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
}

.ul_style .no_style {
	padding:0;
	margin:0;
	}
.rowitem1:hover, .rowitem2:hover {
	background-color:#99c5d7;
}

.warning h2{
	text-align:center;
	padding-top:20px;
}
.warning {
	font:16px verdana;
	line-height:32px;
	text-align:justify;
	margin:20px 30px;
}
.promotion {
	padding-left:50px;
	padding-top:60px;
}
.h1_to h1{
	
	margin:40px 0 60px 0;
	font-size:20px;
	text-align:center;
}

.back_button {
    float: right;
    margin-right: 20%;
}

.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;
}