html{height:100%}
body{margin:0;padding:0;background:#bcc2c9;height:100%}
table,td{border-collapse:collapse;width:100%;font-size:100%}
table,td,img{border:0;padding:0;margin:0}
form,td{margin:0;padding:0}
td,select,input,.button,.button2{font-family:tahoma;color:#4b565e;vertical-align:top;text-align:left}
img{vertical-align:top}

/*in_line_style*/

.min_width{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780)? "780px" :"100%");min-width:780px}
.min_width td{width:100%;text-align:center}

.site_bg{background:url(images/bg/site_bg_bot.gif) repeat-x left bottom #c1c7cd}
.site_bg1{background:url(images/bg/site_bg_top.gif) repeat-x;text-align:center;padding:0 60px 0 60px}
.site_bg12{background:url(images/bg/site_bg_top2.gif) repeat-x;text-align:center;padding:0 60px 0 60px}

.main{width:780px;margin:0 auto}
.main td{text-align:left}

.fleft{float:left}
.fright{float:right}

.clear{clear:both}

.right1{text-align:right}
.center{text-align:center}

p{margin:0;padding:0}

strong{color:#353d43}

ul{margin:0;padding:0;list-style:none;line-height:1.81em}
ul li{background:url(images/list_bg.gif) no-repeat 0 6px;padding-left:18px}
ul li a{color:#ff9900;text-decoration:none}
ul li a:hover{text-decoration:underline}
ul.type2{padding-left:40px;margin:0px;list-style-type:none}
ul.type2 li{padding-left:10px;background-image:url(images/marker3.gif);background-repeat:no-repeat;background-position:0 .5em}

.title,.title_top,.title_bot{display:block}

.link,.button2{color:#e95f1f;text-decoration:underline;font-weight:bold;padding-right:8px;background:url(images/marker.gif) no-repeat right top}

.button,.button2{text-decoration:underline;border:0;cursor:pointer;font-size:1em;background-color:#FFFFFF}
.button{color:#ff9900}

.link:hover,.button:hover,.button2:hover{text-decoration:none}

.link1{color:#ff9900;text-decoration:underline;font-weight:bold;padding-right:8px;background:url(images/marker1.gif) no-repeat right top}
.link1:hover{text-decoration:none}

.link2{color:#ff9900;text-decoration:underline;font-weight:none}
.link2:hover{text-decoration:none}

.link3{color:#ff9900;text-decoration:none}
.link3:hover{text-decoration:underline}

.link4{color:#ff7624;text-decoration:underline;font-weight:bold;padding-left:8px;background:url(images/marker2.gif) no-repeat left top}
.link4:hover{text-decoration:none}

.color1,.saldo_sms,.doc_title{color:#ff9900;text-decoration:none}
.req_field{color:#FF0000}
.saldo_sms{font-size:1.60em;font-weight:bold;text-align:center}
.doc_title{font-size:1.80em;font-weight:bold;text-align:right;padding-top:3px}
.small{font-size:0.80em}

.separate{background:url(images/separate.gif) repeat-x;width:auto;height:12px}
.separate1{background:url(images/separate1.gif) repeat-x;width:auto;height:12px}

h1{text-indent:-10000px;background:url(images/logo.gif) no-repeat left top;height:53px;padding:0;margin:63px 0 0 0;line-height:1em}
h2{font-size:1.09em;line-height:1.2em;margin:0;padding:0;color:#bcbcbc;font-weight:normal}

.disabled{color:#CCCCCC}
.error{color:#FF0000}
.ok{color:#339900}

.left1{padding-top:11px;margin-right:4px}
.left1 a{margin-right:22px}

.table_invoices{width:400px}
.table_invoices tr td{width:100px;padding:5px;border-bottom:1px solid #000000}

.table_invoices_t{width:400px}
.table_invoices_t tr td{width:70px;padding:5px}
.table_invoices_t tr td.bl{width:70px;padding:5px;border-bottom:1px solid #000000}
.table_invoices_t tr td#maxlen{width:400px}

.table_invoices_t2{width:490px}
.table_invoices_t2 tr td{width:70px;padding:5px;border-bottom:1px solid #000000}

.table_projects{width:490px}
.table_projects tr td{width:70px;padding:5px;border-bottom:1px solid #000000}
.table_projects tr td#desc{width:150px}

.table_sms_accounts{width:475px}
.table_sms_accounts tr td{width:100px;padding:5px;border-bottom:1px solid #000000}
.table_sms_accounts tr td#ident{width:175px}

.table_project{width:675px}
.table_project tr td{width:80px;padding:5px;border-bottom:1px solid #000000}
.table_project tr td#state{width:20px}
.table_project tr td#desc{width:450px}
.table_project tr td#process{width:40px}

.table_client_data{width:450px}
.table_client_data tr td{width:300px;padding:5px}
.table_client_data tr td.bl{border-bottom:1px solid #000000}
.table_client_data tr td#text{width:150px}

/*header*/
#header{height:540px;font-size:0.6875em}

/*content*/
#content{height:290px;font-size:0.6875em;line-height:1.18em}
#content .title{margin-bottom:5px}

/*#content .link{color:#e95f1f}*/

#content #block_1 .l{background:url(images/borders/left_1.gif) repeat-y}
#content #block_1 .r{background:url(images/borders/right_1.gif) repeat-y right top}
#content #block_1 .t{background:url(images/borders/top_.gif) repeat-x #ffffff}
#content #block_1 .b{background:url(images/borders/bottom_.gif) repeat-x left bottom}
#content #block_1 .lt{background:url(images/borders/lt_1.gif) no-repeat}
#content #block_1 .rt{background:url(images/borders/rt_1.gif) no-repeat right top}
#content #block_1 .lb{background:url(images/borders/lb_1.gif) no-repeat left bottom}
#content #block_1 .rb{background:url(images/borders/rb_1.gif) no-repeat right bottom;height:290px}

#content #block_2 .l{background:url(images/borders/left_2.gif) repeat-y}
#content #block_2 .r{background:url(images/borders/right_2.gif) repeat-y right top}
#content #block_2 .t{background:url(images/borders/top_.gif) repeat-x #ffffff}
#content #block_2 .b{background:url(images/borders/bottom_.gif) repeat-x left bottom}
#content #block_2 .lt{background:url(images/borders/lt_2.gif) no-repeat}
#content #block_2 .rt{background:url(images/borders/rt_2.gif) no-repeat right top}
#content #block_2 .lb{background:url(images/borders/lb_2.gif) no-repeat left bottom}
#content #block_2 .rb{background:url(images/borders/rb_2.gif) no-repeat right bottom;height:290px}

#content #block_3 .l{background:url(images/borders/left_3.gif) repeat-y}
#content #block_3 .r{background:url(images/borders/right_3.gif) repeat-y right top}
#content #block_3 .t{background:url(images/borders/top_.gif) repeat-x #ffffff}
#content #block_3 .b{background:url(images/borders/bottom_.gif) repeat-x left bottom}
#content #block_3 .lt{background:url(images/borders/lt_3.gif) no-repeat}
#content #block_3 .rt{background:url(images/borders/rt_3.gif) no-repeat right top}
#content #block_3 .lb{background:url(images/borders/lb_3.gif) no-repeat left bottom}
#content #block_3 .rb{background:url(images/borders/rb_3.gif) no-repeat right bottom;height:290px}

/*footer*/
#footer{height:70px;color:#626d76;font-size:0.6875em}
#footer .fleft{padding-left:20px;padding-top:8px}
#footer .fright{padding-right:10px;padding-top:8px}
#footer a{color:#626d76;text-decoration:underline}
#footer a:hover{text-decoration:none}
#footer p{color:#3d454b;padding-bottom:2px;word-spacing:6px}
#footer p a{color:#3d454b;text-decoration:none;font-weight:bold;word-spacing:normal}

/* 34% - 33% - 33% */
#page_33_33_33 #content .col1{width:34%}
#page_33_33_33 #content .col1 .indent{padding:31px 33px 22px 35px}
#page_33_33_33 #content .col1 .img{display:block;margin:15px 0 4px 0}
#page_33_33_33 #content .col1 p{padding-bottom:10px}

#page_33_33_33 #content .col2{width:33%}
#page_33_33_33 #content .col2 .indent{padding:31px 30px 30px 32px}
#page_33_33_33 #content .col2 ul{margin:11px 0 6px 0}

#page_33_33_33 #content .col3{width:33%}
#page_33_33_33 #content .col3 .indent{padding:31px 38px 30px 31px}
#page_33_33_33 #content .col3 .img{float:left;margin:12px 13px 3px 0}
#page_33_33_33 #content .col3 p{padding-top:3px}
#page_33_33_33 #content .col3 .block .textbox{width:185px;height:18px;color:#4b565e;background:#FFFFFF;font-size:1em;font-family:tahoma}

/* 68% - 32% */
#page_68_32 #content .col1{width:68%}
#page_68_32 #content .col1 .indent{padding:31px 30px 20px 36px}
#page_68_32 #content .col1 .indent .block{width:100%;margin-top:8px}
#page_68_32 #content .col1 .indent .block .c1{width:53%;float:left}
#page_68_32 #content .col1 .indent .block .c1 div{padding-right:30px}
#page_68_32 #content .col1 .indent .block .c2{width:47%;float:left}
#page_68_32 #content .col1 .indent .block .img{margin:3px 16px 16px 0;float:left}
#page_68_32 #content .col1 .indent .block p{padding:6px 0 4px 0}
#page_68_32 #content .col1 .img{float:left;margin:0px 13px 3px 0}

#page_68_32 #content .col2{width:32%}
#page_68_32 #content .col2 .indent{padding:31px 27px 30px 30px}
#page_68_32 #content .col2 .indent ul{margin:10px 0 5px 0}
#page_68_32 #content .col2 .block .textbox{width:185px;height:18px;color:#4b565e;background:#FFFFFF;font-size:1em;font-family:tahoma}

/* 34% - 66% */
#page_34_66 #content .col1{width:34%}
#page_34_66 #content .col1 .indent{padding:30px 27px 30px 34px}
#page_34_66 #content .col1 ul{margin:6px 0 6px 0}

#page_34_66 #content .col2{width:66%}
#page_34_66 #content .col2 .indent{padding:30px 37px 30px 32px}
#page_34_66 #content .col2 .indent .img{float:left;margin:3px 16px 11px 0}
#page_34_66 #content .col2 .indent p{padding-bottom:4px}

/* 50% - 50% */
#page_50_50 #content .col1{width:50%}
#page_50_50 #content .col1 .indent{padding:32px 30px 30px 34px}
#page_50_50 #content .col1 .img{float:left;margin:3px 18px 4px 0}
#page_50_50 #content .col1 strong{display:block;padding-bottom:8px}
#page_50_50 #content .col1 p{padding-bottom:10px}

#page_50_50 #content .col2{width:50%}
#page_50_50 #content .col2 .indent{padding:32px 28px 30px 37px}
#page_50_50 #content .col2 .img{float:left;margin:3px 17px 8px 0}
#page_50_50 #content .col2 ul{margin:6px 0 4px 0}

#page_50_50 #content .col2 .block{width:295px;margin-top:8px}
#page_50_50 #content .col2 .block .row{height:26px}
#page_50_50 #content .col2 .block .row1{height:100px}
#page_50_50 #content .col2 .block .textbox{width:294px;height:18px;color:#4b565e;background:#FFFFFF;font-size:1em;font-family:tahoma}
#page_50_50 #content .col2 .block textarea{width:294px;height:101px;color:#4b565e;background:#FFFFFF;font-size:1em;font-family:tahoma}
#page_50_50 #content .col2 .block .right1{padding-top:11px;margin-right:4px}
#page_50_50 #content .col2 .block .right1 a{margin-left:22px}

/* 25% - 75% */
#page_25_75 #content .col1{width:25%}
#page_25_75 #content .col1 .indent{padding:30px 27px 30px 34px}
#page_25_75 #content .col1 ul{margin:6px 0 6px 0}

#page_25_75 #content .col2{width:75%}
#page_25_75 #content .col2 .indent{padding:30px 37px 30px 32px}
#page_25_75 #content .col2 .indent .img{float:left;margin:3px 16px 11px 0}
#page_25_75 #content .col2 .indent p{padding-bottom:4px}

/* 100% */
#page_100 #content .indent{padding:31px 33px 30px 34px}
#page_100 #content .indent .img{float:left;margin:3px 16px 11px 0}
