	
body {background: white; color:black; font-weight: normal; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; /*margin: 0px*/}
/*body{ background: #ffffff url('PR/Images/tloPRotoIMM2.jpg') no-repeat fixed center;}*/

a {color:#a9a9a9; text-decoration: none; cursor: pointer;} /*gray*/ 
a:hover{color:#FF9900; text-decoration: none; cursor: pointer; } /*orange*/


 
#main {width:960px; /*background-color:yellow;*/ margin:0 auto} /*950*/

#w1 {width:100%; height:31px; padding-bottom:9px}
#w1_1 {padding-right:12px}
#w1_2 {width:156px; height:31px}
#w1_2 a {line-height:1; display:block}
#w1_3 {width:513px; height:31px} /*513::593*/
#w1_4 {width:143px; height:31px} /*173::93*/
#w1_5 {width:35px; height:31px}


/*atrybuty*/
.fL {float:left}
.fR {float:right}
.taC {text-align:center}
.taR {text-align:right}
.taJ {text-align:justify}
.clear {clear:both}
.clearL {list-style:none; padding:0px; margin:0px}
.clearF {padding:0px; margin:0px; border:none}
.cbP {background-color:#f4a32e} /*color-background Pomaranczowy*/
.cbCS {background-color:#656565} /*color-background ciemnoszary 414141*/
.cbJS {background-color:#eeeeee} /*color-background jasnoszary eeeeee*/
.cbS {background-color:#929292} /*color-background szary 747273*/
.cP {color:#f4a32e}
.cB {color:#ffffff}
.cN {color:#5d7884}
.cCS2 {color:#404241} /*color pod napis w praktykuj*/
.cJS {color:#eeeeee}

.fwB {font-weight:bold}
.b0 {border: 0 none;}
.dB {display:block}
.dI {display:inline}

.f30 {font-size:30px}
.f20 {font-size:20px}
.f22 {font-size:22px}
.f11 {font-size:11px}


/*menu*/
#nav, #nav ul { /* all lists */
        padding: 0;
        margin: 0;
        list-style: none;
        line-height: 1;
}

#nav a {
        display: block;
        /*width: 95px;*/ /*6em;*/
        /*padding: 3px;*/
}

#nav a:hover {
        display: block;
        /*width: 95px;*/
        background:#f5a32f; /*#f4a32e*/
        color:#ffffff;
}


#nav li { /* all list items */
        float: left;
        /*width: 95px;*/ /* width needed or else Opera goes nuts */
        
}

#nav li ul { /* second-level lists */
        position: absolute;
        background: #656565; /*#000000*/
        opacity:0.9;filter:alpha(opacity=90);
        width: 200px; /*195*/
        left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

/*#nav li ul a { /* second-level lists */
        display: block;
        width: 195px; /*6em;*/

} */

/*#nav li ul ul { /* third-and-above-level lists */
        margin: -1em 0 0 10em;
} */

#nav li:hover ul ul, #nav li.sfhover ul ul {
        left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
        left: auto;        
}

#navM1 {width:75px}
#navM2 {width:75px}
#navM3 {width:90px}
#navM4 {width:100px}
#navM5 {width:85px}
#navM6 {width:88px}

#navM1en {width:120px}    /*+45*/
#navM2en {width:75px}
/*#navM3en {width:90px}*/
#navM4en {width:100px}
#navM5en {width:120px} /*+35*/
#navM6en {width:98px} /*+10*/


.napisyMenu {/*width:95px;*/ padding-top:9px; padding-bottom:9px;/*padding-left:3px;*/ color:#ffffff; font-size:13px; font-weight:bold; text-align:center}
.napisyPodMenu {width:195px; padding-top:4px; padding-bottom:4px;padding-left:5px; color:#ffffff; font-size:13px;}

/*menu-koniec*/

#w2_sub {
	background-image: url(imgs/wineta_sub.jpg);
	height:	104px;
}
	
#monitorujMedia {
	list-style-image:	none;
	list-style-position:	outside;
	list-style-type:	none;
	margin:			0;
	padding:		0 0 0 30px;
	width:			240px;
}

.f30 {font-size: 30px;}
.dB {display: block;}
.cP {color: #F4A32E;}
.f20 {font-size: 20px;}
.cJS {color: #EEEEEE;}

#w3_sub {
	background-color:	#FFFFFF;
	height:			5px;
}
	
#w4 {width: 266px;}
.fL {float: left;}

#menukon {margin-bottom: 3px;}

.clearL {
	list-style-image:	none;
	list-style-position:	outside;
	list-style-type:	none;
	margin:			0;
	padding:		0;
}

#menukon .tytul {
	font-weight: 	bold;
	height:		18px;
	padding:	5px 0 0 9px;
}

#menukon li {
	background-color:	#D2D2D2;
	height:			23px;
	margin-bottom:		1px;
}

#menukon .zaznaczony {
	background-color:	#B1B1B1;
	color:			#FFFFFF;
}

#menukon a {
	color:		#656565;
	display:	block;
	padding: 	2px 0 3px 22px;
}

a {
	color:		#FF6600;
	cursor:		pointer;
	text-decoration: none;
}

#menukon a:hover {
	background-color: #656565;
	color: #FFFFFF;
}

