body { font-family:verdana; font-size:11px; background-color:#777777; margin:0; border:0; }
#tlo { background-image: url(gfx/tlo_bok.jpg); background-repeat:repeat-x; }
#tlo2 { background-image: url(gfx/tlo_bok2.jpg); background-repeat:repeat-x; }
#top { width:789px; height:265px; background-image: url(gfx/top.jpg); background-repeat:no-repeat; margin:auto; clear:none; }
#inside { width:789px; margin:auto; }
#stopka { width:789px; height:73px; background-image: url(gfx/stopka.jpg); background-repeat:no-repeat; margin:auto; }
#menu { position:relative; top:21.6%; left:75.5%; width:185px;}
#text { margin-top:2%; margin-bottom:3%; margin-left:2%; margin-right:2%; }
#omodelu { margin-left:5%; margin-right:5%; }
#mini { clear:both; padding-top:5px; }
#stopka_pos { padding-right:6%; padding-left:6%; padding-top:1%; }
#linki { padding-top:1.5%; }
.navi_img { width:148px; }
.center { margin:auto; }
.gallery { margin: 3px 3px 3px 3px; }
.gallery_big { border:1px dashed #000000; }

/* TEKST */
.wciecie { text-indent:10mm; padding-top:5px; }
.mini { font-size:7px; color:#D1D1D1; text-align:center; }
.text { text-align:justify; }
.stopka { font-size:9px; color:#FFFFFF; text-align:center; }
.linki { font-size:10px; color:#333333; font-weight:100; font-family:"Times New Roman" }
.model { color:#A80301; font-size:14px; font-weight:bold; }

/* LINKI */
/* linki wymiana */
a.linki:link { font-size:8px; color:#4B4B4B; text-align:center; text-decoration:none; font-weight:100; font-family:"Times New Roman" }
a.linki:visited { font-size:8px; color:#4B4B4B; text-align:center; text-decoration:none; font-weight:100; font-family:"Times New Roman" }
a.linki:hover { color:#000000; font-weight:bold; text-decoration:none; font-family:"Times New Roman"; font-size:10px; }
/* linki ogólnie */
a:link { color:#A80301; font-weight:bold; text-decoration:none; }
a:visited { color:#A80301; font-weight:bold; text-decoration:none; }
a:hover { color:#5E5E5E; font-weight:bold; text-decoration:none }

/* NAVI */
ul, ul li { display:block; list-style:none; margin:auto; padding:0;  }
ul { position:relative; padding-top:10px; padding-left:10px; height:130px; }
ul li { float:left; } 
li { text-align:center; }
li div.nav { visibility:hidden; position:relative; }   
li:hover div.nav,
li.msieFix div.nav { visibility:visible; }
fieldset p {z-index:-1} 
.nav { background-image: url(gfx/navi.jpg); background-repeat:repeat-x; width:142px; height:28px; border:3px solid #000000; }
.navilink { color:#FFFFFF; text-decoration:none; font-size:9px; }

/* MENU */
a.sg { display: block; width: 147px; height: 31px; border: 0px; background-image: url("gfx/sg.jpg"); background-repeat: no-repeat; }
a.sg:hover { width: 147px; height: 31px; border: 0px; background-image: url("gfx/sg_on.jpg"); background-repeat: no-repeat; }
a.dt { display: block; width: 147px; height: 31px; border: 0px; background-image: url("gfx/dt.jpg"); background-repeat: no-repeat; }
a.dt:hover { width: 147px; height: 31px; border: 0px; background-image: url("gfx/dt_on.jpg"); background-repeat: no-repeat;  }
a.z { display: block; width: 147px; height: 31px; border: 0px; background-image: url("gfx/z.jpg"); background-repeat: no-repeat; }
a.z:hover { width: 147px; height: 31px; border: 0px; background-image: url("gfx/z_on.jpg"); background-repeat: no-repeat; }
a.w { display: block; width: 147px; height: 31px; border: 0px; background-image: url("gfx/w.jpg"); background-repeat: no-repeat; }
a.w:hover { width: 147px; height: 31px; border: 0px; background-image: url("gfx/w_on.jpg"); background-repeat: no-repeat; }
a.s { display: block; width: 147px; height: 31px; border: 0px; background-image: url("gfx/s.jpg"); background-repeat: no-repeat; }
a.s:hover { width: 147px; height: 31px; border: 0px; background-image: url("gfx/s_on.jpg"); background-repeat: no-repeat; }
a.k { display: block; width: 147px; height: 31px; border: 0px; background-image: url("gfx/k.jpg"); background-repeat: no-repeat;  }
a.k:hover { width: 147px; height: 31px; border: 0px; background-image: url("gfx/k_on.jpg"); background-repeat: no-repeat; }

/* FORMULARZE */
/* formularz kontaktu */
input.button1 { width:60px; font-family:Tahoma; font-size:12px; border: 1px solid #000; background-color:#565656; color:#FFFFFF; }
input.button1:hover { background-color:#A80301; }
/* przyciski dane techniczne */
input.danetechniczne { font-family:Tahoma; font-size:12px; border: 1px solid #000; background-color:#999999; color:#000000; margin-top:2px; }
input.danetechniczne:hover { font-family:Tahoma; font-size:12px; border: 1px dashed #FFFFFF; background-color:#A80301; color:#FFFFFF; }

/* VIDEO */
#alertX {
	position:relative; width:432px;
	visibility:hidden; overflow:hidden; z-index:400;
	background-color:#FFFFFF;
	border:1px dashed #000000;
	font:13px Verdana;
	float:right;

}

#vidlist {
	height:390px;
	float:left;
}

dl, dl dt {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

dl {
	width: 220px;
	padding: 2px 2px 1px 2px;
	background-color: #EAEAEA;

}

dl dt {
	border-bottom: 1px none;
}

dl a:link, dl a:visited {
	display: block;
	width:220px;
	text-decoration: none;
	padding: 7px;
	font-weight: normal;
	background-color: #EAEAEA;
	color: #000;
	border-left: 10px solid #858585;

}

dl a:hover {
	width: 240px;
	background-color: #B10302;
	color: #fff;
	font-weight: bold;
	border-left: 20px solid #353535;

}
