* {margin: 0; padding: 0;}
html, body {margin: 0; padding: 0;} 
/*body, td, th , tr, div
{
	color:#545454;
	font-family: Tahoma;
	font-size:14px;
}*/
body {
	background:#d9d9d9;
	text-align:center;
	color:#545454;
	font-family: Tahoma;
	font-size:14px;
}
a {
	color: #6baf11;
}	
a:hover {
	text-decoration: none;
}
a img {border: none;}
center {
	height:100%;
}
label {  
	position: absolute;  
	top: 3px;  
	left: 6px;  
	color: #999999;  
}
h1, h2, h3, h4, h5 {color:#000;font-weight: normal;}
h1, h2 {font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;padding-top: 10px;vertical-align:middle;}
h3, h4, h5 {font-family: Tahoma;}

h1 {font-size:26px;line-height:26px;margin:0px 0px 20px 0px;}
h1 img, h2 img {float:left;margin-right:15px;}
h2 {font-size:26px;line-height:23px;margin:0px 0px 20px 0px;}
h3 {
	font-size:18px;
	display:block;
	padding:0px 0px;
	clear:right;
	line-height:20px;
	margin:0px 0px 8px 0px;
	padding-top: 10px;
}
h4 {
	font-size:14px;
	display:block;
	padding:0px;
	margin:0px 0px 5px 0px;
	clear:right;
	line-height:20px;
}
h5 {
	font-size:14px;
	display:block;
	padding:0px;
	margin:0px 0px 0px 0px;
	clear:right;
	line-height:20px;
}
p {
	margin:3px 0px 18px;
	/*line-height:20px;*/
}
ol {
	margin:0px;
	padding:0px 0px 0px 30px;
}
ol li {
	padding:3px 0px 3px 0px;
}
ul {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
ul li {
	padding:0px 0px 2px 17px;
	background:url(images/new/arrow.gif) no-repeat 0px 6px;
}
.body {
    min-height: 100%;
    height: auto !important;
    height: 100%;
	background:#b8b8b8;
	padding:0px 0px;
	margin:0;
	color:#545454;
	width:991px;
	height:100%;
	text-align:left;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	position:relative;
}
.body2 {
	background:#fcfcfc url(images/new/header_bg.png) repeat-x;
	padding: 0;
	margin:0;
	color:#545454;
	font-family: Tahoma;
	font-size:100%;
	width:989px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
	z-index:1;
	text-align:left;
/*	
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
*/	
}
#LoginBlock {
	width:439px;
	float:right;
	padding:33px 0px 0px 2px;
}
#LoginBlock h5 {
	margin:0px;
	padding:0px;
	font-size:13px;
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
}
#LoginBlock img.left {
	margin:9px 5px 0px 0px;
	float:left;
}
#LoginBlock input.text {
	float:left;
	margin:6px 12px 0px 0px;
	border:1px solid #dadada;
	color:#545454;
	width:138px;
}
#LoginBlock input.text:focus {
	border:1px solid #91c848;
}
#LoginBlock input.text:hover {
	border:1px solid #91c848;
}
#LoginBlock input.btn {
	margin:6px 0px 0px 0px;
}
#LoginBlock div.link {
	margin:3px 0px 0px 197px;
	color:#545454;
	font-size:9px;
	width:138px;
}
#LoginBlock div.link a {
	color:#545454;
	font-size:9px;
}
.labelLogin {
	margin:58px 0px 0px 597px;
	color:#545454;
	font-size:12px;
	font-family: Arial;
}
.labelPass {
	margin:58px 0px 0px 750px;
	color:#545454;
	font-size:12px;
	font-family: Arial;
}

