/*cezar*/


.fl { float:left}
.fr { float:right}
.clr { clear:both; line-height:1px; font-size:1px; padding:0; margin:0}

.contentBody {
	background:url(../images/bg.png)  0 0;
	margin:0;
	padding:0;
	text-align:center;
	color:#000064;
	width:100%;	
}

#contrainer {
	margin:0 auto;
	width:979px;
	height:100%;	
	background:#ffffff;
	padding-bottom:7px;
}

.portal-footer-contrainer { text-align:center; background:url(../images/polex_footer_bg.jpg) repeat-x 0 0;}
.portal-footer-positioner {margin:0 auto; width:979px; text-align:left; padding:10px 0 0px 0; color:#FFF}
.portal-footer-positioner td,.portal-footer-positioner tr,.portal-footer-positioner p,.portal-footer-positioner div { color:#FFF}
.portal-footer-positioner table.moduletablestopka th { color:#FFF}
.portal-footer-positioner table.moduletablestopka .mainlevel { color:#fff; line-height:14px;padding:0!important; margin:0!important; font-weight:normal!important}
.portal-footer-positioner table.moduletablestopka .mainlevel:hover { color:#FFF;  line-height:14px; padding:0!important; margin:0!important; font-weight:normal!important}
.portal-footer-positioner table.moduletablestopka .mainlevel a,
.portal-footer-positioner table.moduletablestopka .mainlevel a:link, 
.portal-footer-positioner table.moduletablestopka .mainlevel a:active,
.portal-footer-positioner table.moduletablestopka .mainlevel a:visited { color:#fff; text-transform:none !important; line-height:13px !important}
.portal-footer-positioner .moduletablestopka .mainlevel a:hover, .portal-footer-positioner .mainlevel a:focus { color:#FFF !important; text-decoration:underline !important; line-height:13px !important}


.portal-footer-positioner  #linersDown {	width:979px;	margin:0 auto; 	/*border-top:1px solid #efefef;*/	text-align:right;	font-size:11px;	color:#ccc; padding:10px 0 4px 0 }
.portal-footer-positioner  #linersDown a, .contentBody #linersDown a:link, .contentBody #linersDown a:active, .contentBody #linersDowna:visited {	font-size:11px;	color:#ff6600;	font-weight:bold;	text-decoration:none;}
.portal-footer-positioner  #linersDown a:hover {	font-size:11px;	color:#ff0000;	font-weight:bold; 	text-decoration:underline;}

#topMenu {
	margin:0 auto;
	width:979px;
	height:86px;
	/*background: url(/images/site/bg_menu_hover.jpg) repeat-x ;*/
	color:fff;
	text-align:right;
}
#topMenu .top-line { background:url(../images/top_line.png) repeat-x 0 0; height:6px; font-size:1px; padding:0; margin:0;}

#topMenu  ul { list-style:none; margin:0 20px 0 0; text-align: center; padding:0; background:url(../images/menu_top_bg.png) repeat-x 0 0; width:435px} 
#topMenu  ul li {display:inline;  line-height:33px; height:33px; padding:0; margin:0}
#topMenu  ul li:hover {line-height:33px; height:33px; padding:10px 0; }
#topMenu  ul li a { color:#fff; font-size:10px ;padding:0 10px; border-right:1px #FFF solid;background:none !important;}
#topMenu  ul li.item68 a  { color:#fff; font-size:10px ;padding:0 14px; border:none; background:none !important;}
#topMenu  ul li a:hover { color:#222; text-decoration:underline}
#mainMenu .menu .item142 a { background:url(/images/site/strefa-zarzadzania.png) repeat-x 0 0 !important  }
#mainMenu .menu .item142 a:hover, #mainMenu .menu .item142 a:focus {background:url(/images/site/strefa-zarzadzania.png);color:#333;}
#mainMenu .menu .item142 a span {opacity:0}
#gora {
	margin:0 auto;
	width:979px;
	height:141px;	
}

#logo {
	float:left;
	margin:0 auto;
	width:735px;
	height:141px;
	background: url(/images/site/logo.png) no-repeat ;
}

#mainMenu {
	float:left;
	margin:0 0 0 -10px;
	height:53px;
	width:999px;
	background: url(/images/site/main_menu_bg3.png) no-repeat ;
	color:fff;
	text-align:center;	
}

#mainMenu ul.menu { padding:0; margin:-10; list-style:none; display:inline;}
#mainMenu ul.menu li {  display:inline; height:53px; line-height:43px; }
#mainMenu ul.menu li a { color:#FFF; font-size:11px; text-transform:uppercase; padding:0 0px; padding:15px 32px 15px 34px;  border-right:0px #CCC solid}
#mainMenu ul.menu li a:hover, #mainMenu ul.menu li a:hover:focus {background: url(/images/site/main_menu_bg2.png) repeat-x 0 -43px; color:#fff; font-size:11px}
#mainMenu ul.menu li.active a {background: url(/images/site/main_menu_bg2.png) repeat-x 0 -43px; color:#F00; font-size:11px}

#mainMenu ul.menu li item64 { color:#FFF; font-size:11px; text-transform:uppercase; padding:0 0px; padding:20px 32px 10px 34px;  border-right:1px #CCC solid}

#marka { position: fixed; top: 50px; right: 0px; }

#letter {
	float:right;
	padding:0 0 0 5px;
	width:236px;
	height:141px;
	background: url(/images/site/bg_box_newsletter.jpg) repeat-x ;
	border: 1px solid #e6e6e6;
}

#undercontent {
	float: left;
	margin: 0 auto;
	width: 969px;
	padding:0 0 0 10px;
	height: 20px;
	line-height:20px;
	background: url(/images/site/bg_under.gif) repeat-x ;
	text-align:left;	
	color:#fff;
	font-size:11px
}

#content {
	padding: 1px 0 4px 0;
	background: #FFFFFF;
	margin-top: 2px;
}

