.news_title_main
    {
    padding: 10px 0 5px 10px;
    background-color:#D6D6D6;
    }
.news_title_main a, .news_title_main a:link, .news_title_main a:visited, .news_title_main a:active 
    {
    color:#000000;
    font:bold 14px Verdana;
    }
.news_title_main a:hover
    {
    color:#0066CC;
    font:bold 14px Verdana;
    text-decoration:underline;
    }
.news_title
    {
    color:#000000;
    background-color:#D6D6D6;
    font:bold 14px Verdana;
    padding: 10px 0 5px 10px; 
    }
.news_link
    {
    padding:0 0 10px 25px;
    text-align:left;
    border:0px solid red;
    float:left;
    }   
.news_link a, .news_link a:link, .news_link a:hover, .news_link a:visited, .news_link a:active 
    {
    color:#808080;
    font:normal 11px Verdana;
    text-decoration:underline;
    }

.news_link_main
    {
    padding:0 0 10px 25px;
    float:left;
    }   
.news_link_main a, .news_link_main a:link, .news_link_main a:hover, .news_link_main a:visited, .news_link_main a:active 
    {
    color:#808080;
    font:normal 11px Verdana;
    text-decoration:underline;
    }

.art_comm
    {
    padding:0 5px 0 5px;
    float:left;
    font: normal 11px Verdana;
    }      
.art_comm a, .art_comm a:link, .art_comm a:hover, .art_comm a:visited, .art_comm a:active 
    {
    font: normal 11px Verdana;
    color:#0066CC;
    text-decoration:underline;
    }

.read_too
    {
    font-family:Verdana;
    font-weight:900;
    font-size:12px;
    padding-bottom:10px;
    }

.read_date
    {
    font-family:Verdana;
    font-weight:300;
    font-size:11px;
    color: #666666;
    background-image: url("/images/sprite_1.png");
    background-position: -10px -1068px;
    padding-left:10px ;
    }

.read_mark
    {
    font-family:Verdana;
    font-weight:300;
    font-size:10px;
    }

/*
   .read_name
    {
    padding:5px 10px 5px 0;
    text-align: center;
    width:180px !important;
    }
*/
.read_name a, .read_name  a:link, .read_name a:hover, .read_name a:active, .read_name a:visited
    {
    font-family:Verdana;
    font-weight:300;
    font-size:11px;
    color: #295C99;
    }
.arttext
    {
    font: normal 12px Verdana;
    color:#000;
    border:0px solid red; 
    padding: 10px;
    text-align:left;
    }

.arttext a, .arttext a:link, .arttext a:hover, .arttext a:visited
    {
    color: #1122CC;
    text-decoration:underline;
    }

.news_fulllink
    {
    text-align:right;
    padding: 0 40px 10px 0;
    
    }
    
.news_fulllink a, .news_fulllink  a:link, .news_fulllink a:hover, .news_fulllink a:active, .news_fulllink a:visited
    {
    font: bold 12px Verdana;
    font-style:italic;

    }
.dateautor
    {
    font normal 12px Verdana;
    color:#000000;
    padding: 5px 0 5px 5px;
    border-bottom:1px solid #808080;
    border-top:1px solid #808080;
    }
.table_border
    {
    border-top:1px solid #808080;
    border-left:1px solid #808080;
    border-right:1px solid #808080;
    height:100%;
    }
.rating
    {
    text-align:right;
    padding:0 20px 0 0;
    float:right;
    }
.gallery_texts   
    {
    font: bold 15px Verdana;
    color:#FF0000;
    border-bottom:1px solid #DDDDDD;
    padding: 0 0 10px 0;
    }
.read_too_div
    {
    padding:10px 5px 0 5px;
    }

.navi
    {
    padding:20på;
    text-align:center;
    }
.bord_tabl 
    {
    border-bottom:1px solid #808080;
    border-top:1px solid #808080;
    }
.messahe
    {
    text-align:right;
    font: normal 10px Verdana;
    color:#808080;
    padding-right:40px;
    padding-bottom:5px;
    }


/* 

  photo switcher controller classes

/**/

.dn_scroll_diss
    {
    background:url(/images/dwn_pas.gif) no-repeat;
    }
