* {
       margin: 0px; 
       padding: 0px;       
}


body{       
       background: rgb(136, 16, 61) ;
}

ol {
	padding: 100px 0 0 50px;
	width: 530px;
    font-size: 13px;
}
	
	ol li {
		font-weight: bold;
		margin: 0 0 20px 0;
		padding: 0 0 20px 0;
		border-bottom: 1px solid #D4CFBB;
    	font-size: 13px;
    	width: 100%;
	}
	
	ol li ul {
		margin: 0 0 0 0;
		padding: 0 0 0 20px;
	}
	
	ol li ul li {
		font-weight: normal;
		padding: 0;
		margin: 0;
		list-style-type: disc;
		border: none;
		width: 100%;
	}
	
	ol li ul li span, ol li span {
		font-weight: bold;
		float: right;
		padding: 0 0 0 10px;
		color: #88103D;
	}

/*------- Div zawierający wszystkie elementy ---*/
div#glowna {
       width:910px;
       margin: 0px auto;       
              
}

/*------- Header(Nagłówek-degustatornia) -------*/
div#header {
       
       height:167px;
       width: 910px;
}
div#header a{
       background:url(../images/GlownyWidokTop_20100615.jpg) no-repeat;
       height:167px;
       width: 910px;
       position:absolute;
       top:0;
}



img {
       border:none;
}

/*------- Wybór(lista) -------------------------*/


#wybor {
	display: block;
	list-style-type: none;
	height: 44px;
	padding: 0;
	margin: 0;
}
	
	#wybor li {
		display: block;
		float: left;
		list-style-type: none;
		height: 44px;
		width: 129px;
		padding: 0 1px 0 0;
		margin: 0;
	}

	#wybor li a {
		display: block;
		height: 44px;
		width: 129px;
	}
	
	#wybor li a span {
		display: none;
	}

	#wybor .item1 a {
       background: url(../images/menu_2/01.jpg) no-repeat top left;		
	}

	#wybor .item1 a:hover, #wybor .item1_S a {
       background: url(../images/menu_2/01.jpg) no-repeat bottom left;		
	}

	#wybor .item2 a {
       background: url(../images/menu_2/02.jpg) no-repeat top left;		
	}

	#wybor .item2 a:hover, #wybor .item2_S a {
       background: url(../images/menu_2/02.jpg) no-repeat bottom left;		
	}

	#wybor .item3 a {
       background: url(../images/menu_2/03.jpg) no-repeat top left;		
	}

	#wybor .item3 a:hover, #wybor .item3_S a {
       background: url(../images/menu_2/03.jpg) no-repeat bottom left;		
	}

	#wybor .item4 a {
       background: url(../images/menu_2/04.jpg) no-repeat top left;		
	}

	#wybor .item4 a:hover, #wybor .item4_S a {
       background: url(../images/menu_2/04.jpg) no-repeat bottom left;		
	}

	#wybor .item5 a {
       background: url(../images/menu_2/05.jpg) no-repeat top left;		
	}

	#wybor .item5 a:hover, #wybor .item5_S a {
       background: url(../images/menu_2/05.jpg) no-repeat bottom left;		
	}

	#wybor .item6 a {
       background: url(../images/menu_2/06.jpg) no-repeat top left;		
	}

	#wybor .item6 a:hover, #wybor .item6_S a {
       background: url(../images/menu_2/06.jpg) no-repeat bottom left;		
	}

	#wybor .item7 a {
       background: url(../images/menu_2/07.jpg) no-repeat top left;		
	}

	#wybor .item7 a:hover, #wybor .item7_S a {
       background: url(../images/menu_2/07.jpg) no-repeat bottom left;		
	}

/*-------- Szlaczek ----------------------*/
#tlo {
       background:url(../images/GlownyWidokSzlaczek.jpg);
       padding:1px;
       padding-bottom:0px;
       border-bottom:5px solid rgb(231, 87, 140);
}