img.logo_main {
	margin:8px 0px 0px 5px;
}
.login_block {
	padding:20px 10px;
	float:left;
	width:250px;
}	
.login_block a {
	font-size:14px;
}	
#SearchBlock {
	clear:both;
	background:url(images/new/menu_bgr.gif) no-repeat;
	width:661px;
	height:60px;
	margin:6px 0px 0px 0px;
	float:left;
}
#SearchBlock img.left {
	float:left;
	margin:17px 10px 10px 25px;
}
#SearchBlock input.text {
	float:left;
	margin:12px 0px 0px 0px;
	border:1px solid #dedede;
	color:#ccc;
	width:515px;
	height:34px;
	font-size:24px;
	text-transform: uppercase;
}
#SearchBlock input.btn {
	float:left;
	margin:11px 0px 0px 0px;
}
#MenuBlock {
	clear:both;
	background:url(images/new/menu_bgr.gif) no-repeat;
	width:661px;
	height:60px;
	margin:6px 0px 0px 0px;
	float:left;
}
#MenuBlock img.left {
	float:left;
	margin:17px 10px 10px 25px;
}
#MenuBlock img.line {
	float:left;
	margin:13px 0px 0px 0px;
}
#MenuBlock div.menu_off {
	float:left;
	width:115px;
	padding:13px 0px 13px 0px;
	margin:7px 0px 0px 0px;
	text-align:center;
}
#MenuBlock div.menu_off a {
	font-family: Tahoma;
	font-size:12px;
	text-transform: uppercase;
	color:#000;
	text-decoration: none;
}
#MenuBlock div.menu_off a:hover {
	text-decoration: underline ;
}
#MenuBlock div.menu_on {
	background:url(images/new/menu_menu_on.gif) repeat-x;
	float:left;
	width:115px;
	padding:12px 0px;
	margin:7px 0px 0px;
	border:1px solid #5b9400;
	text-align:center;
}
* html #MenuBlock div.menu_on {padding: 13px 0;}
*+html #MenuBlock div.menu_on {padding: 13px 0;}

#MenuBlock div.menu_on a {
	font-family: Tahoma;
	font-size:12px;
	text-transform: uppercase;
	color:#000;
	text-decoration: none;
	font-weight: bold;
}
#MenuBlock div.menu_on a:hover {
	text-decoration: underline ;
}

#PhoneBlock {
	padding:15px 0px 0px 0px;
	white-space: nowrap;
	vertical-align:top;
}
#PhoneBlock img {
	margin:7px 5px 0px 0px;
	float:right;
}
#PhoneBlock span.cod {
	font-size: 21px;
	color:#545454;
}
#PhoneBlock span.num {
	font-size: 27px;
	color:#7fd53d;
	margin-right:0px;
	font-weight: bold;
}
#RennabBlock {
	background:url(images/new/rennab_bgr.gif) repeat-x 0px 40px;
	clear:both;
	padding:10px 20px 10px 33px;
	height:250px;
}
#RennabBlock div.left {
	float:left;
	width:450px;
	padding:0px 0px 0px 0px;
}
#RennabBlock div.right {
	float:left;
	width:450px;
	padding:0px 0px 0px 0px;
}
#RennabBlock .rennab {
	text-align:center;
	width:50%;
	float:left;
}
#RennabBlock .rennab div,#RennabBlock .rennab div a,#RennabBlock .left .rennab div a:hover,
#RennabBlock .right .rennab div a:hover,#RennabBlock .left .h,
#RennabBlock .left .h a:hover,#RennabBlock .right .h,
#RennabBlock .right .h a,#RennabBlock .right .h a:hover,#PhoneBlock .cod,#PhoneBlock .num
 {font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}

#RennabBlock .h a, #RennabBlock .h a{
    /*font-family: "Trebuchet MS"*/
    padding: 0px 2px;
}

#RennabBlock .rennab div {
	text-align:center;
	font-size:23px;
	color:#000;
	line-height: 22px;
	margin-bottom: 7px; 
}
#RennabBlock .rennab div a {
	text-align:center;
	font-size:24px;
	color:#000;
	text-decoration: none;
	display:block;
	padding: 2px 0px 4px 0px;
}
#RennabBlock .left .rennab div a:hover {
	text-align:center;
	background:#6ec000;
	color:#FFF;
	text-decoration: none;
}
#RennabBlock .right .rennab div a:hover {
	text-align:center;	
	background:#0054a6;
	color:#FFF;
	text-decoration: none;
}

#RennabBlock div.left div.h {
	margin:0px 0px 20px 44px;
	color:#6ec000;
	font-size:30px;
	text-decoration: underline;
}
#RennabBlock div.left div.h a {
	color:#6ec000;
	font-size:30px;
	text-decoration: underline;
}
#RennabBlock div.left div.h a:hover {
	background:#6ec000;
	color:#FFF;
	font-size:30px;
	text-decoration: underline;
}

