/*---- KLASY GŁÓWNE */

body {
    background: #000;
    color:black;
    font: 11px Tahoma;
    margin:0;
    padding:0;
    text-align:center;
}
a {
    text-decoration:none;
	color:#000;
}
a:hover {
    text-decoration:underline;
}
p {
	margin:0;
	padding:0;
}
table{
	font: 11px Tahoma;
}

/*---- GŁÓWNE ID */


/*-- GŁÓWNE ID: I */

#TOP {
    display:block;
    width:100%;
}
#MENU {
    display:block;
    width:100%;
}
#MIDDLE {
    display:block;
    width:100%;
}
#BOTTOM {
    display:block;
    width:100%;
}

/*-- GŁÓWNE ID: II*/

#HEADER {
    display:block;
    width:950px;
    height:239px;
    margin: 0 auto;
    background:#000 url(../images/header.jpg) no-repeat top left;
}
#MENU_POZIOME {
    display:block;
    width:950px;
    background:#f8f8f8;
    margin: 0 auto;
}
#WRAPPER {
    display:block;
    width:950px;
    background:#f8f8f8;
    margin: 0 auto;
    padding: 15px 0;
    text-align:left;
}
#STOPKA {
    display:block;
    width:950px;
    background:#f8f8f8;
    margin: 0 auto;
    padding: 10px 0;
    height: 26px;
}

/*-- GŁÓWNE ID: III*/


#LEFT {
    display: block;
    float:left;
    width: 250px;
    margin-left:15px;

}
#RIGHT {
    display: block;
    float:left;
    width: 655px;
    margin-left:15px;
}


/*---- MENU */

/*-- MENU_POZIOME */

#MENU_POZIOME ul, #MENU_POZIOME ul li {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}

#MENU_POZIOME ul li {
    float: right;
}
#MENU_POZIOME ul li a {
    font-family:georgia !important;
    font-size:18px !important;
    display:block;
    padding: 5px 30px;
    color: #333;
    font-weight: bold;
    text-decoration:none;
}
#MENU_POZIOME ul li a:hover {
    text-decoration:underline;
    color:#85C10A;
}


/*-- MENU_PIONOWE_1 */

.menu_pionowe_1 ul, .menu_pionowe_1 ul li {
    margin: 0;
    padding: 0;
    display:block;
    list-style: none;
    margin-left:10px;
}
.menu_pionowe_1 ul li.one, .menu_pionowe_1 ul li.one a {
    font:12px;
    color: black;
    font-weight:bold;
}
.menu_pionowe_1 ul li.one a {
    display:block;
    color: #3f6000;
    margin:5px 0;
}
.menu_pionowe_1 ul li a {
    display:block;
    color: black;
    font-weight:bold;
    text-decoration:none;
}
.menu_pionowe_1 ul li a:hover {
    text-decoration:underline;
}


/*-- MENU_STOPKA */

#STOPKA ul,#STOPKA ul li {
    display: block;
    list-style: none;
    margin: 0 2px 0 0;
    padding: 0;
}
#STOPKA ul {
    float: right;
    /*border: 1px solid #000;*/ 
}
#STOPKA ul li {
    float: left;
}
#STOPKA ul a:link,#primary ul a:visited {
    font: 12px Tahoma;
    text-decoration: none;
    display: block;
    background: #fff;
    color: #EBEBEB;
    padding: 3px 30px;
    border: 1px solid #EBEBEB;
}
#STOPKA ul a:hover {
    color: #000;
    border: 1px solid #000;
}
#STOPKA ul a.active {
    color: #000;
}

/*---- BOX */

/*-- BOX_wyszukiwarka */

.BOX_wyszukiwarka div.bottom {
    display:block;
    width:248px;
    background: #a5e012;
    border: 1px solid #80bd09;
    color: white;
}
.BOX_wyszukiwarka div.top {
    display:block;
    width:250px;
    background: url(../images/box_1.png) 100% 0;
    height:30px;
    
}
.BOX_wyszukiwarka div.top span.left {
    display:block;
    width:29px;
    background: url(../images/box_2.png) top left;
    height:30px;
    float:left;
    
}
.BOX_wyszukiwarka div.top span.napis {
    display:block;
    color: white;
    float:left;
    padding-top:10px;
    font-weight:bold;
    padding-left:5px;
    
}


/*-- BOX_oferta */

.BOX_oferta div.bottom {
    display:block;
    width:248px;
    background: #FFF;
    border: 1px solid #ebebeb;
    color: white;
}
.BOX_oferta div.top {
    display:block;
    width:250px;
    background: url(../images/box_3.png) 100% 0;
    height:30px;
    
}
.BOX_oferta div.top span.left {
    display:block;
    width:29px;
    background: url(../images/box_4.png) top left;
    height:30px;
    float:left;
    
}
.BOX_oferta div.top span.napis {
    display:block;
    color: #3f6000;
    float:left;
    padding-top:10px;
    font-weight:bold;
    padding-left:5px;
    
}

/*-- BOX_reklama */

.BOX_reklama div.bottom {
    display:block;
    width:250px;
}


/*-- BOX_wyniki - prezentowanie wynikow wyszukania */

.BOX_wyniki {
    display:block;
    background: #f8f8f8;
    border: 1px solid #eeeeee;
    padding:10px;
    width:591px;
    margin-top:15px;
}
.BOX_wyniki img{
    float:left;
    display:block;
    margin-right: 10px;
}
.BOX_wyniki span.nazwa {
    font-family:georgia !important;
    font-size:18px !important;
    color:#85c10a;
    display:block;
}
.BOX_wyniki span.opis {
    line-height:180%;
    text-align:justify;
    
}
.BOX_wyniki span.wiecej a {
    display:block;
    text-align:right;
    font-weight: bold;
    color: #85c10a;
}
.hr1 {
    background-color:#85c10a;
    border:medium none;
    height:1px;
    margin:5px 0;
    width:300px;
}


/*-- BOX_widok_glowny, uklad textu, oblewanie zdjec, naglowki */

.fotobox {
    border:1px solid #BBBBBB;
    float:left;
    margin-right:10px;
    padding:5px 0;
    text-align:center;
    width:200px;
}
.fotobox span.text {
    display:block;
    text-align: right;
    color: #999;
    padding-right: 10px;
}    
.fotobox img {
    margin: 5px 0;
}

.textbox {
    line-height:180%;
    text-align:justify;
}

/*---- KLASY POMOCNICZE & KLASY ELEMENTOW WIKODOW */

.clear {
    clear:both;
}
.border_1 {
    border: 1px solid #ebebeb;
}
.border_2 {
    border: 1px solid #85C10A;
}
.bg_white {
    background: white !important;

}
.T_dzial{
    font-family:georgia !important;
    font-size:24px !important;
    color: #85c10a;
    font-weight:bold;
}
.T_temat {
    display:block;
    font-family:georgia !important;
    font-size:18px !important;
    margin-bottom:15px;
}
.T_bold {
	font-weight:bold;
}
.T_justify {
	text-align:justify;
}

/*---- STRONICOWANIE */

#pagin{
	margin-top:10px;

}



#ImageList{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
}
#ImageList li{
display:inline;
}
#ImageList a{
text-decoration:none;
}
#ImageList img{
border-color:#D0D0D0 ;
border-style:solid;
border-width:5px 5px 20px;
}
#ImageList img:hover{
border-color:#666;
border-style:solid;
border-width:5px 5px 20px;
}

.T_header{
font-size:16px;
font-weight:bold;
}
.T_big{
font-size:14px;
font-weight:bold;
}