html, body {
/*  margin-left: auto;
  margin-right: auto; */
  height: 100%;
  margin: 0;
  padding: 0;
}

/*top menu */
#header{
	position:relative;
	border: 2px black;
	font-size:0;
	line-height: 20px;
	width: 600px;
	margin: 2px auto 0 auto;
	display: block;
	height: 24px;
	} 

* html  #header {
  overflow:hidden; /* bardzo wazne*/
  } /* IE 6*/	

#header a {
	line-height: 20px;
	color: #6B8C9E;
	font-family: verdana;	
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	padding: 0 9px 0 10px;

}
#header ul a{
	line-height: 20px;
	padding-right: 9px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10px;
	background: url(../images/header_a_bg.gif) no-repeat 0px 0px;
	padding-bottom: 0px;
	color: #6b8c9e;
	padding-top: 0px;
	text-decoration: none;
	}

#header ul a:hover {color: rgb(255, 204, 51)}	
#header ul li {display: inline }	

#header ul li:first-child a{
	display: inline;
	background: none transparent scroll repeat 0% 0%;
	}	
/* koniec headera*/
/*  banrer scrolujacy*/
#iebanner {
	padding:15px 0 15px 0;
	position:absolute;
	left: 1px;
	top:5px;
	width:100%;
}	

#main {
  position:relative;
  width: 930px;
  margin: 1px auto 0;
  min-height: 540px;
  overflow: hidden;
  background: url(../images/menu_bg.jpg) repeat-y;
}
#top-banner{
	height:205px;
	width:765px;
	float:right;
	}
 #centerpane {
	width: 600px;
	min-height: 500px;
	overflow: hidden;
	background: url(../images/informations_bg.gif) repeat-x;
	}
/*	background: url(../images/informations_bg.gif) repeat-x;*/

* html #centerpane { 
	width: 594px;	
	margin-right: 3px;
	} /*IE6*/

#top-yellow {
	/*visibility: hidden; */
	height: 2px;
	border-width: 3px 0 0 0;
	border-style: solid;
	border-color: rgb(255, 204, 51);
	overflow: hidden;
	}
/* tylko dla IE6*/
* html #top-yellow{
	width: 594px;	
	border-width: 2px;
	}


/*#flash_div{
	width: 606px;
	height: 209px;
	border: none;
	padding: 0 0 0 0;
	vertical-align: middle; 
	z-index: 0
	}*/
	
/* slideshow.css */ 
.slideshow {	display: block;	right: 0px;	position: relative; margin: 0px 0px auto; width: 280px;	height: 200px; z-index: 1;float:left;}
* html .slideshow {width: 274px;}
.slideshow-images {	display: block;	overflow: hidden; position: absolute; width: 280px;	height: 200px; z-index: 1;margin-left:-3px;}
.slideshow-loader {	z-index: 0;	right: 0px;	width: 28px; position: absolute; top: 0px;	height: 28px}
.slideshow-images IMG {	display: block;	z-index: 0;	position: absolute;	float: left; left: 0; top: 0;} 
.slideshow A IMG {z-index: 0;	border-top-width: 0px;	border-left-width: 0px;	border-bottom-width: 0px; border-right-width: 0px}

/*.slideshow-images-visible { 	opacity: 1;}
.slideshow-images-prev { opacity: 0; }
.slideshow-images-next { opacity: 0; }*/
.top-img{
	width:600px;
	padding: 0; 
	margin: 0 0 -5px 0;
}
#top-img{
	position:relative;
	width: 600px;
	height:227px;
	border: none;
/*	display:block; */
	vertical-align: bottom; 
	z-index: 0;
	text-align: center; 
	overflow: hidden;
	padding: 0; 
	margin: 0;	
	}
	/*position:relative; overflow:hidden; display:block; text-align: center; align:middle; z-index:0;*/
	
* html #top-img {
	width: 594px;
	height: 100%; /*wazne*/	
	}/* tylko dla IE6*/

	
#informations {
	min-height: 500px; 
	width: 600px;
	background: url(../images/informations_bg.gif) repeat-x;
	overflow: hidden;
	padding: 15px 0 0 0;
	margin-top: 0px;
    }

div.informations {
            width: 600px;
			overflow: hidden;
    } /* overrides the above style and changes the width to 250px in IE 6 and below */

* html #informations {
/*            width: 600px;*/
	height: 1%;
	} /* overrides the above style and changes the width to 250px in IE 6 and below */

div.menu {
    width:165px;
    width:165px;
    margin-left:0;
    margin-right:0;
	}

#menuleft {
	float: left;
	min-height: 540px;	
	}
/** html #menuleft {margin-right: -3px;}
* html #menuitem a { height: 100%; }
* html #menuitem div a { height: 100%; }
*/
#menuright {
    float: right;
	display: inline;
}
	
/* footer*/
#footer {
	margin: 0px auto 0px auto;
	width: 930px;
	height: 30px;	
	text-align: center;
	vertical-align: top; 
	display: block;
