@charset "windows-1250";
/* CSS Document */
body{
	
	margin: 0;
	font-family: tahoma;
	font-size: 12px;
	height: 100%;
	background:white;
	background-repeat:repeat-x;
	
	}
	

div.InlineGallery{
	display:block;
}

div.gallerythumbs{
	margin-top:4px;
	border-top:1px solid silver;
}



#Gtn img{
border:4px solid yellow;
}

#Gtn img:hover{
border:4px solid yellow;
}

div.hidden{
visibility:hidden;
height:0px;
line-height:0px;
}


div.shown{
}

div.text a{
color:#384b4f;
text-decoration:underline;
font-weight:bold;
	}
	
#menuedit span{text-align:right;}

input.menuinput_1{color:#6f97b5; border:1px solid #6f97b5; width:100px; font-size:11px;}
input.menuinput_2{color:#6f97b5; border:1px solid #6f97b5; width:80px; font-size:10px;}
input.menuinput_3{color:#6f97b5; border:1px solid #6f97b5; width:60px; font-size:9px;}
input.menuinput_4{color:#6f97b5; border:1px solid #6f97b5; width:50px; font-size:8px;}

img{border:0px;}
	
a{
	color:black;
}


div.gallery{
text-align:center;
}

div.photo{
	background:#fafafa;
	display:block;
	float:left;
	margin:3px;
	padding:5px;
	border:1px solid silver;
	
}


div.photo img{
border:1px solid silver;
}

div.photo:hover{
	background:#ebebeb;
	border:1px solid gray;
	
}


div.photo:hover img{
border:1px solid gray;
}

iframe{
	border:1px solid gray;
}

#menuedit, div.editor{
	border:1px solid #6f97b5;
	border-bottom:4px solid #6f97b5;
	background:#b7c7d3;
	padding:2px;
}


div.editor a{
	color:#0075cc;
}

div.editor a:hover{
	color:#0092ff;
}


div.editdiv_hidden{
visibility:hidden;
line-height:0px;
height:0px;
}

div.editdiv_shown{
visibility:visible;
line-height:12px;
height:20px;
}


div.adddiv_hidden{
visibility:hidden;
line-height:0px;
height:0px;
}

div.adddiv_shown{
	position:relative;
	margin:auto;
	width:90%;
	visibility:visible;

	border:1px solid #660000;
	border-bottom:4px solid #660000;
	background:#dadada;
	padding:10px;

}

textarea #content{
background:yellow;
}	

.pagecontainer{
	width: 100%;
	margin: auto;
	margin-top: 0px;
	padding: 0px;
	font-family: tahoma;
	background:#e9e9e9 ;
	background-image:url(images/bg.jpg);
	background-position: center top;
	background-repeat:repeat-x;
	
}

div.pagetitle{
font-size:14px;
color:#384b4f;
font-weight:bold;
height:15px;

}

.clear{
  clear: left;
}






.menu {
	height: auto;
	width: 167px;
	vertical-align:top;	
	background-position:top left;
	padding-top:7px;
}

.menu a:hover{
color:black;
}


.menu a{
font-family: tahoma;
font-size:12px;
letter-spacing:0px;
font-weight:normal;
color:#384b4f;
padding-right:5px;
}
#menuedit a{
padding-right:0px;
}

.menu a.selected_menu_visible{
font-weight:bold;
background-repeat:no-repeat;
background-position:right;
}

.menu_1 div{
padding-top:5px;
padding-bottom:5px;
margin-bottom:5px;
border:1px solid gray;
}

.menu_2 div{
padding-top:0px;
padding-bottom:0px;
border:none;
background:none;
}


.menu_1 div.selected_menu{
background:white;

}


.menu_1 div.unselected_menu{
background:silver;
}

.menu_2 div.selected_menu{
background:silver;
border:none;
background: url(images/ar.jpg) no-repeat;

}


.menu_2 div.unselected_menu{
background:#ffedbe;
border:none;
background:none;
}





.menu li, .menu ul{
list-style-type:none;
padding:0px;
}


.selected_menu_hidden{
	color:silver; 
	text-decoration:none; 
}

.unselected_menu_hidden{
	text-decoration:none; 
	color:gray;
}

.selected_menu_visible{
	color:black; 
	text-decoration:none; 
	font-weight:bold;
}

.unselected_menu_visible{
	text-decoration:none; 
	color:black;
}




li.menu_1{
	font-weight:bold; 
	display:block;
	text-align:left;
	
}
li.menu_1 a{
	
}
	
li.menu_1 div{
	padding-left:10px;
}

li.menu_2{
	font-weight:normal; 
	color:#4772ab;
}

li.menu_2 a{
	font-size:12px;
}


li.menu_2 div{
	
	padding-left:20px;
}

li.menu_3{
	font-weight:normal; 
	display:block;	
}

li.menu_3 a{
	font-size:10px;
}

li.menu_3 div{
	padding-left:10px;
}


li.menu_1 #menuedit a,li.menu_2 #menuedit a,li.menu_3 #menuedit a{
padding-left:0px;
}