#RennabBlock div.right div.h {
	margin:0px 0px 20px 44px;
	color:#0054a6;
	font-size:30px;
	text-decoration: underline;
}
#RennabBlock div.right div.h a {
	color:#0054a6;
	font-size:30px;
	text-decoration: underline;
}
#RennabBlock div.right div.h a:hover {
	background:#0054a6;
	color:#FFF;
	font-size:30px;
	text-decoration: underline;
}
#RennabBlock div.free14 {
	clear:both;
	padding:0px 0px 0px 310px;
	top:-84px;
	left: 18px;
	position:relative;
}
* html #RennabBlock div.free14 {top:-148px;}
*+html #RennabBlock div.free14 {top:-148px;}

#RennabBlock div.free14 img{
	position:absolute;
}
#UslugiBlock {
	clear:both;
	margin:27px 0px 0px 33px;
	/**margin:-0px 0px 0px 33px;
	-margin:-0px 0px 0px 15px;*/
	width:600px;
	float:left;
}
* html #UslugiBlock {margin-bottom: 15px;}
*+html #UslugiBlock {margin-bottom: 33px;}

#UslugiBlock .div1 {
	float:left;
	width:47%;
	padding-right:20px;
}
#UslugiBlock .div2 {
	margin-left:50%;
	padding-right:10px;
}
#UslugiBlock .div1 div, #UslugiBlock .div2 div {
	margin:3px 7px 14px 0px;
	color:#939292;
	font-family: Tahoma;
	font-size:11px;
}
#UslugiBlock .div1 a,#UslugiBlock .div2 a {
	font-size:16px;
}
#UslugiBlock .div1 a:hover, #UslugiBlock .div2 a:hover {
	/*font-size:16px;*/
	background:#6ec000;
	color:#FFF;
}
#UslugiBlock .div1 div a, #UslugiBlock .div1 div span, #UslugiBlock .div2 div a, #UslugiBlock .div2 div span {
	/*color:#6ec000;*/
	font-family: Tahoma;
	/*font-size:11px;*/
}
#UslugiBlock .h1 {
	color:#60a900;
	font-family: Tahoma;
	font-size:16px;
}
#NewsBlock {
	margin:33px 0px 0px 631px;
	background:url('/images/new/left_border.gif') no-repeat left top;
	padding:0px 0px 0px 5px;
}
* html #NewsBlock {margin:23px 0px 0px 631px;}
*+html #NewsBlock {margin:23px 0px 0px 631px;}

