div.main_spacer {width:1000px; height:1px; font-size:1px;}

table.container_main {width:100%; height:100%;min-width:1000px;}
table.container_main td.container_main_header {height:116px; border-bottom:1px solid #99c3d5; vertical-align:top;}
table.container_main td.container_main_content {height:100%; background:white url('../img/back.gif') repeat-x 0 0; border-bottom:1px solid #99c3d5; padding:5px 45px; vertical-align:top;}table.container_main td.container_main_footer {height:65px; vertical-align:top;}table.header_container {width:100%; height:116px;}
table.header_container {width:100%; height:116px;}
table.header_container td.logotype {padding:0 0 0 45px;}
table.header_container td.advert {width:600px; text-align:right; padding:0 45px 0 0;}
table.header_container td.advert div {}

input.submit {height:24px; font:bold 12px 'Tahoma'; border:1px solid #99c3d5; color:#015679; background-color:#e8f7ff;}


table.actions {width:100%; margin:0 0 15px 0;}
table.actions td {vertical-align:top;}
table.actions td input.text {width:60%; height:24px; font:normal 14px 'Tahoma'; border:1px solid #99c3d5; color:#015679;}
table.actions td input.submit {height:24px; font:bold 12px 'Tahoma'; border:1px solid #99c3d5; color:#015679; background-color:#e8f7ff;}
@-moz-document url-prefix(){
    table.actions td input.submit {position:relative; top:2px;}
}
table.actions td.new_profile {width:40%; text-align:right;}
table.actions td.new_profile input.text {width:60%;}
table.actions td.add_tag {width:30%; text-align:left;}
table.actions td.delete_profile {width:20%; text-align:right;}



table.toolbar {width:100%; height:50px;}
table.toolbar td.username {width:300px; padding:10px 0 0 0px;}
table.toolbar td.buttons {text-align:right; vertical-align:top; padding:10px 0 0 0;}
table.toolbar td.buttons div.buttons {width:auto; float:right;}
table.toolbar td.buttons div.button {width:auto; float:left; clear:right; padding:6px 10px 8px 10px; background:#bae1f1; margin:0 0 0 10px;}
.main_content {padding:0 0 20px 0; margin:0;}
table.index {width:100%;}
table.index td {width:50%; padding:10px; vertical-align:top;}
table.index td .item {width:auto; padding:8px 0; clear:both;}
table.index td .item label {width:30%; text-align:right; padding:8px 10px; float:left;}
table.index td .item div {width:59%; float:left;}
table.index td .item div input {margin:0;}
table.index td .item div input.input_text {padding:0; height:32px; width:99%; font:normal 24px 'Tahoma';}

table.main_data {width:100%; margin:10px 0 0 0; table-layout:fixed; min-width:900px; width:expression(body.clientWidth < "1000" ? "900px" : "100%");}
table.main_data th, table.main_data td {padding:10px; text-align:center;}
table.main_data th {background-color:#bce8f7; border-right:2px solid white;}
table.main_data td {border-right:2px solid white; background:#fff; text-align:left;}
table.main_data th.icon {width:40px; table-layout:fixed;}
table.main_data th.status {width:100px; table-layout:fixed;}
table.main_data th.day {width:150px; table-layout:fixed;}
table.main_data th.week {width:150px; table-layout:fixed;}
table.main_data th.month {width:150px; table-layout:fixed;}
table.main_data th.delete {width:100px; table-layout:fixed;}
table.main_data th.checkbox {width:50px; table-layout:fixed;}
table.main_data .checkbox {border-right:0px;}
table.main_data tr.color td {background:#f0fafe;}
div.add_profile {padding:15px 0;}
div.add_profile table tr td.valign_top {vertical-align:top;}
div.servies img {position:relative; top:4px; margin:0 0 0 6px;}
div.footer {width:auto; text-align:center;}
div.footer a {margin:0 5px;}

.index_submit,  {padding:5px 10px; background-color: #bae1f1; border-width:0; font:bold 14px 'Tahoma'; color: #006995;}

.percent100 {width:auto;}
.center {text-align:center}

.add_tag input.submit {width:125px;}
.new_profile input.submit {width:150px;}
div.pay_block {}
div.pay_block input {margin-right:10px; margin-left:30px;}
div.pay_block input.input_submit, div.pay_block input.moneys, div.pay_block input.input_text_very_small {margin-left:0;}
div.pay_block input.input_submit {width:150px;}
div.pay_block p {font:normal 13px/18px 'Tahoma';}

div.graph {text-align:center;}
div.graph img {margin:0 auto;}

div.graph_bottom_links {text-align:center;}