/* ---------- Style ogólne---------- */
* {
  margin:0px;
  padding:0px;
}

/* ---------- Body ---------- */
html {
  height:100%;
  margin-bottom:1px;
}

body {
  margin:0;
  margin-top:20px;
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
  background:#dce7f4 url('../img/back.jpg') 0px -100px repeat-x;
  height:100%;
  margin-bottom:1px;
}

div#eBody {
	width:750px;
	margin:0px auto;
	padding:0px;
	text-align:left;
  background:#fff; 
  padding-left:15px; 
  padding-right:15px;
  padding-bottom:5px;
}

/* ---------- Logo ---------- */
#logo{
  height:75px;
  margin:0;
  margin-top:5px;
  padding:0;
  width:750px;
  background:#ffffff;
}

#logo a{
  margin:0;
  padding:0;
  text-decoration:none;
  color:#4b4b4b;
  font-family:Verdana;
  font-size:3.5em;
  font-weight:bold;
}

#logo img{
  margin-left:15px;
  margin-top:15px;
  border:none;
  width:214px;
  height:55px;
}

/* ---------- Menu ---------- */
#menu{
  width:750px;
  height:22px;
  border-bottom:3px solid #3a72d6; /*#3a72d6; /*#5f8bde*/
  margin-top:3px;
}

div#menu ul{
  margin:0;
  padding:0;
  text-align:center;
}

div#menu li{
  display:inline;
  list-style:none;
  font-family: Tahoma;
  font-size:11px;
  line-height:10px;
}

div#menu li span{
  position:relative;
  text-decoration:none;
  top:5px;
  color:#ffffff;
}

.m_login_off{
  float:right;
  height:21px;
  width:100px;
  background:#909090; /* url('../img/acc.gif') no-repeat; /* url('../img/off1.gif') no-repeat;*/
  border-bottom:1px solid #ffffff;
  margin-right:10px;
}

.m_login_on{
  float:right;
  height:21px;
  width:100px;
  background:#3a72d6;/* url('../img/ona.gif') no-repeat; /*#1a8cff oon.gif*/
  border-bottom:1px solid #3a72d6; /*#3a72d6; /*#5f8bde*/
  margin-right:10px;
}

.m_off {
  float:left;
  height:21px;
  margin-right:1px;
  width:100px;
  border-bottom:1px solid white;
  background:#909090; /* url('../img/off1.gif') no-repeat;*/
}

.m_on {
  float:left;
  height:21px;
  margin-right:1px;
  width:100px;
  border-bottom:1px solid #3a72d6; /*#3a72d6; /*#5f8bde*/
  background:#3a72d6;/* url('../img/ona.gif') no-repeat;*/
}

.acc {
  float:left;
  height:21px;
  margin-right:1px;
  width:115px;
  border-bottom:1px solid #ffffff; /*#3a72d6; /*#5f8bde*/
  background:#3a72d6;/* url('../img/acc.gif') no-repeat;*/
}

div#menu a{
  position:relative;
  text-decoration:none;
  top:5px;
  color:#ffffff;
}
div#menu a:hover{
  position:relative;
  top:5px;
  color:#ffff00;
}

/* ---------- 3 Steps ---------- */
#steps {
  margin-top:30px;
}

#steps div {
  
  top:0px;
  width:213px;
  height:69px;
  float:left;
  margin-left:25px;
  background:#fdf5a4;
  text-align:center;
}

#steps div a {
  font-family:Georgia;
  font-size:19px;
  color:#4b4b4b;
}

#steps img{
  border:0px;
}

#steps  .s1 {
  left:28px;
}

#steps  .s2 {
  left:269px;
}

#steps  .s3 {
  left:509px;
}

/* ---------- Footer ---------- */
#footer{
  width:750px;
  height:22px;
  border-top:3px solid #3a72d6; /*#3a72d6*/
  margin:0;
  margin-bottom:10px;
}

div#footer ul{
  margin:0;
  padding:0;
  text-align:center;
}

div#footer li{
  display:inline;
  list-style:none;
  font-family:Tahoma;
  font-size:11px;
  line-height:10px;

}

div#footer li span{
  position:relative;
  text-decoration:none;
  top:4px;
  color:#ffffff;
}

.f_off{
  float:right;
  height:21px;
  width:270px;
  background:#909090; /* url('_off.gif') no-repeat;*/
  border-top:1px solid #ffffff;
  margin-right:10px;
}

.f_off a {
  color:#fff;
  text-decoration:none;
}

/* ---------- index.php -------------*/
table.adv {
  width:750px;
  margin-top:8px;
  font-family:verdana;
  font-size:10px;
  color:#7b7b7b;
}
  
table.adv tr {
  height:52px;
}
  
table.adv td.foto {
  width:40px;
}

table.adv td.foto img {
  border:none;
  padding-left:10px;
}
  
table.adv td.cena {
  padding-right:15px;
  font-family:Verdana;
  font-size:11px; 
  font-weight:bold;
  text-align:right; 
  color:#4b4b4b;
}
  
table.adv td.kategoria span {
  color:#4b4b4b;
  font-family:verdana;
}
  
table.adv td.kategoria a {
  font-family:Tahoma;
  font-size:11px;
  color:#7b7b7b;
  text-decoration:none;
  padding-bottom:0px; 
  border-bottom:0px solid #7b7b7b;
}
  
#toolbar {
  position:absolute;
  left:0px;
  top:0px; /*1*/
  width:100%;
  height:23px;
  background:#efecdd;/* url('../img/tool.gif') repeat-x;*/
  border-bottom:2px solid #d8d2bd;
}

#toolbar span {
  float:left;
  padding-left:10px;
  line-height:23px;
  font-family:verdana;
  font-size:11px;
  font-weight:normal;
  color:#9f9f9f;
}
 
/* ---------- add.php - 3 kroki ---------- */
#add_steps {
  width:700px; 
  margin-left:25px; 
  margin-top:20px;
  border-bottom:1px dashed #999999;
}
  
#add_steps tr {
  font-family:Verdana;  
  font-size:12px; 
  font-weight:normal;
}
  
#add_steps td.number {
  background:#aaa; 
  width:40px; 
  height:25px; 
  color:#fff; 
  text-align:center;
}
  
#add_steps td.act_number {
  background:#090; 
  width:40px; 
  height:25px; 
  color:#fff; 
  text-align:center;
}
    
#add_steps td.name {
  color:#999; 
  width:310px; 
  text-align:left; 
  padding-left:5px;
}
  
#add_steps td.act_name {
  color:#090; 
  width:310px;  
  text-align:left; 
  padding-left:5px;
}