/*	background:blue;*/
	line-height: 28px;
	}
* html  #footer {
  overflow: hidden; /* bardzo wazne*/
  vertical-align: top;
  } /* IE 6*/	
	
#footer-yellow {
	height: 3px;
	width: 100%;
	border-width: 2px 0 0 0;
	border-style: solid;
	border-color: rgb(255, 204, 51);
	line-height: 3px; 
	}	

#copy {
	line-height: 26px;
	font-size: 12px;
	text-align: center;
	width: 290px;
	float:left;
/*	background:green;		*/
	}

#links {
	line-height: 26px;
	font-size: 12px;	
	text-align: right;	
	width: 600px;
	float:right;
/*	background: red;*/	
	}

* html  #links, #copy  {		
	margin-top: -6px;} /*IE6*/
	
#links UL{	
	margin: 0 0 0 0;
	list-style-type: none;
	position:relative;
	display: inline-block;
	vertical-align: top;
	}
	
#links a {
	line-height: 20px;
	color: #6B8C9E;
	font-family: verdana;	
	font-size: 9px;
	font-weight: 200;
	text-decoration: none;
	padding: 0 5px 0 5px;
	margin: auto;
	vertical-align: middle;
}
#links ul a:hover {color: rgb(255, 204, 51);font-size: 9px;}		
#links ul li {display: inline; padding: 0 5px 0 5px;}	
/* end footer*/	
	

/*left menu*/
* html  #menuleft {
  margin-right: -3px;
  position:relative;
  z-index:10;
  } /* IE 6*/
  
* html  #menuleft  #submenu {
left: 0px;
}

div.menuitem {
	position: relative;
	width:165px;
	height:25px;
	text-align: left;
	vertical-align: middle; 
	font-weight: 200;
	background: url(../images/menuitem_bg1.jpg) repeat-x;
	margin-left: auto ;
	margin-right: 0px;
	border: 0px solid #5555cc;
	border-top: 0px;
	border-bottom: 0px;
	z-index:10;
} 
* html  #menuitem {
	z-index:10;
}
/* * html #floatbox {
  margin-right: 10px;
  }
*/
div.submenu {
	width: 163px;
	padding-left: 3px;	
	position: absolute;
	display: none;
	z-index:10;	
/*	BACKGROUND: none transparent scroll repeat 0% 0%;*/
	}

div.menuitem a,  div.menuitem a:visited{
	color: rgb(84,109,142);
	font-size: 10pt;
	font-family: Verdana,arial,sans-serif;
	vertical-align: middle;
	text-decoration: none;	
	font-weight: 200;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	width: auto;
	line-height: 25px;
	overflow: hidden;
}

/*div.menuitem a:active{
	color: rgb(255,109,142);
	font-size: 10pt;
	font-family: Verdana,arial,sans-serif;
	vertical-align: middle;
	text-decoration: none;	
	font-weight: 200;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	width: auto;
	line-height: 25px;
	overflow: hidden;
	BACKGROUND: none transparent scroll repeat 0% 0%;
}*/

/*.menuitem :hover > A {	BACKGROUND: url(button_4.gif);
	COLOR: #fff}
*/

div.menuitem a:hover{
	color: white;
	background: url(../images/button_4.gif);
	/*COLOR: #fff;*/
} /*background: url(../images/menuitem_bg2.jpg) repeat-x;*/


/*.menu :hover > A {	BACKGROUND: url(button_1.gif);	COLOR: #fff}
* HTML .menu A:hover {	BACKGROUND: url(button_1.gif);
	WHITE-SPACE: nowrap;
	POSITION: relative}
.menu LI:hover {
	POSITION: relative}
.menu :hover > A {	BACKGROUND: url(button_1.gif);
	COLOR: #fff}
*/
/*IE6*/
* html .menuitem  a{
	height: 25px;
	display: block;
	overflow: hidden
	}
* html .menuitem  a:hover{	
	height: 25px;
	display: block;
	overflow: hidden;
	color: #ffffff;	
	font-weight: 200;	
	}	
	
* html .menuitem  div a{
	height: 25px;
	display: block;
	overflow: hidden
	}
	
* html .menuitem  div a:hover{	
	height: 25px;
	display: block;
	overflow: hidden;
	color: #ffffff;	
	text-decoration: none;
	font-weight: 100;	
	}
/*	color: rgb(84,109,142);	*/
.menuitem .arrowdiv{
	position: absolute;
	right: 1px;
	background: url(../images/sub.gif) no-repeat center right;
}

TABLE.more_info {
	background: url(../images/more_info_bg.gif) repeat-x;
	padding: 10px;
	margin: 20px 0 2px 0;
	} 
	
SELECT { 
border-top-width : 1px; 
border-left-width : 1px; 
font-size : 11px; 
border-left-color : #cccccc; 
background : #ffffff; 
border-bottom-width : 1px; 
border-bottom-color : #cccccc; 
color : #000000; 
border-top-color : #cccccc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
border-right-width : 1px; 
text-decoration : none; 
border-right-color : #cccccc; 
} 


