object{
	display:block;
	width:100%;
}
*{
	margin: 0px; padding: 0px;
}
body{
	background: #fff url(images/bg_main.jpg) left 110px repeat-x;
	font: 11px Verdana;
	color: #797979;
	line-height: 20px;
}
img{
	border: 0px none;
}

a{
	color: #0154a1;
	text-decoration:none;
}

.prawa{
	float: right;
}
.lewa{
	float: left;
}
.justify{
	text-align: justify;
}
#top{
	line-height: 18px;
	width: 910px;
	height: 110px;
	font-weight: bold;
	margin: 0px auto;
	display: table;
}
#top .lewa{ margin-top: 30px; }
#top .prawa{ margin-top: 15px; text-align: right;}
#nav{
	width: 920px;
	height: 210px;
	margin: 0px auto;
	display: table;
}
#menu{
	background: url(images/bg_menu.gif);
	margin-left: 10px;
	width: 307px;
	height: 210px;
	float: left;
}
#menu ul{
	list-style: none;
	margin: -13px 0px 0px 20px;
}
#menu ul a{
	background: url(images/menu_pos.gif) left bottom no-repeat;
	padding: 3px 0px 3px 30px;
	margin: 2px 0px;
	width: 236px;
	display: block;
	text-decoration: none;
	color: #797979;
	font-weight: bold;
}
#menu ul a:hover{
	background:	#0a6fcd;
	color: #fff;
}

#prevki{
	background: url(images/menu_lap_up.jpg) right bottom no-repeat;
	width: 500px;
	height: 210px;
	float: right;
	margin:0px auto 5px auto;
}

/***********************************/
#wrap{
	background: url(images/cont_lap_dwn.jpg) top right no-repeat;	
	width: 880px;
	margin: 0px auto;
	display: table;
}
#text{
	padding-left: 20px;
	border-left: 1px solid #dbdbdb;
}

#content{
	width: 590px;
	float: right;
	margin-bottom: 20px;
	min-height:400px;
}

#content h1{
	margin: 15px 0px;;
	font: 16px "Trebuchet MS";
	color: #0a6ecc;
}
#content p{
	padding-left: 20px;
	border-left: 1px solid #dbdbdb;
	text-align:justify;
}

#content ul{
	padding-left:30px;
	border-left: 1px solid #dbdbdb;
}
#content form{
	padding-left:20px;
	border-left: 1px solid #dbdbdb;
}
#content table{
	/*
width:450px;
*/
}
#content input{
	width:250px;
}
#content select, option{
	width:253px;
}
#content textarea{
	width:250px;
	height:200px;
}
#portfolio a{

}
#portfolio img{
	border:8px solid #EEEEEE;
	margin: 3px 4px 3px 4px;
}
#sidebar{
	float: left;
	width: 280px;
	height: 200px;
	text-align:center;
}
#sidebar h1{
	margin: 15px 0px;;
	font: 16px "Trebuchet MS";
	color: #0a6ecc;
}
#sidebar h2{
	margin-bottom:10px;
	margin-top:10px;
}
#sidebar h2 a{
	font:12px "Trebuchet MS";
	color:#797979;
	text-decoration:none;
}
#sidebar h2 a:hover{
	text-decoration:underline;
}
#sidebar img{
	margin-top:20px;
	display: block;
	margin: 0px auto;
	border:8px solid #EEEEEE;
}
#footer{
	text-align: center;
	clear: both;
	width: 900px;
	padding: 10px;
	border: 1px solid #dbdbdb;
	margin: 0px auto 10px auto;
	display: table;
}
#footer img{
	margin: 0px 9px 0px 9px;
	border:0px;
}


/* style dot hostingu */
.pakiety{
	width:99%;
	text-align:center;
	margin:10px 0px 10px 0px;
	font-family:Georgia;
	font-size:18px;
}

/*
STYLE DLA ZAKLADEK W HOSTING
*/

.hosting{
	text-align:center;
	width:100%;
}


