body { font-family: Arial; font-size: 13px;/* background: url('/image/ygol.jpg') right bottom;  background-repeat: no-repeat;*/}
h1 { /*position: absolute;  top: 120px;*/ color: #333333; margin-bottom: 5px; margin-top: 10px; font-size: 22px; font-weight: lighter;}
#frtop { /*position: absolute;  top: 0px;*/ border: 1px solid #dddddd;}
h2 { margin-bottom: 5px; margin-top: 5px; font-size: 14px; color: #333333; /*font-weight: lighter;*/ text-transform: uppercase;}
h3 { color: #008080; margin-bottom: 5px; font-size: 14px; font-weight: lighter;}
h4 { color: #333333; margin-bottom: 5px; margin-top: 0px; font-size: 20px; font-weight: lighter;}

.table_form td {border: #3399FF 1px solid;}
/*.menu { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 5px;}
.p{background: url('test2/bg2.gif') repeat-x; padding-top: 6px; width:95%;}
.p_form{background: url('test2/bg2.gif') repeat-x; padding-top: 6px;}
.p_form select {font-size: 9px; position: relative; bottom: 1px; }
.m_left {background: url('test2/bg_l.gif') repeat-x; height: 30px; width:32px;}
.m_right {background: url('test2/bg_r.gif') repeat-x; width:32px;}*/
.menu { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 5px;}
.p{background: url("/image/bg.gif") repeat-x; padding-top: 6px;}
.m_left {background: url("/image/bg_l.gif") repeat-x; height: 31px; width:30px;}
.m_right {background: url("/image/bg_r.gif") repeat-x; width:30px;}
#nav, #nav ul {  list-style: none;  margin: 0;  padding: 0;  float: left;}
#nav li {  float: left;   position: relative;}
#nav a {
font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;
color: #0000FF; display: block; padding: 0px 5px;
cursor: pointer; text-decoration: underline;}
#nav a:hover { color: #FF0000; }
#nav li ul { display: none; position: absolute; padding: 3px 0; border: 1px solid #000; background: #ffffcc;}
#nav li:hover ul, #nav li.jshover ul { display: block; }
#nav li:hover li ul, #nav li.jshover li ul { display: none; width: 138px;  top: -9px;  left: 118px;  lef\t: 133px;}
#nav li:hover li:hover ul, #nav li.jshover li.jshover ul { display: block; }

.chat {border-left: 2px solid gray; border-bottom: 2px solid gray; border-right: 2px solid gray; padding:3px; text-align: center; background-color: #ffffa4; font-weight: bolder;}




a { color: #0000FF}
form { font-family: Arial;  font-size: 12px; }
#left {float: left; width: 60%; padding-right: 10px; /*border:1px solid  #FF0000;*/}
#form { text-align: right; padding-right: 10px; /*border:1px solid  #0000FF;*/}
.frame1 { border: #3399FF 1px solid; }
td { font-family: Arial; font-size: 13px; }
.copy {padding-left: 10 px; color: #3399FF; }
.copy a { color: #3399FF; }
#ya_direct_form {width: 350px;/* height: 200px; border:1px solid  #000;*/ float: right;}
/*
input { font-family: Arial; font-size: 12px;  background-color:#CCFFFF;   border:1px solid  #000; }
select {  font-family: Arial; font-size: 12px;  background-color:#FFFFCC;}*/
.top {font-family: Arial; font-size: 12px; padding: 5px; margin-top: -8px; background-color:#CCFFFF; float: right;}
.tab
td
{
  font-size: 9pt;
  border-left:  #000000 1px solid;
  border-top:  #000000 1px solid;
  font-family: Arial;
}
.tab
{
  border-right:  #000000 1px solid;
  border-bottom:  #000000 1px solid;
}
.favorite {cursor: hand; text-decoration: underline;}
#tooltip {
    BACKGROUND: #eeeeee;
	VISIBILITY: hidden;
	BORDER: #0000FF 1px solid;
	width: 250px; /*width: <250px;*/
	PADDING: 2px;
	FONT: 12px Verdana, Helvetica,sans-serif;
	color: #0000FF;
	POSITION: absolute;
}
#cl1 {BACKGROUND: #c0c0c0;}

.media { border: green 1px solid; margin-bottom: 5px; background-color:#FFFFFF;/*background-color:#B7EBFF;*/}
.media td { font-size: 14px; font-family: Arial, Verdana; /*padding-top: 5px; padding-bottom: 5px;*/}
.media a {font-weight: bolder;}
.media p{ margin-top: 0px; margin-bottom: 0px; }
.media p:first-letter {font-size: 16px; color: red; }

/**/ /*margin-bottom: 5px;*/
.mess { width: 360px; float: right; text-align: right;  background-color:#FFFFFF;}
.board { background-color:#E3F8FF; margin-top: 15px; margin-bottom: 25px; border: green 1px solid; padding: 5px;}

/*.banner { float: right;border: red 1px solid; padding: 5px; margin: 0px; background-color:#E3F8FF;}
.banner b {color: #FF0000;}*/
.input { color: #000000; background-color:#FFFFFF; border:1px solid  #0000FF; margin-bottom: 5px;}
.submit { margin-top: 15px; margin-bottom: 15px; font-size: 20px; font-weight: bolder;}
select { color: #000000;  background-color:#FFFFFF;  border:1px solid  #0000FF; margin-bottom: 5px;}

.info td{ background-color: #e5eeF1;}
.namecomment { color: green; font-size: 12px; padding-top: 5px;}
.namecomment b {color: red;}
.namecomment strong {color: #0000ff; background-color:#ffffb0;} 
.comment {border-bottom: 2px dotted #c4bbb1; padding-top: 10px; padding-bottom: 20px;}
.acomment { background-color:#ffffb0; border-bottom: 2px dotted #c4bbb1; padding-left: 10px; padding-top: 10px; padding-bottom: 20px;}
.sotki{font-family: Verdana, Arial, Geneva CY, Sans-Serif; background-color:#FEF8AD; margin-bottom: 3px; padding: 7px; border: #009933 1px solid ; color: #000;}
