﻿@charset "utf-8";

html,
body {
	width:100%;
	height:100%;
}

body {
	margin:0;
	padding:0;
	background:#fff;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000;
}

form,
fieldset {
	margin:0;
	padding:0;
	border:0;
}

input,
select,
textarea,
button {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	outline:none;
}

input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACACAC;
    line-height: normal;
    padding: 8px;}

input:focus[type="text"] {
    border: 1px solid #257cdd ;	}

input[type="checkbox"] {
    border:none;    
}

textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACACAC;
    line-height: normal;
    padding: 8px;}

textarea:focus {
    border: 1px solid #257cdd;	}


textarea {
	resize:none;
}

header,
nav,
section,
article,
aside,
footer {
	display: block;
}

img {
	border:0;
	vertical-align:top;
}

a {
	color:#267cdd;
	text-decoration:underline;
	outline:none;
	cursor:pointer;
}

a:hover {
	text-decoration:none;
}

table {
	border-collapse:collapse;
}

p {
	margin:0 0 15px 0;
}

h1 {
	font-weight:bold;
	font-size:20px;
	line-height:30px;
	margin:0 0 10px 0;
}

h2 {
	font-weight:bold;
	font-size:16px;
	line-height:19px;
	margin:0 0 15px 0;
}

h3 {
	font-weight:bold;
	font-size:14px;
	line-height:17px;
	margin:0 0 17px 0;
}

.margin-bottom {
margin-bottom: 10px;
}

.margin-top {
margin-top: 10px !important;
}

.float-L {
    float:left;
}

.float-R {
    float: right;
}

.margin-left {
margin-left: 10px;
}

.margin-right {
margin-right: 10px !important;
}

.grey {
	color:#999;
}

.orange {
	color:#f60;
}

.bg-orange {
	background-color:#ff6101!important;
}

.bg-blue {
	background-color:#0e437e!important;
}

.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.clearfix {
	zoom: 1
}

.clearfix:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.wrapper {
	min-height:100%;
/*
	min-width:1000px;
	max-width:10000px;
*/
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

.container {
	min-width:1000px;
	max-width:3000px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

.header {
	position:relative;
	height:50px;
	background:#e5e5e5;
}

.header .logo {
	position:absolute;
	top:4px;
	left:20px;
	font-size:10px;
	line-height:10px;
}

.header .logo a {
	text-decoration:none;
	color:#000;
}

.header .logo span {
	white-space:nowrap;
	position:absolute;
	top:40px;
	left:34px;
}

.two-cols {
	padding:0 0 0 200px;
	zoom:1;
	position:relative;
}

.content {
	zoom:1;
	width:100%;
	position:relative;
}

.content:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.aside {
	width:200px;
	float:left;
	padding:0 0 10000px 0;
	margin:-10000px 0 0 -100%;
	top:10000px;
	position:relative;
	left:-201px;
	background:#fff;
}

.mainContent {
	float:left;
	width:100%;
	position:relative;
	z-index:20;
}

.footer-place {
	clear:both;
	height:70px;
}

.footer {
	min-width:1000px;
	max-width:3000px;
	position:relative;
	margin:-70px auto 0 auto;
	height:70px;
	line-height:48px;
	overflow:hidden;
}

.footer .in {
	padding:0 0 0 260px;
    padding: 0 0 0 200px;
	zoom:1;
}

.footer .indent {
	padding:0 20px 0 40px;
    padding: 0 20px 0 15px;
	zoom:1;
}

.footer .right {
	float:right;
}

.input {
	background:#fff;
	height:28px;
	border:1px solid #acacac;
	position:relative;
	overflow:hidden;
	padding:0 0 0 9px;
	line-height:normal;
}

.input-bg {
	height:28px;
	overflow:hidden;
	padding:0 9px 0 0;
}

.input input {
	width:100%;
	margin:0;
	padding:6px 0;
	border:0;
	background:none;
}

.outtaHere {
	display:none;
}

.selectArea {
	background:#fff url(../img/inputs.png) no-repeat 0 -31px;
	border:1px solid #acacac;
	height:28px;
	overflow:hidden;
	position:relative;
}

.selectIn {
	height:28px;
	overflow:hidden;
	background:#fff url(../img/inputs.png) no-repeat 100% -31px;
	margin:0 0 0 3px;
	padding:0 20px 0 6px;
	font:normal 12px/28px Arial, Helvetica, sans-serif;
	color:#000;
	cursor:pointer;
	position:relative;
}

.selectText {
	white-space:nowrap;
	position:relative;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
}

.select-sub ul {
	border:1px solid #acacac;
	zoom:1;
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
	background:#fff;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	padding:3px 0;
	max-height:132px!important;
	overflow-y:auto!important;
}

.select-sub a {
	display:block;
	padding:3px 3px 3px 9px;
	text-decoration:none;
	color:#000;
}

.select-sub a:hover {
	text-decoration:underline;
}

.checkboxArea,
.checkboxAreaChecked {
	display:inline-block;
	cursor:pointer;
	overflow:hidden;
	width:15px;
    border: none !important;
	height:15px;
	background:url(../img/sprite.png) no-repeat 0 -1542px;
}

.checkboxAreaChecked {
	background-position:-15px -1542px;
    border: none !Important;
}

.btn {
	display:inline-block;
	vertical-align:top;
	position:relative;
	overflow:hidden;
	text-decoration:none;
	height:28px;
	border:1px solid #e5e5e5;
	border-top-color:#dcdcdc;
	background: rgb(225,225,225); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(225, 225, 225, 1) 0%, rgba(229, 229, 229, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(225, 225, 225, 1)), color-stop(100%, rgba(229, 229, 229, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(225, 225, 225, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(225, 225, 225, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(225, 225, 225, 1) 0%, rgba(229, 229, 229, 1) 100%); /* IE10+ */
	-pie-background: linear-gradient(to bottom, rgba(225, 225, 225, 1) 0%, rgba(229, 229, 229, 1) 100%); /* PIE */
	background: linear-gradient(to bottom, rgba(225, 225, 225, 1) 0%, rgba(229, 229, 229, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */
	white-space:nowrap;
	text-align:center;
	padding:0 18px;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#999;
    margin: 0 0 0 0;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	behavior: url(js/PIE.htc);
}

.no-margin-right {
    margin-right: 0;
}

.no-margin-let {
    margin-left: 0;
}

.no-margin-bottom {
    margin-bottom: 0;
}

.no-margin-top {
    margin-top: 0 !important;
}

.no-margin {
    margin: 0 !important;
}

tr.cell-padding {
    float : left;
    margin: 10px 0 !important;
}

.btn input {
	cursor:pointer;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	border:0;
	background:none;
}


.btn.white {
    background: none repeat scroll 0 0 #e1e1e1;
    border: 1px solid #E1E1E1 ;
}

.btn.white:active {
    background: #e1e1e1;
    border: 1px solid #E1E1E1;
}

.btn.white.active {
    background: #fff;
    border: 1px solid #E1E1E1;
}

.btn.grey {
	color:#333 !important;
	border: solid 2px #d5d5d5;
	background: #e8e8e8; /* Old browsers */
	background: -moz-linear-gradient(top,  #e8e8e8 0%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e8e8e8 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e8e8e8 0%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e8e8e8 0%,#eaeaea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e8e8e8 0%,#eaeaea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}

.btn.grey:active {
	top: 1px;
	position:relative;
	border:solid 2px #c2c2c2 !important;
	background: #bfbfbf; /* Old browsers */
	background: -moz-linear-gradient(top,  #bfbfbf 0%, #d0d0d0 3%, #dcdcdc 6%, #e4e4e4 10%, #e8e8e8 13%, #e9e9e9 32%, #eaeaea 87%, #e6e6e6 90%, #dedede 94%, #d2d2d2 97%, #c2c2c2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfbfbf), color-stop(3%,#d0d0d0), color-stop(6%,#dcdcdc), color-stop(10%,#e4e4e4), color-stop(13%,#e8e8e8), color-stop(32%,#e9e9e9), color-stop(87%,#eaeaea), color-stop(90%,#e6e6e6), color-stop(94%,#dedede), color-stop(97%,#d2d2d2), color-stop(100%,#c2c2c2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bfbfbf 0%,#d0d0d0 3%,#dcdcdc 6%,#e4e4e4 10%,#e8e8e8 13%,#e9e9e9 32%,#eaeaea 87%,#e6e6e6 90%,#dedede 94%,#d2d2d2 97%,#c2c2c2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bfbfbf 0%,#d0d0d0 3%,#dcdcdc 6%,#e4e4e4 10%,#e8e8e8 13%,#e9e9e9 32%,#eaeaea 87%,#e6e6e6 90%,#dedede 94%,#d2d2d2 97%,#c2c2c2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bfbfbf 0%,#d0d0d0 3%,#dcdcdc 6%,#e4e4e4 10%,#e8e8e8 13%,#e9e9e9 32%,#eaeaea 87%,#e6e6e6 90%,#dedede 94%,#d2d2d2 97%,#c2c2c2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bfbfbf 0%,#d0d0d0 3%,#dcdcdc 6%,#e4e4e4 10%,#e8e8e8 13%,#e9e9e9 32%,#eaeaea 87%,#e6e6e6 90%,#dedede 94%,#d2d2d2 97%,#c2c2c2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf', endColorstr='#c2c2c2',GradientType=0 ); /* IE6-9 */
}

.min200 {
    min-width: 200px;
}
.rnd_tree_flex .editpage,
.rnd_tree_flex .delpage,
.rnd_tree_flex .addpage,
.rnd_tree_flex .params,
.rnd_tree_flex .openpage,
.rnd_tree_flex .rowup,
.rnd_tree_flex .rowdown,
.rnd_tree_flex .editseo {
	transform: scale(1.15, 1.15);
}
@media (max-width: 950px) {
	.rnd_filetree1_flex div > table{
        display: block;
    }
		.rnd_filetree1_flex > div > table > tbody > tr, .rnd_filetree1_flex > div > table > tbody > tr > td {
			display: block;
            text-align: left!important;
            padding-top: 5px;
            padding-bottom: 5px;
		}
}

.btn.green {
	color:#fff;
	border:solid 2px #84b600;
	background: rgb(150,192,3); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(150, 192, 3, 1)), color-stop(100%, rgba(163, 200, 34, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* IE10+ */
	-pie-background: linear-gradient(to bottom, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* PIE */
	background: linear-gradient(to bottom, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c003', endColorstr='#a3c822', GradientType=0 ); /* IE6-9 */	}

.btn.green:active {
	top: 1px;
	color:#fff;
	border:solid 2px #618504;
	position: relative;
	background: #698810; /* Old browsers */
	background: -moz-linear-gradient(top,  #698810 0%, #7fa116 7%, #8bb01a 15%, #8fb31c 19%, #97b91f 48%, #9dbe27 81%, #9abb27 85%, #8dac22 93%, #748f19 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#698810), color-stop(7%,#7fa116), color-stop(15%,#8bb01a), color-stop(19%,#8fb31c), color-stop(48%,#97b91f), 
	color-stop(81%,#9dbe27), color-stop(85%,#9abb27), color-stop(93%,#8dac22), color-stop(100%,#748f19)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#698810', endColorstr='#748f19',GradientType=0 ); /* IE6-9 */
	}



.btn.blue{
	color:#fff;
	border:solid 2px #0c78de;
	background: #2d8be2; /* Old browsers */
	background: -moz-linear-gradient(top,  #2d8be2 0%, #348fe2 3%, #3691e4 6%, #3790e2 13%, #3a90e5 19%, #3b92e2 26%, #4396e6 52%, #499be5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d8be2), color-stop(3%,#348fe2), color-stop(6%,#3691e4), color-stop(13%,#3790e2), color-stop(19%,#3a90e5), color-stop(26%,#3b92e2), color-stop(52%,#4396e6), color-stop(100%,#499be5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2d8be2 0%,#348fe2 3%,#3691e4 6%,#3790e2 13%,#3a90e5 19%,#3b92e2 26%,#4396e6 52%,#499be5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2d8be2 0%,#348fe2 3%,#3691e4 6%,#3790e2 13%,#3a90e5 19%,#3b92e2 26%,#4396e6 52%,#499be5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2d8be2 0%,#348fe2 3%,#3691e4 6%,#3790e2 13%,#3a90e5 19%,#3b92e2 26%,#4396e6 52%,#499be5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2d8be2 0%,#348fe2 3%,#3691e4 6%,#3790e2 13%,#3a90e5 19%,#3b92e2 26%,#4396e6 52%,#499be5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d8be2', endColorstr='#499be5',GradientType=0 ); /* IE6-9 */
}

.btn.blue:active {
	top: 1px;
	position:relative;
	border:solid 2px #0c78de;
	background: #2673bb; /* Old browsers */
	background: -moz-linear-gradient(top,  #2673bb 0%, #3180cb 3%, #3388d8 6%, #358ee0 10%, #3790e4 13%, #3b92e2 26%, #3f96e6 42%, #4799e5 87%, #4897e2 90%, #4492da 94%, #418acf 97%, #3b7fbe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2673bb), color-stop(3%,#3180cb), color-stop(6%,#3388d8), color-stop(10%,#358ee0), color-stop(13%,#3790e4), color-stop(26%,#3b92e2), color-stop(42%,#3f96e6), color-stop(87%,#4799e5), color-stop(90%,#4897e2), color-stop(94%,#4492da), color-stop(97%,#418acf), color-stop(100%,#3b7fbe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2673bb 0%,#3180cb 3%,#3388d8 6%,#358ee0 10%,#3790e4 13%,#3b92e2 26%,#3f96e6 42%,#4799e5 87%,#4897e2 90%,#4492da 94%,#418acf 97%,#3b7fbe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2673bb 0%,#3180cb 3%,#3388d8 6%,#358ee0 10%,#3790e4 13%,#3b92e2 26%,#3f96e6 42%,#4799e5 87%,#4897e2 90%,#4492da 94%,#418acf 97%,#3b7fbe 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2673bb 0%,#3180cb 3%,#3388d8 6%,#358ee0 10%,#3790e4 13%,#3b92e2 26%,#3f96e6 42%,#4799e5 87%,#4897e2 90%,#4492da 94%,#418acf 97%,#3b7fbe 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2673bb 0%,#3180cb 3%,#3388d8 6%,#358ee0 10%,#3790e4 13%,#3b92e2 26%,#3f96e6 42%,#4799e5 87%,#4897e2 90%,#4492da 94%,#418acf 97%,#3b7fbe 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2673bb', endColorstr='#3b7fbe',GradientType=0 ); /* IE6-9 */
}


.btn.dark-grey{
	color:#fff;
	border:solid 2px #252525;
	background: #212121; /* Old browsers */
	background: -moz-linear-gradient(top,  #212121 0%, #292929 3%, #2e2e2e 19%, #393939 65%, #3e3e3e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#212121), color-stop(3%,#292929), color-stop(19%,#2e2e2e), color-stop(65%,#393939), color-stop(100%,#3e3e3e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #212121 0%,#292929 3%,#2e2e2e 19%,#393939 65%,#3e3e3e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #212121 0%,#292929 3%,#2e2e2e 19%,#393939 65%,#3e3e3e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #212121 0%,#292929 3%,#2e2e2e 19%,#393939 65%,#3e3e3e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #212121 0%,#292929 3%,#2e2e2e 19%,#393939 65%,#3e3e3e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#3e3e3e',GradientType=0 ); /* IE6-9 */

}

.btn.dark-grey:active {
	top: 1px;
	position:relative;
	border:solid 2px #252525;
	background: #252525; /* Old browsers */
	background: -moz-linear-gradient(top,  #252525 0%, #2f2f2f 3%, #363636 6%, #3c3c3c 10%, #3e3e3e 13%, #3e3e3e 87%, #3c3c3c 90%, #363636 94%, #2f2f2f 97%, #252525 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#252525), color-stop(3%,#2f2f2f), color-stop(6%,#363636), color-stop(10%,#3c3c3c), color-stop(13%,#3e3e3e), color-stop(87%,#3e3e3e), color-stop(90%,#3c3c3c), color-stop(94%,#363636), color-stop(97%,#2f2f2f), color-stop(100%,#252525)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #252525 0%,#2f2f2f 3%,#363636 6%,#3c3c3c 10%,#3e3e3e 13%,#3e3e3e 87%,#3c3c3c 90%,#363636 94%,#2f2f2f 97%,#252525 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #252525 0%,#2f2f2f 3%,#363636 6%,#3c3c3c 10%,#3e3e3e 13%,#3e3e3e 87%,#3c3c3c 90%,#363636 94%,#2f2f2f 97%,#252525 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #252525 0%,#2f2f2f 3%,#363636 6%,#3c3c3c 10%,#3e3e3e 13%,#3e3e3e 87%,#3c3c3c 90%,#363636 94%,#2f2f2f 97%,#252525 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #252525 0%,#2f2f2f 3%,#363636 6%,#3c3c3c 10%,#3e3e3e 13%,#3e3e3e 87%,#3c3c3c 90%,#363636 94%,#2f2f2f 97%,#252525 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#252525', endColorstr='#252525',GradientType=0 ); /* IE6-9 */
}

.btn .sep {
	display:inline-block;
	width:1px;
	height:28px;
	vertical-align:top;
	background:#7d7d7d;
	position:relative;
    float: left;
}

.btn .sep1 {
	display:inline-block;
	width:1px;
	height:28px;
	vertical-align:top;
	background:#c1c1c1;
	position:relative;
    float: left;
}


.btn.green .sep {
	background: rgb(192,217,104); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(192, 217, 104, 1) 0%, rgba(200, 222, 122, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(192, 217, 104, 1)), color-stop(100%, rgba(200, 222, 122, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(192, 217, 104, 1) 0%, rgba(200, 222, 122, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(192, 217, 104, 1) 0%, rgba(200, 222, 122, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(192, 217, 104, 1) 0%, rgba(200, 222, 122, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(192, 217, 104, 1) 0%, rgba(200, 222, 122, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0d968', endColorstr='#c8de7a', GradientType=0 ); /* IE6-9 */
}

.btn.orange .sep {
	background:#943e21;
}

.btn.orange .sep:before,
.btn.orange .sep:after {
	background-position:0 -902px;
}

.btn.grey .sep {
	background:#fff;
}

.btn.grey a {
	color:#000;
}

.btn.orange {
	color:#fff;
	border: 2px solid #ff4c00;
	background: rgb(255,102,0); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255, 102, 0, 1) 0%, rgba(255, 120, 0, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 102, 0, 1)), color-stop(100%, rgba(255, 120, 0, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 102, 0, 1) 0%, rgba(255, 120, 0, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 102, 0, 1) 0%, rgba(255, 120, 0, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 102, 0, 1) 0%, rgba(255, 120, 0, 1) 100%); /* IE10+ */
	-pie-background: linear-gradient(to bottom, rgba(255, 102, 0, 1) 0%, rgba(255, 120, 0, 1) 100%); /* PIE */
	background: linear-gradient(to bottom, rgba(255, 102, 0, 1) 0%, rgba(255, 120, 0, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#ff7800', GradientType=0 ); /* IE6-9 */	}

.btn.orange:active {
	top: 1px;
	position: relative;
border: 2px solid #c55a00;
background: #bf5800; /* Old browsers */
background: -moz-linear-gradient(top,  #bf5800 0%, #e06800 11%, #eb6d00 19%, #ed6e00 22%, #eb6d00 81%, #e06800 89%, #bf5800 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf5800), color-stop(11%,#e06800), color-stop(19%,#eb6d00), color-stop(22%,#ed6e00), color-stop(81%,#eb6d00), color-stop(89%,#e06800), color-stop(100%,#bf5800)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bf5800 0%,#e06800 11%,#eb6d00 19%,#ed6e00 22%,#eb6d00 81%,#e06800 89%,#bf5800 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bf5800 0%,#e06800 11%,#eb6d00 19%,#ed6e00 22%,#eb6d00 81%,#e06800 89%,#bf5800 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bf5800 0%,#e06800 11%,#eb6d00 19%,#ed6e00 22%,#eb6d00 81%,#e06800 89%,#bf5800 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bf5800 0%,#e06800 11%,#eb6d00 19%,#ed6e00 22%,#eb6d00 81%,#e06800 89%,#bf5800 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf5800', endColorstr='#bf5800',GradientType=0 ); /* IE6-9 */
	}

.btn a {
	color:#fff;
	text-decoration:none;
	display:inline-block;
	height:28px;
	padding:0 18px;
	vertical-align:top;
}

.search {
	position:absolute;
	top:10px;
	left:260px;
	width:37%;
}

.search .btn {
	padding:0;
	float:right;
	margin:0 0 0 5px;
	width:28px;
}

.search .input {
	margin-left:20px;
}

.pic-enter {
	display:block;
	background:url(../img/sprite.png) no-repeat -17px -612px;
	width:12px;
	height:13px;
	overflow:hidden;
	margin:8px 0 0 8px;
}

.lang {
	position:absolute;
	top:10px;
	left:61%;
	margin:0 0 0 40px;
}

.lang select {
	width:132px;
}

.user-block {
	position:absolute;
	top:10px;
	right:20px;
}

.user-block .name {
	float:left;
	height:30px;
	line-height:30px;
	font-weight:bold;
	padding:0 20px;
}

.user-block .btn {
	float:left;
}

.menu {
	list-style:none;
	margin:0;
	padding:1px 0 0 0;
}

.menu li {
	zoom:1;
	position:relative;
	margin:-1px 0 0 0;
	vertical-align:bottom;
}

.menu .link {
	display:block;
	cursor:pointer;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	border-top:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	position:relative;
	padding: 11px;
	background:#b7b7b7;
	z-index:10;
}
    .menu > .link.nohover:hover {
        background: url("../img/sprite.png") repeat-x scroll 0 -86px #267CDD!important;
    }
    .menu > .link:hover {
        background: #1a66bb !important;
    }
.menu > .link {
    padding: 8px 10px 8px 24px;
    background: url("../img/sprite.png") repeat-x scroll 0 -86px #267CDD;
    border: 0;
}
.menu > .link a, .menu > .link span{
    color: #fff;
    text-decoration: none;
    font:bold 13px/24px Arial, Helvetica, sans-serif;
    
}
.recycle li a{
    background: linear-gradient(to bottom, #96C003 0%, #A3C822 100%) repeat scroll 0 0 transparent!important;
}
/*
.menu2 .link {
	display:block;
	text-decoration:none;
	color:#fff;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	padding:8px 0 0 0;
	text-align:center;
	position:relative;
	height:32px;
	border:1px solid #68a4e7;
	border-bottom:0;
	border-top:0;
	z-index:101;
	background:#267cdd url(../img/sprite.png) repeat-x 0 -86px;
}
*/


.menu .darr {
	display:block;
	position:absolute;
	width:11px;
	height:7px;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat 0 -391px;
	top:16px;
	right:20px;
}

.menu .uarr {
	display:block;
	position:absolute;
	width:11px;
	height:7px;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat 0 -403px;
	top:17px;
	right:20px;
}

.menu ul {
	zoom:1;
	position:relative;
	list-style:none;
	padding:0 10px 0 0;
	margin:0 0 0 -10px;
	left:10px;
}

.menu ul .link {
	border-color:#fff;
	background-color:#e5e5e5;
	font-size:12px;
	font-weight:normal;
	padding:11px 15px;
	z-index:5;
	text-shadow:none;
}

.menu ul .link.active2 {
	font-weight:bold;
}

.menu ul.sub2 .link {
	padding-left:21px;
}

.menu ul.sub2 .link .darr,
.menu ul.sub2 .link .uarr {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);
	-moz-opacity: 0.35;
	-khtml-opacity: 0.35;
	opacity: 0.35;
}

.menu ul .link.active {
	/*background:#0e437e url(../img/arrow-pointer.jpg) no-repeat right center;*/
	background:#8B8B8B url(../img/arrow-pointer.png) no-repeat right center;
	color:#fff;
}

.pic-home {
	display:block;
	background:url(../img/sprite.png) no-repeat 0 -546px;
	width:15px;
	height:16px;
	overflow:hidden;
}

.pic-recycle {
	display:block;
	background:url(../img/sprite.png) no-repeat 0 -568px;
	width:15px;
	height:16px;
	overflow:hidden;
}

.menu .pic-home,
.menu .pic-recycle {
	float:left;
	margin:11px 10px 0 0;
    margin: 0 10px 0 0;
    position: relative;
    top: -2px;
}

.active .pic-home {
	background-position:-15px -546px;
}

.active .pic-recycle {
	background-position:-15px -568px;
}

.plus {
	display:block;
	width:16px;
	height:16px;
	overflow:hidden;
	cursor:pointer;
	background:url(../img/sprite.png) no-repeat 0 -465px;
}

.minus {
	display:block;
	width:16px;
	height:16px;
	overflow:hidden;
	cursor:pointer;
	background:url(../img/sprite.png) no-repeat 0 -445px;
}

.menu .plus,
.menu .minus {
	float:left;
	margin:11px 9px 0 10px;
	z-index:6;
	position: relative;
}

.menu ul ul {
}

.menu ul ul li {
	padding:0px 0 0 10px;
}

.menu .lines {
	width:9px;
	background:url(../img/line-grey.gif) no-repeat 0 38px;
	border-left:1px solid #e5e5e5;
    background: none;
    border-left: none;
	position:absolute;
	top:-19px;
	bottom:19px;
	left:18px;
}

.menu .lines.last {
	bottom:auto;
	height:39px;
}

.menu .hold {
	zoom:1;
	position:relative;
	/*overflow: hidden;*/
}

.menu .opt {
	position:absolute;
	top:12px;
	right:10px;
	z-index:140;
	display:none;
}

.menu .opt .pic {
	float:left;
	margin:0 0 0 10px;
}

.menu .hold:hover .opt {
	display:block;
}

.menu .rarr {
	display:block;
	width:10px;
	height:40px;
	position:absolute;
	top:0;
	left:100%;
	background:url(../img/sprite.png) no-repeat -20px -390px;
    background: none;
	display:none;
}

.menu .link.active .rarr {
	display:block;
}

.menu3 {
	list-style:none;
	margin:0 0 0 0;
	padding:0 20px 0 0;
	height:40px;
	position:relative;
	background: rgb(255,102,0);
	z-index:100;
}

.menu3:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.menu3 li {
	float:left;
	position:relative;
	margin:0 0 0 -1px;
	left:1px;
	width:13.05%;
	min-width:102px;
}

.menu3 .link, .menu3 .link:hover {
	display:block;
	text-decoration:none;
	color:#fff;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	padding:8px 0 0 12px;
	/*text-align:center;*/
	position:relative;
	height:32px;
    width:200px;
	/*border:1px solid #68a4e7;*/
	border-bottom:0;
	border-top:0;
	z-index:101;
	/*background:#267cdd url(../img/sprite.png) repeat-x 0 -86px;*/
}

.menu3 .link:hover {
	background: #FF8C00 !important;
    width:188px;
}

.menu3 .sub {
	background:#fff;
	min-width:100%;
	border:1px solid #0e437e;
	background:#fff;
	width:258px;
	position:absolute;
	top:40px;
	left:0;
	-webkit-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	display:none;
}

.menu3 li:hover .sub {
	display:block;
}

.menu3 ul.sub {
	list-style:none;
	margin:0;
	padding:0;
    z-index: 50;
}

.menu3 ul.sub li {
	float:none;
	margin:0;
	left:0;
	width:auto;
    z-index: 50;
}



.menu3 .sub1 {
	border:0;
	/*background:#e5e5e5;*/
	width:200px;
}

.menu3 .sub1 li a {
	display:block;
	color:#000;
	zoom:1;
	line-height:16px;
	text-decoration:none;
	padding:7px 0 7px 19px;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
}

.menu3 .sub1 li:first-child a {
	border:0;
}

.menu3 .sub1 li a:hover {
	/*color:#fff;*/
	background:#FFE5B4;
}



/* menu2 begin*/

.menu2 {
	list-style:none;
	margin:0 0 10px -1px;
	padding:0 20px 0 0;
	height:40px;
	position:relative;
	background:#267cdd url(../img/sprite.png) repeat-x 0 -1469px;
	z-index:100;
}

.menu2:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}
.menu2 .link:hover {
	background: #1a66bb !important;
}

.menu2 li {
	float:left;
	position:relative;
	margin:0 0 0 -1px;
	left:1px;
	width:13.5%;
	min-width:102px;
}


.menu2 li.right {
	float:right;
	margin:0;
	z-index:102;
}

.menu2 li.right .link {
	padding-left:0;
	padding-right:0;
	width:38px;
}

.menu2 .link {
	display:block;
	text-decoration:none;
	color:#fff;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	padding:8px 0 0 0;
	text-align:center;
	position:relative;
	height:32px;
	border:1px solid #68a4e7;
	border-bottom:0;
	border-top:0;
	z-index:101;
	background:#267cdd url(../img/sprite.png) repeat-x 0 -86px;
}

.menu2 .arr {
	display:inline-block;
	position:relative;
	vertical-align:middle;
	width:11px;
	height:7px;
	overflow:hidden;
	margin:0 0 0 10px;
	background:url(../img/sprite.png) no-repeat 0 -420px;
}

.menu2 li:hover .arr {
	background-position:0 -433px;
}

.menu2 .sub {
	background:#fff;
	min-width:100%;
	border:1px solid #0e437e;
	background:#fff;
	width:258px;
	position:absolute;
	top:40px;
	left:0;
	-webkit-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	display:none;
}

.menu2 li:hover .sub {
	display:block;
}

.menu2 .active {
	background: #1a66bb !important;
}

.menu2 ul.sub {
	list-style:none;
	margin:0;
	padding:0;
    z-index: 50;
}

.menu2 ul.sub li {
	float:none;
	margin:0;
	left:0;
	width:auto;
    z-index: 50;
    border-bottom: 1px solid #FFFFFF !important;
}

.menu2 .last .sub {
	left:auto;
	right:0;
}

.menu2 .sub2 {
	border:0;
	background:#e5e5e5;
	padding:15px 0 12px 14px;
	width:244px;
	font-size:10px;
	line-height:11px;
}

.menu2 .sub2 article {
	display:inline-block;
	width:70px;
	vertical-align:top;
	margin:0 7px 8px 0;
}

.menu2 .sub2 a {
	display:block;
	padding:5px 0 8px 0;
	text-decoration:none;
	color:#333;
	text-align:center;
}

.menu2 .sub2 a:hover {
	color:#fff;
	background:#0e437e;
}

.menu2 .help {
	line-height:12px;
	padding:10px 19px 13px 19px;
	width:220px;
}

.menu2 .help h4 {
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	margin:0 0 32px 0;
}

.menu2 .help p {
	margin:0 0 12px 0;
}

.menu2 .help h5 {
	font-weight:bold;
	font-size:12px;
	margin:0;
}

.menu2 .help ul {
	list-style:none;
	margin:0 0 12px 0;
	padding:0;
}

.menu2 .help ul li {
	float:none;
	width:auto;
	margin:0;
	padding:0 0 0 15px;
	left:0;
	background:url(../img/mdash.gif) no-repeat 0 5px;
}

.menu2 .sub1 {
	border:0;
	background:#e5e5e5;
	width:210px;
}

.menu2 .sub1 li a {
	display:block;
	color:#000;
	zoom:1;
	line-height:16px;
	text-decoration:none;
	padding:7px 0 7px 19px;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
}

.menu2 .sub1 li:first-child a {
	border:0;
}

.menu2 .sub1 li a:hover {
	color:#fff;
	background:#0e437e;
}


.menu2 .link-orange {
    background: #f26809 !important;
    }

    .menu2 .link-orange:hover {
        background: #e36107 !important;
    }

.templ {
	display:block;
	margin:0 auto 8px auto;
	width:60px;
	height:60px;
	overflow:hidden;
	background:url(../img/templates.png) no-repeat 0 -9999px;
}


.menu3 {
	list-style:none;
	margin:0 0 0 -1px;
	padding:0 0 0 0;
	height:40px;
	position:relative;
	background:#267cdd url(../img/sprite.png) repeat-x 0 -1469px;
	z-index:100;
}

.menu3 .link {
	display:block;
	text-decoration:none;
	color:#fff;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	padding:8px 0 0 0;
	text-align:center;
	position:relative;
	height:32px;
	z-index:101;
	background:#267cdd url(../img/sprite.png) repeat-x 0 -86px;
}

.menu3:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}
.menu3 .link:hover {
	background: #1a66bb !important;
}

.menu3 li {
	float:left;
	position:relative;
	margin:0 0 0 -1px;
	left:1px;
	width:100%;
	min-width:102px;
}

.menu3 .sub {
	background:#fff;
	min-width:100%;
	border:1px solid #0e437e;
	background:#fff;
	width:258px;
	position:absolute;
	top:40px;
	left:0;
	-webkit-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	display:none;
}

.menu3 li:hover .sub {
	display:block;
}
.menu3 .active {
	background: #1a66bb !important;
}

.menu3 ul.sub {
	list-style:none;
	margin:0;
	padding:0;
    z-index: 50;
}

.menu3 .sub1 {
	border:0;
	background:#e5e5e5;
	width:200px;
}

.menu3 .sub1 li a {
	display:block;
	color:#000;
	zoom:1;
	line-height:16px;
	text-decoration:none;
	padding:7px 0 7px 19px;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
}

.menu3 .sub1 li:first-child a {
	border:0;
}

.menu3 .sub1 li a:hover {
	color:#fff;
	background:#0e437e;
}
.templ.t1 {
	background-position:0 0;
}

a:hover .templ.t1 {
	background-position:-70px 0;
}

.templ.t2 {
	background-position:0 -71px;
}

a:hover .templ.t2 {
	background-position:-70px -71px;
}

.templ.t3 {
	background-position:0 -143px;
}

a:hover .templ.t3 {
	background-position:-70px -143px;
}

.templ.t4 {
	background-position:0 -215px;
}

a:hover .templ.t4 {
	background-position:-70px -215px;
}

.templ.t5 {
	background-position:0 -288px;
}

a:hover .templ.t5 {
	background-position:-70px -288px;
}

.templ.t6 {
	background-position:0 -361px;
}

a:hover .templ.t6 {
	background-position:-70px -361px;
}

.templ.t7 {
	background-position:0 -434px;
}

a:hover .templ.t7 {
	background-position:-70px -434px;
}

.templ.t8 {
	background-position:0 -506px;
}

a:hover .templ.t8 {
	background-position:-70px -506px;
}

.templ.t9 {
	background-position:0 -579px;
}

a:hover .templ.t9 {
	background-position:-70px -579px;
}

.qu {
	display:block;
	width:11px;
	height:17px;
	background:url(../img/sprite.png) no-repeat 0 -609px;
	overflow:hidden;
	margin:4px 0 0 14px;
}

.mainContent .indent {
	padding:0 15px;
	zoom:1;
	position:relative;
}

.main-head {
	line-height:30px;
	zoom:1;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
}

.main-head:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.main-head h1 {
	float:left;
	margin:0;
}

.main-head .right {
	float:right;
}

.main-head .right a {
	min-width:94px;
    margin-bottom: 10px;
}

.mainblock {
	zoom:1;
	position:relative;
	background:#fff;
	padding:15px 19px 19px 19px;
    padding: 10px;
	border:1px solid #e5e5e5;
}

.mainblock:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.pic-folder {
	display:block;
	width:17px;
	height:12px;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat 0 -590px;
	overflow:hidden;
}

.page-list {
	zoom:1;
	position:relative;
	border:1px solid #ccc;
	padding: 5px 5px 4px 5px;
	line-height:16px;
    margin: 10px 0 0 0;
    margin: 0;
    width: 99.2%;
    float: left;
}

.page-list h2 {
    background: none repeat scroll 0 0 #748293;
    border-bottom: 1px solid #5A6879;
    color: white;
    font-size: 16px;
    font-weight: bold;
    line-height: 19px;
    margin: 0;
    padding: 12px 20px;
}

.page-list .hold {
	zoom: 1;
	position: relative;
}
.page-list .opt {
	position: absolute;
	top: 0px;
	right: 10px;
	z-index: 140;
	display: block;
}
.page-list .opt .pic {
	float: left;
	margin: 0 0 0 10px;
}
.page-list table {
	width:100%;
}

	.page-list table tr td.lc, .page-list table tr td.rc,
	.page-list [id*="FieldsGrid"] tr td,
	.page-list [id*="FilterList"] tr td,
	.page-list [id*="ndsForm"] tr td,
	.page-list [id*="CategoryGrid"] tr td,
	.page-list [id*="ManagersGrid"] tr td,
	.page-list [id*="townsGrid"] tr td,
	.page-list [id*="ManufacturersGrid"] tr td,
	.page-list [id*="LangsGrid"] tr td,
	.page-list [id*="AttributesGrid"] tr td,
	.page-list [id*="VariantsGrid"] tr td,
	.page-list [id*="AdditionalDeliveryGrid"] tr td,
	.page-list [id*="UnitsGrid"] tr td,
	.page-list [id*="ProdsGrid"] tr td,
	.page-list [id*="VotesGrid"] tr td,
	.page-list [id*="HistoryGrid"] tr td,
	[id*="MainPageView"] .page-list .tblv3 > tbody > tr > td,
	[id*="FieldsPageView"] .page-list tr td,
	[id*="ImagesPageView"] .page-list tr td,
	[id*="FilesPageView"] .page-list tr td,
	[id*="SEOPageView"] .page-list tr td,
	[id*="VendorsPageView"] .page-list tr td {
		padding: 10px 16px;
		text-align: left;
	}

[id*="CategoriesTreeView"] {
    width: 98%;
}
[id*="AttributesTreeView"] .rtTemplate, [id*="CategoriesTreeView"] .rtTemplate {
    white-space: normal;
}

input[id*="CategoryFormView"][type="checkbox"], input[id*="ProductFormView"][type="checkbox"], input[id*="AddFormView"][type="checkbox"] {
    width: 20px;
    height: 20px;
}

[id*="tbNDSTax"]:disabled {
    color: black!important;
}
.rgNoRecords td div {
    padding: 5px;
}
.page-list table tr.headert td {
    padding: 12px 20px;
    text-align: left;
    vertical-align: top;
    font-weight: bold;
    background: #FAFAFA;
    color: #333;
}
.page-list table tr.c1 td {
	background: #F9FBFC;
}

.page-list table tr.c0 td{
	background: #EEF3F7;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
}

.page-list .pic-folder {
	float:left;
	margin:2px 9px 0 0;
}

.page-list table tr th {
	padding:12px 20px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	background:#ccc;
}

.rlink {
	text-align:right;
	margin:8px 0 0 0;
}

.themes-link {
	margin:27px 0 16px 0;
	display:block;
	position:relative;
	font-size:20px;
	line-height:40px;
	height:40px;
	text-decoration:none;
	color:#fff;
	text-shadow:0 1px 0 #55850a;
	padding:0 0 0 160px;
	background:#84b517 url(../img/sprite.png) repeat-x 0 -967px;
}

.themes-link img {
	position:absolute;
	bottom:0;
	left:20px;
}

.pic {
	display:block;
	cursor:pointer;
	width:16px;
	height:16px;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat 0 -9999px;
}

.pic.edit {
	background-position:0 -485px;
}

.pic.add {
	background-position:0 -505px;
}

.pic.delete {
	background-position:0 -525px;
}

.pic2 {
	display:block;
	width:30px;
	height:30px;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat 0 -9999px;
	cursor:pointer;
	-webkit-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:  0px 1px 1px rgba(0, 0, 0, 0.25);
}

.pic2.view {
	background-position:0 -1013px;
    background: url("../img/sprite.png") no-repeat scroll 0 -1837px transparent !important;
}

.pic2.add {
	background-position:0 -1049px;
}


/* disable these styles for the URL : jackogloblin.atilekt.net/atilektcms/default.aspx?module=setup&name=header, the bottom part  */

.pic2.move {
	background-position:0 -1084px;
}


.pic2.delete {
	background-position:0 -1119px;
}

.tabs {
	list-style:none;
	margin:0;
	padding:0;
	zoom:1;
	font-weight:bold;
	font-size:12px;
	line-height:39px;
	z-index:20;
	position:relative;
}

.tabs:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.tabs li {
	float:left;
	position:relative;
	margin:-1px 0 0 -1px;
	top:1px;
	left:1px;
    left: 0;
}

.tabs a {
	border-top: 1px solid #c1c1c1 !important;
	background:#e1e1e1;
	height:38px;
	line-height:38px;
	text-shadow:0 1px 0 #f7f7f7;
	text-decoration:none;
    border-right: 1px solid #c1c1c1 !important;
    border-left: 1px solid #c1c1c1 !important;
	color:#000;
	padding:0 25px;
	float:left;
	position:relative;
}

/*.rtsLI.rtsFirst {
        border-left: 1px solid #e5e5e5 !important;
        border-top: 1px solid #e5e5e5 !important;
}*/

li.rtsLI a {
    border-right: none !important;
}


.rtsLI.rtsLast a {
    border-right: 1px solid #c1c1c1 !important;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink {
    padding: 0px 5px !important;  }

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut {
    padding-right: 0px !important;
}

.tabs2 a:hover {
	text-decoration:underline;
}

.tabs a.active {
	cursor:default;
	text-decoration:none!important;
	background:#fff;
	z-index:20;
	color:#000;
	height:39px;
	line-height:38px;
	border:1px solid #e5e5e5;
	/*border-bottom:0;*/
	box-shadow:1px 0 0 #cccccc;
	-moz-box-shadow:1px 0 0 #cccccc;
	-webkit-box-shadow:1px 0 0 #cccccc;
	behavior: url(js/PIE.htc);
}


.mainblock .ctrl1 {
    float: left;
    width: 100%;
}

.fl strong {
    color: #267CDD;
}

.themes {
	/*zoom:1;
	position:relative;
	margin:-16px 0 0 -20px;
	top:15px;
	left:20px;*/
    float : left;
    margin : 15px 0 0 0;
    margin: 10px 0 0 10px;
}

.themes article {
	display:inline-block;
	vertical-align:top;
	position:relative;
	margin:0 17px 20px 0;
	overflow:hidden;
	width:196px;
	height:266px;
}

.themes article {
    background: none repeat scroll 0 0 #e1e1e1;
    border: 7px solid #e1e1e1;
    display: inline-block;
    float: left;
    height: 300px;
    margin: 0 17px 20px 0;
    overflow: hidden;
    position: relative;
    vertical-align: top;
    width: 200px;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.5s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
}

article.active {
    background: none repeat scroll 0 0 #333;
    border: 7px solid #333;   
}

    .themes article:hover {
        background: none repeat scroll 0 0 #c0c0c0;
        border: 7px solid #c0c0c0;
    }

        .themes article.active:hover {
        background: none repeat scroll 0 0 #333;
        border: 7px solid #333;
    }

.themes article .cover {
	display:block;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
}

.themes article:hover .cover,
.themes article.active .cover {
	border:2px solid #0e437e;
    border: none;
}

.themes article img {
	height:260px;
	width:auto;
    width: 215px;
}

.themes .mobile {
	position:absolute;
	bottom:10px;
	right:10px;
	background:url(../img/iphone.png) no-repeat;
	width:63px;
	height:123px;
	overflow:hidden;
}

.themes .info {
	/*position:absolute;*/
	top:10px;
	right:10px;
}

.themes .info {
    float: left;
    margin: 15px 0 0;
}

.themes .info span {
	float:left;
	color:#fff;
	padding:0 10px;
	height:18px;
	line-height:18px;
	margin:0 0 0 5px;
    margin: 0;
	font-weight:bold;
	font-size:10px;
}

.themes .opt {
	/*position:absolute;*/
	bottom:10px;
	left:10px;
	display:none;
}

.themes .opt {
    display: block;
    float: right;
    margin: 9px 0 0 0;
}

.themes .opt .pic2 {
	float:left;
	margin:0 10px 0 0;
    margin: 0;
    	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.5s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
}

    .themes .opt a {
    	margin:0 10px 0 0 !important;
    }

    .themes .opt a+a {
    	margin: 0 !important;
    }

.themes article:hover .opt {
	display:block;
}

.themes article.active .opt .pic2.add {
    display: none;
}

.themes article.active .opt a {
    margin: 0 !important;
}

.topline {
    background: none repeat scroll 0 0 transparent;
    color: #000000;
    font-size: 20px;
    line-height: 30px;
    margin: 0 0 0 131px;
    position: absolute;
    text-align: center;
    top: 10px;
    width: 80%;
    z-index: 10;
    white-space: nowrap;
}

.topline .btn {
	margin:0 0 0 10px;
}

.pic-gear {
	display:inline-block;
	width:15px;
	height:16px;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat 0 -633px;
	float:left;
	margin:6px 7px 0 0;
}

.pic-edit {
	width:15px;
	height:16px;
	overflow:hidden;
	display:inline-block;
	background:url(../img/sprite.png) no-repeat 0 -656px;
	float:left;
	margin:6px 7px 0 0;
}

.pic-add {
	width:15px;
	height:17px;
	overflow:hidden;
	display:inline-block;
	background:url(../img/sprite.png) no-repeat 0 -1516px;
	float:left;
	margin:5px 7px 0 0;
}

.pic-view {
	width:15px;
	height:17px;
	overflow:hidden;
	display:inline-block;
	background:url(../img/sprite.png) no-repeat -17px -1516px;
	float:left;
	margin:5px 7px 0 0;
}

.template {
	zoom:1;
	overflow:hidden;
	position:relative;
	/*margin:-16px 0 0 0;
	top:20px;*/
}

.template.col-r section {
	height:100%;
	overflow:hidden;
}

.template.col-r aside {
	float:right;
	width:220px;
}

.template.col-r .indent2 {
	padding:0 20px 0 0;
}

/*.unit {
	margin:0 0 20px 0;
	zoom:1;
	position:relative;
	padding:9px 8px 8px 8px;
	border:2px solid #0e437e;
	background:#fff;
}*/

.transparent {
    border: none;
    background: none;
    text-align: center;
    margin-top: 15px;
        padding-left: 10px;

}

.transparent a {
    display: inline-block;
    color: gray;
    text-decoration: none;
    font-size: 20px;
}

.unit {
    background: none repeat scroll 0 0 #fafafa;
    margin: 0 0 10px 0;
    padding: 11px 8px;
    /*padding: 9px 8px 8px;
    position: relative;*/
    border: 1px dashed #D1D1D1;
}

 .unit:hover {
    background: none repeat scroll 0 0 #fafafa;
    margin: 0 0 10px 0;
    
    border: 1px solid #D1D1D1;    
    /*padding: 9px 8px 8px;
    position: relative;*/
}

.unit .top {
	line-height:30px;
	font-weight:bold;
	font-size:20px;
	color:#0e437e;
	white-space:nowrap;
	height:35px;
	overflow:hidden;
    position:relative;
}

/*.unit .top:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}*/

.unit .top .opt {
	position:absolute;
	top:0;
	right:0;
}

.unit .top .opt .pic2 {
	float:left;
	margin:0 0 0 10px;
}

.unit .top h4 {
	position:absolute;
	text-overflow:ellipsis;
	/*top:4px;
	left:4px;*/
	/*right:70px;*/
    padding: 5px 0 0 5px;
	overflow:hidden;
	margin:0;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
    z-index: 1;
}

.unit .in {
/*	background:#fafafa;*/
	padding:0 12px 12px 12px;
	line-height:15px;
	min-height:15px;
    padding: 0;
}

 .unit .in:hover {
	background:#F9FBFC;
}

.unit.ind2 .in {
	padding-top:0;
	padding-bottom:6px;
}

.unit .set {
	padding:4px 0 20px 0;
	margin:0 0 18px 0;
    background: none;
	border-bottom:1px solid #d1d1d1;
}

    .unit:hover .set {
        border-bottom:1px solid #d1d1d1;
    }


.unit .edit-content {
	margin:15px 0 0 0;
}

.unit .edit-content2 {
	list-style:none;
	padding:0 0 10px 0;
	margin:19px 0 18px 0;
	border-bottom:1px solid #d1d1d1;
}
 .unit:hover .edit-content2 {
    border-bottom:1px solid #d1d1d1;
}


.unit .edit-content2 li {
	margin:0 0 10px 0;
}

/*.unit .set .btn,
.unit .edit-content .btn,
.unit .edit-content2 .btn {
	padding:0 10px;
}*/

/*.unit .resize {
	position:absolute;
	bottom:0;
	right:0;
	width:20px;
	height:20px;
	cursor:nw-resize;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat -21px -638px;
}*/

.template h1 {
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	margin:-2px 0 14px 0;
}

.rlink2 {
	float:right;
	position:relative;
	z-index:21;
}

.options {
	margin: 15px 0 10px;
	zoom:1;
}

.options:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.options ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

.options ul li {
	float:left;
	margin:0 11px 0 0;
    width: auto !important;
}

.options .right {
	float:right;
}

.options .right li {
	margin:0 0 0 11px;
}

.options span.btn {
	padding:0;
}

.options span.btn a {
	padding:0 21px;
    float: left;
}

.options span.btn a.ind2 {
	padding:0 9px 0 8px;
}

.options .qu {
	margin:0;
	top:6px;
	position:relative;
}

.options .btn {
	float:left;
	z-index:20;
}

.options .check {
	background:#fff;
	height:30px;
	line-height:25px;
	float:left;
	position:relative;
	z-index:10;
	border:1px solid #e5e5e5;
	margin:0 0 0 -2px;
}

.options .check .customCheckbox {
	position:absolute;
	top:8px;
	left:10px;
}

.options .check label {
	float:left;
	height:28px;
	padding:2px 10px 0 35px;
}

.module {
	margin:0 0 20px 0;
}

.module-bg {
	padding: 10px;
	border:1px solid #e5e5e5;
	zoom:1;
	position:relative;
}

.toggler {
	cursor:pointer;
	border:1px solid #b7b7b7;
	background:#b7b7b7;
	height:18px;
	overflow:hidden;
	position:relative;
}

.toggler span {
	display:block;
	width:11px;
	height:7px;
	overflow:hidden;
	margin:7px auto 0 auto;
	background:url(../img/sprite.png) no-repeat 0 -391px;
}

.open .toggler span {
	margin-top:6px;
	background-position:0 -403px;
}

.halves,
.thirds {
	zoom:1;
	position:relative;
	margin:0 0 0 -40px;
	left:40px;
}

.halves:after,
.thirds:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.halves .ind,
.thirds .ind {
	padding:0 40px 0 0;
        margin: 0 20px 0 0;
    padding: 0 20px 0 0;
}

.border-right {
    border-right : solid #e1e1e1 1px;
}

.half {
	float:left;
	clear:right;
	width:50%;
}

.third {
	float:left;
	clear:right;
	width:33.333%;
}

.hr {
	height:1px;
	overflow:hidden;
	background:#ccc;
	margin:19px 0 15px 0;
}

.upload p {
	font-size:10px;
	margin:0;
}

.module h3 {
	white-space:nowrap;
/*	margin-left:-40px;*/
	text-overflow:ellipsis;
	position:relative;
/*	left:40px;*/
	zoom:1;
	overflow:hidden;
}

.upload ul {
	list-style:none;
	margin:0 0 5px -20px;
	left:20px;
	position:relative;
	zoom:1;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
	padding:0 0 1px 0;
	float:left;
}

.upload ul li {
	float:left;
	margin:0 10px 0 0;
}

.upload ul li strong {
	float:left;
	font-weight:normal;
	margin:0 9px 0 0;
}

.upload .input {
	float:left;
	width:50px;
}

.upload .btn {
	float:left;
	padding:0;
	width:155px;
	margin:0 20px 5px 0;
}

.select-hold {
	padding:0 21px 1px 0;
	height:100%;
	overflow:hidden;
	position:relative;
}

.customSelect.resize {
	width:100%;
}

.color-select {
	border-color:#e5e5e5!important;
	border-top-color:#dcdcdc!important;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

.color-select .selectIn {
	margin:0;
	padding:0 29px 0 4px;
	background-position:100% -62px;
}

.color-select .selectIn .selectText {
	height:20px;
	position:relative;
	top:4px;
	text-align:left;
	text-indent:-9999px;
}

.color-select ul li {
	padding:2px 4px;
}

.color-select ul {
	max-height:129px!important;
}

.color-select ul li a {
	height:20px;
	display:block;
	text-align:left;
	text-indent:-9999px;
	margin:0;
	padding:0;
	border:1px solid #fff;
}

.color-select ul li a:hover {
	border-color:#000;
}

.black .selectText,
li.black a {
	background:#000;
}

.white .selectText,
li.white a {
	background:#fff;
}

.red .selectText,
li.red a {
	background:#c00;
}

.yellow .selectText,
li.yellow a {
	background:#ccca00;
}

.grey .selectText,
li.grey a {
	background:#ccc;
}

.font-btns {
	float:right;
	margin:0 -1px 0 0;
	position:relative;
	left:-1px;
}

.font-btns span {
	cursor:pointer;
	display:block;
	width:30px;
	height:30px;
	overflow:hidden;
	text-align:left;
	text-indent:-9999px;
	background:url(../img/sprite.png) no-repeat 0 -9999px;
	margin:0 0 0 10px;
	float:left;
}

.font-btns .bold {
	background-position:0 -1201px;
}

.font-btns .bold.active {
	background-position:0 -1304px;
}

.font-btns .italic {
	background-position:0 -1235px;
}

.font-btns .italic.active {
	background-position:0 -1339px;
}

.font-btns .underline {
	background-position:0 -1269px;
}

.font-btns .underline.active {
	background-position:0 -1374px;
}

.sep {
	height:9px;
	overflow:hidden;
}

.font-style .font-size {
	float:right;
	width:50px;
	margin:0 0 0 9px;
}

.options2 {
	list-style:none;
	margin:0;
	padding:0;
	zoom:1;
}

.options2:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.options2 li {
	float:left;
	margin:0 10px 0 0;
}

.options2 span.btn {
	padding:0;
}

.options2 span.btn a {
	padding:0 20px;
    float: left;
}

.options2 li a {
    color: #333 !important;
}

.options2 li a.active {
    background: #fff;
    color: #333 !important;
}

.module-place {
	zoom:1;
	position:relative;
    width: 990px !important;
	padding:20px 0 0 0;
    float: left;
    padding: 0;
}

.head_cont {
   width: 990px !important;
}

/*@media screen and (max-width: 1280px) {

    .module-place {
        zoom: 1;
        position: relative;
        width: 100% !important;
        padding: 20px 0 0 0;
    }

    .head_cont {
        width: 100% !important;
    }
}*/

.head_cont .fl {
    left: 200px !important;
    }

.header-phone {
    left: 435px;
    }
.sloganBlock
{
    left:250px;
}
.searchBox
{
    left:700px;
}
.head_cont .fr {
    /*left: 635px !important;*/
    }

.module-place table {
	width:100%;
	position:relative;
	z-index:50;
}

.module-place table tr td {
	padding: 0 0 20px;
	vertical-align:middle;
}

.module-place .unit {
	margin:0;
}

.module-place .module-bg {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:2;
	background:#ff7901;
}

.module-place .bordered {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	border:1px dashed #000;
	z-index:3;
}

.info-block {
	zoom:1;
	position:relative;
	font-size:14px;
	line-height:16px;
	background:#000;
	color:#fff;
	padding:20px 40px 24px 20px;
}

.info-block .delete {
	position:absolute;
	top:22px;
	right:20px;
}

.info-block .arr {
	position:absolute;
	background:url(../img/sprite.png) no-repeat 0 -1602px;
	width:19px;
	height:10px;
	overflow:hidden;
	bottom:-10px;
	left:10px;
}

.menu-sample {
	zoom:1;
	position:relative;
	margin:8px 0 7px 0;
	padding:0 0 1px 0;
	list-style:none;
}

.menu-sample:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.menu-sample li {
	float:left;
	top:1px;
	margin:-1px 0 0 -1px;
	left:1px;
	position:relative;
	padding:0;
}

.menu-sample .link {
	float:left;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	height:40px;
	padding:0 20px;
	text-decoration:none;
	position:relative;
	white-space:nowrap;
	text-align:center;
	color:#000;
	font-size:12px;
	line-height:40px;
	background:#e5e5e5;
}

.menu-sample .link.with-arr {
	padding-right:40px;
}

.menu-sample .arr {
	display:block;
	width:11px;
	height:7px;
	overflow:hidden;
	position:absolute;
	right:9px;
	top:16px;
	overflow:hidden;
	background:url(../img/sprite.png) no-repeat 0 -391px;
}

.auth-block {
	/*width:290px;*/
	max-width: 290px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-230px 0 0 -135px;
}

.auth-block-place {
	width:310px;
	height:500px;
}

.auth-block .logo {
	position:relative;
	margin:0 0 28px 19px;
	zoom:1;
	font-size:16px;
	line-height:18px;
}

.auth-block .logo span {
	position:absolute;
	top:64px;
	word-spacing:-1px;
	left:57px;
	white-space:nowrap;
}

.auth-block .bg {
	zoom:1;
	position:relative;
}

.auth-block .bg .apple {
	display:block;
	position:absolute;
	background:url(../img/apple.jpg) no-repeat;
	width:101px;
	height:130px;
	bottom:-11px;
	right:-92px;
}

.auth-block .form {
	background:#fff;
	zoom:1;
	padding:14px 19px 19px 19px;
	position:relative;
	z-index:20;
	border:1px solid #e5e5e5;
}

.auth-block .copy {
	margin:18px 0 0 0;
	text-align:center;
	font-size:12px;
	line-height:14px;
}

.tabs3 {
	zoom:1;
	position:relative;
	z-index:40;
	padding:0 1px 0 0;
}

.tabs3 table {
	width:100%;
}

.tabs3 table tr td {
	text-align:center;
	vertical-align:top;
	padding:0;
}

.tabs3 a {
	border:1px solid #fff;
	border-left:0;
	border-bottom-color:#ccc;
	border-top-color:#e5e5e5;
	background:#e5e5e5;
	font-weight:bold;
	height:38px;
	line-height:38px;
	text-shadow:0 1px 0 #f7f7f7;
	text-decoration:none;
	color:#000;
	padding:0 25px;
	display:block;
	position:relative;
	margin:-1px 0 0 -1px;
	left:1px;
	top:1px;
}

.tabs3 a:hover {
	text-decoration:underline;
}

.tabs3 a.active {
	cursor:default;
	text-decoration:none!important;
	background:#fff;
	z-index:20;
	color:#000;
	height:39px;
	line-height:38px;
	border:1px solid #e5e5e5;
	border-left-color:#ccc;
	border-bottom:0;
	behavior: url(js/PIE.htc);
}

.tabs3 td:first-child a.active {
	border-left-color:#e5e5e5;
	border-right-color:#ccc;
}

.form ul {
	list-style:none;
	margin:0;
	padding:0;
}

.form ul li {
	zoom:1;
	vertical-align:bottom;
	margin:0 0 10px 0;
}

.form ul li:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
}

.form .label {
	margin:0 0 1px 0;
	font-size:12px;
	line-height:14px;
	color:#000;
	padding:5px 0 0 0;
}

.form .submit {
	margin:0;
}

.form .submit .btn {
	float:right;
	padding:0;
	width:78px;
}

.form .customSelect {
	width:130px;
}

.form select.customSelect {
    height:30px;
	padding:0 0 0 6px;
}

.icon-menu {
	font-size:10px;
	line-height:10px;
	padding:20px 0 8px 0;
}

.icon-menu table {
	width:100%;
}

.icon-menu table tr td {
	text-align:center;
	vertical-align:top;
	padding:0 0 14px 0;
	white-space:nowrap;
}

.icon-menu table tr td.sep {
	width:200px;
	padding:0;
}

.icon-menu a {
	color:#000;
	text-decoration:none;
}

.pic3 {
	display:block;
	margin:0 auto 5px auto;
	background:url(../img/icons.png) no-repeat 0 -9999px;
	width:60px;
	height:64px;
}

.pic3.pic-cms {
	background-position:0 0;
}

.pic3.pic-menu {
	background-position:-80px 0;
}

.pic3.pic-vmenu {
	background-position:-160px 0;
}

.pic3.pic-user {
	background-position:0 -90px;
}

.pic3.pic-structure {
	background-position:-80px -90px;
}

.pic3.pic-template {
	background-position:-160px -90px;
}

/* New styles (Che) date 11 Oct 2012 */

#wrapper {
	margin: 0;
	width: 97.8%;
	padding: 20px;	}

.form-element-block {
	width: 100%;
	margin: 15px 0;
	float: left;	}

.form-element-block p {
	float: left;
	color: #333;
	margin: 0 10px 0 0;
	padding: 8px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;	}

.form-element-block ul {
	list-style:none;
	font-size:12px;
	line-height:30px;
	padding: 0;
	margin: 0;
	float:left;	}

.form-element-block ul+ul {
	margin: 15px 0 0 0;
	width: 100%;
	}

.form-element-block ul li {
	margin: 0 25px 0 0;
	float:left;	}

.form-element-block ul li strong {
	float:left;
	font-weight:normal;	}

.form-element-block input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACACAC;
    line-height: normal;
    padding: 8px;
	float: left;	}

.form-element-block input:focus[type="text"] {
    border: 1px solid #257cdd;	}

.form-element-block .btn {
	float:left;
	padding: 0 12px;
	/*width:113px;*/
	margin:0 10px 5px 0;	}

.form-element-bg {
	background: #fbfbfb;
	width: 97%;
	padding: 15px;
	border: 1px solid #eeeeee;	}

p.error {
	font: bold 11px Arial, Helvetica, sans-serif;
	clear: left;
	color: #c93838;	}

p.checkbox-padding {
	line-height: 13px;
	padding: 0 0 0 10px;	}

p.blue-highlight {
	color: #267cdd;
	padding: 0;
	font: bold 13px/12px Arial, Helvetica, sans-serif;	}

.grey-highlight {
	color: #666;
	padding: 0;
	font: bold 13px/12px Arial, Helvetica, sans-serif;		}



/* form styles */

/* Input file added style*/
 
input.fileType {
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

/* Input file added style*/

.input {
	background:#fff;
	height:28px;
	border:1px solid #acacac;

	overflow:hidden;
	padding:0 0 0 9px;
	line-height:normal;
}

.input-bg {
	height:28px;
	overflow:hidden;
	padding:0 9px 0 0;
}

.input input {
	width:100%;
	margin:0;
	padding:6px 0;
	border:0;
	background:none;
}

    .input input:focus {
        border: none;
    }
.outtaHere {
	display:none;
}

.selectArea {
	background:#fff url(../img/inputs.png) no-repeat 0 -31px;
	border:1px solid #acacac;
	height:28px;
	float: left;	}

.selectIn {
	height:28px;
	overflow:hidden;
	margin:0 0 0 3px;
	padding:0 20px 0 6px;
	font:normal 12px/28px Arial, Helvetica, sans-serif;
	color:#666;
	cursor:pointer;} /* select box */

.selectText {
	white-space:nowrap;
	position:relative;
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis;	} /* select box selected text style */

.select-sub ul {
	border:1px solid #acacac;
	zoom:1;
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
    width: auto;
	background:#fff;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	padding:3px 0;
	max-height:132px!important;
	overflow-y:auto!important;	} /* select box dropdown text in UL */

.select-sub a {
	display:block;
	padding:3px 3px 3px 9px;
	text-decoration:none;
	color:#666;	} /* select box dropdown text style */

.select-sub a:hover {
		background: #e9edf2;	} /* select box dropdown text hover */

.checkboxArea,
.checkboxAreaChecked {
	display:inline-block;
	cursor:auto;
	overflow:hidden;
	float: left;
	width:13px;
	height:13px;
	background:url(../img/sprite.png) no-repeat -2px -1543px;
}

.checkboxAreaChecked {
	background-position:-15px -1543px;
}

.disabled {
    background:url(../img/sprite.png) no-repeat;
	background-position: 0 -1762px;
        float: left;
    height: 13px;
    width: 13px;
	}

.radioArea,
.radioAreaChecked {
	display:inline-block;
	cursor:pointer;
	overflow:hidden;
	width:13px;
	height:13px;
	background:url(../img/sprite.png) no-repeat -2px -1669px;
}

.radioAreaChecked {
	background-position:-15px -1669px;
}

/* Page Module sytles update- Oct 16 */


#atilekt-module {
	width: 100%;
/*    margin: 1.5% 0 0 0;*/
	float: left;	}

.atilekt-install {
	background: #fafafa;
	padding: 1%;
	float: left;
	width: 98%;	}

.atilekt-install p {
	color: #333;
	font: bold 13px Arial, Helvetica, sans-serif;
	margin: 0px !important;
	width: 100%;
	float: left;	}


.atilekt-install img {
	margin: 0 0 0 5px;
	}
.atilekt-install a {
	text-decoration: none;
	color: #267cdd;	}

.atilekt-module-features {
	background: #fafafa;
	padding: 15px;
	float: left;
	margin: 15px 0 0 0;
	width: 98.5%;	}

.atilekt-features-heading {
	width: 100%;
	float: left;	}

.atilekt-features-heading ul {
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;	}

.atilekt-features-heading li {
	list-style: none;
	float: left;	}

.atilekt-features-heading li+li {
	margin: 4px 0 0 0;
	float: right;	}

.atilekt-features-heading img {
	float: left;	}

.atilekt-features-heading p {
	margin: 0px !important;
	padding: 5px 0 0 10px;
	color: #267cdd;
	font: bold 13px Arial, Helvetica, sans-serif;
	float: left;	}

.atilekt-features-heading p.settings {
	padding: 0px 0 0 4px;
	color: #333;	}

.atilekt-features-heading a {
	color: #666;	}

.atilekt-features-heading a:hover {
	color: #000;	}

.atilekt-features-text {
	background: #fff;
	padding: 15px;
	float: left;
	margin: 10px 0 0 0;
	width: 98.5%;	}

.atilekt-features-text p {
	margin: 0px !important;	}

/* atilket cms block update- Oct 19*/

#atilekt-main-page {
	border: 1px solid #e5e5e5;
	width: 100%;
	float: left;
	padding: 1% 0;	}

.atilekt-cms-store {
	width: 46%;
	float: left;
	padding: 1%;
	border: 1px solid #e5e5e5;
	margin: 0 1%;	}

	.atilekt-cms-store h1 {
		font: bold 20px Arial, Helvetica, sans-serif;
		color: #333;
		float: left;
		width: 100%;	}
	
	.atilekt-cms-store ul {
		margin: 0;
		padding: 0;
		width: 100%;	}

		.atilekt-cms-store li {
			clear: left;
			width: 100%;
			float: left;
			margin: 5px 0;
			list-style: none;	}

			.atilekt-cms-store li img {
				float: left;	}

				.atilekt-cms-store li p {
					font: bold 13px/17px Arial, Helvetica, sans-serif;
					color: #333;
					float: left;
					padding: 6px 0 0 7px;
                    width: 86%;	}
					
					.atilekt-cms-store li a {
						color: #333;	}

						.atilekt-cms-store li a:hover {
							color: #267cdd;	}

.atilekt-cms-field {
	width: 47%;
	float: left;
	border: 1px solid #e5e5e5;
	padding: 1%;	}

	.atilekt-cms-blue-bg {
		background: none repeat scroll 0 0 #44A7E0;
		border-radius: 2px 2px 2px 2px;
		float: left;
		width: 96%;
		padding: 2%; }
		
		.atilekt-cms-field p {
			width: 100%;
			font: bold 14px Arial, Helvetica, sans-serif;
			float: left;
			color: #333;	}

			.atilekt-cms-field input[type="text"] {
				padding: 5px 0;
				margin: 10px 0;
				float: left;
				width: 100%;	}

				/*.atilekt-cms-field a {
					background: none repeat scroll 0 0 #F7F7F7;
					float: left;
					color: #333;
					font: bold 13px Arial, Helvetica, sans-serif;
					border: 1px solid #E0E0E0;
					border-radius: 3px;
					padding: .8% 3%;	}
					
					.atilekt-cms-field a:hover {
						color: #000;
						background: none repeat scroll 0 0 #efefef !important;	}*/


                    .atilekt-cms-store {
    border: 1px solid #E5E5E5;
    float: left;
    margin: 0 1% 0 0;
    padding: 1%;
    width: 47.5%;
}
/*.atilekt-cms-field {
    border: 1px solid #E5E5E5;
    float: left;
    padding: 1%;
    width: 47.7%;
}*/






/* atilket column lists */


#atilekt-columns {
	width: 100%;
    margin : 1% 0 0 0;
	position: relative;
	float: left;	}

#atilekt-columns ul {
	margin: 0;
	padding: 0;
	float: left;
	}

.columns {
	width: 115px;
	padding: 10px;
	height: 155px;
	list-style: none outside none;
	border: 1px solid #e8e8e8;
	margin: 0 25px 25px 0;
	float: left;	}

.active {
	background: #fafafa;	}

.columns ul {
	float: left;
	margin: 0;
	padding: 0;	}

.columns li {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #1f70cc;
	list-style-type: none;	}

.columns p {
	width: 115px;
	padding: 5px 0 0 0 !important;
    margin : 0 !important;
	text-align: center;	} 


/* site-settings page */

.atilekt-site-settings {
	width: 100%;
	float: left;	}

.atilekt-site-settings ul {
	margin: 0;
	padding: 0;
	float: left;	}

.atilekt-site-settings li {
	list-style: none;
	margin: 5px 0;
	float: left;
	width: 100%;
	display: block;	}

.atilekt-site-settings li p {
	float: left;
	padding-top: 9px;
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 150px;	}

.atilekt-site-settings input[type="text"] {
	width: 175px;	}

.inf-changed {

    background: none repeat scroll 0 0 #FAFAFA;
    border: 4px solid rgba(0, 0, 0, 0.5);
    left: 20%;
    margin: 10px 0 0;
    padding: 1%;
    position: absolute;
    top: 20%;
    width: auto;
    z-index: 664165;

}

.inf-changed p {
	float: left;
	color: #333;
    margin: 0;
	font: bold 13px Arial, Helvetica, sans-serif;	}


/* atilekt new modules */

/*.atilekt-new-modules {
	width: 100%;
	float: left;	}

.atilekt-new-modules ul {
	width: 100%;
	padding: 0;
	float: left;	}

.atilekt-new-modules li {
	list-style: none;
	margin: 5px 0;
	float: left;
	width: 100%;
	display: block;	}

.atilekt-new-modules li p {
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;	}


.atilekt-new-modules li p+p {
	float: right;
	font: bold 12px Arial, Helvetica, sans-serif;	}

.atilekt-new-modules li p+p a {
	color: #06F;	}

.atilekt-new-modules li p+p a:hover {
	color: #333;	}

.atilekt-new-modules li+li p {
	float: left;
	padding: 9px 9px 0 0;
	font: bold 12px Arial, Helvetica, sans-serif;	}*/

/*a.delete {
	padding: 7px 15px;
	float: left;
	background: #E00A0F;
	border: 1px solid #972427;
	color: #fff;
	border-radius: 3px;
	margin: 0 0 0 15px;
	font: bold 12px Arial, Helvetica, sans-serif;	}

a.install {
	padding: 7px 15px;
	float: left;
	background: #188ae6;
	border: 1px solid #0f78ce;
	color: #fff;
	border-radius: 3px;
	margin: 0 0 0 15px;
	font: bold 12px Arial, Helvetica, sans-serif;	}
    */

/*.atilekt-new-modules li+li+li {
	background: #fafafa;
	width: 98%;
	padding: 1%;	}

.atilekt-new-modules li+li+li p {
	padding-top: 8px;
	margin: 0 10px 0 0;	}

.atilekt-new-modules input[type="file"] {
	margin: 4px 15px 0 0;	}*/


.atilekt-new-modules {
	width: 100%;
	float: left;	}

.atilekt-new-modules ul {
	width: 100%;
	padding: 0;
	float: left;	}

.atilekt-new-modules li {
	list-style: none;
	margin: 10px 0;
	float: left;
	width: 100%;
	display: block;	}

.atilekt-new-modules li p {
	float: left;
	margin: 0 0 2px 0;
	font: bold 12px Arial, Helvetica, sans-serif;	}


.atilekt-new-modules li p+p {
	float: right;
	font: bold 12px Arial, Helvetica, sans-serif;	}

.atilekt-new-modules li p+p a {
	color: #06F;	}

.atilekt-new-modules li p+p a:hover {
	color: #333;	}

.atilekt-new-modules li+li p {
	padding: 9px 9px 0 0;
	font: bold 12px Arial, Helvetica, sans-serif;	}

.atilekt-new-modules li {
	margin: 0 0 10px 0;
	}

.atilekt-new-modules li+li+li p {
	padding:0;
	float: none;	}

.atilekt-new-modules li+li+li+li  {
	margin: 0 0 0 0;
	}

/* atilekt modules articles & announcements */


.atilekt-module-articles {
	width: 100%;
	float: left;	}

.atilekt-module-articles ul {
	padding: 0;
    margin: 0;
	float: left;	}

.atilekt-module-articles li {
	list-style: none;
	margin: 10px 0;
	float: left;
	width: 100%;
	display: block;	}

.atilekt-module-articles li p {
	float: left;
	padding-top: 9px;
	color: #188ae6;
	font: bold 17px Arial, Helvetica, sans-serif;
	width: 250px;	}

.atilekt-module-articles li+li p {
	float: left;
	color: #333;
	padding-top: 9px;
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 250px;	}

.atilekt-module-articles li p {
	padding-top: 4px;	}

.atilekt-module-articles li+li+li a {
	float: left;	}

.atilekt-module-articles input [type="text"] {
	width: 175px;	}

.atilekt-module-articles li+li+li p {
	width: auto;
    margin-left: 15px;
	padding-top: 7px;	}

.atilekt-module-articles li + li + li p+p {
    margin-left: 0px;
    width: 16px;
    }

/* atilekt  article*/

.atilekt-module {
	width: 100%;
	margin: 25px 0 0 0;
	float: left;	}

.atilekt-module-columns {
	width: 118px;
	padding: 7px 10px 10px 10px ;
	background: url(../img/grey-bg.jpg) top left no-repeat;
	margin: 0 25px 25px 0;
	height: 118px;
	float: left;	}	

.atilekt-module-columns  ul {
	float: left;
	margin: 0;
	padding: 0;	}

.atilekt-module-columns  li {
	font: bold 12px Arial, Helvetica, sans-serif;
	width:	115px;
	list-style-type: none;	}

.atilekt-module-columns li p  {
	padding: 0;
	text-align: right;
	margin: auto;	} 

.atilekt-module-columns li+li  {
	margin: 5px 0 0 0;
    float : left;
	}

.atilekt-module-columns li+li p {
	padding: 0;
	text-align: center;	} 

.atilekt-module-columns  li a {
    float : right;
	color: #1f70cc;	}

.atilekt-module-columns  li+li+li a {
    float : none;
	color: #1f70cc;	}

.atilekt-module-columns  li a:hover {
	color: #333;
	}

/* atilekt activate */

.atilekt-activate {
	width: 100%;
	float: left;	}

.atilekt-activate ul {
	margin: 0;
	padding: 0;
	float: left;	}

.atilekt-activate li {
	list-style: none;
	margin: 5px 0;
	float: left;
	width: 100%;
	display: block;	}

.atilekt-activate li p {
	float: left;
	padding-top: 9px;
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 100px;	}

.atilekt-activate li input[type="text"] {
	float: left;
	}

.atilekt-activate li img {
	margin: 7px 0 0 10px;
	float: left;
	}
.atilekt-activate li a {
	margin: 0 0 0 308px;
	}

/* atilekt internal stats */

.atilekt-internal-stats  {
	width: 100%;
	float: left;	}

.atilekt-internal-stats h1 {
	font: bold 17px Arial, Helvetica, sans-serif;
	color: #0c78de;	}

.atilekt-internal-stats p {
	margin: 15px 0 0 0;
	font: bold 13px Arial, Helvetica, sans-serif;	}

.atilekt-internal-stats ul {
	margin: 0;
	padding: 0;	
	}

.atilekt-internal-stats li {
	list-style: none;
	margin: 0;
	padding: 5px 0 5px 15px;
    padding: 10px 0 0px 0;
	}

.atilekt-internal-stats textarea {
	margin: 15px 0 0 0;	}


/* atilekt user profile */

.atilekt-user-profile {
	width: 100%;
	float: left;	}

.atilekt-user-profile ul {
	margin: 0;
	padding: 0;
	float: left;	}

.atilekt-user-profile li {
	list-style: none;
	margin: 5px 0;
	float: left;
	width: 100%;
	display: block;	}

.atilekt-user-profile li p {
	float: left;
	padding-top: 3px;
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 150px;	}

.atilekt-user-profile li+li+li+li+li p {
	padding: 9px 0 0 0; }

.atilekt-user-profile li+li+li+li+li+li+li+li p {
	padding: 0;
	}

.atilekt-user-profile span {
	font-size: 17px;
	color: #E10005;	}

.atilekt-user-profile input {
	width: 175px;	}


.RadWindow_Web20 .rwTopLeft, .RadWindow_Web20 .rwTopRight, .RadWindow_Web20 .rwTitlebar, .RadWindow_Web20 .rwFooterLeft, .RadWindow_Web20 .rwFooterRight, .RadWindow_Web20 .rwFooterCenter, .RadWindow_Web20 .rwTopResize, .RadWindow_Web20 .rwStatusbar div, .RadWindow_Web20 .rwStatusbar, .RadWindow_Web20 .rwPopupButton, .RadWindow_Web20 .rwPopupButton span, .RadWindow_Web20.rwMinimizedWindow .rwCorner {
    background: none repeat scroll 0 0 #3D3D3D !important;
}

.RadWindow_Web20 .rwBodyLeft, .RadWindow_Web20 .rwBodyRight, .RadWindow_Web20 .rwStatusbarRow .rwCorner {
    background: none repeat scroll 0 0 #3D3D3D !important;
}

.RadWindow_Web20 .rwControlButtons a {
    background-image: url("../img/tek-icons.png") !important;
}

html > body  .reToolbar li, html > body .reToolbar.Vista .reGrip, html > body .reToolbar.Vista .reSeparator {
    background : #fafafa !important;
    width: auto;
}

.RadUpload .ruButton, .RadUploadProgressArea .ruButton {
    padding : 3px 0 !important;
    height: auto !important;
    }

.RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI {
    width: auto !important;
}

.Vista.reWrapper {
 background : #ededed !important;
 margin: 6px 0px !important;
}


html .RadEditor.reWrapper .reToolCell {
     background : #fafafa !important;
}

.Vista .reModule, .Vista .reEditorModes, .Vista .reWrapper {
     background : #ededed !important;
}


.RadEditor table, .RadEditor.reWrapper table td {
     background : #ededed !important;
}

.reEditorModes li {
    float: left !important;
    width: auto !important;
}

p.access-rights {
margin-right : 18px;
}

/*ul.atilekt-site-header {
    margin: 0;
    padding: 0;
}

    ul.atilekt-site-header li {
        list-style: none;
        padding: 0;
        margin: 0;
        float: left;
        }
        ul.atilekt-site-header li + li {
            margin-top: 10px;
        } */


/*#header-select-box .customSelect.resize {

    width: 22.5% !important;
}

#header-select-box .select-sub ul {
    width: 100% !important;
}*/

/*#header-select-box {
    width : 200px;
    float: left;
}*/

.atilekt-new-theme {
	width: 93%;
	float: left;	}

.atilekt-new-theme p {
	float: left;
	margin: 0 0 2px 0;
	padding: 5px 5px 0 0;
	color: #267CDD;
	font: bold 17px Arial, Helvetica, sans-serif;	}

.atilekt-new-theme ul {
	padding: 0;
	margin: 0;
	float: left;	}

.atilekt-new-theme li {
	list-style: none;
	float: left;
	margin: 0 0 10px 0;
	display: block;	}

.atilekt-new-theme li+li {

	} 

.atilekt-new-theme li p {
	margin: 0 0 2px 0;
	padding: 9px 5px 0 0;
	color: #333;
	font: bold 12px Arial, Helvetica, sans-serif;	}

.atilekt-new-theme li input[type="file"] {
	margin: 5px 10px 0 0;
	}


.ecomm-table td {
    padding: 0 15px 12px 0;
}

.settings-table td {
    padding: 0 15px 12px 0;
}

.success {
    float : left !important;
    width: 98%;
    padding : 0 1%;
    background: #fafafa;
    margin: 10px 0 0 0;
}

.success {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 4px solid rgba(0, 0, 0, 0.5);
    margin: 10px 0 0;
    padding: 0 1%;
    position: absolute;
    z-index: 664165;
    width: 98%;
}

.msg-box-container {
    width: 600px
}
.success p {
    padding: 15px 0;
    float : left !important;
    margin: 0 !important;
    font: bold 15px Arial, Helvetica, sans-serif;
}

.error {
    float : left !important;
    width: 98%;
    padding : 0 1%;
    background: #fafafa;
    margin: 10px 0 0 0;
}

.error {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 4px solid red;
    margin: 10px 0 0;
    padding: 0 1%;
    position: absolute;
    z-index: 664165;
}

.error p {
    padding: 15px 0;
    float : left !important;
    margin: 0 !important;
    font: bold 15px Arial, Helvetica, sans-serif;
}
.order-search {
    padding: 6px 18px !important;
    height: auto !important;
}

.big {

    font-size: 14px;
    font-weight: bold;
}

.atilekt-order {
	width: 100%;
	float: left;
	}

.atilekt-order p {
	float: left;
	font: bold 15px Arial, Helvetica, sans-serif;
	padding: 6px 15px 0 0; 
	color: #333;
	}
input.atilekt-order  {
	background: #fff url(../img/icon-search-field.png) top right no-repeat;
	background-position: right 4px;
	width: 175px;
	padding: 8px 30px 8px 8px;
	}

.atilekt-order a {
	margin-left: 10px;
	padding: 1px 18px;
	}

.atilekt-order input[type="submit"] {
    height: 33px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 0 15px;
	}

.RadTreeView .rtChk {
    width: 13px !important;
    height: 13px !important;
    float: none !important;
}

.RadComboBox .rcbReadOnly td.rcbArrowCell a {
    margin: 0 !important;
    padding: 0 !important;
    width: 16px;
}

.editor-block {
    margin: 0 20px 0 0;
}

td.top-block-border {
border-top:1px solid #e1e1e1;border-left: 1px solid #e1e1e1;border-right:1px solid #e1e1e1 !important;
}

td.left-block-border {
border-top:1px solid #e1e1e1;border-left: 1px solid #e1e1e1;border-right:1px solid #e1e1e1 !important;
}

td.right-block-border {
border-top:1px solid #e1e1e1;border-left: 1px solid #e1e1e1;border-right:1px solid #e1e1e1 !important;
}

/* Create page */
.form-element-block {
	width: 96.5%;
	margin: 15px 0;
	padding: 1.5%;
	margin: 10px 0 0 0;
	border: 1px solid #e1e1e1;	
	float: left;	}

.form-element-block p {
	float: left;
	color: #333;
	padding: 8px 0px;
	width: 17%;
	font: normal 12px Arial, Helvetica, sans-serif;	}

.form-element-block ul {
	list-style:none;
	font-size:12px;
	line-height:30px;
	width: 88%;
	padding: 0;
	margin: 0;
	float:left;	}

    .form-element-block ul.ext-width {
        width: 100% !important;
    
    }

        .form-element-block ul.ext-width p {
            width: 15% !important;
        }

        .form-element-block ul.ext-width input[type="text"] {
            width: 80.4%;
        }

                .form-element-block ul.ext-width textarea {
            width: 80.4%;
        }

.form-element-block ul li {
	margin: 0 0 15px 0;
	width: 100%;
	float:left;	}

.form-element-block ul li strong {
	float:left;
	font-weight:normal;	}

.form-element-block input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACACAC;
    line-height: normal;
    padding: 8px;
	width: 78.8%;
	float: left;	}

.form-element-block input:focus[type="text"] {
    border: 1px solid #257cdd;	}

.form-element-bg {
	width: 98%;
	padding: 1%;
}

p.error {
	font: bold 11px Arial, Helvetica, sans-serif;
	clear: left;
	width: auto;
	margin: 10px 0 0 0;
	color: #c93838;	}

p.checkbox-padding {
	line-height: 13px;
	padding: 0 0 0 5px;	}

p.blue-highlight {
	color: #267cdd;
	padding: 0;
    border: 1px solid #fafafa;
    float: left;
    padding: 1% 1.5%;
    width: 97.5%;
    margin: 0 !important;
	background: #fafafa;
	font: bold 13px/12px Arial, Helvetica, sans-serif;	}

.grey-highlight {
	color: #666;
	padding: 0;
	font: bold 13px/12px Arial, Helvetica, sans-serif;		}


.form-element-block textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACACAC;
    line-height: normal;
    padding: 8px;
	width: 79%;
	float: left;	}

.form-element-block textarea:focus {
    border: 1px solid #257cdd;	}


.form-check {
	width: 98%;
	margin: 15px 0;
	padding: 1.5%;
	margin: 10px 0 0 0;
	float: left;	}



.form-check  ul {
	list-style:none;
	font-size:12px;
	line-height:30px;
	width: 30%;
	padding: 0;
	margin: 0;
	float:left;	}

.form-check p {
	float: left;
	color: #267cdd;
	margin: 0 0 15px 0;
	font: bold 12px Arial, Helvetica, sans-serif;	
	}

.form-check ul li {
	margin: 0 0 15px 0;
	width: 100%;
	float:left;	}

.form-check  ul li p {
	margin:0;
	width: auto;
	color: #333;
	}

.form-check ul+ul {
	margin: 0;
	padding: 0;
	float: left;
	}

.no-margin-bottom {
	margin-bottom: 0 !important;
	}

.no-margin-top {
	margin-top: 0 !important;
	}

.no-margin-left {
	margin-left: 0 !important;
	}

.no-margin-right {
	margin-right: 0 !important;
	}


/* edit user profile*/

.form-user-block {
	width: 100%;
	margin: 15px 0;
	float: left;	}

.form-user-block p {
	float: left;
	color: #333;
	margin: 0 10px 0 0;
	padding: 8px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;	}

.form-user-block ul {
	list-style:none;
	font-size:12px;
	line-height:30px;
	padding: 0;
	margin: 0;
	float:left;	}

.form-user-block ul li {
	margin: 0 25px 0 0;
	float:left;	}

.form-element-block ul li strong {
	float:left;
	font-weight:normal;	}

.form-user-block input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACACAC;
    line-height: normal;
    padding: 8px;
	float: left;	}

.form-user-block input:focus[type="text"] {
    border: 1px solid #257cdd;	}

.form-user-bg {
	background: #fbfbfb;
	width: 97%;
	padding: 15px;
	margin: 10px 0 0 0;
	border: 1px solid #eeeeee;	}

p.error {
	font: bold 11px Arial, Helvetica, sans-serif;
	clear: left;
	color: #c93838;	}

p.checkbox-padding {
	line-height: 13px;
	padding: 0 0 0 10px;	}

p.user-blue-highlight {
	color: #267cdd;
	padding: 0;
	font: bold 13px/12px Arial, Helvetica, sans-serif;	}


#layout-view {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #E1E1E1;
    height: 75px;
    margin: 0;
    padding: 0;
    width: 75px;
	}

.notactive1 {
	background-color:white;
	opacity: 0.4;
    opacity: 1;
}

html > body  .RadWindow_Vista table .rwTitlebar, .RadWindow_Vista table .rwTopResize, .rwMinimizedWindow.RadWindow_Vista tr.rwTitleRow td.rwTitlebar, .rwMinimizedWindow.RadWindow_Vista tr.rwTitleRow div.rwTopResize {
        background: #333 !important;
}

html > body div.rwTopResize  {
    background: #333 !important;
    display: none;
}

.RadWindow_Vista .rwBodyLeft, .RadWindow_Vista .rwBodyRight, .RadWindow_Vista .rwStatusbarRow .rwCorner {
    background: #333 !important;
}

.RadWindow_Vista .rwTopLeft, .RadWindow_Vista .rwTopRight, .RadWindow_Vista .rwTitlebar, .RadWindow_Vista .rwFooterLeft, .RadWindow_Vista .rwFooterRight, .RadWindow_Vista .rwFooterCenter, .RadWindow_Vista .rwTopResize, .RadWindow_Vista .rwStatusbar div, .RadWindow_Vista .rwStatusbar, .RadWindow_Vista .rwPopupButton, .RadWindow_Vista .rwPopupButton span, .RadWindow_Vista.rwMinimizedWindow .rwCorner {
    background: #333 !important;
}

html > body .RadWindow_Vista table .rwTitlebar, .RadWindow_Vista table .rwTopLeft, .RadWindow_Vista table .rwTopRight, .RadWindow_Vista table .rwFooterLeft, .RadWindow_Vista table .rwFooterRight, .RadWindow_Vista table .rwFooterCenter, .RadWindow_Vista table .rwBodyLeft, .RadWindow_Vista table .rwBodyRight {
    opacity: 1 !important;
}

html > body .RadWindow_Vista table .rwTitlebar, .RadWindow_Vista table .rwTopLeft, .RadWindow_Vista table .rwTopRight, .RadWindow_Vista table .rwFooterLeft, .RadWindow_Vista table .rwFooterRight, .RadWindow_Vista table .rwFooterCenter, .RadWindow_Vista table .rwBodyLeft, .RadWindow_Vista table .rwBodyRight {
    opacity: 1 !important;
}

html > body .RadWindow_Vista table .rwTitlebar, .RadWindow_Vista table .rwTopLeft, .RadWindow_Vista table .rwTopRight, .RadWindow_Vista table .rwFooterLeft, .RadWindow_Vista table .rwFooterRight, .RadWindow_Vista table .rwFooterCenter, .RadWindow_Vista table .rwBodyLeft, .RadWindow_Vista table .rwBodyRight  {
opacity: 1 !important;
}

html > body .RadWindow .rwTable {
    height: 100% !important;
    table-layout: auto !important;
    width: 100% !important;
    background: #333 !important;
}

html > body div.RadWindow_Vista .rwTitlebarControls em {
    color: #fff;
}

/*
td.rwWindowContent  {
    padding: 10px !important;
    border-top: 4px solid #333 !important;
    border-right: 4px solid #333 !important;
    border-left: 4px solid #333 !important;
    border-bottom: 2px solid #333333 !important ;
    min-width: 680px;
    /*min-height: 515px!important;!1!
}
*/

/*

td.rwWindowContent iframe {
    display: block;
    /*min-height: 450px!important;!1!
}


.rwWindowContent > div {
    width: auto !important;
    height: 145px !important;
}
*/

#modal-form td {
    padding: 5px 10px;
}

.RadWindow.RadWindow_Vista.rwNormalWindow.rwTransparentWindow {
    /*height: auto !important;
    width: auto !important;*/
}

#modal-form input[type="text"] {
    width: 175px;
}

#modal-form input[type="submit"] {
    width: 75px;
    	color:#fff;
        margin-left: 62px;
        overflow: 
	border:solid 2px #84b600;
	background: rgb(150,192,3); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(150, 192, 3, 1)), color-stop(100%, rgba(163, 200, 34, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* IE10+ */
	-pie-background: linear-gradient(to bottom, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* PIE */
	background: linear-gradient(to bottom, rgba(150, 192, 3, 1) 0%, rgba(163, 200, 34, 1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c003', endColorstr='#a3c822', GradientType=0 ); /* IE6-9 */	
}

#modal-form input:active[type="submit"] {
	top: 1px;
	color:#fff;
	border:solid 2px #618504;
	position: relative;
	background: #698810; /* Old browsers */
	background: -moz-linear-gradient(top,  #698810 0%, #7fa116 7%, #8bb01a 15%, #8fb31c 19%, #97b91f 48%, #9dbe27 81%, #9abb27 85%, #8dac22 93%, #748f19 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#698810), color-stop(7%,#7fa116), color-stop(15%,#8bb01a), color-stop(19%,#8fb31c), color-stop(48%,#97b91f), 
	color-stop(81%,#9dbe27), color-stop(85%,#9abb27), color-stop(93%,#8dac22), color-stop(100%,#748f19)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #698810 0%,#7fa116 7%,#8bb01a 15%,#8fb31c 19%,#97b91f 48%,#9dbe27 81%,#9abb27 85%,#8dac22 93%,#748f19 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#698810', endColorstr='#748f19',GradientType=0 ); /* IE6-9 */
	}

.header-dialog {
    border: 6px solid #333333 !important;
}
#new_header_element {
    background-color: white !important;
    height: auto !important;
    padding: 10px !important;
    position: absolute !important;
    top: -15px !important;
    width: 550px !important;
    z-index: 1010 !important;
}

.question-tip {
    float: none !important;
}

.options span.btn a.ind2 {
    padding: 0 3px 0 14px;
}

.options span.btn {
    overflow: visible;
    padding: 0;
    z-index: 30;
}   

.separator-line {
    background-color: #e1e1e1 !important;
    padding: 10px 0 !important;
    width: 100% !important;
    height: auto !important;
    font-weight: bold;
    cursor: pointer;
}

.form_tip {
    background: #000 url("../img/sprite.png") no-repeat 0px -1611px !important;
    background: #000 !important;
    border: medium none !important;
    color: #fff !important;
    float: left;
    font-family: Arial !important;
    font-size: 16px !important;
    font-weight: bold;
    margin-top: 0 !important;
    padding: 18px 0 !important;
    text-align: center !important;
    width: 98%;
    margin: 0 0 15px 0 !important;
    padding-left: 2% !important;
}

.question-tooltip {
       background: #333 !important; 
       border: 2px solid #000 !important;
       color: #fff;
}
.question-tooltip p {
    font: 12px/19px arial;
    height: 75px;
    white-space: pre-wrap;
    width: 400px;
}

.upload div > div {
    height: auto !important;
    overflow: visible !important;
    width: auto !important;
}

.separator-line .darr {
    background: url("../img/sprite.png") no-repeat scroll 0 -391px transparent !important;
    display: block;
    overflow: hidden;
    margin: 0 auto;
    background: url("../img/sprite.png") no-repeat scroll right -1799px transparent !important;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    height: 16px;
    width: 120px;
    font-size: 15px;

}


.separator-line .uarr {
     background: url("../img/sprite.png") no-repeat scroll 0 -403px transparent !important;
    display: block; 
    overflow: hidden;
    background: url("../img/sprite.png") no-repeat scroll right -1816px transparent !important;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    height: 16px;
    width: 120px;
    font-size: 15px;
}

p.label-check {
    line-height: 24px;
    padding: 2px 0 0 35px;
}

.unit .top .opt .pic3 {
    float: left;
    margin: 0 0 0 3px;
}
.pic3.move {
    background-position: 0 -1869px;
}

.pic3 {
    background: url("../img/sprite.png") no-repeat scroll 0 -9999px transparent;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    display: block;
    height: 18px;
    overflow: hidden;
    width: 18px;
}

.pic3.delete {
    background-position: 0 -1889px;
}

.atilekt-header-options {
	width: 1010px;
	float: left;
	padding: 10px 0;}

.atilekt-header-options ul {
	float: right;
	margin: 0;
	padding: 0;	}

.atilekt-header-options li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;	}

.atilekt-header-options input[type="checkbox"] {
 /*   display: block !important;*/
    margin: 1px 0 0 0;
	float: left;	}
	
	.atilekt-header-options p {
		float: left;
		margin: 0 20px 0 4px;
       /* display: block !important;*/
		}


    .options2 li a.bold {
         font: bold 17px Arial,Helvetica,sans-serif;
    padding-top: 4px;
	
	}

.options2 li a.italic {
    font: italic 17px Arial, Helvetica, sans-serif;
        font-weight: bold;
    padding-top: 4px;
	
	}

.options2 li a.underline {
	font: normal 15px Arial, Helvetica, sans-serif;
    text-decoration: underline;
    font-weight: bold;
    padding-top: 4px;
	
	}

.RadColorPicker iframe {
    background: none repeat scroll 0 0 transparent !important;
}


.header-image {

	float: left;
    width: 968px;
	}

.header-image ul {
	float: left;
	margin:0;
	padding: 0;
	}

.header-image li {
	float: left;
	margin:0;
	padding: 0;
	list-style: none;}

.header-image li {
	width: 288px;
	border-right: 1px solid #e1e1e1;
    margin: 0 15px 0 0;
    padding: 0 15px 0 0;
    height: 110px;
	}

.header-image li+li+li {
	width: 150px;
	}

.header-image li+li+li+li {
	margin: 0;
	padding: 0;
	border: 0;
	width: 140px;
	}

.header-options {
	float: left;
	}

.header-options ul {
	float: left;
	margin:0;
	padding: 0;
	}

.header-options input.disable {
	border: 1px solid #e1e1e1;
	color: #e1e1e1;
}
.header-options li {
	float: left;
	margin:0;
	padding: 0;
	border: none;
	margin-bottom: 10px;
    height: auto !important;
	list-style: none;}

.header-options li p {
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	}
	
.header-options li h1 {
    float: left;
    width: 90px;
	margin: 0;
}
.header-options li p+p {
	float: right;
	margin-left: 5px;
	} 

.header-options li+li a {
	float: left;
    padding: 0 15px;
    color: #333;
	}

.header-options li+li p {
	float: left;
	}

.header-options li+li  p {
	padding: 8px 0;
	margin: 0 7px 0 12px;
    width: 39px;
    text-align: right;
	}

/*.header-options li span {
	float: right;	
	}*/


.header-options input[type="text"] {
	width: 23px;
	float: left;
	}

.header-options li+li+li {
	
	margin-bottom: 0;
	}

.header-options li+li+li p {
	width: 290px;
	margin: 0;
	padding:0;
    text-align: left;
    font-size: 11px;
    font-weight: normal;
	}

.header-options li + li + li + li {
    width:350px;
    margin-top: 10px;
    }
.header-options li+li+li+li p+p {
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
    text-align:left;
    width:280px;
	}
.header-options li+li+li+li p {
	float:left;
    width:20px;
	} 

.header-image li+li+li > div li {
	width: 100% !important;
	}
	
	.header-image li+li+li+li > div li {
	width: 145px !important;
	}

.header-options p + p + p {
    margin-top: 1px;
}
.header-slogan {
        overflow: hidden;
    position: relative; 
}

    .header-slogan p {
        width: 200px;
        float: left;
        font: bold 14px Arial, Helvetica, sans-serif;
    }

        .header-slogan p + p {
            width : auto;
            float: right;
        }

        .header-slogan p + p+p {
            width: 20px;
            margin-top: 2px;
        }

        .footer-slogan {
        overflow: hidden;
    position: relative;
    margin: 5px 0 0 0;
}

            .footer-slogan p {
                   float: left;
    font-weight: bold;
    padding: 8px 0;
    text-align: left;
    width: 100%;
            }

            .footer-slogan input {
                width: 206px !important;
            }
.header-options span {
    z-index: auto;
}

.header-options li+li h1 > div {
    overflow: hidden !Important;
    width: auto !important;
}

.header-options li + li input[type="file"] {
    top: 0px !important;
    left: 0px !important;
    height: 35px !important;
    cursor: default !important;
}

/*CSS hack for firefox1+*/
.header-options li + li input[type="file"],  x:-moz-any-link  { left: -136px !important;}

/*CSS hack for IE8+*/
.header-options li + li input[type="file"] { left: -70px\9  !important; }

.footer-slogan p.disable {
       color: #d1d1d1;
}

.inner-add-image td {
    padding: 10px!important;
    border: 0!important;
    vertical-align: middle !important;
}
.inner-add-image .RadUpload {
    width: 80px;
}
.mainblock {
    min-height: 400px;
}
.inner-add-image {
    width: 100%;
    border-collapse: collapse;
    border: 0!important;
}
.add-image-text {
    font-size: 15px;
}
.footer-slogan input.disable {
    border: 1px solid #e1e1e1;
    color: #e1e1e1;
}

.add-product {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.middle td{
    vertical-align: middle!important;
}

.path {
    font-size: 14px;
    margin-bottom: 15px;
}

p.attention {
font: bold 11px Arial, Helvetica, sans-serif;
clear: left;
color: #c93838;
width: 100%;
}
/* MessageBox.ascx */
.msg-box-container{
z-index:999;cursor:default
}
.msg-box-container .info,
.msg-box-container .success,
.msg-box-container .warning,
.msg-box-container .error,
.msg-box-container .validation{
border: 1px solid;margin:10px 0;background-repeat:no-repeat;background-position:10px center
}
.msg-box-container .info{
color:#00529B;background-color:#BDE5F8;background-image:url('/atilektcms/img/info.png')
}
.msg-box-container .success{
color:#4F8A10;background-color:#DFF2BF;background-image:url('/atilektcms/img/success.png')
}
.msg-box-container .warning{
color:#9F6000;background-color:#FEEFB3;background-image:url('/atilektcms/img/warning.png')
}
.msg-box-container .error{
color:#D8000C;background-color:#FFBABA;background-image:url('/atilektcms/img/error.png')
}
.msg-box-container{
position:fixed;top:0;right:10px
}
.msg-box-container .info p,
.msg-box-container .success p,
.msg-box-container .warning p,
.msg-box-container .error p {
padding:20px 50px
}
.msg-box-container .info a,
.msg-box-container .success a,
.msg-box-container .warning a,
.msg-box-container .error a{
float:right;padding:10px;cursor:pointer
}
.msg-box-container img{
border:none
}