  
body {background:#fff; margin:0; padding:10px;}


/* body {background:transparent url(http://www.viewsofia.com/bckg/back-color4.jpg) no-repeat top; margin:0; padding:10px;} */ 
/* body {background:transparent url(http://www.viewsofia.com/bckg/back-color.gif) no-repeat top; margin:0; padding:10px;} */


  * {font-family:Trebuchet MS, Arial, Sans-serif; font-size:14px; color:#000;}
  h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}   
  
  
  h1, h1 a, h2, h2 a, h3, h4, h4 a, h5, h5 a, h5 a span, h6, h6 a, .category, .date, input, #mainNav a, a.li, 
  #forum p a, #sss a, #bNav a, #inNav a, #archive a, #under-tags a, .links-line a, .digits a, .digits span,
  .slide-show {font-family:Georgia;}
  
   
  h1, h1 a, h3, h4, h4 a {font-size:32px; font-style:italic; font-weight:normal;}
  h1, h1 a {color:#fff;} 
  h3 {font-size:30px; margin:0 0 10px 0; line-height:36px;} 
  .yellow {font-size:28px; color:#ffe400; margin:0 0 10px 0; line-height:36px; font-style:italic; font-weight:normal;} 
  h4, h4 a {font-size:18px; margin:0 0 10px 0; border-bottom:1px solid #ebebeb; padding-bottom:7px;} 
  h5, h5 a {font-size:30px; margin:0 0 10px 0; padding:0; color:#ec0000; font-weight:normal; font-style:italic;} 
  h6, h6 a {font-size:14px; margin:0; font-style:italic;} 
  a {text-decoration:none;}
  a:hover {text-decoration:underline;}
/*  a:hover img {opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}*/

  img {border:0;}
  form {margin:0;}
  table {width:953px; margin:21px; margin-right:0;}
  table td {vertical-align:top;}
  
  input, select {border:1px solid #cccccd; color:#a5a7a9; width:270px; font-style:italic; height:18px; line-height:16px; font-size:14px;}
  * html input {width:268px;}
  input.active {color:#000;}
  .btn {width:21px; height:21px; background:transparent url(../i/btn_go.gif) no-repeat center; border:0; cursor:pointer;}
  .btn2 {border:1px solid #cccccd; color:#a5a7a9; width:170px; font-style:italic; color:black; height:18px; line-height:16px; font-size:14px;}

  #ban728 {width:728px; height:90px; position:absolute; top:0; right:0; background:transparent url(../no1/ban728.jpg) no-repeat center;}
  #EasyadsSyncDiv {width:728px; height:90px; position:absolute; top:0; right:0; background:transparent url(../no1/ban728.jpg) no-repeat center;}
  .ban300 {width:300px; height:250px; float:left; background:transparent url(../no1/ban300.jpg) no-repeat center;}
  .ban600 {width:300px; height:600px; float:left; background:transparent url(../no1/ban600.jpg) no-repeat center; margin-bottom:20px;}
  #banGle {width:728px; height:90px; background:transparent url(../no1/banGoogle.gif) no-repeat center; margin:12px auto;}

  #banGle300 {float:right; width:300px; height:250px; background:transparent url(../no1/banGoogle300.gif) no-repeat center; margin:0 21px 12px 21px;border-left:1px solid #cccccd;}
  .banner_bottom {float:right; width:300px; height:250px; margin:0 0 12px 21px; padding-left: 21px; border-left:1px solid #cccccd;}
  .in #banGle300 {border:0; margin:20px 21px 0 -21px;}
  * html .in #banGle300 {margin:20px 0px 0 -21px;}        
  * html #banGle300 {margin:0 11px 12px 1px; }
  #mainCont {width:974px; border:1px solid #999a9b; margin:auto;background:#fff;}
/*  #inPage #mainCont {width:974px; border:1px solid #999a9b; margin:auto;} */
 #inPage #mainCont {padding-bottom:11px;} 
  #head {height:96px; position:relative;}
  #logo {width:216px; height:71px; position:absolute; left:16px; top:15px; background:transparent url(../i/logo.jpg) no-repeat center;}

  #mainNav {height:50px; line-height:50px; margin-left:21px;}
  #mainNav a, h2 a {font-size:14px; padding-bottom:5px; /*font-weight:bold;*/}
  #mainNav a.sel, h2 a {color:#008888;}
  .sep {font-size:20px; color:#ded4ce;padding:0 15px 0 14px; font-family:Courier New;}

  #inNav {line-height:21px; position:absolute; top:0px; left:21px; width:953px; background:transparent url(../i/inav_bg.gif) repeat-x center -3px;}
  #inNav a {font-size:11px; color:#fff; white-space:nowrap;}
  #inNav a.sel {color:#ff4d4d;}
  #inNav .sep {font-size:11px; color:#676767; padding:0 3px 0 5px; font-family:Courier New;}
  #bigCat {display:block; float:left; font-size:34px !important; padding:14px 18px; margin-right:21px;}
  #inNav div {float:left; width:740px;}
  .gallery-category #inNav {height:0px !important;}
  .gallery-category #bigCat {position:absolute; top:0; left:0;}


  #topImg {width:380px; height:290px; float:left; margin-right:12px;}
  #changeNews h1 a, #changeNews p {color:#fff;}
  
  #topBlock {height:291px; background:#000; padding:21px;}
  #inPage #topBlock {position:relative; padding-top:48px;}
  #inPage #topBlock.gallery-category {padding-top:21px !important;}
  #topBlockWhite {position:relative; height:27px; background:#000; }

  #changeNews {float:left; width:622px; margin-right:10px;}
  #changeNews {float:left; width:618px; margin-right:14px;}
  #nCont {height:270px; width:215px; float:left; overflow:hidden;}
  * html #nCont {width:206px;}
  #changeNews h1 {line-height:28px; margin-bottom:15px; margin-top:15px;}
  #changeNews h1 a {font-size:26px;} - този е нов ред
  #changeNews p {line-height:15px;}

  .category {background:#ec0000; color:#fff; font-style:italic; padding:0 3px; font-size:12px; margin-right:5px;}
  .date {color:#888989; font-style:italic;}
  a.li {display:block; background: url(../i/li.gif) no-repeat left 3px; padding-left:22px; color:#008888; font-style:italic; margin-top:10px;}
  a.red {color:#ec0000;}
  .white {color:#fff;}
  
  #search {margin-bottom:17px;}
  #search input {_width:254px;}
  #search .btn { _width:21px; }
  #rCol #search input {width:254px;}
  #rCol #search .btn {width:21px; height:21px; background:transparent url(../i/btn_go_w.gif) no-repeat center;}
  
  #digits a {color:#fff; display:block; float:left; font-size:12px; margin:0 3px; width:21px; height:21px; line-height:21px; text-align:center;}
  #digits a.sel {font-weight:bold; background:transparent url(../i/bg_digit.gif) no-repeat center;}


  #lCol, #bCol {width:387px; border-right:1px solid #cccccd; padding-right:21px;}
  #cCol {width:209px; border-right:1px solid #cccccd; padding:0 21px;}
  #rCol .in {width:299px; padding-left:21px;}

  #bCol {width:100%;}
/*  #bCol {width:610px; padding-right:0;}*/
  #bCol h3 {border-bottom:1px solid #ebebeb; margin-bottom:12px; padding:12px 0 20px 0; font-size:40px;}
  #bCol h4 {font-size:24px;}
  #inCol {width:200px; float:left; margin:10px 21px 21px 0;}
  
  .tabs a {color:#979a9c; border:0;}
  .tabs a.sel {color:#000; text-decoration:none; cursor:text;}
  .tabs .sep {font-size:18px; padding:0 5px; }

  .newsBl {border-bottom:1px solid #ebebeb; margin-bottom:16px; padding-bottom:15px; clear:both; min-height:100px;}
  .no-border {border:0px;}
  .newsBl h2 {margin:2px 0; line-height:16px;}
  .newsBl p {margin:10px 0 0 0; font-size:12px; line-height:13px;}
  .newsBl img {float:left; margin-right:15px;}
  .newsBl.ul {padding:0; margin:30px 0 15px 0; border:0;}
  .newsBl.ul a {padding:9px 0 9px 22px; margin:0; border-top:1px solid #ebebeb; background-position:left 13px; font-style:normal;}
  #inPage .newsBl.ul a {border-bottom:1px solid #ebebeb; border-top:0;}
  .newsBl.ul h4 {margin-bottom:0;}

  #lCol .newsBl {margin:14px 0 0 0; padding:13px 0 0 0; border-top:1px solid #ebebeb;border-bottom:0;}
  #lCol h4 {border-bottom:0; padding-bottom:0; margin-bottom:-6px;}

  #cCol .newsBl {margin-top:0px;}
  #cCol .newsBl img {margin:0px; float:none;}
  #cCol .newsBl .aImg {display:block; width:206px; margin:auto; text-align:center; margin-bottom:10px;}
  #cCol .newsBl h2 a {font-size:14px;}

  #rCol .newsBl {margin-right:21px; min-height:0; border-bottom:0;}
  #rCol .newsBl p {margin-bottom:10px;}
  #rCol .newsBl input {width:245px;}
  #rCol .newsBl .btn {width:21px; background:transparent url(../i/btn_go_w.gif) no-repeat center;}
  #rCol .newsBl .red {font-size:12px; line-height:12px;}
  #rCol .newsBl h5 {line-height:18px; margin-bottom:16px;}
  #rCol .newsBl h6 {margin-top:6px;}
  
  .monitor, #monitor {float:left; padding-bottom:0; width:278px;}
  #monitor {margin-bottom:0;}
  .monitor div, #monitor div {width:130px; float:left;}
  .monitor.lastS {border-bottom:0; padding-bottom:0 !important; margin-bottom:0 !important; height:110px !important;}
  #bCol .monitor {height:150px; width:293px;}
  #bCol .monitor.l {margin-right:0;}
  #bCol .monitor div {width:146px;}
  * html #bCol .monitor div {width:136px;}
  #bCol .monitor .red {font-size:11px;}
  #bCol .monitor p {margin-top:2px; float:left;}
  .monitor-arch .active {width:230px;}
  .monitor-arch input, .monitor-arch select {vertical-align:middle;}
  .monitor-arch {height:82px !important;}
  .monitor-arch #month {margin-top:5px !important;}
  
  .stops {width:607px;}
  .stops .digit {width:50px; float:left; color:#979a9c; font-size:72px; font-family:Georgia; font-style:italic; display:block; height:200px; line-height:180px;}
  .stops .monitor {width:607px !important; height:215px !important;}
  .stops .monitor div {width:313px !important;}
  * html .stops .monitor div {width:303px !important;}
  .stops .monitor div span, .dates span {color:#888989; font-size:11px;}
  .stops .monitor.lastS {height:200px !important;}
  .stops h5 span, .dates span {color:#ec0000 !important;}
  .stops h6 a {font-size:18px !important;}
  .stops div p {font-size:13px; margin-top:15px !important; line-height:16px;}
  
  .dates {margin-top:10px; margin-bottom:0;}
  
  #forum {margin:0px 0 5px 0;  float:left; width:280px;}
  #forum h4 {margin:20px 0 0 0;}
  #forum div {background:#f7f7f7; padding:15px 10px;border-bottom:1px solid #ebebeb;}
  #forum p {background: url(../i/f.gif) no-repeat left top; margin:0; padding:6px 0 0 28px; color:#cccccd; line-height:16px;}
  * html #forum p a {display:inline;}
  #forum p a, #forum p a.red {font-style:italic; font-size:11px !important;}
  #forum p a.b {font-size:12px !important; font-weight:bold;}
  #forum .li {margin-left:28px;}
  
  #horoskop {border-bottom:1px solid #ebebeb !important; margin-bottom:5px; padding-bottom:0px;}
  #horoskop a {font-size:10px; display:block; float:left; text-align:center; height:26px;  width:46px; padding-top:37px;background: url(../i/z1.gif) no-repeat center top;}
  * html #horoskop {float:left; width:278px;}
  * html #horoskop a {width:45px;}
  #z2 {background-image:url(../i/z2.gif) !important;}
  #z3 {background-image:url(../i/z3.gif) !important;}
  #z4 {background-image:url(../i/z4.gif) !important;}
  #z5 {background-image:url(../i/z5.gif) !important;}
  #z6 {background-image:url(../i/z6.gif) !important;}
  #z7 {background-image:url(../i/z7.gif) !important;}
  #z8 {background-image:url(../i/z8.gif) !important;}
  #z9 {background-image:url(../i/z9.gif) !important;}
  #z10 {background-image:url(../i/z10.gif) !important;}
  #z11 {background-image:url(../i/z11.gif) !important;}
  #z12 {background-image:url(../i/z12.gif) !important;}

  #sss {background:#000; height:132px; margin:0 21px 15px 0; clear:both;}
  #sss div {padding:12px; text-align:right; width:107px;}
  * html #sss div {width:100px; padding:12px 10px; }
  #sss .date {padding:0px;}
  #sss a {color:#fff; clear:left; font-weight:bold; font-style:italic;}
  #logoSss {background:url(../i/logo_sss.gif) no-repeat center; width:123px; height:33px; display:block; float:left;}
  #sss img {float:right;}

  #gallery, #archive {background:#1c1c1c; height:188px; position:relative;}
  #galCont {background:#000; padding:0px; width:780px; float:right; position:absolute; top:0; right:0;}
  #gallery .item {width:100px; height:168px; float:left; margin:10px; position:relative;}
  #gallery a {color:#fff; font-size:11px; line-height:12px; display:block; margin:0; padding:0 0 1px 0;}
  #gallery img {margin-bottom:4px;}
  #gallery .item a span, #pics a span, .digits.in a span {display:block; position:absolute; top:0; left:0; width:90px; height:90px;}
  #gallery .item a:hover span, #pics a:hover span, .digits.in a:hover span {border:5px solid #ec0000;}
  #gallery .category {color:#ec0000; background:none;}
  #hot {background:url(../i/hot.gif) no-repeat center; width:156px; height:89px; display:block; position:absolute; left:20px; top:30px;}
  * html #gallery .item {width:108px; margin:8px 5px; position:static;}
  * html #gallery a {line-height:11px; display:block; margin:0; padding:0 0 1px 0;}
   
  #archive {margin-bottom:29px; padding:15px 21px; height:110px;}
  #archive h1 {border-bottom:1px solid #303030; padding-bottom:6px; margin:0 0 8px 0;}
  #archive div {float:left;}
  #archive p {margin:0 0 7px 0; font-size:12px;}
  #archive a, #archive p {color:#fff;}
  #archive a {font-weight:bold;}
  #archive a span {color:#ff4d4d; font-weight:normal;}
  #month {margin-right:65px;}
  #month select {width:160px; height:24px;}
  #tags .sep {font-size:14px; color:#5d5d5e; font-weight:normal; padding:0 5px;}
        
  #gallery-category-in #archive {margin:0 -21px 29px -22px; padding:15px 21px; height:auto; float:left; width:610px;}
  #gallery-category-in #archive .archived {width:610px;}
  #gallery-category-in #archive .archived .category {color:#ff4d4d; font-weight:normal; background:none; float:none;}
  #gallery-category-in #archive .archived div {float:left; width:102px; margin:0 20px 20px 0;}
  #gallery-category-in #archive .archived a {font-family:Trebuchet MS; font-weight:normal; font-size:11px; display:block;}
  #gallery-category-in #new-on-sites {margin:0; width:609px;}

  * html #gallery-category-in #archive .archived div {width:102px; margin:0 14px 20px 0;}


  #gallery-category-in #archive h1 a {font-size:18px; font-family:Georgia; font-weight:normal; background:url(../i/arr_down.gif) no-repeat right center; padding-right:35px;}
  #gallery-category-in #archive h1 a.sel {background:url(../i/arr_up.gif) no-repeat right center;}
  #gallery-category-in h4 {font-size:30px; margin-top:0px !important; line-height:30px;}
  #gallery-category-in .newsBl {margin:0px !important; line-height:0px; float:left;}

  .selected-galleries {min-height:175px !important; margin-bottom:0 !important;}
  .selected-galleries .item, #new-on-sites .item {height:148px; float:left; margin:10px 13px 0 13px;}
  .selected-galleries {margin:0 !important; width:605px;}
  .selected-galleries .item {margin:10px 12px;}
  * html .selected-galleries .item  {margin:10px 2px;}
  
  
  #new-on-sites, .selected-galleries {margin:21px 0 0 21px; float:left; width:610px; min-height:181px;}
  * html #new-on-sites, * html .selected-galleries {margin:21px 0 0 10px;}
  #new-on-sites .item, .selected-galleries .item {width:100px; height:168px; float:left; margin:10px 13px;}
  #new-on-sites .item a, .selected-galleries .item a {font-size:11px; line-height:12px; display:block; margin:4px 0 0 0; padding:0 0 1px 0;}
  #new-on-sites img, .selected-galleries img {margin-bottom:4px;}
  #new-on-sites .category, .selected-galleries .category  {color:#ec0000; background:none;}
  #new-on-sites .f, .selected-galleries .f {margin-left:0 !important;}
  #new-on-sites .l, .selected-galleries .l {margin-right:0 !important;}

  #bCol #new-on-sites {margin:0 !important; width:605px;}
  #bCol #new-on-sites .item {margin:10px 12px;}
      

  #bNav {line-height:20px;}
  #bNav a {margin:0 6px;}

  #inCol .newsBl .li {border:0 !important;}
  #inCol h4 {border-top:1px solid #ebebeb; border-bottom:0; padding-top:20px;}
  
  #path {margin-top:15px; font-size:10px;}
  #path a {font-size:10px; color:#888989;}
  #path .sep {font-size:10px; padding:0 5px;}

  #under-pic {font-size:11px; color:#888989; line-height:14px;}
  #talon {border-top:1px solid #ebebeb; padding-top:30px;}
  #article {padding-top:20px;}
  #article p {margin:0;}
  #article a {color:#ec0000;}
  #article span {color:#888989;}
  #under-tags {color:#888989; font-size:11px;}
  #under-tags a {font-style:italic;}

  .links-line {border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding:5px 0; margin:20px 0 15px 0;}
  .links-line span {color:#888989; font-size:11px;}
  .links-line .sep {color:#ebebeb; font-size:12px; padding:0 5px;}
  .links-line a {font-style:italic; font-size:12px; color:#008888;}

  .print, .mail, .fb, .ms, .sv {padding-left:20px; margin-right:15px;}
  .print {background:url(../i/ico_print.gif) no-repeat left; margin-right:0;}
  .mail {background:url(../i/ico_mail.gif) no-repeat left; margin-left:10px;}
  .fb {background:url(../i/ico_facebook.gif) no-repeat left;}
  .ms {background:url(../i/ico_myspace.gif) no-repeat left;}
  .sv {background:url(../i/ico_svejo.gif) no-repeat left;}

  #gallery-in {float:left;}
  #pics {width:407px; float:left;}

  * html #gallery-in #slide {width:182px; margin-left:10px;}
  * html #gallery-in #slide .digits a {width:35px;text-align:center;}
  * html #pics {width:411px;}

  #pics a {position:relative; display:block; float:left; margin:0 3px 3px 0;}
  #pics a span {width:68px !important; height:68px !important;}

  #slide {float:left; width:182px; margin-left:18px;}
/* този клас трябва да се промени, когато се сложи оценката */  #slide table {margin:0; width:182px; height:187px; /*height:222px;*/}
  #slide td {padding:0; vertical-align:middle;}

  .digits a {float:left; margin:0; font-size:24px; width:36px; text-align:center;}
  .digits a.sel {color:#ec0000;}

  .digits.in {margin-bottom:20px; float:left;}
  .digits.in .stat {color:#888989; font-size:18px; float:left; width:51px; padding:0;}
  .digits.in .stat img {width:51px; opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}

  .digits.in a {display:block; position:relative;}
  .digits.in a span {width:41px; height:41px;}

  .btn-frw {display:block; width:24px; height:24px; background:url(../i/btn_go_w.gif) no-repeat right bottom; margin-right:0 !important;}
  .btn-back {display:block; width:24px; height:24px; background:url(../i/btn_back.gif) no-repeat left bottom; margin-left:0 !important;}
  .in .btn-frw, .in .btn-back {width:51px; height:77px;}
  .in .btn-frw img, .in .btn-back img {width:51px;}

  .stat {color:#888989; font-size:12px; text-align:center; padding:14px 0;}

  .slide-show {padding:8px 0 8px 35px; display:block; height:24px; line-height:24px; color:#ec0000; font-style:italic; font-size:12px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
  #btn-pause {background:url(../i/btn_pause.gif) no-repeat left;}
  #btn-play {background:url(../i/btn_play.gif) no-repeat left;}
  
  #back-page {background:url(../i/back.gif) no-repeat left; padding-left:24px; color:#888989;}

  .pagination {width:100% !important; margin:10px 0 15px 0 !important; padding:5px 0; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; line-height:23px; color:#888989; font-size:11px;}
  .pagination span {font-size:12px; font-weight:bold; font-family:Georgia;}
  .pagination .digits {float:right !important;}
  .pagination .digits a {margin:-2px 2px 0 2px; line-height:24px;}

  .search-results {float:left; width:100%;}
  .search-results .newsBl {float:left; width:293px; min-height: 100px; _height:100px; margin-right:21px; clear:none;}
  .search-results .newsBl.last {margin-right:0px;}
  .bottom {border:0px; margin-bottom:0px;}
  
  #addresses, #sitemap {margin-top:11px; float:left;}
  #addresses .in, #sitemap .in {width:173px !important; clear:none; float:left !important; padding:0 21px 10px 21px; border-right:1px solid #cccccd;}
  * html #addresses .in, * html #sitemap .in {padding:0 20px 10px 20px;}

  #addresses #first, #sitemap #first {padding-left:0; }
  #addresses #last, #sitemap #last {padding-right:0; border:0; width:174px;}
  #addresses h4 {margin:15px 0;}
  #addresses h4 a {color:#008888; font-size:13px; font-style:normal; font-weight:bold;}
  #addresses h4 p {font-size:11px; font-style:normal;}
  #addresses h6 {font-size:11px; font-family:Georgia; font-style:normal; margin:0; padding:0;}
  #addresses p {font-size:12px; line-height:15px; margin-top:2px;}
  #addresses .vip {color:#ed1111;}
  
  #sitemap .li {border:0 !important; padding:5px 0 5px 22px !important; background-position:left center;}
  #sitemap h4 {border:0 !important;}
  
  #sitemap .first-line {height:310px; margin-top:0; border-bottom:1px solid #ebebeb;}
  #sitemap .second-line {height:200px; border-bottom:1px solid #ebebeb;}
  #sitemap .third-line {height:200px;}


  #footer, #bNav, #bNav span {color:#c5c6c7; font-size:11px; text-align:center; margin:15px 0 0 0;}
  #footer a, #bNav a {color:#909395; font-size:11px;}
  #bNav span a {font-weight:bold;}

  #comments {margin-bottom:70px;}
  #comments table {margin:0; width:606px;}
  #comments td, #comments th {border-bottom:1px solid #ebebeb;}
  #comments td {vertical-align:top; color:#979a9c; font-size:13px; padding:18px 0 18px 10px;}
  #comments th {vertical-align:top; font-size:36px; color:#e5dfe2; font-style:italic; font-family:Georgia; padding-top:8px;} 
  
  #comments a, #form a {color:#008888; font-style:italic; font-family:Georgia; font-size:14px;}
  #comments p {margin-top:1px; line-height:14px; font-size:13px;}
  #comments h4 span {font-size:32px; color:#979a9c;font-style:italic; font-family:Georgia;} 
  #comments h4 {position:relative;} 
  #comments h4 a {color:#ec0000; display:block; position:absolute; top:17px; right:0; border:0; background:url(../i/li.gif) no-repeat left 3px; padding-left:22px;} 
  * html #comments h4 a {top:17px; right:20px;} 
  #comments h4 a.sel {background:url(../i/li_d.gif) no-repeat left 3px;} 
  #comments h6 {font-weight:normal;} 

  #form-comments {border-bottom:1px solid #ebebeb; padding:10px 0 45px 0;}
  #comments input[type="text"], #comments input[type="password"] {margin:5px 0; height:22px; line-height:18px; padding:0 3px;} 
  #comments textarea {width:605px; border:1px solid #b8b8b8;} 
  #comments .btn, #form .btn {width:auto; height:28px; line-height:14px; border:0; background:#ec0000; color:#fff; margin-top:18px; font-family:Georgia; font-style:italic; font-size:14px;} 
  .pages {color:#a6a5a5; font-size:12px; margin-top:16px;}
  .pages a {font-family:Trebuchet MS !important; font-style:normal !important; font-size:12px !important; padding:0 4px;}
  .pages a.sel {color:#a6a5a5 !important;}
  
  #form {width:600px; margin:50px 0;}
  #form input {color:#000; font-family:Trebuchet MS; font-style:normal; font-size:13px;}
  #form input[type="radio"], #form input[type="checkbox"] {width:auto; border:0; vertical-align:middle;}
  #form input[type="file"] {height:24px;}
  #form select {color:#000; font-family:Trebuchet MS; font-style:normal; font-size:13px; height:24px; width:auto;}
  #form textarea {border:1px solid #b8b8b8; width:270px; height:100px; font-size:13px;}
  #form th, #form td {padding:5px 2px; vertical-align:top;}
  #form th {text-align:right; padding-top:8px;}
  #form span {font-weight:normal; color:#979a9c; font-size:11px;}
  #imgCode {vertical-align:middle; float:left; margin:5px 10px 0 0;}

  * html #forum p a {display:inline;}
  * html #comments h4 a {top:17px; right:20px;} 
  * html #gallery-in #slide {width:182px; margin-left:10px;}
  * html #gallery-in #slide .digits a {width:35px;text-align:center;}
  * html #pics {width:411px; }

  #login {margin-bottom:0;}
  #login input {width:120px !important; }
  #login .btn {width:21px !important; }
  #login p {margin-top:8px; color:#cccccd;}
  #login a {color:#008888; font-family:Georgia; font-style:italic; display:inline;}

  #head-comments {font-size:12px; float:right; margin-top:10px; color:#ded4ce;}
  #head-comments * {font-size:12px; font-family:Georgia; font-style:italic;}
  #head-comments a {color:#008888; margin-left:5px;}
  #head-comments span {margin-right:5px;}
  #head-comments strong {font-size:16px;}
  
  .pool table {width:100%; margin:10px 0 4px 0; padding:0;}
  .pool th {padding:0;/* width:20px;*/ text-align:left; font-size:12px; font-weight:normal; white-space:nowrap;}
  .pool th input {width:auto !important; padding:0; border:0;}
  .pool .btn {width:auto; height:22px; padding:0 10px 0px 10px;  font-size:14px; line-height:14px; border:0; background:#cccccd; color:#fff; font-family:Georgia; font-style:italic;}
  .pool .res span {display:block; height:10px; background:red; float:left; margin:2px 12px 0 0; font-size:0;}  


