
body {
margin : 0;
padding : 0;
font-family : Ariel, Verdana, sans-serif;
font-size : small;
}

*html body{
filter: gray;
font-size: x-small; /*dla IE5*/
font-size: small;/*dla reszty IE*/
}

#header:after, ,#main:after, #cont .dzial:after, #teksth:after,#box:after, #box1:after, #box2:after, #obraz:after,	#frame:after,#left:after, #minis a:hover:after, { /* for useing after */
content:".";
display:block;
height:0;
clear: bothe;
visibility: hidden;
}

 *html #main,*html #teksth,*html #cont,  *html #cont left dd,  *html #left .strt, *html #left .obraz,  *html #left .tytul ,*html #box, *html #box1, *html #box2, *html .grupa, *html #grupa1, *html #obraz, *html	#frame, *html #minis a:hover {height: 1%}  /*  for IE5 and IE6 */


/*
body{
filter: gray;
}
*/

#wrap {
width:1025px;
margin-top : 0;
margin-left : 0;
margin:0 auto;
padding-top : 12px;
padding-bottom : 0;
padding-right : 0;
background-image : url('../img/graf/tlo2.jpg');
background-position : top left;
background-repeat : repeat-x;
/* border-left : 2px dotted #F05; */
}




#main {
width : 1100px;
padding-top : 7px;
padding-left : 10px;
margin-left:10px;
padding:0;
/* border-left : 2px dotted #6B6BFF; */
}

#header {
display:block;
width : 759px;
height : 110px;

margin-left : 0;
padding-bottom:0px;
background : url(../img/graf/header2.jpg) no-repeat;


}

#header h1 a {
display:inline;
float : left;
height : 37px;
width : 300px;
margin-left : 10px;
margin-top : 10px;
margin-bottom : 0;
padding : 0;
font-family : Verdana;
font-size : 20px;
color : #ffff6b;
text-decoration : none;

}

#teksth {
height : 30px;
clear : both;
float : left;
display:inline;
width : 280px;
margin-left : 30px;
margin-top : 0px;
margin-bottom : 0px;
padding-bottom :0px;
/* line-height : 1.5em; */
font-family : Verdana;
font-size : 12px;
color : #fff;

/* border : 2px dotted #F00; */
}

#teksth h2 {

/* line-height : 1.3em; */
font-family : Verdana;
font-size : 16px;
color : #FFF0D4;


}

.szukaj
{
float:left;
margin-left:10px;
margin-top:-1px;
height : 15px;
width:190px;
padding:0px 0px 0px 0px;
 

}


.szukaj1
{
margin-top:0px;
height : 15px;
width:120px;
padding:0px 0px 0px 0px;
 border : 1px solid #AAA; 

}
.szukaj2
{
margin-top:0px;
height : 17px;
width:50px;
padding:0px 0px 0px 0px;
 border : 1px solid #AAA; 
background :#E6E6E6;
font-size:10px;
}







#menu1_1
{
width : 759px;
height : 40px;
margin-top:0px;
padding:0px 0px 0px 0px;
 background :  url(../img/graf/menu1.jpg) no-repeat; 

color :#8ED4FF;
}


#menu1
{

list-style:none;
width : 750px;
height : 20px;
margin: auto 0;
padding-top:5px;
padding-left:5px;
color :#48B8FF;
}


#menu1 li
{
float:left;

color : #fff;
}

#menu1 li a
{

color : #fff;
}










#menu2_2
{
clear:both;
width : 759px;
height : 40px;
margin-top:-10px;
padding:0px 0px 0px 0px;
background : url(../img/graf/menu2.jpg) no-repeat;

}


#menu2
{
list-style:none;
width : 757px;
height : 20px;
margin:0;
padding-top:0px;
padding-left:15px;

}


#menu2 li
{
float:left;
padding-top:0px;
color :#AAA;
}

#menu2 li a
{
font-size: 10px;
padding-top:0px;
color : #626262;
}


#menu2 li a:active
{

font-weight: bold;
}



#menu2 li a:hover
{
font-weight: bold;
text-decoration : underline;
}




#navbar, #navbar ul {	display:block;
  z-index:1;	 
margin:0;
padding-top:5px;
margin-bottom:-3px;
						list-style:none;}


#navbar a {				display:block;
						width:120px;
					
						}



#navbar li 			{	float:left; 				
						width:120px;
				
						}

#navbar li ul 		{	display:none

}


#navbar li:hover ul{position:absolute;display:block;
				width:120px;}
					
