@CHARSET "UTF-8";

html, body {margin:0;padding:0;}
html{overflow-y:scroll;}
body {font-family:Tahoma, Arial, Helvetica, sans-serif;background-color:white;font-size:80%;color:#222222;}
table, input {font-size:1em;}

a {font-weight:bold; color:#4A5781;text-decoration:none;}
a:hover {color:red; text-decoration:underline;}
a.current {color:#FFA500 !important;}

div.menu ul li {float:left; list-style-type: none;}
li {float:none;padding:0}
div.clear {clear:both;}

a.pdf{
	/*display:block;*/ height:16px; 
	background:url(./../img/pdf16.png) no-repeat top left; 
	padding-left:20px; margin:0.2em;
}
a.pdf span{display:inline;font-weight:normal;margin-left:0.5em;color:#7E85A2;font-size:0.95em;}



.hide {display:none;}

body {text-align:center;}
div#container {width:795px; margin:0 auto; text-align:left;}
div#mainMenu {
    width:177px; float:left;
    background-color:#3A4B77;
}
div.content{float:right;width:575px; /*margin-right:38px;*/}
div.content{margin-right:33px; /*border:1px solid red;*/}
 * html div.content {margin-right:17px;}
div#footerMenu{clear:both;width:763px; border-bottom:1px solid #D3D2D7;}
div#footerMenu a{color:#9D99AF;text-decoration:none;font-size:90%;}
div.menu p.footer{margin:0; margin-left:170px; text-align:center;  padding-top:1em;}

div.menu ul, div.menu li{margin:0;padding:0;}
div.menu ul.main ul{/*margin-left:5px;*/font-size:0.9em;}
div.menu ul.main ul ul{/*margin-left:5px;*/font-size:1em;}
.menu ul a{text-decoration:none;}
.menu ul li{ /*display:block;*/ width:177px;/*padding-left:10px;*/}
.menu ul a{color:#eeeeee; display:block; border-top: 1px solid #AAB8D2;padding:3px 0;border-right:14px solid #D3D2D8;}
.menu ul a:hover {
	border-right-color: #FFA500;
}
.menu ul.main a		{width:158px; padding-left:5px;  border-top-color:#AAB8D2;}
.menu ul.main ul a	{width:148px; padding-left:15px; border-top-color:#596E9F;}
.menu ul.main ul ul a{width:138px; padding-left:25px; border-top-color:#475C8F;}
.menu ul.main ul ul ul a{width:128px; padding-left:35px; border-top-color:#475C8F;}
.menu ul.main a:hover {background-color:#293E6F; color:white;}


div#langMenu{padding-top:32px;padding-right:45px;}
div#langMenu p {text-align:right;}
div#langMenu a {font-size:0.9em;text-decoration:none;margin-left:1em;}

div#header{width:795px; background:url(/img/layout/header-gl-1.jpg) no-repeat top left;}
div#header{width:795px; background:url(/img/layout/header-gl-1.jpg) no-repeat top left;}
div#header {height:418px; background-image:url(/img/layout/header-gl-1.jpg);}

div#container {background:url(/img/layout/bg.gif) repeat-y left /*#F4F6F5*/; /*background-color:white;*/}
div#mainMenu{margin-top:-181px;}

h1, h2, h3 {margin-top:0;}
h2 {margin-top:1em;}

h1, h2, h3 { color:#374874; font-weight:normal;}
h1 {font-size:1.3em;}
h2 {font-size:1.2em;color:#172C5F;}
h3 {font-size:1.1em;color:#172C5F;}

a.top{float:right;margin-top:-1.2em;margin-right:0.2em;}

.comment {display:none;}

img {border:1px solid #374874; background-color:white; padding:1px;}
img.right {float:right;}
img.left {float:left;}

.strong, .strong li {font-weight:bold;}

/*==== Zmiana layoutu =======*/
div#header {height:692px; background-image:url(/img/layout/header-gl-2.jpg);}
div#mainMenu{margin-top:-440px;}
div.content{margin-top:-300px;padding-right:5px;}
.clickable{cursor:pointer;}

div#mainMenu, .menu ul li{width:171px}
.menu ul a {border-right-width:8px;}


div.content p, div.content li, div.content td{text-align:justify; color:#0A1B4F; }
img{margin:0.5em;}

p.footer a{margin-right:1em;}
.print {display:none;}
.inb img, img.nb {border:0; background-color:transparent;}
table{ border-collapse:collapse;}
table.kontakt td, table.kontakt th{ border: 1px solid #eeeeee; border-width:1px 0 0 0; padding:0.2em;}
table.kontakt th {color: #3D4B78;}

.center{margin:0 auto;}

div#container {background:url(bapro/bg.gif)}
a#voestalpine{
	display:block; width:171px;height:30px;
	position:absolute; margin-left:580px; top:165px;
	background:url(bapro/voestalpine.gif) no-repeat;  
	text-indent:-1500px;
}

div#header {background-image:url(bapro/header-gl.jpg);}

/*black on*/
/*
div#mainMenu {
    background-color:#5A5A5A;
}

div#header {background-image:url(bapro/black/header-gl.jpg);}
div#container {background:url(bapro/black/bg.gif)}
*/
/*black off*/
body.tramwaj div#header {background-image:url(bapro/header-gl-1.jpg);}
body.kolej div#header {background-image:url(bapro/header-gl-2.jpg);}
body.uslugi div#header {background-image:url(bapro/header-gl-5.jpg);}
body.droga div#header {background-image:url(bapro/header-gl-6.jpg);}
/*black end*/

caption{caption-side: top; text-align:left;margin-bottom:0.5em; font-weight:bold; color:#172C5F;}
table.params th {font-weight:normal; color: #3B4B77; text-align:left;vertical-align:top;}
table.params th, table.params td {border-top:1px solid #E8E7EC}

div.left {float:left;}
div.right {float:right;}
div.center {margin:0 auto;}

.aktualnosci p {clear:both;}
.aktualnosci p img {margin-top:-0.25em; /*height:75px;*/}


#bapro_tooltip{
	border: 1px solid #C0C09F;
	padding: 0.25em 0.4em;
	background-color: #FFFFCC;
	text-align:left;
	font-size:1em;
	max-width:20em;
}
* html #bapro_tooltip{width:15em;}

#bapro {position:absolute;margin-top:13px;margin-left:2px;border-bottom:2px solid #FFA500;color:white !important;font-size:7pt !important;}
#bapro span{color:#FFA500;font-size:0.8em;}
#bapro {filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
#bapro:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
