body
	{
	font-family: verdana, arial, "Arial CE", sans-serif;

	/*text-align: center;*/
	margin		: 0;
	padding		: 0;

}

img div.header {
  display : block;
}

div.header {
	margin	: 0px auto 15px auto; /*5*/
	border	: none;
	padding	: 0px;
	width		: 780px;
	height	: 150px;
	width		: 900px;
	background-image: url('http://stermedia.pl/public/images/pas.png');

}
/*kontobiznes*/
#logo_bank {
    left:15px;
    position:absolute;
    top:24px;
    z-index:100;
}

#zaloguj {
    left:798px;
    position:absolute;
    top:25px;
    z-index:100;
}

div.header-kontobiznes {
	margin	: 0px auto 15px auto; /*5*/
	border	: none;
	padding	: 0;
	width		: 780px;
	height	: 100px;
	width		: 100%;
	background-color: #fff;
}
/*koniec*/

/*kontostudent*/
div.header-kontostudent {
	background:transparent url(images/top_bg.gif) repeat scroll 0 0;
    height:117px;
    margin:0 auto;
    overflow:hidden;
    position:relative;
    width:1000px;
}

div.header-kontostudent h1 #logo_swf {
    left:68px;
    position:absolute;
    top:5px;
}

div.header-kontostudent h3 {
    background:transparent url(images/top_menu_bg.gif) no-repeat scroll 0 0;
    display:block;
    height:4px;
    margin:0;
    overflow:hidden;
    position:absolute;
    right:361px;
    text-indent:-3000px;
    top:0;
    width:4px;
    z-index:10;
}

div.header-kontostudent #top_menu {
    border-top:4px solid #CADE20;
    font-size:0.7em;
    padding:3px 29px 0 2px;
    position:absolute;
    right:361px;
    text-align:right;
    top:0;
}

div.header-kontostudent ul {
    display:block;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
}

#top_menu li {
    display:inline;
    padding-right:6px;
}

#top_menu li a {
    background:transparent url(images/top_menu_link_bg.gif) no-repeat scroll 0 2px;
    color:#345D01;
    display:inline;
    padding-left:17px;
}

#top_menu li a {
    background:transparent url(/images/top_menu_link_bg.gif) no-repeat scroll 0 2px;
    color:#345D01;
    display:inline;
    padding-left:17px;
}

#lukas { 
    margin:0 auto;
    position:relative;
    width:1000px;
    z-index:5;
}

#lukas h2 {
    margin:0;
}

#lukas h2 a {
    background:transparent url(images/lukas.gif) repeat scroll 0 0;
    height:61px;
    left:675px;
    overflow:hidden;
    position:absolute;
    text-indent:-3000px;
    top:23px;
    width:117px;
    z-index:10;
}
/*koniec*/
td.toplewy
	{
	width		: 280px;
	height	: 100px;
	border-width: 0px;
	padding	: 0;
	text-align: left;
	}
td.topprawydol
	{
	width		: 490px;
	height	: 26px;
	border-width: 0px;
	padding	: 0;
	text-align: right;
	vertical-align: bottom;
	}
td.topprawygora
	{
	width		: 490px;
	height	: 74px;
	border-width: 0px;
	padding	: 0;
	text-align: right;
	vertical-align: top;
	}
td.topprawygora1
	{
	width		: 360px;
	height	: 74px;
	border-width: 0px;
	padding	: 0;
	text-align: right;
	vertical-align: top;
	}
td.topprawygora2
	{
	width		: 130px;
	height	: 74px;
	border-width: 0px;
	padding	: 0;
	vertical-align: top;
	}

div.content {
    margin  : 15px auto;
   /* border  : 30px solid white;*/
    width   : 777px;
		height	: 467px;
}