#banner {
	border-bottom:1px #ccc solid;
	color:#000000;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
}

#liners {
	border-bottom:1px #ccc dotted; 
	line-height:3px;
	margin:2px 1px 2px 1px;
}

#pathway{
	margin:2px 1px 2px 19px;
}

#mapaBG {
	height:192x;
	background: url(/images/site/bg_mapa.jpg) no-repeat ;	
	color:#000064;
	padding:0;
	margin:1px 0 0 0;
	font-size:11px;
}	
	
#news {
	height:180px;
	background: url(/images/site/bg_box_informacje.jpg) repeat-x ;	
	color:#000064;
	padding:0;
	font-size:11px;
    line-height: 25px;	
	}	
	
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*stopka*/
#footer {
	/*background-color:#FFFFFF;
	border:1px solid #E6E6E6;*/
	height:auto;
	margin:0 5px;
	padding:5px;
	text-align:left;
	width:956px;
}

#footer a {
	text-decoration:none;
	color:#fff;
	font-size:11px;
	font-family:Arial;
	text-align:left;
	
}

#footer a:hover, #footer a:focus {
	text-decoration:underline;
	color:#fff;
	font-size:11px;
	font-family:Arial;
	text-align:left;
}

#stopka {
	height:auto;
	margin: 0;
	border: 0px solid #e6e6e6;
}

#stopkaHeder {
	height:21px;
	margin-left:5px;
	margin-right:5px;
/*	border-bottom: 1px dotted #e6e6e6;*/
	padding-top:5px;
}

	#copyright {
		float:left;
		width:208px;
		margin:2px 0 0 0;
		font-weight:bold;
		font-size:10px;
		font-family:arial;
	}

	#stopkaMenu {
		float:right;
		width:430px;
		height:auto;
		margin-left:2px;
		margin-right:2px;
		text-align:right;
	}

#stopkaFooter {
	height:auto;
	margin-left:2px;
	margin-right:2px;
	padding-top:2px;
}

	#stopkaLeft  {
		float: left;	
		width:462px;
		height:auto;
		margin-left:2px;
		margin-right:2px;
		padding-top:2px;	
	}
	
		#stopka1  {
			float: left;
			width:220px;
			height:auto;
			margin-left:2px;
			margin-right:2px;
			padding-top:2px;
		}

		#stopka2  {
			float: right;		
			width:220px;
			height:auto;
			margin-left:2px;
			margin-right:2px;
			padding-top:2px;
		}	

	#stopkaRight {
		float: right;	
		width:462px;
		height:auto;
		margin-left:2px;
		margin-right:2px;
		padding-top:2px;
		border:1px;		
	}
		#stopka3  {
			float: left;
			width:220px;
			height:auto;
			margin-left:2px;
			margin-right:2px;
			padding-top:2px;
		}

		#stopka4  {
			float: right;		
			width:220px;
			height:auto;
			margin-left:2px;
			margin-right:2px;
			padding-top:2px;
		}