#navbar li ul li {	float:none;
					width: auto;
					}

/*

#navbar li 			{	
						background:#F8DACA;
						text-align:left;
						padding-left:4px}




#navbar li:hover {	border-left:.1em solid #f86210;
					padding-left:2px}
*/
#navbar li:hover ul{
					background:#E6E6E6  ;
		
		border-bottom:.1em solid #F2F2F2;
					border-left:.15em solid #F2F2F2;

					margin-left:-.25em;
					}
					
/*
#navbar li ul li {	font-size:85%}
					
#navbar li:hover ul li {border:none;
						padding:4px}
						
#navbar a:hover {		text-decoration:underline}
*/









.dzial 
{
float:left;
width:757px;
height : 20px;

margin-top: 0px;
margin-right: 0px;
margin-bottom:0px;
background :#F2F2F2;
padding-bottom:0px;

/*
border-right : 1px dotted #DADADA;
border-left : 1px dotted #DADADA;
*/

}

.dzial a
{
position:relative;
float:right ;
width: 200px;
display:inline;

margin-top: 0px;
margin-right: 15px;

font-family : Ariel, Verdana, sans-serif;
font-size : 12px;
text-decoration : none;
}

.dzial h3 a
{
position:absolute;

font-style: italic;
float:left;
width:450px;


margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;

padding:0;

font-family : Ariel, Verdana, sans-serif;
font-size :14px;

text-decoration : none;

}

.dzial h3 
{
position:absolute;

font-style: italic;
float:left;
width:450px;


margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;

padding:0;

font-family : Ariel, Verdana, sans-serif;
font-size :14px;

text-decoration : none;

}



#grupa1
{
display:block;
clear:both;
float:left;
width:758px;
height : 100%;
margin-top: 0px;
margin-bottom: 10px;
/* border: 2px solid #48FF73; */

/*
border-right : 1px dotted #DADADA;
border-left : 1px dotted #DADADA;
*/
border-bottom : 1px dotted #DADADA;
}

.forumlink
{
color:#565656;
font-size:95%;

}

.forumlink a:active
{
font-weight : bold;
color:#565656;
}

 a .forumlink:hover
{
font-weight : bold;
color:#565656;
}







h6
{
width:748px;
color:#FFFBF0;
padding-left:10px;
margin-top:10px;
font-size:105%;
background:#ff0000;
}

h6 a
{
color:#FFFBF0;
text-decoration : none;
}



.grupa 
{
float:left;
width:758px;
height : 100%;

display:block;

margin-left : 0;
margin-top : 10px;
/* border: 2px solid #48FF73; */
/* background : #4F4F4F url(../img/graf/back2.jpg) repeat-y; 


border-right : 1px solid #53FF53;
*/

border-bottom : 1px dotted #DADADA;
padding:0;
margin:0;

}












#cont
{

float : left;
display : block;
width : 757px;
height : 100%;

margin-left : 0;
margin-top : 0px;

padding-top : 0px;
padding-bottom : 0px;
color : #626262;
border-top : 1px dotted #DADADA;
border-right : 1px dotted #DADADA;
border-left : 1px dotted #DADADA;
border-bottom : 1px dotted #DADADA;

line-height : 1.5em;
text-align : justify;
}


#cont table
{

float:center;
width : 560px;
height : 100%;
margin-bottom:20px;
}

#left.obraz img
{
position:relative;

float:left top;
width:330px;
height:250px;

margin-left:0px;

 margin-top:0px;
 
 
 margin-bottom:-150px;
 /* background:#C2C2C2; */
padding:10px;
/*
border:1px solid #666;
padding:10px;
*/
}




.left
{

display:block;
width:350px;
min-height:300px;
float:left;
margin-left:0px;
margin-top:50px;
padding:5px;
margin:0px;
/* border: 2px solid #50F;  */
}

.left .tytul 
{


position:relative;
float:left;
width:340px;

margin-top:20px;
margin-left:0px;
margin-bottom:-30px;

padding:5px;

}

.left .tytul a
{
text-decoration : none;
font-family : Ariel, Verdana, sans-serif;
font-size:105%;
font-weight: bold;
line-height : 1.5em;
text-align : justify;
}


.left .str
{
position:relative;

float:left;
width:340px;
margin-top:-60px;
margin-left:0px;
margin-bottom:30px;
padding:5px;
min-height:45px;
background: #626262;
border-top:2px solid #DADADA; 

opacity:0.91;
-moz-opacity:0.91;
filter: alpha (opacity=91)


 
}

