body{
  font-family: Arial, Helvetica, Garuda, san-serif;
}
a:link, a:visited{
  color:#900;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {
    display: inline-block;
  display:block;
  }
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
#header{
  height:125px;
  background: url(../images/header-bkg.gif) repeat-x;
  width:100%;
  text-align:center;
}
.header-content{
  width:995px;
  margin:0 auto;
  text-align:center;
  font-size:13px;
}
.header-content .copy-text{
  font-size:13px;
  text-transform: uppercase;
  margin:10px 10px 0 10px;
  text-align:center;
}
.header-content .copy-text em{
  color:#900;
  font-style: normal;
}
div.copy-divider{
  width:100%;
  background: transparent url(../images/copy-bkg.gif) repeat-x;
  height:1px;
  margin:3px 0 0 0;
}
div.copy-divider hr{
  display:none;
}
#navlist li{
  display:inline;
  list-style-type: none;
  font-weight: bold;
  line-height: 26px;
  font-size:13px;
  margin:0 12px 0 0;
}
#navlist li a:link, #navlist li a:visited{
  text-decoration:none;
  color: #fff;
}
#navlist li a:hover{
  text-decoration:underline;
}
#navlist li a.home:link, #navlist li a.home:visited{
  color:#c8d5de;
}
#navlist a.rss:link, #navlist a.rss:visited {
  padding: 0 0 0 14px;
  background: transparent url(../images/rss-icon.gif) no-repeat scroll left center ! important;
  background: transparent url(../images/rss-icon.gif) no-repeat scroll 0pt 0.2em;
  line-height: 17px;
  font-size: 13px;
  font-weight: bold !important;
}
.logopic{
  float:left;
  margin:10px 0 0 0;
}
.search-box{
  float:right;
  margin:10px 0 0 0;
  width:383px;
}
.search-box p{
  font-size:12px;
  font-weight:bold;
  margin:0px 0 0 0;
  color:#3d3832;
  text-transform: none;
  line-height:21px;
  text-align:right;
}
.search-box .login-pic, .search-box .register-pic{
  margin:0 0 0 10px;
  position:relative;
  top:7px;
}
.search-box form{
  position:relative;
}
.search-box span.left{
  background: url(../images/search-left.gif) no-repeat;
  background-position: 0em 0.19em !important;
  background-position: 0em 0.1em;
  font-size:10px;
  width:10px;
  height:31px;
  line-height: 21px;
  position:relative;
  left:0px !important;
  top:-2px !important;
  display:block;
  float:left;
  left:4px;
  top:0px;
}
.search-box input{
  padding:2px 0 0 0;
  width:196px;
  background:url(../images/forma-bkg.gif);
  border:none;
  height:19px;
  text-indent:20px
}
.search-box input.button{
  width:30px;
  height:21px;
  background:url(../images/search-button-bkg.gif) repeat-x;
  color:#3d3832;
  border:none;
  position: relative;
  top:0;
  padding:2px 0 3px 0px;
  margin:0;
  text-indent:0;
  top: 1px ! important;
}
#main{
  width:995px;
  margin:25px auto 28px auto;
  text-align:left;
}
.column-1, .column-2, .column-3{
  float:left;
  text-align:left;
}
.main-article{
  background:#e9f0f5;
  margin:0 0 37px 0;
  padding:0 0 20px 0;
}
.main-article img{
  margin:0 0 19px 0;
}
.main-article h1{
  font-family: "Times New Roman", FreeSerif;
  font-size:26px;
  font-weight:bold;
  color:#900;
  margin:0 10px 0 10px;
}
.main-article h1 a:link,.main-article h1 a:visited{
  color:#900;
  text-decoration: none;
}
.main-article h1 a:hover{
  text-decoration:underline;
}
.main-article p{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:14px;
  color:#3d3832;
  line-height: 18px;
  margin:4px 10px 0 10px;
}
.column-1{
  width:413px;
  margin:0 10px 0 0;
}
.column-1 h4.author{
 font-family: Arial, Helvetica, Garuda, san-serif;
 font-size: 16px;
 color:#AEC1D0;
 line-height:14px;
 margin:10px 0 10px 10px;       
}
.column-1 h4{
  font-family:Arial, Helvetica, Garuda, san-serif;
  font-size:22px;
  color:#3d3832;
  line-height:24px;
}
.column-1 h4 span{
  font-family:"Times New Roman", FreeSerif;
  font-size:14px;
  color:#900;
  font-weight:bold;
  float:right;
  line-height: 24px;
  padding:2px 0 0 0;
}
.column-1 h4 span a:link, .column-1 h4 span a:visited{
  color:#900;
  text-decoration:none;
}
.column-1 h4 span a:hover{
  text-decoration: underline;
}