#partner {
	float:right;
	height:110px;
	width:291px;
	margin:5px 7px 10px 0;
	border: 0px solid #e6e6e6;
}



/* Body */
td,tr,p,div {
        font-family: Arial;
        font-size: 11px;
        color: #000064;
        }

h1 {
	padding: 0;
	font-family:Arial;
	font-size: 18px;
	font-weight: bold;
	vertical-align: bottom;
	color: #e10000;
	text-align: left;
	width: 100%;
}

h2 {
	padding: 0;
	font-family:Arial;
	font-size: 16px;
	vertical-align: middle;
	color: #e10000;
	text-align: left;
	font-weight: bold;
}
h3 {
	padding: 0;
	font-family:Arial;
	font-size: 15px;
	font-weight: bold;
	vertical-align: bottom;
	color: #e10000;
	text-align: left;
	width: 100%;
}

h4 {
	padding: 0;
	font-family:Arial;
	font-size: 14px;
	vertical-align: middle;
	color: #e10000;
	text-align: left;
	font-weight: bold;
}		
		
ul {  
	list-style-image: url('/images/site/arrow_bulletpoint.jpg') ;
	}

li {
	line-height: 18px;
        }

.clear {clear: both;}


/* Links */
a:link{
        font-size: 11px; color: #000064; text-decoration: none;
        font-family:  Arial;
        }
 a:visited, a:hover {font-size: 11px; color: #000064; text-decoration: none;
        font-family:  Arial;
        }
*a:hover {
        color: #000064;        
		text-decoration: underline;
        }
/*a:active {
        color: #E2322D;
        text-decoration: none;
        font-weight:bold;
}
*/

/* Horizontal Line */
hr {
		background: #000064; height:1px; border: 1px inset;
}

hr.separator {
		height: 1px;
		border: 0;
		color: #CDCDCD;
		background-color: #ffffff;
		width: 99%;
} 

/* --Default Class Settings-- */

a.mainmenu :link, a.mainmenu :visited {
        font-size: 11px;
        color: #ffffff;
        font-family: Arial;
        font-weight: normal;
        padding: 1px;
        height: 14;
        width: 95%;
        border-top-width: 1px;
        border-top-style: dashed;
        border-top-color: #999999;
        }

a.mainmenu :hover {
        font-size: 11px;
        color: #ffffff;
        text-decoration: none;
        font-weight: normal;
        background-color:#f0f8ff;
        height: 14;
        width: 95%;
        padding: 1px;
        border-top-width: 1px;
        border-top-style: dashed;
        border-top-color: #E10000;
        }

a.menu:link{
        font-family: Arial;
        font-size: 11px;
        color: #ffffff;
        text-decoration: none;
        }

a.menu:hover {
        font-family: arial;
        font-size: 10px;
        color: #E10000;
        text-decoration: none;
        }

/*.limenu ul, li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
}

.limenu ul li {
	background: url("http://www.test.numerica.pl/images/stories/strzalka_blue.jpg") no-repeat left top;
	padding-left: 10px;
}

/* Content - Sections & Categories */
.contentpane {
        }

.contentpaneopen {
border:0;
}

.contentheading {
        font-family: Arial;
        font-size: 15px;
        font-weight: bold;
        color: #E10000;
        text-align:left;
        }

.contentdescription {
        font-family: Arial;
        font-size: 11px;
        color: #000000;
        text-align: left;
        }

.mostread{
        font-family: Arial;
        font-size: 11px;
        color: #D20D4B;
        text-align: right;
        }

.latestnews{
        font-family: Arial;
        font-size: 11px;
        color: #E10000;
        text-align: left;
        }

.message{
        font-family: Arial;
        font-size: 13px;
        color: #E10000;
        font-weight: bold;
        text-align: left;
        text-decoration: none;
	text-align: center;
        }

.pathway {
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
       	color: #E10000;
        }

.data {
        font-family: Arial;
        font-size: 11px;
		font-weight: normal;
	color: #666666;
        }

