/* CSS Document */

/* D E B U G */
/*td>fix:*/
/*td:check*/

/* ================================================================================================================
*	=-=-=-=															      =-=-=-=
*	=-=-=-=					 	S I T E	S K E L						 	=-=-=-=
*	=-=-=-=																=-=-=-=
** ================================================================================================================*/

	/*======================================================================*/		
	/* ::::  general  ::::: */
	/*======================================================================*/	
	
		body,H1, H2, H3, H4, H5, P, TD, UL, OL, INPUT, TEXTAREA, SELECT { font-family: Tahoma,Helvetica,Sans-Serif !important; color: #000; }
		PRE { font-family: monospace; }
		A { color: #414648; text-decoration: none; /*font-weight:bold;*/}
		A:hover { color: #2C98C2; } /*#CAFDED*/
		
		
	/*======================================================================/ 
	 *  =-=-=-=-=-=-=-=     page top templates		=-=-=-=-=-=-=-=-  *
	/*======================================================================*/
		html{height:100.1%;}
		body{	font-size:10pt; background:#f2f2f2 url('../images/bgd/bgd.stripe.gif') 0 0 repeat-x;}
		
		#doc{ font-size:1em; position:relative;}
		#pagetop{ /*vertical shd*/
			height:30px;
			width:750px;
			*width:760px;
			padding:0 5px 0 5px;
			background:#ccc;
			background:url('../images/bgd/hd-top.border.gif') 0 0 repeat-y;}
			#pagetop .wrap{ /*horizontal shd*/
				height:29px;
				width:750px;
				background:url('../images/bgd/hdt-inwrap.bgd.gif') 0 0 repeat-x;
				border-bottom:1px solid #000;}
				#logo{ width:300px;height:29px;
					 background:url('../images/top/logo.gif') 5px 0 no-repeat;}

		#hd{  
			position:relative;
			height:145px;
			width:750px;
			*width:760px;
			padding:0 5px 0 5px;
			background:#ccc;
			background:url('../images/bgd/hd.border.gif') 0 0 repeat-y;}
			
			/* < #nav */
			#hd-teaser{
					width:620px;
					*width:620px;
					height:140px;
					float:right;
					margin-right:-45px;
					margin-top:-35px;
					*margin-top:-40px;	/* td?>fix: why diff in ie? */
					background:#000 url('../images/top/logo_biel.jpg') 170px 10px no-repeat;
					
					*background:#000 url('../images/top/logo_biel.jpg') 160px 10px no-repeat;}

					
		#hd-bottom{ /*black stripe bottom shd*/
			position:relative;
			width:750px;
			height:4px;
			padding:0 5px;
			*margin-bottom:-12px; /* td?>fix: why diff in ie? */
			background:url('../images/bgd/hdb.bcrumbs.top.gif') 1px 0 no-repeat; }			

		#hd-bcrunch{ 
			position:relative;
			height:40px;
			width:750px;
			padding:0 5px;
			background:url('../images/bgd/bd.border.gif') 1px 0 repeat-y; /*vertical shd*/}
			#hdb-main{
				width:720px;height:40px;
				font-size:.76em;
				padding:5px 5px 5px 25px;
				background:url('../images/bgd/hdb.bcrumbs.gif') 0 0 repeat-x; /*horizontal shd*/}
				#hdb-main a{ text-transform:lowercase; }
				#hdb-main span.root{ font-weight:normal; }
					#hdb-main span.root strong{ font-weight:bold; }	
		#hd, #bd { margin-bottom:0em; }
		#bd{  
			width:750px;
			padding:0 5px 0 5px;
			background:#fff;
			background:url('../images/bgd/bd.border.gif') 1px 0 repeat-y;}
		#bd span,
		#bd strong{ font-weight:bold;}

		#ft{
			width:750px;
			padding:10px 5px 0;
			background:#fff;
			background:url('../images/bgd/bd.border.gif') 1px 0 repeat-y;}
		#ft .wrap{
			padding-top:2px;
			*padding-top:5px;
			width:750px;
			border-top:1px solid #CDCFCE;}
			#ft .wrap ul li{
				margin-left:80px;
				font-size:.76em;
				font-weight:bold;
				display:inline;}
			#ft .wrap ul li a{color:#bbb;}
			#ft ul li a:hover { color: #2C98C2; } /*#CAFDED*/

		#pagebottom{  
			position:relative;
			width:750px;height:29px; /*td?>set minheight*/
			padding:0 5px;
			background:url('../images/bgd/ft.border.bgd.1.gif') 1px 0 no-repeat; }
	
		#pagebottom p{
			font-size:.76em;
			color:#999;
			padding:15px; }
			#pagebottom p a{color:#999;}
			#pagebottom p a:hover{color:#333;}

	
	/*======================================================================*/
	/* :::::: searchbox  :::::: */
	/*======================================================================*/
	
	/* td>fix: style */
			#searchbox {
				color:#000;
				position:absolute;
				top:6px;left:50%;
				margin-left:170px;
				width:170px;height:10px;
				float:right;
				display:inline; }
			
			#searchbox h6{
				font-size: 0.76em;
				font-family: Tahoma,Helvetica,Sans-Serif;
				float:left;margin-top:2px; }
			
			#searchfield {
				position:absolute;top:2px;
				width:10em;height:14px;
				font: 0.86em "Tahoma, Helvetica";
				padding:0px;margin:0px;
				padding-bottom:1px;
				background:url('../images/bgd/srch.bgd.jpg') 0 0 repeat-x;
				border: 1px solid #b1b1b1;
				border-style:solid none;
				color:#7e7f83; }
			
			#searchbutton {
				font:0.8em "Verdana";
				width:10px;
				height:15px;
				position:absolute;
				top:1px;
				right:0px;
				color:#000;
				background:transparent;
				border:0px solid #fff;
				padding:0;
				cursor:pointer; }
		
	
		#ai-logo{
			float:left;
			width:94px;height:91px;
			margin:20px 0 0 0px;*margin:20px 0  0 0px;
			background:url('../images/top/logo.jpg') repeat-x;}
		#ai-logo a{
			display:block;
			width:94px;height:91px;}
	
	/*======================================================================*/
	/* :::::: navigation :::::: // hd							*/	
	/*======================================================================*/
		
		#nav{ width:560px;
			font-size:1em;	
			float:left;
			margin-top:25px;
			margin-left:-35px;}
			
			#nav ul{
				list-style: none;
				margin: 0;margin-left:0px;
				padding: 0; }
				
			#nav ul li{ width:100px;
					float:left;	
					position: relative;  }
			#nav ul li a{
				color:#4BC1E7;
				font-size: .76em;
				letter-spacing:.4px;word-spacing: normal;
				text-align:right;text-decoration: none;text-transform:uppercase;
 				display: block; }
				
			#nav ul li a:hover{ color:#FAB126; }
				
				#nav ul ul{ 
					width: 120px;
					position: absolute;top:100%;right:0;
					padding-top:0px;	}
				
				#nav ul ul li{ padding:0; }
				#nav ul ul li a{
					width:120px;
					color:#f2f2f2;
					font-size: .76em;*font-size: .65em;
					line-height: 1.2em;	
					letter-spacing:1px;					
					text-align:right;		
					text-transform: none;
					padding:5px 0px 0px; }
				
				#nav ul li ul li a:hover { color:#FAB126; }

	
	/*======================================================================*/
	/* ::::::  wrappers+common  :::::: //   */

		#container{margin-left:25px;}
		#side-container, #sidebar{margin-right:25px; }
		.yui-t1 #sidebar, .yui-t2 #sidebar, .yui-t3 #sidebar,
		.yui-t4 #container, .yui-t5 #container, .yui-t6 #container{margin-left:25px; }
		.yui-t4 #sidebar, .yui-t5 #sidebar, .yui-t6 #sidebar,
		.yui-t1 #container, .yui-t2 #container, .yui-t3 #container{margin-left:25px; margin-right:25px;}
		#container a, #sidebar a{font-weight:bold;}
		
		#side-container ul li div.text p.bodytext{ font-size:.76em;	}
		
	/* ::::::  images styles  :::::: //   */
		.csc-textpic-imagewrap{background:#fff;}
		
	/* ::::::  wrappers+common  :::::: //   */
		.tags,.date,.more {font-family:Georgia, Helvetica; font-weight:bold; letter-spacing:0;}
		.tags{color:#287AA9;float:left;width:181px;}
			.tags a{color:#287AA9;}
			.tags a:hover{color:#2BB8DF;} 
		.date{color:#BBBBBB;float:right;padding-right:5px;}
		.more{float:right;}
			.more a{color:#414648;}
			.more a:hover{color:#2BB8DF;}	
	
	
	/* :::::: lists holders :::::: /*/ 
		#bd #container .listbox ul li,
		#bd #side-container .listbox ul li{ /*!: order important */
			font-size:.76em;
			letter-spacing:.1em;
			border-top:1px solid #DDE6E8;
			clear:both;}
			#bd .listbox .text span{color:#414648; font-family:Georgia, Helvetica; font-weight:bold; letter-spacing:0;}
								
			#bd .listbox ul li .byline{
				height:15px;
				clear:both;}
				
		#bd ul li .imgbox,
		#bd .teasers-2cols .imgbox {
		display:inline;
		width:95px;/*height:60px;*/ /*td:check*/
		float:left;}
			#bd ul li .imgbox img,
			#bd .teasers-2cols .imgbox {
				border:1px solid #4FC0EC;
				padding:1px;}

	
	/* :::::: lists  :::::: /*/
	/*	see more @#bd.sp	*/	
		
		#bd .teasers li{ /*!: order important */ /*td:check> below lines has bug: double declaration for ul li text*/
				min-height:70px;height:auto !important;
	  			height:70px;
				color:#828282;
				padding:5px 0;}
			#bd .teasers li .text{
				display:inline;
				width:205px;float:right;}
	
		#bd #container .teasers ul li{
				width:465px;*width:472px;
	  			font-size:.86em;
	  			margin-top:10px;
				border-style:none;
				border-bottom:1px solid #CDCFCE;}
			#bd .teasers ul li .text{width:360px;}
			#bd #container .teasers ul li .text p.bodytext{padding:10px 0;}
			#bd .teasers .imgbox img{
				border:1px solid #CDCFCE;}
			#bd .teasers .more{float:none;}
			#bd .teasers .byline{text-align:right;}


	/* :::::: teasers/columns :::::: /*/ 
		#bd .cols .elem,
		#bd .teasers-2cols .elem{ /*-= 2colums by default =-*/
			float:left;
			color:#828282;
			width:230px;*width:235px;
			font-size:.86em; 
			padding-bottom:0;
			border:none;}
			#bd .teasers-2cols .imgbox {
				width:80px;height:65px;
				margin:5px;
				border:1px solid #cacaca;}
			#bd .teasers-2cols .elem .text{
				padding-right:2px;padding-left:2px;
				text-align:justify;}
			#bd .teasers-2cols .byline{height:15px;margin:2px;}
			#bd .teasers-2cols .footer{clear:both;}

		#bd #container .cols .elem ul li{
			font-size:1em;
			padding:2px;padding-left:14px;
			margin:2px 0;
			background:	url('../images/sp/sp.sbar.arrows.gif') 0 5px no-repeat;
			border:none;}
			#bd .cols .elem ul li a{
				color:#7a7a7a;
				font-weight:normal;}
			#bd .cols .elem ul li a:hover{color:#2C98C2;}	
		#bd .cols .elem h2{
			color:#287CAA;
			font-size:1em;
			text-transform:uppercase;}


	/* :::::: tools  :::::: //			 					*/
		#doc #bd #container .clear,
		#doc #bd #side-container .clear{ clear:both; }
		#doc #bd #container .separator,
		#doc #bd #side-container .separator,
		#doc #bd #container .spacer,
		#doc #bd #side-container .spacer{ height:10px; }

		#doc #bd #container .mb,
		#doc #bd #side-container .mb{ margin-bottom:10px; }
		#doc #bd #container .smb,
		#doc #bd #side-container .smb{ margin-bottom:5px; }
		#doc #bd #container .lmb,
		#doc #bd #side-container .lmb{ margin-bottom:15px; }

		#doc #bd #container .mt,
		#doc #bd #side-container .mt{ margin-top:10px; }
		#doc #bd #container .smt,
		#doc #bd #side-container .smt{ margin-top:5px; }
		#doc #bd #container .lmt,
		#doc #bd #side-container .lmt{ margin-top:15px; }

		#doc #bd #container .pb,
		#doc #bd #side-container .pb{ padding-bottom:10px; }
		#doc #bd #container .spb,
		#doc #bd #side-container .spb{ padding-bottom:5px; }
		#doc #bd #container .lpb,
		#doc #bd #side-container .lpb{ padding-bottom:15px; }

		#doc #bd #container .pt,
		#doc #bd #side-container .pt{ padding-top:10px; }
		#doc #bd #container .spt,
		#doc #bd #side-container .spt{ padding-top:5px; }
		#doc #bd #container .lpt,
		#doc #bd #side-container .lpt{ padding-top:15px; }

