@charset "utf-8";
/* CSS Document */

body {
	margin:0px;	
	background:#fdfdfd;
	font-family:Tahoma, Geneva, Verdana, sans-serif;
	font-size:12px;
	color:#262626;
	line-height:18px;
}
.main {
	margin-left:auto; margin-right:auto; width:990px; float:none;
	background: url(../img/bg01.gif) repeat-x;
	min-height:400px;
}

a {color:#343434; text-decoration:none;}
a:hover {color:#00a2fe; text-decoration:none;}



.header {display: block; float: left; width:990px; height:195px;}
.topmenu {display:block; float: left; width:990px; height:41px; background: url(../img/bg02a.jpg) no-repeat;}
.middlebgheader {display:block; float: left; width:990px; height:149px;}
.middlebgheader2 {display:block; float: left; width:990px; height:149px; background: url(../img/bg02d.jpg) no-repeat;}

.logo{display:block; float: left; margin-left:50px; margin-top:30px;}
.indexcontent_first {display:block; float: left; background: url(../img/dot_index_pion.gif) repeat-y; width:990px; margin-top:15px;}
.indexcontent_first_text {display:block; float: left; background: url(../img/dot_text_pion.gif) repeat-y; width:990px; margin-top:15px;}
.indexcontent_second {display:block; float: left; width:990px; margin-top:15px;}
.welcome_text {width:360px; display:block; float:left; margin-left:25px;}
.news_box {width:580px; display:block; float:right;}
.news_box div {display:block; float: left;}
.news_box .marker {margin-top:2px;}
.news_box .data {color:#838383; font-size:10px; width:549px; line-height:normal;}
.news_box .tytul {color:#4b4b4b; width:549px; }
.news_box .tytul a {color:#4b4b4b; font-weight:bold; text-decoration:none; }
.news_box .tytul a:hover {color:#00a2fe; }
.news_box .tytul a.bluearrow {color:#00a2fe; text-decoration:none;}
.news_box .horizline {background:url(../img/dot_index_pozi.gif) no-repeat; width:580px; height:1px; margin-top:7px;  margin-bottom:5px;}
.box {display:block; float: left; width:240px; height:145px; margin-top:10px; margin-left:6px;}
.bottom {display:block; float: left; width:990px; margin-top:15px;}
.dot_line {background:url(../img/dot_hotizontal.gif) repeat-x; height:7px; width:100%;}
.foot_menu {width:450px; margin-left:20px; font-size:11px; color:#7d7d7d; display:block; float: left;}
.foot_menu ul {margin: 0;  padding: 0; list-style:none;}
.foot_menu ul li { display: inline; margin-right:6px; color:#00a2fe; font-size:11px;}
.foot_menu ul li a {color:#7d7d7d; text-decoration:none;}
.foot_menu ul li a:hover {color:#00a2fe;}

.copyr {display:block; float:right;}

.topmenu ul {margin: 0;  padding: 0; list-style:none; display:block; margin-left:330px;}
.topmenu ul li { display: inline; margin-right:6px; color:#00a2fe; }
.topmenu ul li div {display:block; float:left; margin-left:4px; margin-right:4px;}
.topmenu ul li a {color:#343434; text-decoration:none; display:block; float:left;margin-left:4px; margin-right:4px; margin-top:10px; font-size:13px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.topmenu ul li a:hover {color:#00a2fe;}

#jsddm li ul#sub0 {	margin: 0px;	padding: 0px;	position: absolute;	visibility: hidden; width:200px; margin-left:0px; top:41px;}
#jsddm li ul#sub1 {	margin: 0px;	padding: 0px;	position: absolute;	visibility: hidden; width:200px; margin-left:70px; top:41px;}
#jsddm li ul#sub2 {	margin: 0px;	padding: 0px;	position: absolute;	visibility: hidden; width:200px; margin-left:70px; top:41px;}
#jsddm li ul#sub3 {	margin: 0px;	padding: 0px;	position: absolute;	visibility: hidden; width:200px; margin-left:235px; top:41px;}
#jsddm li ul#sub4 {	margin: 0px;	padding: 0px;	position: absolute;	visibility: hidden; width:200px; margin-left:70px; top:41px;}
#jsddm li ul#sub5 {	margin: 0px;	padding: 0px;	position: absolute;	visibility: hidden; width:200px; margin-left:405px; top:41px;}
#jsddm li ul#sub6 {	margin: 0px;	padding: 0px;	position: absolute;	visibility: hidden; width:200px; margin-left:70px; top:41px;}


#jsddm li ul li	{	float: none;	display: inline; margin: 0;	padding: 0; }	

#jsddm li ul li a	{display : block;  text-decoration:none;  height: 18px; margin:0px;  width:200px; background:#ffffff; border-bottom: 1px solid #dddddd;  padding-left:15px; font-size:10px}
#jsddm li ul li a:Hover	{display : block;  text-decoration:none;  height: 18px; margin:0px;  width:200px; background:#00a2fe; border-bottom: 1px solid #dddddd; padding-left:15px; color:#fff;}
#jsddm li ul li.endmenu {padding:0px; margin:0px; height:6px; line-height:normal; display:block; float:left; margin-top:-6px;}


.languages {display: block; float:right; margin-top:135px;}
.languages a, .languages span {margin-left:10px; margin-right:10px; color:#515151; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.languages a:hover {color:#007ac0;}
.leftContent {width:700px; display:block; float:left; }
.rightContent {width:210px; display:block; float:right; }

.headContent {width:700px; margin-left:20px; display:block; float:left; font-size:22px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; margin-top:10px; font-weight:normal; color:#0069c2;}
.textContent {width:670px; margin-left:20px; display:block; float:left; font-size:11px; padding-left:30px;} 
.textContent a, .newsContent a {color:#00a2fe; text-decoration:none;}
.textContent a:hover, .newsContent a:hover {text-decoration:underline;}
.textContent table {font-size:12px;}

.textContent ul {list-style-image:url(../img/arrow_ul.gif);  margin-top:10px; margin-bottom:10px;}
.textContent ul li {margin:0px; margin-left:5px;}
.sideContent {display:block; float: right; width:210px; margin-right:20px;font-size:11px;}
.sideContent ul {margin:0px; padding:0px; list-style-image:url(../img/arrow_ul.gif); }
.sideContent ul li {margin:0px; margin-left:25px;}
.rightheadContent{width:210px; margin-right:20px; display:block; float:right; font-size:22px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; margin-top:10px; font-weight:normal; color:#0069c2;}
.newstitle {width:700px; margin-left:20px; display:block; float:left; font-size:17px;}
.newsdate {width:700px; margin-left:20px; display:block; float:left; font-size:11px; color:#7d7d7d;}
.newsContent {width:670px; margin-left:20px; display:block; float:left; font-size:11px; margin-top:20px; padding-left:30px;} 
.sideTitle {display:block; float: right; width:210px; margin-right:20px;font-size:12px; font-weight:bold; margin-bottom:10px; line-height:16px;}
.sideTitle a {text-decoration:none;}
a.more {text-decoration:none;}
.sideBreak {height:30px; display:block; float:right; width:240px; background:url(../img/dot_horizontal.gif) repeat-x;}
.leftHorizline {display:block; float: right; background:url(../img/dot_index_pozi2.gif) repeat-x; width:690px; height:1px; margin-top:15px;  margin-bottom:15px;}

.seealsolink {color:#343434; text-decoration:none;font-size:13px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; margin-top:5px;}
.seealsolink:hover {color:#00a2fe;}

.fileblock {display: block; float:left; margin:15px;}
.filetitle {display:block; float:left; width:560px;  font-size:14px;}
.filedescription {display:block; float: left; width:540px; padding-left:20px;}
.fileautor {display:block; float:left; color:#7c7c7c}
.fileicon {display:block; float: right; }
.fileicon img {margin-top:5px;}

a.eventlink {color:#3f79ab;}
a.eventlink:hover {color:#343434; text-decoration:none;}

.tytultabel {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#0069c2; margin-top:5px; margin-bottom:5px;}

.indexthumb {display:block; float: left;width: 155px; height: 115px;}
.pageBox {display:block; float: left;width:22px; height:20px;  color:#ffffff; padding-top:2px; font-weight:bold; background:#65c1fd; margin:2px;}
.activepageBox {display:block; float: left;width:22px; height:20px; color:#ffffff; padding-top:2px; font-weight:bold;background:#0069c2; margin:2px;}
.pageBox:hover {width:22px; height:20px;  color:#ffffff; padding-top:2px; background:#0069c2}
.blankarr {display:block; float: left;}
a.krancowe {display: block; float:left; margin-top:3px; color:#808080;}
a.krancowe:hover {color:#0069c2;}

input.email {width:150px; height:20px; border:1px solid #0fa7fe;}
input.wyslij { background: transparent url('../img/btn_wyslij.jpg') no-repeat; width:51px; height:21px; border: 0; cursor: pointer; cursor: pointer;  }
