@charset "utf-8";
/* CSS Document */


* {
	outline:none; 
	padding:0px;
	margin:0px;
}


body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#505050;
	line-height:1.9em;
	background:url(/themes/Basic/img/bg.png) #f7f7f7 repeat-x;

}

img {
	border:none;
}

A	{text-decoration:none; outline:none;}
A:hover	{text-decoration:underline; outline:none;}	

h1{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f4f4f;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:3px;
}
h2{
	font-size:14px;
	color:#0a783c;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	margin-top:15px;
}
h3{
	font-size:12px;
	color:#0a783c;	
	font-weight:bold;
}

h4{
	font-size:14px;
	color:#0a783c;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	margin-top:0px;
}

#logo{
	position:absolute;
	top:5px;	
	width:310px;
	height:105px;
	display:block;
	background-image:url(/themes/Basic/img/logo.png);
}


#main{
	width:100%;
}
#container{
	width:1000px;
	height:1200px;
	margin-left:auto;
	margin-right:auto;

	}

.header{
	width:1000px;
	height:135px;
	position:relative;
	top:15px;
	left:9px;
	}
.menu{
	width:980px;
	height:53px;
	padding:0px 10px 0px 10px;
	background:url(/themes/Basic/img/menu.png) no-repeat;
	line-height:53px;
	}
.body{
	width:1000px;
	}
.footer{
	clear:both;
	width:980px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	}

.one{
	width:326px;
	margin-left:0px;
	margin-right:0px;
	float:left;
	}
.two{
	width:663px;
	margin-left:0px;
	margin-right:11px;
	float:left;

	}
	
.two-border{
	width:663px;
	margin-left:0px;
	margin-right:11px;
	float:left;
	overflow:auto;
	}
	
.three{ 
	width: 1000px;
	float:left;
	overflow:auto;
	}



.menu-list{}
.menu-list li{
	display:block;
	float:left;
	height:53px;
	}
.item{
	display:block;
	float:left;
	font-size:12px;
	color:#171717;
	padding:0px 15px 0;
	height:53px;}
.item:hover{
	text-decoration:none;
	color:#171717;
	background:url(/themes/Basic/img/menu-h.png) repeat-x;}
.current{
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	color:#171717;
	background:url(/themes/Basic/img/menu-h.png) repeat-x;
	padding:0px 15px 0;
	height:53px;
	}
.current:hover{
	text-decoration:none;
	color:#171717;
	background:url(/themes/Basic/img/menu-h.png) repeat-x;}	
.logowanie{
	float:right; 
	color:#b6b6b6;
	display:block;
	font-size:12px;
	padding:0px 15px 0;
	height:53px;
	}	
.logowanie:hover{
	text-decoration:none;
	color:#171717;
	background:url(/themes/Basic/img/menu-h.png) repeat-x;
	}		

