
/** index page **/
#mainform {
	height:337px;
	width:925px;
	margin:20px auto;
	background:url(/images/backgrounds/bg_mainform.jpg) no-repeat top left;
	font: normal 12px/14px Tahoma, Arial, sans-serif;
	color:#303030;
}

.ind_hdr_left {
	background:url(/images/index/tbl_hdr_left.jpg) no-repeat top right;
	width:4px;
	height:57px;
}
.ind_hdr_right {
	background:url(/images/index/tbl_hdr_right.jpg) no-repeat top left;
	width:5px;
	height:57px;
}
.ind_hdr {
	background:url(/images/index/tbl_hdr.jpg) repeat-x top;
	height:57px;
	border-width:0 1px 0 0;
	border-style:dotted;
	border-color:#868686;
	font: bold 12px/14px Tahoma, Arial, sans-serif;
	text-align:center;
	color:#4F4F4F;
}
.ind_hdr1 {
	background:url(/images/index/tbl_hdr.jpg) repeat-x top;
	height:57px;
	font: bold 12px/14px Tahoma, Arial, sans-serif;
	text-align:center;
}
.ind_hdr a, .ind_hdr1 a {
	color:#F20E55;
	text-decoration:underline;
}
.ind_text, .ind_text_hdr  { 
	border-width:0 1px 0 0;
	border-style:dotted;
	border-color:#B9CDDD;
	height:43px;
	padding:0;
}
.ind_text_hdr {
	width:150px;
	text-align:left;
	color:#4F4F4F;
	background:url(/images/index/bg_tbl_mainform.png) no-repeat bottom left;
}
.ind_text1 {
	background:url(/images/index/bg_tbl_mainform.png) no-repeat bottom right;
}
.ind_text {
	background:url(/images/index/bg_tbl_mainform.png) no-repeat bottom center;
}
.ind_text, .ind_text1 {
	text-align:center;
}


#block {
	height:165px;
	width:925px;
	margin:20px auto;
	background:url(/images/backgrounds/bg_block.jpg) no-repeat top left;
	font: normal 12px/14px Tahoma, Arial, sans-serif;
	color:#303030;
}
#block ul {
	margin: 10px 10px 10px 0px;
}
#block li {
	background:url(/images/icons/li1.gif) no-repeat 0 4px;
	padding-left:15px;
	margin: 0 0 10px 0;
}
/*#block a {
	color:#303030;
	text-decoration:underline;
}*/
#block .green {
	color:#009700;
	text-decoration:underline;
	font: bold 11px/14px Tahoma, Arial, sans-serif;
}
#block .green img{
	text-decoration:none;
}
#block .date {
	color:#8C8C8C;
	font: bold 11px/14px Tahoma, Arial, sans-serif;
}


#block_s {
	height:36px;
	width:925px;
	margin:20px auto;
	background:url(/images/backgrounds/bg_block_s.jpg) no-repeat top left;
	font: normal 12px/14px Tahoma, Arial, sans-serif;
	color:#303030;
}
/*#block_s a {
	color:#303030;
	text-decoration:underline;
}*/
/*****  inner page  *****/
#nav_bar {
	font: normal 11px/14px Tahoma, Arial, sans-serif;
	padding: 20px 20px 20px 20px;
}

.serv_desc {
	margin:10px 60px;
	text-align:justify;
}

.tbl {
	margin:0 20px 10px 40px;
	width:665px;
	border-left:1px dashed #CDCDCD;
	border-top:1px dashed #CDCDCD;
}
.tbl td {
	padding:5px;
	border-right:1px dashed #CDCDCD;
	border-bottom:1px dashed #CDCDCD;
}
.tbl .tbl_hdr {
	background:#A9D7E4;
	font:bold 12px/14px Tahoma, Arial, sans-serif;
	color:#1A3C61;
	text-align:center;
	padding:10px;
}
.tbl .nech {
	background:#E6F3F7;
}


.btn_order {
	display:block;
	border:0;
	width:54px;
	height:25px;
	background:url(/images/buttons/btn_order.gif) no-repeat top left;
	text-indent:-9999px;
}


#hosting_in {
	margin-right:20px;
}


.rightcol {
	padding:50px 0 0 10px;
}

.serv_ul {
	margin: 0 10px 40px 20px;
}
.serv_ul li {
	background:url(/images/icons/li4.gif) no-repeat 0 4px;
	padding-left:15px;
}
.serv_pp {
	padding:0 20px;
}

.serv_img {
	border-bottom:1px dashed #CDCDCD;
	padding:15px 0;
}

/*  sertificate description  */
.block_sert {
	display:block;
	border:0;
	width:457px;
	height:231px;
	background:url(/images/backgrounds/bg_block_sert.jpg) no-repeat top left;
	margin:20px 20px 0 0px;
	float:left;
	color:#4F4F4F;
}
.block_sert h1 {
	color:#F20E55;
	margin:10px 0 20px 0px;
	padding-left:20px;
	font-weight:normal;
	text-decoration:underline;
}
.block_sert p {
	margin:0 20px 0 20px;
}
.block_sert ul {
	margin: 10px 10px 10px 30px;
}
.block_sert li {
	background:url(/images/icons/li1.gif) no-repeat 0 4px;
	padding-left:15px;
	margin: 0 0 10px 0;
	font-weight:bold;
}
.block_sert .desc {
	height:180px;
}

.desc_sert p {
	margin:10px 0 5px 0;
}
.desc_sert ul {
	margin: 1px 10px 10px 30px;
}
.desc_sert li {
	background:url(/images/icons/li1.gif) no-repeat 0 4px;
	padding-left:15px;
}

td.orderheader {
  border-bottom: solid 1px #DDDDDD;
  color: #000000;
  font-weight: bold;
  background: url('/images/header_marker.gif');
  background-repeat: no-repeat;
  background-position: 0px 33px;
  padding-left: 15px;
  padding-top: 30px;
}
td.tableheader, td.table {
	padding:2px;
}

.map ul {
	margin: 1px 10px 10px 30px;
}
.map1 ul {
	margin: 10px 10px 10px 30px;
}
.map li, .map1 li {
	background:url(/images/icons/li1.gif) no-repeat 0 4px;
	padding-left:15px;
	margin: 0 0 10px 0;
	font-weight:bold;
}
