/* Jeffersons Style */


*{margin:0;padding:0}

html{width:100%;height:100%;font-size:100.01%}
body{color:#FFF;background:#333 url(../img/bg.gif) repeat 0 0;font-family:Helvetica, Arial, sans-serif;font-size:1em;width:100%;height:100%}

#wrapper{display:table;height:100%;width:100%}
#container{width:760px;margin:0 auto}

	#header{padding:5px 22px 30px 30px; height:100px}
		#header h1{background:url(../img/jeffersons.gif) no-repeat 0 0;height:89px;text-indent:-9999px;width:347px;float:left}
		/*#header h2{background:url(../img/steak_house.gif) no-repeat 0 0;height:64px;text-indent:-9999px;width:526px}*/
	

	#nav{float:right}
		#nav ul{padding-top:26px}
		#nav li{display:inline}
		#nav li a{margin-left:15px;display:block;float:left;color:#fff}
			/*#nav li.catering a{background:url(../img/catering_.jpg) no-repeat 0 0;width:73px}
			#nav li.menu a{background:url(../img/menu_.jpg) no-repeat 0 0;width:47px}
			#nav li.wydarzenia a{background:url(../img/wydarzenia_.jpg) no-repeat 0 0;width:92px}
			#nav li.galeria a{background:url(../img/galeria_.jpg) no-repeat 0 0;width:63px}
			#nav li.kontakt a{background:url(../img/kontakt_.jpg) no-repeat 0 0;width:68px}
			
			#nav li.catering a:hover{background:url(../img/catering_.jpg) no-repeat 0 -35px}
			#nav li.menu a:hover{background:url(../img/menu_.jpg) no-repeat 0 -35px}
			#nav li.wydarzenia a:hover{background:url(../img/wydarzenia_.jpg) no-repeat 0 -35px}
			#nav li.galeria a:hover{background:url(../img/galeria_.jpg) no-repeat 0 -35px}
			#nav li.kontakt a:hover{background:url(../img/kontakt_.jpg) no-repeat 0 -35px}*/
	
	#events{margin:0;padding:5px 30px}
	#events_content{width:700px}
	#events dl{margin:2em 0;padding:0}	
	#events dt{font-weight:bold;left:0;position:relative;top:1.1em;width:100px}
	#events dd{border-left:1px solid #666;margin:0 0 0 110px;padding:0 0 .5em 10px}
	#events dd.name{font-weight:bold}
	#events dd.time{color:#666;font-size:11px}
	
	
	#menu{clear:both;padding:5px 30px;margin:1em 0;background:#444;border-top:1px solid #666}
		#menu_content{width:700px}
		#menu h3{color:#FFFF99;font-size:1.6em;background:#444;font-weight:normal;margin:0 0 1em 0;padding:7px 0;border-bottom:1px solid #666}
		/*#menu h3.startery{border-left:14px solid #E0A90E}
		#menu h3.salatki{border-left:14px solid #A3AF07}
		#menu h3.zupy{border-left:14px solid #827565}
		#menu h3.lunch_menu{border-left:14px solid #C56004}
		#menu h3.pasty{border-left:14px solid #C13828}
		#menu h3.smakolyki{border-left:14px solid #00546C}
		#menu h3.desery{border-left:14px solid #7B5B12}*/
		#menu h4{padding-bottom:.9em}
		#menu dl {width: 100%; overflow: hidden;  margin: 0 0 .25em 0; background: url(../img/menuitem_bg.gif) 0 .9em repeat-x; color: #333; clear: both;}
			* html #menu dl {margin-bottom: 0;overflow: visible;}
			#menu dt {font-size:1.1em;float: left; padding-right: 3px; color:#fff;font-weight: normal; background: #444;}
			#menu dd {margin: 0;}
			#menu dd.price {float: right; padding-left: 3px; color:#fff;background: #444;font-weight:bold}
			#menu dd.description {float: left; width: 95%; padding: 0; color: #999; font-size: 11px; margin-bottom: .5em;}
			* html #menu dd.description {padding-bottom: 1em;}
			#menu dd.description:first-letter {text-transform: capitalize;}
			#menu dd.nodescription {float: left; width: 100%; padding: 0; color: #444; margin-bottom: -10px;}
		/*#menu dl.submenu dt{font-size:1em;font-weight:bold}*/
	.name{width:100%;position:relative;padding-top:20px}
		.up{position:absolute;top:30px;right:10px;text-indent:-9999px;overflow:hidden;display:block;width:25px;height:25px;background:url(../img/up.gif) no-repeat 0 0;border-bottom:0}
		.down{position:absolute;top:30px;right:40px;text-indent:-9999px;overflow:hidden;display:block;width:25px;height:25px;background:url(../img/down.gif) no-repeat 0 0;border-bottom:0}
	
	#gallery{padding:5px 30px;margin:1em 0}
	#gallery_content{width:700px}
	
	#localization{padding:5px 30px;margin:1em 0;background:#444 url(../img/bg.jpg) repeat-x 0 0}
	#localization_content{width:700px}
	
	#contact{padding:5px 30px;margin:1em 0;background:#444;border-top:1px solid #666}
	#contact_content{width:700px}
		#map{margin:1em 0}
		#map p{color:#666}
	
	#footer{font-size:.9em;padding:15px 30px 5px 30px;margin:1em 0 0 0;background:#444;border-top:1px solid #666}
	#footer_content{width:700px}
		


a{color:#fff;border-bottom:1px solid #FFFF99;text-decoration:none}
a:hover{border-color:#FFFFFF}

h1,h2,h3,h4,h5,h6{letter-spacing:-1px;margin: 1.2em 0 .3em;padding-bottom: .1em}
h2{font-weight:normal;text-transform:uppercase}
/*h2{text-indent:-9999px;height:25px}*/
/*h2.events{background:url(../img/wydarzenia.gif) no-repeat 0 0;width:154px}
h2.menu{background:url(../img/menu.gif) no-repeat 0 0;width:68px}
h2.gallery{background:url(../img/galeria.gif) no-repeat 0 0;width:98px}
h2.localization{background:url(../img/lokalizacja.gif) no-repeat 0 0;width:154px}
h2.contact{background:url(../img/kontakt.gif) no-repeat 0 0;width:105px}*/

p{line-height:1.4em;margin:1em 0;font-size:.8em}
p.tip{font-style:italic;color:#ddd;text-align:right;font-size:.75em}
ul{margin:1em 0}

	