#tabs{
 margin:5px 0 0 0;
 padding:0;
 float:left;
  }
#tabs li.archive-div-current{
  width:53px;
  height:65px;
  background: url(../images/archive-first.gif) no-repeat;
  float:left;

  padding:10px 5px 0 0;
  margin:0;
  line-height:14px;
  list-style-type:none;
  text-align:center;
}
#tabs li.archive-div-rest{
  width:53px;
  height:65px;
  background: url(../images/archive-rest.gif) no-repeat;
  float:left;
  padding:10px 5px 0 0;
  line-height:14px;
  margin:0;
  text-align:center;
  list-style-type:none;
  }
#tabs li.archive-div-current a:link, #tabs li.archive-div-current a:visited{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:12px;
  color:#3d3832;
  line-height:14px;
  text-decoration:none;
  text-align:center;
  padding:0;
}
#tabs li.archive-div-rest a:link, #tabs li.archive-div-rest a:visited{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:12px;
  color:#3d3832;
  text-align:center;
  line-height:14px;
  }
  #tabs li.archive-div-current a:hover, ul.print li.archive-div-rest a:hover{
  text-decoration:underline;
  }
.archive-current-box{
  clear:left;
  margin:17px 0 0 0;
  float:left;
  width:413px;
}
.archive-current-box img{
  border:2px solid #e2ecf2;
  width:135px;
  float:left;
  margin:0 8px 0 0;
}
.column-1 .archive-current-box h5{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:18px;
  color:#3d3832;
  margin:0 0 4px 0;
  font-weight:bold;
}
.archive-current-box .issue-date{
  font-family: "Times New Roman", FreeSerif;
  font-size: 14px;
  font-weight:bold;
  line-height:18px;
  color:#900;
  margin:0 0 8px 0;
}
.archive-current-box p{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:12px;
  color:#3d3832;
  line-height:18px;
}
.archive-current-box p a:link,.archive-current-box p a:visited{
  color:#3d3832;
  text-decoration:none;
}
.archive-current-box p a:hover{
  text-decoration:underline;
}
div.title-divider{
  width:100%;
  background: transparent url(../images/title-bkg.gif) repeat-x;
  height:1px;
  margin:0;
  clear:right;
}
div.title-divider hr{
  display:none;
}
.column-2{
  width:260px;
  margin:0 12px 0 0;
}
.column-2 img{
  float:left;
  border:4px solid #e2ecf2;
  margin: 10px 7px 0 0;
}
.column-2 h3{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:22px;
  color:#3d3832;
}
.column-2 h3 a:link, .column-2 h3 a:visited{
  text-decoration:none;
  color:#3d3832;
}
.column-2 h3 a:hover{
  text-decoration:underline;
}
.column-2 h2{
  font-family: "Times New Roman", FreeSerif;
  font-size: 14px;
  color:#900;
  line-height:14px;
  margin:10px 0 8px 0;
  font-weight:bold;
}
.column-2 h2.author{
font-family: Arial, Helvetica, Garuda, san-serif;
font-size: 11px;
color:#AEC1D0;
line-height:14px;
margin:5px 0 5px 0;
}
.column-2 h2 a:link, .column-2 h2 a:visited{
  color:#900;
  text-decoration:none;
}
.column-2 h2 a:hover{
  text-decoration:underline;
}
.column-2 p, .column-2 .intro, .column-2 .intro p{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:12px;
  color:#3d3832;
  line-height:16px;
        margin:0 0 25px 0;
}
.column-2 p.imp{
  margin:0;
        line-height:16px;
        
}
.column-2 h5.imp{
  font-family:"Times New Roman", FreeSerif;
  font-size:14px;
  color:#900;
  margin:5px 0 4px 0;
  font-weight:bold;
        display:block;
        line-height:16px;
        
}
.column-2 h5.imp a:link, .column-2 h5.imp a:visited{
  color:#900;
        line-height:16px;
        display:block;
  text-decoration:none;
}
.column-2 h5.imp a:hover{
  text-decoration:underline;
}
.column-3{
  width:300px;
overflow:hidden;
}
.blog{
   background-color:#e9f0f5;
   padding:5px 0;
   margin:0 0 20px 0;
}
.blog p{
margin: 0 0 5px 0;
}
.blog a:link, .blog a:visited{
   font-family: Arial, Helvetica, Garuda, sans-serif;
   font-size:13px;
   padding:0 0 0 10px;
   color:#6c6d6e;
   font-weight:bold;
   line-height:16px;
}
.readers-meeting{
  margin:0px 0 0px 0;
  font-family: Arial, Helvetica, Garuda, sans-serif;
  clear:left;
  background: url(../images/meetingbox-bkg.gif) repeat-x;
  background-position: top left;
  padding:3px 0 0 0;
}
.readers-meeting .title{
  width:84px !important;
  width: 74px;
  min-height:27px;
        height:auto;
  float:left;
  font-size:11px;
  text-transform: uppercase;
  padding:8px 0px 8px 0;
  margin:3px 10px 10px 0;
  line-height:16px;
  background: url(../images/meetingboxtitle-bkg.gif) repeat-y;
  background-position: top right;
}
.readers-meeting h4{
  font-size:12px;
  color:#900;
  font-weight:bold;
  line-height:16px;
}
.readers-meeting h4 a:link, .readers-meeting h4 a:visited{
  text-decoration:none;
  color:#900;
}
.readers-meeting h4 a:hover{
  text-decoration:underline;
}
.readers-meeting p.date{
  font-weight:bold;
  clear:none;
}
.readers-meeting p{
  font-family: Arial, Helvetica, Garuda, san-serif;
  color:#3d3832;
  font-size:12px;
  line-height:16px;
  clear:left;
  margin:0 0 10px 0;
  font-weight:normal;
}
.column-3-banner{
  width:300px;
  height:100px;
}
.promobox{
  width:299px;
  background:url(../images/box-bkg.gif);
  position:relative;
  margin:15px 0 15px 0;
}
.promobox .boxtop{
  width:299px;
  height:61px;
  line-height:61px;
  background: url(../images/box-top.gif) no-repeat;
  font-size:22px;
  color:#3d3932;
  text-indent:20px;
  line-height: 51px;
}
.promobox .boxbottom{
  width:299px;
  height:66px;
  line-height:66px;
  background: url(../images/box-bottom.gif) no-repeat;
}
.promobox ul{
  color: #3d3832;
  font-size:12px;
  padding:0;
  margin:0 10px 0 40px;
  list-style-type: decimal;
}
.promobox li{
  margin:0 0 10px 0;
  line-height:16px;
  text-indent: 0;
}
.promobox li a:link, .promobox li a:visited{
  color:#3d3832;
  text-decoration:none;
}
.promobox li a:hover{
  text-decoration:underline;
}
.promobox li span{
   position:relative;
   left:-4px;
}
#footer{
  clear:left;
  width:100%;
  height:250px;
  background: url(../images/footer-bkg.gif) repeat-x;
  text-align:center;
}
#footer p{
  font-family: "Times New Roman", FreeSerif;
  font-size: 14px;
  margin:0 0 25px 0;
  color:#fff;
}
#footer p.copyright{
  font-size:12px;
  font-weight:bold;
}
.footer-content{
  width:995px;
  margin:0 auto;
  padding:30px 0 0 0;
}        
.footerlist{
  float:none;
  margin:0 0 10px 0;
}
.footerlist li{
  display:inline;
  list-style-type: none;
  font-weight: bold;
  font-size:11px;
  margin:0 0 0 0;
  padding:0;
}
.footerlist li img{
  margin: 0 0 0 5px;
  position:relative;
  top:1px;
}
.footerlist li a:link, .footerlist li a:visited{
  text-decoration:none;
  color: #fff;
}
.footerlist li a:hover{
  text-decoration:underline;
}
.footerlist li a.home:link, .footerlist li a.home:visited{
  color:#c8d5de;
}
.footerlist a.rss:link, .footerlist a.rss:visited {
  padding: 0 0 0 14px;
  background: transparent url(../images/rss-icon.gif) no-repeat scroll left center ! important;
  background: transparent url(../images/rss-icon.gif) no-repeat scroll 0pt 0.2em;
  line-height: 17px;
  font-size: 12px;
  font-weight: bold !important;
}
.login-pic, .register-pic{
  margin:0px 10px 0 0;
}
.footer-logo{
  clear:left;
  margin: 40px 0 5px 0;
  display:block;
}
.article-column, .section-column{
  width:673px;
  float:left;
  margin:0 auto;
  padding: 0 10px 0 0;
}
.article-column table{
border:1px solid #989696;
}
.article-column tr, .article-column td{
border:1px solid #989696;
font-size:14px;
font-weight:normal;
line-height:18px;
text-align: left;
padding:2px;
}
.article-column .imgfloater{
  float:left;
  margin:0 10px 0 0;
}
.article-column .imgfloater p{
  background:#e9f0f5;
  padding: 10px 5px;
  font-size:12px;
  color:#3d3832;
  line-height:12px;
}
.article-column h1{
  font-size:30px;
  font-family: "Times New Roman", FreeSerif;
  font-weight:bold;
  color:#3d3832;
  line-height:30px;
}
.article-box h4.author{
        font-family: Arial, Helvetica, Garuda, san-serif; 
        font-size: 14px; 
  color:#AEC1D0; 
  line-height:14px; 
  margin:10px 0 10px 10px;
}
.article-column p, .article-column .full-text{
  font-size:14px;
  font-weight:normal;
  line-height:18px;
        text-align: left;
  font-family: Arial, Helvetica, Garuda, sans-serif;
}
.article-column strong{
  font-weight:bold;
}
.article-column p.author{
  margin: 15px 0 0 0;
        
}
.article-column .intro, .article-column .intro p{
  font-weight:bold;
        font-size:14px;
        line-height:18px;
  margin:19px 0 19px 0;
        text-align: left;
}
.article-column p u{
  display:block;
  float:left;
  margin:5px 25px 5px 0;
  width:150px;
  text-decoration:none;
  font-style:italic;
}
.article-column .title-divider{
  margin-bottom:10px;
}
.article-column .section-title{
  font-size:12px;
  color:#3d3832;
}
.article-column .article-tools {
  font-size:12px;
  float:right;
  margin:0 0 8px 0;
}
.article-tools a:link, .article-tools a:visited{
  font-size:12px;
  color:#3d3832;
  text-decoration:none;
  font-weight:bold;
}
.article-tools a:hover{
  text-decoration:underline;
}
.article-tools .print{
  background:url(../images/print-icon.gif) no-repeat;
  background-position: left center !important;
  background-position: 0 0.3em;
  padding:0 0 0 14px;

  margin:0 10px 0 0;
}
.article-tools .comments{
  background:url(../images/comments-icon.gif) no-repeat;
  background-position: left center !important;
  background-position: 0 0.4em;
  padding:0 0 0 12px;
  margin:0 10px 0 0;
}
.article-tools .email{
  background:url(../images/email-icon.gif) no-repeat;
  background-position: left center !important;
  background-position: 0 0.3em;
  padding:0 0 0 14px;
  margin:0 10px 0 0;
}
.article-tools .rss{
  background:url(../images/rss-icon-small.gif) no-repeat;
  background-position: left center !important;
  background-position: 0 0.2em;
  padding:0 0 0 12px;
  margin:0 10px 0 0;
}