.left .str .txstr
{ 
color:#DADADA;
font-size:85%;
line-height : 1.5em;
text-align : justify;
}












.right 
{
position:relative;
float:right;
width:350px;
padding:10px;
margin-top:0px;
/* border: 2px solid #005000; */ 
font-size:100%;
color:#3E3E3E;
line-height : 1.5em;
text-align : left;
}

.right li 
{
list-style: none;

width:325px;
margin-right:10px;
color:#3E3E3E;
/* border: 2px solid ##E6E6E6; */
text-decoration : none;
line-height : 1.5em;
}

.right img
{
float:left;
list-style: none;
margin-top:6px;
margin-left:-15px;
color:#3E3E3E;
 /* border: 2px solid ##E6E6E6;  */
text-decoration : none;
line-height : 1.5em;
}

.right .linkr
{
float:left;
width:400px;
margin-left:-130px;
list-style: none;
margin-right:10px;
color:#3E3E3E;
/*  border: 2px solid #25FF25;  */
text-decoration : none;
line-height : 1.5em;
}



.right .linkr a
{float:left;

width:400px;
text-decoration : none;
color:#3E3E3E;
font-size:95%;
margin-left:-130px;
list-style: none;
margin-right:10px;
font-weight: bold;
line-height : 1.5em;
 border: 2px solid #25FF25;
text-align : justify;
}



.right li a
{
list-style: none;
width:320px;
color:#3E3E3E;
/* border: 2px solid ##E6E6E6; */
text-decoration : none;
line-height : 1.5em;
}

.right .cat a
{
text-decoration : none;
color:#3E3E3E;
font-size:95%;
font-weight: bold;
line-height : 1.5em;
text-align : justify;

}

.right .cat a:active
{
font-weight : bold;
color:#0E0E0E;
font-size:95%;
text-decoration : underline;
}

.right  .cat a:hover
{
font-weight : bold;
color:#0E0E0E;
font-size:95%;
text-decoration : underline;
}



.grupa_ogl

{

display:block;
clear:both;
float:left;
width:758px;
height : 100%;
margin-top : 10px;
/* border: 2px solid #48FF73; */
/*
border-right : 1px dotted #DADADA;*/
border-bottom : 1px dotted #DADADA;


background  /* url(../img/graf/back_ogl1.jpg) repeat-y */ ; 
padding:0;
margin:0;


}




.grupa_ogl .ogl
{
float:left;
width:700px;
margin-left:10px;
margin-top:0px;

padding:10px;

color:#3E3E3E;
background:;
/* border-right : 1px dotted #7A7A7A; */
border-bottom : 3px dotted #AAA ;
/*
border-top : 1px dotted #7A7A7A;
border-left : 1px dotted #7A7A7A;
*/

}

.grupa_ogl .ogl a
{

text-decoration : none;
color:#000096;
font-size:105%;
font-weight: bold;
line-height : 1.5em;
text-align : justify;

padding-bottom:5px;


}




.grupa_ogl .ad1 a
{
float:right;
width:230px;
margin:0px;
text-decoration : none;
color:#000096;

padding-bottom:10px;
font-size:70%;
font-weight: bold;
line-height : 1.5em;
text-align : justify;

}







.grupa_ogl .ogl ad
{padding-left:5px;
float:right;
width:430px;
margin:0px;
text-decoration : none;
color:#E6E6E6;
margin:10px;
padding:10px;
font-size:75%;
font-weight: bold;
line-height : 1.5em;
text-align : justify;
padding-left:5px;


}




.grupa_ogl .ogl img
{
float:left;

height: 180px;
text-decoration : none;
color:#E6E6E6;
margin:10px;
padding:10px;
font-size:85%;
font-weight: bold;
line-height : 1.5em;
text-align : justify;
padding-left:5px;


}




a
{
color:#333;
text-decoration : none;
}












.foro 
{
color:#F2F2F2;

}
.foro a
{
color:#E6E6E6;

}

#baner
{

float : right;
display : block;
width : 300px;
margin-right : 0px;
margin-top : 0px;
padding-right :0px;
padding-top : 0px;
padding-bottom : 0px;
/*  border : 1px solid #53FF53; */ 

}



#footer {
clear : both;

width : 758px;
height : 200px;
margin-left : 0;
margin-right : 0;
margin-top : -10px;
margin-bottom : 10px;
padding-top : 10px;
padding-bottom : 10px;
background :#626262  url(../img/graf/back_ogl1.jpg) no-repeat;
font-size : 75%;
 border-top : 2px solid #79FF20; 
}

