/* CSS DOCUMENT */
html{height:100%}
body{padding:0;margin:0;height:100%;width:100%;font-family:Tahoma, Geneva, sans-serif;font-size:13px;color:#1b87b5;background-color:#F5F5F5;color:gray}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0}
table{height:100%}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,strong,em b{font-weight:400}
input{padding:0;margin:0}
select{background-image:url(../img/input.png);background-repeat:repeat-x}
caption,th{text-align:left}
td{vertical-align:top}
p{padding:0 10px 0;text-align:justify}

/* INPUT, TEXTAREA, SELECT  */
.input-form{border:1px solid #A7A7A7;color:gray;font-family:tahoma;font-size:11px;margin:2px 0;text-align:left;height:17px;background-image:url(../img/input.png);background-repeat:repeat-x}
.select{height:20px;background-image:url(../img/input.png);background-repeat:repeat-x;background-position:left}
.ptwauto{width:auto}
.radio{position:relative;top:3px;margin-right:3px}
.area-form{height:100px}
.image{padding-right:4px}
.form-css3{border:solid 1px #BCBCBC;-moz-border-radius:3px 3px 3px 3px;padding-left:2px;background-color:#fff}

/* SIMPLE POSITION  */
.right{right:10px}
.left{left:10px}
.fleft{float:left;clear:right}
.fright{float:right;clear:left}
.fr{float:right}
.fc{float:left;clear:left}
.fcr{float:right;clear:right}
.ptm{position:relative;top:10px;margin-bottom:10px}
.mp{margin:0;padding:0}
.textfr{text-align:right;margin-right:5px;padding:4px 0}
.textfl{text-align:left;margin-left:5px;padding:4px 0}
.textup{padding-top:4px}
.textup2{position:relative;top:4px}
.pl{position:relative;left:3px}
.popl{float:left;position:relative}
.popr{float:right;position:relative}

/* FONT STANDART  */
.txt-wb{color:#FFFFFF;font-weight:700;font-size:13px}
.txt-bb{color:#000;font-weight:700;font-size:13px;vertical-align:middle}
.txt-link-sm{font-size:10px;color:#8c8c8c;margin-left:5px}
.txt-head{color:gray;font-family:arial;font-size:20px;height:40px;text-indent:10px;text-shadow:1px 2px #E4E4E4;vertical-align:middle;text-transform:uppercase}

/* INFO TABLE*/
.linea{background-color:#dedede;height:24px}
.lineb{background-color:#f3f2f2;height:16px}
.linec{background-color:#e9e9e9;height:16px}
.lineb td,.linec td{height:24px;cursor:pointer;text-indent:2px}
.linea td,.lineb td,.linec td{vertical-align:middle;text-align:left;text-indent:10px}

/* HEADER PANEL*/
.logo{background-image:url(../img/logo.png);width:355px;height:44px;float:left;margin-top:25px}

/*ÂÛÏÀÄÀÞÙÈÅ ÏÓÍÊÒÛ*/
.submenu {list-style:none; position:absolute; top:45px; z-index:100; margin:0; padding:0; border-radius:4px; background-color:#4995C3; left:-9999px; -webkit-transition:0.25s linear opacity; opacity:0; width:150px;}
.submenu a {white-space:nowrap; display:block;}
.submenu li {display:block; float:left; position:relative; width:100%; background:url(../img/dot.gif); z-index:10000; position:relative;}
.submenu li:hover {opacity:0.7;}
.submenu li a {border-bottom:1px dotted #AEC1C8; color:#FFFFFF; display:block; font-size:13px; font-weight:700; padding:7px; text-align:center; text-transform:uppercase; text-decoration:none;}
.submenu li a:hover {color:#fff; background:#fff; text-decoration:none; border-radius:2px; color:#4995C3;}
.submenu .brd-no a {border-bottom:none;}

/*ÍÀÂÈÃÀÖÈß*/
.menu{border-collapse:collapse;float:left;height:46px;position:relative;top:20px;width:auto}
.menu li {float:left; position:relative; display:block;}
.menu li:hover ul {left:0px; opacity:1;}

/* MENU PANEL*/
a.but-main1,a.but-main2,a.but-main3,a.but-main4,a.but-main5,a.but-main6,a.but-main7{height:46px;float:left}
a.but-main1{background:url(../img/but-main10.png) top no-repeat;width:129px}
a.but-main1:hover{background:url(../img/but-main11.png) top no-repeat;width:129px}
a.but-main2{background:url(../img/but-main20.png) top no-repeat;width:129px}
a.but-main2:hover{background:url(../img/but-main21.png) top no-repeat;width:129px}
a.but-main3{background:url(../img/but-main30.png) top no-repeat;width:129px}
a.but-main3:hover{background:url(../img/but-main31.png) top no-repeat;width:129px}
a.but-main4{background:url(../img/but-main40.png) top no-repeat;width:129px}
a.but-main4:hover{background:url(../img/but-main41.png) top no-repeat;width:129px}
a.but-main5{background:url(../img/but-main50.png) top no-repeat;width:129px}
a.but-main5:hover{background:url(../img/but-main51.png) top no-repeat;width:129px}
a.but-main6{background:url(../img/but-main60.png) top no-repeat;width:129px}
a.but-main6:hover{background:url(../img/but-main61.png) top no-repeat;width:129px}
a.but-main7{background:url(../img/but-main70.png) top no-repeat;width:129px}
a.but-main7:hover{background:url(../img/but-main71.png) top no-repeat;width:129px}

/* MAIN */
.main-info{padding:0px 10px 0 15px;width:auto}
.info-left{background-color:#e7ebf1;font-weight:100;font-size:12px !important}
.info-left td{text-align:left !important}
.info-right{font-weight:700;color:#ff9915 !important;font-size:12px !important;width:130px;}
.info-head{background-color:#CEE7F1;border:0 none;color:#3498CB;font-size:12px;font-weight:700;padding-top:10px;text-align:left;}
.info-txt{color:#76797C;font-size:12px;line-height:2em;padding-bottom:20px;}
.main-info{padding:0 10px 0 15px;width:auto;}
.services{background:url(../img/services.png) top no-repeat;width:672px;height:456px}
.box-info1,.box-info2,.box-info3,.box-info4,.box-info5{float:left;margin:5px 30px 30px 0;width:175px;height:261px}
.box-info1{background:url(../img/box_vsn.png) top no-repeat}
.box-info2{background:url(../img/box_vmn.png) top no-repeat}
.box-info3{background:url(../img/box_ippbx.png) top no-repeat}
.box-info4{background:url(../img/box_fs.png) top no-repeat}
.box-info5{background:url(../img/box_8800.png) top no-repeat}
.register{background:url("../img/reg01.png") no-repeat scroll center top transparent;cursor:pointer;height:98px;display:table;margin:0 auto;position:relative;top:30px;width:256px;padding-bottom:40px;}
.register:hover{background:url(../img/reg02.png) top no-repeat;width:256px;height:98px;}
.reg-bgrd {background-image:url("../img/reg-bgrd.png");background-repeat:no-repeat;height:218px;margin:2px 1px;width:233px; position:relative; left:20px}
.log-but {background-image:url("../img/reg-but01.png");border:medium none;cursor:pointer;height:27px;left:22px;position:relative;top:13px;width:143px;}
.reg-tbl {/*left:23px;position:relative;top:12px;*/width:200px;margin: 12px 0 0 23px;}
.cab-info {vertical-align:top;width:150px;}
.cab-txt {color:#8E8F8F;font-size:11px;line-height: 11px;padding:2px 0;text-align:right;}
.f12 {font-size:12px;}
.cab-input-form {border:1px solid #BEBEBE;border-radius:4px 4px 4px 4px;color:gray;float:left;height:20px;margin:1px 0;text-indent:3px;}
.checkbox {float:left;margin-top:2px;}
.sm {float:left;font-size:10px;margin-left:2px;margin-top:2px;}

/* INFO TABLE*/
.wt tr{font-weight:700}
.td-info{width:100%}
.table-head{background-image:url(../img/table-head-line.png);background-repeat:repeat-x;height:23px;border-left:1px solid #2a9ecd;/*border-right:1px solid #2a9ecd*/}
.table-head-box{background-image:url(../img/table-head-line.png);background-repeat:repeat-x;height:23px}
.table-head-new{background-image:url(../img/table-head-line.png);background-repeat:repeat-x;height:23px;color:white;font-size:12px;font-weight:700;text-transform:capitalize}
.table-head td{border-right:1px solid #2A9ECD;color:white;font-size:12px;font-weight:700;text-transform:capitalize}
.line-empty{font-weight:700}
.table-payment{clear:left;margin:3px 0px !important;border-collapse:collapse;border-collapse:collapse;float:left}
.table-payment tr{height:24px;cursor:pointer}
.table-payment td{border:1px solid #2a9ecd;padding:2px 4px;text-indent:2px}
.table-payment td a{color:#1B87B5}
.table-payment td a:hover{color:#1B87B5;text-decoration:none}
.table-payment tr:hover{background-color:#e7ebf1}
.table-payment tr.lines:hover{background-color:#94e3ff}
.lines{background-color:#94e3ff}
.calendar{border:0px;cursor:pointer;position:relative;top:4px}
.table-num{float:left;color:#2a9ecd;font-weight:700}
.table-num li{cursor:pointer;float:left;list-style:none;margin:0 2px}
.table-num .select{text-decoration:none}
.table-num .line{text-decoration:none;cursor:auto}
.table-num .noselect{text-decoration:underline}
.discript{margin-left:20px;padding:6px 0}
.tarif-head{color:#069;font-size:16px;font-weight:700;text-decoration:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.login-button,.login-button-mess{background-image:url(../img/but-conf01.png);border:0 none;clear:left;cursor:pointer;float:left;height:21px;margin:10px 0 0 0;position:relative;width:122px}
.login-button-mess{background-image:url(../img/but-mess01.png);width:165px}
.text-form{border:1px solid gray;height:150px;max-height:150px;max-width:330px;width:334px;font-size:12px;padding:2px}
.txt-left{padding-right:20px;vertical-align:top;}
.ptw550{width:550px;}

/* VCARD */
.vcard,.fn,.org,.adr,.country-name,.locality,.street-address,.workhours,.geo,.category,.vcard-txt{color:#76797C;font-size:13px;line-height:1.7em}
.vcard a{color:#1B87B5;text-decoration:none}
.vcard-txt td{font-size:12px;line-height:2em;color:#76797C}
.txt-left{padding-right:20px;vertical-align:top}
.contact-all{height: auto}

/* LOGIN PANEL*/
.login{float:right;vertical-align:top;height:30px;margin-top:10px;}
.login-bgrd{background-color:#006DAB;border:1px solid #092E52;border-collapse:collapse;display:table;height:23px;width:177px}
.login-input{background:none;border:none;height:20px;margin-left:10px;margin-top:2px;width:155px}
.mem-check{margin-left:5px}
.logim-mem{display:table;float:left}
.login-lost{display:table;float:right}
.login-field{padding:4px 0 4px 0}
.login-go{background:url(../img/login-go01.png) top no-repeat;width:24px;height:23px;float:left; border:none; cursor:pointer}
.login-go:hover{background:url(../img/login-go02.png) top no-repeat}

/* VOTTELEFON */
.tel-bgrd{background:url(../img/FaxManage2_program.png) no-repeat center;width:220px;height:289px;border-collapse:collapse;border:none;float:left;position:absolute; top:180px}
.tel-mirror{background:url(../img/telefon-mirror.png) no-repeat center;float:left;height:90px;position:absolute;top:735px;width:295px;clear:left}

/*ÊÍÎÏÊÈ*/
.download,.download:hover{float:left;height:63px;width:232px;position:relative;cursor:pointer}
.download{background-image:url(../img/download01.png)}
.download:hover{background-image:url(../img/download02.png)}
.tarif,.tarif:hover{float:left;height:32px;width:102px;position:relative;cursor:pointer}
.tarif{background-image:url(../img/tarif01.png);margin-left:20px}
.tarif:hover{background-image:url(../img/tarif02.png)}


/* BODY PANEL*/
.body-main{height:100%;background:url(../img/bgrd03.png) top repeat-x}
.main-tbl{height:100%;width:930px;margin:0 auto}
.up-bgrd{background-image:url(../img/bgrd01.png);background-repeat:repeat-x;height:137px}
.middle-bgrd{background-image:url(../img/bgrd02.png);background-repeat:repeat-x;height:600px}
.down-bgrd{background-color:#1d4671;height:30px}
.main-bgrd{background:url(../img/main-bgrd.png) top no-repeat;height:295px;min-width:930px;float:none}
.main-bgrd-left{background:url(../img/main-bgrd-left.png) top no-repeat;width:145px;height:295px;float:right}
.main-bgrd-right{background:url(../img/main-bgrd-right.png) top no-repeat;width:145px;height:295px;float:left}
.stat-bgrd{background:url(../img/stat-bgrd.png) top no-repeat;width:930px;height:108px;min-width:930px;float:none;min-width:930px}
.stat-middle-bgrd{background-image:url(../img/bgrd04.png);background-repeat:repeat-x;height:111px}

/* BODY PANEL - old*/
.txt-left{padding-right:20px;vertical-align:top;padding-top:40px;width:870px;}
.info-txt{color:#76797C;font-size:12px;line-height:2em;padding-bottom:20px}
.info-txt ul{ padding-left:20px}
.info-txt ul li{ list-style:inside}
.info-header{margin:0;padding-bottom:10px}
h1, h1 strong, h1 em{color:#4E9EC8;font-size:12px;font-style:normal;font-weight:700;line-height:22px;margin:0;padding:0;text-align:justify;text-transform:uppercase}
p{font-size:12px;margin-top:5px;text-align:justify}
h2{color:#1B87B5;font-family:"Trebuchet MS",tahoma,verdana;font-size:18px;font-weight:700;text-transform:uppercase}
.ul-txt{padding:10px 10px 10px 30px}
.ul-txt li{list-style:inside}
h3{color:#4E9EC8;font-family:tahoma;font-size:12px;font-weight:700;margin:20px 0 5px;text-transform:uppercase}
h3 strong{ font-weight:700}
.hreflink, h1 a, h3 a{color:#FF9915}
.linka{color:#4E9EC8;font-size:13px;line-height:1.5em}
.news-brd{border-left:1px dotted #D3D3D3;padding:30px 0 50px}
.news-place{padding:20px 0 40px 20px;width:215px; position:relative; top:25px}
.news-main{color:#FF9915;font-size:24px;padding-bottom:10px;font-weight:700}
.ul-place{float:left;margin:0;padding:0 0 10px;width:100%}
.news-date{background-color:#E8E8E8;color:#FF9915;font-size:10px;font-weight:700;list-style:none outside none;width:100%}
.news-header{clear:left;float:left;list-style:none outside none;padding-top:7px;text-align:left}
.news-header a{font-size:17px;color:#1B87B5;text-decoration:none;font-weight:100}
.news-header a:hover{text-decoration:underline}
.news-text{clear:left;color:#76797C;float:left;font-size:11px;line-height:15px;list-style:none outside none;width:100%}

/* CSS INSIDE*/
.info-main-inside{clear:right;color:#FFFFFF;display:table;font-size:17px;font-weight:100;padding:0 40px 0 0;margin-left:20px;text-align:justify;text-shadow:1px 2px #1D476D}
.middle-bgrd-inside{background-image:url(../img/bgrd02-inside.png);background-repeat:repeat-x}
.main-bgrd-inside{background:url(../img/main-bgrd2.png) top no-repeat;height:220px;min-width:930px;float:none}
.info-slogan-inside{background-image:url(../img/slogan.png);background-repeat:no-repeat;width:648px;height:52px;margin:25px 0 0 10px}

/* INFO TEXT*/
.info-main{clear:right;color:#FFFFFF;display:table;font-size:17px;font-weight:100;padding:20px 40px 0 0;margin-left:250px;text-align:justify;text-shadow:1px 2px #1D476D}
.info-slogan{background-image:url(../img/slogan.png);background-repeat:no-repeat;width:648px;height:52px;margin-top:30px;margin-left:250px}
.info-tbl{-moz-border-radius:6px 6px 6px 6px;background-color:#FFFFFF;border:1px solid #BCBCBC}
.td-head{background:url(../img/bgrd-field.png) repeat-x top;border-bottom:#999 dotted 1px;height:40px}
.td-info{padding:20px 0 20px 20px}
.td-infro{padding:20px 0 20px 0px}
.info-tb2{-moz-border-radius:6px 6px 6px 6px;background-color:#FFFFFF;border:1px solid #BCBCBC;height:auto}
.head-info{height:110px}
.filter{height:auto;margin:5px 0 10px 0}

/* FOOTER PANEL*/
.f-info{float:left;list-style:none;padding:20px;margin-left:300px}
.f-info li{padding-bottom:7px}
.f-info a{font-weight:700;color:#FFF;text-decoration:none}
.f-info a:hover{text-decoration:underline}
.main-bottom1{background-color:#E1E1E1;height:150px}
.global{margin:0 auto;position:relative;width:900px}
.down-menu{clear:right;display:table;float:left;margin-bottom:26px;position:relative;padding:10px 10px 0 20px}
.down-menu li{padding:3px 0}
.down-menu-li-no{color:black;font-size:20px;left:-13px;list-style:none outside none;position:relative}
.down-menu-li-style{list-style-image:url("../img/down-li.png");list-style-position:outside}
.down-menu-li-style a{color:#336699;font-size:12px;text-decoration:none}
.main-bottom2{background-color:#D0D0D0;height:55px}
.down-menu-info{border-left:1px solid gray;position:relative;top:20px}
.down-menu-info li{float:left;list-style:none outside none;padding:0 10px}
.down-menu-li-norm{border-right:1px solid #A6A6A6;color:black;font-size:12px}
.down-menu-li-style{list-style-image:url("../img/down-li.png");list-style-position:outside}
.down-menu-li-style a{color:#336699;font-size:12px;text-decoration:none}
.div_modality{position:absolute;top:0px;left:0px;background:#DDD;z-index:800;width:0px;height:0px;filter:alpha(opacity:50);-moz-opacity:0.5;opacity:0.50;}
.common_modal_wnd{/* base wnd class background:#EFEFEF;*/position:absolute;border:1px solid #888;background:#FFFFFF;display:none;left:50%;padding:5px;text-align:center;}
#jivo_chat_widget_right {height:100%;line-height:27px;padding-right:7px;padding-top:0;text-align:right;width:50px; display:none !important}
.offline_form_ad{display:none !important}
