/*common*/
html,
body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
body {
	background: white;
	color: #2e3132;
	font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
}
h2 span {
	display: none;
}
div.title span {
	display: none;
}
img {
	border: none;
}
a {
	outline: none;
	color: #0153c2;
}
a:hover {
	color: #ff6500;
}
.clear {
	clear: both;
	font-size: 1px;
}
.for_print {
	float: right;
	clear: both;
	padding: 6px 0 6px 30px;
	font-size: 11px;
	background: url(/img/for_print.gif) no-repeat left center;
}
body #ajax_loading_indicator {
	background: url(/img/ajax_loader_2.gif) no-repeat center center white;
	border: 1px solid #549BFA;
	height: 100px;
	left: 50%;
	margin: -50px 0 0 -50px;
	position: fixed;
	top: 50%;
	width: 100px;
	z-index: 1000;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
body #ajax_loading_screenlock {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 999;
	opacity: 0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	background-color: black;
}

/*buttons*/
.o_button {
	color: white;
	cursor: pointer;
	font-weight: bold;
	margin: 0 2px 0 2px;
	text-decoration: none;
	position: relative;
	display: block;
	float: left;
}
.o_button:hover {
	color: white;
}
.o_button .l {
	background: url(/img/o_btn_l.png) no-repeat;
	position: absolute;
	width: 13px;
	height: 27px;
	top: 0;
	left: 0;
}
.o_button .c {
	background: url(/img/o_btn_c.png) repeat-x;
	line-height: 25px;
	display: block;
	float: left;
	height: 27px;
	margin: 0 13px;
}
.o_button .r {
	background: url(/img/o_btn_r.png) no-repeat;
	position: absolute;
	width: 13px;
	height: 27px;
	top: 0;
	right: 0;
}
.buttons .b_button {
	margin-right: 20px;
	margin-left: 0!important;
}
.b_button {
	color: white;
	cursor: pointer;
	font-weight: bold;
	margin: 0 2px;
	text-decoration: none;
	position: relative;
	display: block;
	float: left;
}
.b_button:hover {
	color: white;
}
.b_button .l {
	background: url(/img/b_btn_l.png) no-repeat;
	position: absolute;
	width: 13px;
	height: 27px;
	top: 0;
	left: 0;
}
.b_button .c {
	background: url(/img/b_btn_c.png) repeat-x;
	line-height: 25px;
	display: block;
	float: left;
	height: 27px;
	margin: 0 13px;
}
.b_button input {
	background: url(/img/b_btn_c.png) repeat-x;
	line-height: 25px;
	display: block;
	float: left;
	height: 27px;
	margin: 0 13px!important;
	border: none;
	color: white;
	cursor: pointer;
	width: auto!important;
}
.b_button .r {
	background: url(/img/b_btn_r.png) no-repeat;
	position: absolute;
	width: 13px;
	height: 27px;
	top: 0;
	right: 0;
}
.g_button {
	cursor: pointer;
	font-weight: bold;
	margin: 0 2px;
	text-decoration: none;
	position: relative;
	display: block;
	float: left;
}
.g_button:hover {
	color: #0153C2;
}
.g_button .l {
	background: url(/img/g_btn_l.jpg) no-repeat;
	position: absolute;
	width: 13px;
	height: 27px;
	top: 0;
	left: 0;
}
.g_button .c {
	background: url(/img/g_btn_c.jpg) repeat-x;
	line-height: 25px;
	display: block;
	float: left;
	height: 27px;
	margin: 0 13px 0 12px;
}
.g_button .r {
	background: url(/img/g_btn_r.jpg) no-repeat;
	position: absolute;
	width: 13px;
	height: 27px;
	top: 0;
	right: 0;
}
/*/buttons*/

