@import url('reset.css');

body {
color: #474747;
font: 15px Arial, Helvetica, Garuda, sans-serif;
background: url('/templates/ea/img/bg.png') repeat 0 0;
}

.cover {
background: url('/templates/ea/img/bg_c.png') repeat-x 0 30px;
position: relative;
z-index: 0;
}

a {color: #1c6fad; text-decoration: none;}

.layer {
min-width: 1000px;
max-width: 1400px;
margin: 0 auto;
overflow: hidden;
zoom: 1;
}

.page {
min-height: 900px;
margin: 0 20px;
}

.wrap {
padding: 0 20px;
}

.headers {
height: 136px;
position: relative;
z-index: 10;
}

.headers .top {
height: 95px;
overflow: hidden;
zoom: 1;
}

.headers .top .logo {
width: 190px;
padding-top: 20px;
float: left;
}

.headers .top .logo a {
display: block;
width: 190px;
height: 57px;
background: url('/templates/ea/img/logo.png') no-repeat 0 0;
}

.headers .top .slogan {
padding: 30px 30px 0 0;
text-align: center;
overflow: hidden;
zoom: 1;
}

.headers .top .slogan a {
color: #41434e;
font-size: 30px;
text-decoration: none;
}

.headers .top .lang {
padding-top: 34px;
float: right;
}

.headers .top .lang li {
width: 39px;
height: 25px;
margin-right: 4px;
float: left;
text-align: center;
}

.headers .top .lang .current {
background: url('/templates/ea/img/lang.png') no-repeat 0 0;
}

.headers .top .lang li a {
color: #312221;
font-size: 15px;
font-weight: bold;
line-height: 25px;
text-decoration: none;
}

.headers  .nav {
height: 41px;
background: url('/templates/ea/img/nav.png') repeat-x 0 0;
-moz-box-shadow: 0 6px 18px -12px #000;
box-shadow: 0 6px 18px -12px #000;
behavior: url(/templates/ea/css/pie.htc);
}

.headers  .nav .search {
width: 211px;
height: 33px;
margin: 4px 20px 0 0;
float: right;
background: url('/templates/ea/img/search.png') no-repeat 0 0;
}

.headers  .nav .search:hover {
background: url('/templates/ea/img/search.png') no-repeat 0 -33px;
}

.headers  .nav .search input {
width: 160px;
margin: 7px 0 0 10px;
float: left;
color: #312221;
font: 15px Arial, Helvetica, Garuda, sans-serif;
border: 0;
background: none;
}

.headers  .nav .search input.submit {
width: 35px;
height: 33px;
padding: 0;
margin: 0;
float: right;
border: 0;
background: none;
cursor: pointer;
}

.headers  .nav .menu {
height: 41px;
float: left;
}

.headers .nav li {
float: left;
position: relative;
background: url('/templates/ea/img/nav_l.png') no-repeat 0 0;
z-index: 2;
}

.headers .nav li.first {
background: none;
}

.headers .nav li .parent {
display: block;
height: 41px;
float: left;
padding: 0 10px;
float: left;
color: #312221;
font-size: 12px;
font-weight: bold;
line-height: 42px;
}

.headers .nav .home {
display: block;
width: 14px;
height: 41px;
background: url('/templates/ea/img/home.png') no-repeat 0 50%;
}

.headers .nav li .parent:hover {background: url('/templates/ea/img/nav.png') repeat-x 0 -41px;}

.headers .nav .active .parent, .header .nav .active .parent:hover {color: #fff; background: url('/templates/ea/img/nav.png') repeat-x 0 -82px;}
.headers .nav .active .home {background: url('/templates/ea/img/home.png') no-repeat -14px 50%;}

.headers .nav li ul {
display: none;
width: 150px;
position: absolute;
top: 41px;
left: 0;
background: #fff;
z-index: 101px;
-moz-box-shadow: 0 2px 10px -4px #000;
box-shadow: 0 2px 10px -4px #000;
}

.headers .nav li.menu_products div.submenu {
	position:absolute;
	top:41px;
	left:-1px;
	z-index:1;
	background:#fff;
	min-height:360px;
	background:#fff;

	height:auto !important;

	width:515px;
	display:none;
	box-shadow: 0 2px 10px -4px #000;
}

.headers .nav li.menu_products div.submenu div.spacer {
	clear:both;
	height:1px;
	overflow:hidden;
}


.headers .nav li.menu_products div.submenu ul {
	position:static;
	width:520px;
	height:auto;
	background:none;
	box-shadow:none;
}

/* 2 уровень */
.headers .nav li.menu_products ul li {
	float:left;
	margin:0;
	position:static;
	white-space:normal;
	width:170px;
	height:40px;

	padding: 0;
	font-size: 12px;
	line-height:14px;
	font-weight: bold;
	border-left: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	background: url('/templates/ea/img/nav.png') repeat-x 0 0;
}

.headers .nav li.menu_products ul li a {
	border-width:0 1px 1px 1px;
	color:#1px solid #BFBFBF;
	font-weight:bold;
	background:none;
	display:table-cell;
	vertical-align:middle;
	height:40px;
	width:148px;
	padding:0 10px;
}

.headers .nav li.menu_products ul li a:hover {background:#EAEBF3;}

/* 3 уровень */
.headers .nav li.menu_products div.submenu ul li ul {
	position:static;
	width:170px;
	padding:0;
}

.headers .nav li.menu_products ul li ul li { /* 3 уровень li*/
	position:static;
	margin:0 !important;
	float:none;
	display: block;
	height: auto;
	padding: 0 !important;
	color: #312221;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;

	border:0;
	background:#fff;
}

.headers .nav li.menu_products ul li ul li:first-child a {
	border-top: 0 none;
}

.headers .nav li.menu_products ul li ul li a {
	font-weight:normal;
	cursor:pointer;
	display:block;
	height: auto;
	padding:5px 10px;
	font-size:13px;
	line-height: normal;
	border-bottom:0 /* 1px solid #ccc */;
	width:150px;
}

.headers .nav li.menu_products ul li ul li a:hover {
	background:none;
	text-decoration:underline;
}

.headers .nav li .sub {
display: none;
width: 452px;
position: absolute;
top: 41px;
left: 0;
background: #fff;
z-index: 101px;
-moz-box-shadow: 0 2px 10px -4px #000;
box-shadow: 0 2px 10px -4px #000;
}

.headers .nav li .sub table {
border: 0;
border-spacing: 0;
border-collapse: collapse;
}

.headers .nav li .sub td {
vertical-align: top;
border-left: 1px solid #bfbfbf;
}

.headers .nav li .sub th {
padding: 5px 10px;
font-size: 12px;
font-weight: bold;
border-left: 1px solid #bfbfbf;
border-bottom: 1px solid #bfbfbf;
background: url('/templates/ea/img/nav.png') repeat-x 0 0;
}

.headers .nav li .sub .fst {
border-left: 0 none;
}

.headers .nav li .sub ul {
display: none;
width: 150px;
position: relative;
top: 0;
left: 0;
float: left;
-moz-box-shadow: none;
box-shadow: none;
}

.headers .nav li:hover ul {display: block;}

.headers .nav li:hover .sub {display: block;}
.headers .nav li.menu_products:hover div.submenu {display: block; height:auto;}

.headers .nav li:hover .parent {background: url('/templates/ea/img/nav.png') repeat-x 0 -41px;}
.headers .nav .active:hover .parent {background: url('/templates/ea/img/nav.png') repeat-x 0 -82px;}

.headers .nav li li {
float: none;
background: none;
}

.headers .nav li li a {
display: block;
padding: 5px 10px;
color: #696969;
font-size: 13px;
border-top: 1px solid #bfbfbf;
background: #fff;
}

.headers .nav li li:first-child a {
border-top: 0 none;
}

.headers .nav li li a:hover {background: #eaebf3;}






.preview{
height: 148px;
-moz-box-shadow: 0 0 18px -6px #000;
box-shadow: 0 0 18px -6px #000;
behavior: url(/templates/ea/css/pie.htc);
_behavior: none;
}

.slideshow {
height: 337px;
background: #f3f3f3;
-moz-box-shadow: 0 0 18px -6px #000;
box-shadow: 0 0 18px -6px #000;
behavior: url(/templates/ea/css/pie.htc);
_behavior: none;
}

#slider {
width: 960px;
height: 337px;
overflow: hidden;
zoom: 1;
}

.slider {
width: 960px;
height: 337px;
margin: 0 auto;
}

.rhino-container {
width: 960px;
height: 337px;
margin: 0 auto;
position: relative;
z-index: 1;
}

.rhino-caption {
width: 360px;
height: 260px;	
position:absolute;
right: 100px;
top: 40px;
}

.rhino-cover {
width: 360px;
height: 260px;	
position:relative;
}

.rhino-caption .title {
margin-bottom: 20px;
color: #41434e;
font: bold 35px Calibri, Verdana, Ariel, sans-serif;
line-height: 35px;
overflow: hidden;
zoom: 1;
}

.rhino-caption .descript {
margin-bottom: 20px;
font-size: 15px;
line-height: 20px;
overflow: hidden;
zoom: 1;
}

.slide1 .rhino-caption .title {color: #fff;}
.slide1 .rhino-caption .descript {color: #c6cae5;}

.rhino-caption .descript p {
margin-bottom: 10px;
}

.more {
width: 120px;
height: 34px;
}

.more a {
display: block;
height: 34px;
padding-right: 20px;
color: #061f3b;
font-weight: bold;
line-height: 34px;
text-align: center;
background: url('/templates/ea/img/more.png') no-repeat 0 0;
}

.more a:hover {
background-position: 0 -34px;
}

.rhino-container .rhino-btn {
display: block;
width: 47px;
height: 66px;
font-size: 0;
text-indent: 50px;
position: absolute;
top: 115px;
z-index: 100;
background-position: 0 0;
background-repeat: no-repeat;
overflow: hidden;
zoom: 1;
}

.rhino-container .rhino-prev {
left: 20px;
background-image: url('/templates/ea/img/prev.png');
}

.rhino-container .rhino-next {
right: 20px;
background-image: url('/templates/ea/img/next.png');
}

.rhino-container .rhino-btn:hover {
background-position: 0 -66px;
}

.rhino-container .rhino-bullets {
margin: 0;
position: absolute;
bottom: 20px;
right: 20px;
z-index: 100;
list-style: none;
}

.rhino-container .rhino-bullets li {
width: 29px;
height: 39px;
margin-left: 8px;
float: left;
}

.rhino-container .rhino-bullets .rhino-bullet {
display: block;
width: 29px;
height: 29px;
padding-top: 10px;
text-align: center;
color: #000;
font-size: 20px;
font-weight: bold;
line-height: 29px;
background: url('/templates/ea/img/bullets.png');
background-position: 0 100%;
background-repeat: no-repeat;
cursor: pointer;
}

.rhino-container .rhino-bullets .rhino-bullet:hover {
background-position: -29px 100%;
}

.rhino-container .rhino-bullets .rhino-active-bullet, .rhino-container .rhino-bullets .rhino-active-bullet:hover {
color: #fff;
background-position: -58px 100%;
}

.container {
background: #f3f3f3;
-moz-box-shadow: 0 0 20px 0 #cacbd2;
box-shadow: 0 0 20px 0 #cacbd2;
overflow: hidden;
zoom: 1;
z-index: 0;
behavior: url(/templates/ea/css/pie.htc);
min-height:300px;
}

.content-main {padding: 25px 20px; overflow: hidden; zoom: 1;}
.content-inner {padding: 25px 30px 30px 30px; overflow: hidden; zoom: 1;}

.content-main .article {
padding: 10px 60px 0 10px;
overflow: hidden;
zoom: 1;
}

.short-news {
width: 360px;
float: right;
background: #efeff2;
-moz-box-shadow: 0 0 15px -5px #000;
box-shadow: 0 0 15px -5px #000;
behavior: url(/templates/ea/css/pie.htc);
}

.short-news .more {
float: right;
font-size: 13px;
}

.short-news .caption {
height: 48px;
padding: 0 20px;
color: #fff;
font-size: 20px;
font-weight: bold;
line-height: 48px;
background: url('/templates/ea/img/short.png') repeat-x 0 0;
}

.short-news .item {
padding: 18px 20px;
border-top: 1px solid #d7d7d9;
overflow: hidden;
zoom: 1;
}

.short-news .item .date {
margin-bottom: 10px;
color: #9e9e9e;
font-size: 12px;
}

.short-news .item .figure {
width: 80px;
height: 50px;
margin-right: 20px;
float: left;
border: 1px solid #999;
overflow: hidden;
zoom: 1;
}

.short-news .item .title {
line-height: 18px;
overflow: hidden;
zoom: 1;
}

.short-news .item .title a:hover {
text-decoration: underline;
}

h1 {
margin-bottom: 30px;
font-size: 35px;
line-height: 36px;
}

.text p {
margin-bottom: 20px;
line-height: 20px;
}

.footers {
padding: 30px 0;
color: #787878;
line-height: 20px;
overflow: hidden;
zoom: 1;
}

.footers .column1 {
width: 250px;
float: left;
}

.footers .column2 {
width: 350px;
float: right;
}

.path {
margin-bottom: 20px;
font-size: 12px;
}

.path a {
color: #838383;
text-decoration: underline;
}

.path a:hover {text-decoration: none;}
.path img {margin: 0 8px;}
.path span {color: #222;}

.quest {
margin-bottom: 35px;
background: #fff;
-moz-box-shadow: 0 0 10px -4px #000;
box-shadow: 0 0 10px -4px #000;
behavior: url(/templates/ea/css/pie.htc);
}

.quest .cap {
height: 22px;
padding-top: 15px;
}

.quest .cap .label {
padding: 0 10px 0 30px;
height: 22px;
float: left;
color: #fff;
font-size: 12px;
font-weight: bold;
line-height: 22px;
}

.qu {border-bottom: 1px solid #e2e2e2;}
.qu .cap .label {background: url('/templates/ea/img/label.png') repeat-x 0 0;}
.ans .cap .label {background: url('/templates/ea/img/label.png') repeat-x 0 -22px;}

.quest .cap .date {
height: 22px;
padding-right: 30px;
float: right;
color: #989898;
font-size: 12px;
line-height: 22px;
}

.quest .descript {
padding: 20px 30px 10px 30px;
}

.name {
margin-bottom: 4px;
color: #000;
font-size: 20px;
}

.status {
color: #979797;
font-size: 15px;
}

.quest .descript .text {
padding-top: 15px;
}

.note {
margin-bottom: 20px;
font-size: 12px;
}

.forms {
padding: 15px 30px;
border: 3px solid #cacaca;
-moz-border-radius: 10px;
border-radius: 10px;
behavior: url(/templates/ea/css/pie.htc);
}

.forms .dt {
margin-bottom: 5px;
color: #474747;
font-size: 15px;
font-weight: bold;
}

.forms .dd {
margin-bottom: 15px;
}

.forms .dd input {
width: 99%;
padding: 7px 5px;
color: #474747;
font: 15px Arial, Helvetica, Garuda, sans-serif;
border: 0;
background: #fff url('/templates/ea/img/inp.png') repeat-x 0 0;
-moz-border-radius: 5px;
border-radius: 5px;
}

.forms .dd textarea {
width: 99%;
height: 150px;
padding: 7px 5px;
color: #474747;
font: 15px Arial, Helvetica, Garuda, sans-serif;
border: 0;
background: #fff url('/templates/ea/img/inp.png') repeat-x 0 0;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: auto;
}

.crop {
width: 219px;
padding-bottom: 25px;
margin: 0 auto;
}

.crop .captcha {
width: 219px;
height: 53px;
margin-bottom: 10px;
position: relative;
text-align: center;
background: url('/templates/ea/img/capt.png') no-repeat 0 0;
overflow: hidden;
zoom: 1;
}

.crop .captcha img {
margin-top: 0px;
}

.crop .captcha .reset {
width: 24px;
height: 24px;
position: absolute;
top: 0;
right: 0;
}

.crop .dt {
font-weight: normal;
}

.crop .dd {
margin-bottom: 25px;
}

.crop button,
.crop input.submit {
width: 219px;
height: 50px;
padding: 0;
color: #fff;
font-size: 20px;
border: 0;
background: url('/templates/ea/img/send.png') no-repeat 0 0;
cursor: pointer;
}

.address {
padding: 40px 30px 20px 30px;
margin-bottom: 35px;
background: #fff;
-moz-box-shadow: 0 0 10px -4px #000;
box-shadow: 0 0 10px -4px #000;
behavior: url(/templates/ea/css/pie.htc);
}

.address td {
padding-bottom: 30px;
}

.address .row1 {
padding-top: 3px;
padding-right: 18px;
color: #979797;
font-size: 12px;
vertical-align: top;
}

.address .row2 .coord {
padding-left: 18px;
border-left: 1px solid #e0e0e0;
}

.aside {
width: 200px;
padding-top: 15px;
margin-bottom: 20px;
float: left;
}

.cside {
padding-left: 40px;
margin-bottom: 20px;
overflow: hidden;
zoom: 1;
}

.page-control {
overflow: hidden;
zoom: 1;
}

.page-control a {
font-weight: bold;
}

.page-control .prev {
padding: 3px 3px 3px 15px;
float: left;
background: url('/templates/ea/img/arr1.png') no-repeat 0 50%;
}

.page-control .next {
padding: 3px 15px 3px 3px;
float: right;
background: url('/templates/ea/img/arr2.png') no-repeat 100% 50%;
}

.paging {
position: relative;
overflow: hidden;
zoom: 1;
}

.paging:after {
content: '';
display: block;
clear: both;
}

.paging_left {
position: relative;
right: 50%;
float: right;
}

.paging_right {
position: relative;
z-index: 1;
right: -50%;
}

.paging ul {
padding: 0;
margin: 0;
list-style: none;
}

div.cside .paging ul li {
float: left;
padding: 0 4px;
list-style:none;
}

.paging a {
display: block;
width: 29px;
height: 29px;
color: #000;
font-size: 20px;
font-weight: bold;
text-align: center;
line-height: 29px;
background-image: url('/templates/ea/img/bullets.png');
background-position: 0 100%;
background-repeat: no-repeat;
}

.paging a:hover {
color: #000;
background-position: -29px 100%;
}

.paging .active a {
color: #fff;
background-position: -58px 100%;
}

h2 {
margin-bottom: 25px;
color: #474747;
font-size: 20px;
}

.aside h2 {
color: #b5b5b5;
}

.aside ul li {border-top: 1px solid #5086aa; _height: 10px;}
.aside ul li:first-child {border-top: 0 none;}

.aside ul li a {
display: block;
padding: 8px 10px;
color: #fff;
background: #2e75a4;
}

.aside ul .current a, .aside ul .current a:hover {
color: #000;
background-color: #fff;
}

.aside ul li a:hover {
color: #000;
background-color: #9dc1d9;
}

.aside .nav li {
display: inline;
border: 0 none;
}

.aside .nav .close .parent {
background-image: url('/templates/ea/img/plus.png');
background-position: 100% 50%;
background-repeat: no-repeat;
}

.aside .nav .open .parent {
background-image: url('/templates/ea/img/minus.png');
background-position: 100% 50%;
background-repeat: no-repeat;
}

.aside .nav .parent {
padding: 12px 10px;
color: #000;
border-bottom: 1px solid #e2e2e2;
background-color: #f7f7f7;
-moz-box-shadow: 0 0 3px 0 #cacbd2;
box-shadow: 0 0 3px 0 #cacbd2;
behavior: url(/templates/ea/css/pie.htc);
}

.aside .nav .parent:hover {
background-color: #efefef;
}

.aside .nav li ul {
display: none;
margin: 0 10px;
-moz-box-shadow: 0 0 3px 0 #cacbd2;
box-shadow: 0 0 3px 0 #cacbd2;
}

.aside .nav .open ul {
display: block;
}

.aside .nav .current a, .aside .nav .current a:hover {
color: #fff;
background-color: #2e75a4;
}

.aside .nav li li a {
color: #3c6e93;
background: #fff;
border-bottom: 1px solid #ebebeb;
}

.aside .nav li li a:hover {
color: #fff;
background: #2e75a4;
}

.map {
width: 590px;
margin-bottom: 50px;
border: 5px solid #9dc1d9;
}

.tb table,
.cside table {
border: 0;
border-spacing: 0;
border-collapse: collapse;
} 

.tb tr th,
.cside table tr th{
padding: 7px 10px;
color: #fff;
background: #3d76af;
}

.tb tr td,
.cside table tr td {
padding: 10px;
background: #fff;
border: 1px solid #ececec;
} 

.docs .item {
padding-bottom: 50px;
overflow: hidden;
zoom: 1;
}

.news .item {
padding: 30px 30px 0 30px;
margin-bottom: 35px;
background: #fff;
-moz-box-shadow: 0 0 10px -4px #000;
box-shadow: 0 0 10px -4px #000;
behavior: url(/templates/ea/css/pie.htc);
overflow: hidden;
zoom: 1;
}

.news .figure {
padding-top: 35px;
margin-right: 20px;
float: left;
}

.news .figure img {
width: 160px;
border: 5px solid #9dc1d9;
}

.news .descript {
overflow: hidden;
zoom: 1;
}

.news .item .more {
float: right;
font-size: 13px;
}

.docs .item .date, .news .item .date {
margin-bottom: 15px;
color: #989898;
font-size: 12px;
}

.docs .item .title, .news .item .title {
margin-bottom: 20px;
font-size: 20px;
font-weight: bold;
}

.docs .item .title a:hover, .text a, .news .item .title a:hover, .products .item .title a:hover {
text-decoration: underline;
}

.load {
width: 140px;
height: 34px;
}

.load a {
display: block;
height: 34px;
color: #061f3b;
font-weight: bold;
line-height: 34px;
text-align: center;
background: url('/templates/ea/img/load.png') no-repeat 0 0;
}

.load a:hover {
background-position: 0 -34px;
}

.docs .figure {
padding-right: 20px;
float: left;
}

.docs .descript {
overflow: hidden;
zoom: 1;
}

.text img {
border: 5px solid #9dc1d9;
}

.products, .certifs {
margin-left: -20px;
overflow: hidden;
zoom: 1;
}

.products .item, .certifs .item {
width: 170px;
height: 180px;
margin: 0 20px 40px 20px;
float: left;
}

.certifs .item {
height: 310px;
}

.products .item .item-cover, .certifs .item .item-cover {
width: 170px;
padding-bottom: 15px;
background: #fff;
-moz-box-shadow: 0 0 8px 0 #cacbd2;
box-shadow: 0 0 8px 0 #cacbd2;
behavior: url(/templates/ea/css/pie.htc);
}

.products .item .figure, .certifs .item .figure {
width: 160px;
/* height: 100px; */
border: 5px solid #9dc1d9;
overflow: hidden;
zoom: 1;
}

.certifs .item .figure {
	max-height: 230px;
}

.products .item .figure img {
width: 160px;
}

.certifs .item .figure img {
max-width: 160px;
max-height: 230px;
}

.products .item .title, .certifs .item .title {
max-height: 38px;
_height: 38px;
margin-top: 15px;
padding: 0 5px;
text-align: center;
font-size: 15px;
font-weight: bold;
overflow: hidden;
zoom: 1;
}

.tabs {
overflow: hidden;
zoom: 1;
}

div.cside .tabs ul li {
float: left;
list-style:none;
}

.tabs li a {
display: block;
padding: 10px;
margin-right: 5px;
float: left;
color: #fff;
background: #2e75a4;
}

.tabs .current a {
color: #000;
background: #fff;
}

.cases .case {
display: none;
padding: 30px 20px;
margin: 0 5px 5px 0;
background: #fff;
-moz-box-shadow: 0 0 3px 0 #cacbd2;
box-shadow: 0 0 3px 0 #cacbd2;
behavior: url(/templates/ea/css/pie.htc);
}

.cases .case .box {
padding: 20px 0;
border-top: 1px solid #e1e1e1;
overflow: hidden;
zoom: 1;
}

.text ol {padding-left: 20px;}
.text ul {padding-bottom: 10px;}
/*
.text ul li {
	padding-left: 20px;
	background: url('/templates/ea/img/li.png') no-repeat 0 1px;
}
*/


div.warnText {
	padding:15px;
	text-align:center;
	margin-bottom:15px;
	border:1px solid #fdbebe;
	background:#fddada;
	color:#cf0101;
}

sup {
	position:relavite;
	z-index:1;
	margin-top:-5px;
	font-size:12px;
	display:inline-block;
	padding:0 0 5px 0;
}

sub {
	position:relavite;
	z-index:1;
	margin-bottom:-5px;
	font-size:12px;
	display:inline-block;
	padding:5px 0 0 0;
}

div.cside ul,
div.cside ol {
	margin-bottom:10px;
	padding-left:20px;
}

div.cside ul li {
	list-style:disc;
}

div.cside ol li {
	list-style:decimal;
}