#textf {
float : left;
width:690px;
color:#DCDCDC;
display : block;
margin-left : 20px;
margin-right : 0;
margin-top : 0px;
margin-bottom : 0;
}
#textf a {
font-family : Arial;
color : #DCDCDC;
font-size : 10px;
text-decoration : none;
}


#textf a:active
{
color : #FFF;
font-weight : bold;
font-size : 105%;

}

#textf a:hover
{
color : #FFF;
font-weight : bold;
font-size : 105%;
}




#obiektr
{
float:left;
width:758px;
}


.cent
{
clear:both;
float:left;
width:756px;
height : 100%;

display:block;

margin-left : 0;
margin-top : 10px;

background : #DADADA /* url(../img/graf/back2.jpg) repeat-y */;

padding:0;
margin:0;
}

#cent1
{
clear:both;
float:left;
width:577px;
height : 100%;

display:block;
color:#626262;
margin-left : 0;
margin-top : 0px;
/* border: 2px solid #48FF73; */
background : #FFFFFF /* url(../img/graf/back2.jpg) repeat-y */;
border-right : 1px dotted #DADADA;
padding:0;
margin:0;
}

#cent1 a
{float:right;
width:250px;

font-family : Ariel, Verdana, sans-serif;
color:#500019;

padding:5px;
text-decoration : none;
font-size:105%;

line-height : 1.5em;
text-align : justify;


}


#cent1 img
{
float:left;
width:280px;
padding-left:10px;
padding-right:10px;
padding-top:15px;
}


#cent1 .text
{float:right;
width:250px;
font-family : Ariel, Verdana, sans-serif;
color:#3E3E3E;

padding:5px;
text-decoration : none;
font-size:95%;

line-height : 1.5em;
text-align : justify;

}


#cent1 dl {
overflow : auto;
float : left;
display : inline;
padding-left:10px;
padding-bottom:10px;
width : 565px;
margin : 0 0;
 padding-top : 20px; 


}

#cent1 dt
{
float : left;
width : 540px;
margin: 0px;

}

#cent1 dt a {
float : right;
width : 400px;
margin-top : -25px;
margin-right : 20px;
margin-bottom : 5px;
padding-bottom : 10px;
font-size : 90%;
text-decoration : none;
color : #000096;
font-weight : bold;
border : none;

}
#cent1 dd {
float : left;
width : 500px;
margin-left : 10px;
margin-top : 0px;
padding-bottom : 10px;
padding : 0;
line-height : 1.5em;

}


#cent1 dd .in
{
width : 100px;
}




#cent1 .tekst {
display:inline;

width : 315px;
margin-right : 0px;
margin-top : 0px;
font-size : 85%;
padding : 0;
line-height : 1.5em;

}


#cent1 dd .img img {
float : left;
width : 100px;
height: 100px;
margin : 0 8px 0 0;
padding : 4px;
border : 2px solid #730000;
}
#cent1 dd a .img {
margin : 0;
padding : 1px;
width : 100px;
height: 100px;
border-right : 2px solid #730000;
border-bottom : 2px solid #730000;
border-left : 2px solid #730000;
border-top : 2px solid #730000;
background : #fff;
}

/* prawy panel w art-news */
#cent_R
{
float:right;
width:160px;
font-family : Ariel, Verdana, sans-serif;
margin-top:0px;
font-size:105%;
padding:10px;
}

#cent_R_ogl
{
float:right;
width:190px;
font-family : Ariel, Verdana, sans-serif;
margin-top:0px;
font-size:105%;
padding:10px;
}


#cent_R a
{
text-decoration : none;
font-size:85%;
line-height : 1.5em;
text-align : justify;
padding-left:5px;
}




/* uzywane wszedzie */









p
{
font-family : Ariel, Verdana, sans-serif;
color:#3E3E3E;

margin-top:-7px;
background:;
font-size:85%;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
}

.global
{
font-family : Ariel, Verdana, sans-serif;
color:#3E3E3E;
margin-top:0px;
font-size:85%;
padding:20px;
}


.buttons
{
width:80px;
background:#FFF;
color:#A9A9A9;
border-style: none;
font-size:80%;
letter-spacing: 2px;
margin-left:0px;
padding-top:10px;

}

.guz
{
background:#ececec;
padding:2px;

}

.guz1
{
background:#ececec;
}