div.map {
		border	: 1px solid #979797;
		width		: 555px; 
		height	: 465px; /*467*/
    
		float   : left;
}
div.title {
    border-bottom : 3px solid white;
    border-left : 5px solid white;
    padding : 4px 0px;
		width		: 215px; /*220*/ 
		height	: 19px; /*30*/
		
		float   : right;
		text-align: left;
		font-size : 14px;
		font-style : italic;
    font-weight : bold;
    color		: #CCF16A;
		background	: #8BC100;
}
div.search {
    /*border-left : 5px solid white;*/
		width		: 215px; /*220*/ 
		/*height	: 437px; */

		float   : right;
		color		: white;
		font-size	: 11px;
		/*background	: #fff; /*#467ACE url('images/tlo_n_p.gif');*/
		height: 100%;
		position	: relative;
}	
div.comments {
		margin	: 5px 10px 2px 5px;
		padding : 5px 0 0 5px;
		height  : 20px;
		
		text-align : left;
		vertical-align : bottom;
		font	: 10px verdana, arial, "Arial CE", sans-serif;
		text-decoration	: none;
	/*	background	: #467ACE;*/
}

#myform{
    padding: 0;
    margin: 0;
}

div.banerek {
		margin:0px 10px 2px 10px;
        /*padding:10px 0 110px 5px;*/
		height  : 198px;
		padding-top:10px;
		text-align : center;
		vertical-align : center;
		font	: 13px verdana, arial, "Arial CE", sans-serif;
		text-decoration	: none;
		border:1px solid #BFBFBF;
		/*background	: #467ACE;*/
}



div.search div.search_label {
		margin	: 10px 10px 2px 10px;
		padding-left  : 5px;
		border	: 1px solid #BFBFBF;
		
		text-align : left;
		vertical-align : bottom;
		/*background	: #467ACE;*/
		color: #000;
}
div.search div.search_label div.fill {
		padding	: 5px 0px 10px 0px;
		text-align : left;
		vertical-align : bottom;
}

div.search select {
		width	: 150px;
}

div.search city {
		width	: 150px;
}

div.prompt {
		width	: 170px;
		text-align	: left;
		color	: black;
		background	: #FFB623;
		position	: absolute;
		top		: 409px;
		left	: 50px;
		overflow	: hidden;
}
/*
div.promptW {
		width	: 170px;
		
		text-align	: left;
		color	: black;
		background-color	: #FFB623;
		position	: absolute;
		top		: 312px;
		left	: 55px;
		overflow	: hidden;
}
*/

div.button {
		margin	: 7px 10px 2px;
		/*padding-bottom : 8px;*/
		/*height  : 68px;*/

		text-align: center;
		/*background	: #467ACE;*/
}
input.button {
		border	: 0;
		/*padding	: 0px 20px;*/
		height	: 19px; /*18px;*/
		width : 88px;
		
		color		: #2171BD;
		font-weight	: bold;
		font-size		: 11px;
		font-family	: verdana, arial, "Arial CE", sans-serif;
		text-decoration	: none;  
		vertical-align	: middle;
		cursor   : pointer;
		
		background  : #8BC100 url(images/button_wyp.png) repeat-x scroll 0 0;
}
/**/

div.footer {
	margin	: 15px auto 15px auto;
	border	: none;
	border-top	: 6px solid #8BC100;
	padding	: 0;

	height: 34px;
	width: 100%;
	background: url('images/tlo_nieb.gif');
}


.tablehead {
background:#A9A9A9 none repeat scroll 0%;
border-collapse:collapse;
border-color:white;
border-style:solid;
border-width:1px 1px 0pt 0pt;
color:#FFFFFF;
font-family:verdana;
font-size:11px;
font-style:normal;
font-weight:bold;
padding:3px 0px;
}


.tabledata {
background:#E6E6E6 none repeat scroll 0%;
border-collapse:collapse;
border-color:white;
border-style:solid;
border-width:0pt 1px 0pt 0pt;
color:#474747;
font-family:verdana;
font-size:11px;
font-style:normal;
padding:3px 4px;
}

#loading{
position: absolute;
height: 227px;
top: 220px;
left: 0;
display: none;
}

#loading_background{
background: #F0EBE0; 
width: 91%; 
margin-left: 10px; 
height: 95%;
}

#ajax_loading{
margin-top: 80px;
margin-left:73px;
}