/*blocks*/
.bg {
	position: absolute;
	width: 13px;
	height: 13px;
	margin: 0!important;
}
.blue_block {
	background: #ebf0f6;
	position: relative;
}
.blue_block .b_t_l {
	background: url(/img/bclt.gif) no-repeat;
	top: 0;
	left: 0;
}
.blue_block .b_t_r {
	background: url(/img/bcrt.gif) no-repeat;
	top: 0;
	right: 0;
}
.blue_block .b_b_l {
	background: url(/img/bclb.gif) no-repeat;
	bottom: 0;
	left: 0;
}
.blue_block .b_b_r {
	background: url(/img/bcrb.gif) no-repeat;
	bottom: 0;
	right: 0;
}
.bgb {
	position: absolute;
	width: 9px;
	height: 9px;
	margin-bottom: 0!important;
	margin-left: 0!important;
	margin-right: 0!important;
	margin-top: 0!important;
}
.gray_block {
	background-color: #f5f5f5;
	position: relative;
}
.gray_block .g_t_l {
	background: url(/img/gclt.gif) no-repeat;
	top: 0;
	left: 0;
}
.gray_block .g_t_r {
	background: url(/img/gcrt.gif) no-repeat;
	top: 0;
	right: 0;
}
.gray_block .g_b_l {
	background: url(/img/gclb.gif) no-repeat;
	bottom: 0;
	left: 0;
}
.gray_block .g_b_r {
	background: url(/img/gcrb.gif) no-repeat;
	bottom: 0;
	right: 0;
}
.bgw {
	position: absolute;
	width: 6px;
	height: 6px;
}
.white_block {
	background: white;
	position: relative;
	z-index: 100;
}
.white_block .w_t_l {
	background: url(/img/wclt.gif) no-repeat;
	top: 0;
	left: 0;
}
.white_block .w_t_r {
	background: url(/img/wcrt.gif) no-repeat;
	top: 0;
	right: 0;
}
.white_block .w_b_l {
	background: url(/img/wclb.gif) no-repeat;
	bottom: 0;
	left: 0;
}
.white_block .w_b_r {
	background: url(/img/wcrb.gif) no-repeat;
	bottom: 0;
	right: 0;
}
.yellow_block {
	background: #fff3d9;
	position: relative;
}
.yellow_block .y_t_l {
	background: url(/img/yclt.gif) no-repeat;
	top: 0;
	left: 0;
}
.yellow_block .y_t_r {
	background: url(/img/ycrt.gif) no-repeat;
	top: 0;
	right: 0;
}
.yellow_block .y_b_l {
	background: url(/img/yclb.gif) no-repeat;
	bottom: 0;
	left: 0;
}
.yellow_block .y_b_r {
	background: url(/img/ycrb.gif) no-repeat;
	bottom: 0;
	right: 0;
}
.yellow_block .quot {
	background: url(/img/quot.gif) no-repeat;
	top: 0;
	left: 13px;
	width: 27px;
	height: 17px;
	position: absolute;
}
.yellow_block .text {
	padding: 15px 20px;
	margin: 0 15px;
	font-style: italic;
}
.yellow_block .text .source {
	text-align: right;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
}
#umi_cms_move {
	position: absolute;
	_position: absolute;
	z-index: 1000;
	background: url(/images/big_screen_back.png) no-repeat;
	height: 542px;
	width: 955px;
	padding-top: 63px;
	text-align: center;
}
#umi_cms_move #umi_cms_move_close {
	position: absolute;
	z-index: 1001;
	background: url(/img/umi_cms_move_close.gif) no-repeat;
	height: 30px;
	width: 30px;
	top: 30px;
	right: 30px;
	cursor: pointer;
}
#umi_cms_move_lock {
	position: fixed;
	_position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
	background: black;
	opacity: 0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	height: 100%;
	width: 100%;
}
#umi_cms_move2 {
	position: absolute;
	_position: absolute;
	z-index: 1000;
	height: 542px;
	width: 1000px;
	padding-top: 63px;
	text-align: center;
}
#umi_cms_move2 #umi_cms_move_close {
	position: absolute;
	z-index: 1001;
	background: url(/img/umi_cms_move_close.gif) no-repeat;
	height: 30px;
	width: 30px;
	top: 20px;
	right: 10px;
	cursor: pointer;
}
/*/blocks*/

/*/common*/

#head_bg {
	border-bottom: 1px solid #ff6500;
	height: 85px;
	margin-bottom: -86px;
	top: 0;
	left: 0;
	position: relative;
	width: 100%;
}
#head_bg #head_bg_i {
	background: url(/img/bg.jpg) no-repeat right top;
	width: 960px;
	height: 84px;
	top: 0;
	left: 50%;
	margin-left: -480px;
	position: absolute;
}
#head_bg #head_bg_b {
	background: url(/img/bg_top_right.jpg) repeat-x 50% top;
	height: 84px;
	top: 0;
	left: 50%;
	position: absolute;
	width: 50%;
}
#main {
	margin: 0 auto;
	position: relative;
	width: 960px;
}