/* ================================================================================================================
*	=-=-=-=															      =-=-=-=
*	=-=-=-=						M A I N    P A G E					 		=-=-=-=
*	=-=-=-=																=-=-=-=
** ================================================================================================================*/
		
	/*======================================================================*/
	/* :::::: common parts :::::: // 							*/	
	/*======================================================================*/
		#bd.mp #container{width:310px;}
		#bd.mp .header{
			font-size:.7em;
			border-top:1px solid #6093AD;
			border-bottom:1px solid #6093AD;
			background:#2BB8DF url('../images/main/tab.bgd.gif') 0 0 repeat-x;
			height:22px; }
			#bd.mp .header	h6{float:left; padding:5px 0 0 15px;}
			#bd.mp .header span.arch{float:right;padding:5px 5px 0 0; color:#fff;}
			#bd.mp .header span.arch a:hover{color:#cafded;} /*#414648;*/
			
		#bd .footer{
			height:22px;
			font-size:.76em;
			padding:3px;
			border-top:1px solid #DDE6E8;
			background: url('../images/main/akt.btab.bgd.gif') 0 0 repeat-x;}
			#bd .footer span.arch{float:left;padding-left:5px;color:#000;}
			#bd .footer span.cat{float:right;padding-right:5px;}
			#bd .footer  span.arch a:hover,
			#bd .footer span.cat a:hover{color:#2BB8DF;}

		#bd.mp .banner{
		/*	border:1px solid #DDE6E8;
			background:none; */
			 }
			 .x_1{
				font-size: 0.76em;
				font-family: Tahoma,Helvetica,Sans-Serif;}

	/*======================================================================*/
	/* :::::: news :::::: // 								*/	
	
		#news.listbox{}
		#news.listbox ul{ color:#414648;}
		#news.listbox ul li{padding:5px 0;}
		
	
	/*======================================================================*/
	/* :::::: actions :::::: // 								*/	
		
		#bd.mp #actions {margin-top:2px;}
		#bd #actions .header{
			height:34px;
			border-top:1px solid #868686;
			border-bottom:1px solid #868686;
			background: url('../images/main/ac.hd.bgd.gif') 0 0 repeat-x;}
			#actions .header #logo-actions{
				width:89px;
				height:30px;
				margin-top:2px;
				background: url('../images/main/ac.logo.gif') 0 0 no-repeat;
				float:left;}
			#bd #actions .header h6{
				color:#fff;
				float:right;
				padding:0;
				margin:10px;}
			#actions .header	h6 a{color:#fff;}
			#actions .header	h6 a span{color:#51C0DC;}
			#actions .header	h6 a:hover span{color:#fff;}
		#bd #current-actions.listbox li{
			min-height:70px;
			height:auto !important;
  			height:70px;
			color:#828282;
			padding:5px 0;}
		#bd #current-actions li .imgbox{
			width:75px;}
		#current-actions li .text{
			display:inline;
			width:225px;float:right;}

			
		
	/*======================================================================*/
	/* :::::: press :::::: // 								*/
	
		#press{
			border-bottom:1px solid #DDE6E8;}
			#press.listbox ul li {
				min-height:15px;
				padding:5px 0;
				margin:0px;}
			#press .date{
				float:left;
				width:50px;
				color:#4FC0EC;
				font-family:Tahoma, Helvetica !important;
				font-weight:normal;
				margin-left:10px;
				display:inline;}
			/* #grp-press .arr{width:10px;float:right;display:inline;} */
			#bd #press .text a span.arr{ font-weight:normal; }
			#bd #press .text a span{ color:#7c7c7c; margin-right:8px; }
			#bd #press .text a span.arr,
			#bd #press .text a:hover span{color:#414648;}
			#press .text{width:200px;float:right;display:inline;}
					#press .text p{width:200px; padding-bottom:2px; display:inline; }
					#press .text p a:hover{color:#2C98C2;}
	
	
	/*======================================================================*/
	/* :::::: smallads :::::: // 						*/ 
	
	#smallads.listbox ul li{padding:5px 0;}
	#side-container  #smallads.listbox ul li div.text p.bodytext{ font-size:1em;} /*fix*/ 
	
	/*======================================================================*/
	/* :::::: high priority teaser :::::: // 						*/ 
		
		#teaserbox { border-bottom:1px solid #DDE6E8; }
		#teaserbox h6{	color:#fff;}
		#teaserbox h6 span{color:#C8FEF0;}
		#teaserbox ul li .image{
			width:343px;
			text-align:center;
			background:#000;
			padding:5px 0;}
		
	/*======================================================================*/
	/* :::::: helpbadge :::::: //wtawiˆem159with za 156 help.tab_1 za help.tab 								*/ 
		
		#helpbadge{
			position:relative;
			width:344px;
			height:160px;
			color:#BCE6E5;
			
			font-size:.86em;
			font-weight:bold;
			background: #fff url('../images/main/help.tab_1.jpg') 0px 0px no-repeat;}

			#helpbadge a{		
				color:#f2f2f2;
				font-size:.96em;
				font-weight:bold;
				display:block;}
			#helpbadge a:hover{color:#CAFDED;text-decoration:underline;}	
			
			#helpbadge #hl-lead{position:absolute;top:80px;left:130px;}
			#helpbadge #hl-links{
				position:absolute;top:94px;left:80px;
				width:240px;
				font-size:1.2em;}

	/*======================================================================*/
	/* :::::: newsletter :::::: // 								*/ 

		
		#newsletter{
			width:344px;height:45px;
			margin-bottom:10px;
			color:#7E7E7E;
			font-size:.76em;
			border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;
			background: #fff url('../images/main/nl.bgd.gif') 0 0 repeat-x;}
		#newsletter #ns-txt{
			margin-bottom:-10px;
			padding:8px;
			padding-bottom:0;
			line-height:1.5em;
			float:left;}
		#newsletter form{margin-top:20px;}
		#newsletter #ns-form{float:right;position:relative;}
		#newsletter #ns-form #nsf-input {
			position:absolute;
			top:5px;right:150px;
			*top:5px;*right:130px;
			width:78px;height:8px;
			font-size: 0.86em;
			padding:0px;margin:0px;padding-bottom:1px;
			color:#7e7f83;}
		#newsletter #ns-form #nsf-submit {
			position:absolute;
			top:5px;right:110px;
			*top:5px;*right:110px;			
			width:10px;height:15px;}
		#newsletter #ns-form #nsf-submit .submit{
			color: #000;
			padding: 0;
			border: 0px solid #fff;
			background: transparent;
			cursor:pointer;}
		#newsletter #ns-form #ns-rdbutton{
			position:absolute;top:5px;*top:5px;right:0px;
			width:90px;
			display:inline;float:left;
		}


	/*======================================================================*/
	/* :::::: form1procent :::::: // 								*/ 
		#form1procent_sidebar{
			width:200px;height:70px;
			margin-top:10px;
			margin-bottom:10px;
			color:#D50000;
			font-size:.99em;
			border-top:1px solid #44b6db;border-bottom:1px solid #44b6db;}
		 #procent-txt {
			position:absolute;
			top:4px;right:0px;
			*top:4px;*right:0px;			
			width:10px;height:15px;}
		
		
		#form1procent{
			width:344px;height:45px;
			margin-bottom:10px;
			color:#000;
			font-size:.76em;
			border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;
			background: #fff url('../images/uploads/allpay-small.jpg') 106% 50% no-repeat;}
		#form1procent #procent-txt{
			margin-bottom:10px;
			}
			
		.sp-donate #form1procent{margin-left:50px;}
		.sp-donate #form1procent #procent-txt{padding:5px 8px 0pt 5px;}	
		.sp-donate #form1procent #procent-form #procent-input{font-size:1em;}
		
		#form1procent form{margin-top:20px;}
		#form1procent #procent-form{float:right;position:relative;}
		#form1procent #procent-form #procent-input {
			position:absolute;
			top:5px;right:150px;
			*top:5px;*right:150px;
			width:78px;height:8px;
			font-size: 0.86em;
			padding:0px;margin:0px;padding-bottom:1px;
			color:#7e7f83;}
		#form1procent #procent-form #procent-submit {
			position:absolute;
			top:4px;right:130px;
			*top:4px;*right:90px;			
			width:10px;height:15px;}
		#form1procent #procent-form #procent-submit .submit{
			color: #000;
			padding: 0;
			border: 1px solid #000;
			background: transparent;
			cursor:pointer;}
		#form1procent #procent-form #ns-rdbutton{
			position:absolute;top:5px;*top:5px;right:0px;
			width:90px;
			display:inline;float:left;
		}
			
			
				
	/*======================================================================*/
	/* :::::: cal :::::: // 								*/	
				
	/* fixme*/ 						
		#calendar p, #edu p{margin:10px;font-size:.86em;}
		#calendar {}
		#edu{}
	
	
	/*======================================================================*/
	/* :::::: footer :::::: // 								*/	
	/*======================================================================*/		
			/*border-top:1px solid #c0c0c0;*/	