/* top menu style */
.mainlevel-top {
        font-family: Arial;
		font-size: 11px;
        color: #ffffff;
        text-decoration: none;
        font-weight: bold;
		vertical-align: middle;
		padding:0 15px 0 0;
		height:32px;
	}

.mainlevel-top a {
        font-family: Arial;
		font-size: 11px;
        color: #ffffff;
        text-decoration: none;
        font-weight: bold;
		vertical-align: middle;
		padding:10px 15px 0 0;

	}	
	
a.mainlevel-top:link, a.mainlevel-top:visited {
        font-family: Arial;
		font-size: 11px;
        color: #ffffff;
        text-decoration: none;
        font-weight: bold;
		vertical-align: middle;
		padding:0 10px 0 20px;
		background: url(/images/stories/arrow_menu_top.jpg) no-repeat 0% 60%;
	}	

a.mainlevel-top:active, a.mainlevel-top:hover  {
        font-family: Arial;
		font-size: 11px;
        text-decoration: underline;
        font-weight: bold;
		vertical-align: middle;
		padding:0 10px 0 20px;
		background: url(/images/stories/arrow_menu_top.jpg) no-repeat 0% 80%;
	}

/* end top menu style */
		
		
a.mainlevel:link, a.mainlevel:visited {
        font-family: Arial;
		font-size: 11px;
        color: #000064;
        text-decoration: none;
        font-weight: normal;
		vertical-align: middle;
	}

.mainlevel:active, .mainlevel:hover  {
        font-family: Arial;
		font-size: 11px;
        color: #E10000;
        text-decoration: none;
        font-weight: normal;
		vertical-align: middle;
	}
.mainlevel ul {
        font-family: Arial;
		font-size: 11px;
        color: #E10000;
        text-decoration: none;
        font-weight: normal;
		vertical-align: middle;
		background: url(/images/stories/strzalka_blue.jpg) no-repeat ;

	}

.mainlevel li {
        font-family: Arial;
		font-size: 11px;
        color: #E10000;
        text-decoration: none;
        font-weight: normal;
		vertical-align: middle;
		background: url(/images/stories/strzalka_blue.jpg) no-repeat ;

	}

/* Links */
a.blogsection:link, a.blogsection:visited {
 text-decoration: none; font-weight: normal;
        font-family:  Arial;
        }

a.blogsection:hover {
        color: #E10000;        text-decoration: none;
        }

a.pathway:link, a.pathway:visited {
        color: #000064; 
		text-decoration: none;         
		font-size: 11px;
		font-weight: normal;
        font-family:  Arial;
        }

a.pathway:hover {
        color:#000064;
		font-size: 11px;font-weight: normal;
        text-decoration: underline;
		font-family:  Arial;
        }

a.weblinks:link, a.weblinks:visited {
        color: #E10000; text-decoration: none; font-weight: normal;
        font-family:  Arial;
        }

a.weblinks:hover {
        color: #000000;        text-decoration: none;
        }

a.readon:link, a.readon:visited {
        color: #000064; text-decoration: none; font-weight: normal;
        font-family:  Arial;
        font-size: 10px;
        }

a.readon:hover {
        color: #E10000;
        text-decoration: none;
        }





a.contentpagetitle:link, a.contentpagetitle:visited {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
 	color: #E10000;
	text-align:left;
	text-decoration: none;
	}

a.contentpagetitle:hover {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align:left;
	color: #000064;
	text-decoration: none;
	font-weight: bold;
	}


table.moduletable th {
        font: Arial;
        font-size: 13px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #ffffff;
        background-repeat: no-repeat;
        }
table.moduletable {
	margin: 0px 0px 0px 0px;
	width: 95%;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	}

table.moduletablestopka th {
        font: Arial;
        font-size: 11px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
        }
table.moduletablestopka {
	margin: 0;
	width: 99%;
	}	
/*modu�y partner-stopka*/
table.moduletablepartner th {
        font: Arial;
        font-size: 14px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
		background: url(/images/site/modul_right.png) 0 0 no-repeat; 	
		padding:5px 5px 0 25px;
		text-indent:5px;	
		height:29px;
        }
table.moduletablepartner {
	margin: 2px 0px 5px 5px;
	padding: 3px 0px;
	width:292px;
	}	

table.moduletablepartner tr{
	margin-bottom: 1px;
	height:auto;
	width:292px;
	border: 0px solid #e6e6e6;	
	}	
	
