body							{ padding:0;margin:0;background:#D0DAE7; }
body,table						{ border:0;font:normal normal 11px Tahoma,Verdana,sans-serif;color:#666; }

table.ctrltable 				{ width:100%;height:100%; }	
td.ctrlcell						{ width:100%;vertical-align:top;text-align:center; }	
table.maintable					{ width:777px;border:1px solid #036;background:#fff; }
table.deftable					{ width:777px; }
table.maxwidth					{ width:100%; }

a 									{ color:#f70;text-decoration:none; }
a:hover 							{ color:#f00;text-decoration:none; }
a.textcolor						{ color:#666; }

form 								{ margin:0;padding:0; }
input 							{ border:1px solid #C2C2C2;font-size: 9;color:#666;background-color:#F6F6F6;padding:0 3px; }
select							{ padding:0; }
.formcheckbox    				{ border:none;background-color:transparent; }
.formsmallfield 				{ border:1px solid #264375;font-size: 9px;color:#666;background-color:#fff;padding:0 3px; }
.formsub 						{ border:1px solid #660000;font-size:10px;color:#600;background-color:#fff;padding:0 3px; }
	
.pagetitle 						{ width:550px;height:29px;font:normal 18px 'Trebuchet MS',Trebuchet,Verdana,sans-serif;
									  color:#369;padding:10px 0 10px 5px;vertical-align:middle; }
.header1 						{ font-weight:bold;font-size:13px;color:#369; }
.small 							{ font-weight:normal;font-size:9px; }		
.linkback 						{ text-align:right;padding:15px 5px 15px 0; }


td.topcontainer 				{ width:777px;height:125;vertical-align:top; }	
table.toptable					{ width:777px;height:125; }
	td.toparea 					{ width:777px;height:125;vertical-align:top; }
	
td.maincontainer 				{ width:777px;vertical-align:top;background:#fff; }	
   .maincontainermargins 	{ padding:0 0 25px 0; }
   
	td.ctleft 					{ width:150px;vertical-align:top;text-align:right; }	
		.ctleftmargins 		{ padding:0; }			
		
	td.ctmain 					{ width:612px;vertical-align:top; }
   	.ctmainmargins,.ctmainctmargins 		
									{ padding:0; }
      table.structtab		{ width:100%; }
      	td.structleft		{ width:5px; }
         td.structmain		{ vertical-align:top; }
         td.structright		{ width:20px; }

		#ctyoutube				{ margin:10px; }			

	td.ctdivline				{ width: 15px;background:url(img/bg_divline.gif) repeat-y center center; }
   	      
td.footcontainer 				{ width:777px;height:26;vertical-align:top; }
table.footer 					{ width:777px;height:26; }
	td.footerleft				{ width: 22px;background:url(img/bg_foot_left.gif) no-repeat;}
	td.footerright				{ width:755px;background:url(img/bg_foot_right.gif) repeat-x;text-align:center;padding-top:4px;
   								  font-size:9px;color:#fff; }	

.mainnhlcol						{ width:450px; }
.maingraphnewscol				{ width:130px;text-align:center;vertical-align:top; }
.maingraphcolpad				{ width:10px; }
									  
/* 								structMENU  */
table.structmenu,td.menu0item,td.menu0divline,td.menu1item,td.menu1divline  				
									{ width:145px; }

.structmenupad					{ padding:15px 0; }
	td.menu0item 				{ height:24px;line-height:18px;text-align:right;background:#fff; 
									  font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial;color:#369; }
	.menu0itempadding 		{ padding:0; }
	td.menu0divline 			{ height:6px;background:url(img/menu0divline.gif) no-repeat right center; }
		a.menu0item 			{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana;color:#369;text-decoration:none; }		
		a.menu0item:hover 	{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana;color:#900;text-decoration:none; }
		
		
	td.menu1item 				{ height:13px;line-height:18px;text-align:right;font-size:9px;color:#369; }
	.menu1itempadding 		{ padding:0; } 
	td.menu1divline 			{ height:1px;background:#fff no-repeat right top; }
		a.menu1item 			{ font:normal normal 11px Verdana,Tahoma,Arial,Helvetica;color:#369; }	
		a.menu1item:hover 	{ text-decoration:none; }

a.twinmenu 						{ color:#fff;font-size:11px; }
a.twinmenu:hover 				{ color:#ff9;font-size:11px; }		

/* 								COMP.pagingControls */
table.pgtab						{ width:100%; }
.pg_select 						{ border:1px solid #2B5297;font-size:9px;color:#2B5297;background:#fff;padding:0; }	

/* 								COMP.navigator */
	
table.navitab					{ width:609px; }
	td.navicell					{ width:609px; }
   td.naviline					{ width:609px;height:1;background:url(img/naviline.gif) no-repeat left center; } 
   .naviitem					{ color:#369; }
	
/* 											news NHL */
table.nhltable,.nhltitletop,.nhltitlebottom,nhltitletop img,.nhltitlebottom img,.nhltitlerow,.nhlleadrow, 								
												{ width:450px; }
.nhltitletop,.nhltitlebottom,.nhltitletop img,.nhltitlebottom img			
												{ height:5px; }

.nhltitlerow								{ padding:3px 0;vertical-align:middle;background:url(img/bg_nhl_title.jpg) repeat-y; }								  
	.nhldate									{ width:85px;font-weight:bold;font-size:9px;color:#f70;vertical-align:top; }
	.nhldate	div							{ margin:2px 0 0 7px; }  
	td.nhltitle								{ width:365px;vertical-align:middle;color:#369; }
	td.nhltitle a							{ font-weight:bold;font-size:11px;padding-right:4px;color:#369; }
	
	td.nhlleadrow							{ padding:10px 0; }
	
	td.nhlphoto								{ width: 82px;vertical-align:top;text-align:center; }
	td.nhlphoto img						{ width: 80px;border:1px solid #369;margin-right:10px; }
	td.nhllead								{ width:368px;vertical-align:top; }
	td.nhllead p							{ margin:0;padding:0 5px 0 10px; }
	
.newsdate									{ width:70px;font:bold 9px;color:#f70;vertical-align:top; }    
a.newstitle 								{ font:bold 11px;color:#369; }
.selnewstitle								{ font:bold 13px;color:#369; }

.newscontent								{ padding:0 25px 0 20px; }

#pollpage h2								{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,sans-serif;color:#369; }
#pollpage h2.question					{ color:#000; }


.newsgraphfix img				{ width:142px; }

/* 								FORMATOWANIE  */
.borderdef 						{ border:1px solid #3641A2; }
.uldef							{ list-style-image:url(img/ico_uldot.gif);line-height:13px;font-size:9px; }
.padt1							{ padding-top: 5px; }		.padb1							{ padding-bottom: 5px; }
.padt2							{ padding-top:10px; }		.padb2							{ padding-bottom:10px; }
.padt3							{ padding-top:15px; }		.padb3							{ padding-bottom:15px; }
.padt4							{ padding-top:20px; }		.padb4							{ padding-bottom:20px; }
.padt5							{ padding-top:25px; }		.padb5							{ padding-bottom:25px; }

.padl1							{ padding-left: 5px; }		.padr1							{ padding-right: 5px; }
.padl2							{ padding-left:10px; }		.padr2							{ padding-right:10px; }
.padl3							{ padding-left:15px; }		.padr3							{ padding-right:15px; }
.padl4							{ padding-left:20px; }		.padr4							{ padding-right:20px; }
.padl5							{ padding-left:25px; }		.padr5							{ padding-right:25px; }

.padtb1							{ padding: 5px 0; }			.padlr1							{ padding:0  5px; }
.padtb2							{ padding:10px 0; }			.padlr2							{ padding:0 10px; }
.padtb3							{ padding:15px 0; }			.padlr3							{ padding:0 15px; }
.padtb4							{ padding:20px 0; }			.padlr4							{ padding:0 20px; }
.padtb5							{ padding:25px 0; }			.padlr5							{ padding:0 25px; }

.pad1								{ padding: 5px; }
.pad2								{ padding:10px; }
.pad3								{ padding:15px; }
.pad4								{ padding:20px; }
.pad5								{ padding:25px; }

.ar 								{	text-align:right;												}
.al 								{	text-align:left;												}
.ac 								{	text-align:center;											}
.aj 								{	text-align:justify;											}
.acvt 							{	text-align:center; 		vertical-align:top;			}
.alvt 							{	text-align:left;			vertical-align:top;			}
.arvt 							{	text-align:right; 		vertical-align:top;			}
.acvm 							{	text-align:center; 		vertical-align:middle;		}
.alvm 							{	text-align:left;			vertical-align:middle;		}
.arvm 							{	text-align:right; 		vertical-align:middle;		}
.acvb 							{	text-align:center; 		vertical-align:bottom;		}
.alvb 							{	text-align:left;			vertical-align:bottom;		}
.arvb 							{	text-align:right; 		vertical-align:bottom;		}
.vat 								{									vertical-align:top;			}
.vab 								{									vertical-align:bottom;		}
.vam								{									vertical-align:middle;		}


/* 									POLL 		*/
#pollsmall							{ width:130px;font-weight:bold;text-align:left; }
#pollsmall h2						{ font:bold 16px 'Trebuchet MS',Trebuchet,Verdana,sans-serif;color:#369;padding:0;margin:0; }
#pollsmall .question				{ margin-bottom:10px;text-align:left; }
#pollsmall .answer				{ margin:3px 0;font-weight:normal; }
#pollsmall .answer .choise		{ display:inline; }
#pollsmall .answer input    	{ border:none;background:transparent;padding:0; }								 
#pollsmall .vote					{ margin:15px 0;line-height:14px;text-align:left; }
#pollsmall .vote a				{ display:block;margin-top:5px; } 
#pollsmall .vote label			{ display:block;margin-bottom:10px;line-height:14px; }
#pollsmall .vote input			{ width:50px;border:1px solid #c00;font-weight:bold;font-size:11px;color:#fff;background:#9D1C38;padding:2px; }

#pollsmall .result				{ margin:5px 0;font-weight:normal;clear:both; }
#pollsmall .result .choice		{ margin:2px 0; }										 
#pollsmall .result .percent	{ text-align:right;font-weight:normal;font-size:10px;margin-left:3px;clear:right; }		
#pollsmall .result .bar			{ width:100px;height:5px;margin:6px 0 0 5px;border:1px solid #8DA5C0; }
#pollsmall .result .bar img	{ height:5px;border:0; }	
#pollsmall .archivelink			{ tex-align:center;margin:15px auto;display:block; }

#pollpage 							{ font-weight:bold; }
#pollpage .question				{ margin-bottom:10px;text-align:left; }

#pollpage .result					{ margin:5px 20px;font-weight:normal;clear:both; }
#pollpage .result .choice		{ margin:2px 0; }										 
#pollpage .result .percent		{ float:right;width: 50px;font-weight:normal;font-size:10px;margin-left:3px;clear:right; }		
#pollpage .result .bar			{ width:100px;height:5px;margin:6px 0 0 5px;border:1px solid #8DA5C0; }
#pollpage .result .bar img		{ height:5px;border:0; }	