/* ================================================================================================================
*	=-=-=-=															      =-=-=-=
*	=-=-=-=					S U B   P A G E S  		 					 	=-=-=-=
*	=-=-=-=																=-=-=-=
** ================================================================================================================*/

	/*======================================================================*/
	/* :::::: common parts :::::: // 								*/	
	/*======================================================================*/

/* --- tools --- */
	#bd #container div#content.spacing-wide{ /*td>fix: make rule stronger*/
		letter-spacing:1px;
		word-spacing:2px;	}
	#bd #container div#content.spacing-normal{
		letter-spacing:0px;
		word-spacing:normal; }

/* --- settings --- */		
	#bd #content{ font-size:.86em;}


/* :::::: sidebar  :::::: //				 					*/
	#bd #sidebar{
		width:185px;
		font-size:.76em;
		letter-spacing:.1em;}
		#bd #sidebar ul{padding-top:10px;margin-bottom:20px;}	
		#bd #sidebar ul li{
			padding:0; /*td:check*/
			padding-left:14px;margin-top:10px;
			background:	url('../images/sp/sp.sbar.arrows.gif') 0 3px no-repeat;
			border:none;}

/* --- right sidebar extras --- */
	#bd #sidebar #ccards{
		margin-top:20px;
		padding:20px;
		border-top:1px solid #D6D6D6;	}
	#bd #sidebar #tab-help{
		height:70px;
		background:url('../images/sp/sp.rcol.help.png') 0 4px no-repeat;}
	#bd #sidebar #tab-check{
		width:184px;height:83px;
		margin-bottom:0px;
		background:url('../images/sp/sp.sidebar.tab.check.png') 0 0 no-repeat;}
		#bd #sidebar #tab-check a{
			width:184px;height:83px;
			display:block;}
	#bd #sidebar #tab-important{
		width:184px;height:42px;
		background:url('../images/sidebar/wazne.jpg') 0 0 no-repeat;}
	#bd #sidebar #tab-quicklinks{
		width:184px;height:42px;
		background:url('../images/sidebar/wskrocie.jpg') 0 0 no-repeat;}
	#bd #sidebar #tab-dolaczdo {
		width:184px;height:49px;
		padding-bottom:10px;
		background:url('../images/sidebar/tab-dolaczdo.gif') 0 0 no-repeat;
		cursor:pointer;}
		#bd #sidebar #tab-dolaczdo a{
			width:184px;height:49px;
			display:block;}
	#bd #sidebar #tab-pa {
		width:184px;height:49px;
		margin:10px 0;
		background:url('../images/sidebar/tab-pa.jpg') 0 0 no-repeat;}
		#bd #sidebar #tab-pa a{
			width:184px;height:49px;
			display:block;}
		

	#bd #sidebar .gnews ul li{padding:0;background:0; padding-left:5px;} /*td>fix: generalize*/
	#bd #sidebar .gnews ul li a{color:#287BA3; }

	
	#bd #sidebar #tab-gnews {
		width:184px;height:49px;
		background:url('../images/sidebar/tab-gnews.jpg') 0 0 no-repeat;}
		#bd #sidebar #tab-gnews a{width:184px;height:49px;display:block;}
	#bd #sidebar #tab-ddc {
		width:184px;height:49px;
		background:url('../images/sidebar/tab-ddc.gif') 0 0 no-repeat;}
	#bd #sidebar #tab-ddc a{width:184px;height:49px;display:block;}


		
