/*Style dla strony*/
html, body {
margin:0;
padding:0;
background-color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6c6c6c;
line-height:20px;
}

body {
  background:url(../img/menu_tap.jpg) repeat-x;
  }

/* Reklama */
div#ad embed,div#ad object {
margin:0;
padding:0;
width:310px;
height:300px;
position: absolute; top:0px; right:0px;
z-index:100;
}



/************** MENU GŁÓWNE *******************/


#divNav { /* Glówny div nawigacji*/
    float:right;
		padding: 0;
		height: 93px; 
		width: 550px;
  }

	ul#nav { /* Glowne menu */
	  margin:0;
	  padding:0;
		position: relative;
		top: 7px;
		height: 63px;
  } 

ul#nav li ul { /* Submenu */
		margin: 0;
		padding: 0;
	  display: none;
    height:31px;
	  }
	
ul#nav li.off ul, ul#nav li.on ul  { /* Submenu wlaczone i wylaczone - put the subnav below*/
		position: absolute;
		top: 40px;
		left: 200px;
		padding-top: 10px;
		background-color:white;
		height: 31px;
		width: 254px;
	}
	
ul#nav li.off:hover ul, #nav li.over ul {
		display: block;
		z-index: 6000;
 }

ul#nav li.on ul { /* Pasek submenu */
		display: block;
    }
  
ul#nav li { /* Wszystkie Li  */
    margin: 0;
    padding: 0;
		float: left;
		display: block;
		padding-left: 10px;
		padding-right: 10px;		
	}

ul#nav a { /* Wszystkie linki a */
    height:30px;
	  color:#6d6d6d;
		text-decoration: none;
		font-size:14px;
		padding-top:10px;
	}
	
ul#nav a { /* dla IE */
		display: block;
		position: relative;
		height: 30px;
	}
	
ul#nav ul li a {  /* Linki submenu */
    font-size:11px;
		padding-top:0px;
	  }

ul#nav li a { /* Musi zostac dla IE*/
		float: left;
		display: block;
	  width: auto;	
	}


ul#nav li.on a {
    background: url(../img/menu_pointer.gif) no-repeat center top;
}

ul#nav li.on ul a  {
    background: transparent;
}


		ul#nav li.off a:hover,ul#nav li.on a:hover  { /* nowy kolor dla linkow*/
color:#d2ab67;
	}

			ul#nav li.off a,ul#nav li.on a { /* nowy kolor dla linkow*/
color:#6d6d6d;
	}

	  
ul#nav li.on a { /* Li wlączonego menu */ background-color: transparent; /*jakies bakground musi byc*/}

ul#nav li.on:hover ul, ul#nav li.over ul { /*WAZNE DLA IE!!!!*/ background-color: transparent;  } 

	ul#nav li.on ul a, #nav li.off ul a {
		display: block;
    border: 0;
		float: left; /*ie doesn't inherit the float*/
		color: #6d6d6d;
		width: auto;
	}
	
	ul#nav li.off a:hover, ul#nav li.on a:hover {}
  ul#nav li.on:hover ul, ul#nav li.over ul {  background: white repeat-x; /*for ie - the specificity is necessary*/	}



/*struktura*/


a span img {
margin:10px;
}

a img {
border:0;
}

#MenuLogo
{
  margin-left: auto;
  margin-right: auto;
  width: 850px;
  background: url(../img/head.jpg) no-repeat right bottom;
}


#logo {
  float:left;
  width:240px;
}

#logo a {
	display: block;
  background:url(../img/logo.jpg) no-repeat;
  width:263px;
  height:128px;
  font-size:1px;
  text-indent:50px;
  text-decoration:none;
  color:white;
}

#top2 {
  width:850px;
  background-image:url(../img/top.jpg);
  background-repeat:no-repeat;
  height:237px;
}

#motto {
padding-top:60px;
padding-left:30px;
width:500px;

}

p.motto {
font-size:20px;
color:#fff;
line-height:30px;
}



#site {
  margin-left: auto;
  margin-right: auto;
  width: 850px;
}


div#stopka{
margin-top:50px;
height:40px;
background-color:#3c3b3b;
}


.stopka_body {
height:40px;
width:850px;
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
}



/*kontent*/

