/* CSS Document */


body {
	background-color: #F2F2F2;
/*	background-image: url(../images/aslash.png); */
	background-repeat: repeat;
/*	background-color:#F3F3F3; */
}

#pagecell {
 left:10%;
right:10%; 
position:absolute;

top:20px;
width:95.6%;


}

#Main { 
 margin-top:0px; margin-bottom:1px; 
 width:770px;
        margin-right:auto;
       margin-left:auto; 
	   background-color:#FFFFFF;
	   background:#FFFFFF url('../images/corner_F2F2F2.gif') top right no-repeat;
	   padding:4px 10px 4px 10px; 

 }
 #login {margin-left:1px; float:left; margin-top:10px;}
 #logo {margin-left:1px; float:right;}
 #top_line {margin-left:0px; margin-top:0px; margin-bottom:1px;}
 #bottom_line {margin-left:0px; margin-top:0px;}
 #bottom_photo_line {margin-left:0px; margin-top:300px; position:relative; padding:0px;}
 #flash_CD {margin-top:0px; margin-bottom:0px; }
 #content_CD {margin-left:10px; margin-top:1px; margin-bottom:0px; float:left; }
 #image_CD {margin-left:0px; margin-top:0px; margin-bottom:1px; float:left; width:600px;}
 #right_menu {margin-left:0px; margin-top:0px; float:right; width:150px;} /* background-color:#F3F3F3; */
 #st_star { float:left; margin-left:-50px; position:absolute; z-index: 1; } /* margin-top:150; */
 #copyrights { margin-top:2px;} /* background-image:"images/footer_bg.gif"; */
 #star { }
 
 
            font.contentbold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0f2754; font-weight: bold}
			td.contentbold { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0f2754; font-weight: bold}
			font.BodyBold { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #555555; font-weight: bold} 
 
 
A {font-family: arial; font-size: 9pt; color: #3E8ABC; text-decoration: none;} /* font-weight: bold */
A:hover { COLOR: #3E8ABC; TEXT-DECORATION: underline;}
.active { FONT-SIZE: 9px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: underline;}
 
 p.dd { text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 p.dd:hover { text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 p.dd:link { text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082; text-decoration: none;} 
 
 p.dd2 { text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 ul.dd2 { text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 p.dd2:hover { text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 td.dd2 { text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 tr.dd2 { text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 
p.col_head { 			background-image: url(../images/col_head.png); 
						background-repeat:no-repeat; font-size:0.8em; 
						/* margin-left:-5px; */
						padding:6px 4px 4px 4px; /* top, right, bottom, left */
						font-weight:bold;
						/* margin-bottom:-1em; */
						
						
						font-family:Arial, Helvetica, sans-serif; 
						color:#FFFFFF; 	 }
 p.dd4 { 
 			text-align: left; 
 			font-family:Arial, Helvetica, sans-serif; 
			font-size:9pt; 
			color:#437082; 
			width:280px;
			border: 1px dotted #cccccc;
		    
			} 
 p.dd4:hover { text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 

 p.dd3 { text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 
 p.dd3:hover { text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;} 


 #lista_glowna ul li {
	background: url('../images/icon_square.gif') no-repeat 2px 3px;
	width:260px; /* font-weight:bold; */  /* 	width:335px; */
	
	margin-left: -45px;
	padding: 0px 0px 10px 15px;
	line-height: 1.2em; /* 1.2em; */
	list-style-type: none;
	text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;
	
	}
	
 #do_listy {	border: 1px dotted #cccccc; width:280px;}	
 #lista_hop_benc ul li {
	background: url('../images/icon_square.gif') no-repeat 2px 3px;
	width:260px; /* font-weight:bold; */  /* 	width:335px; */
	
	margin-left: -40px;
	padding: 0px 0px 10px 15px;
	line-height: 1.2em; /* 1.2em; */
	list-style-type: none;
	text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;

	}

#lista_hop_benc2 ul li {
	background: url('../images/icon_square.gif') no-repeat 2px 3px;
	/*width:260px;*/ /* font-weight:bold; */  /* 	width:335px; */
	
	margin-left: -10px;
	padding: 0px 0px 10px 15px;
	line-height: 1.2em; /* 1.2em; */
	list-style-type: none;
	text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;

	}		

 #lista_bene ul li {
	background: url('../images/icon_square.gif') no-repeat 2px 3px;
	width:580px; /* font-weight:bold; */  /* 	width:335px; */
	
	margin-left: -40px;
	padding: 0px 0px 10px 15px;
	line-height: 1.2em; /* 1.2em; */
	list-style-type: none;
	text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#437082;

	}	



font.MenuOptions { font-family: arial; font-size: 9pt; color: #3E8ABC; font-weight: bold}
			a.MenuOptions:link { font-family: arial; font-size: 9pt; color: #3E8ABC; text-decoration: none; font-weight: bold}
			a.MenuOptions:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E8ABC; text-decoration: none; font-weight: bold}
			a.MenuOptions:active {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E8ABC; text-decoration: none; font-weight: bold}
			a.MenuOptions:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E8ABC; text-decoration: underline; font-weight: bold}	
 
 td.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-color: #333333;}
			a.footer:link {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-color: #333333; text-decoration: none;}
			a.footer:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-color: #333333; text-decoration: none;}
			a.footer:active {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-color: #333333; text-decoration: none;}
			a.footer:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-color: #333333; text-decoration: underline;}

td.formleft {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFFF;}
			a.formleft:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFFF; text-decoration: none;}
			a.formleft:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFFF; text-decoration: none;}
			a.formleft:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFFF; text-decoration: none;}
			a.formleft:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFFF; text-decoration: underline;}

table.center {margin-left:auto; margin-right:auto;}

input {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #D9E7F2;  padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px;}
			input.image {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #ffffff;  padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px;}
			input.checkbox { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}
			input.checkboxGy { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #ebebeb; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}
			input.radio { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}

			select { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #D9E7F2 }
			input.checkbox_alt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #EBEBEB; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px;}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; background-color: #D9E7F2;  padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px;}


/* OTHERS */
/*
.bl2 {border: 1px solid #e68200; background:url(/images/rounded_borders/bl2.gif) 0 100% no-repeat; width:180px; text-align:center}
.bl {background:url(../images/rounded_borders/bl2.gif) 0 100% no-repeat; width:180px; text-align:center}
.br {background:url(../images/rounded_borders/br2.gif) 100% 100% no-repeat}
.tl {background:url(../images/rounded_borders/tl2.gif) 0 0 no-repeat}
.tr {background:url(../images/rounded_borders/tr2.gif) 100% 0 no-repeat; padding:10px}
.tr2 {background:url(../images/rounded_borders/tr2.gif) 100% 0 no-repeat}
.t {background:url(../images/rounded_borders/dot2.gif) 0 0 repeat-x; width:180px}
.b {background:url(../images/rounded_borders/dot2.gif) 0 100% repeat-x}
.l {background:url(../images/rounded_borders/dot2.gif) 0 0 repeat-y}
.r {background:url(../images/rounded_borders/dot2.gif) 100% 0 repeat-y}
*/

.tt {background:url(../images/rounded_borders/dot2.gif) 0 0 repeat-x; width: 180px}
.bb {background:url(../images/rounded_borders/dot2.gif) 0 100% repeat-x}
.l {background:url(../images/rounded_borders/dot2.gif) 0 0 repeat-y}
.r {background:url(../images/rounded_borders/dot2.gif) 100% 0 repeat-y}
.bl {background:url(../images/rounded_borders/bl2.gif) 0 100% no-repeat}
.brr {background:url(../images/rounded_borders/br2.gif) 100% 100% no-repeat}
.tl {background:url(../images/rounded_borders/tl2.gif) 0 0 no-repeat}
.trr {background:url(../images/rounded_borders/tr2.gif) 100% 0 no-repeat; padding:10px}

.input {padding:2;height:20;font-size:8pt;border-width:1pt;border-style:solid;border-color:#6095c1;background-color:#ffffff}
.textinput {padding:2;font-size:8pt;border-width:1pt;border-style:solid;border-color:#6095c1;background-color:#ffffff}

.normtext {  
 			font-family:Arial, Helvetica, sans-serif; 
			font-size:9pt; 
			color:#437082; 
		    
			} 