body{
    background-color: #FFFFFF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #004D71;
   margin: 1px;
   padding: 0;
}

a:link {color: #1078B6; text-decoration: underline;}
a:active {color: #008FBF; text-decoration: underline;}
a:visited {color: #003584; text-decoration: underline;}
a:hover {color: #FE990D; text-decoration: none;}

a.menu:link {
color: #0069D2;
text-decoration: underline;
background: #DEE3E7 url(image/cellpic6.gif) repeat-x; display: block;
font-size : 1.1em;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
border-left: 3px solid #E28C7D;
border-bottom: 1px solid #E28C7D;
padding: 2px;
}
a.menu:visited {
color: #004B97;
text-decoration: underline;
background: #DEE3E7 url(image/cellpic6.gif) repeat-x;        display: block;
font-size : 1.1em;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
border-left: 3px solid #E28C7D;
border-bottom: 1px solid #E28C7D;
padding: 2px;
}
a.menu:hover {
color: #004ABB;
text-decoration: none;
background: #DEE3E7 url(image/cellpic5.gif) repeat-x;        display: block;
}

a.menu#selected:visited, a.menu#selected:link {
color: #D3533D;
text-decoration: none;
font-size : 1.2em;
background: #FFFFEA;
display: block;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
border-left: 3px solid #E28C7D;
border-bottom: 1px solid #E28C7D;
padding: 2px;
}
a.menu#selected:hover {
color: #FF4E00;
text-decoration: none;
border-left: 3px solid #E28C7D;
border-bottom: 1px solid #E28C7D;
background: #FFFFF2;
}

a.mainmenu:visited, a.mainmenu:link {
color: #003F84;
text-decoration: underline;
font-size : 1.2em;
background: #FFFFEA;
display: block;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
border-left: 3px solid #4CABCC;
border-bottom: 1px solid #4CABCC;
padding: 2px;
}
a.mainmenu:hover {
color: #FF4E00;
text-decoration: none;
border-left: 3px solid #E28C7D;
border-bottom: 1px solid #E28C7D;
background: #FFFFF2;
text-shadow: 1px 1px 1px #4CABCC;
}

.rubrmenu, a.rubrmenu:link, a.rubrmenu:active, a.rubrmenu:visited{
color: #FAE396;
text-decoration: underline;
font-size : 1.2em;
background: #1995C2 url(image/menuselbg.gif) repeat-x;
display: block;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
border-left: 10px solid #4CABCC;
border-right: 1px solid #4CABCC;
border-bottom: 2px solid #4CABCC;
border-top: 3px solid #4CABCC;
margin-top: 7px;
font-weight:bold;
padding: 2px 5px 3px 5px;
}
a.rubrmenu:hover{
color: #FAE396;
text-decoration: underline;
border-left: 10px solid #E28C7D;
border-bottom: 2px solid #E28C7D;
border-top: 3px solid #E28C7D;
border-right: 1px solid #E28C7D;
background: #C4351D url(image/menuselbg1.gif) repeat-x;
}
div.rubrmenu{text-decoration: none;}

/*--------- ���������� ����----------*/
a.mrubr:link, a.mrubr:active, a.mrubr:visited,
a.msect:link, a.msect:active, a.msect:visited,
a.mrubrsel:link, a.mrubrsel:active, a.mrubrsel:visited,
a.msectsel:link, a.msectsel:active, a.msectsel:visited {
color: #0058B9;
text-decoration: underline;
font-size : 1.2em;
background: #FFFFEA;
display: block;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
border-left: 3px solid #4CABCC;
border-bottom: 1px solid #4CABCC;
border-top: 1px solid #DDD;
border-right: 1px solid #DDD;
padding: 2px;
margin:0 2px 2px 2px;
}
a.mrubr:visited,a.msect:visited{color: #003F84;}
a.mrubr:hover,a.msect:hover{
color: #FF4E00;
text-decoration: none;
border-left: 3px solid #E28C7D;
border-bottom: 1px solid #E28C7D;
text-shadow: 1px 1px 3px #FC4E00;
}

a.msect:link, a.msect:active, a.msect:visited,
a.msectsel:link, a.msectsel:active, a.msectsel:visited{
margin-left:15px;
}

a.mrubrsel:link, a.mrubrsel:active, a.mrubrsel:visited,a.mrubrsel:hover,
a.msectsel:link, a.msectsel:active, a.msectsel:visited,a.msectsel:hover
{
color:#D3533D;
text-decoration: none;
border-left: 3px solid #E28C7D;
border-bottom: 1px solid #E28C7D;
}
/*-------------------*/

a.cntn:visited, a.cntn:link {
color: #FFFFF2;
text-decoration: underline;
background: #C4351D url(image/menuselbg1.gif) repeat-x;
padding: 5px;
font-size : 1.1em;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
}
a.cntn:hover {color: #FAE396; text-decoration: none;background: #1995C2 url(image/menuselbg.gif) repeat-x;}



a.add:link {
color: #0069D2;
text-decoration: underline;
font-weight:bold;
}
a.add:visited {
color: #0069D2;
text-decoration: underline;
font-weight : bold;
}
a.add:hover {
color: #003991;
text-decoration: none;
font-weight : bold;
}
h3.mainmenu {
color: #003F84;
text-decoration: none;
font-size : 8pt;
font-weight : lighter;
}
TR, TD ,CAPTION{
FONT-SIZE: 10pt;
FONT-FAMILY: verdana, arial, helvetica;
}

.level1{
FONT-SIZE: 10pt;
TEXT-ALIGN: CENTER;
background-color: #FFFDEA;
border-color: #0099FF;
}
.level2{
FONT-SIZE: 10pt;
TEXT-ALIGN: CENTER;
background-color: #FFFF9D;
border-color: #0087E1;
}
.level3
{
FONT-SIZE: 10pt;
text-align: center;
background-color: #FFFF77;
border-color: #0069D2;
}
.level4
{
FONT-SIZE: 10pt;
text-align: center;
background-color: #FFFF33;
border-color: #FFFF77;
border-style : solid;
}
.level5
{
FONT-SIZE: 8pt;
TEXT-ALIGN: right;
background-color: #D7FF33;
border-color: #FFFF77;
border-style : solid;
font-style : italic;
}

TR.tablheader
{
FONT-SIZE: 12pt;
color: #FF8000;
text-align: center;
text-transform: uppercase;
font-weight: bold;
background-color: #B7DBFF;
BORDER-color: #FFCA95;
}
.remark
{
FONT-SIZE: 8pt;
color: Gray;
FONT-WEIGHT: BOLD;
}


div.whereim{
font-size: 10pt;
text-align: left;
color: #FFF;
background: #4CABCC;
padding: 1px 3px 3px 15px;
}
a.whereim:link, a.whereim:visited{
color: #FFF; /*#0066CC*/
}
a.whereim:hover {
color: #FAE396;
font-weight: bold;
text-decoration: underline;
}
h3.whereim
{
font-size: 9PT;
color: #FF4E00;
font-weight : bold;
}
a.whereim#selected
{
text-align: left;
color: #E1F1F7;
text-decoration: none;
}

h2.info
{
font-size: 10pt;
color: #003162;
font-weight : normal;
}
textarea.my {
background-color: #FFFEF2;
color: #004ABB;
border-color: #0099FF;
}
textarea.my#txt{color:#002B59;}
input.edtrubr {
background-color : #FFD356;
font-weight : bold;
color : #004ABB;
font-variant: small-caps;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt;
background : url(image/cellpic9.gif);
}
input.goldbutton {
background-color : #FFD356;
font-weight : bold;
color : #004ABB;
font-variant: small-caps;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
background : url(image/goldbutton.gif);
height : 17pt;
}
input.goldbutton#big{
background-color : #FFD356;
font-weight : bold;
color : #004ABB;
FONT-VARIANT: small-caps;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 12pt;
background : url(image/goldbutton.gif);
height : 20pt;
border-width : 3;}
#postfilter select{
background-color : #FFFDEA;
color :Black;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE: 9pt;
font-weight : bold;
height : 17pt;}
input.txtcnt{
color : #003F84;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
border-width : 0;
}
td.edtrubrtitle {
background-color: #C6CED5;
text-align : left;
vertical-align : top;
}
td.edtsect1{ background-color: #FFF6E0;
text-align : left;
vertical-align : top;}
td.edtsect2{ background-color: #FFF0CE;
text-align : left;
vertical-align : top;}

.row1{
background-color: #EFEFEF;
font-weight : bold;
/*border:1px solid #DFEFFF;*/
}
.row2{
background-color: #DEE3E7;
font-weight : bold;
/*border:1px solid #DFEFFF;*/
}
/*
.row1:hover{background-color: #DEE3E7;border:1px solid #000;}
.row2:hover{background-color: #EFEFEF;border:1px solid #000;}
*/

.row3{ background-color: #D1D7DC; }
td.orange, tr.orange{
background-color: #78b4d9;
font-size: 12pt;
text-align : center;
color : #003179;
font-family : verdana, geneva, arial, helvetica, sans-serif;
}
td.addpost1{
background-color: #eaf5ff;
text-align : left;
vertical-align : top;
font-weight : bold;
}
td.addpost2{
background-color: #f4faff;
text-align : left;
vertical-align : top;
font-weight : bold;
}
td.addrem1{
background-color: #f4f4f4;
text-align : left;
vertical-align : top;
color : #333c4a;
font-size: 8pt;
font-weight : bold;
}
td.addrem2{
background-color: #f0f0f0;
text-align : left;
vertical-align : top;
color : black;
font-size: 8pt;
font-weight : bold;
}
td.menusection, tr.menusection{
background-color: #fffef9;
font-size: 8pt;
color : #003f84;
font-family : verdana, geneva, arial, helvetica, sans-serif;
}
legend{
font-size: 8pt; color: #003f84; font-weight : bold;
}
legend#post{font-size:10pt; color : black;}
fieldset{ color :black;}

fieldset#post{
background : #FBFBF9;
border : solid #1180C4;
}

font.navline{
color : #FF4E00;
font-weight : bold;
}
a.navline:link {
color: #0069D2;
text-decoration: underline;
font-weight : bold;
FONT-SIZE: 8pt;
}
a.navline:visited {
color: #0069D2;
text-decoration: underline;
FONT-SIZE: 8pt;
}
a.navline:hover {
color: #004ABB;
text-decoration: none;
}

li.other {  padding: 0px;  margin: 6px 0px 0px 15px;  list-style: disc outside url(image/li.gif); }

input#search {
background : url(image/search.gif) no-repeat fixed left;
padding : 0 0 0 20px;
font-weight: bold;
color: #fff;
}
input#searchb{
background : #E26F53;
color:#FFE760;
font-weight : bold;
padding : 0 0 0 0px;
font-size: 10pt;
border : 1px solid #FFE760;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td#search{
color: #FFE760;
font-variant : small-caps;
}
.noframes { color:#FFFFFF;}
.postcnt {
color:#A6A6A6;
font : 8pt;
}
a.post:link {color: #ECF5FF;}
a.post:active {color: #ECF5FF;}
a.post:visited {color: #ECF5FF;}
a.post:hover {color: #FE990D;}
tr.post{background-color:#003F84;color:#FFFEF2; border-color:#003F84; background:url(image/postpg.gif);}
h1#xrb {
font-size : 26pt;
margin-left : 4px;
margin-top : 0px;
margin-bottom : 0px;
color: #DA3D21;
letter-spacing: -3;
font-variant: small-caps;
font-weight: bolder;;

}
span#xrb{
color: #000080;
margin-left : 60px;
font-size : 22pt;
font-variant: small-caps;
letter-spacing: -3;
font-weight: normal;;
}

td.hd1{        background: url(image/tc.gif) repeat-x;}
.hd2{        background: url(image/tdsc.gif) repeat-x;}


a.topmenu:link, a.topmenu:visited {    color: #E15A3E;   text-decoration: none;  font-size: 13pt;   font-weight: 600; font-family: Arial Narrow,Arial, Helvetica, sans-serif;}
a.topmenu:hover {    color: #F89E3D;    text-decoration: underline;}
a.topmenusel:link, a.topmenusel:visited {    color: #F48509;  text-decoration: none;  font-size: 13pt;   font-weight: 600; font-family: Arial Narrow,Arial, Helvetica, sans-serif;}
a.topmenusel:hover {    color: #F89E3D;    text-decoration: underline;}
.rekl{        padding : 0px 5px 0px 10px;}

/*----------------------------------------------------------------*/
/*�����*/
input.search {        width: 300px;        border: none;        background: #FFF url(image/header/input.gif);        padding: 4px 4px 4px 4px;        color: #808080;}
input.submit { height: 24px; font-weight: bold; width: 53px; border: none; background: #D96855 url(image/header/button.gif); padding: 3px; color: #FFF; }
.topm { width:100%; float:left; color: #FFF;}
.topm ul { margin:0; list-style:none; padding: 0; color: #FFF;}
.topm a { float:none; display:block; color:#fff; padding: 7px 20px 4px 10px; background: #C43219 url(image/header/tpmbg1.gif) no-repeat 100% 0px; text-decoration:none; font-weight: bold; }
/*.topm a { float:none; color: #FFF;}*/
.topm li { float:left; color: #FFF; background: #C43219 url(image/header/tpmbg1.gif) no-repeat 0px 0px; margin:0; padding:0 0 0 9px; }
.topm a:link, .topm a:visited {color: #FFF;text-decoration: none;;}
.topm #current { background: #1995C2 url(image/header/tpmbg2.gif) no-repeat 0 0px; color: #F8D358; }
.topm #current a { background: #1995C2 url(image/header/tpmbg2.gif) no-repeat 100% 0px; padding:7px 20px 4px 11px; color:#F8D358; text-decoration: none;}
.topm a:hover { color:#BFE1ED; background: #C43219 url(image/header/tpmbg1.gif) no-repeat 100% 0px; }


.sf_left {        width: 183px;        background: #5BB2D1 url(image/header/logobg.gif) repeat-x;         color: #FFF;        border-top: 1px solid #137DA2;        border-bottom: 1px solid #000;}
.hd_search {        background: #CA090D url(image/header/searchbg.gif) repeat-x;         color: #FFE4E0;}
.hd_search form{        margin : 1px 0 0px 15px;}
.hd_search h1 {margin: -14px 0 0 0;padding: 0 0 0 20px;        font-size: 1.4em;text-shadow: 2px 2px 1px #800404;}
/*----------------------------------------------------------------*/
/*���������� ����������� �����*/
.scont{
border-right : 2px dashed #4CABCC;
padding: 5px 5px 5px 0;
}
.tricont{
border-left : 2px dashed #4CABCC;
padding: 5px 0 5px 5px;
}
#content{
padding: 5px 5px 5px 5px;
border-bottom : 2px dashed #4CABCC;
}
#content::selection {background:#C6E1FD;color:#000;}
#content::-moz-selection {background:#C6E1FD;color:#000;}
#content *::selection {background:#C6E1FD;color:#000;}
#content *::-moz-selection {background:#C6E1FD;color:#000;}

/*-- ���������� ���� --*/
div.lm1{
font-size: 1.1em;
text-align: right;
color: #FFF;
background: #4CABCC;
padding: 3px 10px 3px 3px;
font-weight: bolder;
font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;
border-right: 5px solid #E28C7D;
border-top: 2px solid #E28C7D;
}
div.lm2{
background: #F0F9FB;
border-bottom: 2px solid #4CABCC;
border-right: 5px solid #E28C7D;
border-left: 3px solid #4CABCC;
padding-top: 2px;
/*border-top: 2px solid red;
margin:0;*/
}
/*------------------*/
/*  ������ */
a.gorod0:link,a.gorod0:active {color: #1078B6; text-decoration: underline; padding-left: 7px;font-family: Arial, Helvetica, sans-serif;}
a.gorod0:visited {color: #003584; text-decoration: underline;padding-left: 7px;font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;}
a.gorod0:hover {color: #FE990D; text-decoration: none;background: #DFF2F7;}

a.gorod1:link,a.gorod1:active {color: #1078B6; text-decoration: underline;font-weight: bold;padding-left: 7px;font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;}
a.gorod1:visited {color: #003584; text-decoration: underline;font-weight: bold;padding-left: 7px;font-family: Tahoma, 'Trebuchet MS', Sans-serif, Verdana;}
a.gorod1:hover {color: #FE990D; text-decoration: none; background: #DFF2F7;}

a:link#selgs{border-top:1px solid #EDB7AD; border-bottom: 1px solid #EDB7AD; border-left: 5px solid #EDB7AD; font-weight: bold;text-decoration: none;}
a:visited#selgs {border-top:1px solid #EDB7AD; border-bottom: 1px solid #EDB7AD; border-left: 5px solid #EDB7AD; font-weight: bold;text-decoration: none;}

/*------------------*/
a.copy:link,a.copy:visited,a.copy:active {color: #BAD5EF;padding-right: 50px; }
a.copy:hover {color: #88B6E3;}

h3.add1{
font-size : 24pt;
color: #DA3D21;
font-variant: small-caps;
font-weight: bolder;
}

.underline{text-decoration: underline; cursor:pointer;}
/*---------------------------����� ������:-------------*/
.search_town_text{
padding:1px 2px 1px 2px;
width:166px;
border: 1px solid #666666;
}
.search_town_textsel{
border: 1px solid #CC9900;
}
div#towncount{
background: #4CABCC;
color: #F0F9FB;
padding:1px 5px 1px 5px;
width:160px;
margin-top:5px;
font-size: 9pt;
}
div#towncount b{color: #FADD7C;}

.search_town_span{
color: #666666;
font-size: 8pt;
margin: 0;
}
/*----------------------  ADD  -------------------------*/
.areamsg{
border: 1px solid #000;
background: #fff;
color: red;
padding: 5px 5px 5px 0px;
margin: 3px;
display: none;
}
.red{
color: Red;
border: 1px solid red;
padding: 2px;
}
/*-------------------------------------------------------*/
.ggl-mpg{
text-align: center;
padding-top: 5px;
}
.ggl-rubr{
padding-top: 20px;
margin-left: 15px;
}
.ggl-post{
padding-top: 5px;
padding-left: 20px;
}
/*-------------------------------------------------------*/
/*#postfilter{display:none;}*/
.addrubrcont{
width:200px;
background: #eee;
padding: 5px 5px 5px 5px;
}
label{cursor:pointer;}

.pboxphone{
padding: 5px 10px 5px 25px;
color: #252525;
}
.pboxphone i{ color: #5B5B5B; }
.pboxphone a{ color: #252525; }
/*-------------------------------------------------------*/
a#showfilter{
font: normal 1.1em Arial, Helvetica, sans-serif;
color: #000;
padding: 0 0 0 0;
margin: 0 50px 0 0;
text-decoration: none;
border-bottom: 1px dashed #777;
padding-left: 35px;
}
a.filterdn{
background: url(image/filter.gif) no-repeat left;
}
a.filterup{
background: #eee url(image/filterup.gif) no-repeat left;
padding: 5px 15px 5px 15px;
border-top: 1px solid #D9D9D9;
border-left: 1px solid #D9D9D9;
border-right: 1px solid #D9D9D9;
}
#filterbox{
display:none;
background: #eee;
}
/*=======================================================*/
/* ������� - ����������*/
.posttitle{
padding: 5px 75px 10px 30px;
border-top:  1px solid #4CABCC;
border-left: 5px solid #4CABCC;
position: relative;
margin-top: 20px;
/*border: 1px solid green;*/
}
.posttitle:hover{
border-top:  1px solid #FFD700;
border-left: 5px solid #FFD700;
}
.posttitle a{
color: #004D71;
text-decoration: none;
}
.posttitle a:hover{text-decoration: underline;}
.foto{
position: absolute;
top: 5px;
left:  5px;
/*cursor:pointer;*/
padding: 0;
z-index: 1005;
}
.foto0{
z-index: 1000;
display:none;
position: absolute;
top: 0px;
left:  0px;
cursor: url(image/curp.cur), pointer;
border: 5px solid #4CABCC;
}
/*-----------------------------------------------���������----------------------------------------------*/
.sel1,.sel1 a{font-weight: bold;}
.sel2,.sel2 a{font-weight: bold;color:#C43219;}
.sel3,.sel3 a{font-weight: bold;background:#FFFACC;color:#8E2411;}
.sel4{
color :#000;
font-weight: bold;
background: #FFF7AE;
border: 1px solid #B62D15;
border-left: 5px solid #B62D15;
border-right: 5px solid #B62D15;
}
.sel4 a{font-weight: bold; background: #FFF7AE;color :#000;}
.sel4:hover{
border: 1px solid #B62D15;
border-left: 5px solid #B62D15;
border-right: 5px solid #B62D15;
}
/*---------------------------------------------------------------------------------------------*/

.tosel, .torang, .toban, .toselac, .torangac{
z-index: 1000;
position: absolute;
top: 5px;
/*border: 1px solid #ccc;*/
width:20px;
height : 20px;
z-index:1001;
/*border: 1px solid green;*/
}
.tosel{right:  50px; background: url(image/postev.gif) no-repeat 0 0;}
.torang{right:  25px; background: url(image/postev.gif) no-repeat -20px 0;}
.toban{right:  0px; background: url(image/postev.gif) no-repeat -40px 0;}
.tosel:hover{background: url(image/postev.gif) no-repeat -60px 0;}
.torang:hover{background: url(image/postev.gif) no-repeat -80px 0;}
.toban:hover{background: url(image/postev.gif) no-repeat -100px 0;}

.toselac{right:  50px; background: url(image/postev.gif) no-repeat -60px 0;height:20px;}
.torangac{right:  25px; background: url(image/postev.gif) no-repeat -80px 0;height:20px;}

.todiv{
position: absolute;
top:0;
right:0;
width:2px;
height : 2px;
}
.toselbox,.torangbox,.tobanbox{
z-index:1000;
position: absolute;
top:20px;
width:180px;
height : 100px;
/*border: 1px solid #777;*/
background: #eee;
color:#000;
font-weight:normal;
text-align: center;
padding: 15px 10px 5px 10px;
}
.toselbox{height : 105px; background: url(image/srbox.png) no-repeat 0 0;}
.torangbox{height : 50px; background: url(image/srbox.png) no-repeat 0 -126px;}
.tobanbox{height : 100px;}

.toselbox a,.torangbox a,.tobanbox a{
color:#00283C;
font-weight:normal;
text-decoration: underline;
margin-top:5px;
display:block;
/*background: #FCDF73;*/
background: none;
cursor:pointer;
/*border: 1px solid #EC923B;*/
margin: 0;
padding: 3px 0 3px 0;
}
.toselbox{right:-50px;}
.torangbox{right:-25px;}
.tobanbox{right:0px;}

/*--------------------------����������� � �����������------------------*/
#showimgbox{
text-align: center;
height: 100%;
position: fixed;
top: 10px;
right: 30px;
left: 30px;
border: 3px solid #4CABCC;
overflow: scroll;
background: #eee;
z-index:5000;
}
.pvimgbox{
background: #fff;
padding: 3px 10px 3px 10px;
}
.bigimgbox{
background: #eee url(image/imgload.gif) no-repeat top;
height: 100%;
}
#bigimg{
padding: 5px;
border: 1px solid #143A47;}
#fotolink{width:300px;}

.closeimg{
cursor:pointer;
}
#closeimg{
position: fixed;
top: 25px;
right: 60px;
background: #C43219 url(image/menuselbg1.gif) repeat-x;;
color: #fff;
text-shadow: 1px 1px 1px #000;
padding: 5px;
}

.prvimg{
background: #D9D9D9;
padding: 5px;
border: 1px solid #005399;
margin: 3px;
cursor:pointer;
}
.prvimg:hover{background: #3CA7FF;}
.prvimgsel{background: #005399;cursor:default;}
.prvimgsel:hover{background: #005399;}
/*-----------*/
.posttext{
color: #000;
padding: 5px 5px 5px 5px;
}
.pboximg{
text-align: center;
padding: 5px 5px 5px 5px;
background: url(image/bgpboximg.gif);
}
.pboximg img{
border: 5px solid #4CABCC;
cursor: url(image/curp.cur), pointer;
}
.pboximg img:hover{
border: 5px solid #FFD700;
}
/*��� pers/edtpost*/
.pboximg span{
position: relative;
padding:0;
}
.pboximg div{
position: absolute;
left:0;
right: 0;
bottom: 3px;

border: 1px solid #4CABCC;
padding:5px 5px 5px 5px;
display:block;

background: #fff;
color: #000;
font-weight: bold; font-size: 140%;

filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
filter: alpha(opacity=60);
}
.pboximg div:hover{
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
filter: alpha(opacity=90);
border: 1px solid #FFD700;
}
.pboximg label{}

.boxphone{color: #00283C;padding:5px 5px 5px 15px;}
.boxphone i, .boxphone a{ color: #444;padding-left: 20px;}
.boxphone i.phonico{background: url(image/phonico.gif) no-repeat left;}
.boxphone i.icqico{background: url(image/icq.gif) no-repeat left;}
.boxphone a.mailico{background: url(image/mailico.gif) no-repeat left; font-style: italic;}
.boxphone i.mailico{background: url(image/mailico.gif) no-repeat left;}

.time{font-size: 80%;  color : #838383;position: relative;padding-left:35px;}
.time a{
position: absolute;
top:0px;
right:0px;
font-size: 120%;
padding-left: 20px;
}
.time a:link, .time a:active  {background: url(image/to1.gif) no-repeat left;color: #004D71;}
.time a:visited {background: url(image/to1.gif) no-repeat left;color: Maroon;}
.time a:hover {color: #B62D15; text-decoration: none;}
.time span{float:right}
.boxrbrsct{padding-left:35px;font-size: 85%;color:#6B6B6B;}
.boxrbrsct a{color:#6B6B6B;}

/*-------------------------�������� � ������������----------------------------*/
a#sendpm{
    text-decoration: none;
    padding-left: 20px;
    color: #444;
    border-bottom: 1px dashed #777;
    background: #eee url(image/mailico.gif) no-repeat left;
    font-style: italic;
}
#sendpmbox{
background:#eee;
border:1px solid #999;
color:#000;
}
#sendpmbox input{color:#000;}

#closesendpm{  cursor:pointer;}
.mstatus2,.mstatus11,.mstatus7,.mstatus5{padding: 5px 5px 5px 20px;background: #fff url(image/mstatus2.gif) no-repeat left;}
.mstatus3,.mstatus8{padding: 5px 5px 5px 20px;background: #fff url(image/mstatus3.gif) no-repeat left;}
.mstatus4,.mstatus9{padding: 5px 5px 5px 20px;background: #fff url(image/mstatus4.gif) no-repeat left;}
.mstatus1,.mstatus6{padding: 5px 5px 5px 20px;background: #fff url(image/mstatus1.gif) no-repeat left;}
.mstatus0,.mstatus10{padding: 5px 5px 5px 20px;background: #fff url(image/mstatus0.gif) no-repeat left;}
/*-------------------------------------------------------*/

/*---------------------------------------pers---------------------------------------*/
.mypostinfo{
        color: #616161;
        font-size: 80%;
}
.mypostinfo b{color: #000;}
.mypostinfo a{color: #616161;}
.mypostinfo a:hover{color: #000;}
.mypostctrl{
        padding: 0px;
        height: 30px;
        margin-top: 5px;
}
.mypostctrl a{
        display: block;
        width: 155px;
        height: 20px;
        padding: 5px 10px 5px 15px;
        margin-right: 5px;
        background: url(image/mypostctrl1.gif) no-repeat 0 0;
        float: right;
        color: #000;
}
.mypostctrl a span{cursor:pointer;}

.mypostctrl a:hover{
background: url(image/mypostctrl1.gif) no-repeat 0px -30px;
text-decoration: none;
}
.delpost{
        background: url(image/delico.gif) no-repeat left;
        padding: 0px 0 5px 20px;
        height: 15px;
        display: block;
}
.edtpost{
background: url(image/editico.gif) no-repeat left;
padding: 0px 0 5px 20px;
        height: 15px;
        display: block;
}
.replypost{
background: url(image/replyico.gif) no-repeat left;
padding: 0px 0 5px 20px;
        height: 15px;
        display: block;
}
.profile, a.profile{
background: url(image/profileico.gif) no-repeat left;
padding: 5px 5px 5px 20px;
margin-left: 15px;
}
.mypost{
background: url(image/mypostico.gif) no-repeat left;
padding: 0px 0 5px 20px;
        height: 15px;
        display: block;
}


.persindex{padding:0 5px 5px 30px;}
.persindex a{margin: 15px 0 0px -25px; display: block;}

#logininfo i{text-shadow: 1px 1px 1px #777; color: #000;}

.goldline{
 background: #F8A926 url(image/cellpic1.gif) repeat-x;
 padding:5px;
 color: #000;
}

.replybox{
 background: #eee;
 padding:5px;
 color: #000;
 margin: 10px;
 border: 1px solid #4D4D4D;
}
.repltime{
        font-size: 80%;
        color: Gray;
        position: relative;
        padding-bottom: 3px;
}
.repltime b{ margin-right: 10px;}
.repltime a{ color: #000;}
.replyplmn{
display: none;
}
a.replyplus{
font-weight: bold;
width: 10px;
background: #F0E68C url(image/cellpic9.gif) repeat-x;
text-decoration: none;
padding: 0 3px 0 3px;
border: 1px solid #000;
margin-right: 10px;
text-align: center;
}
.replpremsg{
position: relative;
padding: 5px;
}
.replpremsg div{
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background: url(image/replpremsg.png) repeat-y left;
        cursor:pointer;
}
.replmsg{padding: 5px;}

a.repldelmsg{
        display: block;
        border-bottom: 1px dashed #A8220B;
        color: #A8220B;
        text-decoration: none;
        padding: 0 5 0 0;
        position: absolute;
        top: 0;
        right: 0;
}
a.repldelmsg:hover{
color: #FF2828;
}

.repldelmsgclick{
        padding-left: 155px;
        background: url(image/loading.gif) no-repeat left;
        border-bottom: none;
}


/*-----------------------------------------*/
.cite{
        padding: 5px 5px 5px 20px;
        margin: 5px 20px 5px 40px;
        background: #D2FFD2 url(image/cite.gif);
        border: 2px dotted #89B7D9;
        color: #000;
        font-weight: bold;
}
a#spell{
        Text-decoration: none;
        padding-left:65px;
        margin: 5px;
        background: url(image/spell.gif) no-repeat left;
        border-bottom: 1px dashed #000;
        color: #000;
        font-weight: normal;
}
.overold{
z-index: 1000;
position: absolute;
top: 0px;
left:  0px;
right:0;
bottom:0;
background: url(image/overold.gif);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
opacity: 0.2;
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=20);
}