/*-------- Karta dań  --------------------*/
#karta {
       background: url(../images/GlownyWidokBg.jpg) 100% 0 no-repeat ; 
       margin: 0px;
       height:590px;
}

html>body #karta{
       min-height:570px; 
       height:auto; 
}

div#karta h1, div#karta h3, div#karta h4 {
       padding-left:30px;
       color:rgb(136, 16, 61);
       font: "Times New Roman",Verdana, Arial, Helvetica, sans-serif;
       position:relative;
}

div#karta h1{       
       top:39px;
       
}

div#karta h3{       
       top:35px;
}

div#karta h4{       
       top:53px;
}

div#karta h4.naglowek{       
       top:72px;
} 

div#karta h3, div#karta h4{
       font-weight:normal;
}



/*-------- Tabela (zawarta w karcie dań) --*/
/* dostosowane do IE*/
table{
       font: x-small "Times New Roman",Verdana, Arial, Helvetica, sans-serif;
       margin:0px;
       margin-left:30px;
       position:relative;
       width: 42em;
       margin-top:103px;
       
}       
 
table.naglowki {
       margin-top:69px;
}

table.naglowek {
       margin-top:88px;
}


/*dostosowane do Foxa*/
div#karta> table{
       margin-top:111px;
       width:57em
       
}       

div#karta> table.naglowki {
       margin-top:69px;
}

div#karta>  table.naglowek {
       margin-top:71px;
}

div#karta> h4.naglowek{       
       top:75px;
} 
/*koniec dostosowania*/




th, td {
       font: x-small "Times New Roman",Verdana, Arial, Helvetica, sans-serif;
       font-size:12px;
       border-bottom:1px solid rgb(212, 207, 187);
       padding: 1em 0;
       vertical-align:baseline;
}

td.tekst { 
       text-align:left;
}

td.cena {
       text-align:right;
       color: rgb(136, 16, 61);
       font-weight:bold; 
       width:25px;
}

th {font-weight:bold}

table.dania td.last, table.dania th.last{
       border-bottom:none;
}



/*-------- Tabela ("podtabela")------------*/

tr.wstep td, tr.wstep th {
       border-bottom:none;
       padding-bottom:0;
}

tr.podtytul td, tr.podtytul th {
       padding:0;
       border-bottom: none;
}

tr.ostatni td,tr.ostatni th {
       border-bottom:1px solid rgb(212, 207, 187);
       padding-bottom:1em;
}
/*------- Mapka   -------------------------*/

.mapa{
       float:right;
       position:relative;
       top: 174px;       
       right: 22px;
       
}

.mapa h3#kontakt {
       color:rgb(136, 16, 61);
       margin-top: 19px;
	   margin-left: -30px;
	   padding-bottom:19px;
       font-weight:bold;
       top:0px; 
       
}


h5.bezPodkreslenia {
       font-weight:lighter;
}

.mapa p {
       background: url() no-repeat;
       font-size: 150%; text-align: center;
       height: 0px;
       width:248px;
       padding-bottom: 20px;
       }

/*--------- Stopka ------------------------------*/

div#stopka {
       font-size:12px;
}

div#lewa{
       float:left;
       margin:20px;
       color:rgb(228, 75, 132);
}

div#prawa{
       float:right;
       margin: 20px;
       
}

div#prawa a{
       color:rgb(228, 75, 132); 
       text-decoration:none;
}
/*--------- Index strona---------------------------*/
div#aktualnosc {
       margin-left:30px;
       margin-top:10px;
       width: 580px;
       border-bottom: 1px solid rgb(212, 207, 187);
       position:static;
       
}

div#aktualnosc h4{
              position:static;
              padding-left:0px;
              padding-bottom: 10px;

}

h1.degustatornia {
       position:static;
       padding-top:0px;
       padding-bottom:100px;
}
div#aktualnosc .zdjecia td {
       border-bottom:none;
       
}



/*--------- Koniec CSS --------------------*/