/* --- sidebar newsletter --- */
	#sidebar #newsletter{ /*td>fix: clear styles*/
		*font-size: 1em;
		width:180px;}
	#sidebar #newsletter #nsf-input{
		right:95px;
		*right:35px;
		font-size: 0.86em;
		*font-size: 1em;}
	#sidebar #newsletter #ns-form #nsf-submit {right:15px;}

			
/* :::::: subpage header format :::::: // 					*/
	/* --- main subpage header --- */	
	#bd h1.intro{
		height:19px;
		*height:7px;
		color:#fff;
		font-size:1.2em;font-family:Georgia, Helvetica !important;
		padding:9px 10px;
		*padding:8px 10px 9px;
		border:1px solid #B8BBC0;
		border-style:solid none;
		background:url('../images/sp/sp.hd.blue.png') 0 0 repeat-x;}
	#bd h1.intro span{	/* --- light green for hdr span --- */
		color:#C8FEF0;
		font-size:.81em; }

/* --- subpage content header format --- */
	#bd #container #content h1,
	#bd #container #content h3{
		font-family:Tahoma, Helvetica !important;
		text-transform:uppercase;letter-spacing:0px;word-spacing:normal;}
	#bd #container #content h3{text-transform:none;}

	#bd #container #content h1{
		height:auto;
		color:#000;
		font-size:.98em;
		padding:3px;margin:0;padding-bottom:5px;margin-bottom:5px; /*td:check*/
		border:1px solid #E0E0E0;
		border-style:none none solid none;
		background:none;	}