/*head*/
#main #head {
	position: relative;
	height: 135px;
}
#main #head #logo {
	position: absolute;
	width: 208px;
	height: 68px;
	padding-top: 50px;
	left: 0px;
	/* background: url(/img/logo.jpg) no-repeat; */
}
#main #head #hot_line {
	position: absolute;
	width: 350px;
	height: 20px;
	top: 100px;
	left: 230px;
	color: red;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
/*#main #head .social_button {
	position:absolute;
	top:100px;
	right:0;
} */
#vk_like  {width: 158px}

 #licence_top {
	width: 200px;
	height: 27px;
	color: #003ea4;
	font-size: 12px;
	font-weight: bold;
	margin-left: 220px;
	position: absolute;
	top: 30px;
}
#main #head #licence_top span {
	color: #ff6500;
	font-size: 21px;
	padding: 0 5px;
	position: relative;
	top: 3px;
}
#main #head #loginout {
	width: 166px;
	height: 22px;
	border: none;
	color: white;
	font-family: Arial;
	font-size: 11px;
	position: absolute;
	top: 25px;
	right: 0;
	text-align: center;
}
#main #head #loginout div {
	background: url(/img/loginout-bg.png) no-repeat;
	height: 18px;
	padding-top: 3px;
	width: 166px;
	margin-bottom: -18px;
}
#main #head #loginout a {
	color: white;
	text-decoration: none;
}
#main #head #search {
	width: 200px;
	height: 22px;
	border: none;
	font-family: Arial;
	font-size: 11px;
	position: absolute;
	top: 24px;
	right: 173px;
	text-align: center;
}
#main #head #search div {
	display: none;
	width: 139px;
	height: 20px;
	padding: 1px 5px;
	position: absolute;
	top: 2px;
	left: 0px;
}
#main #head #search .search_top_input {
	width: 119px;
	height: 16px;
	background: url(/img/searchinput.png) no-repeat;
	border: none;
	color: #3c4f5f;
	font-size: 11px;
	padding: 1px 5px;
	position: absolute;
	top: 2px;
	left: 0px;
}
#main #head #search .search_top_button {
	width: 65px;
	height: 21px;
	background: url(/img/search.png) no-repeat;
	border: none;
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
}
#main #head #insets {
	width: 78%;
	height: 20px;
	position: absolute;
	top: 59px;
	right: 0;
}
#main #head #insets a {
	font-weight: bold;
	margin: 0 1px;
	text-decoration: none;
	position: relative;
	line-height: 32px;
	display: block;
	float: right;
	cursor: pointer;
}
#main #head #insets a .l {
	width: 12px;
	height: 32px;
	background: url(/img/inset_left.png) no-repeat;
	position: absolute;
	top: 0;
	left: 0px;
}
#main #head #insets a .c {
	height: 32px;
	line-height: 32px;
	background: url(/img/inset_center.gif) repeat-x;
	margin: 0 12px;
	padding: 0 4px;
	display: block;
	float: left;
}
#main #head #insets a .r {
	width: 12px;
	height: 32px;
	background: url(/img/inset_right.png) no-repeat;
	position: absolute;
	top: 0;
	right: 0px;
}
#main #head #insets .orange .l {
	background: url(/img/orange_inset_left.png) no-repeat;
}
#main #head #insets .orange .c {
	background: url(/img/orange_inset_center.png) repeat-x;
	color: white;
}
#main #head #insets .orange .r {
	background: url(/img/orange_inset_right.png) no-repeat;
}
#insets a.a_hover_main {
	cursor: text !important;
}
#insets a.a_hover_main:hover {
	color: #0153C2;
	cursor: text;
}
/*/head*/

/*menu*/
#main #menu {
	background: url(/img/menu_center.gif) repeat-x;
	font-weight: bold;
	margin: 0 0 25px 0;
	white-space: nowrap;
}
#main #menu .c {
	background: url(/img/menu_left.gif) no-repeat left center;
	height: 37px;
}
#main #menu .c .c {
	background: url(/img/menu_right.gif) no-repeat right center;
	text-align: center;
}
#main #menu a {
	margin: 0 20px;
	line-height: 37px;
	text-decoration: none;
}
#main #menu a.act {
	color: #ff6500;
}
#main #menu a:hover {
	text-decoration: underline;
}
/*/menu*/

