BODY { margin: 10px 5px; padding: 0px; font-family: Arial,Tahoma; }
a:link { color: #3A288B; text-decoration: underline; }
a:visited { color: #3A288B; text-decoration: underline; }
a:hover, a:focus, a:active { color: #6150AD; text-decoration: underline; }
.rlinks { margin: 0px; padding: 0px; width: 165px; vertical-align: top; }
.general { margin: 0px; padding: 0px; width: 995px; }
#block_links { margin-top: 0px; }
#content { width: 100%; margin: 0px; }
.header { margin: 0px; padding: 0px; height: 273px; }
#logo_zone { width: 235px; padding: 0px; vertical-align: top; }
#search_zone { padding: 0px; width: 280px; vertical-align: top; }
#map_zone { width: 480px; padding: 0px; background-image: url('/skins/images/map.gif'); background-repeat: no-repeat; vertical-align: top; }
#data { margin: 10px 0px 0px 0px; font-family: Arial; font-size: 12px; font-weight: 700; color: #262020; padding: 0px; }
#logo { margin: 170px 0px 2px 0px; padding: 0px; }
#line { margin: 0px; padding: 0px; height: 1px; width: 100%; background-image: url('/skins/images/dot.gif'); background-repeat: repeat-x; }
#line2 { margin: 0px; padding: 0px; height: 2px; width: 100%; background-image: url('/skins/images/wdot.gif'); background-repeat: repeat-x; }
#desc { font-family: Arial; font-size: 16px; font-weight: bolder; margin: 0px; padding: 0px; }
#top_menu { margin: 193px 0px 5px 0px; padding: 0px; font-family: Arial; font-size: 12px; text-align: center; width: 280px; }
#search { margin: 0px; padding: 0px; text-align: center; width: 280px; vertical-align: top; }
.button { text-align: center; background-color: #DEDEDC; margin: 0px; padding: 1px 5px; border-style: solid; border-color: #BABABA; border-width: 1px; font-family: Sans-serif; font-size: 14px; font-weight: 700; height: 21px; }
.input { border-style: solid; border-width: 1px; border-color: #BABABA; margin: 0px; padding: 2px; font-family: Sans-serif; font-size: 12px; width: 195px; }
#desc_text { text-align: center; font-family: Arial; font-size: 13px; width: 280px; margin: 0px; padding: 0px; }
#city { margin: 157px 0px 2px 185px; font-family: Arial; font-size: 8px; }
.select { width: 135px; padding: 0px; margin: 0px; }
#city_desc { margin: 0px 0px 0px 192px; padding: 0px; font-family: Sans-serif; font-size: 12px; font-weight: bolder; }
.form { margin: 0px; padding: 0px; }
#top_links { margin: 60px 0px 0px 150px; padding: 0px; font-family: Arial; font-size: 14px; text-decoration: none; width: 245px; font-weight: bold; }
#main { width: 535px; vertical-align: top; padding: 0px 3px 0px 0px; margin: 0px; }
#main2 { width: 995px; vertical-align: top; padding: 0px 3px 0px 0px; margin: 0px; }
#post { margin: 2px; padding: 0px; }
#post h2 { font-size: 16px; padding: 0px; margin: 10px 0px 0px 0px; color: #2A1977; font-family: Tahoma; line-height: 22px; }
#post h2 a:link { color: #2A1977; text-decoration: underline; }
#post h2 a:hover { color: #3A288B; text-decoration: underline; }
#post h2 a:visited { color: #2A1977; text-decoration: underline; }
#post p { padding: 0px; margin: 7px 0px; text-align: justify; }
#post img2 { border-style: solid; border-width: 1px; border-color: #F1AB6D; margin: 0px 5px 0px 0px; padding: 1px; }
.date { font-family: Tahoma; font-size: 11px; color: #9B9B9B; }
.news { font-family: Arial; font-size: 14px; line-height: 18px; text-indent: 1.5em;}
#image { margin: 0px 10px 0px 0px; padding: 0px; right: auto; float: left; }
#news_info { margin: 5px 0px 45px 0px; padding: 0px; }
#source { margin: 2px; padding: 0px; float: left; }
#cat_info { padding: 0px; margin: 0px 5px; float: left; }
#post_cat { color: #989898; font-family: Tahoma; font-size: 12px; padding: 0px; margin: 0px 0px 3px 0px; }
#post_cat a:link { color: #989898; text-decoration: underline; }
#post_cat a:hover { color: #989898; text-decoration: underline; }
#post_cat a:visited { color: #989898; text-decoration: underline; }
#post_comment { color: #989898; font-family: Tahoma; font-size: 12px; padding: 0px; margin: 3px 0px 0px 0px; }
#post_comment a:link { color: #989898; text-decoration: none; }
#post_comment a:hover { color: #989898; text-decoration: none; }
#post_comment a:visited { color: #989898; text-decoration: none; }
#tag_info { padding: 0px; margin: 0px 10px; float: left; }
#post_tag { color: #989898; font-family: Tahoma; font-size: 12px; padding: 0px; margin: 0px 0px 5px 0px; }
#post_tag a:link { color: #989898; text-decoration: underline; }
#post_tag a:hover { color: #989898; text-decoration: underline; }
#post_tag a:visited { color: #989898; text-decoration: underline; }
#post_source { color: #989898; font-family: Tahoma; font-size: 12px; padding: 0px; margin: 3px 0px 0px 0px; }
#post_source a:link { color: #989898; text-decoration: underline; }
#post_source a:hover { color: #989898; text-decoration: underline; }
#post_source a:visited { color: #989898; text-decoration: underline; }
#footer { margin: 5px 0px; padding: 0px; height: 130px; }
#copyright { margin: 5px 0px; font-family: Arial; font-size: 12px; }
#contact_info { margin: 0px; padding: 0px; float: left; }
#contact { margin: 5px 0px; padding: 0px; font-family: Arial; font-size: 12px; }
#stopped { margin: 0px; padding: 0px; }
#counters { margin: 30px 0px 0px 0px; padding: 0px; text-align: center; }
#center { width: 460px; vertical-align: top; padding: 0px 3px 0px 0px; margin: 0px; }
#cloud_tags { margin: 2px; padding: 0px; font-family: Arial; word-spacing: 5px; }
#last_news { margin: 0px; padding: 0px; border-style: solid; border-width: 1px; border-color: #1F1B1A; background-color: #DEDEDC; }
#headline { font-family: Arial; font-size: 12px; font-weight: 700; margin: 1px 10px 10px 10px; padding: 0px; }
#bodyline { margin: 1px 10px; padding: 0px; font-family: Arial; }
#last_post { margin: 0px; padding: 0px; }
#last_head { margin: 3px 0px 7px 0px; padding: 0px; font-family: Arial; font-size: 12px; }
#last_body { margin: 5px 0px; padding: 0px; font-family: Arial; font-size: 12px; }
#allsmi { margin: 0px; padding: 0px; }
#pressa { margin: 0px 0px 3px 0px; padding: 0px; border-style: solid; border-width: 1px; border-color: #D6D6D6; vertical-align: top; height: 30px; }
#smi_logo { margin: 0px; padding: 0px; width: 100px; text-align: center; height: 30px; vertical-align: middle; float: left; }
#smi_info { font-family: Arial; font-size: 11px; text-align: center; margin: 1px 2px; padding: 0px; }
#sidebar { width: 225px; vertical-align: top; margin: 0px; padding: 0px; }
#rubric_name { font-family: Arial; font-size: 14px; font-weight: 700; margin: 2px 0px 2px 0px; text-align: center; }
#rubric_content { margin: 0px; padding: 1px; text-align: center; border-style: solid; border-width: 1px; background-color: #FAF9E7; border-color: #A6A6A6; }
#other_news { margin: 0px 0px 10px 0px; padding: 0px; border-style: solid; border-width: 1px; border-color: #CCCCCC; }
#on_headline { margin: 0px; padding: 1px 10px; border-style: solid; border-width: 2px 0px; font-family: Sans-serif; font-size: 12px; font-weight: 700; border-color: #1D1918; }
#iv_bodyline { margin: 1px 0px 0px 0px; background-color: #DEDEDC; font-family: Arial; font-size: 12px; padding: 2px; }
#iv_bodyline_rub { margin: 1px 0px 0px 0px; background-color: #FFFFFF; font-family: Arial; font-size: 14px; padding: 2px;  border-bottom-color: Silver;  border-bottom-style: solid;  border-bottom-width: thin;  padding-bottom: 2px;  margin-bottom: 2px;}
#iv_bodyline img { float: left; margin: 2px; }
#iv_bodyline_rub img { float: left; margin: 2px; }
#banner { margin: 0px; padding: 0px; }
#category { margin: 0px 0px 10px 0px; padding: 0px; }
#cat_headline { margin: 0px; padding: 1px 5px; border-style: solid; border-width: 2px 0px; font-family: Arial; font-size: 14px; font-weight: 700; border-color: #281A67; }
#cat_options { margin: 10px; padding: 0px; font-family: Arial; font-size: 14px; }
#cat_news { margin: 3px; padding: 0px; }
#title_news { margin: 0px; padding: 0px; }
#photo_news { margin: 0px 5px 0px 0px; padding: 0px; float: left; }
#img_news { margin: 0px; padding: 0px; }
#date_news { margin: 3px; font-family: Arial; font-size: 11px; color: #21201E; text-align: center; }
#name_news { margin: 2px; padding: 0px; font-family: Arial; font-size: 14px; width: 100%; font-weight: 700; line-height: 20px; }
#desc_news { margin: 0px; padding: 0px; font-family: Arial; font-size: 14px; line-height: 18px; }
.small { font-size: small; }
.x-small { font-size: x-small; }
.medium { font-size: medium; }
.large { font-size: large; }
.x-large { font-size: x-large; }
#iv_bodyline a:link { text-decoration: none; color: #1D1918; }
#iv_bodyline a:hover { text-decoration: underline; color: #1D1918; }
#iv_bodyline a:visited { text-decoration: none; color: #1D1918; }
#search_panel { margin: 10px; padding: 20px; text-align: center; }
#search_massge { font-family: Sans-serif; font-size: 12px; margin: 10px; padding: 0px; font-weight: bold; }
#addcomments { margin: 10px 0px; padding: 5px; width: 500px; border-style: dashed; border-width: 1px; background-color: #F5F5F5; border-color: #BABABA; }
#add_title { font-family: Sans-serif; font-size: 12px; font-weight: 700; margin: 0px; padding: 0px 0px 5px 5px; }
.input_comment { border-style: solid; border-width: 1px; border-color: #BABABA; margin: 0px; padding: 2px; font-family: Sans-serif; font-size: 12px; width: 150px; }
.textarea { border-style: solid; border-width: 1px; border-color: #BABABA; margin: 0px; padding: 2px; font-family: Sans-serif; font-size: 12px; width: 360px; height: 120px; }
#fields { margin: 8px 0px; padding: 0px; font-family: Sans-serif; font-size: 12px; }
#add_send { margin: 8px 0px; padding: 0px; }
#last_body a:link { color: #252120; text-decoration: none; }
#last_body a:hover { color: #635856; text-decoration: underline; }
#last_body a:visited { color: #252120; text-decoration: none; }
#top_cloud_tags { font-family: Arial; word-spacing: 5px; }
#cloud_tags a:link { color: #252120; text-decoration: underline; }
#cloud_tags a:hover { color: #635856; text-decoration: underline; }
#cloud_tags a:visited { color: #252120; text-decoration: underline; }
#smi_info a:link { color: #777777; text-decoration: none; }
#smi_info a:hover { color: #939393; text-decoration: none; }
#smi_info a:visited { color: #777777; text-decoration: none; }
#top_links a:link { color: #252120; text-decoration: none; }
#top_links a:hover { color: #252120; text-decoration: none; }
#top_links a:visited { color: #252120; text-decoration: none; }
#name_news a:link { color: #262020; text-decoration: underline; }
#name_news a:hover { color: #635856; text-decoration: underline; }
#name_news a:visited { color: #262020; text-decoration: underline; }
#comments { font-family: Arial; font-size: 12px; width: 500px; margin: 10px 0px 0px 0px; padding: 5px; border-style: dashed; border-width: 1px; border-color: #BABABA; }
#comment_info {color: #A9A9A9; padding: 0px; margin: 0px 0px 5px 0px; }
#comment_name {color: #330E56; float: left; font-weight: bold;  margin-right: 5px;  }
#comment_name a:link { color: #330E56; text-decoration: underline; font-weight: bold; float: left;  margin-right: 5px; }
#comment_name a:hover { color: #330E56; text-decoration: underline; font-weight: bold; float: left;  margin-right: 5px; }
#comment_name a:visited { color: #330E56; text-decoration: underline; font-weight: bold; float: left;  margin-right: 5px; }
#comment_body { margin: 10px 0px; padding: 0px; }
#comment_option { text-align: right; margin: 0px; padding: 0px; }
#archives_year { margin: 10px; padding: 0px; text-align: center; font-family: Arial; }
#year { margin: 2px 20px; padding: 3px; border-style: solid; border-width: 1px; border-color: #BFB9D5; background-color: #FAF9E7; width: 75px; }
#current_year { margin: 2px 20px; padding: 3px; border-style: solid; border-width: 1px; border-color: #BFB9D5; background-color: #FAF9E7; width: 75px; }
#current_year a:link { text-decoration: none; color: #D62B23; }
#current_year a:hover { text-decoration: none; color: #E76D67; }
#current_year a:visited { text-decoration: none; color: #D62B23; }
#archives_month { margin: 10px; padding: 0px; text-align: center; font-family: Arial; }
#month { margin: 2px 15px; padding: 0px; border-style: solid; border-width: 1px; border-color: #BFB9D5; background-color: #FAF9E7; width: 90px; }
#empty_month { margin: 0px; padding: 0px 2px; font-family: Arial; text-align: center; font-weight: bold; color: #ABAAA8; }
#isset_month { margin: 0px; padding: 0px 2px; font-family: Arial; text-align: center; font-weight: bold; }
#current_month { margin: 0px; padding: 0px 2px; font-family: Arial; text-align: center; font-weight: bold; }
#current_month a:link { text-decoration: none; color: #D62B23; }
#current_month a:hover { text-decoration: none; color: #E76D67; }
#current_month a:visited { text-decoration: none; color: #D62B23; }
#today { margin: 5px; padding: 2px; font-family: Arial; font-weight: bold; text-align: center; }
#yesterday { margin: 5px; padding: 2px; font-family: Arial; font-weight: bold; text-align: center; }
#today a:link { color: #D62B23; text-decoration: underline; }
#today a:hover { color: #E76D67; text-decoration: underline; }
#today a:visited { color: #D62B23; text-decoration: underline; }
#information { margin: 5px 0px; padding: 0px; font-family: Arial; font-size: 14px; line-height: 18px; }
#archives_day { margin: 10px; padding: 0px; text-align: center; font-family: Arial; }
#day { margin: 2px 47px; padding: 3px; border-style: solid; border-width: 1px; border-color: #BFB9D5; background-color: #FAF9E7; width: 25px; }
#empty_day { margin: 2px 47px; padding: 3px; font-family: Arial; text-align: center; font-weight: bold; color: #ABAAA8; border-style: solid; border-width: 1px; border-color: #BFB9D5; background-color: #FAF9E7; width: 25px; }
#current_day { margin: 2px 47px; padding: 3px; font-family: Arial; text-align: center; border-style: solid; border-width: 1px; border-color: #BFB9D5; background-color: #FAF9E7; width: 25px; }
#current_day a:link { text-decoration: none; color: #D62B23; }
#current_day a:hover { text-decoration: none; color: #E76D67; }
#current_day a:visited { text-decoration: none; color: #D62B23; }
#pressa_info { margin: 0px; padding: 0px; font-family: Arial; font-size: 14px; }
#pressa_logo { margin: 5px 0px; padding: 0px; vertical-align: middle; }
#pressa_desc { margin: 5px; padding: 0px; }
#pressa_top { margin: 5px 0px; padding: 0px; }
#pressa_news { margin: 5px 0px; padding: 0px; }
#line_top { margin: 0px; padding: 0px; height: 1px; background-image: url('/skins/images/dot.gif'); background-repeat: repeat-x; width: 995px; }
#topnews { margin: 0px; padding: 3px; font-family: Arial; font-size: 14px; width: 985px; background-color: #DEDEDC; border-style: solid; border-width: 1px; }
#topnews a:link { text-decoration: none; color: #1D1918; }
#topnews a:hover { text-decoration: underline; color: #1D1918; }
#topnews a:visited { text-decoration: none; color: #1D1918; }
#topnews span { background-image: url('/skins/images/circle.gif'); background-repeat: no-repeat; padding-left: 9px; background-position: 0 40%; }
#my_blog { margin: 2px; padding: 0px; font-family: Arial; font-size: 14px; font-weight: 700; line-height: 20px; width: 100%; }
#my_blog span { margin: 3px; font-family: Arial; font-size: 11px; color: #21201E; text-align: left; font-weight: normal; }
#my_blog a:link { text-decoration: underline; color: #262020; }
#my_blog a:hover { color: #635856; text-decoration: underline; }
#my_blog a:visited { text-decoration: underline; color: #262020; }
.title { font-family: Arial; font-size: 90%; line-height: 130%; margin-bottom: 5px; margin-top: 5px; font-weight: bold; padding-left: 5px; }
.title a, .title a:visited, .title a:hover { font-family: Arial; font-size: 100%; text-decoration: none; color: #262020; }

/* Lj begin */
.jj_user{background-image: url('/skins/images/jj_user.gif');background-position: left;background-repeat: no-repeat;padding-left: 20px;height: 17px;display: block;}
.jj_user span{color: #0070b9;font-weight: bold;font-size: 11px;}
a.jj_user:hover span{text-decoration: underline;}
.jj_title{font-size: 12px;}
.jj_title span{color: #4f75a9;font-weight: bold;font-size: 14px;padding-top: 5px;padding-bottom: 5px;display: block;text-transform: uppercase;}
a.jj_title:hover span{text-decoration: underline;}
/* Lj end */
.photo { float: right; height: 50px; margin-top: 2px; margin-left: 7px; border: 0; padding-right: 5px; }
.author { font-size: 80%; line-height: 110%; margin-top: 7px; padding-left: 5px; }
.foto_report { margin: 0px; padding: 5px; }
#banner_right { margin: 80px 0px 0px 0px; text-align: center; }
#start_links { margin: 93px 0px 0px 0px; padding: 1px 0px; border-style: solid; border-width: 0px 0px 2px 0px; font-size: 14px; border-color: #281A67; text-align: right; }
.href03 a, .href03 a:visited, .href03 a:hover { font-family: Arial; font-size: 100%; text-decoration: none; color: #696969; }
#fotoreports { margin: 1px 0px 0px 0px; background-color: #DEDEDC; font-family: Arial; padding: 5px 2px; font-size: 14px; }
#fotoreports a:link { color: #696969; text-decoration: none; }
#fotoreports a:visited { color: #696969; text-decoration: none; }
#fotoreports a:hover { color: #8A8A8A; text-decoration: none; }
.rbc { height: 52px; }
.jj {background-image: url(/skins/images/rubric_bg_jj_.gif);background-position:0px 40px;background-repeat:no-repeat;}