/* :::::: paragraph formatting :::::: // 							*/	
	#bd #content p.bodytext,
	#bd #content p.align-left,
	#bd #content p.align-center,
	#bd #content p.align-right{padding:10px 10px;}
	
	#bd #content p.bodytext{text-align:justify;}
	#bd #content p.align-left{text-align:left;}
	#bd #content p.align-center{text-align:center;}
	#bd #content p.align-right{text-align:right;}

	#bd #content p.bodytext span,
	#bd #content p.align-left span,
	#bd #content p.align-center span,
	#bd #content p.align-right span{
		font-weight:bold; }
	#bd #content p.bodytext a,
	#bd #content p.align-left a,
	#bd #content p.align-center a,
	#bd #content p.align-right a{
		color:#3376A0;}
	#bd #content p.bodytext a:hover,
	#bd #content p.align-left a:hover,
	#bd #content p.align-center a:hover,
	#bd #content p.align-right a:hover{
		color:#fff;
		background:#40B4DA;}
	
	#bd #content blockquote{margin:10px 0;}
	#bd #content blockquote p.bodytext{
		color:#575757;
		font-family:Georgia, Helvetica !important;font-weight:bold;
		text-align:left;
		margin:0 10px;
		padding:10px 20px;
		border: 1px #B6BDBF;
		border-style:dashed none;}
	
		#bd #content blockquote p.bodytext a{
			font-family:Tahoma, Helvetica !important;
/*			padding-left:14px;
			background:url('../images/sp/sp.link.arrows.gif') 0 2px no-repeat; */}
	#bd #content blockquote p.bodytext em{	font-family:Georgia,Helvetica !important; font-style:italic;}		
	#bd #content p.bodytext em{	font-family:Verdana,Helvetica !important; font-style:italic;}


/* :::::: info-panels: panele informacyjne - pod hderem :::::: // 		*/  /*td:check*/
	#bd #content .info-tab{
		margin:10px 0;
		padding:10px 0 0;
		border:1px  #BBBBBB;
		border-style: dashed none;
		background:#F3F5F4;}
	#bd #content .info-tab p,
	#bd #content .info-tab h3{
		color:#7C7E7D;
		padding:0 20px; }
/*	#bd #content .info-tab h3,
	#bd #content .info-tab span{font-family:Georgia, Helvetica;} fix : is grayed better?*/
	#bd #content .info-tab .footer{
		height:20px;
		padding:3px 20px;
		margin:0;
		border:none;
		background:none;	}
		#bd #content .info-tab .footer a{
			color:#7C7E7D;}
		#bd #content .info-tab .footer p.bodytext a:hover,
		#bd #content .info-tab .footer a:hover{color:#fff; background:#40B4DA;}
	#bd #content .info-tab .footer p.bodytext{padding:0;}			
/* :::::: panel linkow  :::::: // 								*/	 
	#bd .seealso{
		padding:10px 0; 
		border:1px  #BBBBBB;
		border-style: dashed none;
		background:#F3F5F4;
		clear:both; }

	#bd .seealso ul{
		margin-left:10px;
		padding:5px 0;}
	#bd .seealso ul li{
			padding:0;
			padding-left:14px;
			padding-top:1px;
			background:	url('../images/sp/sp.sbar.arrows.gif') 0 6px no-repeat;}
	#bd .seealso h4{
		color:#287BA3;
		padding:0 10px;}
	#bd .seealso a{
		font-weight:normal;
		font-size:.86em;}


	/*======================================================================*/
	/* :::::: About :::::: // 								*/	
	/*======================================================================*/		
	
	#bd.sp-about{}
	#bd.sp-about #container{margin-left:35px;}
	#bd.sp-about #sidebar{margin-right:25px;margin-left:0px;}
	#bd.sp-about #container #content h1.logo{
		padding-left:10px;
		width:450px;
		height:100px;
		font-family:Tahoma, Helvetica !important;
		text-transform:uppercase;
		border:none;
		background:url('../images/sp/sp.0.2.badge.png') 40% 0 no-repeat;}
	#bd.sp-about ul li{ /*td>fix: generalize*/
		padding:5px 10px 5px 20px;
		padding-left:16px;
		margin-left:10px;
		background:	url('../images/sp/sp.ul.arr.gif') 0 8px no-repeat;}

	/*======================================================================*/
	/* :::::: Arch  :::::: // 								*/	
	/*======================================================================*/		
	

	/* :::::: sidebar  :::::: // 								*/