/*page*/
#main #page #navibar {
	font-size: 12px;
	margin: 0 0 25px 0;
}
#main #page #content ul li {
	background: url(/images/bullet.gif) no-repeat 0 5px;
	list-style: none;
	padding-left: 15px;
}

/*index_top*/
#main #page #index_top #intro,
#main #page #index_top #banner {
	float: left;
}
#main #page #index_top #intro {
	width: 570px;
	margin-right: 20px;
}
#main #page #index_top #intro #case_bg {
	background: url(/img/disk_case.png) no-repeat;
	height: 232px;
	width: 148px;
	float: left;
	margin: 15px 0 10px -10px;
}
#main #page #index_top #intro .hot {
	width: 190px;
	float: left;
	margin-left: -10px;
	padding: 15px 0;
}
#main #page #index_top #intro .hot .clear {
	*margin: -10px 0;
}
#main #page #index_top #intro .move_prev {
	margin: 15px 0 0 335px;
}
#main #page #index_top #intro .move_prev div {
	margin-top: 15px;
}
#main #page #index_top #intro h2 {
	background: url(/img/h2/umicms.png) no-repeat;
	height: 15px;
	width: 63px;
}
#main #page #index_top #intro p {
	line-height: 17px;
	text-align: left;
	margin: 0 0 10px 0;
}
#main #page #index_top #intro .links {
	margin: 0 53px 5px 0;
}
#main #page #index_top #intro .links .o_button {
	float: right;
}
#main #page #index_top #advantages {
	margin: 0 20px 0 28px;
	width: 217px;
}
#main #page #index_top #advantages h2 {
	background: url(/img/h2/advantages.png) no-repeat;
	height: 11px;
	margin: 5px 0 10px;
	width: 167px;
}
#main #page #index_top #advantages ol {
	margin: 25px 0 0 0;
	padding: 0;
}
#main #page #index_top #advantages ol li {
	list-style: none;
	margin: 0 0 25px 0;
}
#main #page #index_top #advantages ol li a {
	text-decoration: none;
	font-weight: bold;
}
#main #page #index_top #banner {
	width: 165px;
}
/*/index_top*/

/*index_bottom*/
#main #page #index_bottom .yellow_block {
	margin: 20px 0;
	height: 130px;
	padding-bottom:20px;
}
p.bottom_ident_main_page_p  {
margin-bottom:3px;
}
#main #page #index_bottom #index_bottom_videocast {
	float: left;
	width: 470px;
}
/*#main #page #index_bottom #index_bottom_videocast h2 {
	background: url(/img/h2/videocasts.jpg) no-repeat 0 3px;
	height: 15px;
	margin: 10px;
}
#main #page #index_bottom #index_bottom_partners h2 {
	background: url(/img/h2/umicms_partners.png) no-repeat;
	height: 15px;
	margin: 10px;
}*/
#main #page #index_bottom #index_bottom_videocast .screen {
	float: left;
	margin: 20px;
}
#main #page #index_bottom #index_bottom_videocast .descr {
	padding-top: 20px;
	margin-right: 20px;
}
#main #page #index_bottom #index_bottom_videocast .descr a {
	font-weight: bold;
}
#main #page #index_bottom #index_bottom_partners {
	float: right;
	width: 470px;
}
div.link_on_main_page {
	padding-top:30px;
}
#main #page #index_bottom #index_bottom_partners .all {
	display: block;
	margin-left: 274px;
	font-weight: bold;
	padding-top:5px;
}
#main #page #index_bottom #index_bottom_partners .white_block {
	width: 250px;
	height: 143px;
	text-align: center;
	float: left;
	margin: 3px;
	overflow:hidden;
}
#main #page #index_bottom #index_bottom_partners .white_block .logo {
	margin-top: 30px;
}
/*/index_bottom*/