INPUT { 
border-top-width : 1px; 
border-left-width : 1px; 
font-size : 11px; 
border-left-color : #cccccc; 
background : #ffffff; 
border-bottom-width : 1px; 
border-bottom-color : #cccccc; 
color : #000000; 
border-top-color : #cccccc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
border-right-width : 1px; 
text-decoration : none; 
border-right-color : #cccccc; 
} 

TEXTAREA { 
border-top-width : 1px; 
border-left-width : 1px; 
font-size : 11px; 
border-left-color : #cccccc; 
background : #ffffff; 
border-bottom-width : 1px; 
border-bottom-color : #cccccc; 
color : #000000; 
border-top-color : #cccccc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
border-right-width : 1px; 
text-decoration : none; 
border-right-color : #cccccc; 
}

A:link {
	font-weight: bold; color: #000000; text-decoration: underline
}
A:visited {
	font-weight: normal; color: #000000; text-decoration: underline
}
/*A:hover {
	color: #ffcc33; text-decoration: underline
}*/
A:active {
	color: #ffcc33; text-decoration: underline
}

P {
	font-size: 11px; margin: 10px; color: #000000; line-height: 18px; font-family: verdana, geneva, arial, helvetica, sans-serif
}

TD {
	font-size: 11px; color: #000000; font-family: verdana, arial, helvetica, sans-serif
}
.style3 {font-family: verdana, Helvetica, sans-serif; font-size: 14pt; margin: 15px 0 0 15px;}
.style4 {font-family: verdana, Helvetica, sans-serif; font-size: 22pt; margin: 15px 0 0 15px;}
.style5 {font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	margin-left: 10px;
}
.style6 {font-size: 36px}
.CarTable {width: 146px}

.pdf {list-style:url('../images/pdf.gif') inside;
	vertical-align:text-bottom;
	line-height: 30px;
}
/* Usługi błyskawiczne*/	
.style0new {
	font-family: Arial, Helvetica, sans-serif;
	MARGIN-left: 8px;
	TEXT-ALIGN: center;	
	}
.style1new {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 6px;
	text-align: left;	
	padding-left:8px;
	}

.style2new {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 24px;
}
.style3new {font-size: 12px}
.style4new {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style6new {font-size: 10px}
.style7new {
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 4px;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
	padding-right: 8px;	
	}
.style8new{
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 8px;
	text-align: center;
	font-size: 12px;
	}	
th.style8new {
	font-family: Verdana, Helvetica, sans-serif;
	margin-right: 8px;
	text-align: center;
	font-size: 12px;
	height:40px; 
	}		
.styleAku{
	color:#FF0000;
	font-size: 15px;
	font-weight: bold;	
	} 
/*banner scroll*/
#scroll {
	line-height: 30px;
	FONT-SIZE: 24PX;
	font-family: tahoma;
	font-weight: bold;
	color: #C00CE8}
/*gwaracja*/
.clr {	height: 1%} 	

/* promocje opla*/
HTML > BODY .normalTable {
	padding-left: 5px;
	font-size: 11px;
	margin: 0px;
	color: #4c4c4c;
	font-family: arial, sans-serif;
	text-align: left;
	background: url('../images/informations_bg.gif') repeat-x;	
	}
h1 {	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 9px;
	margin: 0px;
	color: #000;
	padding-top: 0px;
	font-family: arial, sans-serif;
	text-align: left
	}
	
	
#content {
	padding-right: 5px;
	padding-left: 10px;
	font-size: 11px;
	background: url(http://www.opel.com.pl/site/images/lay/content/bg.gif) no-repeat;
	padding-bottom: 30px;
	width: 608px;
	color: #000;
	line-height: 15px;
	padding-top: 11px;
	font-family: arial, sans-serif;
	text-align: left;
	/*_padding-right: 15px*/
	}
UL.normal {
	padding-left: 5px;
	margin: 0px;
	line-height: 18px;
	white-space: nowrap
	}
UL.normal LI {
	padding-right: 0px;
	padding-left: 8px;
	font-size: 11px;
	background: url(http://www.opel.com.pl/site/images/sign/sign_menu.gif) no-repeat 0px 6px;
	padding-bottom: 0px;
	margin: 0px;
	color: #4c4c4c;
	padding-top: 0px;
	font-family: arial, sans-serif;
	list-style-type: none;
	text-align: left;
	text-decoration: none
	}	
UL.normal LI A {
	font-size: 11px;
	color: #4c4c4c;
	font-family: arial, sans-serif;
	text-decoration: none
	}
div.articleVSp {
  clear: both;
  height: 30px; 
  background: url(http://www.opel.com.pl/site/images/sign/separator_usedcar.gif) repeat-x center;
}
/* KONIEC promocje opla*/
/*finansowanie*/
.banki td { 
height: 80px; 
padding-left: 12px; 
}
#further{height:24px}