.article-column .error{







  font-size:12px;
  font-weight: bold;
  color:#3d3832;
  margin:20px 0 0 0;
}
.article-column .error .login-pic, .article-column .error .register-pic{
  position:relative;
  top:6px;
  margin:0 0 0 10px;
}
/*****************************/
/**COMMENTS FORM FORMATING****/
/*****************************/
.articlecomments {
margin:0 0 0 0px;
}
.articlecomments .title{
font-size:18px;
color:#808080;
margin:40px 0 0 0px;
clear:left;
}
.articlecomments p.comment_author{
margin:20px 0 10px 0px;
color:#52678E;
clear:both;
font-size:18px;
}
.articlecomments p.comment_date{
margin:10px 0 10px 0px;
color:#5d5b46;
font-size:12px;
clear:both;
}
.articlecomments p.comment_content{
margin:10px 0 20px 0px;
color:#5e5e5e;
font-size:15px;
clear:both;
}
.articlecomments form{
font-size:12px;
clear:left;
display:block;
padding:25px 0 0 0;
}
.articlecomments legend{
font-weight:bold;
color:#5d5b46;
font-size:14px;
margin:0 0 15px 0;
}
.articlecomments label {
  font-weight: normal;
  line-height: normal;
  text-align: left;
  margin-right: 10px;
  position: relative;
  display: block;
  float: left;
  width: 155px;
  color:#808080;
font-size:13px;
line-height:20px;
  }
  .articlecomments .formInputText {
  padding: 2px;
  font-size: 11px;
  color: #666666;
  margin-right: 5px;
  margin-bottom: 5px;
  height: 16px;
  border:1px solid #5d5b46;
  width:200px;
  }