#w4TloPom {
	background-image: 	url(imgs/pomaranczowe_tlo.png);
	height:			49px;
}

#w4TloLog {height: 149px/*119px*/;}

.cbCS {background-color: #656565;}

#subscribeEmail {
	border:	1px solid #E1E1E1;
	color:	#666666;
	height:	20px;
	margin: 0;
	padding: 0;
	width:	142px;
}

.fwB {font-weight: bold;}

#formSubscribe fieldset {
	border:	medium none;
	color:	#FFFFFF;
	font-size: 12px;
	margin:	0;
	padding: 11px 0 0 32px;
	width: 215px/*198px*/;
}

#przycisk_wyslij {
	background-image:	url(imgs/tloWiecej.png);
	border:			0 none;
	color:			#FFFFFF;
	font-weight:		bold;
	height:			21px;
	margin:			0;
	padding:		0 0 3px;
	width:			68px;
}

#przycisk_wyslij:hover {color: #656565;}

.colForSend {width: 142px;}

#menukon a:hover {color: #FFFFFF;}

#aRSS:hover {color: #A9A9A9;}

#w4TloMTProto_mt {
	background-image: url(imgs/logo_protony_new.png);
	height: 60px;
	width: 132px;
	background-repeat: no-repeat;
}

.CSzareNaCzarne {color: #656565;}

#w4TloMTProto_pr {
	background-image: url(imgs/logo_proto_nowy.png);
	height: 60px;
	width: 132px;
}

#inneBP {
	text-align: center;
	font-weight: 16px;
	font-weight: bold;
	color: #656565;
	padding: 5px 0;
}

#w5_sub {
	padding: 0 10px 10px 15px;
	width: 669px;
}

div.prostokatS {
	font-size: 14px;
	width: 679px;
	height: 115px;
	display: block;
	padding: 10px 0;
	background-color: #F0F0F0;
}

div.prostokatS .tytul {
	font-weight: bold;
	padding: 0 0 10px 10px;
}

div.prostokatS li {
	padding-left: 10px;
}

#calaInfo {
	padding-top: 20px;
}

#skrotInfo {
	padding-top: 10px;
}
	
/* ******************************************************************************************** */	
	
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		width: 149px;
		list-style-type:none;	/* No bullets */
	}	
	#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		height: 31px;
		border-style: none;
	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		overflow: visible;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border-style: none;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		text-decoration: none;
	}
	
	/*
	Main menu items 
	*/
	
	#dhtmlgoodies_menu .currentDepth1{
		background-image: url(../../templates/imm/imgs/menu_m.png);
		height: 24px;
		text-align: center;
		text-transform: uppercase;
		padding-top: 6px;
	}
	#dhtmlgoodies_menu .currentDepth1over{
		background-image: url(../../templates/imm/imgs/menu_hl_m.png);
		height: 24px;
		text-align: center;
		text-transform: uppercase;
		padding-top: 6px;
	}
	#dhtmlgoodies_menu .currentDepth1 a{
		color: white;
		font-weight: bold;
		vertical-align: middle;
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		color: #6d6b6c;
		font-weight: bold;
		vertical-align: middle;
	}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		color: #6d6b6c;
		padding-top: 4px;
		padding-bottom: 4px;
		background-color: #ffbc37;
		border-top: 1px solid white;
		border-bottom: 1px solid white;
	}
	#dhtmlgoodies_menu .currentDepth2over{
		background-color: #ff9000;
		padding-top: 4px;
		padding-bottom: 4px;
		border-top: 1px solid white;
		border-bottom: 1px solid white;
	}	
	#dhtmlgoodies_menu .currentDepth2 a{
		color: #6d6b6c;
	}
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color: #6d6b6c;
		font-weight: bold;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		padding-right:2px;
		background-color:#EDE3EB;
		border:1px solid #000;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth4over{
		padding-right:2px;
		background-color:#EBEDE3;
		border:1px solid #000;
	}	

