* {
	margin:5 5 5 5;
	padding:0px;
	}
html { height:100%; }
body { min-height:100%; position:relative; min-width:800px; }
* html body {
	height:100%;
	
	vertical-align: middle;
	
	
	position: absolute;margin:-325px -200px 0;top:50%;left:50%;
}

html, body {
	margin:0;
	padding:0;
	/*font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;      */
  /*  font-family:Trebuchet,Verdana,Lucida Grande,Sapir Sans,Tahoma,Sans-Serif; */
    /*font-family:verdana,arial,sans-serif,helvetica;*/
    font-family:Trebuchet,Verdana,Lucida Grande,Sapir Sans,Tahoma,Sans-Serif;
	/*font-size:80%;*/
    /*font-size: 12px;*/
    font-size: 88%;
	line-height:1.3em;
	color:#FFFFFF;
	
    background-color:#000000;
	padding-top: 10px;
	height:100%;
	min-height:100%; 
	position:relative; 
	width:1000px;
	}

a:link {
	color: #fff;
	background: transparent;
}
a:visited {
	color:#ccc;
	background: transparent;
}
a:hover {
	color: #ffcc33;
	background: transparent;
	}
#line{margin:10px
}

#page-container {
	width: 980px;
	margin: auto;
	background-color:#333333;
}


.hidden {
	display:none;
}


#header {
	height:220px;
	width: 980px;
	margin-bottom: 10px;
	margin-left: 10px;
}


h1 {
  font-size:1.5em;
  color:#0033FF;
}
h2.centerBoxHeading 
    {padding:1px 0 0 9px; 
    color:#FF3333; 
    font-size:17px; 
    line-height:normal; 
    font-weight:normal;
}

.price {
	color:#FF0000;
	font-weight:bold;
	text-align:left;
	font-size: 14px;
}

.opis {
	color:#CCCCCC;
	text-align:left;
	margin-left: 33px;
}
.opisbox {
margin-left:230px;
}

.titulbox {
width:200px;
}


.name {
	color:#0066FF;
	font-weight:bolder;
	font-size:large;
	text-align:left;
	
}


#content {
    line-height: 18px;
	width:100%; 
	padding-bottom:70px; 
	width:expression(document.body.clientWidth > 990 ? "100%" : "990px"); 
	overflow:hidden; 
	margin: auto;
}

img {
	border:0px;
	float: left;
	padding: 0px 10px 10px 10px;
}

hr {

 background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("line.png");
background-origin: padding-box;
background-position: 50% 0px;
background-repeat: no-repeat;
background-size: auto;
border-bottom-color: currentColor;
border-bottom-style: none;
border-bottom-width: medium;
border-left-color: currentColor;
border-left-style: none;
border-left-width: medium;
border-right-color: currentColor;
border-right-style: none;
border-right-width: medium;
border-top-color: currentColor;
border-top-style: none;
border-top-width: medium;
height: 10px;
}

#footer {
	position:absolute;
	background:#333;
	width:980px;
	height:60px;
	vertical-align: middle;
	margin-left: 10px;
}
#footer a {
	
	color: #aaa ;
    text-decoration: none;
}


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



#content {
	width:980px;
	padding-bottom:60px;

width:expression(document.body.clientWidth > 800 ? "100%" : "800px"); 		overflow:hidden;
	margin-left: 10px;
	background-color: #000000;
}

#container1 { 

width:100%; 
float:left; 
margin-right:-180px; }

#container2 { 

background:#000000; 
margin-right:180px; }

#container3 { 

width:100%; 
float:right; 
margin-left:-200px; 
}

#left { background:#333333; 
	width:190px; 
	float:left;
	border: 1px solid #006;
	margin-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px; 
	}
	
#center {
	margin-left:200px;
	margin-bottom:10px;
	padding-top: 10px;
	border: 1px solid #006;
	padding:10px;
	background: #333333;
	}
	
	#center2 {
	margin-left:200px;
	margin-bottom:10px;
	padding-top: 10px;
	border: 1px solid #006;
	padding:10px;
	background: #000;
	}

#right { background:#333333; 
	float:right; 
	width:170px; 
	padding-top: 10px; 
	border: 1px solid #006;
}

#min_width { width:800px; 
}

 .zebra2 {
    background-color: #000000;
}
.clear {clear:both}
.text {font-style:normal; text-align:justify; padding:15px;}