/*amiran
	#bd.sp-arch #sidebar div{
		padding-bottom:35px;
		background:url('../images/sp/sp.sidebar.menu.bott.png') 0 100% repeat-x;} 
		#bd.sp-arch #sidebar ul li{border:none;}
		#bd.sp-arch #sidebar ul li a{
			color:#3274A6;
			font-size:1.1em;
			padding-left:5px;		
			*padding-left:15px;
			font-family:Georgia, Helvetica;}
		#bd.sp-arch #sidebar ul li a:hover{color:#2C98C2;}

*/
	#bd.sp-arch h3{ /*-- menu titles --*/
		font-size:1.1em;
		height:14px;
		color:#414648;
		font-family:Georgia, Helvetica !important;
		text-transform:uppercase;
		padding:12px 0;
		text-align:center;
		border:1px solid #B6BDBF;
		border-style:solid none;}


	/* :::::: container  :::::: // 							*/
	#bd.sp-arch #content ul.wide li{ 
		/* width:492px;*/
		*width:502px;
		padding:5px 0;
		margin-left:0;
		font-size:.91em;
		border-top:1px solid #DDE6E8;
		background:none; }	

        /* catmenu (amiran) */
	#bd.sp-arch #sidebar div.rollover ul{padding-top:0;}
	#bd.sp-arch #sidebar div.rollover ul li.main{
		margin-top:0;
		padding-top:0;
		padding-left:0;
		background:none;}
		 
		#bd.sp-arch #sidebar div.rollover ul li{border:none;}
		#bd.sp-archh #sidebar div.rollover ul li a{
			color:#3274A6;
			font-size:1.1em;
			padding-left:5px;		
			*padding-left:15px;
			font-family:Georgia, Helvetica;}
		#bd.sp-arch #sidebar div.rollover ul li a:hover{color:#2C98C2;}

		#bd.sp-arch #sidebar div.rollover h3{ /*-- menu titles fix: generalize --*/ 
			font-size:1.1em;
			height:14px;
			color:#414648;
			font-family:Georgia, Helvetica;
			text-transform:uppercase;
			padding:12px 0;
			text-align:center;
			border:1px solid #B6BDBF;
			border-style:solid;
			background:url('../images/sp/arr.vert.jpg') 90% 50% no-repeat;}

		#bd.sp-arch #sidebar div.rollover ul ul{ display: none; }
		#bd.sp-arch #sidebar div.rollover ul li:hover ul{ display: block; }
	

	
	/*======================================================================*/
	/* :::::: Topics  :::::: // 							*/	
	/*======================================================================*/		
	
	#bd.sp-topics #content ul.wide li{
		min-height:120px;
		height:auto !important;
		height:120px;
		padding-top:10px;
		border-bottom:1px solid #DDE6E8;
		background:none;}
		
		#bd.sp-topics ul.wide li h3{
			padding:5px;
			margin-left:90px;}
		
		#bd.sp-topics ul.wide li .imgbox {width:75px;}

		#bd.sp-topics ul.wide li .text{
			float:right;
			width:345px;
			text-align:justify;
			padding-bottom:10px;}
			
		#bd.sp-topics ul.wide li .byline{
			height:15px;
			padding-bottom:10px;clear:both;}
		#bd.sp-topics ul.wide li .footer{border-top:none;}	
	
	#bd.sp-topics ul li{
		padding:5px 10px 5px 20px;
		padding-left:16px;
		margin-left:10px;
		background:	url('../images/sp/sp.ul.arr.gif') 0 8px no-repeat;}
	
	#bd.sp-topics #content .listbox ul li{
		padding:0;
		margin-left:0;
		background:none;}

	#bd.sp-topics #sidebar div.rollover ul{padding-top:0;}
	#bd.sp-topics #sidebar div.rollover ul li.main{
		margin-top:0;
		padding-top:0;
		padding-left:0;
		background:none;}


	#bd.sp-topics #sidebar div.rollover ul li.main{
		padding-left:0;
		background:none;}
		 
		#bd.sp-topics #sidebar div.rollover ul li{border:none;}
		#bd.sp-topicsh #sidebar div.rollover ul li a{
			color:#3274A6;
			font-size:1.1em;
			padding-left:5px;		
			*padding-left:15px;
			font-family:Georgia, Helvetica;}
		#bd.sp-topics #sidebar div.rollover ul li a:hover{color:#2C98C2;}

		#bd.sp-topics #sidebar div.rollover h3{ /*-- menu titles --*/
			font-size:1.1em;
			height:14px;
			color:#414648;
			font-family:Georgia, Helvetica;
			text-transform:uppercase;
			padding:12px 0;
			text-align:center;
			border:1px solid #B6BDBF;
			border-style:solid;
			background:url('../images/sp/arr.vert.jpg') 90% 50% no-repeat;}

		#bd.sp-topics #sidebar div.rollover ul ul{ display: none; }
		#bd.sp-topics #sidebar div.rollover ul li:hover ul{ display: block; }





	/*======================================================================*/
	/* :::::: Events  :::::: // 								*/	
	/*======================================================================*/		
	
	#bd.sp-events #content ul.wide li{ /*td>fix:generalize*/
		border-bottom:1px solid #DDE6E8;
		background:none;}
		
		#bd.sp-events ul.wide li h3{padding:5px 0 10px;}

		#bd.sp-events ul.wide li .imgbox{margin-top:10px;margin-bottom:20px;} 

		#bd.sp-events ul.wide li .text{
			min-height:50px;
			height:auto !important;
			height:50px;
			width:345px;
			text-align:justify;
			padding-bottom:10px;
			float:none;}
			
		#bd.sp-events ul.wide li .byline{
			height:18px;
			font-size:.86em;}
			#bd.sp-events ul.wide li .byline .date{
				height:12px;
				color:#7e7e7e;
				font-size:1em;font-family:Tahoma, Helvetica !important;font-weight:normal;
				float:none;	}
			#bd.sp-events #content ul.wide li .byline .more{
					padding:3px;
					background:#F3F5F4;}
				#bd.sp-events #content ul.wide li .byline .more a{color:#444849;}
			
	/*======================================================================*/
	/* :::::: Join   :::::: // 								*/	
	/*======================================================================*/		
	
	/*#bd.sp-join .csc-textpic-imagewrap{	padding-left:20px; }*/
	#bd.sp-join #content blockquote p.bodytext{ text-align:center; }
	#bd.sp-join #content ol{
		margin-left:60px;	}
	#bd.sp-join #content ol li{
		list-style-image:url('../images/sp/sp.ol.arr.gif'); /*td>fix:generalize*/
		padding-bottom:10px;} 
	
	#bd.sp-join #content ol ul{
		margin-top:10px;
		margin-left:20px;}
	
		#bd.sp-join #content ol ul li{
			list-style-image:url('../images/sp/sp.ul.arr.gif');
			padding-bottom:0px;
			margin-left:20px;
			background:none; } 

	#bd.sp-join #content ul{
		margin-top:10px;
		margin-left:60px;	}

	/*======================================================================*/
	/* :::::: Donations   :::::: // 							*/	
	/*======================================================================*/		

	#bd.sp-donate{}
	#bd.sp-donate .csc-textpic-imagewrap{ padding:15px; }
	#bd.sp-donate #content ul li{
		padding-bottom:10px;
		margin-left:20px;	 } 	
	#bd.sp-donate #content ul li a{color:#3376A0;}
	#bd.sp-donate #content ul li a:hover{color:#fff;background:#40B4DA;}

	/*======================================================================*/
	/* :::::: Centrum Pilnych Akcji  :::::: // 							*/	
	/*======================================================================*/		
	#bd.sp-cpa h1{
		background:url('../images/sp/sp.hd.blue.png') 0 0 repeat-x;
		/*background:url('../images/sp/sp.hd.blck.gif') 0 0 repeat-x;*/}
	#bd.sp-cpa h1 span{color:#42B2D8;}
	#bd.sp-cpa	#content .listbox ul li{
		padding:5px 0;margin:0;
		background:none;}
	/*======================================================================*/
	/* :::::: Kampanie  :::::: // 							*/
	/*======================================================================*/
	#bd.sp-camp	#content .listbox ul li{
			color:#828282;
			width:455px;
			*width:472px;
			font-size:.86em;			
			border-top:none;			
			border-bottom:1px solid #CDCFCE;
			background:none;}
		#bd.sp-camp	#actions.listbox ul li .imgbox img {border:1px solid #CDCFCE;}
		#bd.sp-camp #actions.listbox ul li .text{width:360px;}
			#bd.sp-camp #actions.listbox .byline{text-align:right;}
				#bd.sp-camp #actions.listbox .byline .more{float:none;}
	
	#bd.sp-camp #content .teasers ul li{
		padding:0;
		margin:0;
		background:none;}

	#bd.sp-camp #content ul.wide li{ /*td>fix: generalize*/
		/* width:455px; */
		min-height:120px;
		height:auto !important;
		height:120px;
		padding-top:10px;
		border-bottom:1px solid #DDE6E8;
		background:none;}
		
		#bd.sp-camp ul.wide li h3{
			padding:5px;
			margin-left:90px;}
		
		#bd.sp-camp ul.wide li .imgbox {width:75px;}

		#bd.sp-camp ul.wide li .text{
			float:right;
			width:345px;
			text-align:justify;
			padding-bottom:10px;}
			
		#bd.sp-camp ul.wide li .byline{
			height:15px;
			padding-bottom:10px;clear:both;}
		#bd.sp-camp ul.wide li .footer{border-top:none;}	
	
	#bd.sp-camp ul li{
		padding:5px 10px 5px 20px;
		padding-left:16px;
		margin-left:10px;
		background:	url('../images/sp/sp.ul.arr.gif') 0 8px no-repeat;}



	/*======================================================================*/
	/* :::::: Education  :::::: // 							*/	
	/*======================================================================*/		
	#bd.sp-edu .cols{ padding:10px 0; }
	#bd.sp-edu .seealso .cols{ padding:0px 0; }
	#bd.sp-edu .teasers-2cols .imgbox {border-style:none;}
	#bd.sp-edu .seealso{
		padding:0; 
		border-style: none;
		background:none;}
		#bd.sp-edu .seealso .cols .elem{
			min-height:60px;
			height:auto !important;
			height:60px;
			font-size:1em;
			padding-top:10px;
			border:1px  #BBBBBB;
			border-style: dashed none;
			background:#F3F5F4;}
			
	#bd.sp-edu ul{padding:10px 0;}
	#bd.sp-edu ul li{
		padding:5px 10px 5px 20px;
		padding-left:16px;
		margin-left:10px;
		background:	url('../images/sp/sp.ul.arr.gif') 0 8px no-repeat;}

		
	/*======================================================================*/
	/* :::::: Regions  :::::: // 							*/	
	/*======================================================================*/		
	
	#bd.sp-regions .cols{padding-left:10px;}
	#bd.sp-regions .cols .elem{width:115px;padding-left:5px;}
	#bd.sp-regions .cols .elem.short{width:190px;}
	#bd.sp-regions .cols .elem.half{width:210px;}
		#bd.sp-regions .cols .elem .imgbox{text-align:center;}
	
	/*======================================================================*/
	/* :::::: Kontakt  :::::: // 								*/	
	/*======================================================================*/		
	#bd.sp-contact #content .info-tab p.bodytext{ padding-bottom:10px; }
	#bd.sp-contact #content ul li{ padding:5px; } 

	/*======================================================================*/
	/* :::::: Subpage skelet   :::::: // 						*/	
	/*======================================================================*/		
	#bd.sp .csc-textpic-imagewrap{ padding:15px; }
	#bd .csc-textpic-imagewrap{padding:15px;}
	#bd.mp .csc-textpic-imagewrap{padding:0px;}
	#bd .csc-textpic-caption{
		padding:2px 3px;
		text-align:center;
		font-size:.76em;
		background-color:#D6EBF2;}
	#bd.mp .csc-textpic-caption{padding:0;}
	.csc-uploads-fileSize{padding:0 10px;}
	.csc-uploads-fileName{padding:3px;}