table.moduletablepartner td{
	padding-top: 5px;
	height:110px;
	width:100%;
	border: 1px solid #e6e6e6;	
	}	
/*modu�y left*/		
table.moduletableleft tr th {
        font: Arial;
        font-size: 14px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
		background: url(/images/site/modul_left.png) 0 0 no-repeat; 	
		padding:5px 5px 0 25px;
		text-indent:5px;	
		height:29px;
        }
table.moduletableleft {
	margin: 2px 0 5px 5px;
	padding:3px 0;	
	width:100%;
	}	

table.moduletableleft tr{
	margin:0;
	border: 0px solid #e6e6e6;	
	width:100%;
	}	
	
table.moduletableleft td{
	margin: 1px 3px;
	border: 1px solid #e6e6e6;	
	}	

/*modu�y left*/		
table.moduletableleft2 th {
        font: Arial;
        font-size: 14px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
		background: url(/images/site/modul_left.png) 0 0 no-repeat; 	
		padding:5px 5px 0 25px;
		text-indent:5px;	
		height:29px;
        }
table.moduletableleft2 {
	margin: 2px 0 5px 5px;
	padding:3px 0;	
	width:292px;
	}	

table.moduletableleft2 tr{
	margin:0;
	width:234px;
	border: 0px solid #e6e6e6;	
	}	
	
table.moduletableleft2 td{
	margin: 1px 3px;
	width:234px;
	border: 0px solid #e6e6e6;	
	}

/*modu�y left*/		
table.moduletableleft3 th {
        font: Arial;
        font-size: 14px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
		background: url(/images/site/modul_left.png) 0 0 no-repeat; 	
		padding:5px 5px 0 25px;
		text-indent:5px;	
		height:29px;
		width:234px;
        }
table.moduletableleft3 {
	margin: 2px 0 5px 5px;
	padding:3px 0;	
	width:234px;
	text-align:left;
	}	

table.moduletableleft3 tr{
	margin:0;
	width:234px;
	border: 0px solid #e6e6e6;	
	}	
	
table.moduletableleft3 td{
	margin: 1px 3px;
	width:234px;
	border: 1px solid #e6e6e6;	
	}	
	
/*modu�y right*/
table.moduletableright th {
        font: Arial;
        font-size: 14px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
		background: url(/images/site/modul_right.png) 0 0 no-repeat; 	
		padding:5px 5px 0 25px;
		text-indent:5px;	
		height:29px;
		width:292px;
        }
table.moduletableright {
	margin: 2px 0px 5px 5px;
	padding:0;
	width:292px;
	color:#000064;
	}	


table.moduletableright tr{
	margin:0;
	width:292px;
	border: 0px solid #e6e6e6;	
	}	
	
table.moduletableright td{
	padding: 0;
	width:292px;
	border: 1px solid #e6e6e6;	
	}	

/* modu� szukasz szkolenia*/
table.moduletablefind th {
        font: Arial;
        font-size: 14px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
		background: url(/images/site/modul_right.png) 0 0 no-repeat; 	
		padding:5px 5px 0 25px;
		text-indent:5px;	
		height:29px;
		width:292px;
        }
table.moduletablefind {
	margin: 0;
	padding:0 0 10px 0;
	width:292px;
	color:#000064;
	}	
	
table.moduletablefind td {
	margin: 0;
	padding-left:5px;
	width:292px;
	height:167px;
	background: url(/images/site/bg_szukasz_szkol.jpg) no-repeat right;	
	color:#000064;
	border: 1px solid #e6e6e6;		
	}		

#fastcontactFormright{
	color:#000064;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
    line-height: 17px;
	margin-left:7px;	
}

/*modul kontakt*/
table.moduletablecontact th {
        font: Arial;
        font-size: 14px;
		text-decoration: none;
		text-align:left;
		font-weight: bold;
        color: #000064;
		background: url(/images/site/modul_right.png) 0 0 no-repeat; 	
		padding:5px 5px 0 25px;
		text-indent:5px;	
		height:29px;
		width:292px;
        }
table.moduletablecontact {
	margin: 2px 0px 5px 5px;
	padding:0 0 10px 0;
	width:292px;
	color:#000064;
	}	
	
