html, body, div, span, applet, object, iframe,
h1, h2, h3, 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;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body {
	background: #3b4445 url('/i/fon.gif') center top;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
}
a {color: #FFF; text-decoration: underline;}
a:hover {text-decoration: none;}
div, td, table, img { 
	filter:expression(fixPNG(this)); 
}
.vin18 {padding: 11px 5px 3px 5px; position: relative; top:-1px;}



.paying .t1 ,.paying font.vin18               { background: #66a983 !important; }
.not_paying .t1 ,.not_paying font.vin18       { background: #cf6a65 !important; }
.problem .t1 ,.problem font.vin18             { background: #cec765 !important; }
.not_monitored .t1 ,.not_monitored font.vin18 { background: #c4c7c3 !important; }
.waiting .t1 ,.waiting font.vin18 { background: #007cc3 !important; }


/* ---------------------------------------------- */
table.top_1 {width: 1000px; height: 38px;}
table.top_1 td{border: 0px #f00 solid;}
table.top_1 td.top {border: 0px #fc0 solid; background: url('/i/top_1.png') center top no-repeat;}
table.top_1 .zag {padding: 0px 0px 0px 20px; vertical-align: top;}
table.top_1 .zag2 {padding: 0px 20px 0px 0px; vertical-align: top;}
table.top_1 .zag1 {padding: 0px 0px 0px 5px; vertical-align: middle;}
font.small {font-size: 10px;}
font.small a {color: #bcc2b8; position:relative; z-index: 1000;}

textarea.inp_small {background: url('/i/form_inp.png') left top no-repeat;	border: 0px #fc0 solid;	height: 50px;	color: #FFF;	font-size: 13px; padding: 2px 0px 0px 4px;}
input.inp {	background: url('/i/form_inp.png') left top no-repeat;	border: 0px #fc0 solid;	height: 20px;	color: #FFF;	font-size: 13px; padding: 2px 0px 0px 4px;}
input.sub {background: url('/i/form_send.png') center center no-repeat; border: 0px #fc0 solid; height: 23px; width: 72px; color: #FFF; f1ont-size: 15px;}
/* ---------------------------------------------- */
table.top_2 {width: 1000px; height: 130px;}
table.top_2 td {border: 0px #fc0 solid;}
.adv_red {background: #c6000d; margin: 10px; height: 80px;}

table.tbl_2_1 td{padding: 0px 10px 0px 10px;position: relative; z-index: 100;}
table.lg {position: absolute; top: 25px; left: 0px;}
table.lg img{position: relative; top: 0px; left: 40px;}

input.inp2 {background: url('/i/form_inp2.png') left top no-repeat;       border: 0px #fc0 solid; height: 20px;              color: #FFF; font-size: 13px; 	padding: 2px 0px 0px 4px;}
input.sub2 {background: url('/i/form_send2.png') center center no-repeat; border: 0px #fc0 solid; height: 23px; width: 72px; color: #FFF; font-size: 11px;}
/* ---------------------------------------------- */
table.adv_top {width: 1000px;}
table.adv_top td {border: 0px #fc0 solid; }
table.adv_top td.adv_1 {background: url('/i/atop_1.png') center bottom no-repeat; height: 7px;}
table.adv_top td.adv_2 {background: url('/i/atop_2.png') center top repeat-y; h1eight: 38px;}
table.adv_top td.adv_3 {background: url('/i/atop_3.png') center top no-repeat; height: 7px;}
/* ---------------------------------------------- */
table.top_3 {width: 1000px; height: 130px;}
table.top_3 td {border: 0px #fc0 solid;}
.adv_red {background: #c6000d; margin: 10px; height: 80px;}

table.top_3 td{padding: 0px 10px 0px 10px; color: #d2d4d4; font-size: 11px;}
table.top_3 .news {background: url('/i/pink_fon.png'); padding: 4px 4px 4px 4px; margin: 20px 0px 20px 0px; color: #FFF; font-weight: bold; position: relative; left: -8px;}
table.top_3 .date {background: url('/i/pink_fon.png'); padding: 0px 0px 0px 8px; position: relative; left: -8px;}

table.top_3 .cont {margin: 0px 0px 20px 0px;}
table.top_3 .cont a {color: #924a6f;}
/* ---------------------------------------------- */
table.tbl_3 {border: 0px #f00 solid;}
table.tbl_3 td{border: 0px #f00 solid; padding: 0px; text-align: center;}

table.tbl_3 .menu_a {}
table.tbl_3 .menu_a .left {background: url('/i/t_but_1.png') right bottom no-repeat; width: 8px;}
table.tbl_3 .menu_a .cent {background: url('/i/t_but_3.png') right bottom repeat-x; color: #FFF; font-weight: bold;}
table.tbl_3 .menu_a .cent a{text-decoration: none !important;}
table.tbl_3 .menu_a .righ {background: url('/i/t_but_2.png') right bottom no-repeat; width: 8px;}

table.tbl_3 .menu {}
table.tbl_3 .menu .left {background: url('/i/t_but_5.png') right bottom repeat-x; width: 4px;}
table.tbl_3 .menu .cent {background: url('/i/t_but_5.png') right bottom repeat-x; color: #FFF; font-weight: bol1d;}
table.tbl_3 .menu .cent a {text-decoration: none !important;}
table.tbl_3 .menu .righ {b1ackground: url('/i/t_but_5.png') right bottom repeat-x; width: 4px;}
/* ---------------------------------------------- */
select {
	height: 20px;
	font-size: 12px;
	border: 1px #929a92 solid;
	background: #aab2aa;
	color: #FFF;
}

textarea {
	height: 50px;
	font-size: 12px;
	border: 1px #929a92 solid;
	background: #aab2aa;
	color: #FFF;
}

/* ---------------------------------------------- */
table.tbl_3 .t1 td, table.tbl_3 .t2 td{text-align: left; padding: 5px; color: #FFF; font-size: 11px; height: 15px; border: 0px #fc0 solid; vertical-align: top !important; line-height: 20px;}
table.tbl_3 .t1{text-align: left; background: #66a983;}
table.tbl_3 .t2{text-align: left;}
table.tbl_3 .t1 td a, table.tbl_3 .t2 td a {color: #337d8c;}
table.tbl_3 .t1 td a.name {color: #fff; text-decoration: none;}
table.tbl_3 .t1 td a.name:hover {color: #fff; text-decoration: underline;}
/* ---------------------------------------------- */
table.tbl_3 .t3 td{height: 18px; color: #FFF; border: 0px #fc0 solid;}
/* table.tbl_3 .t3 .dot {background: url('/i/dotted_fon.gif'); text-align: center; color: #FFF; vertical-align: middle;} */
/* table.tbl_3 .t3 .dot {background: url('/i/dotted_fon.gif'); text-align: center; color: #FFF; vertical-align: top;}*/
table.tbl_3 .t3 .dot {background: url(/i/dotted_fon.gif); text-align: center; color: #FFF; vertical-align: middle;}
table.tbl_3 .t3 .ndot{text-align: center; width: 3px; color: #FFF; vertical-align: middle;}

table.tbl_3 .t3 .but_1 ,table.tbl_3 .t3 .but_2 ,table.tbl_3 .t3 .but_3 ,table.tbl_3 .t3 .but_5{width: 63px; height: 24px; float: left; vertical-align: bottom;}
table.tbl_3 .t3 .but_1 {background: url('/i/but_1.png') left top no-repeat; padding: 5px 0px 0px 0px;}
table.tbl_3 .t3 .but_2 {background: url('/i/but_2.png') left top no-repeat; padding: 5px 0px 0px 0px;}
table.tbl_3 .t3 .but_3 {background: url('/i/but_3.png') left top no-repeat; padding: 5px 0px 0px 0px;}
/* ---------------------------------------------- */
.str   {padding: 2px 5px 2px 5px;}
.str_a {padding: 2px 5px 2px 5px; background: #CCC; color: #000; text-decoration: none;}
.vin33 {text-align: center; margin: 0px 10px 0px 10px; border-bottom: 1px #fff dotted; font-size: 14px;}
.vin34 {width: 260px; float: right; padding: 10px 10px 0px 0px;}
.vin35 { padding: 10px 10px 0px 0px;}
.vin36 {background: url('/i/t2.png') top left repeat-y;}
.vin37 {background: url('/i/bottom.png') center top no-repeat; width: 1003px; height: 70px;}
.vin38 {color: #333;}
/* ---------------------------------------------- */		
.vin1 {margin: 20px;}
.vin2 {color: #577174; padding: 0px 10px 10px 0px;}
.vin3 {font-size: 11px; color: #57522e; padding: 0px 10px 10px 0px;}
.vin3 a {color: #577174;}
.vin4 {padding-left: 20px;}
.vin5 {background: url('/i/t1.png') top right repeat-y;}
.vin6 {background: #97a697; color: #FFF;}
.vin7 {width: 260px; float: right; padding: 10px 10px 0px 0px;}
.vin8 {padding: 10px 10px 0px 0px;}
.vin9 {text-align: left; margin: 0px 10px 0px 10px; border-bottom: 1px #fff dotted; font-size: 14px;}
.vin10 {margin: 10px 0px 10px 0px;}
.vin11 {background: url('/i/shad_01.png') right bottom no-repeat; width: 3px; height: 3px;}
.vin12 {background: url('/i/shad_02.png') right bottom repeat-x; height: 3px;}
.vin13 {background: url('/i/shad_03.png') left  bottom no-repeat; width: 3px; height: 3px;}
.vin14 {background: url('/i/shad_04.png') right bottom repeat-y; width: 3px;}
.vin15 {background: #aeb4ac;}
.vin16 {font-size: 15px; font-weight: bold;}
.vin17 {color: #FFF !important;}


.vote_good {background: url('/i/bax.gif') left repeat-x; height: 16px; display: inline-block; position: relative; top: 4px; width: 10px;}
.vote_bad {background: url('/i/baxx.gif') left repeat-x; height: 16px; display: inline-block; position: relative; top: 4px; width: 10px;}

.rate1 ,.rate2 ,.rate3 ,.rate4 ,.rate5 ,.rate6 ,.rate7 {background: url('/i/bax1.gif') repeat-x; height: 17px; display: inline-block; position: relative; top: 4px;}
/*
.rate1 {width: 12px;}
.rate2 {width: 24px;}
.rate3 {width: 36px;}
.rate4 {width: 48px;}
.rate5 {width: 60px;}
.rate6 {width: 72px;}
.rate7 {width: 84px;}
*/
.rate1 {width: 10px;}
.rate2 {width: 20px;}
.rate3 {width: 30px;}
.rate4 {width: 40px;}
.rate5 {width: 50px;}
.rate6 {width: 60px;}
.rate7 {width: 70px;}

.vin20 {background: #bdd0c4; color: #454545; font-size: 12px; font-weight: bold; padding: 3px;}
.vin22 {color: #ca5552;}
.vin23 {background: url('/i/shad_06.png') left bottom repeat-y; width: 3px;}
.vin24 {background: url('/i/shad_07.png') right top no-repeat; width: 3px; height: 3px;}
.vin25 {background: url('/i/shad_08.png') right top repeat-x; height: 3px;;}
.vin26 {background: url('/i/shad_09.png') left top no-repeat; width: 3px; height: 3px;}
.vin27 {margin: 10px 0px 10px 0px;}
.vin28 {background: url('/i/shad_01.png') right bottom no-repeat; width: 3px; height: 3px;}
.vin29 {background: url('/i/shad_02.png') right bottom repeat-x; height: 3px;}
.vin30 {background: url('/i/shad_03.png') left  bottom no-repeat; width: 3px; height: 3px;}
.vin31 {background: url('/i/shad_04.png') right bottom repeat-y; width: 3px;}
.vin32 {background: #aeb4ac; }
.vin33 {padding-bottom: 5px;}

.bottom {background: url('/i/bottom.png') center top no-repeat; width: 1003px; height: 70px;}
.bottom2 {color: #333 !important;}
.qw {width: 700px; color: #EEEEEE}
.qw a {font-size: 15px; font-weight: bold;}
.qw h1 {font-size: 15px; color: #fff}
.small {font-size: 10px !important; color: #fff !important;}
.top {width: 100%; text-align:right}

.toggleLink {font-size:13px; font-weight: bold; padding-right:10px;}
.toggleboxList {width:400px; margin: 0 auto;text-align:left;}
.toggleboxList li{list-style: none; padding:5px;}
.toggleboxList2 {width:200px; margin: 0 auto;text-align:left;}
.toggleboxList2 li{list-style: none; padding:5px;}
.btopblock {position: relative; top: 10px;display:block;}
.topmenu {padding: 11px 5px 30px 60px; vertical-align:bottom;}
.wtext {color:white;}
h2 {padding: 10px;}

.sitesListTbl {text-align:left;width:540px;margin:0 auto;font-size:12pt;}
.sitesListCellL {text-align:left !important;  padding:5px !important;}
.sitesListCellC {text-align:center !important;  padding:5px !important;}
.sitesListCellC img{vertical-align:middle;}
.pdescr{color:white;padding: 10px;;font-size:12px;line-height:14px;}
.pinfo_tabs h5{font-size:12px;padding:3px;}
.pinfo_tabs {
    width:860px; min-height:200px;margin-left:auto;margin-right:auto;background-color:#aeb4ac;
}

.pinfo_tabs dt {
    background:url("/i/pitab1.png") no-repeat transparent;
    cursor: pointer; float: left;
    height: 27px;
    width: 120px;
    line-height: 2;
    padding: 0 1px;
    position: relative;
    color:#FFFFFF;
}
.pinfo_tabs dt.selected{
    font-weight:bold;
    background:url("/i/pitab2.png") no-repeat transparent;
    cursor: auto; z-index: 3;
}
.pinfo_tabs dd {
    background: #fff; display: none; float: right; margin: 27px 0 0 -100%; position: relative; width: 100%; z-index: 2;
    padding: 3px;
}
.pinfo_tabs dd.selected{display:block;background-color:#8D928C;}

.wline{padding-top:20px;clear:both;}
