body {background: #232323;padding:10px 0 20px;margin:0}
#euphoria-home {position:relative;left:190px;top:130px;display:block;width:257px;height:98px;z-index:100}
#euphoria-home img {border:0}
#start {height:600px;width:100%;background:url(gfx/bgstart.jpg) no-repeat top center;}
#page {width:100%;background:url(gfx/bg.jpg) no-repeat top center;}
#start #content {position:relative;width:996px;margin:0 auto}
#start #menu {float:right;width:155px;min-height:188px;background:url(gfx/menu_hr.png) no-repeat bottom left;position:relative;top:144px}
#start #menu ul {list-style-type:none;margin:0;padding:10px 0 0 0px;background:url(gfx/menu_hr.png) no-repeat top left}
#menu ul li {padding:0;margin:0;font-size:14px;margin-bottom:1px}
#menu ul a {color:#ffffff;line-height:1.9em;font-weight:normal;display:block;padding-left:10px;width:145px;text-shadow:#000000 0px 0px 3px;}
#menu ul a:hover {color:#bd509b;text-decoration:none;text-shadow:#000000 0px 0px 3px;}
#social {float:left;width:145px;padding:20px 5px 0;height:25px;text-align:right;position:relative;top:15px}
#social img {border:0}
#start #menuoferta {padding-left:0px;float:left;display:inline;width:255px;padding-top:25px;position:relative;top:120px}
#menuoferta ul {list-style-type:none;margin:0;padding:0}
#menuoferta ul li {padding:0;margin:0 0 1px 0;font-size:14px;}
#start #menuoferta ul a {color:#ffffff;line-height:1.2em;font-weight:normal;display:block;padding:4px 0 4px 15px;text-shadow:#404040 0px 0px 4px;}
#start #menuoferta ul a:hover {color:#9a1671;text-decoration:none;text-shadow:#ffffff 0px 0px 3px;}
#fotka {float:right;position:relative;top:144px}
#fotka img {border-style:solid;border-width:1px 0 1px 1px;border-color:#ffffff}

#page #content {position:relative;width:996px;margin:0 auto}
#page #menu {float:right;width:155px;height:188px;position:relative;top:144px}
#page #menu ul {list-style-type:none;margin:0;padding:10px 0 0 0px;position:relative}
#page #menuoferta {155px;float:left;display:inline;width:155px;padding-top:10px;text-align:right;position:relative;top:96px}
#page #menuoferta ul li {display:block;position:relative;}
#page #menuoferta ul li:hover {background:url(gfx/menulbg.png) repeat;}
#page #menuoferta ul a {color:#ffffff;line-height:1.2em;font-weight:normal;display:block;width:145px;padding:4px 10px 4px 0px}
#page #menuoferta ul a:hover {color:#ef50ad;text-decoration:none;text-shadow:#000000 0px 0px 3px;}
#page #menuoferta ul ul {display:none;position:absolute;left:155px;border-left:1px solid #C69;top:0;text-align:left;width:220px;z-index:200;margin:0;padding:0 0 0 1px}
#page #menuoferta ul ul li:hover {background:none}
#page #menuoferta ul ul li {margin:0;padding:0 0 1px 0}
#page #menuoferta ul ul a {background:url(gfx/menulbg.png) repeat;color:#ffffff;line-height:1.2em;font-weight:normal;display:block;padding:4px 0px 4px 10px;width:210px}
#tresc {position:relative;width:626px;padding:144px 30px 30px;line-height:1.5em;float:right;min-height:300px}
#tresc h1 {line-height:1.2em;text-align:center}
#end {padding:0 0 34px;background:url(gfx/end.gif) no-repeat center bottom;text-align:center;color:#606060;font-size:11px}

table.cennik {border-colapse:collapse;border:1px solid #606060;border-spacing:0}
table.cennik caption {color:#9f4775;font-weight:bold;font-size:13px;padding:0 0 10px 0;text-align:left}
table.cennik td {border:1px solid #606060;padding:4px 5px}
/* ---- */

		#fotozoom {cursor:pointer;border:10px solid #ffffff;background:#ffffff url(gfx/logo.gif) no-repeat center center;padding:1px;text-align:center;display:none}
		#fotozoom img {border:1px solid #404040}
    
    .pager {margin:0 0 10px;text-align:center;clear:both}
    .pager a {padding:0 5px;font-weight:bold;}
    .pager a:hover {background:#505050;color:#f9d840}
    .pager a.selected {border:1px outset #b0b0b0;background:#b0b0b0;color:#ffffff}

    .galeria {float:left;margin:4px 6px 12px 10px;display:inline;font-size:10px}
    .galeria img {padding:3px;background:#ffffff;width:184px}

		.narrow {font-family:'Franklin Gothic Medium Cond','Arial Narrow',Arial,helvetica,sans-serif}

/* ---- */

    body, table, div, input, textarea, select {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#f8f8f8}
    .wazne {color:#a00000}
    form {margin:0}
    a {color:#2c77bd;text-decoration:none}
    a:hover {color:#ef50ad;text-decoration:none;}

		a.button {color:#ffffff;display:block;text-align:center;width:120px;height:24px;margin:0 auto;padding:5px 2px 0;font-size:10px;font-weight:bold;background:url(gfx/button.png) no-repeat top center}
		a.button:hover {color:#000000;text-decoration:none}
		a.more {border-top:1px solid #a49997;text-align:right;display:block;color:#2c77bd;font-weight:bold;padding:0;margin:3px auto 0;width:95%;}
		a.more:hover {border-top:1px solid #606060;color:#303030;text-decoration:none}
		
    input,textarea {border:1px inset #a0a0a0;font-weight:normal;font-size:12px;background:#f0f0f0;color:#202020;padding:2px 3px}
    input {}
    input.button {border:1px outset #c0c0c0;color:#660000;height:20px;background:#e0e0e0;cursor:pointer;font-size:10px;font-weight:bold}
		h1 {font-size:24px;font-weight:normal;margin:0 0 20px 0;color:#9f4775;}
    h2 {font-size:18px;font-weight:normal;margin:0 0 10px 0;color:#8c486e;}
    h3 {font-size:15px;font-weight:normal;margin:0 0 5px 0;color:#8c486e;}
    .imgl {padding:0 4px 7px;background:url(gfx/fotobg.png) no-repeat center bottom;border:0px solid #ffffff}
    /*.imgl {padding:5px;background:url(gfx/galeriabg.png) no-repeat center bottom;}*/
    .imgb {border:0}
    sub,sup {font-size:9px}
    .sep {clear:both;font-size:1px;height:1px;line-height:1px}
    .sep2 {clear:both;font-size:1px;height:5px;line-height:1px}
	
		label {cursor:pointer;}

    .aleft {text-align:left}
    .aright {text-align:right}
    .acenter {text-align:center}
		
		p {margin:0}