.up_scroll_diss
    {
    background-image: url("/images/sprite_1.png");
    background-position: -10px -902px;
    }
.dn_scroll_act
    {
    background-image: url("/images/sprite_1.png");
    background-position: -10px -869px;
    }
.up_scroll_act
    {
    background:url(/images/up_act.gif) no-repeat;
    }

.scroller_one_photo_layer
    {
    padding-top:3px;
    padding-bottom:3px;
    text-align:center;
    vertical-align:top;
    }

.scroller_one_photo_text
    {
    height:26px;
    font-size:11px;
    text-align:center;
    color:#6166a6;
    }

.sw_photo_one
    {
    border:1px solid black;
    height:126px;
    width:170px;
    }

.top_photo_layer_act
    {
    font: bold 12px Verdana;
    color:#808080;
    text-decoration:none;
    cursor:pointer;
    background-image: url("/images/sprite_1.png");
    background-position: -8.5px -782px;
    }

.top_photo_layer
    {
    font: bold 12px Verdana;
    color:#FFF;
    text-decoration:underline;
    cursor:pointer;
    background-image: url("/images/sprite_1.png");
    background-position: -11.5px -826px;
    }
.top_switcher_layer
    {
    border-bottom:1px solid #C5C5C5;
    text-align:center;
    padding: 5 5 5 5;
    border:1px solid red;
    float;left;
    }

.photo_layer_limiter
    {
    width:180px;
    overflow:hidden;
    height:320px;
    }

.photos_content_layer
    {
    padding: 10 0 0 0;
    width:180px;
    text-align:center;
    border:1px solid #c5c5c5;
    border-top:0px;
    
    }
.news_link_cont
    {
    }
    
.news_link_cont a, .news_link_cont  a:link, .news_link_cont a:hover, .news_link_cont a:active, .news_link_cont a:visited
    {
    font: normal 12px Verdana;
    color:#0066CC;
    text-decoration:underline;
    }
.news_link_cont2
    {
    padding-right:5px;
    }
.news_link_cont2 a, .news_link_cont2  a:link, .news_link_cont2 a:hover, .news_link_cont2 a:active, .news_link_cont2 a:visited
    {
    font: bold 12px Verdana;
    color:#0066CC;
    text-decoration:underline;
    }

.date_cont
    {
    font: normal 11px Verdana;
    color:#333333;
    padding-left:5px;
    }
.date_cont_prew
    {
    font: normal 11px Verdana;
    color:#333333;
    padding-left:5px;
    border:1px solid #fff;
    padding-right:5px;
    }

.edits
    {
    padding:0 0 0 20; 
    }   
.edits a, .edits a:link, .edits a:hover, .edits a:active, .edits a:visited
    {
    text-decoration: underline;
    font-size:11px;
    font-family: Verdana;
    font-weight:300;
    color:#0021C3;
    }
.underlines
    {
    border-bottom:1px solid #C5C5C5;
    }
.tag_1
    {
    
    border:1px solid #CCCCCC; 
    padding:1px;
    margin-left:10px;
    
    }
.tag_2
    {
    padding:0px;
    color:#FFF;
    text-align:left;
    }
.tag_2 a,  .tag_2 a:link, .tag_2 a:hover, .tag_2 a:active, .tag_2 a:visited
    {
    font: 12px Verdana;
	font-weight: bold;
    color:#7F7F7F;
    }
.tag_name
    {
    font: 12px Arial;
    color:#808080;
    padding: 0 0 0 10;
    background-color:#fff;
    }
.tag_title
    {
    font: bold 12px Arial;
    color:#000;
    padding: 0 0 0 10;
    background-color:#CCCCCC;
    }
.jjhref a 
    {
     color:#0066cc !important;  
    }
.socpanel td{ padding:5px; vertical-align:middle;}
.socpanel td table td { padding:0 !important;}
.socpanel .href { vertical-align:top !important; padding-top:7px;}
.socpanel .href a { color:#3a66cc; font-size:12px; font-weight:bold; text-decoration:none; padding-bottom:10px; display:block;}
.socpanel .href a:hover { text-decoration:underline; color:#3a66cc;}
.vkshare td {padding: 0;}