#content {
  background: url(../img/grad.jpg) repeat-x top;
  width:850px;
}

#content_left_handler {
    margin-left:21px;
}

#content_left {
    float:left;
    width:240px;
    background: url(../img/grad_left.jpg) repeat-x top;
}


#content_right {
    float:right;
    font-size:100%;
    width:520px;
    margin-right:20px;
}

a#informer {
margin-left:15px;
padding-left:20px;
font-size:0.9em;
background: url(../img/informer.gif) no-repeat bottom left;
}


/*Menu Stopka*/

p#stopa {
width:300px;
color:#fff;
margin:0;
margin-left:37px;
padding:0;
padding-top:10px;
}

p#menu_down {
float: right;
text-align:right;
width:400px;
color:#fff;
margin:0;
padding:0;
padding-top:10px;
margin-right:30px;
}

p#menu_down a:link, p#menu_down a:visited {
font-size:11px;
	text-decoration: none;
text-align: center;
	color: #fff;
	padding: 4px;
}


p#menu_down a:hover {
	text-decoration: underline;
	padding: 4px;
}


p#avangardo {
float: right;
text-align:right;
width:400px;
color:#e3e0e0;
margin:0;
padding:0;
padding-top:10px;
margin-right:30px;
font-family:"Tahoma", Helvetica, sans-serif;
}



p#avangardo span {
  font-size:1em;
}

p#avangardo a:link, p#avangardo a:visited  {
  text-decoration:none;
  color:#333333;
  font-size:1em;
}

p#avangardo a:hover  {
  text-decoration:underline;
  color:#333333;
}

p#avangardo a.key:link, p#avangardo a.key:visited, p#avangardo a.key:hover {
color:#b3b3b3;
text-decoration:none;
font-size:0.9em;
}

p#avangardo strong {
font-weight:normal;
}





/* Pozostale style */

a:link, a:visited {
color:#696969;
text-decoration:underline;
}

#content_left h1{
font-size:120%;
margin:60px 15px 20px 15px;
}

#content_right h1{
font-size:150%;
margin-top:60px;
margin-bottom:20px;
}

#content_left h2{
font-size:100%;
margin:30px 15px 10px 15px;
}

#content_right h2.info{
font-size:150%;
margin-top:60px;
margin-bottom:20px;
}



#content_right h2{
font-size:140%;
}

#content_left p.data {
font-size:0.9em;
font-weight:bold;
margin-left:15px;
margin-right:15px;
margin-top:15px;
color:#d5bc77;
margin-bottom:0px;
padding-bottom:0x;
}

#content_right .data {
font-size:0.em;
margin-left:0px;
margin-right:15px;
padding-top:20px;
color:#d5bc77;
margin-bottom:-10px;
padding-bottom:0x;
font-weight:bold;
}

#content_left p {
font-size:80%;
margin-left:15px;
margin-right:15px;
}


.czytaj {
font-size:80%;
color: #d5bc77;
text-decoration: none;
margin-top:-10px;
margin-left:15px;
margin-right:15px;
}

#content_right .czytaj {
font-size:100%;
margin-top:0px;
margin-left:0px;
margin-right:15px;
}

#content_right strong {
color:#6c6c6c;
}

#content_right strong {
margin-top:10px;
margin-bottom:10px;
}


input, textarea, select, select option {
border: #d5bc77 1px solid;
background-color:white;
}
textarea {
color:#787875;
}

div#wyszukiwarka {
float:right;
margin-top:10px;
margin-right:0px;
}

input#search_submit {
margin-left:5px;
padding:0;
border:0;
background: url(../img/search_form.gif) no-repeat;
height:15px;
width:14px;
text-indent:-90000px;
size:1px;
color:white;
}


/* Komentarze */
.komentarz_tabela {
margin-top:30px;
width:100%;
margin-bottom:30px;
}

.komentarz_tabela td {
font-size:80%;
padding:0;
}
td.komentarz_naglowek {
font-size:120%;
}

td.komentarz_dodaj {
font-size:120%;
padding-top:20px
}



td.komentarz_data {
padding-top:20px
}

td.komentarz_tresc {
background-color:#fff;
border: #e4e0e1 1px solid; 
padding:5px
}




