* {
        padding:0; margin:0;
}
body {
		
        font-family:  Tahoma,  Arial, Helvetica, sans-serif;
        color:#010101;
        font-size:12px;
        text-align:left;
	margin: 0px;
  		
        padding: 0px;
		
}

form { margin: 0; }

/*html, body {height:100%;}*/
img {
        border:0;
}
h4 { color:#0066CC; font-size:14px; font-style:italic; padding-bottom:5px; text-decoration:underline; margin: 10px 0px;}

table.prog td { padding: 10px; }

table.prog p {margin-bottom: 5px;}

tr.reg {background: #A4DDEF;}


a{
color: #3366ff;
	 font-size:12px;
	 font-style:italic;text-decoration:underline;
}

a:hover {
 text-decoration:underline;
}



a.menu1,  a.menu1:link, a.menu1:visited{
     color: #ffffff;
	 font-size:18px;
	 font-family: Tahoma,    Arial, Helvetica, sans-serif;
	 	
	 text-decoration:underline;
	  font-style:normal;
	  
	  
}

a.menu1:hover {
     color: #ffffff;
      text-decoration:underline;

}



a.menu2,  a.menu2:link, a.menu2:visited{
     color: #003366;
	 font-size:14px;
	 font-family: Tahoma,  Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 text-decoration:underline;
	  font-style:normal;
	  	 	
}

a.menu2:hover {
     color: #003366;
      text-decoration:underline;

}


#marginFix {
	height:100%;
	margin: 0px;	
	padding: 0px;
	width:100%;
	border:0px solid red;
	background: url(images/top_bg.gif) repeat-x  center top;
}


.minw2{
min-width: 990px;
margin:  auto; 
border:0px solid red;

}

.minw{
    width:990px; 
    margin: 0 auto;
  
border:0px solid red;
    
}



.log{

float:left;
width:990px;
height:180px;
border: 0px solid red;

}

.version {
 	position: absolute;
	margin: 18px 0px 0px 256px;
	z-index: 1000;
	color: #FFFFFF;
}
.version ul {
	display: block;
 	margin: 0px;
}
.version a {
 	color: #999999;
	font-style: normal;
}

.version li {
 	display: block;
	float: left;
	margin-left: 10px;
}

.log2{
position: absolute;
right: 0;
width:500px;
height:90px;
border: 0px solid red;
background:url(images/banerlogo.gif) no-repeat;

}

.menu{
height:71px;
margin-top:7px;
border: 0px solid red;


}
table.menu_bg {
 	width: 100%;
}
.menu_cont {
 	width: 990px !important;
	background: url(images/menu_bg.gif) repeat-y left top;
		
}



.bacvk{

background: url(images/main_bg.png) left top repeat-x;

}



.bacvk2{
width:100%;
border: 0px solid red;
background: url(images/main_bg_b.gif) right 827px no-repeat;

}

.blo1{
float:left;
text-align:left;
width:670px;
padding-left:15px;

}


.blo2{
float:left;

display:inline;
width:300px;

}

.expert img {
	margin-top: 20px;
 	display: block;
	border: 1px solid #000000;
	float: left;
}

.expert_in {
 	margin-top: 20px;
	float: left;
	margin-left: 10px;
	width: 155px;
	font-size: 11px;
	font-style: italic;
}
.c1 {
 	font-size: 14px;
	font-style: italic;
	text-decoration: underline;
	color: #0066cc;
	padding-bottom: 5px;
}

.expert_in p {
 	padding-top: 10px;
	color:#006600;
}





/* Whole frame */
div.bc-g {background-color: #e8f3f8; color: #000; position: relative; //width: 100%;
}

div.bc-g1,div.bc-g2,div.bc-g3,div.bc-g4 {
position: absolute; width: 9px; height: 9px;
background-image:url('/i/sif08/bc-g.gif'); background-repeat:no-repeat;
}

div.bc-g1 {top: 0; left: 0; background-position: 0 0;}
div.bc-g2 {top: 0; right: 0; background-position: -9px 0;}
div.bc-g3 {bottom: 0; right: 0; background-position: -9px -9px;}
div.bc-g4 {bottom: 0; left: 0; background-position: 0 -9px;}

* html div.bc-g2, * html div.bc-g3 {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -1 : -0 );}
* html div.bc-g3, * html div.bc-g4 {bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -1 : -0 );}


/* Helpful links */
div.helpful-links {margin: 0 0 1.2em 0; padding: 15px 15px 5px 15px; font-size: 85%;}