table.moduletablecontact td {
	margin: 0;
	padding-left:5px;
	width:292px;
	height:94px;
	background: url(/images/site/kontakt2.jpg) no-repeat right;	
	color:#000064;
	border: 1px solid #e6e6e6;		
	}

#kontaktBG {
	color:#000064;
	padding:0;
	margin:0;
	font-size:11px;
	}	
	
/*end modu�y*/
.componentheading {
        font-family: Arial;
        font-size: 14px;
        font-weight: bold;
        color: #000064;
        text-align:left;
        }

.boxheading {
        font-family: Arial;
        font-size: 13px;
        font-weight: bold;
         color: #000000;
        text-align:left;
        }

.button1 {
        font-family: Arial;
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        background: url(/images/site/button.gif) no-repeat;
		width:80px;
		height:22px;
        color: #000064;
        border: 0;
		margin-top:7px;
}

.button2 {
        font-family: Arial;
        font-style: normal;
        font-weight: bold;
        font-size: 11px;
        background: url(/images/site/button_add_person.jpg) no-repeat;
		width:102px;
		height:24px;
        color: #000064;
        border: 0;
		margin-top:7px;
}
		
.inputbox {
        font-family: Arial;
        font-size: 11px;
        font-weight: normal;
        color: ##000064;
        background: #FFFFFF;
        border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
        }
.inputlogin {
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        background: #FFFFFF;
        border: 1px solid;
        border-style: solid;
        border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
        }

.slogan {
        font-family: Arial;
        font-size: 18px;
        font-weight: bold;
         color: #f0f8ff;
        }

.searchsite {
        font-family: Arial;
        font-size: 15px;
        font-weight: bold;
         color: #ffffff;
        }

/** category text format and links **/
.category {
        color: #000000; font-family: Arial;
        font-size: 11px; font-weight: bold; text-decoration: none;
        }

a.category:link, a.category:visited {
        color: #83E0FE; font-weight: bold;
        }

a.category:hover {
        color: #E10000;
        }

.poll {
        font-family: Arial;
        font-size: 10px;
        color: #000000;
        line-height: 14px
        }

.sectiontableentry1{
        background-color : #ffffff;
        font-family: Arial;
		padding:10px 0px 10px 0px;
        font-size: 12px;
		border:0;
}

.sectiontableentry2{
        background-color : #ffffff;
        font-family: Arial;
		padding:10px 0px 10px 0px;
		font-size: 11px;
		border:0;
}

.sectiontableentry2left td{
		border:0;
}
.sectiontableentry1left td{
		border:0;
}


.sectiontableheader {
        background-color : #ffffff;
        font-size: 12px;
		color : #000064;
        font-weight : bold;
        }

.galeria {
        background-color : #ffffff;
        font-size: 11px;
	color : #E10000;
        }


.small {
        font-family: Arial;
        font-size: 10px;
        color: #808080;
        text-decoration: none;
        font-weight: normal;
        }

.small2 {
        font-family: Arial;
        font-size: 10px;
        color: #FF6666;
        text-decoration: none;
        font-weight: normal;
        }
.witaj{
	color:#000064;
	font-size:11px;
	font-weight:normal;
}
a.witaj:link, a.witaj:visited{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
}
a.witaj:hover{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
}

.praca{
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}
a.praca:link, a.praca:visited{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}
a.praca:hover{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}

.inne{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;

	margin:3px;
}
a.inne:link, a.inne:visited{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	margin:3px;
	padding: 4px;
}
a.inne:hover{
	color:#333333;
	font-size:11px;
	font-weight:bold;
	margin:3px;
}

.stopka{
	color:#aaaaaa;
	font-size:11px;
	font-weight:normal;
}
a.stopka:link, a.stopka:visited{
	color:#aaaaaa;
	font-size:11px;
	font-weight:normal;
}
a.stopka:hover{
	color:#aaaaaa;
	font-size:11px;
	font-weight:normal;
}

.createdate {
        font-family: Arial;
        font-size: 10px;
        color: #FF6666;
        text-decoration: none;
        font-weight: normal;
        }


.modifydate {
        font-family: Arial;
        font-size: 10px;
        color: #808080;
        text-decoration: none;
        font-weight: normal;
        }

.fase4rdf {
        font-family: Arial;
        font-size: 11px; color: #000000; font-weight: normal;
        }

a.fase4rdf:link {
        font-size: 11px; font-weight: normal; color: #E10000;
        }