#gzoom-map-cover{
top: 0;
left: 0;
}

#table_place a.tab-head, #table_place a.tab-head-act{
margin: 5px;
padding: 8px;
padding-bottom: 1px;
font-family:verdana;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration: none;
border: 1px solid #8BC100;
color: #fff;
background: #8CC204;
}

#table_place a.tab-head{
background: #467ACE;
}

#table_place{
    text-align:center;
}

#departementTable{
border: 4px solid #8BC100;
}

#tab1 label, #tab1 input{
font-family:verdana;
font-size:11px;
font-style:normal;
font-weight:bold;
}

#tab2{
border: 4px solid #8BC100;
margin-left: 22%;
margin-right: 22%;
text-align: left;
font-family:verdana;
font-size:11px;
font-style:normal;
font-weight:bold;
background: #E6E6E6 none repeat scroll 0% 50%;
}

div.layer-background{
    position: absolute;
    top: 115px;
    left: 0;
    width: 100%;
    height: 527px;
    z-index: 100;
    padding: 0;
    margin: 0;
}

#layer{
    margin: 0px auto;
    width: 837px;
    height: 100%;
    opacity: 0.6;
    filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.6);
    background-color:#bbb;
}

#window{
    border: 1px solid #fff;
    width: 250px;
    margin: 200px auto;
    z-index: 110;
    background: #467ACE none repeat scroll;
}

#nofound{
    font: 11px verdana, arial, "Arial CE", sans-serif;
    color: #fff;
}

#radius{
    border:medium none;
    width:100px;
    font-size: 10px;
}

.przycisk{
    background:#8BC100 url(images/przycisk-tlo.gif) repeat scroll 0 0;
    color: #FFFFFF;
    margin: 15px;
    padding-left: 15px;
    font-weight: bold;
    font-size: 11px;
    cursor: pointer;
}

#logo {
	width: 280px;
	height: 150px;
	cursor: pointer;
	float:left;
	}
#background_baner {
  position:absolute; 
  top:0px;  
  background-image:url('http://stermedia.pl/public/images/pas.png'); 
  width:100%;
  margin-top:-40px; 
  height:400px; 
  background-repeat:repeat-x; 
  background-position:top; 
  z-index:-1;
}
#left_baner {
  background-image:url(http://stermedia.pl/public/images/boczne.png); height:157px; width:310px; margin-left:-310px; position:absolute;
}
#center_baner {
z-index:1; background-image:url(http://stermedia.pl/public/images/baner.png); height:157px; width:900px; text-align:left;
}

#footer {
	margin-top: 50px;
	width: 900px;
	font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
	font-size:11px;
}

div.footer_menu_opt,div.footer_menu_opt_l {
	padding: 0 8px 0 0;
	margin: 6px 0 4px 8px;
	float: left;
	cursor: pointer;
}

div.footer_menu_opt {
	color: #5f7685;
}

div.footer_copyright {
	padding: 6px 20px 0 0;
	text-align: right;
}

div.footer_copyright span {
	color: #79abd0;
}

/*
 *	ORLEN
 */

body {
  color: #353B3F;
}

a {
  color: #C11400;
}

#top_banner {
    width: 100%;
    background: url(images/bg_orlen.gif) repeat-x;
    height: 73px;
    margin-bottom: 30px;
    text-align: center;
}

#logo {
  width: 777px;
  background: url(images/logo_orlen.gif) no-repeat right;
  height: 73px;
  margin: 0 auto;
  float: none;
}

input.button {
  color: #d41f06
}

div.banerek {
  height:206px;
  
}

div.banerek, div.search div.search_label, div.search div.search_label  {
  border: 1px dotted #ddd;
  color: #353B3F;
}

select, input, textarea {
  color: #555;
  border: 1px solid #ccc;
}

div.prompt {
  background: #C11400;
  color: #fff;
}

#departementTable {
  border-color: #C11400;
}

#table_place a.tab-head, #table_place a.tab-head-act {
  background: #C11400;
  border-color: #C11400;
}