/*left*/
#main #page #left {
	width: 220px;
	float: left;
	position: relative;
}
#main #page #left div div.banner {
	margin-bottom: 10px;
}
#main #page #left .gray_block,
#main #page #left .blue_block {
	margin-bottom: 10px;
	padding: 20px;
	width: 180px;
}
#main #page #left ul.second_menu {
	padding: 0;
	margin: 0;
}
#main #page #left ul.second_menu li {
	font-weight: bold;
	list-style: none;
	margin: 2px 0;
	background: none;
}
#main #page #left ul.second_menu li a {
	text-decoration: none;
}
#main #page #left ul.second_menu li a.act {
	color: #ff6500;
}
#main #page #left #dispatches {
	margin: 0 0 10px 0;
}
#main #page #left #dispatches .clear {
	margin: 0;
}
#main #page #left #dispatches h2 {
	background: url(/img/h2/subscribe.gif) no-repeat;
	height: 12px;
	width: 127px;
	margin: 0 0 20px 0;
}
#main #page #left #dispatches div.title {
	background: url(/img/h2/subscribe.gif) no-repeat;
	height: 12px;
	width: 127px;
	margin: 0 0 20px 0;
}
/*/left*/

/*bottom_menu*/
#main #page #bottom_menu {
	clear: both;
	font-size: 12px;
	font-weight: bold;
	padding: 40px 0 0 0;
	white-space: nowrap;
}
#main #page #bottom_menu a {
	margin-left: 33px;
	text-decoration: none;
}
/*/bottom_menu*/

/*/page*/

/*foot*/
#main #foot {
	/*line-height: 26px;
	padding: 40px 0 55px 0;*/
	padding: 40px 0 55px;
	line-height: 26px;
}
#main #foot * {
	display: inline;
}
#main #foot #copy {
	/*float: left;
	margin-right: 20px;*/
	float: left;
	margin-right: 20px
}
#main #foot #phone {
	/*float: right;
	line-height: 16px;
	min-width:125px;*/
	float: right;
	margin-top: -3px;
	line-height: 16px
}
#main #foot #phone span {
	display: block;
}
#main #foot .g_button {
	/*margin: 0 8px 0 0;
	cursor: text;*/
	margin: 0 10px 0 0;
}
#main #foot .g_button:hover {
	color: black;
}
#main #foot .bugreport {
	/*float: left;
	margin: 0 8px;*/
	float: left;
	margin: 0 8px;
}
/*/foot*/

/*metrica style*/
a#hot_line #ya-phone-1,
a#hot_line #ya-phone-2 {
	display:inline;
}
div#phone #ya-phone-1,
div#phone #ya-phone-2 ,
div#phone #ya-phone-3  {
	display:block;
	text-align:left;
}
/*metrica style*/
.table_white_main_page {
	float:left;
	height:145px;
}
.table_white_main_page td{
	vertical-align:middle;
	text-align:top;
	width:250px;
	height:90px;
	padding:10px 0 0;
}
.table_white_main_page  td.table_white_main_page_td{
	vertical-align:top;
	text-align:center;
	height:30px;
	padding:0;
}