a.href2,  a.href2:link, a.href2:visited{
     color: #0066cc;
	 font-size:18px;
	 font-family: Tahoma,  Arial, Helvetica, sans-serif;
	
	 text-decoration:none;
	  font-style:normal;
	  padding-bottom:3px;
	  border-bottom: 1px dashed #0066cc;
	  	 	
}

a.href3:link, a.href3:visited {
	color: #ff9900;
	font-size: 18px;
	text-decoration: none;
	font-style: normal;
	padding-bottom:3px;
	border-bottom: 1px dashed #ff9900;
}

.za { padding-left:40px; }

.expert h2  {
	display: inline;
 	background: #ff9900;
	color: #FFFFFF;
	padding: 0pc 5px;
	font-size: 18px;


}

a.href2:hover {
     color: #0066cc;
      text-decoration:none;

}




a.menu3,  a.menu3:link, a.menu3:visited{
     color: #000000;
	 font-size:12px;
	 font-family: Tahoma,  Arial, Helvetica, sans-serif;
	
	 text-decoration:underline;
	  font-style:normal;
	  padding-bottom:3px;
	 display:block;
	 padding-bottom:7px;
	 margin-left:45px;
	  	 	
}

a.menu3:hover {
     color: #0066cc;
      text-decoration:underline;

}

.nuinu{width:245px; margin-left:40px; text-align:left;}
* html .nuinu{width:245px; margin-left:0px; text-align:left;}

h1{

 
color:#ff6600;
font-size:36px;
font-style:normal;
font-weight:normal;
 font-family: Tahoma,  Arial, Helvetica, sans-serif;
}

h2{

color:#000000;
font-size:24px;
font-style:normal;
font-weight:normal;
 font-family: Tahoma,  Arial, Helvetica, sans-serif;


}

h3{

color:#003366;
font-size:24px;
font-style:normal;
font-weight:normal;
 font-family: Tahoma,  Arial, Helvetica, sans-serif;


}


.dok{
background-color:#ff9900;
color:#fff;
font-size:18px;
padding-left:5px;
padding-right:5px;
}



.dok2{
background-color:#20c500;
color:#fff;
font-size:18px;
padding-left:5px;
padding-right:5px;
}


.noimg{
border: 1px solid #000;

}

.nama{
 font-family:   Arial, Helvetica, sans-serif;
color:#0066cc;
font-size:14px;
text-decoration:underline;
font-weight:bold;
font-style:italic;
padding-bottom:3px;
}

.podpis{
 font-family:   Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding-bottom:3px;
}

.podpis2{
 font-family:   Arial, Helvetica, sans-serif;
color:#006600;
font-weight:bold;
padding-bottom:3px;
font-style:italic;
font-size:12px;
text-decoration:underline;
}


a.nu1,  a.nu1:link, a.nu1:visited{
     color: #0066cc;
	 font-size:12px;
	 font-family:  Arial, Helvetica, sans-serif;
	
	 text-decoration:underline;
	  font-style:italic;
	 
	  	 	
}

a.nu1:hover {
     color: #0066cc;
      text-decoration:underline;

}

a.nu2,  a.nu2:link, a.nu2:visited{
     color: #993300;
	 font-size:14px;
	 font-family:  Arial, Helvetica, sans-serif;
	
	 text-decoration:underline;
	  font-style:normal;
	 
	  	 	
}

a.nu2:hover {
     color: #993300;
      text-decoration:underline;

}


.lin2{
border-top: 1px solid #eae5e5;
padding-top:10px;
font-size:18px;
color:#666666;
 font-family: Tahoma,  Arial, Helvetica, sans-serif;
 padding-left:10px;
text-align:left;
width:100%;
}


.lol{
background:#000;
height:50px;
width:100%;

}

.news h2,.blo1 h1{ font-size:24px; color: #ff6600; margin-bottom:18px;  }
.news p {margin-bottom: 20px; text-align: justify;}
.news ul {margin-left: 30px; margin-bottom: 20px;}
.lin2_cont { width:845px; border:none; padding:0 10px 0 0px;}
.lin2_cont td{ text-align:center; vertical-align:middle; height:100px; }
.lin3_cont { width:610px; border:none; padding:0 10px 0 0px;}
.lin3_cont tr td { text-align:center; font-size:11px; height:100px; vertical-align:top; }
div.lin2_div { padding:0; }
div.lin3_div { padding:0; margin-right:10px; height:100px; float:left; }
div.lin2_div a { display:block; }
.lin2 p { margin-bottom:10px; }

.clear { clear:both; height:1%; font-size:1%; }