.articlecomments .button{
margin:0 0 0 165px;
}
  .articlecomments textarea {
  padding: 2px;
  font-size: 11px;
  color: #666666;
  margin-right: 5px;
  margin-bottom: 5px;
  border:1px solid #5d5b46;
  }
  .articlecomments form img{
  clear:right;
  margin:0 0 5px 0;
  }a
  .articlecomments form .button{
  display:block;
  margin:30px 0 0 165px;
  color:#808080;
  }
.articlecomments .fade{
font-size:14px;
font-weight:bold;
background-color: #fff;
margin:0 0 15px 0;
}
.articlecomment-list{
margin:0 0 0 0px;
}
.articlecomment-list p.title{
font-size:16px;
color:#cf1519;
margin:0 0 8px 0;
}
.articlecomment-list .listtitle{
font-size:18px;
color:#808080;
margin:40px 0 0 0px;
clear:left;
}
.articlecomment-list p{
font-size:13px;
line-height:20px;
color:#5e5e5e;
}
.articlecomment-list .comment-list-date{
font-size:12px;
color:#5e5e5e;
margin: 5px 0 0 0;
}
.articlecomment-list .comment-list-content{
width:507px;
float:left;
margin: 20px 0 0 0;
}
.articlecomment-list .comment-said{
color:#5e5e5e;
}
div.articlecomment-hr{
width:100%;
height:1px;
background:#c2c0c0;
margin:10px 0 0 0;
padding:0;
}
div.articlecomment-hr hr{
display:none;
}
.section-column .section-title{
  font-size:22px;
  color:#3d3832;
  font-family: Arial, Helvetica, Garuda, sans-serif;
  margin:0 0 1px 0;
}
.section-column .article-box{
  clear:left;
  margin: 30px 0 0 0;
}
.section-column img{
  float:left;
  margin:0 8px 0 0;
  border:4px solid #e2ecf2;
  clear:left;
}
.section-column h2{
  font-family:"Times New Roman", FreeSerif;
  font-size:18px;
  color:#900;
  font-weight:bold;
  margin:0 0 8px 0;
}
.section-column h2.section_arch{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:16px;
  color:#52678E;
  font-weight:bold;
  margin:15px 0 10px 0;
}
.section-column p, .section-column p.rss, .section-column .intro, .section-column .intro p{
  clear:right;
  font-size:14px;
  color:#3d3832;
  line-height:20px;
  margin:0 0 0 0;
}
.section-column p strong {
font-weight:bold;
}
.section-column p.rss{
       color:#526994;
       font-size:17px;
}
.section-column p.rss a:link, .section-column p.rss a:visited{
       font-size:16px;
       color:#3d3832;
       line-height:20px;
       background:url(../images/rss-icon.gif) left center no-repeat;
       padding:0 0 0 18px;
       text-decoration:none;
       margin:0;
}
.section-column p.navigation{
      font-size:13px;
      color:#000;
      text-align:center;
      margin:20px 5px 0 5px;
      display:inline;
}
p.navigation a:link, p.navigation a:visited{
      font-size:13px;
      display:inline;


      color:#000;
      text-decoration:underline;
}
p.navigation a:hover{
      text-decoration:none;
}
.section-column p.rss a:hover{
text-decoration:underline;
}
/*slajder*/
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 1px solid #bfcddd;
border-bottom-width: 1px;
border-top:none;
width: 411px; /*width of featured content slider*/
height: 270px;
float:left;
clear:left;
}
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px 18px 0 18px;
background: url(../images/bkg.gif) repeat-x;
width: 376px; /*width of content DIVs within slider. Total width should equal slider's inner width */
height: 100%;
/*filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;*/
}
.all-books{
  z-index:100;
  position:absolute;
  bottom:23px;
  right:0;
  margin:0 23px 0 0;
  text-transform: uppercase;
}
.all-books a:link, .all-books a:visited{
  font-size:12px;
  font-family: "Times New Roman", FreeSerif;
}
.pagination{
width: 417px !important; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
width:213px;
text-align: right;
background: transparent url(../images/top-bkg.gif) no-repeat;
height:79px;
position:relative;
padding:0 0 0 200px;
float:left;
clear:left;
margin:20px 0 0 0;
}
.pagination a{
display:none;
}
.pagination a.toc:link,.pagination a.toc:visited{
text-decoration: none; 
color: #00007D;
background: transparent url(../images/link.gif) no-repeat;
background-position:0.1em 0em;
position:relative;
top:47px;
font-size:14px;
line-height:17px;
font-family: FreeSerif;
margin:0 0 0 0;
width:20px;
display:block;
float:left;
text-align:center;
color:#b1c3d4;
}
.pagination a.toc:hover{
color:#900;
}
.pagination a:hover, .pagination a.selected{
color: #900;
background-color: transparent;
font-weight:bold;
}

