a{color:#00A9DD;text-decoration:none;}

body{
	font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, sans-serif;
	line-height:1.6;
	background-color:#c7e8f7;
}

body#bd{
	background-image: url(../images/wiosna.jpg);
	background-color:#99cdff;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-attachment: scroll;
	background-position: center top;
}

br{font-size:1px;height:1px;}

fieldset{background:url(../images/dot-h.gif) repeat-x top;border:none;padding:10px 5px;}

fieldset a{font-weight:bold;}

form label{cursor:pointer;}

h1{font-size:200%;}

h3{font-size:150%;}

h4{font-size:125%;}

hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #E6E6E6;height:1px;}

ol li{line-height:180%;margin-left:35px;}

p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6{
	margin:0em 0 0em 0;
	padding:0 0 0.5em 0;
	
}

td,div{font-size:100%;}

th{font-weight:bold;padding:8px;text-align:left;}

ul li{background:url(../images/bullet.gif) no-repeat 22px 8px;line-height:160%;padding-left:30px;}

* + html ul.menu li a{padding:7px 15px 8px;}

* html > body.clearfix{display:block;width:100%;}

* html ul.menu li a{padding:7px 15px 8px;width:190px;}

* html.button,* + html.button{padding: 0 5px !important;}

* html.clearfix{height:1%;}

* html.narrow ul.menu li a{padding:7px 15px 8px;width:150px;}

.article-meta{float:left;width:70%;}

.article-tools{display:block;padding:0 10px 0 0;white-space:nowrap;}

.article-toolswrap{display:block;font-size:92%;margin:0 0 10px;padding:0;position:relative;text-transform:uppercase;}

.article_separator{background:url(../images/dot-h.gif) repeat-x center;clear:both;display:block;height:30px;margin:0;}

.blog_more{background:url(../images/dot-h.gif) repeat-x top;margin:15px 0 0;padding:10px 0 0;}

.blog_more strong{display:block;margin:0 0 5px;text-transform:uppercase;}

.blog_more ul li{background:url(../images/bullet.gif) no-repeat 4px 8px;margin:0;padding:0 0 0 12px;}

.box-full,.box-left,.box-center,.box-right{float:left;overflow:hidden;}

.box-left,.box-center{background:url(../images/dot.gif) repeat-y right;}