/*	#bd.sp #content ul{padding:10px 0;}
	#bd.sp #content ul li{ padding:5px 10px 5px 20px;} */
	#bd.sp #content ul{padding:10px 0;}
	#bd.sp #content ul li{
		padding:5px 10px 5px 20px;
		padding-left:16px;
		margin-left:10px;
		background:	url('../images/sp/sp.ul.arr.gif') 0 8px no-repeat;}
	#bd #content ul li{ /*td>fix: remove notgeneralized*/
		padding:5px 10px 5px 20px;
		padding-left:16px;
		margin-left:10px;
		background:	url('../images/sp/sp.ul.arr.gif') 0 8px no-repeat;}
	#bd #content ol{margin-left:30px;}
	#bd #content ol li{
		padding:5px 10px 5px 5px;
		list-style-type:decimal;}

	
/* ================================================================================================================
*	=-=-=-=															      =-=-=-=
*	=-=-=-=					 		N E W S   	 						 	=-=-=-=
*	=-=-=-=																=-=-=-=
** ================================================================================================================*/

	
	/*======================================================================*/
	/* :::::: Subpage skelet   :::::: // 						*/	
	/*======================================================================*/		

/*	#bd.sp-about .header.csc-header-n1,
	#bd.sp-arch .header.csc-header-n1,
	#bd.sp-topics .header.csc-header-n1,
	#bd.sp-events .header.csc-header-n1,
	#bd.sp-join .header.csc-header-n1,
	#bd.sp-donate .header.csc-header-n1,
	#bd.sp-support .header.csc-header-n1,
	#bd.sp-cpa .header.csc-header-n1, #bd.sp-cpa .header.csc-header-n3,
	#bd.sp-camp .header.csc-header-n1,
	#bd.sp-edu .header.csc-header-n1,
	#bd.sp-regions .header.csc-header-n1,
	#bd.sp-contact .header.csc-header-n1,
	#bd.sp-ddc .header.csc-header-n1,
	#bd.single-news .header.csc-header-n1{display:none} */
	#bd #container .header{display:none;}
	#bd.mp #container .header{display:block;}
	.news-single-item{}
	.news-single-item p.bodytext strong{font-weight:bold;}
	
	/* --- subpage content header format --- */
	.news-single-item h1,
	.news-single-item h3{
		height:auto;
		color:#000;
		font-size:.98em;
		padding:3px;margin:0;padding-bottom:5px;margin-bottom:5px; /*td:check*/
		border:1px solid #E0E0E0;
		border-style:none none solid none;
		background:none;	}

	.news-single-item table h3{border-style:none;}
	
	.news-single-img{
		float:left;
		padding:20px;padding-left:0;}
		.news-single-img img{
			padding:2px;
			border:5px solid #dadada;}
	
	.news-single-item ul li{
		padding:5px 10px 5px 20px;
		padding-left:16px;
		margin-left:10px;} 
	
	/* --- main subpage header --- */	
	#bd .news-intro-wrapper{
		border:1px solid #B8BBC0;
		border-style:solid none;
		padding:2px 0;}
		
	#bd h1.news-intro{
		color:#fff;
		font-size:1.2em;font-family:Georgia, Helvetica !important;
		padding:9px 10px;
		*padding:8px 10px 9px;
		background:#40B4DA;}
	#bd h1.news-intro span{	/* --- light green for hdr span --- */
		color:#C8FEF0;
		font-size:.81em; }
	
	
			
		
