/*body {margin:0px;background-color:white;}
body, th, div, p, select, input, textarea
{
    font-size: 11px;
    color: #555555;
}*/
select, input, textarea
{
    font-size: 11px;
    color: #555555;
} 
div.where_d,font.where_d
{
font-size: 10px;
font-weight: 800;
color: #cc0000;
}
div.where_b,font.where_b
{
font-size: 10px;
font-weight: 800;
color: #149CBE;
}
div.where_m,font.where_m
{
font-size: 10px;
font-weight: 800;
color: #3FAC09;
}
img.ramka,div.ramka 
{
border-width: 1px;
border-color: #555555;
//border-style: dotted;
border-style: solid;
}
img.ramka_d
{
border-width: 3px;
border-color: #cc0000;
border-style: solid;
}
img.ramka_b
{
border-width: 3px;
border-color: #149cbe;
border-style: solid;
}
img.ramka_m
{
border-width: 3px;
border-color: #3fac09;
border-style: solid;
}

input,textarea {border:#999999 1px solid;background-color: white;}

tr.wh,tr.whp {background-color: white;}



//td{padding-left:14px;}
#dzisiaj {background-color:#ffcc33}
#kiedys {background-color:#666666}
#r {text-align: right;}
img {border:0px;}

a 
{
    text-decoration: none;
    color: #4280BA; 
//    white-space: nowrap;
    border:0px;
}

td.mbox { 
  border: 1px solid #6a7ca4;
  text-align: center;
  font-size: 11px;
  padding: 1px 4px;
  margin: 4px;
  background-color: #5d709e;
  margin-left: auto;
  margin-right: auto;
  color: #bec6d7; 
}


a.white
{
    text-decoration: none;
    color: #FFFFFF; 
//    white-space: nowrap;
    border:0px;
}

a.grey
{
    text-decoration: none;
    color: #efefef; 
//    white-space: nowrap;
    border:0px;
}
 

//fieldset.mbox {font-size: 13px;}
td.mbox {height: 11px;}
td.mbox_s {font-size: 11px; white-space: nowrap;text-align:center;}
td.mbox_sl{font-size: 11px; white-space: nowrap;text-align:left;}
td.mbox_sj{font-size: 11px; white-space: nowrap;text-align:justify;}

fieldset {border: 2px solid;border-color: #efefef;font-size:13px;}

table.blue,table.blue_f
{
//    border-collapse: collapse;
//    border-width:1px;
//    vertical-cell-spacing:1px;
//    margin:0px;
//    border:1px solid #444455; 
//    text-align:center;
//    text-indent: 4px;
    border:0px;
    background-color:#4280ba;
    padding:0px;
//    padding-left:4px;
//    spacing:1;
    width:90%;
    align:center;
//    border:1px solid #4280ba;
//    color:black;
}
table.blue2,table.blue_f2
{
    border:0px;
    background-color:#4280ba;
    padding:0px;
    align:center;
}
tr.h_blue,td.l_blue {color:white;background-color:#4280ba;}
table.blue_f {width:100%;}

table.orange
{
    text-align:center; 
    border:0px;
    background-color:orange;
    padding:0px;
    width:90%;
    align:center;
//    color:black;
}
tr.h_orange,td.l_orange {color:white;background-color:orange;}

table.grey,table.grey_sm
{
    text-align:center;
    border:0px;
    background-color:#999999;
//    padding-top:0px;
//    padding-right:0px;
    width:99%;
//    text-align:right;
//    color:black;
//    margin-right:0px;
#    position: relative;right: -7px;
#    vertical-align:bottom;
}
table.grey_sm{width:20%;}
tr.h_grey {color:white;background-color:#999999;text-align:center;}
td.wbabie {padding:0px;padding-bottom:5px;}

td.mth,tr.mth 
{
    color:grey; 
}

table.det 
{
    font-size:7pt;
    text-align:center; 
    border: 1px; 
//    white-space: nowrap;
    background-color:#e4e4e4;
    width:99%;
//    color:black;
}
table.detsm 
{
    font-size:6pt;
    text-align:center; 
    border: 1px; 
//    white-space: nowrap;
    width:80%;
    background-color:#dbd2e0;
//    color:black;
}
table.detsm2 
{
    font-size:9pt;
    text-align:center; 
    border: 1px; 
//    white-space: nowrap;
    width:45%;
    background-color:#dbd2e0;
//    color:black;
}
td.detsm2
{
    font-size:9pt;
}
img.ik
{
    padding-right: 5px;
    padding-left: 5px;
    vertical-align:middle;
}
span.req {font-size:6pt; color:red;}

tr.itlo {background: transparent url('jpg/top_tlo.jpg') repeat-x top left;}
td.plan {padding-top:5px;padding-left:5px; 
//color:#ff9000;}
h1,h2 
{
font-size: 17px;
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
} 
td.mbox2 { 
  border: 1px solid #6a7ca4;
  text-align: left;
  font-size: 11px;
  padding: 1px 4px;
  margin: 4px;
  background-color: #5d709e;
  margin-left: auto;
  margin-right: auto;
  color: #bec6d7; 
}
div.klik,td.klik,tr.klik,img.klik,span.klik { cursor: pointer; }


/* NOWA ERA CSS -> 16.11.2011 -> w tym miejscu są style CSS pisane od nowa dla zaktualizowanej strony*/
html
{
 	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}

body
{
	background: url('_jpg/bodybg.jpg') center 400px  no-repeat #fff;
	margin:0px;
	width:100%;
	height:100%;
	padding:0;
	outline: 0;
	font-weight:500;
	font-family:Century Gothic,verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#555;
}
.where_b
{
color:#4b7ca5 !important;
}
.where_b h1, .where_b h2, .where_b h3
{
font-weight:900;
color:#4b7ca5;
}

.menu_left
{
margin:0;
padding:0;
list-style-type:none;
width:160px;
}

.menu_left li
{
margin:0;
padding:0;
}

.menu_left li.separator
{
width:100%;
padding-top:10px;
font-size:15px;
padding-right:0;
text-align:right;
}
.menu_left li a
{
font-weight: 200;
display:block;
text-align:left;
margin:5px 0;
padding: 2px 5px 5px 10px;
color:white!important;
background:#4b7ca5;
font-size:16px;
font-weight:bold;
}
.menu_left li a:hover , .hover:hover
{
background:#4CA6BC!important;
}
.hover img 
{
display:inline !important;
}
#slider-1
{
width:100%; 
height:65px; 
text-align:center;
margin-bottom:30px;

}
#slider-kontent
{
height:70px;
width:550px;
margin:0 auto;
text-align:center;

}
#slider-kontent div
{
margin:0 1px; 
width:105px;
height:64px;
overflow:hidden;
text-align:center;
display:inline-block;
}
#slider-kontent div img
{
border-top:2px solid #333;
border-bottom:2px solid #333;
}
#strzalka_left
{
display:block;
float:left;
height:60px; 
width:27px; 
background: url('_jpg/arrow_left.png') top center no-repeat; 
cursor:pointer;
}
#strzalka_left:hover
{
background: url('_jpg/arrow_left.png') bottom center; 
}
#strzalka_right
{
display:block;
float:right;
height:60px; 
width:27px; 
background: url('_jpg//arrow_right.png') top center no-repeat; 
cursor:pointer;
}
#strzalka_right:hover
{
background: url('_jpg/arrow_right.png') bottom center; 
}





#big_left
{
display:block;
float:left;
height:130px; 
width:37px; 
background: #606060;
cursor:pointer; 
position:absolute;
margin-left:0px;
}
#big_left:hover
{
background:  #4b7ca5; 
}

#big_right
{
display:block;
float:right; 
width:37px;
background: #606060;
cursor:pointer;
position:absolute;

}
#big_right:hover
{
background: #4b7ca5; 
}








#slider {
    width: 628px; /* important to be same as image width */
    height: 250px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	border:1px solid #333;
}
#sliderContent {
    width: 628px; /* important to be same as image width or wider */
    position: absolute;
	top: 0; 
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px;
    width: 200px;
    background-color: #666;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #ddd;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top-napis {
	top: 0;
	left: 0 ;
	width:628px !important;
	padding:
	
}
.bottom-napis {
	bottom: 0;
    left: 0;
	width:628px!important;
}
.left-napis {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 172px !important;
}
.right-napis {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 172px !important;
}
ul { list-style-type: none;
margin:0; padding:0;}


#left-but
{
position:absolute;
margin-left:-8px;
margin-top:25px;
width:37px;
height:350px;
background:#4b7ca5;
}
#left-but img, #right-but img
{
margin-top:100px;
}
#right-but
{
position:absolute;
margin-left:595px;
margin-top:30px; 
width:37px;
height:350px;
background: #4b7ca5;
}



#left-but-schowek
{
position:absolute;
margin-left:0px;
margin-top:25px;
width:37px;
height:180px;
background:#4b7ca5;
}
#left-but-schowek img, #right-but-schowek img
{
margin-top:22px;
}
#right-but-schowek
{
text-align:right;
position:absolute;
margin-left:585px;
margin-top:30px; 
width:37px;
height:180px;
background: #4b7ca5;
}


#aktualny-slide
{
position:absolute;
margin-top:-30px;
}

.box_prawy
{
margin-top:20px;
width:150px;
border:2px solid #4b7ca5;
border-top:10px solid #4b7ca5;
color:#4b7ca5;
font-weight:bold;
}


#usun_ze_schowka, #do_schowka
{
background:url('_jpg/schowek_action.png') no-repeat top center;
color:#fff;
height:27px;
width:140px;
padding:5px 0px 0 0;
margin:0 0px 0 0px;
cursor:pointer;
text-align:center;
float:right;
font-weight:bold;
font-size:12px;
}

.schowek_cell
{
width:140px;
float:left;
margin:6px;
text-align:center;
background:#ddd;
border:1px solid #333;
overflow:hidden;
}

.schowek_cell a.fancy img
{
border-bottom:1px solid #333;
border-left:1px solid #333;
border-right:1px solid #333;
}
.schowek_cell img.close
{
float:right;
margin:0 4px 2px 0;
cursor:pointer;
}

.infobox
{
margin:10px 0 0 0;
min-height:30px;
padding:5px 5px 5px 45px;
font-weight:bold;
border:1px solid #4b7ca5;
background: url('_jpg/infograf.jpg') no-repeat 5px 40% #fff;
color:#333;
text-align:justify;
}

.infobox p
{
margin:3px 0 0 0; 
padding:0;
text-align:left;
font-size:16px;
color:#4b7ca5;
}
.cta
{
width:100%;
text-align:center;
margin:10px 0 5px 0;
}
.cta img
{
margin:0 40px;
}

.koment_box
{
width:590px;
border:0px solid #4b7ca5;
margin:0 auto;
padding:10px;
}

.stronicowanie
{
margin:15px auto;
text-align:center;

}


.stronicowanie a:link, .stronicowanie a:visited
{
padding:0px 5px;
margin:5px;
border:1px solid #4b7ca5;
}
.stronicowanie a:hover
{
font-weight:bold;
padding-bottom:1px;
background:#cacaca;
}
.stronicowanie a.aktywna_str
{
font-weight:bold;
padding-bottom:1px;
background:#cacaca;
}


.dzis_montujemy
{
margin:0;
padding:0 0 5px 0;
}
.montaze_kontener
{
border:0px solid red;
}
.dzis_montujemy li
{
float:left;
border:0px solid #ccc;
margin:2px; 
padding:20px 0 0px 0;
height:100px;
font-size:10px;
font-weight:bold;

}
p.numerek
{
position:absolute;
margin:-19px 0 0 0;
padding:0 4px 1px 3px;
color:#fff;
background:#555;
}
p.samochodzik
{
width:51px;
height:19px;
background:url('_jpg/autko2.png') top center no-repeat;
position:absolute;
margin:-19px 0 0 7px ;
}
.dzis_montujemy li.fla p.samochodzik
{
margin-top:-19px;
margin-left:5px;

}
li.fla p.numerek
{
margin: -19px 0 0 -2px;

}
.dzis_montujemy li.fla
{
background: url(_jpg/li-bg-logo.jpg) no-repeat center 20px;
height:100px;
vertical-align:middle;
min-width:96px;
padding:20px 2px 0 0;
text-align:center;
}

.dzis_montujemy li img
{
height:100px;
}
.li-table
{
height:90px;
margin:0 auto;
}
