#rubicator A{
 color: #555555;
 text-decoration:none
}

#rubicator A:hover {
 color: #ee0092;
 text-decoration:none
}

#rubicator A.active {
 color: #ee0092;
  text-decoration:underline;
 }

#rubicator td
{     background-image:url(images/li.jpg);
      background-repeat:no-repeat;
      padding-left:10px;
      padding-top:3px;
      text-align:left;
}

#rubricator2 td
{   background-image:url(images/li2.jpg);
    background-repeat:no-repeat;
    padding-left:10px;
    padding-top:3px;
    vertical-align:top;
    text-align:left;
}

#rubricator2 a{
 color: #555555;
 text-decoration:none
}

#rubricator2 a:hover {
 color: #ee0092;
 text-decoration:none
}

#rubricator2 a.active {
 color: #ee0092;
  text-decoration:underline;
 }

#center_area
{
 background-image:url(images/center_borders.gif);
 background-repeat:repeat-y;
 width:779px;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 padding:0px;
}

body { background-color:#404040; background-image:url(images/pic_23_02.jpg); background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #bbbbbb; }
body a{color: #ffffff;} 

.button { border:none }
.button a {
   border: none;
   text-decoration: none;
   }
.bg01 { background-repeat:no-repeat; background-image:url(images/up_line.jpg) }
.line { background-image:url(images/pic_24_03.jpg); background-repeat:repeat-y }
.line2 { background-position:right; background-image:url(images/pic_24_03.jpg); background-repeat:repeat-y }
.line3 { background-image:url(images/pic_23_06.jpg); background-repeat:repeat-y }
.line4 { background-position:right; background-image:url(images/pic_23_13.jpg); background-repeat:repeat-y }
.line5 { background-image:url(images/pic_23_14.jpg); background-repeat:repeat-y }
.line6 { background-position:right; background-image:url(images/pic_23_19.jpg); background-repeat:repeat-y }
.line7 { background-image:url(images/124_07.jpg); background-repeat:repeat-y }
.line8 { background-position:right; background-image:url(images/124_10.jpg); background-repeat:repeat-y }
.line9 { background-image:url(images/124_10.jpg); background-repeat:repeat-y }
.line10 { background-position:right; background-image:url(images/block_r_21.jpg); background-repeat:repeat-y }
.linec { background-image:url(images/line_c.jpg); background-repeat:repeat-y }
.bg_2 { background-image:url(images/line.jpg); background-repeat:repeat-y }
.cap { background-image:url(images/pic_23_04.jpg); background-repeat:repeat}
.rub { background-image:url(images/block_r_1.jpg); background-repeat:no-repeat}
.prov { background-image:url(images/block_r_2.jpg); background-repeat:no-repeat}
.block_r { background-image:url(images/block_r_10.jpg); background-repeat:no-repeat}
.block_rr { background-image:url(images/block_r_10a.jpg); background-repeat:no-repeat}
.port { background-image:url(images/block_r_5.jpg); background-repeat:no-repeat}
.port2 { background-image:url(images/block_r_5a.jpg); background-repeat:no-repeat}
.block_r2 { background-image:url(images/block_r_11.jpg);  background-repeat:no-repeat}
.block_c {
    background-image:url(images/block_c_1.jpg);
        background-repeat:no-repeat;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d443d;
}
.block_c a
 {
   color:#fefffa;
   text-decoration:underline;
 }


.font_w{
	color: #ffffff;
}
.text, .font_maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bbbbbb;
	font-weight: normal;
	margin:0px;
	line-height:15px;
}

.font_maintext13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bbbbbb;
	font-weight: normal;
	margin:0px;
	line-height:17px;
}

.font_maintext a,.font_maintext13 a
 { 
   color:#d2d2d2;
   text-decoration:underline;
 }

h1,.font_title_i1, .font_title_i12 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
	color: #bbbbbb;
}

.font_title_i12 {
  color: #666666;
}

.font_title,.font_title a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #d2d2d2;
}
.font_rmenu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #555555;
}

 .font_descripblock {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #5b5b5b;
}
.font_descripblock a,.font_newsblock a {
  color: #000000;	
}

 .font_littlelinks {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-repeat:no-repeat;
        background-image:url(images/bl_1.jpg);
        font-size: 10px;
        font-weight: normal;
        color: #d2d2d2;
}
.font_littlelinks a
 {
   color:#424242;
   text-decoration:underline;
 }

 .padding_maintext {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        }
.padding_title {
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        }
.padding_block_c {
        padding-top: 2px;
        padding-right: 50px;
        padding-bottom: 2px;
        padding-left: 10px;
        }
.padding_descripblock {
        padding-top: 2px;
        padding-right: 7px;
        padding-bottom: 8px;
        padding-left: 14px;
        text-align: left;
        }
.padding_littlelinks {
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        }
.padding_newsblock {
	padding-top: 12px;
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 18px;
	margin:0px;
	}

.font_newsblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5b5b;
	line-height:17px;
}


.mar { margin:0; padding:0}
.tab { padding-top:5px }