.more{color:#dc1e28;}
.more:hover{text-decoration:none; color:#dc1e28;
	border-bottom:1px #dc1e28 dotted;}	

.navi-top{
	height:20px;
	float:right;
	text-align:right;
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:13px;

	}
.navi-top-link{
	color:#cccccc;
	margin-left:5px;
	margin-right:5px;
	}
.navi-top-link:hover{
	border-bottom:1px #505050 dotted;
	text-decoration:none;
	color:#505050;
	}	
	
.info-czlonkowie{
	position:absolute;
	top:61px;
	left:480px;
	width:500px;
	text-align:right;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;}	

.flag{
	width:16px;
	height:11px;
	margin-left:5px;
	margin-right:0px;
	}



.box-t{
	background:url(/themes/Basic/img/box-top.png) no-repeat bottom;
	width:326px;
	height:20px;
	}
.box-m{
	background:url(/themes/Basic/img/box-middle.png) repeat-y;
	padding:7px 13px 5px 13px;
	width:300px;
	line-height:22px;
	overflow:auto;
	}
.box-b{
	background:url(/themes/Basic/img/box-bottom.png) no-repeat top;
	width:326px;
	height:20px;
	margin-bottom:-15px;
	}	



.two-border .boxL-t{
	background:url(/themes/Basic/img/boxL-top.png) no-repeat bottom;
	width:663px;
	height:20px;
	}
.two-border .boxL-m{
	background:url(/themes/Basic/img/boxL-middle.png) repeat-y;
	padding:7px 13px 5px 13px;
	width:637px;
	line-height:22px;
	}
.two-border .boxL-b{
	background:url(/themes/Basic/img/boxL-bottom.png) no-repeat top;
	width:663px;
	height:20px;
	margin-bottom:-15px;
	}	
	
	
	
.two .boxL-t{
	width:663px;
	height:20px;
	clear:both;
	}
.two .boxL-m{
	padding:7px 13px 5px 13px;
	width:637px;
	line-height:22px;
	}
.two .boxL-b{
	width:663px;
	height:20px;
	margin-bottom:-15px;
	}		
	
	
	


.level1{
	float:left;
	color:#909090;}
.level2{
	clear:both;
	float:left;
	color:#c2c2c2;}

.level1 a{
	color:#909090;
	margin-left:3px;
	margin-right:3px;
	text-transform:uppercase;}
.level2 a{
	color:#c2c2c2;
	margin-left:3px;
	margin-right:3px;
	text-transform:uppercase;	
	}	
	
.level1 a:hover{
	color:#505050;
	text-decoration:none;
	border-bottom:1px #505050 dotted;	
	}
.level2 a:hover{
	color:#505050;
	text-decoration:none;
	border-bottom:1px #505050 dotted;	
	}	
	
.sign a{
	color:#909090;
	text-transform:uppercase;	
	}
.sign a:hover{
	color:#505050;
	text-decoration:none;
	border-bottom:1px #505050 dotted;
	}	
		
	
.entry-box	{
	margin-top:-10px;
	}
	
.entry-box1	{
	margin-top:-10px;
	}
	
.logowanie-box{
	width:503px;
	height:266px;
	background:url(/themes/Basic/img/logowanie-bg.png) no-repeat;
	position:relative;
}

.logowanie-box a{
	color:#505050;
	text-decoration:none;
	}
.logowanie-box a:hover{
	color:#505050;
	text-decoration:none;
	border-bottom:1px dotted;
	}	

.close{
	background:url(/themes/Basic/img/close-x.gif) no-repeat;
	width:9px;
	height:9px;
	display:block;
	position:absolute;
	top:11px;
	left:482px;
	}
	
a.close:hover{
	border:none;
	}	
	
.log-left{
	width:220px;
	height:160px;
	border-right:1px dotted #666;
	position:absolute;
	padding-top:20px;
	top:50px;
	left:30px;
	}	
	
.log-right{
	width:230px;
	height:190px;
	position:absolute;
	top:50px;
	left:270px;
	}	
.alert{
	color:#F00;}
		
.input{
	border:1px solid #9a9a9a;
	height:18px;
	width:190px;	
	background:url(/themes/Basic/img/input-bg.png) top left;
	padding:7px 5px 5px 5px;
	}	

.button{
	height:37px;
	margin-top:15px;
	margin-left:-3px;
	display:block;
	overflow:auto;
	float:left;
	color:#505050;
	}
a.button:hover{
	border:none;
	color:#000;
	}
.button-left{
	width:15px;
	background:url(/themes/Basic/img/button.png) left;
	height:37px;
	display:block;
	float:left;}
.button-right{
	padding-right:20px;
	background:url(/themes/Basic/img/button.png) right;
	height:37px;
	display:block;
	line-height:33px;
	text-decoration:none;
	float:left;
	}
	
	
	
.foto-zarzad{
	width:80px;
	height:100px;
	background:url(/themes/Basic/img/loader.gif) no-repeat center;
	position:absolute;
	top:10px;
	left:15px;
	}	
	
a.link{
	text-decoration:none;
	color:#505050;}
a.link:hover{
	border-bottom:1px #505050 dotted;
	text-decoration:none;
	color:#505050;
	}
	
a.rozwin	{
	text-decoration:none;
	color:#505050;}
a.rozwin:hover{
	text-decoration:none;
	color:black;
	}	
	
.submenu{
	background:url(/themes/Basic/img/submenu.png) repeat-x top;
	width:120px;
	background-color:#c5c5c5;
	}	
a.submenu-item{
	height:30px;
	border-bottom:1px solid #d0d0d0;
	color:#717171;
	display:block;
	padding-left:16px;
	text-transform:uppercase;
	text-decoration:none;
	line-height:30px;
	}
a.submenu-item:hover{
	color:#181818;
	}
	
.body ul{
	margin:0px 0px 0px 20px;
	text-indent: 0px;
	padding-bottom:20px;
	list-style-position: outside;
	list-style-image: url(/themes/Basic/img/bullet1.gif);
	list-style-type: square;	
}


.miniatury-txt{
	overflow:auto
	}
	
.miniatury-txt a{
	margin:8px;
	display:block;
	float:left;
	width:90px;
	height:90px;
	}
.miniatury-txt img{
	width:86px;
	height:86px;
	border:none;
	background-color:#F3F3F3;
	}
	
.miniatury-txt img:hover{
	opacity:0.7;
	filter:alpha(opacity=70);
	}	
	
.opis{
	float:left; 
	width:365px; 
	padding:5px;
	}	
.cena{
	float:left; 
	width:175px; 
	text-align:left; 
	padding:5px;
	}	
.cena2{
	float:left; 
	width:105px; 
	text-align:left; 
	padding:5px;
	}		
.parzyste{
	background-color:#eaeaea;}	
.record {
	overflow:auto;}	
	
a.download{
	padding-left:25px; 
	display:block;
	float:left;
	height:25px;	
	text-decoration:none;
	color:#505050;
	clear:both;
	}	
a.download:hover{color:#000;}

.doc-file{background:url(/themes/Basic/img/ico-doc.gif) no-repeat left;}
.pdf-file{background:url(/themes/Basic/img/ico-pdf.gif) no-repeat left;}
.txt-file{background:url(/themes/Basic/img/ico-txt.gif) no-repeat left;}
.xls-file{background:url(/themes/Basic/img/ico-xls.gif) no-repeat left;}

ol{margin-left:26px;}



p a{
	text-decoration:none;
	color:#505050;}
p a:hover{
	border-bottom:1px #505050 dotted;
	text-decoration:none;
	color:#505050;
	}
	
.foto-right{
	margin:5px 0px 5px 7px;
	display:inline; 
	position:relative; 
	z-index:10;
	float:right;
	overflow:visible;
	}	
.foto-left{
	margin:5px 7px 5px 0px;
	display:inline; 
	position:relative; 
	z-index:10;
	float:left;
	overflow:visible;
	}
.konwencje-ekran{ 
	overflow: hidden; 
	width: 295px; 
	height: 90px; 
	text-align: center; 
	font-weight: bold; 
	margin-top: 10px; 
	position: relative;
	}
	
.paging-item{
	padding:3px 7px 4px 7px;
	border:1px solid #CCC;
	margin:0px 2px 0px 2px; 
	color:#DC1E28;}
	
.paging-item:hover{
	padding:3px 7px 4px 7px;
	border:1px solid #DC1E28;
	margin:0px 2px 0px 2px; 
	background-color:#DC1E28;
	text-decoration:none;
	color:#FFF;}	
.hr-pagination{
	height:20px;
	width:500px;}	
.box-m h4 {
	text-transform:uppercase;}	
	
.tab, .tab-active
{
	float:left;
	width:89px;
	height:39px;
	line-height:39px;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin-bottom:-22px;
	margin-top:8px;
	cursor:pointer;
}
.tab-active {
	background:url(/themes/Basic/img/tab.png) center no-repeat;
	font-weight:bold;
}