#NewsBlock img.news {
	margin:5px 15px 13px 15px;
	*margin:5px 15px 10px 15px;
}
#NewsBlock div {
	margin:5px 50px 10px 50px;
	font-size:12px;
}
#NewsBlock div a {
	font-size:12px;
}
#NewsBlock a.h {
	font-size:16px;
}
#NewsBlock a.h:hover {
	/*font-size:16px;*/
	background:#6ec000;
	color:#FFF;
}
#NewsBlock img.rennab {
	margin:5px 0px 0px 20px;
}
#BonusBlock {
	clear:both;
	margin:0px 0px 0px 5px;
}
#BonusBlock img.title {
	clear:both;
	margin:0px 0px 0px 20px;
}
#BonusBlock .div31 {
	margin-top:10px;
	width:33%;
	float:left;
	text-align:center;
}
#BonusBlock .div32 {
	margin-top:10px;
	text-align:center;
}
#BonusBlock .div33 {
	margin-top:10px;
	text-align:right;
	width:31%;
	float:right;
}
#FooterBlock1 {
	clear:both;
	background:#ededed;
	margin-top:30px;
}
#FooterBlock1 img {
	margin:10px 10px 10px 42px;
}
#FooterBlock2 {
	clear:both;
	background:#717171 url(images/new/foot_bgr.gif) repeat-x;
	color:#FFF;
}
#FooterBlock2 ul.foot_menu {
	padding:27px 0px 0px 0px;
	margin:0px;
	list-style-type: none;
}
#FooterBlock2 ul.foot_menu li {
	float:left;
	padding:0px 0px;
	display:inline-block;
	width:160px;
	text-align:center;
	color:#FFF;
	background:url(images/new/1pix.gif) no-repeat top left;
}
#FooterBlock2 ul.foot_menu li.sep {
	float:left;
	padding:0px 0px;
	display:inline-block;
	width:5px;
}
#FooterBlock2 ul.foot_menu li a {
	color:#FFF;
	font-size:12px;
}
#FooterBlock2 div.left {
	float:left;
	width:560px;
	color:#FFF;
	padding:30px 0px 10px 53px;
	font-size:12px;
	line-height:13px;	
}
#FooterBlock2 div.left a {
	color:#7fd53d;
	font-size:12px;
	line-height:13px;	
}
#FooterBlock2 div.right {
	text-align:right;
	color:#FFF;
	padding:30px 56px 12px 0px;
	font-size:12px;
	line-height:13px;	
}
#FooterBlock2 div.right a {
	color:#7fd53d;
	font-size:12px;
	line-height:13px;	
}
.inner, .inner_padding {
	margin:25px 25px 0px 25px;
}
.doc .inner {
	margin:25px 0px 0px 0px;

}
/*.inner div, .inner tr, .inner td, .inner table {
	line-height:20px;
}*/
.inner {
	line-height:20px;
}
/* hosting_list */
.column_01 {
	float:left;
	width:310px;
}
.column_02 {
	float:left;
	margin-left:0px;
	width:320px;
}
.column_03 {
	margin-left:620px;
}
/*
.column_04_5 {
	background:url(/images/header04_939.png) no-repeat left top;
	padding:15px;
	position:relative;
	left:-3px;
}

.column_05 h2 {
	width:300px;
	margin-bottom:0px;
}
.column_05 {
	margin-right:310px;
}
.column_05 .service_list {
	margin:0px 10px 15px 10px;
	float:left;
	width:45%;
}
.column_04 h2 img {
	margin-top:-5px;
}
.column_04 {
	float:right;
	width:310px;
}
.column_05 .service_list {
	margin:0px 10px 10px 10px;
}
*/
.column_04 h2 {
	width:300px;
	margin-bottom:0px;
}
.column_04 {
	clear:both;
	background:url(/images/header04_939.png) no-repeat left top;
	padding:15px;
	width:939px;
	position:relative;
	left:-3px;
}
.column_04 .service_list {
	margin:0px 10px 15px 10px;
	float:left;
	width:30%;
}

/* saas_list */
.column_p1 {
	float:left;
	width:310px;
}
.column_p2 {
	margin-left:310px;
	background:url('/images/new/line_help.png') no-repeat left top;
	padding-left:10px;
}
/* catalog_list */
.column_c31 {
	float:left;
	width:310px;
}
.column_c32 {
	background:url('/images/new/line_help.png') no-repeat left top;
	float:left;
	width:310px;
	padding-left:10px;
}
.column_c33 {
	margin-left:630px;
}
.column_c21 {
	float:left;
	width:290px;
}
.column_c22 {
	background:url('/images/new/left_border.gif') no-repeat left top;
	margin-left:290px;
	padding-left:20px;
}
.column_c33 {
	margin-left:630px;
}
.column_c31 h1, .column_c32 h1,.column_c33 h1, .column_c21 h1, .column_c22 h1 {
	width:242px;
}
.column_c31 h4 {
	font-size:18px;
}
.column_c31 .news_list {
	font-size:12px;
}
/**/
.column_21 {
	float:left;
	width:350px;
}
.column_22 {
	margin-left:380px;
}
.column_2 {
	/*background:url(/images/new/left_border.gif) no-repeat left middle;*/
	background:url(/images/new/left_border.gif) no-repeat left center;
}

