@charset "windows-1251";
body { background: url(../img/bg.gif)  repeat  top left;
        margin:0 auto;
        padding:0;
    color:#ddd;font-family: "Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;}

a{color:#fff;}
img {border: 0;}

*{margin:0;padding:0;}

td{vertical-align:top;}
a{outline: none;}
a:hover{color: #c60000;text-decoration:underline;}
#rolik_block {background:  url(../img/tabl_bg.jpg) repeat-y left top;width:666px;padding:0 0 0 2px;}
.rolik {
text-align:center !important;
padding-top:20px;
float:none;
}
.clear {
       clear:both;
       line-height:1%;
       margin-bottom:-1px;
       height:1px;
       overflow:hidden;
       font-size:0px}

#conteiner {
        background: url(../img/cont_bg.gif) repeat;
        border:1px solid #4c4c4c;
        margin:0 auto;
        padding:0;
        width:998px;}


#header {
        background: url(../img/header.jpg)  no-repeat  top center;
        width:100%;
        margin:0;
        padding:0;
        height:305px;
    position: relative;}
#logo{width:227px;height:110px;background:url(../img/logo.png) no-repeat center;left:700px;top:180px;position:absolute;}
#line_head {
        background: url(../img/line_head.jpg)  no-repeat  top center;
        width:998px;
        margin:0;
        padding:0;
        height:48px;}

h2.red_text{
        width:170px;
  padding:17px 0 0 100px;
  margin:0;
        font:18px tahoma;
        color: #fff;
        float:left;}

h2.red_text2{
        width:288px;
  padding:3px 0 0 0;
  margin:0;
        font:18px tahoma;
        color: #fff;
        float:left;}

h2.blue_text{
        width:460px;
  padding:17px 0 0 152px;
  margin:0;
        font:18px tahoma;
        color: #fff;
        float:left;}

#wrapper {
        width:100%;
        margin:0;}

#left_bar{
        margin:0;
        padding:0 0 20px 16px;
        width:283px;
        float:left;}

#content{
        padding:0 22px 0 0;
        float:right;}

#left_menu{background: url(../img/left_menu.jpg)  no-repeat  bottom left;width:283px;min-height:35px;margin:0 0 20px 0;}

ul#menu {background: url(../img/left_bg.jpg) repeat-y  top left;list-style:none;margin:0;padding:0 0 0 0;}

#menu li {
        background: url(../img/li.png)  no-repeat  top left;
        height:25px;
        width:230px;
        margin:0;
        padding:0 0 0 45px;}

#menu a{font:14px tahoma; color: #fff;font-weight: bold;padding:0;margin:0;text-decoration:none;}

#menu a:hover{color: #c60000;text-decoration:underline;}

.statistic{
  padding:0 0 0 35px;
  margin:0;
        font:14px tahoma;
        color: #dfdfdf;}

.statistic a{font:14px tahoma;color: #fff;font-weight: bold;}

#porno_gallery {background:  url(../img/tabl_bg.jpg) repeat-y left top;width:666px;padding:0 0 0 4px;}
#porno_gallery2 {border:1px solid #333333;margin:3px;}
.short{border:2px solid #7a7a7a;}
.title{background:  url(../img/conter.jpg) repeat-x left top;height:42px;text-align:center;font:11px tahoma;color: #fff;}
.title2{text-align:center;font:14px tahoma;color: #2FA6D1;font-weight:bold;}
#desk_genre{border:2px solid #7A7A7A;margin:3px;}
#desk_story_foot{border:2px solid #7A7A7A;margin:3px;}
#tizer_foot{border:2px solid #7A7A7A;margin:3px;}
.title a{display:block;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;padding-top:5px;height:20px;overflow:hidden;}
#porno_gallery2 td{padding:2px;font:12px Tahoma;color:#fff;}


#petro img {border:2px solid #fff; display:block;}

h1 {
        background:  url(../img/red.gif) repeat-x left top;
        width:160px;
        height:19px;
  padding:3px 0 0 0;
  margin:0;
        text-align:center;
        font:11px tahoma;
        color: #fff;}

.h111 {
        background:  url(../img/red.gif) repeat-x left top;
        width:160px;
        height:19px;
  padding:3px 0 0 0;
  margin:0;
        text-align:center;
        font:11px tahoma;
        color: #fff;}

.text_blue a {
        display: block;
        background:  url(../img/blue.gif) repeat-x left top;
        height:22px;
      padding:5px 0 0 0px;
      margin:0px;
        text-align:center;
        font:13px tahoma;
        color: #fff;
        font-weight: bold;
    }
.text_blue a:hover{color: #c60000;text-decoration:underline;}

#tabl_bot{background:none;position:relative;background: url(../img/cen_bot.jpg) no-repeat ;width:666px;height:35px;padding:0;}


#footer {

    background: url(../img/14.jpg)  repeat  top left;
        width:998px;
        height:126px;
      padding:0;
      margin:0;
        clear: both;}


p.desk_copy{font:11px tahoma; color: #fff;padding: 2px 0px 0 10px;margin:0;float:left;width:445px;height:75px;}
.desk_copy a:hover {color: #e31010; text-decoration: none;}
p.desk_copy a{ color: #fff;text-decoration:none;}
p.desk_copy_stat{font:11px arial; color: #fff;;margin:0;padding: 22px 0px 0 10px;float:right;width:500px;}

#copyrite{
        width:100%;
      padding:0;
      margin:0;}

p.text_copy{font:11px tahoma; color: #fff;font-weight: bold;padding: 2px 0px 0 565px;margin:0;float:none;width:58%;}
.text_copy a:hover {color: #e31010; text-decoration: none;}
p.text_copy a{ color: #fff;text-decoration:none;}

.navigation {
  color:#666;
  border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
  text-decoration:none;
  color: #fff;
  background:  url(../img/conter.jpg) repeat-x left -5px;
  border:1px solid #E6E6E6;
  padding:3px 6px;
  font-size:11px
}

.navigation a:hover {
  background:#799AE3;
  color:#FFFFFF;
  border-color:#E6E6E6;
}

.navigation span {
  text-decoration:none;
  background:  url(../img/conter.jpg) repeat-x left -5px;
  padding:3px 6px;
  border:1px solid #E6E6E6;
  color:#ccc;
  font-size:11px;
}
.submit_buttom {
    background: url(../img/dlet_bttn_submit.gif);
    width:80px;
  height:20px;
    color: white; /* Белые буквы */
    font-size: 9pt; /* Размер шрифта в пунктах */
   }

/*настройка популярных новостей*/
a.popular:link, a.popular:visited {padding:4px; display: block;}
a.popular:hover, a.popular:active {padding:4px; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff;}
img.img {border: 2px solid white;display: block;}

/*настройка похожих новостей*/

ul, ul li {padding: 0;margin: 0;}
ul.relatedlinks {font-size: 12pt;line-height:100%;color:#FFFFFF;}
ul.relatedlinks  li{background: url(../img/li_related.png)  no-repeat  top left;list-style:none;}
ul.relatedlinks  a{font: 14px tahoma;color: white;font-weight: bold;text-decoration: none;line-height:100%;}
ul.relatedlinks a:hover {color: #C60000;text-decoration: underline;}