/* ================================================================================================================
*	=-=-=-=															      =-=-=-=
*	=-=-=-=					 		S E A R C H	 						 	=-=-=-=
*	=-=-=-=																=-=-=-=
** ================================================================================================================*/

/*
Table bgd		: #E9E2E0; 	2BB8DF F2F2F2 F2F4F4
Table border	: #c9c0ba; 	ECF1F2 DDE6E8   A1A5A9

Links Color  	: #A67C66; 	6093AD
Link hover	 	: #D22D31;
		 color: #3D3435;

*/

/* wyszukany element */
#bd .tx-indexedsearch-res.res.res-tmpl-css{
	font-size: 1em;
	line-height: 1.2em;
	font-family: Tahoma !important;
	padding-top:10px; }

/* wyszukaj dla [...] */
#bd .tx-indexedsearch-whatis{
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	letter-spacing: 1px;
	padding-top:20px;
	padding-bottom:5px;}

/* szukane slowo */ 
#bd span.tx-indexedsearch-sw,
#bd .tx-indexedsearch-redMarkup{
	font-weight:bold;
	color:#6093AD;
	background:#f5f5f5;
	padding-left:2px;padding-right:2px;}

/* przegladaj strony */
#bd .tx-indexedsearch-browsebox{
	font-size: .88em;
	line-height: 1.5em;
	padding-bottom:10px;
	padding-top:10px;}
	#bd .tx-indexedsearch-browsebox ul {padding:5px 0;}
	#bd #container .tx-indexedsearch-browsebox ul.browsebox li{
		font-weight:normal;
		padding:0 3px 0 0;
		display:inline;
		background:none;}


/* naglowek */
#bd .tx-indexedsearch-res.res.res-tmpl-css h3{
	padding:4px;
	margin:0;
	border-top:1px solid #B6BDBF; }
	
#bd .tx-indexedsearch-icon.icon{display:none;}
#bd .tx-indexedsearch-title.title{background-image:none;}
/* link w naglowku */
	#bd .tx-indexedsearch-res.res.res-tmpl-css h3 .tx-indexedsearch-title.title a{
		text-decoration:none;
		font-weight:bold;
		color:#287AA9; }
		#bd .tx-indexedsearch-res.res.res-tmpl-css h3 .tx-indexedsearch-title.title a:hover{color:#2C98C2;}
/* procenty */	
#bd .tx-indexedsearch-res.res.res-tmpl-css h3 .tx-indexedsearch-percent.percent.percent-tmpl-css{
	text-decoration:none;
	font-weight:bold;
	color:#B9E3E1;}
/* box z wyszukanym elementem */	
#bd .tx-indexedsearch-descr.descr{
	background:#F2F4F4;
	border:1px solid #eaeaea;
	font-size: .86em;
	line-height: 1.5em;
	padding:10px;}

#bd .tx-indexedsearch-icon.icon img{
	margin-top:5px;}



/* ================================================================================================================
*	=-=-=-=															      =-=-=-=
*	=-=-=-=					 		F O R M S 	 						 	=-=-=-=
*	=-=-=-=																=-=-=-=
** ================================================================================================================*/


/*******************/
/* 	forms: 	 */
/*******************/

#bd fieldset.csc-mailform {
	margin:20;padding:0px;border:0;
	width:540px; }
		
	
	#bd fieldset.csc-mailform div.csc-mailform-field,
	#bd div.tx-srfeuserregister-pi1{
		margin-bottom:10px;
		padding:10px;
/*		background-color:#E9E2E0;
		border:1px #c9c0ba solid; */}
		
	#bd fieldset.csc-mailform div.csc-mailform-field label,
	#bd div.tx-srfeuserregister-pi1 label{
		float:left;
		width: 12em;
		text-align:left;
		font-size: .86em;
		line-height: 1.0em;
		 }
			
	#bd fieldset.csc-mailform div.csc-mailform-field input,
	#bd fieldset.csc-mailform div.csc-mailform-field select,
	#bd div.tx-srfeuserregister-pi1 input,
	#bd div.tx-srfeuserregister-pi1 select{
		float:left;
		margin-top: 0px;
		font-size:.86em;
		padding:2px 4px;
		border:1px #c9c0ba solid; }
			
	#bd .csc-mailform-field label{}

/* ================================================================================================================
*	=-=-=-=															      =-=-=-=
*	=-=-=-=					 old news styles remover					 		=-=-=-=
*	=-=-=-=																=-=-=-=
** ================================================================================================================*/

	#bd #container #content p.MsoNormal,
	#bd #container #content p.MsoNormal span,
	#bd #container #content p.MsoBodyText,
	#bd #container #content p.MsoBodyText span,
	#bd #container #content p.MsoBodyText3,
	#bd #container #content p.MsoBodyText3 span,
	#bd #container #content p.MsoBodyTextIndent span{
		font-weight:normal;
		font-family: Tahoma,Helvetica,Sans-Serif !important;}
	#bd #container #content h2 span{font-family: Tahoma,Helvetica,Sans-Serif !important;}
	
	#bd #container #content table.contenttable p.bodytext,
	#bd #container #content table.contenttable p{
		text-align:justify;
		padding:5px;}