/* color BEGIN */
.more {
	display:block;
	padding:0px 33px 3px 4px;
	float:right;
	margin-bottom:10px;
}
.more_green {
	display:block;
	padding:0px 33px 3px 4px;
	color:#FFF;
	background:#91c848;	
	float:right;
}
.more_green a {
	color:#FFF;
}
.green .more {
	background:#91c848;	
}
.green .more a {
	color:#FFF;
}
.red h3, .red h1,.red h2, .red h4, .red h5 {
	color:#ed1c24;
}
.red a {
	color:#ed1c24;
}
.red a:hover {
	color:#FFF;
	background:#ed1c24;
}
.red .more {
	background:#ed1c24;	
}
.red .more a {
	color:#FFF;
}
.red .date {
	background:#ed1c24;
}
.blue h3, .blue h2, .blue h4, .blue h5, .blue h1, h1.blue, h2.blue {
	color:#00a3dc;
}
.blue a {
	color:#00a3dc;
}
.blue a:hover {
	color:#FFF;
	background:#00a3dc;
}
.green h3, .green h1, .green h2, .green h4, .green h5, h1.green, h2.green {
	color:#91c848;
}
.green h3.outline {border-left-color: #91c848;margin-top:9px;}

.green a {
	color:#91c848;
}
.green a:hover {
	color:#FFF;
	background:#91c848;
}
.green h3.outline span {color:#FFF;background:#91c848;border-right: 2px solid #91c848;}

.orange h3, .orange h1, .orange h2, .orange h4, .orange h5, h1.orange, h2.orange {color:#f7941d;}

h3.outline {line-height: 22px;border-left-style:solid; border-left-width: 2px;padding: 0;margin-top:9px;}

.orange h3.outline {border-left-color: #f7941d;}
.orange h3 span {color:#FFF;background:#f7941d;}
.orange .outline span {border-right: 2px solid #f7941d;}

.orange a {color:#f7941d;}
.orange a:hover {color:#FFF;background:#f7941d;}

.black h3, .black h1, .black h2, .black h4, .black h5, h1.black, h2.black {
	color:#000;
}
.black h3 span {
	color:#FFF;
	background:#000;
}
.black a {
	color:#000;
}
.black a:hover {
	color:#FFF;
	background:#000;
}
/* color END*/

/* news BEGIN */
.news_list {
	margin:5px 20px 15px 40px;
}
.date {
	width:97px;
	padding:0px 4px 0px 33px;
	color:#FFF;
	background:#91c848;
	font-size:12px;
}
.paddingleft {
	margin:5px 0px 15px 33px;
}
.paddingright {
	margin-right:20px;
}
/* news END */
/* service list BEGIN */
.service_list {
	margin:10px 20px 15px 16px;
	min-height: 78px; 
	height: auto !important; 
	height: 78px; 
}
.service_list1 {
	width:300px;
	float:left;
	margin-left:30px;
}
.service_list2 {
	margin-left:350px;
	padding-top:1px;
}
.service_list2 .service_list {
	margin:10px 0px 15px 0px;
}
.service_list1 h3 {
	width:210px;
}
.service_list1 .service_list {
	margin:10px 0px 15px 0px;
}
.logo {
	float:left;
	margin:3px 5px 0px 0px;
	
}
#InfoService {
	background:url(images/new/bg_info.png) no-repeat;
	background-position: left bottom;
	padding:0px 25px 10px 25px;
}
#InfoService .img_service {
	margin-bottom:20px;
}
#InfoService .info {
	width:267px;
	margin:0px 60px 10px 45px;
	font-size:12px;
}
#InfoService .price {
	text-align:right;
	font-size:24px;
	color:#000;
	line-height:27px;
	width:340px;
}

#InfoService .price div {
	display:inline;
	font-size:36px;
	line-height:38px;
	margin:0px 10px;
	color:#FFF;
	background:#ed1c24;
	padding:0px 5px 3px 5px;
}
#InfoService .ficha div {
	padding:3px 0px 8px 0px;
	color:#000;
}
#InfoService .ficha div a {
	color:#000;
	font-size:16px;
}
#InfoService .ficha div a:hover {
	color:#FFF;
	background:#91c848;
	text-decoration: underline;
	font-size:16px;
}

