/*#1 ustawienia#*/

.LTR, .RTL { background-color: #EFEFEF;
	
}

body {
	   margin: 0;
           padding: 0; 
	   background-color: #EFEFEF; 
	   font-family: Arial, Helvetica, sans-serif; 
	   font-size: 14px; 
	   color: #000;
}

/*#2 kontener/strona#*/

#strona {
           background-color: #FFFFFF;
           width: 980px;
           float: left;
}

a { 
              color: #333;
              font-size: 16px;
              font-weight: lighter; 
 }

a:hover { 
              color: #999;
              text-decoration: none; 
 }

h1, h2 { 
         padding: 0px;
         margin: 0px;
}

img { 
      border: none; 
}

p { 
    padding: 0; 
    margin: 0; 
}

iframe {
         border-width: thin; 
	 border-style: solid; 
         border-color: #CCC;
}

/*#2 kontener#*/

#kontener { 
        width: 980px;
        margin: 0px auto;      
}


/*#3 naglowek#*/

#naglowek {
	   height: 120px;
           background-color: #EFEFEF;
           
}


/*#3 naglowek/logo#*/

.LogoZone { 
            margin-top: 20px; 
            float: left; 
}


/*#3 naglowek/szukaj#*/

.SearchZone { 
              float: right; 
	      margin-top: 81px;			   
}
.SearchZone input[type=text] { 
                               position: relative; 
			       top: -4px; 
}

/*#4 menu#*/

.MenuZone {
        background-image: url(../App_Themes/activeDATA/Images/imagemenu.jpg);
	background-repeat: repeat-x;
	height: 45px;
	width: 974px;
	float: left;
}

.bgLeft {
	background-image: url(../App_Themes/activeDATA/Images/imagemenuleft.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 3px;	             
}

.bgRight {
	background-image: url(../App_Themes/activeDATA/Images/imagemenuright.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 45px;
	width: 3px;
}

.MenuZone a:hover { 
                    color: #E0E0E0;
}




/*#4 menu/ImageMenu#*/

.TabControlTable { 
                   line-height: 45px; 
		   margin: 0px 0px 0px 20px; 
                   padding: 0px; 
		   font-size: 16px; 
}

.TabControlSelectedLeft { 
                          background: url(../App_Themes/activeDATA/Images/topmenu_active_left.gif) 
                          no-repeat bottom left; 
			  width: 5px; 
			  padding: 0px; 
}

.TabControlSelectedRight { 
                           background: url(../App_Themes/activeDATA/Images/topmenu_active_right.gif) 
                           no-repeat bottom left; 
			   width: 5px; 
}

.TabControlSelected { 
                      background: url(../App_Themes/activeDATA/Images/topmenu_active_content.gif) 
                      repeat-x bottom left; 
}

.TabControlSelected a { 
                        color: #313131; 
			text-decoration: none; 
                       	padding: 0px 15px; 
			font-weight: bold; 
                        display: block; 
}


.TabControl a { 
                color: #fff; 
		text-decoration: none; 
		padding: 0px 15px;
	        font-weight: bold; 
		display: block; 
}


/*#4 menu/submenu1#*/

#submenu1 {
             margin-top: 20px;
             padding-left: 20px;
             list-style-type: none;
             font-size: 15px;} 

#submenu1 li {
               display: inline;
               padding: 20px 20px 10px 0px;} 

#submenu1 li a {
               text-decoration: none;
               color: #000;
               border-bottom-width: thin; 
	       border-bottom-style: solid; 
               border-color: #666;
               padding-bottom: 5px;} 

#submenu1 a:hover {
                   color: #CCC;} 

/*#4 menu/submenu2#*/

#submenu2 {
             margin-top: 20px;
             padding-left: 30px;
             list-style-type: none;
             font-size: 15px;} 

#submenu2 li {
               display: inline;
               padding: 20px 20px 10px 0px;} 

#submenu2 li a {
               text-decoration: none;
               color: #000;
               border-bottom-width: thin; 
	       border-bottom-style: solid; 
               border-color: #666;
               padding-bottom: 5px;} 

#submenu2 a:hover {
                   color: #CCC;} 



/*#5 tresc#*/

#tresc { 
        float: left;
        width: 958px; 
        padding: 0px 10px;
        border-left-width: thin;
	border-left-style: solid;
	border-left-color: #E1E1E1;
        border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E1E1E1;
        
}

/*#5 tresc/zoneCenter#*/

.zoneCenter { }

.zoneCenter2 { padding: 20px 20px 0px 30px; }


/*#5 tresc/tekst#*/

.TekstZone {
	width: 728px;
	float: left;
        padding-top: 25px;
}

/*#6 kolumna#*/

.KolumnaZone {
        width: 200px;
	float: right;
        padding-top: 25px;
}

.KolumnaZone h1 {
	font-size: 16px;
        padding: 0px;
}


/*#6 kolumna/scrollingnews#*/

.newsItem p { 
              padding-top: 10px; 
 }


