body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	font-size: 0,9em;
	text-align: center;
	background:#fff url('http://alfa-system.pl/img/bg5.png') ;
	padding:0;
	margin:0;
}

a {
color:#CE3100;
font-weight:bold;
text-decoration:none;
}

a:hover {
color: #000;
}

img {border:none;}

#container {
width: 898px;
margin: 0 auto;
background: #fff;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
}


#top {
height: 16px;
font-size: 14px;
color: #fff;
padding: 5px;
color: #999;
font-weight:bold;
background:#332c22;
width:100%;
border-bottom:2px solid #221b11;
}

#top a {
color: #ccc;
text-decoration:none;
font-weight:bold;
}

#top a:hover {
color: #fff;
}

#top-menu {
height: 100px;
width:900px;
background: #ccc;
}


	.aktualnosci { width: 74px; height: 83px; background: url('img/aktualnosci.png') no-repeat; background-position: 0 -83px; cursor: pointer; }
	.aktualnosci:hover { background-position: 0 0; }
	
	.bok { width: 74px; height: 83px; background: url('img/bok.png') no-repeat; background-position: 0 -83px; cursor: pointer; }
	.bok:hover { background-position: 0 0; }	

	.kontakt { width: 74px; height: 83px; background: url('img/kontakt.png') no-repeat; background-position: 0 -83px; cursor: pointer; }
	.kontakt:hover { background-position: 0 0; }

	.poczta { width: 74px; height: 83px; background: url('img/poczta.png') no-repeat; background-position: 0 -83px; cursor: pointer; }
	.poczta:hover { background-position: 0 0; }


	.internet { width: 150px; height: 40px; background: url('img/internet.png') no-repeat; background-position: 0 -40px; cursor: pointer; }
	.internet:hover { background-position: 0 0; }
	.internet-active { width: 150px; height: 40px; background: url('img/internet.png') no-repeat; background-position: 0 0; cursor: pointer; }


	.telefon { width: 150px; height: 40px; background: url('img/telefon.png') no-repeat; background-position: 0 -40px; cursor: pointer; }
	.telefon:hover { background-position: 0 0; }
	.telefon-active { width: 150px; height: 40px; background: url('img/telefon.png') no-repeat; background-position: 0 0; cursor: pointer; }
	
	.telewizja { width: 150px; height: 40px; background: url('img/telewizja.png') no-repeat; background-position: 0 -40px; cursor: pointer; }
	.telewizja:hover { background-position: 0 0; }	
	.telewizja-active { width: 150px; height: 40px; background: url('img/telewizja.png') no-repeat; background-position: 0 0; cursor: pointer; }



#content {
margin: 0 auto;
width: 900px;
text-align:left;
}

#free-space {
padding: 0 0 1em 1em;
}

table {margin: 0 auto;}
table td {padding: 5px;}
table td span {color: #666;font-size:0.7em;}

table.none {
padding:0;
margin:0;
border-collapse: collapse;
border-spacing: 0px;
}

table.none td {padding:0;}

.header-table-general {
background: #444444;
color: #fff;
font-weight: bold;
}

table tr.general {background: #dfdfdf;}


.header-table-net {
background: #cd001f;
color: #fff;
font-weight: bold;
}

table tr.net {background: #ffdddd;}

.cp {
text-align:center;
padding: 15px;
}

.mini {
background: #ffdddd;
}

.std {
background: #ffaaaa;
}

.plus {
background: #ff8888;
}

.max {
background: #ff6666;
}

.pro {
background: #ff4444;
}

.header-table-fon {
background: #0086ed;
color: #fff;
font-weight: bold;
}

table tr.fon {background: #cadfff;}


.header-table-tv {
background: #80c31c;
color: #fff;
font-weight: bold;
}

table tr.tv {background: #d6eab8;}


.clear {clear:both;}


ul {
/* list-style-image: url(http://www.alfa-system.pl/img/led-icons/accept.png); */
}

ul li {
line-height: 1.5em;
}



#wrapper-bottom { background-color: #f2f2f2; }

#container-bottom {
    width: 900px;
    padding: 0 20px 40px;
    background-color: #eee;
    margin-right: auto;
    margin-left: auto;
}


fieldset { border:1px solid #ddd; margin-bottom:1em;}
legend {
  padding: 0.5em;
  border:1px solid #ccc;
	background: #eee;
	color: #333;
  }

legend strong { font-size:1.5em; color: #f00;}

#footer {
  background:#ede8e3;
  float:left;
  width:100%;
  border-bottom:10px solid #463c32;
	padding: 1em;
  }


















/* the overlayed element */ 
div.overlay { 
     
    /* growing background image */ 
    background: #fefefe; 
     
    /* dimensions after the growing animation finishes  */ 
    width:340px; 
    height:760px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:10px; 
} 
 
/* default close button positioned on upper right corner 
div.overlay div.close { 
    background-image:url(../img/overlay/close.png); 
    position:absolute; 
    right:5px; 
    top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
} 
 */ 
 
/* black */ 
div.overlay.black { 
    
    color:#fff; 
} 
 
/* petrol */ 
div.overlay.petrol { 
     
    color:#fff; 
} 
 
div.black h2, div.petrol h2 { 
    color:#ddd;         
}




















#toTop { width:100px;background:#f1f1f1;border:1px solid #ccc;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;color:#666;text-decoration:none; }








/* alert */
.alert-box{
   width: 75%;
    border: 1px solid #fc6;
    margin: 1em auto;
    padding: .5em;
    background-repeat: no-repeat;
    background-position: 10px center;
    position:relative;
    color: #000;
    background: #ffa;
   	display: none;
} 