.contentdiv img{
  border:2px solid #e2ecf2;
  width:135px;
  float:left;
  margin:0 8px 0 0;
}
.contentdiv h5{
  font-family: "Times New Roman", FreeSerif;
  font-size:14px;
  color:#900;
  margin:0 0 4px 0;
  font-weight:bold;
}
.contentdiv .issue-date{
  font-weight:bold;
  margin:0 0 8px 0;
}
.contentdiv p{
  font-family: Arial, Helvetica, Garuda, san-serif;
  font-size:12px;
  color:#3d3832;
  line-height:18px;
}
/***************************/
.loginbox label {
  font-weight: normal;
  text-align: right;
  margin-right: 10px;
  position: relative;
  display: block;
  float: left;
  width: 155px;
  color: #5d5b46;
  font-size: 13px;
  line-height: 20px;
clear:left;
  }
.loginbox .button{
margin:0 0 0 165px;
}
.archive-column{
  width:673px;
  float:left;
  display:inline;
        margin:25px 0 0 0;
}
.archive-column .archive-item{
  width:135px;
  float:left;
  margin:0 25px 25px 0;
        display:inline;
        height:220px;
}
.archive-item p{
  font-size:12px;
  text-align:center;
}
.imported {
width: 995px;
margin:0 auto 20px auto;
text-align:left;
}
.imported h3{
font-family: Arial,Helvetica,Garuda,san-serif;
font-size: 18px;
color: #3d3832;
}
.imported-1{
width:316px; 
float:left;
}
.imported-2{
width:337px; 
float:left;
padding:0 0 0 20px;
}
.imported-3{
width:302px; 
float:left;
padding:0 0 0 20px;
}
.imported .imported-title{
font-family: "Times New Roman", FreeSerif;
font-size:14px;
color: #990000;
margin:7px 0 19px 0;
height:31px;
line-height: 31px;
background: url(../images/crtice.gif) no-repeat;
background-position: right;
}





.imported p.imported-link{
font-size:11px;
color: #3d3832;
line-height:16px;
margin-bottom: 5px;




font-family:Arial, Helvetica, Garuda, san-serif;
}
.imported p.imported-link a:link, .imported p.imported-link a:visited{
color: #3d3832;
text-decoration:none;
}
.imported p.imported-link a:hover{
text-decoration:underline;
}
.imported p.imported-link span{
color:#8e8e8e;
}
#output1 .radio{
border:none;
width: 20px;
}
a.comment:link, a.comment:visited{
  background:url(../images/comments-icon.gif) no-repeat;
  background-position: left center !important;
  background-position: 0 0.4em;
  padding:0 0 0 12px;
        text-decoration:underline;
  margin:0 10px 0 10px;
}
a.comment:hover{
text-decoration:none;
}
.list-heads a:link, .list-heads a:visited{
font-size:13px;
color:#036;
text-decoration:none;
}
.list-heads a:hover{
text-decoration:underline;
}