/* CSS Document */

@import url("nav.css");
@import url("main.css");
body {
    padding: 0;
    margin: 0;
    min-width:770px;
    background-color: #FFFFFF;
    line-height: 1.166;
}

#main_body{
    max-width: 1400px;
    width:100%;
    width: expression((document.body && document.body.clientWidth < 1400)?'100%':1400);
    background-color: #FFFFFF;
    
}
#ad_top{
    height:90px;
    padding-left:300px;
}
#left_body{
    background-color:#e8e9ed;
}
#left_body_bg{
    background-image: url(../images/body_left_bg.gif);
    background-repeat: repeat-y;
    background-position: 1400px;    
}
#menu{
/*  width:315px; */
    width:260px; 
    padding-top:8px;
/*    padding-bottom:10px;*/
    vertical-align:top;
/*  border-right:1px dashed;*/
}
#main_left_body{
    vertical-align:top;
}

#footer{
    background-image: url(../images/footer_bg.gif);
    background-repeat: repeat-x;
    background-position: bottom;    
    color:#FFFFFF;
}
#footer_r{
    height:275px;
    background-image: url(../images/footer_r.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
#footer_l{
    height:275px;
    background-image: url(../images/footer_l.gif);
    background-repeat: no-repeat;
    background-position: 275px 109px;
}
#footer_empty{
    height:150px
}
.search_footer{
    margin-top:13px;
    margin-left:310px;
    width:445;
    float:left;
}

#footer_info1{
    float:left;
    width:275px;
}
#footer_info1 .info{
    padding-left:60px;
}
#footer_info2{
    float:left;
    width:255px;
}
#footer_info2 .info{
    padding-left:60px;
}
#footer_info3{
    float:left;
    padding-left:10px;
    padding-right:150px
}
#footer a{
    color:#FFFFFF;
}
#logo{
width:225px;
height:165px;   
background:#edeef1;
background-size: 225px 100%;
}

.logo_wid {
padding-left:25px;
padding-top:10px;
}
.logo_right {
    background-image: url(../images/box_right_news.gif);
    background-repeat: no-repeat;
    background-position: right top; 
}

.gradient_menu {
/* Legacy browsers */
	background: #edeef1 url(../images/gradient-bg.png) repeat-x;
	-o-background-size: 215px 100%;
	-moz-background-size: 215px 100%;
	-webkit-background-size: 215px 100%;
	background-size: 215px 100%;
	/* Internet Explorer */
	 *background: url(../images/gradient-bg.png) repeat-x top;
/*	background: #edeef1\0/; */
	filter:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFedeef1, EndColorStr=#FFffffff);
	/* Recent browsers */
	background-image: -moz-linear-gradient(
		top,
		#edeef1,
		#ffffff
	);
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#edeef1),
		to(#ffffff)
	);
}

#menu_box{
/*    padding-left:10px;*/
/*    padding-top:10px;*/
/*  padding-bottom:10px;*/
/*    background-color:#FAFAFA;*/
    width:225px;
    margin-bottom:6px;
padding:0px;
}
.menu_box_l {
margin-left:10px;
padding-top:10px;

}

#menu_box1{
    background-color:#F3AB01;
    width:225px;
    margin-bottom:6px;
    
}
#menu_box2{
    background-color:#A50505;
    width:225px;
    margin-bottom:6px;
}
#menu_box3{
    background-color:#6d737f;
    width:225px;
    margin-bottom:6px;
  
}
#menu_box4{
    background-color:#FF0000;
    width:225px;
    margin-bottom:6px;
}

#menu_box a{
    color:#37383C;
        font-family:Verdana;
    font-size: 8,5pt;
    font-weight: regular;
}

#menu_box2 a{
    color:#FFFFFF;
        font-family:Verdana;
    font-size: 12pt;
    text-decoration:none;
}
#menu_box2 a:hover{
    text-decoration:underline;
}
#menu_box3 a{
    color:#FFFFFF;
    font-family:Verdana;
    font-size: 12pt;
    text-decoration:none
}
#menu_box3 a:hover{
    text-decoration:underline;
}

#menu_box4 a{
    color:#FFFFFF;
        font-family:Verdana;
    font-size: 12pt;
    text-decoration:none;
}
#menu_box4 a:hover{
    text-decoration:underline;
}

#menu_box .c_b{
    background-image: url(../images/menu_bottom.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

#menu_box1 .c_t{
    background-image: url(../images/menu1_top.gif);
    background-repeat: no-repeat;
    background-position: right top; 
}
#menu_box1 .c_b{
    background-image: url(../images/menu1_bottom.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}
