body{   
behavior:url("/css/csshover.htc");
margin:0; padding:0;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;
background-color:#00235b;
}
img {border:0;}
a{text-decoration:none}
a:hover{text-decoration:underline;}
ul{margin:0; padding:0;}
.fix{clear:both;}
		.main{width:1019px; margin:0 auto; }
		.header{
			background:transparent url(/images/layout/h.jpg) left no-repeat; 
		
		height:315px; width:1019px;position:relative;}
		.middle {width:1019px;margin:0; padding:0;v-align:top; position:relative;background-color:white;
		background:transparent url(/images/layout/m_m.jpg) left repeat-y; padding-bottom:15px;
		}
		.middle_top {width:1019px;height:16px;margin:0; padding:0;position:relative;
		background:transparent url(/images/layout/m_t.jpg) bottom no-repeat;
		}
		
		.middle .top_menu{
			background:white url(/images/layout/bar.jpg) left top no-repeat; height:34px;
			color:white;
			font-size:20px;
			padding-left:304px;
			text-align:right;
			
		}
		.middle .top_menu a:hover{color:black; }
		.middle .l_t{background:transparent url(/images/layout/menu_t.jpg) no-repeat left bottom;width:172px; height:9px;position:relative;}
		.middle .l_m{background:transparent url(/images/layout/menu_m.jpg) repeat-y left top; width:172px; }
		.middle .l_b{background:transparent url(/images/layout/menu_b.jpg) no-repeat left top;width:172px; height:17px;}
		
		table.middle tr td{vertical-align:top;}
		.l_m a{
		
		display:block; 
		margin-left:10px; 
		background:transparent url(/images/layout/menu_d.jpg) no-repeat;
		padding-left:25px;
		color:white;
		text-decoration:none;
		font-size:14px;
		margin:2px 3px;
		
		font-weight:bold;
		}
		.l_m ul li ul li{
			list-style-type: disc;
			margin-left: 30px;
			color: #FFFFFF;
		}
		.l_m ul li ul a, .l_m ul li ul a:hover{
			background-image:none;
			padding-left: 0px;
			margin-left:0px;
		}
		.l_m a:hover{ background:#8cbbe7 url(/images/layout/menu_ho.jpg) no-repeat -14px -2px;}
		.l_m ul li ul{margin-left: 10px;}
		.l_m a.active{text-decoration:underline;color:#FFFF00; }
		.l_m a:hover{text-decoration:underline;}
		.section_name{color:#0B233B; display:block; padding:12px; font-weight:bold; text-align:center; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;width:148px;}
		table.home_events{width:670px}
		table.home_events tr td {vertical-align:top;}
		table.home_events .title{color:#00355d; font-size:20px; padding:0 0 10px 10px; }
		.formularz{left:75px;
position:absolute;
top:3px;}
	.top_icons{float:right;background-color:white;padding:4px; }
	.top_icons a{ color:#00AFEF; padding:2px;}

	.acc_icons{
		color: #43C1F1;
		font-weight: normal;
		margin-left: 40px;
	}
	
	.acc_icons a{
		color: #43C1F1;
		font-weight: normal;
		float: left;
	}
	
	.footer{background:transparent url(/images/layout/m_b.jpg) no-repeat center top;width:1019px;color:white; padding-top:12px;}
	.footer a{color:white;}
	.footer_b{margin-bottom:20px; background:transparent url(/images/layout/f_b.jpg) no-repeat center top;width:999px; height:24px;}
	


/*top info*/

	div.top_info{
		font-size:20px;
		text-align:left;
		text-transform:none;
		padding-left:10px;
		font-weight:normal;
	}
	
	div.top_info span.welcome{
		color:#263552;
	}
	
	div.top_info .name{
		color:#263552;
	}
	
	div.top_info div.type_box{
		float:right;
		width:240px;
		
		font-size:10px;
	}
	
	div.top_info div.type_box div.type_label{
		color:#00355D;
		width:100px;
		float:left;
		text-align:right;
		margin-right:3px;
	}

	div.top_info div.type_box div.type_value{
		color:#263552;
		width:130px;
		float:left;
	}
	
	div.top_info div.menu{
		color:#00355D;
		font-size:14px;
		text-align:center;
		margin:5px;
	}
	
	div.top_info div.menu div.menu_item{
		
		margin:10px;
	}

	div.top_info div.menu div.menu_item a{
		color:#00355D;
	}
	div.top_info .selected a.normal{
		color:#7F1717 !important;
		font-weight:bold;
	}
	
	div.top_info .edit_button{
		color:blue !important;
		margin:0px;
		
	}
	
	.edit_button, .activate_button, .deactivate_button{
	text-decoration:none;
	}

	.edit_button input, .activate_button input, .deactivate_button input{
	background-color:#A181CF;
	color:white;
	cursor:pointer;
	padding:2px;	
	border:none;
	}
	
.page_body_content p{
	margin: 0px !important;
}



.tree_leftmenu li ul{ display: none; }

.tree_leftmenu li:hover ul{ display: block; }
.tree_leftmenu li:hover ul li ul, .tree_leftmenu li ul li:hover ul li ul li ul{ display: none; }

.tree_leftmenu li ul li:hover ul{ display: block; }
.tree_leftmenu li ul li:hover ul li ul{ display: none; }

.tree_leftmenu li ul li ul li:hover ul{ display: block; }
.tree_leftmenu li ul li ul li:hover ul li ul{ display: none; }

.tree_leftmenu li ul li ul li ul li:hover ul{ display: block; }
.tree_leftmenu li ul li ul li ul li:hover ul li ul{ display: none; }

.tree_leftmenu li ul li ul li ul li ul li:hover ul{ display: block; }
.tree_leftmenu li ul li ul li ul li ul li:hover ul li ul{ display: none; }