body {background:#cccdc6 url('../image/bg.jpg');padding:-12px 0px 0px 0px;margin:12px 0px 0px 0px;}

table {}
td {border:0px solid #fff;padding:0px;font-size:0.9em;}


a {color:#1c77b1;text-decoration:none;}
a:visited {text-decoration:none;color:#766f6d/*#7a7b31*/;}
a:hover {text-decoration:underline;color:#a05243;}



p, h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;}
p {font-size:0.9em;font-family:arial;}
h3 {font-size:0.9em;font-family:verdana;}
h3 a {color:#383433;text-decoration:none;}


.obl {width:100%;}
.setka {border-collapse:collapse;width:100%;}
.setka td {padding:0px;}

img {border:0px;}
img.iml {float:left;margin: 16px 16px 5px 0px;}
img.imr {float:right;margin: 16px 0px 5px 16px;}




form {margin:0px;padding:0px;}
form input { border:0px solid red; padding:2px;
  -webkit-border-radius: 2px;  
  -moz-border-radius: 2px;  }

form select { border:0px solid red; 
  -webkit-border-radius: 2px;  
  -moz-border-radius: 2px;  }

form option { border:0px solid red; 
  -webkit-border-radius: 2px;  
  -moz-border-radius: 2px;  }


.clear {clear:both;height:1px;overflow:hidden;background:none;}


.all {margin: 0 auto;}


.fcol {width:468px;}
.tcol {width:220px;}
.bone, .btwo {width:381px;}
.botcol {border:0px solid #000;}


.box {background:#f6f7f2;border:1px solid #9c9992;margin-bottom:16px;
   box-shadow: #383433 0px 0px 15px;  
   -moz-box-shadow: #383433 0px 0px 15px;  
   -webkit-box-shadow: #383433 0px 0px 15px;}
.box h3 {background:#5c4f4a;margin:0px 0px 12px 0px;color:#f6f7f2;text-transform:uppercase;font-weight:normal;}
.box h3 span {display:block;float:right;background:#383433;padding:4px 12px 6px 12px;position:relative;text-align:center;text-transform:none;}
.box h3 span a {color:#ee4b14;}
.box h3 .h3 {display:block;float:left;background:none;text-transform:uppercase;padding:4px 4px 6px 12px;}



.box2 {background:#5c4f4a;border:1px solid #9c9992;margin-bottom:16px;
   box-shadow: #383433 0px 0px 15px;  
   -moz-box-shadow: #383433 0px 0px 15px;  
   -webkit-box-shadow: #383433 0px 0px 15px;}
.box2 h3 {background:#5c4f4a;margin:0px 0px 0px 0px;color:#f6f7f2;text-transform:uppercase;font-weight:normal;}
.box2 h3 span {display:block;float:right;background:#383433;padding:4px 12px 6px 12px;position:relative;text-align:center;text-transform:none;}
.box2 h3 span a {color:#ee4b14;}
.box2 h3 .h3 {display:block;float:left;background:none;text-transform:uppercase;padding:4px 4px 4px 12px;}



.topl {background:#5c4f4a;border:1px solid #9c9992;margin-bottom:6px;
   box-shadow: #383433 0px 0px 15px;  
   -moz-box-shadow: #383433 0px 0px 15px;  
   -webkit-box-shadow: #383433 0px 0px 15px;}
.topl td {background:#5c4f4a;border:0px solid #d23e17;width:50%!important;padding:0px;}
.topline .logob {margin-bottom:0px;background:#5c4f4a;border:0px solid #5c4f4a;ox-shadow: 3px 4px 2px #000;}
.logob img {margin-top:-20px;}
.topline .menu {margin-bottom:0px;background:#383433;padding:6px 11px;}

.menu .pm {float:left;padding:0px 8px;border-right:1px solid #4f4d4d;}
.menu .pm p {padding:0px;margin:0px;}
.menu a {color:#d8c6c0; font-weight:bold; text-decoration:none;}
.menu a:hover {text-decoration:underline;}

.logotype {margin:0px 0px 0px 12px;}




.searchline {height:74px;}
.searchline .box {margin-bottom:6px;background:url('../image/search.png') repeat-x center top;padding:6px 12px 18px 12px;}
.search {width:100%;}
.search td {padding-right:12px;}
.search .txtcell {width:100%;}
.search .txt {width:100%;}
.search .btn {font-family:arial;color:#a05243;font-weight:bold;padding:3px;box-shadow: #383433 0px 0px 2px;  
   -moz-box-shadow: #383433 0px 0px 2px;  
   -webkit-box-shadow: #383433 0px 0px 2px;}
.ppp {font-weight:bold;color:#fff;margin-left:2px;font-size:0.7em;}



.infs {color:#899aa5;font-size:0.75em;padding-bottom:18px!important;font-family:arial;}
.infs a {font-weight:normal!important;text-decoration:underline!important;}

.listaff img {width:120px;float:left;border-left:13px solid #504b48; margin:0px 8px 8px -1px;}
.listaff h3 {background:#f6f7f2;border-bottom:0px solid #afb0ab;font-size:0.9em;margin-bottom:0px;text-transform:none;font-weight:bold;font-family:arial;padding:4px 4px 6px 12px;}
.listaff p {padding:0px 12px 6px 12px;margin:0px;}


.listnews img {width:120px;float:left;border-left:4px solid red;}
.listnews h3 {background:#cccdc6;border-top:4px solid #cccdc6;font-size:1em;margin:3px;text-transform:none;padding:4px 4px 6px 12px;}
.listnews p {padding:0px 12px 6px 12px;margin:0px;}


.listyp table {margin:0px;border-collapse:collapse;}
.listyp td {padding:0px;}
.listyp table p {padding:0px 12px 12px 12px;margin:0px;}


.listbb {margin:0px;}
.listbb p {padding:0px 12px 12px 18px;margin:0px;background:url('../image/arrow.gif') no-repeat 6px 3px;color:#a0a0a0;font-size:0.75em;}
.listbb a {font-weight:bold;font-size:1.1em;}

.listcomm {margin-bottom:12px;}
.listcomm p {padding:0px 12px 6px 36px;margin:0px;background:url('../image/comm.gif') no-repeat 10px 2px;font-style:italic;}
.listcomm p b {font-style:normal;}
.listcomm p a {color:#383433;text-decoration:none;}

.listdosk p {padding:0px 12px 12px 18px;margin:0px;background:url('../image/arrow.gif') no-repeat 6px 3px;color:#a0a0a0;font-size:0.8em;}

.weather {padding:0px 12px 12px 18px;margin:0px;}

.ourall {font-family:arial;font-size:0.75em;padding:0px 8px 10px 8px;color:#be644a;}
.ourall a {color:#c3b4ae;}


.puzometr {padding:0px 6px 12px 8px;}
.puzometr table {margin:0px;border-collapse:collapse;width:100%;margin-bottom:12px;border:2px dotted #f6f7f2;}
.puzometr caption {color:#d46036;font-size:1em;font-weight:bold;line-height:110%;margin-bottom:12px;text-align:left;}
.puzometr caption span {color:#555;font-size:0.8em;font-weight:normal;}
.puzometr td {padding:2px 4px 6px 2px;border-bottom:1px dotted #d1d1d1;}
.puzometr .but {font-family:arial;color:#a05243;font-weight:bold;padding:3px; margin-bottom:12px; box-shadow: #383433 0px 0px 2px;  
   -moz-box-shadow: #383433 0px 0px 2px;  
   -webkit-box-shadow: #383433 0px 0px 2px;}
.puzometr p {padding:0px 12px 12px 18px;margin:0px;background:url('../image/arrow.gif') no-repeat 6px 3px;color:#a0a0a0;font-size:0.8em;}
.puzzoff {background:#d96232;float:left;margin-top:3px;border:0px solid red; padding:2px;height:8px;
  -webkit-border-radius: 8px;  
  -moz-border-radius: 8px;}
.puzometr tr:hover td {background:#e7e7e5;}


.socnet {padding:0px 6px 12px 8px;}
.socnet p {padding-bottom:4px;margin-bottom:2px;line-height:150%;}
.socnet img {vertical-align:middle;margin-right:2px;}


.heap {padding:0px;margin:0px;text-align:center;background:#383433;}
.heap * {margin:0px!important;padding:0px!important;}
.heap .adsbygoogle {margin:0px!important;padding:0px!important;display:inline!important;}
.heap .adsbygoogle * {margin:0px!important;padding:0px!important;border-collapse:collapse;}
.heap p {padding:6px 12px 6px 12px;text-align:left;font-size:0.9em;color:#ebedf3;}
.heap a {color:#ebedf3;text-decoration:none;}
.heap a:hover {color:#ee5c2b;} 
.heap .lbox {background:#f6f7f2;border:1px solid #383433;}
.heap .lbox a {color:#0066cc;}
.heap span a {text-decoration:underline;}


.page {padding:24px;}
.page p, .page h1, .page h2, .page h3, .page h4, .page h5, .page h6 {padding:0px 0px 13px 0px;}


.page table {border-collapse:collapse;border:1px solid #d6d6d6;margin-top:16px;}
.page th {border:1px solid #d6d6d6;font-family:arial;font-size:0.8em;color:#7c5334;padding:4px;vertical-align:top;}
.page td {border:1px solid #d6d6d6;font-family:arial;font-size:0.8em;padding:4px;vertical-align:top;}
.page tr:hover td {background:#e7e7e5;}


.footer {background: #5c4f4a;border:1px solid #9c9992;margin-bottom:16px;
   box-shadow: #383433 0px 0px 15px;  
   -moz-box-shadow: #383433 0px 0px 15px;  
   -webkit-box-shadow: #383433 0px 0px 15px;}
.footer table {border-collapse:collapse;}


.footer td, .footer th {padding:0px;color:#c3b4ae;}
.footer h3 {background:#383433;padding:8px;}
.footer .info {padding:8px 8px 16px 8px;}

.footer a {color:#c5b5aa;}
.footer a:visited {color:#c5b5aa;}
.footer a:hover {color:#fe7142;}
.footer .podval td {border-left:1px solid #695a54;}
.footer .podval th {border-left:1px solid #3e3937;}
.footer .podval p {background:url('../image/arrow2.gif') no-repeat 0px 4px;padding-left:12px;}

.footer .podvalw {line-height:100%;font-family:tahoma;}
.footer .podvalw p {padding:6px 0px;}
.footer .podvalw a {color:#be644a;}

.footer .podvalw .copyi {background:#383433 url('../image/copyi.png') no-repeat left center;padding-left:32px;vertical-align:middle;border-left:1px solid #3e3937;}
.footer .podvalw .copyc {background:#383433 url('../image/copyc.png') no-repeat left center;padding-left:32px;vertical-align:middle;border-left:1px solid #3e3937;}
.footer .podvalw .copys {background:#383433 url('../image/copys.png') no-repeat left center;padding-left:32px;vertical-align:middle;border-left:1px solid #3e3937;}

.scnone {position:absolute;display:none;}


.ipt {background:#b7cb58 url('../image/att.png') no-repeat left center;margin-bottom:12px;padding:12px 12px 12px 70px;box-shadow: #383433 0px 0px 15px;  
   -moz-box-shadow: #383433 0px 0px 15px;  
   -webkit-box-shadow: #383433 0px 0px 15px;  -webkit-border-radius: 9px;  
  -moz-border-radius:9px;color:#383433;font-size:1.2em;font-family:trebuchet;}

.buutt {margin-bottom:18px;padding:1px 6px 2px 22px;margin-right:18px;float:right;box-shadow: #bcbcbb 0px 0px 3px;  
   -moz-box-shadow: #bcbcbb 0px 0px 3px;  
   -webkit-box-shadow: #bcbcbb 0px 0px 3px;  -webkit-border-radius: 2px;  
  -moz-border-radius:2px;background:#5c4f4a url('../image/go.gif') no-repeat left center;font-family:arial;font-size:0.75em;}
.buutt a {font-weight:bold;color:#f6f7f2;text-decoration:none;}
.buutt a:hover {color:#fdb097;}

.page h2 {font-size:1.2em;}
.bestchange caption {color:#d46036;font-size:1em;font-weight:bold;line-height:110%;margin-bottom:12px;text-align:left;}
.bestchange td {padding-right:12px;padding-bottom:6px;vertical-align:top;}
.bestchange th {padding-right:12px;padding-bottom:6px;vertical-align:top;text-align:right;font-weight:normal;}
.bestchange .txtcell {width:450px;height:260px;border:1px solid #bfbbb5;}
.bestchange .txt {width:80%;border:1px solid #bfbbb5;}
.bestchange .btn {font-family:arial;color:#a05243;font-weight:bold;padding:3px;box-shadow: #383433 0px 0px 2px;  
    -moz-box-shadow: #383433 0px 0px 2px;  
    -webkit-box-shadow: #383433 0px 0px 2px;}
.bestchange table td, .bestchange table th , .bestchange table {border-width:0px!important;}
.bestchange table tr:hover td {background:none;}


.bestchangerez table td, .bestchangerez table th , .bestchangerez table {border-width:0px!important;}
.bestchangerez .zag {border-bottom:1px dotted #9b9998!important;background:#ecede8;font-size:0.75em;}
.bestchangerez table tr:hover td {background:none;}
.bestchangerez table tr:hover td.zag {background:#ecede8;}
.bestchangerez p {line-height:150%;padding-top:6px;font-family:tahoma;}

.p18 {background:url('../image/first18plus.png') no-repeat left top;width:35px;height:44px;position:fixed;top:0px;right:2px;overflow:hidden;}
.p18 p {display:block;font-family:tahoma!important;font-size:13px!important;text-align:center;font-weight:bold;color:#eed3bc;padding:0px!important;padding-top:5px!important;line-height:150%!important;background: #594d48 url('../image/first18plus.png') no-repeat left top;height:25px;overflow:hidden;}


.calendar td, .calendar, .calendar a {border-width:0px!important; color:#000;}
.calendar table th {border-width:0px!important;padding: 2px; border-bottom: 1px #bfbbb5 solid!important;}
.calendar table td {border-width:0px; width: 12px; padding: 3px; font-size: 75%; text-align: center; vertical-align: top; }
.calendar table { margin: 10px 5px; border-width:0px!important;}
.calendar tr:hover td {background:none!important;}
.calendar tr#seven td, .calendar tr#seven,  .calendar tr#seven a, .calendar tr#seven a:hover, .calendar tr#seven a:visited  { color: red!important; }
.calendar #today, .calendar td#today,  .calendar td#today a, .calendar td#today a:hover, .calendar td#today a:visited { color: #1c77b1!important; font-weight:bold;}
.calendar a {padding:3px;}
.calendar a:hover {background:#d4d4d4;padding:3px;}

.faces div.fp {width:180px;height:200px;float:left;text-align:center;margin-bottom:12px;margin-right:12px;}
.faces div.fp p {font-size:0.85em;font-weight:!important;}
.faces img {margin-bottom:6px;}
