html, body, div, span, applet, object, iframe, h1, h2, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;padding:0;}

a.button {font-size: 12px; background: #fff; border: 1px solid #808080; cursor: pointer; padding: 2px 5px;}
a.button:hover, a.button-current {color: #000; background: #fff2e6; border-bottom: 1px solid #808080;}

html { overflow-x: auto; overflow-y: scroll;}
body { font:normal 12px Verdana, Tahoma, Arial, Helvetica, sans-serif! important;color: #333! important;margin: 0px;padding:0px;background-color:#bbb;}
body.login { background:#fff }

label, input{outline: none;}
h2 {margin: 10px 0px;}
h3.green {color:#0a0; text-align:center;}
h4 {margin: 10px 0px}

small {font-weight: normal;}

table { font:normal 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;color: #333 }
tr.discount {color: #f00;}
th { font-weight:normal;text-align:center }
td { text-align:left }
td.info, div.info {color:#0a0; font:bold 12px Arial; text-align:center; padding-bottom:8px;}
th.price {padding-right: 20px;}

ul {margin:0px;padding:8px 0 8px 40px}
ul.small-list li {font-size:11px; margin:3px 0px;}

li {padding:1px 0px}

a img { border:0px! important }

form { margin:0px;padding:0px; }
a, a:visited {color:#333;font:11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none}
a:hover, a:active {color:#f90;border-bottom:1px dashed #333}
a.logo:hover {border: 0px;}

div.bottom-img img {margin-bottom: -2px;}

.cap,.pay_cap { font:bold 16px "Courier New", Courier, monospace; color:#f93; }
.pay_cap { background:#f4f4f4;padding:6px 15px;margin-bottom:10px;border-bottom:1px dashed #ccc; }
.paydiv { padding-left:20px;margin-bottom:30px;}
.paydiv div { margin-bottom:10px;color:#222;font:12px Verdana, Tahoma, Arial, Helvetica, sans-serif;line-height:20px; }

.main_tab { background: url(../../images/main_bg.gif) #fff 50% 0px repeat-y;}

.content td td { text-align:left }

.midl { background:#fdfdfd url(../../images/loginbg.gif) repeat-y; }
#login_input,#pwd_input, input.login-input { border:1px solid #CCCCCC;padding:2px;margin:2px 0px;width:182px;background:#fffef5 }
.box {margin: 0px auto;}
.box td { font:bold 12px Verdana, Arial, Helvetica, sans-serif;text-align:right }
.box th { text-align:left;padding-left:10px }
.button { background: #fff url(../../images/bg_but.gif);border: 1px solid #687b88;color: #000;font-family: Verdana, Helvetica, Sans-Serif;font-size: 11px;padding:2px;vertical-align: middle;margin:0px;width:100px;height:24px;}

.menu_tab { background: #fff url(../../images/zline.gif) top left no-repeat; vertical-align:top;padding-left:14px;padding-top:3px; }
.menu_tab span { font:bold 13px Verdana, Tahoma, Arial, Helvetica, sans-serif }
.menu_line {background: url(../../images/mn_bg.gif) repeat-x; margin-top:10px }
.menu_line td,.menu_line th,.menu_line a,.menu_line a:visited { font:normal 11px Tahoma, Verdana, Arial, Helvetica! important;color:#eee;text-decoration:none }
.menu_line a:hover,.menu_line a:active { text-decoration:underline;color:#ffc46a }
.menu_line th { width:85px;text-align:right;padding-right:10px }

.profile { font:normal 11px Tahoma, Arial! important;color:#444! important;text-decoration: none! important;margin-bottom:15px }
.profile td, .profile th { background-color:#fff; padding:3px; border:1px solid #bbb }
.profile td { width:220px;text-align:center;color:#444 }
.profile th { text-align:right;width:65px;color:#111 }
.profile th.big { text-align:center;width:110px;color:#333;line-height:17px }
.profile span { font:bold 14px Arial, Helvetica, sans-serif;border-bottom:1px solid #222 }

.pay_menu td { background:transparent;border:1px solid #777;height:21px;font:bold 10px Verdana, Arial, Helvetica, sans-serif;color:#555;cursor:pointer;padding:0px 4px; }
.pay_menu td.ov { background: #FFF2E6 url(../../images/p_arr.gif) center right no-repeat;}

.tariff_tab { background: #fff url(../../images/tariff_bg.gif) no-repeat; }
.tariff_tab th { border:0px;padding-left:43px;text-align:left;font-size:11px;height:30px }
.tariff_tab td { font:normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;text-align:left;color:#000 }
.tariff_tab td div { font-weight:bold;text-align:left; }

.popup { font:normal 11px Tahoma, Verdana, Arial, sans-serif }
.popup .list { background-color:#555;position:absolute;margin-top:1px;z-index:900 }
.popup .list_cap,.popup .list td { background-color:#fff;text-align:center;cursor:pointer;height:19px;padding:0px; }
.popup .list td.over {background-color:#FFF2E6; }
.popup .list_but {width:16px;height:15px;border:1px solid #999;background:#eee url(../../images/lit_arr.gif) center no-repeat;cursor:pointer }
.popup .tok {width:20px;height:19px;border:1px solid #333;background:#fff;position:absolute;margin-left:102px;cursor:pointer}

div.window {width:550px;border:1px solid #9BA2AA;position:absolute;background-color:#fff;z-index:1000;margin-left:155px;margin-top:100px;padding:1px}
.window .submit {width: 100px;}
.window th {text-align:right}
.window input.text,.window select { border:1px solid #687b88;width:155px;padding:2px;margin:2px 4px;font:normal 12px "Courier New", Tahoma, Verdana, Arial, sans-serif;color:#000; }
.window select{ height:22px; } .window option{padding:0px 4px}
.window .caption { color:#333;font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:5px 6px }
input.but { font:11px Verdana, Arial, Helvetica, Sans-Serif;background: #fff url(../../images/bg_but.gif);border:1px solid #687b88;color:#000;padding:2px;vertical-align: middle;margin:0px;width:100px;height:24px }
#webox { padding-left:30px;padding-right:25px }
.window .popup .list { background-color:#a5acb2 }
.window .popup td.list_cap,.window .popup .list td { height:20px;padding:1px 4px;font:normal 12px "Courier New", Tahoma, Verdana, Arial, sans-serif;text-align:left;color:#000 }
.window input.text,.window .popup td.list_cap {background-color:#FFFEF9}
.list_tbl { border:1px solid #687b88; }
.window .list_but { width:18px;height:18px;border:1px solid #999;background:#eee url(../../images/lit_arr.gif) center no-repeat;cursor:pointer }
.window .popup .list td { padding-left:3px }
#we_txt {font:11px Verdana, Arial, Helvetica, sans-serif;padding:10px 0px;}
.we_tbl {margin-bottom:20px;margin-left:15px}

.alert {margin:0px;border:1px solid #9BA2AA;position:absolute;background-color:#fff;padding:1px;z-index:1100;}

.line_tbl_cap {background:#F0F0F0;height:35px}
.line_tbl_cap a,.line_tbl_cap a:visited {font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#333}
.line_tbl_cap a:hover,.line_tbl_cap a:active {color:#FF9900}
.line_tbl_cap,.line_tbl {border-bottom:2px solid #828C95}
.line_tbl {font:normal 11px Tahoma, Arial;}
.line_tbl td, .line_tbl th {border-bottom:1px solid #bbb;height:22px}
.line_tbl td {padding-left:20px}
.line_tbl td div,.line_tbl th {text-align:right;padding:0px 20px 0px 0px}
.line_tbl .last td,.line_tbl .last th {border:0px}
#service_tbl .popup .list td {text-align:right;padding:0px 5px 0px 0px;border:0px}
#popup_srvc {width:120px;margin-left:25px}
#popup_srvc td {text-align:right;padding:4px 10px 4px 0px}

#reports input {width: 100px;}
#reports input.radio {width: 16px; vertical-align: bottom;}
.report_tbl {font:normal 11px Tahoma, Arial! important;background-color:#888;color:#3f3f3f! important;text-decoration: none! important}
.report_tbl tr {background-color:#fff;height:22px}
.report_tbl td div {font-weight:bold;text-align:center;color:#444;font-style:normal}
.report_tbl tr.select {background-color:#FFE1C4}
.report_tbl tr.hover {background-color:#FFFFE6}
.report_tbl tr.caption {background-color:#444;color:#f0f0f0;font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.report_tbl tr.caption td {padding-left:10px}
.report h4 {margin: 10px 0px;}

.reports-traff-list {font-size: 11px;}

/*.report_tbl tr.date td {text-align:left; padding-left:25px;}*/
.payrpt td, .payrpt th {padding:0px 15px}
.payrpt th { font-weight:bold;text-align:right; }

.traff .sess {cursor:pointer;}
.traff tr td, .traff tr th {padding-right:25px;text-align:right;}
.traff tr th {background-color:#eee}
.traff tr.caption td {padding:0px 5px;text-align:center}
.traff td.dt {text-align:left;padding-left:10px;}

span.mn{color:#c30}
span.pl{color:#093}

.bill_tbl td,.bill_tbl th{font:normal 11px Tahoma, Verdana, Arial, sans-serif;height:24px;border:1px solid #bbb}
.bill_tbl td {padding-left:10px}
.bill_tbl th{text-align:right;padding-right:10px;font-weight:bold;width:100px}

.copy {text-align:center;color:#444;font-size:11px;padding-bottom:15px}
.copy a,.copy a:visited {color:#444;text-decoration:none}.copy a:hover,.copy a:active {color:#444;text-decoration:underline}

.db div, .tab_menu {cursor:pointer}
.db div.ot {background-color:#fff}
.db div:hover, .active-tab {background-color:#fff2e6}

.mn_box {margin-bottom:10px}
.mn_box div {float:right;width:150px;border:1px solid #555;border-right:0px;padding:2px 4px;margin:1px}
.mn_box form p {padding: 3px 5px;}

.ertxt {border:1px dashed #aaa;padding:5px;text-align:center;font-style:italic;background-color:#fbfbfb}

.tooltip {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer;font-size:11px}
#tt {position:absolute; display:block; background:url(../../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF;font: 11px Verdana, Arial;line-height:14px}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../../images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.prof { font:normal 11px Tahoma, Arial! important;color:#444! important;text-decoration: none! important;margin-bottom:15px }
.prof td, .prof th { background-color:#fff; padding:0px 10px; height:24px; border:1px solid #bbb }
.prof td { color:#444 }
.prof th { text-align:right;color:#111 }
.prof .big td,.prof .big th { background-color:#F7F7F7;color:#444! important; }
.prof span {font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#111}
div.title {font:bold 16px "Courier New", Courier, monospace;text-align:right;padding-right:5px;color:#F93; margin-bottom: 3px; }
div.title-left {text-align: left;}

.tab0 {border:1px solid #C9CED3;}
.tab1 {font:normal 12px Verdana, Tahoma, Arial, sans-serif}
.tab1 td {padding:2px 0 2px 16px;}
.tab1 th {padding:2px;text-align:left}
.tab1 input.pwd {width:150px;padding:2px 1px;font:12px Verdana, Arial, Helvetica, sans-serif;border:1px solid #A5ACB2;}
.tab1 .caption {color:#000;font:bold 12px Verdana, Tahoma, Arial, sans-serif; padding:5px 10px}
.tab1 .info {color:#555;font:11px Verdana, Tahoma, Arial, sans-serif;padding:10px 16px 20px 16px;line-height:14px}
.tab1 .info span.h {font-size:12px;font-weight:bold}
.tab1 .answer, div.answer {padding:8px 16px;color:#a20;text-align:center;font-size:11px} .tab1 .answer span,div.answer span {color:#0a2}
.tab1 .mini td {padding:0 0 2px 5px;font:normal 10px Verdana, Tahoma, Arial, Helvetica, sans-serif}
.field {padding:2px 4px;font:bold 13px 'Courier New', Courier, monospace;border:1px solid #A5ACB2;color:#444}

.mmtbl td {border:0px dashed #bababa;padding:5px}
.shop_cap {background-color:#eee;padding:5px 10px;font:bold 13px Verdana, Arial, Tahoma, sans-serif}
.artinf {}
.artinf td { text-align: left}
.artinf td,.artinf th { background-color:#fff; border-bottom:1px solid #dadada; vertical-align:top;padding:3px 4px;}
.artinf th {width:157px;text-align:right;border-right:2px solid #dadada;color:#ee7700}
.artinf .art_top td, .artinf .art_top th {border:2px solid #dadada;background-color:#eee;border-left:0px;padding:3px 4px;}
.artinf .art_top td {border-right:0px;color:#000;font-size:13px}
.artinf .info_td {padding:5px;}
.info_td a,.info_td a:visited { color:#f90 }
.info_td a:hover,.info_td a:active { color:#f90;border-bottom:1px dashed #000 }
u{text-decoration:none;border-bottom:1px dashed #000;color:#000}

.nmenu,.nmenu a {text-decoration:none;font:normal 11px Verdana, Arial, Helvetica, sans-serif}
.nmenu a,.nmenu a:visited {border:1px solid #ddd;color:#555;padding:2px 10px;background-color:#fff;}
.nmenu a:hover,.nmenu a:active {border-color:#999;color:#f70;background-color:#fafafa}


.stbl {font:11px Verdana, Arial, Helvetica, sans-serif;border-bottom:2px solid #828C95}
.stbl td,.stbl th {background-color:#fcfcfc;border-bottom:1px solid #bbb;padding:4px 6px}
.stbl td {padding-left:10px}
.stbl th {font-weight:normal;text-align:right;padding-right:10px}
.stbl .capt td,.stbl .capt th{background-color:#eee;padding:5px 10px;font:bold 13px Verdana, Arial, Tahoma, sans-serif;border-bottom:2px solid #828C95;}
.stbl .lasts td,.stbl .lasts th {border-bottom:1px solid transparent;}

.stbl td.edit a,.stbl td.edit a:visited {color:#333}
.stbl td.edit a:hover,.stbl td.edit a:active {color:#f90;border-bottom:1px dashed #000}

.add_service {border-bottom:2px solid #828C95}
.add_service td,.add_service th {padding:4px 6px;font:normal 11px Verdana, Tahoma, Arial, sans-serif}
.add_service .emt td {padding:0;height:3px;}
.add_service .caption td,.add_service .caption th,.add_service .info td,.add_service .link td,.add_service .link th {border:1px solid #828C95}
.add_service .caption td,.add_service .caption th {border-left:0;background:#FFE9D5}
.add_service .caption td.n {border-left:1px solid #828C95;font-weight:bold}
.add_service .caption th,.add_service .info td,.add_service .link td,.add_service .link th {background:#FFF5EC}
.add_service .caption th {border-bottom:0;font-size:12px;}
.add_service .info td {border-top:0;border-bottom:0;font:normal 12px Verdana, Tahoma, Arial, sans-serif;padding:5px;line-height:16px}
.add_service .link td {border-top:0;border-right:0;}
.add_service .link th {border-top:0;border-left:0;}
.add_service .link td td {border:0px;padding:0px}
.add_service .capt td,.add_service .capt th {background-color:#eee;padding:5px 10px;font:bold 13px Verdana, Arial, Tahoma, sans-serif;border-bottom:2px solid #828C95}
.add_service .capt th {text-align:right}
.params div {margin:2px;padding:8px 5px;border:1px dashed #555; background:#f9f9f9}
p.info sub {display:none}

.error {color: red;}
input.error {border: 1px solid red !important;}
.validation-error {color:#b00 !important; font:bold 11px Verdana, Arial, Helvetica, sans-serif !important; text-align:center; padding-top:5px}
.warn-message {font-size: 12px; font-weight: bold !important;}
.warn-message span {font-weight: normal;}
.warn-message-error {color: #AA2200 !important;}

.warn-message-info  {color: #00AA22 !important;}

.warn-common .warn-message {display: block; background: none repeat scroll 0 0 #FFDDDD; border: 1px dashed green; padding: 10px;}
.warn-common .warn-message-info {background: none repeat scroll 0 0 #DDFFDD; border: 1px dashed green;}
.warn-common .warn-message-error {border: 1px dashed red;}
.warn-custom div, .warn-custom span {background: none !important; text-align: center;}
.warn-mobile {background: #ecc; border: dashed 2px red; text-align: center; padding: 4px;}
.info-mobile {background: #DDFFDD; border: dashed 2px green; text-align: center; padding: 4px;}

#alert, #loader, #noevent {display: none;}
#alert{width:500px; height:110px;}
#alert .a1 {border:1px solid #C9CED3; height:108px;}
#alert .caption div {float:right; padding:5px 5px 0px 0px;}

#alert_txt {padding-top: 12px;}

#loader {position:absolute; z-index:200; background:#fff; border:1px solid #333; width:230px; height:40px; padding-top:10px;}
#loader td {text-align: center;}

#noevent {position:absolute; z-index:100; background:url(../../images/pix.gif) repeat; width:100%;}

.farpost-logo {float: right; margin:10px 5px 0 15px;}

.service-form {background-color:#f6f6f6; text-align:center; width:480px; margin-top:10px; padding:3px 5px;}

input.cur_tp,.tbl_tc select{width:175px;background:#f8f8f8;border:1px solid #bbb;padding:0px} .tbl_tc input {padding:2px}

div.tp_group {border:1px dashed #FFC591;background:#FFF5EC;padding:5px;margin-bottom:5px}
div.tp_group span {font-weight:bold}
div.tp_group  div {font:12px Arial, Helvetica, sans-serif;padding:5px 10px}

.tbl_tc {background:#999}
.tbl_tc td{padding:4px 0;font-weight:normal;background:#fff;padding-left:20px}
.tbl_tc thead th {text-align:center;font-weight:bold;padding:8px 0;background:#fff}
.tbl_tc input {padding:1px 4px;margin:0px;font:11px Verdana, Arial, Helvetica, sans-serif}

.tbl_tl {font-size:11px; background:#ddd; margin-bottom: 15px;}
.tbl_tl td,.tbl_tl th {padding:4px 10px;background:#fff}
.tbl_tl td {text-align:center}
.tbl_tl thead td,.tbl_tl thead th{background:#f5f5f5;font-weight:bold;text-align:center}
.tbl_tl th,.tbl_tl thead th {font-weight:bold; text-align:left; padding: 0px 10px;}
.tbl_tl td.lc {text-align:center}
.tbl_tl tbody td {text-align:center}
.tbl_tl td.rd {color:#efefef;padding:0;padding-bottom:3px}

.borderness {border:1px solid #9ba2aa; padding:1px;}

.passwords {font-size:11px; line-height:12px; padding:8px 12px 5px 0px;}
.password-title {font-size:18px; font-weight:bold; margin-bottom:8px;}

.mmtbl td {border:0px dashed #bababa;padding:5px}
.shop_cap {background-color:#eee;padding:5px 10px;font:bold 13px Verdana, Arial, Tahoma, sans-serif}
.shop-pin-text {color:#000; font:bold 16px 'Courier New', Courier, monospace; float:left; background-color:#f5f5f5; border:1px dashed #bbb; margin:3px 2px; padding:5px 10px;}
.shop-nmenu {text-align:right; margin:5px 5px 8px 5px;}

.artinf {}
.artinf td,.artinf th { background-color:#fff; border-bottom:1px solid #dadada; vertical-align:top;padding:3px 4px;}
.artinf th {width:157px;text-align:right;border-right:2px solid #dadada;color:#ee7700}
.artinf .art_top td, .artinf .art_top th {border:2px solid #dadada;background-color:#eee;border-left:0px;padding:3px 4px;}
.artinf .art_top td {border-right:0px;color:#000;font-size:13px}
.artinf .info_td {padding:5px;}
.info_td a,.info_td a:visited { color:#f90 }
.info_td a:hover,.info_td a:active { color:#f90;border-bottom:1px dashed #000 }
u{text-decoration:none;border-bottom:1px dashed #000;color:#000}

.reports-navi {margin-bottom: 10px; padding-left: 155px;}

.instant-block-message {font-size: 12px; text-align: left; border: 1px dashed red; margin: 10px; padding: 5px;}
.instant-block-message span {font-size: 11px;}

.money{border:1px dashed #ddd;margin:20px 0px;padding:10px}
.money input{border:1px solid #aaa}
.center {text-align: center;}

.double-dashed {border: 2px dashed red; margin: 10px 0px; padding: 15px;}

.hidden {display: none;}

.highlighted {color:red; font-weight:bold;}

.small-text {font-size: 10px !important;}

.w-button {padding: 0px 10px;}
.p-button {padding:2px 40px;font-size:14px}


/** Подписки */
.kss-table, .software-table {height: 70px;}
.kss {background:url('/images/k.gif') 100% 50px no-repeat;}
.software {background-image: url('/images/software-shield.png'); background-repeat: no-repeat; background-size: 60px; background-position: 417px 20px;}
.kss .form, .software .form {text-align:right; margin-top:10px}
/** */
.wg-banner:hover {
	border: 0;
}

.promo {padding:8px 0 5px 40px;}
.promo input {font:bold 16px Verdana, Tahoma, Arial; border:1px solid #336; width:100px;}

.services-connected {margin-bottom: 20px;}

#home_telephone, #mobile_telephone {font-size:12px}
#home_telephone {width:60px;}
#mobile_telephone {width:87px;}

#activation-in-action {display: none; text-align: center;}
.activation-cap {color: grey; font-weight: bold; text-transformation: capitalize; margin: 10px 0px;}

#warn {text-align: right; min-height: 16px; padding-right: 110px;}

#kss {background-position: 0px 50%; padding: 0px 0px 0px 50px;}
#kss .activation-cap {margin-left: -50px;}

form.nojs { display: none; }
div.warning.js { display: none; }

.evr_button { border: 3px solid white; display: inline-block; margin-top: 95px; margin-left: 210px; padding: 5px; background: #08a4d3; color: white; font-weight: bold; cursor: pointer;
border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px }
.evr_button:visited { color: white; }
.evr_button:active  { text-decoration: none; border: 3px solid white; }
.evr_button:hover { border: 3px solid #08a4d3; text-decoration: none; color: #08a4d3; background: white; }

button.evr_button { width: 300px; height: 50px; margin: 20px 240px; display: block  }

div.warning {
	background: url('/images/icons/warning-16x16.png') #ffffaa 3px center no-repeat;
	border: 2px solid #dddd00;
	border-radius: 0 ;
	/*height: 54px;*/
	padding: 5px 5px 5px 30px;
}

#ajaxBusy {
	display: none;
	margin: 0px 0px 0px -50px; /* left margin is half width of the div, to centre it */
	padding: 30px 10px 10px 10px;
	position: absolute;
	left: 30%;
	top: 325px;
	width: 500px;
	height: 150px;
	text-align: center;
	background: #e8e8e8 url(../../images/ajax-loader.gif) no-repeat center center;
	border: 1px solid #000;
}

/* The Overlay (background) */
#overlay {
	/* Height & width depends on how you want to reveal the overlay (see JS below) */
	height: 100%;
	width: 100%;
	display: none;
	position: fixed; /* Stay in place */
	z-index: 10; /* Sit on top */
	left: 0;
	top: 0;
	background-color: rgb(0,0,0); /* Black fallback color */
	background-color: rgba(0,0,0, 0.9); /* Black w/opacity */
	overflow-x: hidden; /* Disable horizontal scroll */
}

/* Position the content inside the overlay */
#overlay-content {
	position: relative;
	width: 300px;
	top: 25%; /* 25% from the top */
	text-align: center; /* Centered text/links */
	padding: 100px 50px 100px;
	margin: 30px auto 200px;
	background: white;
	border-radius: 20px;
	border: 5px solid black;
	font-size: 150%;
}

/** telephony */
.inline16x16 {height: 16px; width: 16px; display: inline-block;}
.icon-phone-incomming {
	background-image: url('../../images/icons/phone-incoming-call-green.png') !important;}
.icon-phone-outcomming {
	background-image: url('../../images/icons/phone-outcoming-call-blue.png') !important;}