.button{background:#ff0000;border:1px solid #00A9DD;color:#FFF;font-weight:bold;padding:2px 8px;}

.buttonheading img{border:0;float:right;margin:0 0 0 5px;}

.category{font-weight:bold;text-transform:uppercase;}

.clr{clear:both;}

.column_separator{padding:0 25px;}

.componentheading{background:url(../images/dot.gif) repeat-x bottom;color:#666;font-size:100%;text-transform:uppercase;}

.contentdescription{padding-bottom:30px;}

.contentheading,.componentheading,.blog_more strong,h1,h2,h3,h4{line-height:normal;}

.createby{background:#ff0000;color:#FFF;padding:0 5px 0;}

.createdate{padding:0 5px 0 0;}

.hasTip img{border:none;margin:10px 5px 0 0;}

.inputbox{background:#FFF;border:1px solid #CCCCCC;padding:2px;}

.modifydate{display:block;margin-bottom:10px;width:100%;}

.moduletable{padding:0;}

.narrow div.sublogo a{height:70px;width:140px;}

.pagenavbar{background:url(../images/icon-pages.gif) no-repeat center left;font-weight:bold;padding-left:14px;}

.pagenavcounter{background:url(../images/icon-pages.gif) no-repeat 0 11px;font-weight:bold;padding:8px 14px 0 14px;}

.pollstableborder tr.sectiontableentry1 td,.pollstableborder tr.sectiontableentry2 td{background:none;}

.sectiontableheader{background:#333;color:#FFF;font-weight:bold;padding:8px;}

.smalldark{text-align:left;}

.tool-text{font-size:100%;margin:0;}

.tool-tip{background:#FFF;border:1px solid #CCCCCC;color:#333;float:left;max-width:200px;padding:5px;z-index:999;}

.tool-title{background:url(../../system/images/selector-arrow.png) no-repeat;font-size:100%;font-weight:bold;margin:0;margin-top:-15px;padding:0;padding-bottom:5px;padding-top:15px;}

a img,ul.menu li li{border:none;}

a.readon{background:url(../images/arrow-readon-1.png) no-repeat left 2px;color:#666;font-weight:bold;padding-left:12px;text-align:center;text-decoration:none;text-transform:uppercase;}

body.contentpane{color:#000;font-size:12px;line-height:1.3em;margin:0;width:auto;}

body.fs1{font-size:10px;}

body.fs2{font-size:11px;}

body.fs3{font-size:12px;}

body.fs4{font-size:13px;}

body.fs5{font-size:14px;}

body.fs6{font-size:15px;}

div.advs{clear:both;display:block;float:left;width:100%;}

div.banneritem_text{padding: 5px 0 !important;}

div.buttonheading{position:absolute;right:10px;top:0;}

div.copyright{background:url(../images/dot-dark.gif) repeat-y left;float:right;padding:20px 0;width:80%;}

div.foot-rss{
	position:absolute;
	right:20px;
	top:30px;
	font-size: 10px;
	color: #666;
}

div.foot-rss img{vertical-align:middle;}

div.innerdiv{background:url(../images/dot-h.gif) repeat-x bottom;padding:6px 0 7px;}

div.moduletable h3 span,div.moduletable_menu h3 span,div.moduletable_text h3 span,div.moduletable_hilite h3 span{color:#ff0000;}

div.moduletable h3,div.moduletable_menu h3,div.moduletable_text h3,div.moduletable_hilite h3,div.moduletable_menuhilite h3{

	background:url(../images/dot-hilite.gif) repeat-y left #F7F7F7;

	border-bottom:1px solid #E6E6E6;

	font-size:100%;

	text-transform:uppercase;

	margin-top: 0;

	margin-right: -15px;

	margin-left: -16px;

	padding-top: 5px;

	padding-right: 15px;

	padding-bottom: 5px;

	padding-left: 15px;

	color: #ff0000;

	font-weight: bold;

}

div.moduletable li{background:url(../images/bullet.gif) no-repeat 3px 8px;line-height:160%;padding-left:12px;}

div.moduletable,div.moduletable_menu,div.moduletable_text,div.moduletable_menuhilite,div.moduletable_hilite1{border-bottom:1px solid #E6E6E6;margin:0;padding:0 15px 0px 15px;}

div.moduletable_menu h3,div.moduletable_menuhilite h3{border-bottom:none;margin-bottom:0;}

div.moduletable_menu,div.moduletable_menuhilite{padding:0 15px;}

div.sublogo{float:left;width:20%;}

div.sublogo a{
	background:url(../images/logo-sub.gif) no-repeat right;
	display:block;
	font-size:200%;
	height:70px;
	left:10px;
	position:absolute;
	text-align:center;
	text-indent:-5000px;
	width:158px;
}

div.syndicate div{text-align:center;}

fieldset.input{background:none;padding:0;}

h1.componentheading,.componentheading{font-size:175%;margin:0 0 10px;padding:0 0 10px;}

h1.logo a{background:url(../images/logo.gif) no-repeat;display:block;height:100px;left:0px;position:absolute;top:0;width:190px;}

h1.logo a span{position:absolute;top:-1000px;}

h1.logo,h1.logo-text{font-size:200%;margin:0;padding:0;}

h1.logo-text a{left:20px;outline:none;position:absolute;text-decoration:none;text-transform:uppercase;top:25px;}

h2,table.blog .contentheading{font-size:175%;}

h2.contentheading,.contentheading{font-size:200%;margin:0;padding:0 0 5px;}

input,select,textarea,.inputbox,.button{color:#ff0000;font:100% "Segoe UI",Tahoma,Arial,sans-serif;}

li.firstitem{background: none !important;}

p.site-slogan{left:20px;letter-spacing:1px;margin:0;padding:0;position:absolute;text-transform:uppercase;top:55px;}

small,.small,.smalldark,.createby,.createdate,.modifydate,.img_caption p,p.site-slogan{color:#999;}

table.contentpane{border:none;width:100%;}

table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0;}

table.contenttoc{float:right;margin:0 0 10px 10px;padding:0;width:30%;}

table.contenttoc td{background:url(../images/bullet.gif) no-repeat 12px 8px;padding:1px 5px 1px 20px;}

table.contenttoc th{border-bottom:1px solid #CCCCCC;padding:0 0 3px;text-indent:5px;}

table.poll{border-collapse:collapse;padding:0;width:100%;}

table.pollstableborder{border:none;padding:0;text-align:left;width:100%;}

table.pollstableborder img{vertical-align:baseline;}

table.pollstableborder td{background:none;border-collapse:collapse;border-spacing:0;padding: 4px !important;}

table.pollstableborder tr.sectiontableentry1 td{background:#F7F7F7;}

table.searchintro{padding:10px 0;width:100%;}

table.searchintro td{padding: 5px!important;}

tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{background:url(../images/dot-h.gif) repeat-x bottom;padding:8px;}

ul,div.moduletable ul{list-style:none;}

ul.accessibility{position:absolute;top:-100%;}

ul.latestnews a,ul.mostread a{color:#666;}

ul.menu{display:block;list-style:none;margin:0;padding:0;}

ul.menu li{background:none;display:block;line-height:normal;margin:0;padding:0;}

ul.menu li a{
	border-top:1px solid #E6E6E6;
	color:#666;
	display:block;
	outline:none;
	text-decoration:none;
	text-transform:none;
	margin-top: 0;
	margin-right: -12px;
	margin-bottom: 0;
	margin-left: -12px;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	font-size: 13px;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: 95% 14px;
}

ul.menu li li a{background: url(../images/bullet.gif) no-repeat 18px 14px #FFFFCC !important;border:none;font-weight: normal !important;padding-left: 26px !important;text-transform:none;}

ul.menu li li li a{background: url(../images/bullet.gif) no-repeat 30px 14px #FFFFCC !important;color: #FF0000 !important;font-weight: normal !important;padding-left: 38px !important;}

ul.menu li li li.active a{font-weight: bold !important;}

ul.menu li li.active a{color:#00A9DD;font-weight:bold;}

ul.menu li ul{background:#FFC;list-style:none;margin:0;padding:0;}

ul.menu li.active a{background:url(../images/arrow.png) no-repeat 92% 14px #FFFFCC;font-weight:bold;}

ul.pagination{background:url(../images/dot-h.gif) repeat-x top;margin:15px auto 0;padding:10px 0 0;}

ul.pagination a{background:#666;color:#FFF;padding:2px 3px;text-decoration:none;}

ul.pagination li{background:none;display:inline;margin:0;padding:0;}

ul.pagination li span{padding:2px 5px;}

#banner{clear:both;overflow:hidden;padding:20px 0 0;text-align:center;width:100%;}

#botsl{background:#FFF;border-top:1px solid #E6E6E6;clear:both;margin-left:1px;position:relative;}

#botsl div.moduletable{border:none;padding:15px;position:relative;}

#botsl div.moduletable h3{background:none;border:none;font-size:100%;margin:0;padding:0;}

#col{float:left;overflow:hidden;width:190px;}

#col table{border-collapse:collapse;border-spacing:0;}

#col.article_separator{display:none;}

#container{position:relative;}

#containerwrap{background:url(../images/dot.gif) repeat-y 190px 0 #FFFFFF;}

#containerwrap,#containerwrap-f{border-bottom:1px solid #E6E6E6;border-top:1px solid #CCCCCC;margin:0;padding:0;}

#containerwrap-f{background:#FFF;}

#content{
	border-bottom:1px solid #E6E6E6;
	padding:10px 15px 10px 15px;
	position:relative;
	}

#footer{background:url(../images/main-bl.gif) no-repeat bottom left;color:#666;font-size:92%;text-transform:uppercase;}

#footer a{color:#999;text-decoration:none;}

#footer li{background:url(../images/vline.gif) no-repeat center left;display:inline;margin:0;padding:0;}

#footer li a{display:inline;line-height:normal;padding:0 10px;}

#footer small{color:#666;font-size:100%;padding:10px 10px 10px 20px;}

#footer ul{line-height:normal;margin:0;padding:0 10px 5px 10px;}

#footerwrap{background:url(../images/main-br.gif) no-repeat bottom right #333333;clear:both;position:relative;}

#form-login p{margin:0 0 5px;}

#form-login ul{margin:5px 0 0;}

#header{background:url(../images/main-tl.gif) no-repeat top left;height:100px;line-height:normal;position:relative;}

#headerwrap{background:url(../images/main-tr.gif) no-repeat top right #FFFFFF;height:100px;}

#mainbody{clear:both;float:right;width:760px;}

#mainnav{background:url(../images/dot-dark.gif) repeat-y left;float:right;height:35px;width:760px;}

#mainnav a,#subnav a{outline:none;}

#mainnavwrap{
	border-top:1px solid #E6E6E6;
	height:35px;
	z-index:999;
	background-color: #333333;
}

#modlgn_username,#modlgn_passwd{width:90%;}

#pathway{
	background:#F7F7F7;
	border-bottom:1px solid #E6E6E6;
	font-size:11px;
	line-height:normal;
	margin-left:1px;
	padding:3px 15px 3px 15px;
	text-transform:uppercase;
	color: #e43634;
}

#pathway a{color:#CCC;text-decoration:none;}

#pathway img{margin:1px 5px;}

#pathway strong{color:#00A9DD;margin-right:5px;}

#search{
	float:left;
	height:35px;
	overflow:hidden;
	width:192px;
	background-repeat: no-repeat;
}

#search.inputbox{background:none;border:none;color:#CCC;font-weight:bold;padding:10px 0 0 40px;}

#subnav a{background:url(../images/bullet.gif) no-repeat 3px 10px;display:block;outline:none;padding:4px 2px 4px 14px;text-decoration:none;}

#subnav li{background:none;margin:0;padding:1px 0;}

#subnav ul{list-style:none;margin:0;padding:0;}

#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;color:#FFF;margin:0;padding:5px;}

#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{background:#666;border:none;}

#topsl1{border-bottom:1px solid #E6E6E6;height:250px;margin-left:1px;position:relative;}

#topsl2 div.moduletable h3,#topsl3 div.moduletable h3{background:#F7F7F7;color:#666;margin-left:-15px;}

#topsl2,#topsl3{margin-left:1px;}

#topsl3 td{margin:0;padding:15px 0;}

#topsl3 tr{background:url(../images/dot-h.gif) repeat-x bottom;}

#vmcurrency{border-right:1px solid #E6E6E6;height:85px;padding-right:10px;position:absolute;right:230px;top:5px;width:500px;}

#vmcurrency div.moduletable{
	border:none;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 1px;
}

#vmcurrency div.moduletable h3{background:none;border:none;margin:0 0 10px;padding:0;}

#wrapper{clear:both;margin:0 auto;width:952px;}

#wrapper-inner{border:0px solid #E6E6E6;}

.narrow #col,.narrow #search{width:150px;}

.narrow #containerwrap{background:url(../images/dot.gif) repeat-y 150px 0 #FFFFFF;}

.narrow #mainbody,.narrow #mainnav{width:600px;}

.narrow #wrapper{width:752px;}

html,body,form,fieldset,img,form,.blog_more ul,#topsl3 table,div.innerdiv img,#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{margin:0;padding:0;}

small,.small,.smalldark,.img_caption,a.readon,#footer{font-size:92%;}

table.contentpaneopen,table.contentpane,table.blog,#containerwrap-f #mainbody{width:100%;}

#pathway a:hover{text-decoration:underline;}

.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}

.contentheading,.componentheading,tr.sectiontableentry0:hover,tr.sectiontableentry1:hover,tr.sectiontableentry2:hover,a.contentpagetitle,a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus,table.contentpaneopen td,table.contentpane td,h1.logo a:hover,h1.logo a:active,h1.logo a:focus,h1.logo-text a:hover,logo-text a:active,logo-text a:focus,#subnav a:hover,#subnav a:active,#subnav a:focus,#subnav li.active a{}

.inputbox:hover,.inputbox:focus{background:#FFC;border:1px solid #999999;}

.sectiontableheader a,.sectiontableheader a:hover,.sectiontableheader a:active,.sectiontableheader a:focus,#footer a:hover,#footer a:active,#footer a:focus{color:#FFF;}

a.readon:hover,a.readon:focus,a.readon:active{background:url(../images/arrow-readon-2.png) no-repeat left 2px;}

a:hover,a:active,a:focus{color:#00A9DD;text-decoration:underline;}

div.back_button a,div.back_button a:hover,div.back_button a:active{background: none!important;display:block;margin:10px 0;text-decoration: none!important;}

ul.menu li a:hover,ul.menu li a:active,ul.menu li a:focus{background:url(../images/arrow.png) no-repeat 92% 14px #F7F7F7;text-decoration:none;}

ul.menu li li a:hover,ul.menu li li a:active,ul.menu li li a:focus{background:none;color:#00A9DD;}

ul.pagination a:hover,ul.pagination a:active,ul.pagination a:focus,div.moduletable_menuhilite h3{background:#00A9DD;color:#FFF;}