#menu_box1 .space_lbox{
    padding-left:25px;
    padding-top:3px;
    padding-bottom:6px;
}
#menu_box2 .c_t{
    background-image: url(../images/menu2_top.gif);
    background-repeat: no-repeat;
    background-position: right top; 
}
#menu_box2 .c_b{
    background-image: url(../images/menu2_bottom.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}
#menu_box3 .c_t{
    background-image: url(../images/menu3_top.gif);
    background-repeat: no-repeat;
    background-position: right top; 
}
#menu_box3 .c_b{
    background-image: url(../images/menu3_bottom.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    
}
#menu_box4 .c_b{
    background-image: url(../images/menu4_bottom.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

#menu_box2 .space_lbox {
    padding-left:25px;
    padding-top:5px;
    padding-bottom:5px;
}
#menu_box3 .space_lbox {
    padding-left:25px;
    padding-top:5px;
    padding-bottom:5px;
}
#menu_box4 .space_lbox {
    padding-left:25px;
    padding-top:5px;
    padding-bottom:5px;
}
#menu_box3 .space_lbox15 {
    padding-left:25px;
    padding-top:5px;
    padding-bottom:15px;
}
#menu_box3 a.number {
    color:#FFFFFF;
    font-weight:italic;
    font-size:8pt;
    }
#menu_box3 .align {
    text-align:right;
    padding-right:40px;
}
.space_lbox{
    color:#FFFFFF;
    font-family:Verdana;
    font-size: 12pt;
}
button.menu{
    background-color:#87847E;
    color:#FFFFFF;
    font-size: 8pt;
    padding:1px;
    padding-left:5px;
    padding-right:5px;
    border:none;
}
#menu_info{
    padding-top:25px;
    padding-left:20px;
    font-size:15pt;
    color:#797777;
} 
#baners_left{
    padding-left:10px;
    padding-bottom:20px;
}
/* BODY */

#top_line{
    background-color:#6d737f;
}
#top_line .r{
    background-image: url(../images/top_pl.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    height:22px;
    box-shadow: 4px 4px 5px #818181;
    -webkit-box-shadow: 4px 4px 5px #818181;
    -moz-box-shadow: 4px 4px 5px #818181;
    /*filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=4, offY=4, positive=true);*/
}
#main_text{
/*  padding-right:54px; */
    width:40px;  
    max-width: 40px;
    width: expression((document.body && document.body.clientWidth < 1200)?5px:40px);    
}
#lang_home{
    padding-top:8px;
    padding-right:10px;
}
#lang_home .lang{
    float:left;
    width:150px;
}
#lang_home .home{
    float:right;
    width:250px;
}
#lang_home .active{
    height:34px;
    width:34px;
    background-image:url(../images/bg_red.gif);
    text-align:center;
    color:#FFFFFF;
    font-family:Verdana;
    font-weight:bold;
    font-size:11px;
    float:left;
}
#lang_home .active div{
    padding-top:10px;
}
#lang_home .item a{
    display:block;
    height:34px;
    width:34px;
    text-align:center;
    background-image:url(../images/bg_grey.gif);
    color:#4e4e4e;
    font-family:Verdana;
    font-size:11px;
}
#lang_home .item a:hover{
    background-image:url(../images/bg_red.gif);
    color:#4e4e4e;
}



#lang_home .item{
    float:left;
}
#lang_home .item div{
    padding-top:10px;
}
#lang_home .item_rss{
    float:left;
}
#lang_home .item_rss div{
    padding-top:5px;
}

.lh_space{
    float:left;
    width:15px;
    height:34px;
}

#trabmail{
    padding-bottom:14px;
    clear:both;
    padding-top:6px;
}
#trabmail .date{
    float:left;
    width:225px;
    font-size:8pt;
    font-family:Verdana;
    color:#4e4e4e;
    text-transform:lowercase;
 }