.scrollerContent h1 {
                     color: #999;
                     padding-bottom: 10px; 
                     font-size: 20px; 
		     font-weight: lighter; 
                     border-bottom-width: thin; 
		     border-bottom-style: solid; 
                     border-color: #E1E1E1; }


/*#6 kolumna/ankieta#*/

.ankieta { 
              color: #333;
              font-size: 18px;
              font-weight: lighter;
              border-bottom-width: thin; 
	      border-bottom-style: solid; 
              border-color: #E1E1E1;
              margin: 30px 0px 10px 0px; 
}

.PollControl {padding:0px;}

.PollTitle { }

.PollQuestion {margin:5px 0 0; display:block;}

.PollAnswer {padding:10px 0px 4px 0 ;}

.PollAnswerRadio label {vertical-align:middle;padding-top:4px;}

.PollAnswerRadio input {border:none; vertical-align:middle; margin-right:5px;}

.PollFooter {margin-top:10px}

.PollCount {padding:0px 0px 0px 10px;}

.PollVoteButton {width:60px; height:20px; background:url(../App_Themes/activeDATA/Images/sondabutton.jpg); no-repeat; border:none; color: #FFF; padding-bottom: 3px; margin-top: 10px; cursor: pointer; }

.PollGraph0 {background-color:#333;}

.PollGraph1 {background-color:#666;}

.PollGraph2 {background-color:#999;}

.PollGraph3 {background-color:#CCC;}


/*#7 realizacje#*/

#realizacje {
	float: left;
	width: 960px;
}

/*#7 realizacje/RealizacjeZone#*/

.RealizacjeZone {
	width: 200px;
	float: left;
	margin: 10px 0px 20px 0px;
}


/*#8 stopka#*/

#stopka {
	width: 960px;
	float: left;
	padding-top: 10px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #E1E1E1;
        font-size: 12px; 
}

#stopka a {
	font-size: 12px; 
}



/*#9 koniec#*/

#koniec {
	background-image: url(../App_Themes/activeDATA/Images/background_over.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 980px;
	float: left;
        margin-bottom: 20px;
}

.margin {
	width: 980px;
       height: 20px;
	float: left;
        margin-bottom: 20px;
}


/*#91 Podstrony#*/

.zoneLeft { float: left; width: 200px;
            margin: 20px 0px 0px 0px; }

.zoneRight { float: left; width: 530px;
             margin: 20px 10px 0px 10px; }

.zoneSlownik { float: left; width: 740px; }


/*#class#*/

.center { margin: 20px 0px 0px 0px;
          float: left; }

.zoneRight2 {
        width: 200px;
	float: right;
        padding: 20px 0px 0px 0px; }

.content h5 {
          margin: 10px 0px 0px 0px;
}

.content { 
        font-size: 16px;
        line-height: 22px; 
}

.left { 
        float: left; 
}

.right { 
         float: right; 
}

.grey { 
        color: #E1E1E1; 
}

.title { 
                 color: #999;
                 margin: 0px 0px 0px 0px; 
		 padding: 0px 0px 10px 0px; 
		 font-weight: lighter;  
}

.title1 { 
                 color: #999;
                 margin: 0px 0px 10px 0px;
                 padding: 0px 0px 10px 0px; 
		 font-weight: lighter; 
                 border-bottom-width: thin; 
		 border-bottom-style: solid; 
                 border-color: #E1E1E1; 
}

.title1_1 { 
                 color: #999;
                 margin: 0px 0px 10px 0px;
                 padding: 25px 0px 10px 0px; 
		 font-weigh: lighter; 
                 border-bottom-width: thin; 
		 border-bottom-style: solid; 
                 border-color: #E1E1E1; 
}

.title1_2 { 
                 color: #999;
                 margin: 35px 0px 0px 0px;
                 padding: 10px 30px 5px 0px; 
		 font-weigh: lighter; 
                 border-top-width: thin; 
		 border-top-style: solid; 
                 border-color: #E1E1E1;
                 text-align: right; 
}


.title2 { 
                 color: #999;  
                 font-weight: lighter;
} 

.title3 { 
                 font-size: 18px;
                 color: #999;
                 margin: 10px 0px 0px 0px; 
		 padding: 10px 0px 0px 10px; 
		 font-weight: lighter; 
                 border-top-width: thin; 
		 border-top-style: solid; 
                 border-color: #E1E1E1; 
}

.title4 { 
                 font-size: 18px;
                 color: #999;  
                 font-weight: lighter;
                 padding: 0px 0px 0px 205px; 
}

.title4 a { 
              color: #666;
          } 

.title4 a:hover { 
                   color: #999;
                   text-decoration: none;
                } 

.bgBox {
        background-image: url(../App_Themes/activeDATA/Images/www-3.png);
        background-repeat: no-repeat;
        width: 487px;
        height: 267px;
        padding: 5px 25px 0px 195px;
        margin-left: 10px;
        text-align: justify; 
}

.bg1Box {
        background-image: url(../App_Themes/activeDATA/Images/sprzęt.png);
        background-repeat: no-repeat;
        width: 487px;
        height: 267px;
        padding: 10px 25px 20px 195px;
        margin-left: 10px;
        text-align: justify; 
}

.TagCloud a {
            color: #333333;
            text-decoration: none;
}

.TagCloud a:hover {
            color: #999999;
}

.link a {
               text-decoration: none;
               color: #000;
               border-bottom-width: thin; 
	       border-bottom-style: solid; 
               border-color: #666;
               padding-bottom: 5px;} 

.link a:hover {  color: #CCC;} 

.okruchy { color: #333;
           padding-left: 5px; }

.okruchy a { color: #999; }

.slownik { padding-left: 5px; }

.slownik h2 { color: #333;
              display: inline; 
              padding: 10px; }

.article { text-align: center;
           padding: 25px;}

.article a { text-decoration: none; }

.article h1 { font-size: 16px; }

.push_right { padding-left: 40px; }

.siteMap { padding: 20px 0px 0px 20px; }

.show { margin: 0px 0px 50px 0px; }

.showleft { width: 400 px;
            float: left;
            margin: 30px 0px 40px 50px; }

.showright { width: 400 px;
             float: left;
             margin: 30px 0px 40px 60px; }

.show img { border: thin #999 solid; }
   


