body
 
   {font: messagebox;
    color: #808080;
    text-decoration: none;}
	
tr, td 

   {border-color: #808080; 
    font-family:Tahoma; 
    font-size: 12px; 
    color: #000000;
    text-decoration:none;}
	  
  a {color: #000000; text-decoration: none;}
  a:hover {color: #D66B03; text-decoration: none;}

 .clientmenu {background-color:#E3ECF3; padding-right:10px; padding-top:10px; padding-left:10px; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 
 .ClientMenuLink {background-color:#E3ECF3; padding-right:10px; padding-top:10px; padding-left:10px; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .ClientMenuLink:hover {background-color:#E3ECF3; font-weight:bold; text-decoration:underline; padding-right:10px; padding-top:10px; padding-left:10px; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 
 
 .txt {padding-right:10px; padding-top:0px; padding-left:10px; color:black; FONT-SIZE: 12px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr; text-align:justify;}
 .caprightbg {background-image:url('img/cap_right_bg.gif'); background-repeat:no-repeat;}
 .caprightbg2 {background-image:url('img/cap_right_bg2.gif'); background-repeat:no-repeat; padding-top:56px; padding-right:20px; font-weight:bold; FONT-SIZE: 11px; color:#FFFFFF; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .caprightbgtop {background-image:url('img/cap_right_bg2_top.gif'); background-repeat:no-repeat;}
 .lng {padding-top:8px; padding-left:5px; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .hotnews {background-image:url('img/hotnews_left.gif'); background-repeat:no-repeat; padding-right:10px; padding-top:10px; padding-left:10px; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .callnumbers {background-color:#E3ECF3; padding-right:10px; padding-top:10px; padding-left:10px; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .callusnow {background-image:url('img/call_us_now.jpg'); background-repeat:no-repeat;}
 .mainmenubutton {background-image:url('img/bg_main_menu_button.gif'); background-repeat:no-repeat; padding-left:29px; font-weight:bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .yellownews {padding-left:10px; FONT-SIZE: 18px; COLOR: #D66B03; FONT-FAMILY: Georgia,Times New Roman, Tahoma,verdana,geneva,arial cyr;}
 .newspadding {padding-right:10px; padding-top:10px; padding-left:10px; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr; text-align:justify;}
 .bluenews {padding-left:10px; FONT-SIZE: 18px; COLOR: #0E70AF; FONT-FAMILY: Georgia,Times New Roman, Tahoma,verdana,geneva,arial cyr;}
 .contacts {color:#747474; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .footer {background-image:url('img/footer_bg.gif'); background-repeat:repeat-x; FONT-SIZE: 11px; color:#FFFFFF; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .11pt {color:#6D6D6D; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .padding {padding-left:10px;}
 .submenu {padding-left:20px; FONT-SIZE: 12px; font-weight:bold; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .votes {background-color:#DAE7EF; FONT-SIZE: 12px; color:#000000; font-weight:bold; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .small {FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .smallbold {font-weight:bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .quastion {text-align:justify; padding-left:10px; padding-right:10px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .paddingquast {padding-left:0px; padding-top:20px;}
 
  /* Vote */
  
  .voting_title {font-weight:bold; color:#000000; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr; text-align:justify;}
  .results {color:#000000; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr; text-align:justify;}
  
  /* News */

 .titlenews {color:#924A00; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .titlenewsb {color:#005FA3; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .titlenewsy {color:#924A00; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .comments {color:#6B6B6B; font-style:italic; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .newstxt {color:#000000; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr; text-align:justify;}
 .pointnews {background-image:url('img/pointnews.gif'); background-repeat:repeat-x;}
 .pointnewsmain {background-image:url('img/point_news_main.gif'); background-repeat:repeat-x;}
  
  /*Iepirkumi*/
  
 .border {border-style: solid; border-color: #E3ECF3; border-width: 1px 1px 1px 1px; border-collapse: collapse; font-size:11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
 .iepirkumitxt {FONT-SIZE: 11px; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr; padding-left:2px;}
 
  /* Form Constructor */
 
 .frmcontable{} /*tablica*/
 .frmcontr{} /*tr*/
 .frmcontext{padding-top:5px; padding-right:40px; width: 200px; text-align: left; font-weight:bold; font-size:11px; FONT-FAMILY: Tahoma, Georgia, Arial, verdana, geneva, arial cyr;} /*text td*/
 .frmconfild{} /*fild td*/
 .frmconbattons{} /*buttons td*/
 .frmconreq{color:#B52B01;} /* * */
 .frmconreq2{width: 20px; text-align:center; padding-top:5px;} /* * td */
 .frmconbr{font-size:10px;} /* br */
 .frmconftext{border: 1px #7F9DB9 solid; height:14px; width: 250px; font-size: 12px;} /*text fild*/
 .frmconftarea{border: 1px #7F9DB9 solid; height:50px; width: 340px; font-size: 12px;} /*textarea*/
 .frmconfselect{border: 1px #7F9DB9 solid; width: 200px;} /*select*/
 .frmconfradio{} /*radio*/
 .frmconfcheckbox{} /*checkbox*/
 .frmconffile{} /*file*/
 .textbox {height:14px; width: 250px; font-size: 12px;}
 .textboxArea{height:60px; width: 250px; font-size: 12px;}
 
  /* posicija soob6enija BLOCK */
 .TopCentrPos{ text-align:center;padding-left:0px; padding-right:0px; padding-top:25px;background-color:#EFEFEF; position: absolute; top:340px; left:230px;}
 .message { color:#CD0000;font-size:40px;FONT-FAMILY: Times New Roman, Tahoma, Georgia, Book Antiqua, Arial,verdana,geneva,arial cyr;}
 
 .lotlabel {text-align:left; font-size: 11px; width:200px;}
 .lotafter {color:#006409; font-size: 18px;FONT-FAMILY: Georgia, Tahoma, Times New Roman, Book Antiqua, Arial,verdana,geneva,arial cyr;}
 
.downmenu {color:#000000; font-weight:bold; font-size:12px; text-decoration:none; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
.downmenu2 {color:#B52B01; font-weight:bold; font-size:12px; text-decoration:underline; FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
.downmenu:hover {color:#B52B01; font-weight:bold; font-size:12px; text-decoration:underline;FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
.black { color:Black;}
.menu2txton {font-weight:bold;}
.menu2txton:hover {color:Black;text-decoration:none;}
.menu2txt{color:#0177BE;}
.menu2txt:hover{color:black; text-decoration:none;}

/* Rēķini - control style */
 /* Accordion Header */
        table.accordion { color: #000000; font-size: 12px; text-align: center; margin: 0; width: 795px; }
        table.accordion tr td, table.content tr.conHead td { background: #CEE6EE; border: 1px solid #8CA5AE; font-weight: bold; border-left: 0; margin: 0; padding: 2px; }
        table.accordion tr td.headFirst, table.content tr.conHead td.firstRow { border-left: 1px solid #8CA5AE; width: 90px; }
        table.accordion tr td a { font-weight: bold; color: #000000; font-size: 12px; }
        /* Accordion Panes */
        table.accPaneFirst, table.accPaneSecond { position:relative; width: 795px; -moz-user-select: none; color: #000000; font-weight: normal; font-size: 12px; text-align: center; margin: 0; padding: 0; }
        table.accPaneFirst tr td, table.accPaneSecond tr td { border: 1px solid #8CA5AE; border-left: 0; border-top: 0; margin: 0; padding: 2px; }
        table.accPaneFirst tr td.contentFirst, table.accPaneSecond tr td.contentFirst, table.content tr td.contentFirst, table.content tr.conSecond td.contentFirst { border-left: 1px solid #8CA5AE; width: 90px; }
        table.accPaneFirst tr td.contentSecond, table.accPaneSecond tr td.contentSecond, table.content tr td.contentSecond, table.content tr.conSecond td.contentSecond { width: 130px; }
        table.accPaneFirst tr td.contentThird, table.accPaneSecond tr td.contentThird { width: 75px; }
        table.accPaneFirst tr td.contentFourth, table.accPaneSecond tr td.contentFourth { width: 75px; }
        table.accPaneFirst tr td.contentFifth, table.accPaneSecond tr td.contentFifth, table.content tr td.contentFifth, table.content tr.conSecond td.contentFifth { width: 90px; font-weight: bold; }
        table.accPaneFirst tr td.contentSixth, table.accPaneSecond tr td.contentSixth, table.content tr td.contentSixth, table.content tr.conSecond td.contentSixth { width: 95px; }
        table.accPaneFirst { background: #FFFFFF; }
        table.accPaneSecond { background: #F4F4F4; }
		/* Accordion Content */
        div.accContent { position: relative; width: 753px; display: none; overflow: hidden; background-color: #FFFFFF; height: 0px; border: 1px solid #8CA5AE; border-top: none; padding: 10px 20px 15px 20px; }
		font.contetTitle { position: relative; font-weight: bold; }
        table.content { position:relative; color: #000000; font-size: 12px; text-align: center; width: 410px; float: left; }
        table.content tr.conHead td.firstRow { width: 90px; }
        table.content tr.conHead td.secondRow { width: 130px; }
        table.content tr.conHead td.thirdRow { width: 90px; }
        table.content tr.conHead td.fourthRow { width: 95px; }
        table.content tr td, table.content tr.conSecond td { border: 1px solid #8CA5AE; font-weight: normal; border-left: 0; border-top: 0; margin: 0; padding: 2px; }
        table.content tr.conSecond td { background: #F4F4F4; }
		table.content tr.title td { background: #ffffff; font-weight: bold; border:0; text-align:left; }

/* needed for dridview at second levels users page */
.InvisibleGridViewColumn { display: none; }
/* Nastroika tablici dlja Pakalpojumi un uzskaitījumi */
 .mTable {border-style: solid; border-color: #E3ECF3; border-width: 1px 1px 1px 1px; border-collapse: collapse; border-style:dashed;}
 .cTable {border-style: solid; border-color: #E3ECF3; border-style:dashed; border-width: 1px 1px 1px 1px;}
 
.SelectedDate {color:#015190; font-weight:bold;}
.day {font-weight:bold; font-size:12px;}
.bold {font-weight:bold; font-size:12px;}
.currentday { background-color:#D1E2FC;font-weight:bold; font-size:12px;}

/****************************
* LĪGUMI
*********************/
/* Accordion contracts Header */
table.accordionContracts { width: 100%; margin: 0; color: #000000; font-size: 12px; text-align: center; }
table.accordionContracts tr td { margin: 0; padding: 8px 2px 8px 2px; border: 1px solid #8CA5AE; border-left: 0; background: #CEE6EE; font-weight: bold; }
table.accordionContracts tr td.headFirst { border-left: 1px solid #8CA5AE; }     
/* Accordion contracts Panes */
table.contractsPaneFirst { background: #FFFFFF; }
table.contractsPaneSecond { background: #F4F4F4; }
table.contractsPaneFirst, table.contractsPaneSecond { width: 100%; margin: 0; padding: 0; position: relative; -moz-user-select: none; color: #000000; font-weight: normal; font-size: 12px; text-align: center; }
table.contractsPaneFirst tr td, table.contractsPaneSecond tr td { margin: 1px 0 1px 0; padding: 2px; border: 1px solid #8CA5AE; border-left: 0; border-top: 0; }
table.contractsPaneFirst tr td.contentFirst, table.contractsPaneSecond tr td.contentFirst { border-left: 1px solid #8CA5AE; }
table.contractsPaneFirst tr td.contentFirst a, table.contractsPaneSecond tr td.contentFirst a { text-decoration: underline; padding: 4px 2px 4px 2px; float: left; }
table.contractsPaneFirst tr td.contentFirst img, table.contractsPaneSecond tr td.contentFirst img { text-decoration: none; padding: 3px 2px 3px 10px; border: 0; float: left; }
/* Accordion contracts Content */
div.accContractsContent { position: relative; width: 751px; display: none; overflow: hidden; background-color: #FFFFFF; height: 0px; border: 1px solid #8CA5AE; border-top: none; padding: 20px; }
table.contentContracts { position: relative; color: #000000; font-size: 12px; text-align: left; float: left; }
table.contentContracts tr.conHead td { margin: 0; padding: 5px 5px 5px 5px;   border: 1px solid #8CA5AE; border-left: 0; background: #CEE6EE; font-weight: bold; }
table.contentContracts tr.conSecond td { background: #F4F4F4; }
table.contentContracts tr.conSecond td.contentFirst { border-left: 1px solid #8CA5AE; }
table.contentContracts tr td.contentFirst { border-left: 1px solid #8CA5AE; }
table.contentContracts tr td, table.contentContracts tr.conSecond td { border: 1px solid #8CA5AE; font-weight: normal; border-left: 0; border-top: 0; margin: 0; padding: 4px 5px 4px 5px; }
table.contentContracts tr td a, table.contentContracts tr td.contentFirst a { text-decoration: underline; padding: 3px 2px 3px 2px; float: left; }
table.contentContracts tr td img, table.contentContracts tr td.contentFirst img { text-decoration: none; padding: 1px 2px 1px 0; border: 0; float: left; }
font.status_red { font-weight: bold; color: red; }
font.status_green { font-weight: bold; color: green; }

/****************************
* ŪDENS SKAITĪTĀJI
*********************/
/* Accordion Water Meters Panes */
div.accDepartPane { cursor: pointer; position: relative; -moz-user-select: none; color: #000000; font-weight: normal; font-size: 12px; text-align: left; margin: 3px 0 0 0; padding: 2px 2px 2px 28px; background: #CEE6EE url('./img/arrow_client_vertical.gif') 10px 50% no-repeat; }
/* Accordion Water Meters Content */
div.accDepartContent {position: relative; display: none; overflow: hidden; background-color: #FFFFFF; border: 0; padding: 10px 0 15px 0; }
/* Accordion Water Meters Header */
table.conDepart tr.conHead td { background: #CEE6EE; border: 1px solid #8CA5AE; font-weight: bold; border-left: 0; margin: 0; padding: 2px; }
table.conDepart tr.conHead td.firstRow { border-left: 1px solid #8CA5AE; width: 90px; }
/* Accordion Water Meters Content Table */
table.conDepart { position: relative; color: #000000; font-size: 12px; text-align: center; float: left; width: 100%; }
table.conDepart tr td, table.conDepart tr.conSecond td { border: 1px solid #8CA5AE; font-weight: normal; border-left: 0; border-top: 0; margin: 0; padding: 2px; }
table.conDepart tr.conSecond td { background: #F4F4F4; }
table.conDepart tr.conHead td { background: #CEE6EE; border: 1px solid #8CA5AE; font-weight: bold; border-left: 0; margin: 0; padding: 2px; }
table.conDepart tr.conHead td.Row1, table.conDepart tr td.contentFirst, table.conDepart tr.conSecond td.contentFirst { border-left: 1px solid #8CA5AE; width: 152px; }
table.conDepart tr.conHead td.Row2 { width: 35px; }
table.conDepart tr.conHead td.Row3 { width: 35px; }
table.conDepart tr.conHead td.Row4 { width: 160px; }
table.conDepart tr.conHead td.Row5 {  }
table.conDepart tr.conHead td.Row6 { width: 82px; }
table.conDepart tr.conHead td.Row7 { width: 82px; }
table.conDepart tr.conHead td.Row8 { width: 82px; }
/* Accordion Water Meters Content Button */
.btnSendCSS { float: right; margin-top: 5px; margin-right: 5px; padding-left: 5px; padding-right: 5px;}
/* Accordion Water Meters Content TextBox */
.txtBoxCSS { width: 80px; text-align: center; }
/* Accordion Water Meters Content TextBox */
.txtAreaCSS { width: 150px; text-align: center; }
/* Accordion Water Meters Content input box filled by Daugavpils udens */
.txtFilledByDu { color: #666666; }
.ContractFile {padding-top:5px; padding-left:0px; text-align:left;}