a.fase4rdf:hover {
        font-weight: bold; color: #808080;
        }

table.searchintro {
          background-color: #ffffff;
        }

table.contact {
        background-color: #ffffff;
        }

table.contact td.icons {
        background-color: #ffffff;
        }

table.contact td.details {
        background-color: #ffffff;
        font-size: 10px;
        font-weight: bold;
        font-family: Arial;
        color: #888888;
        }

.button2-right {float: left; display: inline; margin: 0 5px 0 0;}
.button2-left {float: left; display: inline; margin: 0 0 0 5px;}

/** dodatki class **/
.gora {
	background:url('/templates/pm/images/new/dodatki.png');
	background-repeat:no-repeat;

}
.dol {
	background:url('/templates/pm/images/new/dod_1.png');
 background-repeat:no-repeat;
 background-position:bottom;
 cursor: pointer;
 margin: 4px 0 0 0;
 padding-bottom: 6px;
 padding-top:6px;
 font-size: 11px;
 font-weight:bold;
 text-align:left;
    color: #ffffff;
}
a.dol:hover {
 background: url('/templates/pm/images/new/dod_2.png');
 background-repeat:no-repeat;
  background-position:bottom;
   background-position:bottom;
 cursor: pointer;
 margin: 4px 0 0 0;
 padding-bottom: 6px;
 padding-top:6px;
 text-align:left;
 font-size: 11px;
 font-weight:bold;
 color: #666666;
}
.dol_ostatni {
	background:url('/templates/pm/images/new/dod_last1.png');
	background-repeat:no-repeat;
	 background-position:bottom;
	font-size: 11px;
	font-weight:bold;
	text-align:left;
    color: #ffffff;
}
a.dol_ostatni:hover {
 background: url('/templates/pm/images/new/dod_last2.png');

  background-position:bottom;
   background-position:bottom;
 cursor: pointer;
 margin: 4px 0 0 0;
 padding-bottom: 7px;
 padding-top:7px;
 text-align:left;
 font-size: 11px;
 font-weight:bold;
 color: #666666;
}

.nowem{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	margin:16px;
}
a.nowem:link, a.nowem:visited{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	margin:16px;
	padding: 4px;
}
a.nowem:hover{
	color:#E10000;
	font-size:11px;
	font-weight:normal;
	margin:16px;
}
.napisy150 {
	color:#004684;
	font-size:11px;
	font-weight:normal;
	margin-left:16px;
	background-repeat: no-repeat;
	background:url('templates/bdo/images/modul_standard.jpg');
}
.napisy2 {
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	margin-left:16px;
}
.napisy3 {
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	margin-left:16px;
}
.napisy {
	color:#004684;
	font-size:12px;
	font-weight:normal;
	margin-left:16px;
}
.stopka {
	color:#aaaaaa;
	font-size:10px;
}
.powiazane {
	color:#000064;
	font-size:12px;
	font-weight:bold;

}


a.dolacz:link, a.dolacz:hover, a.dolacz:visited {
	color:#000064;
	font-size:11px;
	font-weight:bold;
}

.kariera1 {position:relative; left:10px; top:10px;
}

.kariera2 {position:relative; left:10px; top:25px;
}

.kariera3 {position:relative; left:20px; top:40px;
}

#ss_nag h1 {
position:absolute;
top:205px;
left:70%;
font-size:10px;
font: Arial;
color:#fefefe;
border-bottom:none;
text-transform:none;
font-weight:normal;
width:170px;
}

#ss_nag h4 {
position:absolute;
top:142px;
left:13%;
font-size:10px;
font: Arial;
color:#000064;
border-bottom:none;
text-transform:none;
font-weight:normal;
width:170px;
}

.list-experience {}
.list-experience .lf { float:left}
.list-experience .abaut { width:176px; text-align:right; padding:0 8px 0 0; line-height:24px; font-weight:bold; }
.list-experience .abaut2 { width:159px; text-align:right; padding:0 8px 0 0; line-height:24px; font-weight:bold; }
.list-experience .abaut3 { width:166px; text-align:right; padding:0 8px 0 0; line-height:24px; font-weight:bold; }
.list-experience .write { width:280px;}
.list-experience .calendarConteiner input,
.list-experience .calendarConteiner .calendar {
    float: left;
}