#trabmail .link{
    float:right;
}
#trabmail a{
    background-image: url(../images/arrow_grey.gif);
    background-position: left 5px;
    background-repeat: no-repeat;
    padding-left:10px;
    margin-right:15px;
    font-size:8pt;
    color:#6d737f;
    text-decoration:none;
}
#trabmail span.select{
    background-image: url(../images/arrow.gif);
    background-position: left 5px;
    background-repeat: no-repeat;
    padding-left:10px;
    margin-right:15px;
    font-size:8pt;
    color:#007ba9;
    
}
.title{
    padding-top:10pt;
}
.title .text{
    /*color:#A80000;*/
    color:#4e4e4e;
    font-size:28pt;
    text-transform:uppercase;
    font-family: "Academy", Times, serif;   
    padding-left:1px;
    /*line-height:20pt;*/
    padding-bottom:10px;
    
}
.title .info{
    padding-right:12pt;
    
}
.title .box1{
    background-image: url(../images/quotation_red.gif);
    background-repeat: no-repeat;
    background-position: left top;  
}
.title .box2{
    background-image: url(../images/quotation_grey.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height:71px;
}
.title .box3{
    padding-top:2px;
    padding-bottom:2px;
    padding-left:30px;
    padding-right:29px;
    
}
.title .box4{
    height:66px;
    background-color:#f3f4f6;
}
.title .box4{
    height:66px;
    background-color:#f3f4f6;
}
.title .box_text{
    padding:7px;
    padding-left:23px;
    padding-right:23px;
}
h1 a{
    /*color:#ff0000;*/
    color:#A50505;
}
.alllinks{
    padding-top:5pt;
    float:right;
    text-transform:lowercase;
}
.alllinks  a{
    color:#007ba9;
    font-size:11px;
}

.alllinks a:link, .alllinks a:visited{
    text-decoration: none;
}

.alllinks  a:hover{
    text-decoration: underline;
}
.gradient {
/* Legacy browsers */
	background: #edeef1 url(../images/gradient-bg.png) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	 *background: url(../images/gradient-bg.png) repeat-x top;
/*	background: #edeef1\0/; */
	filter:
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFedeef1, EndColorStr=#FFffffff);
	/* Recent browsers */
	background-image: -moz-linear-gradient(
		top,
		#edeef1,
		#ffffff
	);
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#edeef1),
		to(#ffffff)
	);
}

.news_box1{
min-height:350px;
}
.news_box1 .l_t{
    background-image: url(../images/box_left_news.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.news_box1 .r_t{
    background-image: url(../images/box_right_news.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
/*
.news_box1 .l_b{
    background-image: url(../images/box_bottom_left_news.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.news_box1 .r_b{
    background-image: url(../images/box_bottom_right_news.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}
*/
.news_box1 .info{
        padding-left:13px;
    padding-top:10px;
    padding-right:10px;

}
.news_box1 .info_o{
    margin:0 0 20px 0;
    padding-left:13px;
    padding-top:10px;
    padding-right:10px;
height:100%;
}

/*
#main_img_sp{
    cursor:pointer;
    height:200px;
    width:100%;
}

#main_img{
    padding-left:18px;
    background-position:right top;
    background-repeat:no-repeat;
    background-image:url(../images/top_images.gif);
}
*/

.search_box_td {
    padding-left:15px;
    padding-bottom:0px;
}

.search_box{
    background-color:#6d737f;
height:34px;
/*background-color:#edeef1;*/
    
}

.search_box .l{
    background-image: url(../images/search_left1.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.search_box .r{
    background-image: url(../images/search_right1.gif);
    background-repeat: no-repeat;
    background-position: right top;
    
}

.search_box .info{
    /*padding-bottom:15px;*/
    padding-left:7px;
    padding-top:5px;
    padding-right:7px;
	height:34px;
max-height:34px;
}
.search_box .text{
text-align:center;
    color:#FFFFFF;
    text-transform:uppercase;
    font-weight:bold;
    font-size:9pt;  
}
.search_box .inp{
    padding-right:6px;
    /*padding-bottom:10px;*/
}
.search_box input{
    color:#71767f;
    width:100%; 
    border:1px solid #595a5f;
}
.search_box .srch_text{
    width:75px;
}
.search_box  td.inp{
    width:49%; 
}

.search_box .srch_btn{
    width:40px;
    /*padding-bottom:10px;*/
}
.search_box select{
    color:#71767f;
    /*width:100%; */
    border:1px solid #595a5f;
}
.search_box .select_box{
    /*padding-bottom:10px;*/
    
}

.search_box button{
    padding:0;
    margin:0;
    background-color:#6d737f;
    border:0px;
    cursor:pointer;
}
.news_box2{
    padding:0;
}
.news_box2 .info{
    padding-bottom:10px;
    padding-left:13px;
    padding-top:0px;
    padding-right:10px;
}

.tiker_sp{
    padding-left:18px;
    padding-top:5px;
    padding-bottom:5px;
}

.tiker_boxl{
    padding-top:10px;
    padding-left:10px;
}
.tiker_box{
    background-color:#f3f4f6;
    width:215px;
}
.tiker_box .l{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-y;
    background-position: left;
}
.tiker_box .r{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-y;
    background-position: right;
}
.tiker_box .t{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-x;
    background-position: top;
}
.tiker_box .b{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}
.tiker_box .l_t{
    background-image: url(../images/box_left.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.tiker_box .r_t{
    background-image: url(../images/box_right.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.tiker_box .l_b{
    background-image: url(../images/box_bottom_left.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.tiker_box .r_b{
    background-image: url(../images/box_bottom_right.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.tiker_box .info{
    
    padding-top:8px;
    /*padding-bottom:8px;*/
    padding-left:10px;
    padding-right:13px;
    
}

.tiker_box .top_info{
    height:170px;
    text-align:center;
}
.tiker_box .top_info h4{
    color:#6d737f;
    font-size:10pt;
    font-weight:bold;
    padding:0;
    margin:0;
}
.tiker_box .number{
    width:70px;
    background-color:#ff0000;
}
/*
.tiker_box .number .l{
    background-image: url(../images/number_left.gif);
    background-position: left top;
}
.tiker_box .number .r{
    background-image: url(../images/number_right.gif);
    background-position: right top;
    height:18px;
}
*/
.tiker_box .info{
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    padding:2px;
}

.tiker_box  .botton_info{
    text-align:right;
}
.tiker_box  .botton_info a{
    color:#007ba9;
}

.tiker_box  .botton_info a:link, .tiker_box  .botton_info a:visited{
    text-decoration: none;
}

.tiker_box  .botton_info  a:hover{
    text-decoration: underline;
}

.event_title{
    height:22px;
}
.event_title_bg{
    height:22px;
    background-color:#fbb100;
    float:left;
    
}
.event_title_bg .l{
    background-image: url(../images/event/top_left_name.gif);
    background-repeat: no-repeat;
    background-position: left top;
    float:left;
}
.event_title_bg .r{
    background-image: url(../images/event/top_right_name.gif);
    background-repeat: no-repeat;
    background-position: right top;
    float:left;
}
.event_title_bg  .info{
    padding:0;
    padding-left:14px;
    padding-right:14px;
    height:22px;
    color:#FFFFFF;
    font-size:18px; 
    float:left;
}
.event_info{
    clear:both;
    background-color:#fbb100;
}
.event_info .b{
    background-image: url(../images/event/bg.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}
.event_info .l{
    background-image: url(../images/event/bottom_left1.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.event_info .r{
    background-image: url(../images/event/corner.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height:133px;
}
.event_info .rl{
    background-image: url(../images/event/corner_right.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height:133px;
}
.event_info  .info{
    padding-top:5px;
    padding-left:14px;
    padding-right:14px;
    padding-bottom:2px;
}
.event_pd{
    padding-right:2px;
}
.event_info .title{
    font-size:13pt;
    color:#FFFFFF;
    text-align:center;
    padding:0px;
    margin:0px;
    padding-bottom:4px;
}
.event_info .text{
    color:#434343;
}
.event_info .text a{
    color:#434343;
}
#top_links{
    margin-top:30px;
}
#top_links .list{
    padding-top:5px;
}
#top_links .list_laws{
    padding-top:5px;
}
#top_links .date{
    background-color:#fbb100;
    color:#ffffff;
    float:left;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:2px;
    padding-right:5px;
    text-transform:lowercase;
}
#top_links .link{
    clear:both;
    padding:1px;
}
#top_links .link_img{
    padding:1px;
}
#top_links .item{
    padding-top:6px;
}
.list_laws .item{
    padding:0;
    margin:0;
}
.list_laws .link{
    background-image: url(../images/pl.gif);
    background-repeat: no-repeat;
    background-position: left 2px;  
}
.list_laws a{
    font-weight:bold;
    padding-left:14px;
    text-decoration:none
}
.list_laws a:hover{
    text-decoration:underline;
}
#top_links .top_pd{
    padding-left:3px;
    padding-right:9px;
}
#top_links .header1 .l1{
    height:7px;
    background-color:#6d737f;
    margin:0;
    padding:0;
}
#top_links .header1 .info{
    background-color:#e8e9ed;
    text-align:center;
    padding-top:9px;
    padding-bottom:4px;
    color:#6d737f;
    font-size:14pt;
}
#top_links .header1 .info a{
    color:#6d737f;
    font-size:14pt;
}

#top_links .header2 .l1{
    height:7px;
    background-color:#ff0000;
    margin:0;
    padding:0;
}
#top_links .header2 .info{
    background-color:#f3f4f6;
    text-align:center;
    padding-top:9px;
    padding-bottom:4px;
    color:#6d737f;
    font-size:14pt;
}
#top_links .header2 .info  a{
    color:#6d737f;
    font-size:14pt;
}

#top_links .header3 .l1{
    height:7px;
    background-color:#fbb100;
    margin:0;
    padding:0;
}
#top_links .header3 .info{
    background-color:#f3f4f6;
    text-align:center;
    padding-top:9px;
    padding-bottom:4px;
    color:#6d737f;
    font-size:14pt;
}
#top_links .header3 a{
    color:#6d737f;
    font-size:14pt;
}

/* menu left */
.lf_menu{
    padding:0;
    margin-left:15px;
}
.lf_menu ul{
    padding:0;
    margin:0;
    margin-left:0px;

}
.lf_menu ul ul{
    padding:0;
    margin:0;
}

.lf_menu li{
/*  list-style-image: url(../images/lf_menu.gif); */
    list-style-type: none;
    color:#525252;
    font-family:Verdana, arial, tahoma;
    font-size:9pt;
    margin:0;
    margin-top:5px;
    padding:0;
    text-transform:uppercase;
    font-weight:bold;
    
}
.lf_menu li{
    list-style-image: none; 
}
.lf_menu li.a_select{
    list-style-image: url(../images/pl.gif); 

}
.lf_menu a:link, .lf_menu a:visited{
    color:#525252;
    text-decoration:none;
}
.lf_menu a:hover{
    text-decoration:underline;
	font-size:105%;
}
.lf_menu ul{
    padding-left:10px;
}
.lf_menu ul li{
    padding-left:5px;
    font-weight:normal;
    color:#525252;
    font-size:8pt;
    text-transform:none;
}

.date-common
{
    margin-bottom : 0px;
    font-size : 7pt;
font-family:Verdana;
    font-weight : normal;
    color : #888888;
    text-transform:lowercase;

} 
div.date-common-div{
    padding-bottom:5px;
}
.news_link .date-common{
    /*padding-bottom:3px;*/
    clear:both;
}
.news_link .title2{
    font-weight:bold;
}
.news_link .title2 a{
    font-family:Verdana;
    font-size:9pt;
    font-weight:bold;
    text-decoration:none;
}
.news_link .title2 a:hover{
    text-decoration:underline;
}

.news_link .shot_body a{
    font-size:8pt;
    text-decoration:none;
}

.news_link .shot_body a:hover{
    text-decoration:underline;
}

.year_box{
    vertical-align:top;
    width:50px;
}

.images{
    padding-left:2px;
    padding-top:2px;
    padding-right:2px;
    padding-bottom:2px;
    float:left;
    border:1px solid #6d737f;
    margin:5px;
    margin-right:10px;
    margin-left:0;

}
.news_link {
    padding-bottom:8px;
}
.title1{
padding-top:20px;
padding-right:28%;

}
.title1 .title_text{
    font-size:16pt;
    color:#6d737f;
    padding-left:1px;
    }

.title7{
    font-size:11pt;
    color:#6d737f;	
    font-weight:550;  
}
.title7_pad{
width:50%;
}

.t_fong img{
    margin:10px;
}
.req{
    color:#f48346;
}
.error{
    color:#ff0000;
}


.img_page a, .img_page a:visited {float:left; width:24px; height:22px; padding-top:3px; text-align:center; color:white; margin:0px 5px 5px 0px; background-color:#CCCCCC;font-size:11px;border:1px solid #CCCCCC;}

.img_page a.current, .img_page a.current:visited {border:1px solid #CCCCCC;background-color:white;color:#888888;}
 /*
 
div.menu_car{
        padding:5pt;
        padding-bottom:10pt;
        padding-top:10pt;
}
div.menu_car .block{
        padding-bottom:5px;
}
td.menu_car{
        width:27%;
}
td.menu_car_small
{
        width:15%;
}
.menu_car a, .menu_car a:visited{
    color:#233D37;
    font-weight:bold;
    text-decoration:none;
}
.menu_car a:hover{
    text-decoration:underline;
}
.menu_car .sub_title{
    font-size:8pt;
    font-weight:200;
    color : #888888;
}
.menu_car a.sel{
    text-decoration:none;
    font-weight: bold;
    color : #990000;
}
*/
div.box_title{
    height:7px;
    background-color:#6d737f;
}

.title10 .title_text{
    background-color:#edeef1;
    padding-left:7px;
    padding-top:4px;
    padding-bottom:4px;
    color:#6d737f;
    font-size:10pt;
	font-weight: 500;
font-family:Verdana;	
}
div.sub_menu_car, div.sub_menu_car a, div.sub_menu_car a:visited{
    margin-left:10pt;
    font-weight: normal;
} 
 
input.inp_sub {
    width:152px;
    border:1px solid #595a5f;
}
.title_list .title_text{
    color:#666666;
    padding:1px;
    padding-top:15px;
    text-transform:lowercase;
}
.title_list .box_title{
    background-color:#ff0000;
    height:7px;
}
.menu_link{
    padding:1px;
    padding-top:7px;
}

.menu_link a, .menu_link a:visited{
    color:#666666;
    text-decoration:none;
}
.menu_link a:hover{
    text-decoration:underline;
}
.menu_link .sub_title{
    font-size:8pt;
    font-weight:200;
    color : #888888;
}
.menu_link a.sel{
    text-decoration:none;
    font-weight: bold;
    color : #666666;
}
.news_rel_link {
    /* padding-left:10px;  */
}
.news_rel_link .sub_type{
}
.sub_type{
    font-size:90%;
    /* font-weight:bold; */
    color:#525252;
}
.source{
    font-style:italic;
}
.art_text{
padding-top:0px;
}
.art_text img{
    margin:10px;
} 


.data_title{
    font-size : 8.5pt;
    font-weight : normal;
    color : #888888;
    padding-top:4px;
}
.data_title a{
    text-decoration:none;
}
.data_title a:hover{
    text-decoration:underline;
}
tr.odd{
    background-color:#f3f4f6;
}
.m_b_title{
    text-align: center;
    font-size:8pt;
    color:#6d737f
}
.journal{
    width: 100%;
}
.journal .year{
    font-size:10pt;
    background-color:#f3f4f6;
    color:#6d737f;
    text-align:center;
}
.journal .month{
    text-align:center;
}
.journal .week{
    text-align:center;
}
a.all_link{
    color:#FF0000;
}
a.all_link{
    text-decoration:underline;
    color:#FF0000;
}
a.all_link:hover{
    color:#FF0000;
    text-decoration:none;
}
/*

.box01 {
    background-color:#f3f4f6;
}
.box01 .l{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-y;
    background-position: left;
}
.box01 .r{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-y;
    background-position: right;
}
.box01 .t{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-x;
    background-position: top;
}
.box01 .b{
    background-image: url(../images/px_g.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

.box01 .lt{
    background-image: url(../images/box_left.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.box01 .lt{
    background-image: url(../images/box_right.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.box01 .lb{
    background-image: url(../images/box_bottom_left.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.box01 .rb{
    background-image: url(../images/box_bottom_right.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.box01 .space{
    padding:2pt;
}

*/

.next_nav a{
    margin-bottom : 0px;
    font-size : 8.5pt;
    font-weight : normal;
    color : #888888;
}
h2{
    padding:0;
}
.stitle-common{
    padding-top:5px;
    margin-bottom : 0px;
    font-size : 8.5pt;
    font-weight : normal;
    color : #888888;
}
.art_autor{
    /*width:200px;*/
    text-align:left;
    text-decoration:none;

}
.art_autor_name{
    font-weight:bold;
    font-size : 10pt;
}
.art_autor_job{
font-weight:italic;
}

.notification_box{
    background-color:#A50505;
    margin-bottom:6px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:5px;
    color : #FFFFFF;
    font-size : 8pt;
    font-weight : normal;
    width:500
}

.va_top {
vertical-align:top;
}
.va_bottom {
vertical-align:bottom;}

#socializ {
    display: inline-block;
  border: 1px solid #E5E5E5;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 6px 0 6px 6px;
    background: #FFF;
    overflow: hidden;
}
* html #socializ {display: inline}
*+html #socializ {display: inline}
#socializ:hover {
    background: #F6F6F6;
  border: 1px solid #D4D4D4;
    -moz-box-shadow: 0 0 5px #DDD;
    -webkit-box-shadow: 0 0 5px #DDD;
    box-shadow: 0 0 5px #DDD;
}
#socializ a {
    float: left;
    width: 32px;
    height: 32px;
    margin: 0 6px 0 0;
    padding: 0;
    background-color: #F6F6F6;
}
#socializ img {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}