/*add styles page support ostapenko*/
/*
#main #head #licence_top ,
#container #licence_top{
	width: 200px;
	height: 27px;
	color: #003ea4;
	font-size: 12px;
	font-weight: bold;
	margin-left: 220px;
	position: absolute;
	top: 30px;
}
#main #head #licence_top span,
#container #licence_top  span{
	color: #ff6500;
	font-size: 21px;
	padding: 0 5px;
	position: relative;
	top: 3px;
}
.blue-block {
	background: #ebf0f6 url(/images/bclt.gif) no-repeat left top
}
.blue-block .c {
	background: url(/images/bcrt.gif) no-repeat right top
}
.blue-block .c .c {
	background: url(/images/bclb.gif) no-repeat left bottom
}
.blue-block .c .c .c {
	background: url(/images/bcrb.gif) no-repeat right bottom
}
.blue-block .date {
	position: absolute;
	margin-top: -30px;
	margin-left: -85px;
	padding: 26px 0 0 9px;
	width: 71px;
	height: 55px;
	font-size: 12px;
	font-weight: bold;
	color: #1e5181;
	background: url(/images/calendar.png) no-repeat
}
.blue-block .content {
	padding: 15px 20px; 
}
.b-button {
	margin: 0 13px;
	padding: 4px 0 6px;
	line-height: 33px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(/images/b_btn_c.png) repeat-x;
	cursor: pointer
}
a.b-button:hover {
	text-decoration: none;
	color: #fff
}
.b-button .l {
	margin-left: -13px;
	padding: 4px 0 6px 13px;
	background: url(/images/b_btn_l.png) no-repeat left top
}
.b-button .r {
	margin-right: -12px;
	padding: 4px 0 6px 12px;
	background: url(/images/b_btn_r.png) no-repeat right top
}
.b-button input {
	*margin-top:3px;
	color: #fff;
	border: none;
	background: none;
	cursor: pointer;
}

form h2 {
	line-height: 18px;
	padding-bottom: 15px
}
#content label {
	position: absolute;
	display: block;
	width: 240px;
	margin-top: -1px;
	text-align:left;
	*position:relative;
	*height:1px;
}

#content select, #content textarea {
	display: block;
	width: 300px;
	margin: 8px 0 8px 250px;
	padding: 1px 0;
	font-size: 12px;
	font-weight: normal;
	color: black;
}
#content textarea {
	width: 306px;
	height: 100px
}

sup.asterisk {
	display: inline;
	position: relative;
	padding: 10px 0 0 1px;
	color: red
}
#content .input {
	display: block;
	width: 300px;
	margin: 0px 0 8px 250px;
	padding: 1px 0;
	font-size: 12px;
	font-weight: normal;
	color: black;
}
#content .input {
	padding: 1px 3px;
}
form div.top div.bottom div.info_support div.left {
	float:left;
	width:50%;
	margin-bottom:15px;
}
form div.top div.bottom div.info_support div.right {
	float:right;
	width:50%;
}
form div.top div.bottom div.info_support{
	display:none;
}
table.pretty  tr td div.space {
	margin:0;
	padding:20px 0;
}
table.pretty  tr td div.space p{
	vertical-align:center;
}
#submenu ul { 
	padding:0;
}

#content  form#offer_form  .checkbox {
	margin: 5px 0 3px 250px;
}
#content .checkbox {
	display: block;
	margin: 5px 0 5px 250px;
}
#content label.inline {
	position: absolute;
	display: block;
	margin: -16px 0 0 270px 
}
form#offer_form {
	border:none;
}*/
/*add styles page support ostapenko*/

a.system_orphus_bottom {
	margin-left:0px;
	float:right;
	margin-top:-3px;
	line-height:16px;
	display:inline;
	color:#2E3132;
	margin-left:25px;
	text-decoration:none;
	width:130px
}
a.system_orphus_bottom:hover {
	color:#2E3132;
	border:none;
}
.system_orphus_bottom img {
	float:right;
}
.mailto_class {
	background: url('/images/icons/ico_mailto.png') left 3px no-repeat;
	display: block;
	padding: 0 0 0 24px;
}
.consultation .vcard {
	font-size: 13px;
	padding: 0 0 0 70px;
}
#partners_list div {
	margin-bottom: 10px;
}
#partners_list div span {
	color: #0153c2;
	cursor: pointer;
	border-bottom: 1px dashed #0153c2;
}
#partners_list img {
	float: right;
	padding-top: 3px;
	zoom: 1;
	*position: absolute;
	*right: 10px;
	*width: 10px;
}
.bg_for_partners {
	background: url("/images/cms/admin/mac/tree/grid.gif") repeat scroll 0 0 transparent;
}
.slide_table_buy_now table {
	width: 691px;
}
.slide_table_buy_now table.bg_for_partners td{
	padding: 3px 6px;
	height: 22px;
}

/*tablica primerov*/
#page table.table_examples td{
	width:200px;
	height:70px;
	border:1px solid #e1e1e1;
    padding: 5px 0 0;
}
#page table.table_examples td.td_border_no_top {
	border-top:none;
}
#page table.table_examples td.td_border_no_right {
	border-right:none;
}
#page table.table_examples td.td_border_no_left {
	border-left:none;
}
#page table.table_examples td.td_border_no_bottom {
	border-bottom:none;
}
#page table.table_examples {
	margin:0;
	padding:0;
	border-collapse:collapse;
	text-align:center;
	vertical-align:middle;
	border:none;
	border-top:0;
	margin:20px 0;
}
/* / tablica primerov*/