#InfoService .ficha img.ico {
	float:left;
	margin-right:4px;
}
#btn {
}
#btn .leftbtn {
	float:left;
	background:url(images/new/btn_left.png) no-repeat;
	padding:7px 0px 18px 15px;
}
#btn .rightbtn {
	float:left;
	background:url(images/new/btn_right.png) no-repeat top right;
	padding:12px 20px 20px 5px;
}
#btn .rightbtn a {
	font-size:20px;
}
#btn .rightbtn a:hover {
	text-decoration: underline;
}
#btn .red a {
	color:#ed1c24;
}
#btn .red a:hover {
	color:#FFF;
	background:#ed1c24;
}
#btn .green a {
	color:#91c848;
}
#btn .green a:hover {
	color:#FFF;
	background:#91c848;
}
#btn .orange a {
	color:#f7941d;
}
#btn .orange a:hover {
	color:#FFF;
	background:#f7941d;
}
.table_border {
	background:url(images/new/table_left.png) no-repeat top left;
	display:inline;
}
.table_border div.right {
	background:url(images/new/table_right.png) no-repeat top right;
	display:inline;
	padding:10px 15px;
}
.table_border table {
}
.table_border table td {
	padding:9px;
	text-align:center;
	border-left:1px solid #e6e6e6;
}
.bottom_table {
	background:url(images/new/table_bottom_left.png) no-repeat bottom left;
	text-align:right;
}
table.bottom_table td {
	padding:0px;
	text-align:right;
	border-left:0px solid #e6e6e6;
}
.table_border table td.tarifname {
	font-size:20px;
	border-left:1px solid #e6e6e6;
}
.table_border table td.tarifname a {
	font-size:20px;
}
.table_border table td.price {
	font-size:18px;
	color:#ed1c24;
	border-left:1px solid #e6e6e6;
	font-weight: bold;
}
.table_border table td.alignleft {
	text-align:left;
	border-left:0px;
	width:180px;
	padding-left:10px;
}
.form1 { 
	text-align:left;
	width:180px;
	float:left;
	padding:2px 10px;
	clear:both;
}
.form2 { 
	text-align:left;
	margin-left:190px;
	padding:2px 10px;
}
.borm_btn {
	margin-left:175px;
	padding:10px;
}
.form2 input.text,.form2 textarea {
	width:300px;
}
.form2 input.int {
	width:50px;
}
/* service list END */
/* Help BEGIN */
.column_help1 {
	float:left;
	width:330px;
}
.column_help1 h1 {
	width:200px;
}
.column_help2 {
	background:url('/images/new/line_help.png') no-repeat left top;
	float:left;
	width:320px;
	padding-left:20px;
	padding-right:20px;
}
.column_help3, .column_help4 {
	margin-left:689px;
}
.column_help2_inner, .column_help3_inner, .column_help4_inner {
	padding-left:20px;
	/*padding-left:7px;*/
}
.seminar_list {
	width:30%;
	height:320px;
	float:left;
}
/* Popup */
.popup_link, .popup_link2 {
	cursor:pointer;
}
.disable_masking
{
    z-index: 6001;
    position: absolute;
	left:0px;
	top:0px;
    display: none;
	width: 1px;
}
.closebutton, .closebutton2
{
    float: right !important;
	width: auto !important;
    text-decoration: none !important;
	color: #4A8EAD !important;
	margin: 0px -20px 0 0 !important;
}
.floatdialog{
	border: #6baf11 solid 2px !important;
	background-color: #FFFFFF !important;
	width: 700px !important;
	padding: 5px 25px 15px 25px !important;
	font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif !important; 
	color: #000000 !important;
	overflow: auto !important;
	scrollbar-base-color:#b3b3b3 !important;
}
.floatdialog2{
	border: #6baf11 solid 2px !important;
	background-color: #FFFFFF !important;
	width: 950px !important;
	height:650px;	
	padding: 5px 25px 15px 25px !important;
	font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif !important; 
	color: #000000 !important;
	overflow: hidden !important;
	scrollbar-base-color:#b3b3b3 !important;
}
/* Arhiv */
#search-scrol {
	text-align:center;
}
#search-scrol .carrent{
	background:#f7941d;
	color:#FFF;
	width:22px;
	height:22px;
	display:inline-block;
}
#search-scrol a{
	background:#91c848;
	color:#FFF;
	width:22px;
	height:22px;
	text-decoration: none;
	display:inline-block;
}
#search-scrol a span {
	color:#91c848;
	background:#FFFFFF;
	width:22px;
	height:22px;
	text-decoration: none;
	display:inline-block;
}
#search-scrol a img {
	margin:0px;
	vertical-align:middle;
}
/* FONRs BEGIN */
.green_big {
	font-size:18px;
	color:#91c848;
}
.green_big a {
	font-size:18px;
	color:#91c848;
}
.green_big a:hover {
	color:#FFF;
	background:#91c848;
}
.error {
	height:300px;
}

