/* ----////// Efect topuri /////------- */

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);  
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}




a.letter_box {
padding : 2px 4px 2px 4px;
white-space : nowrap;
background-color : #f0f1ee;
border : 1px solid #b5b6b3;
font-weight : bold;
color : #9c8071;
text-decoration : none;
line-height : 20px;
}
a.letter_box:hover {
background-color : #70a4c2;
color : #ffffff;
}
a.letter_box_current {
padding : 2px 4px 2px 4px;
white-space : nowrap;
background-color : #cccccc;
border : 1px solid #b5b6b3;
font-weight : bold;
color : #9c8071;
text-decoration : none;
line-height : 20px;
}
a.letter_box_current:hover {
background-color : #70a4c2;
color : #ffffff;
}
.bg_blue {
background-color : #e9e9e9;
font-size : 10px;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
font-weight : bold;
border-bottom : 1px solid #cfcfcf;
border-left : 1px solid #cfcfcf;
border-right : 1px solid #cfcfcf;
border-top : 1px solid #cfcfcf;
}
.bord {
border-bottom : 1px solid #b6b6b6;
border-left : 1px solid #b6b6b6;
border-right : 1px solid #b6b6b6;
border-top : 1px solid #b6b6b6;
}
a.lastadd1:link {
font-size : 11px;
color : #000000;
text-decoration : none;
}
a.lastadd1:visited {
font-size : 11px;
color : #000000;
text-decoration : none;
}
a.lastadd1:hover {
background-color : #0cb0cc;
color : #000000;
font-size : 11px;
text-decoration : none;
}
.details {
font-size : 11px;
color : #000000;
}
.details:hover {
font-size : 11px;
color : #000000;
}
a.tag1:link {
font-weight : bold;
color : #17a3d0;
text-decoration : none;
}
a.tag1:hover {
font-weight : bold;
background : #17a3d0;
color : #ff0000;
}
a.tag1:visited {
font-weight : bold;
color : #17a3d0;
text-decoration : none;
}
a.tag2:link {
font-weight : bold;
color : #ff3366;
text-decoration : none;
}
a.tag2:hover {
font-weight : bold;
background : #d6ea3d;
color : #ff3366;
}
a.tag2:visited {
font-weight : bold;
color : #d6ea3d;
text-decoration : none;
}
A.tag3:link {
font-weight : bold;
font-size : 17px;
color : #c1f525;
text-decoration : none;
}
A.tag3:hover {
font-weight : bold;
font-size : 17px;
text-decoration : underline;
}
A.tag3:visited {
font-weight : bold;
font-size : 17px;
color : #c1f525;
text-decoration : none;
}
A.tag4:link {
font-weight : bold;
font-size : 12px;
color : #fc840c;
text-decoration : none;
}
A.tag4:hover {
font-weight : bold;
font-size : 12px;
text-decoration : underline;
}
A.tag4:visited {
font-weight : bold;
font-size : 12px;
color : #fc840c;
text-decoration : none;
}
A.tag5:link {
font-weight : bold;
font-size : 10px;
color : #1367ac;
text-decoration : none;
}
A.tag5:hover {
font-weight : bold;
font-size : 10px;
text-decoration : underline;
}
A.tag5:visited {
font-weight : bold;
font-size : 10px;
color : #1367ac;
text-decoration : none;
}
A.tag6:link {
font-weight : bold;
font-size : 12px;
color : #ea2cef;
text-decoration : none;
}
A.tag6:hover {
font-weight : bold;
font-size : 12px;
text-decoration : underline;
}
A.tag6:visited {
font-weight : bold;
font-size : 12px;
color : #ea2cef;
text-decoration : none;
}
A.tag7:link {
font-weight : bold;
font-size : 14px;
color : #ff0404;
text-decoration : none;
}
A.tag7:hover {
font-weight : bold;
font-size : 14px;
text-decoration : underline;
}
A.tag7:visited {
font-weight : bold;
font-size : 14px;
color : #ff0404;
text-decoration : none;
}
#accessibility {
display : none;
position : absolute;
left : -2000px;
top : -2000px;
}
#global_content {
margin : 0 auto;
}
.thin #global_content {
width : 770px;
}
.thin #header, .thin #main, .thin #footer {
width : 758px;
}
.thin #center {
width : 745px;
}
.thin #center.rightcol {
width : 600px;
}
.thin #right {
width : 140px;
}
.wide #global_content {
width : 970px;
}
.wide #header, .wide #main, .wide #footer {
width : 958px;
}
.wide #center {
width : 945px;
}
.wide #center.rightcol {
width : 780px;
}
.wide #right {
width : 160px;
}
.clear {
clear : both;
}
.fsize-small {
font-size : 11px;
}
.fsize-normal {
font-size : 12px;
}
.fsize-large {
font-size : 13px;
}
.floatmodule {
float : left;
}
.floatmodule .moduletable {
margin : 0 0.3em 0.5em 0.3em !important ;
}
.mod-1 .floatmodule {
width : 100%;
}
.mod-2 .floatmodule {
width : 49.9%;
}
.mod-3 .floatmodule {
width : 32.9%;
}
.mod-4 .floatmodule {
width : 24.9%;
}
#header {
float : left;
margin : 0 6px;
padding : 10px 0;
background : #fff url(../images/header_bkg.gif) repeat-x 0% 100%;
}
#mainmenu {
position : relative;
height : 49px;
margin : 0 6px 0 10px;
z-index : 5;
}
#mainmenu .mainmenu_r {
padding : 0 3px 3px 0;
}
#mainmenu .moduletable {
float : right;
}
#mainmenu .moduletable table {
width : auto !important ;
border-collapse : collapse !important ;
margin : 0 !important ;
}
#mainmenu li {
display : inline;
}
#mainmenu a.mainlevel {
display : block;
float : left;
height : 45px;
margin : 0;
padding : 0 1em;
line-height : 45px;
font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #695d54;
}
#mainmenu a.mainlevel:hover {
color : #333;
text-decoration : none;
}
#mainmenu a#active_menu {
text-decoration : none;
color : #fff;
background-position : 0% -45px;
}
#mainmenu a.sublevel {
display : block;
margin : 0;
padding : 0.4em 1em;
font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #695d54;
}
#mainmenu a.sublevel:hover {
color : #333;
text-decoration : none;
}
a#skipcontent {
float : right;
display : block;
width : 14px;
height : 45px;
margin : 0;
line-height : 45px;
text-decoration : none;
border-left : 1px solid #a7a78c;
border-right : 1px solid #f5f5ef;
background : url(../images/icon_skipcontent_s1.png) no-repeat 50% 50%;
}
a#skipcontent span {
display : none;
}
a#collapsemodules {
float : right;
display : block;
width : 14px;
height : 45px;
margin : 0;
line-height : 45px;
text-decoration : none;
border-left : 1px solid #a7a78c;
border-right : 1px solid #f5f5ef;
background : url(../images/icon_collapse_s1.png) no-repeat 50% 50%;
}
a#collapsemodules span {
display : none;
}
a#templatecusto {
float : right;
display : block;
width : 14px;
height : 45px;
margin : 0;
line-height : 45px;
text-decoration : none;
border-left : 1px solid #a7a78c;
border-right : 1px solid #f5f5ef;
background : url(../images/icon_tools_s1.png) no-repeat 50% 50%;
}
a#templatecusto span {
display : none;
}
a#logo {
display : block;
float : left;
width : 189px;
height : 45px;
margin : 0 1em;
font-size : 9px;
text-decoration : none !important ;
cursor : pointer;
}
a#logo span {
visibility : hidden;
}
#headermodules {
margin : 10px 10px 0 10px;
padding : 0 1em 0.5em 1em;
font-size : 1em;
color : #fff;
}
#headermodules h3 {
position : relative;
top : -1px;
z-index : 1;
margin : 0 0 0.5em 0;
padding : 10px 0 5px 5px;
font-size : 12px;
font-weight : bold;
}
#headermodules .contentheading {
font-size : 1.6em;
color : #fff;
}
#headermodules a {
color : #fff;
font-weight : normal;
text-decoration : underline;
}
#headermodules a:hover {
color : #333;
text-decoration : none;
}
#headermodules ul.latestnews li a, #headermodules ul.latestnews li a:hover, #headermodules ul.mostread li a, #headermodules ul.mostread li a:hover {
text-decoration : none;
}
#headermodules a.mainlevel {
display : block;
text-decoration : none;
margin : 0 0 0.4em 0;
padding : 0 0 0.4em 0;
}
#headermodules a.mainlevel:hover {
text-decoration : none;
}
#headermodules a.sublevel {
display : block;
padding : 0.1em 0;
margin : 0 0 0.2em 0;
text-indent : 0.5em;
text-decoration : none;
}
#headermodules a.sublevel:hover {
display : block;
text-decoration : underline;
}
#headermodules a#active_menu {
font-weight : bold;
}
#pathway {
margin : 1em 0 0 0;
padding : 0.2em 0 0.2em 1.5em;
background : url(../images/icon_home.png) no-repeat 0% 50%;
}
span.pathway {
font : normal 10px Tahoma, Arial, sans-serif;
white-space : nowrap;
}
span.pathway img {
display : none;
}
span.pathway a {
padding : 0 1em 0 0;
margin : 0 0.2em 0 0;
background : url(../images/icon_pathway.png) no-repeat 100% 5px;
font-weight : bold;
text-decoration : none;
}
span.pathway a:hover {
text-decoration : underline;
}
#main {
float : left;
margin : 0 6px;
}
#center {
float : left;
margin : 0 0 0 10px;
}
.content_rt, .content_rt2 {
padding : 2px 11px 0 2px;
}
.content_br {
height : 10px;
overflow : hidden;
}
.content_border {
padding : 0.5em;
}
.mainmodule .moduletable h3, .submodule .moduletable h3 {
margin : 0 0 1em 0;
padding : 0 0 0.4em 0;
font-size : 1.2em;
}
.submodule .moduletable h3 {
background : url(../images/modheading_grey.png) no-repeat 0% 100%;
}
.mainmodule .moduletable, .submodule .moduletable {
margin : 0 0 1em 0;
}
.mainmodule .moduletable .contentheading, .submodule .moduletable .contentheading {
font-size : 1.6em;
}
.mainmodule .moduletable a.mainlevel, .submodule .moduletable a.mainlevel {
display : block;
padding : 0.1em 0 0.1em 1.6em;
margin : 0.2em 0;
font-weight : bold;
text-decoration : none;
color : #695d54;
}
.mainmodule .moduletable a.mainlevel:hover, .submodule .moduletable a.mainlevel:hover {
text-decoration : none;
color : #222;
}
.mainmodule .moduletable a.sublevel, .submodule .moduletable a.sublevel {
display : block;
padding : 0.1em 0;
margin : 0.1em 0;
color : #695d54;
text-indent : 1.2em;
text-decoration : none;
font-weight : normal;
background : none !important ;
}
.mainmodule .moduletable a.sublevel:hover, .submodule .moduletable a.sublevel:hover {
text-decoration : none;
color : #222;
}
.mainmodule .moduletable a#active_menu:hover, .submodule .moduletable a#active_menu:hover {
text-decoration : underline;
}
#centermodules {
margin : 0 0 1em 0;
}
#centermodules .leftmodule {
float : left;
}
#centermodules .rightmodule {
float : right;
}
#centermodules.mod-1 .leftmodule {
width : 100%;
}
#centermodules.mod-1 .rightmodule {
width : 100%;
}
#centermodules.mod-2 .leftmodule {
width : 75%;
}
#centermodules.mod-2 .rightmodule {
width : 25%;
}
#centermodules .moduletable {
margin : 0.2em;
padding : 1em;
border : 1px solid #eaeadd;
background : url(../images/modheading_grey.png) no-repeat 99% 1%;
}
#right {
float : right;
margin : 0 1px 0 0;
}
#content {
margin : 1em 0 1em 0;
}
#content ol {
margin-left : 3em;
}
#content ul {
margin-left : 3em;
}
#content ol li {
list-style-type : decimal;
padding : 0.4em 0;
}
#content ul li {
list-style-type : disc;
padding : 0.4em 0;
}
#content h1 {
margin : 0.5em 0;
font-size : 1.4em;
}
#content h2 {
margin : 0.5em 0;
font-size : 1.3em;
}
#content h3 {
margin : 0.5em 0;
font-size : 1.3em;
}
#content h4 {
margin : 0.5em 0;
font-size : 1.1em;
}
#content h5 {
margin : 0.5em 0;
font-size : 1em;
color : #222;
}
#bottom {
margin : 0 1px 0 10px;
}
#footer {
float : left;
margin : 0 6px;
padding : 2em 0 1em 0;
text-align : center;
font : normal 10px Tahoma, Arial, sans-serif;
color : #b0aba9;
}
#footer .moduletable {
margin : 0 0 1em 0;
}
#footer a {
font-weight : normal;
color : #b0aba9;
}
#footer a:hover {
color : #999;
}
a#neojoomla {
clear : both;
display : block;
width : 100px;
height : 60px;
margin : 1em auto;
font-size : 9px;
text-decoration : none !important ;
background : url(../images/logo_neojoomla.png) no-repeat 0% 0%;
cursor : pointer;
}
a#neojoomla span {
visibility : hidden;
}
#templateCustomizer {
float : right;
margin : 5px 8px 10px 0;
font-size : 11px;
background : url(../images/header_menu_l_s1.png) no-repeat 0% 0%;
border-top : 1px solid #f5f5ef;
border-right : 1px solid #a7a78c;
border-bottom : 1px solid #a7a78c;
border-left : 1px solid #f5f5ef;
}
#templateCustomizer ul {
float : left;
padding : 0.5em 1em;
}
#templateCustomizer ul li {
display : inline;
}
#templateCustomizer a {
position : relative;
display : block;
float : left;
width : 14px;
height : 14px;
margin : 0 0.1em;
}
#templateOptions a span {
display : none;
}
#templateOptions li.fsize-small a, #templateOptions li.fsize-normal a, #templateOptions li.fsize-large a {
background : url(../images/tools_fontsize.png) no-repeat 0% 0%;
}
#templateOptions li.fsize-small a {
background-position : 0% 0%;
}
#templateOptions li.fsize-small a:hover {
background-position : 0% -14px;
}
#templateOptions li.fsize-normal a {
background-position : -14px 0%;
}
#templateOptions li.fsize-normal a:hover {
background-position : -14px -14px;
}
#templateOptions li.fsize-large a {
background-position : -28px 0%;
}
#templateOptions li.fsize-large a:hover {
background-position : -28px -14px;
}
#templateOptions li.width-thin a, #templateOptions li.width-wide a {
width : 18px;
margin : 0 0.3em;
background : url(../images/tools_sitewidth.png) no-repeat 0% 0%;
}
#templateOptions li.width-thin a {
background-position : 0% 0%;
}
#templateOptions li.width-thin a:hover {
background-position : 0% -14px;
}
#templateOptions li.width-wide a {
background-position : -18px 0%;
}
#templateOptions li.width-wide a:hover {
background-position : -18px -14px;
}
#templateOptions li.clr-green a {
background : #a4d767;
}
#templateOptions li.clr-orange a {
background : #ffa84f;
}
#templateOptions li.clr-pink a {
background : #bf668e;
}
#templateOptions li.ctr-blue a {
background : #358ab6;
}
#templateOptions li.ctr-grey a {
background : #8e9295;
}
#templateOptions li.ctr-yellow a {
background : #d7cc45;
}
a#skiptop {
display : block;
width : 100px;
margin : 0 auto;
font : normal 10px Tahoma, Arial, sans-serif;
text-align : center;
text-decoration : none;
}
a#skiptop:hover {
text-decoration : underline;
}
.neolatestnews .leading, .neolatestnews .intro {
margin : 0 0 1em 0;
}
.neolatestnews p {
margin : 0 0 0.5em 0;
}
.neolatestnews a.newstitle {
font-size : 1.1em !important ;
font-weight : bold !important ;
text-decoration : none !important ;
}
.neolatestnews a.readmore {
text-decoration : underline;
}
.neolatestnews a.readmore:hover {
text-decoration : none;
}
.neolatestnews .more {
border-top : 1px solid #eaeadd;
}
.neolatestnews .more ul {
margin : 0 0 0 0.5em;
}
.neolatestnews .more li {
padding : 0.2em 0;
border-bottom : 1px solid #eaeadd;
}
.neolatestnews .more li a {
font-size : 1em;
font-weight : normal;
text-decoration : none !important ;
}
.neolatestnews .more li a:hover {
text-decoration : none;
}
.neolatestnews .readall {
padding : 0.4em 0;
}
.neolatestnews .readall a {
font-weight : bold !important ;
}
ul.latestnews, ul.mostread {
margin : 0;
}
ul.latestnews li, ul.mostread li {
margin : 0.4em 0;
padding : 0 0 0.4em 0;
border-bottom : 1px solid #eaeadd;
}
ul.latestnews a, ul.mostread a {
font-weight : normal;
text-decoration : none;
}
ul.latestnews a:hover, ul.mostread a:hover {
color : #333 !important ;
text-decoration : none;
}
ul.latestnews a:visited, ul.mostread a:visited {
color : #999;
}
.pollstableborder {
width : 100%;
}
.pollstableborder .sectiontableentry1, .pollstableborder .sectiontableentry2 {
border-bottom : 1px solid #eaeadd;
}
.poll div {
padding : 0.5em 0;
}
html, body {
height : 100%;
margin : 0;
padding : 0;
}
body {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #695d54;
background-color : #fff;
}
table {
font-size : 1em;
}
h1, h2, h3, h4, ol, ul, li, form {
padding : 0;
margin : 0;
}
ul li {
list-style-type : none;
}
li p {
margin : 0;
}
a {
text-decoration : underline;
}
a:hover {
color : #333;
text-decoration : none;
}
hr {
height : 1px;
border : 0;
color : #999;
background-color : #999;
}
img {
border : 0;
}
input, select, textarea {
font : normal 11px Arial, Helvetica, sans-serif;
padding : 1px;
border-width : 1px;
}
input.inputbox, select.inputbox, textarea {
color : #695d54;
background-color : #fafaf6;
}
input.button {
font-weight : bold;
padding : 2px 4px !important ;
padding : 2px;
color : #333;
background-color : #eaeadd;
border-top-color : #fff;
border-left-color : #fff;
border-right-color : #ccc;
border-bottom-color : #ccc;
cursor : pointer;
}
.search input.inputbox {
margin : 0 2px 0 0;
}
.createdate, .modifydate, .small {
font : normal 10px Tahoma, Verdana, Arial, sans-serif;
color : #999;
}
body.contentpane {
padding : 1em;
}
table.contentpaneopen, table.contentpane, table.blog {
width : 100%;
font-size : 1em;
border-collapse : collapse;
}
.contentdescription {
padding : 1em 0;
}
.pagenavcounter {
text-align : right;
}
.componentheading {
margin : 0 0 1em 0;
padding : 0 0 0.2em 0;
font-weight : bold;
font-size : 1.5em;
color : #333;
border-bottom : 1px solid #eaeadd;
}
.contentheading {
font-weight : normal;
font-size : 2em;
}
.contentheading a {
font-weight : normal;
text-decoration : none;
}
.contentheading a:hover {
color : #222;
text-decoration : none;
}
.buttonheading {
text-align : left;
vertical-align : bottom;
font-size : 0.85em;
}
.buttonheading img {
border : 0;
}
.buttonheading a {
text-decoration : none;
}
.buttonheading a:hover {
text-decoration : underline;
}
table.contenttoc {
margin : 0.5em 1em;
border : 1px solid #eaeadd;
border-spacing : 1px;
}
table.contenttoc th {
font-weight : bold;
padding : 0.2em 1em 0.2em 0.4em;
}
table.contenttoc td {
padding : 0.2em 0.4em;
}
table.contenttoc a.toclink {
font : normal 11px Tahoma, Arial, sans-serif;
text-decoration : none;
}
table.contenttoc a.toclink:hover {
text-decoration : underline;
}
div.mosimage {
width : auto;
margin : 0.5em;
}
div.mosimage_caption {
padding : 0.1em 0;
}
span.article_seperator {
display : none;
}
.blog span.article_seperator {
display : block;
height : 4px;
margin : 1em 0;
overflow : hidden;
border-top : 1px solid #eaeadd;
background : url(../images/modheading_grey.png) no-repeat 100% 1px;
}
.blog_more {
margin : 1em;
padding : 1em;
border : 1px solid #eaeadd;
}
.sectiontableheader {
padding : 0.4em 0.2em;
color : #fff;
font-weight : bold;
}
.sectiontableheader a, .sectiontableheader a:hover {
color : #fff;
}
tr.sectiontableentry1 td, td.sectiontableentry1, tr.sectiontableentry2 td, td.sectiontableentry2 {
padding : 0.4em 0.2em;
border-bottom : 1px solid #eaeadd;
}
.sectiontableentry1 a, .sectiontableentry2 a {
text-decoration : none;
}
.sectiontableentry1 a:hover, .sectiontableentry2 a:hover {
text-decoration : underline;
}
.pagenavbar {
padding : 0.5em;
text-align : left;
}
span.pagenav, a.pagenav {
font-size : 1em;
padding : 0 0.3em;
}
span.pagenav {
color : #999;
}
a.pagenav, .pagenav_prev a, .pagenav_next a {
font-size : 1em;
text-decoration : none;
}
a.pagenav:hover, .pagenav_prev a:hover, .pagenav_next a:hover {
text-decoration : underline;
}
div.back_button {
text-align : right;
padding : 0.5em 0;
}
div.back_button a {
font-size : 1em;
font-weight : bold;
text-decoration : none;
}
div.back_button a:hover {
text-decoration : none;
}
table.searchintro {
padding : 8px 0;
width : 100%;
}
span.highlight {
background-color : #ffff99;
}
table.moduletable {
width : 100%;
}
.syndicate img {
margin : 1px 0;
}
table#toolbar a.toolbar {
border : 1px solid #ccc;
background-color : #fff;
}
table#toolbar a.toolbar:hover {
border : 1px solid #666;
background-color : #f5f5f5;
}