.header {
	background-image:url('images/header1.png');
	text-align:right;
	vertical-align:top;
	height:105px;
width:802px;
left:auto;
right:auto;
margin-left:auto;
margin-right:auto;}


.header2 {
	background-image:url('images/header2.png');
	text-align:right;
	vertical-align:top;
width:802px;
height:91px;
left:auto;
right:auto;
margin-left:auto;
margin-right:auto;

	
}

.login {
	
	padding:10px;
	width:200px;
	float:right;
	text-align:right;
	
	
}

.login a{
	text-decoration:none;
	color:white;
}

.login a:hover{
	text-decoration:none;
	color:orange;
}

.login li{
	
}

a.main_page{
display:block;
height:102px; width:340px;
position:relative;
top:0px;
left:0px;
float:left;
text-decoration:none;
}

a.efs{
display:block;
height:102px; width:340px;
position:relative;
top:0px;

float:right;
text-decoration:none;
}

a.ks_link{
display:block;
height:60px; width:60px;
position:relative;
top:0px;
float:right;
text-decoration:none;
}

a.uwm_link{
display:block;
height:60px; width:60px;
position:relative;
top:0px;
float:right;
text-decoration:none;
}

a.cbs_link{
display:block;
height:60px; width:120px;
position:relative;
top:0px;
float:right;
text-decoration:none;
}

a.nm_link{
display:block;
height:60px; width:100px;
position:relative;
top:0px;
float:right;
text-decoration:none;
}


.login a:hover{
	text-decoration:none;
	color:silver;
}


.content{

width:802px;
left:auto;
right:auto;
margin-left:auto;
margin-right:auto;
top:164px;
}


.text {
	width: 635px;
	height:100%;
	background:url('images/page_top.png') no-repeat;
	background-position:top right;
	vertical-align:top;	
}

.text img{
border:1px solid #d3a520;
}

.page {
	float: center;
	width: 600px;
	height:100%;
	margin:auto;
	padding-top:0px;
	background-repeat:no-repeat;
}


.footer {
	width:100%
	
	left:0px;
	right:0px;
	min-height:134px;
	bottom:0px;
	vertical-align:bottom;
	background:white url('images/bgbottom.png');
}

.footer2 {
	width:100%
	height:100%;
	background:white;
}

.image {
	width:802px;
	position:relative;
	left:50%;
	margin-left:-401px;
	height:70px;
	top:51px;
	vertical-align:bottom;
	background-image:url('images/page_footer.png');
}


.footer div,.footer2 div{
	padding:1px;
	text-align:center;
	font-size:10px;
	
}



div.error{
padding:10px;
background: #e1b69e;
border:1px solid #b98761;
}


div.ok{
padding:10px;
background: #c8df9b;
border:1px solid #86ac52;
}

li.news_menu{
	display:block;
	float:center;
	margin:4px;
	padding:0px;
	border:1px solid gray;
	
	height:10px;
	width:14px;
}

li.news_menu a{
	text-decoration:none;
	display:block;
	width:14px;
	text-align:center;
}
li.news_menu:hover{
	background: #f8f0f0;
	border:1px solid red;
}

ul.news {
	margin:0px;
	padding:0px;
	
}

li.news {
	
	display:block;
	
	width:98%;
border:1px solid #d3a520;
	float:left;
	margin:2px;
	padding:4px;
	left:auto;
	padding-top:5px;
padding-bottom:5px;
margin-bottom:5px;


	
}


li.news_add{
	display:block;
	
	width:97%;
	float:left;
	margin:3px;
	padding:4px;
	left:auto;
	
	border-top:3px solid red;
	border-bottom: 1px solid red;
}
li.news a{
text-decoration:none;
}
div.news_body{
	height:100%;
	width:100%;
}

div.news_body a{
	text-decoration:none;
	font-weight:bold;
	
}

div.news_header{
	color:black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div.news_content{
	padding-top:5px;
	}

div.news_links{
	
	display:block;
	height:20px;
	font-size:8px;
	font-weight:bold;
	text-decoration:none;
}


div.news_links ul{
	
	margin:0px;
}

	



div.news_data{
	position:relative;
	float:right;
	margin:2px;
	padding:2px;
	padding-top:2px;
	display:block;
	text-decoration:none;
	width:70px;
	font-size:9px;
	text-align:right;
}

div.news_dalej{
	font-size:9px;
	text-align:right;
}