/*tables for hosting description*/
.TableWrap {background: url(/images/new/tw_ts.gif) repeat-x left top;}
.TableWrap .bt, .TableWrap .bt b, .TableWrap .bt strong,.TableWrap .bt strong,
.TableWrap .bb i, .TableWrap .bb em, .TableWrap .bb i q, .TableWrap .bb em q {background:url(/images/new/tw.gif) no-repeat 0 0;display:block;font-size:0;height:14px;position:relative;z-index:99;}

.TableWrap .bt b, .TableWrap .bt strong {background-position:100% -14px;}

.TableWrap .ls {background: url(/images/new/tw_ls.gif) repeat-y left top;}
.TableWrap .rs {background: url(/images/new/tw_rs.gif) repeat-y right top;padding: 1px 7px 7px 12px;}

.TableWrap .bb {background: url(/images/new/tw_bs.gif) repeat-x left bottom;}
.TableWrap .bb i,.TableWrap .bb em {background-position:0 -28px;}
.TableWrap .bb i q,.TableWrap .bb em q {background-position:100% -42px;}

.table {border-collapse:collapse;margin: 0 auto;}
.table th {font-size:18px;font-weight: normal;padding: 5px 3px 12px;color: #000;}
.table .alignleft {width: auto !important;}
.table .tw_title td {border: 0px;padding: 6px 0px;}
.table .clr {background: #91c848;color: #ffd;padding: 6px 3px 7px;text-align: left;text-transform: uppercase;}
.table .clr a {color: #ffd;}
.table td .w180 {width: 180px;}

.table td {border-left: 1px solid #e8e8e8;padding: 5px 3px 8px;text-align: center;color: #000;}
.table td.alignleft {border-left:0px;text-align:left;}
.table td.price {font-size:18px;color:#ed1c24;border-left:1px solid #e6e6e6;font-weight: bold;}

.table td.noborder {border:0px;}

/*buttons at hosting table*/
.bt_center {margin: 0px auto;border: 0;}
.bt_center td {border: 0;}

.button {background: url(/images/new/button_rs.gif) no-repeat bottom right;float: left;white-space: nowrap;}
.button .ls {background: url(/images/new/button_ls.gif) no-repeat bottom left;padding: 8px 11px 14px;float: left;}
.button a {color:#ED1C24;font-size:20px;}
.button a:hover {color:#fff;background: #ED1C24;}
.button img {margin-bottom: -4px; margin-right: 2px;}

.button_green a {color:#91c848;}
.button_green a:hover {background: #91c848;}


.social {margin:10px 0px 0px 10px;padding:5px;height:18px; display:inline-block;}
.social a:hover {background:none;color: #6baf11;}

.example1 {margin-right:10px;}

.column_cloud_01 h2, .column_cloud_02 h2,.column_cloud_03 h2,.column_cloud_04 h2{
height:50px;
}
.column_cloud_01 h2 img,.column_cloud_02 h2 img,.column_cloud_03 h2 img,.column_cloud_04 h2 img {
margin:-5px 0px 0px 0px;
}
.column_cloud_01 h3, .column_cloud_02 h3, .column_cloud_03 h3, .column_cloud_04 h3 {
clear:none;
}

.column_cloud_01 {
float:right;
width:300px;
}
div.po_service_list_top {
margin-left:15px;
}
.column_cloud_01 h2 span{
vertical-align: 0%;
}
.column_cloud_02 {
float:left;
width:300px;
}

.column_cloud_02 h2 span{
vertical-align: -40%;
}
.column_cloud_03 {
width:310px;
margin:0px 310px;
}
.column_cloud_03 h2 span{
vertical-align: -40%;
}

#NewsBlock div.logo_clients 
{
 	background:url(images/new/clients.png) no-repeat 0px 0px;
    height:200px;
	margin:10px 0px 0px 0px;
	font-size:12px;
}
