/*
Quick.Cms default stylesheet
*/
/* GLOBAL STYLES */

html {
    overflow: scroll;
}
body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img,ul{
	margin:0;
	padding:0;
	border:0;
}
body,table{
	color:#333;
	font-size:14px;
	font-family: Arial, Verdana, sans-serif;
}
body{
	padding:0;
	text-align:center;
	background:transparent url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/bg.png') top center no-repeat;
}

table tr td{
	padding: 3px;
    width: 33%;
}
#contact-info {
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.6;
}

.contact-title {
    font-weight: bold;
}

.contact-name {
    margin-bottom: 5px;
}

.contact-address {
    margin: 5px 0;
}

.contact-nip {
    margin-bottom: 10px;
}

.contact-hours {
    font-style: italic;
    margin: 5px 0;
}

.contact-phone,
.contact-email {
    margin: 5px 0;
}


/* form */

#boxForm {
	display: block;
    float: left;
    width: 185px;
}
#boxForm h2{
	font-size: 15px;
}
#boxForm p.infoTxt {
	position: relative;
	top:2px;
	color: #959494;
}
#boxForm form {
	padding-top: 10px;
}
#boxForm form div {
	line-height: 1;
    margin: 0;
    padding: 0;
}
#boxForm form div.inpLeft {
    overflow: hidden;
    width: 185px;
	text-align: left;
}
#boxForm form div.inpLeft span{
    display:block;
	float: left;
	width: 200px;
}
#boxForm form label {
    color: #444444;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 14px;
    width: 185px;
}

form .warning label {
	color:#F30;
}

#boxForm form .info {
	display: block;
    float: right;
    position: relative;
    right: -55px;
    top: 60px;
}
#boxForm form .info p{
    font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	margin-left: 25px;
}
form input {
	color: #666666;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 13px;
    height: 23px;
    margin-bottom: 5px;
	margin-top:3px;
    padding: 0;
    width: 183px;
}
form input.radio{
	margin-right:5px;
	width:20px;
	height:23px;
	margin-right: 10px;
	position: relative;
	top: 7px;
	
}
form input.checkbox {
	padding:0;
	width:auto;
}
#boxForm form .label_mark {
	color:#FF0000;
	font-weight: bold;
}

#boxForm form textarea {
	width: 179px;
	height:73px;
	padding:2px;
	border: 1px solid #ddd;
    color: #B9B8B8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    height: 73px;
    padding: 2px;
}
#boxForm form select {
	float:left;
	margin-bottom:10px;
	padding:2px;
	width:260px;
}

#boxForm form em {
	color:#959494;
	font-style:normal;
}
form button {
	border: medium none;
    color: #F4CD19;
    cursor: pointer;
    display: block;
    float: right;
    font-weight: bold;
    height: 40px;
    position: relative;
    top: 10px;
    width: 185px;
	font-size: 16px;
	letter-spacing: 2px;
	background-color:#262626;
	
}
form button:hover {
	background-color:#F4CD19;
	color:#262626;
}


















a{
	text-decoration:underline;
	outline: none;
}
a:hover{
	text-decoration:none;
	outline: none;
}
.clear{
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
}
.skiplink{
	position:absolute;
	top:-500px;
	left:0px;
	overflow:hidden;
}
.left{
	text-align:left;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
#container{
	position:relative;
	width:100%;
	margin:0 auto;
	padding:0;
}

#foot{
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    color: white;
    text-align: center;
}

#head1{
	width:940px;
	margin:0 auto;
	text-align:right;
	display: none;
}
#head3, #head2{
	width:940px;
	margin:0 auto;
	text-align:left;
}
#body .container, #foot .container{
	width:940px;
	margin:0 auto;
	text-align:left;
}

/* HEADER WITH TOP MENU ABOVE LOGO */
#head1 .container{
	float:left;
	width:100%;
	height:30px;
	background:url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/') no-repeat left bottom;
}
/* MENU TOP 1 */
#menu1 ul{
	float:right;
	margin:8px 3px 0 0;
	list-style:none;
}
#menu1 li{
	float:left;
	padding:0 5px 0 15px;
}
#menu1 li a{
	float:left;
	padding-left:10px;
	font-size:1.083em;
	text-decoration:none;
	background:url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/') no-repeat 0 7px;
}
#menu1 li a:hover, #menu1 .selected a{
	text-decoration:none;
}

/* LOGO, HEADER BACKGROUND AND SLOGAN */
#head2{
	clear:both;
	background:transparent;
}
#head2 .container{
	height: 200px;
	background:transparent;
}
#logo{
	float: left;
    position: relative;
    top: 16px;
}
#logo a{
	display: block;
	float: left;
	width: 299px;
	height: 70px;
	background: transparent url('logo.jpg') top left no-repeat;
}
#logo a span{
	color:#ddd;
	position: relative;
	-left:90000px;
}
#slogan{
	display: block;
	float: left;
	margin-right: 10px;
	margin-left:40px;
	color:#000;
	font-size:16px;
	font-weight: bold;
	position: relative;
	top:16px;
}

span#text_slogan {
    display:inline-block;
    margin-top: 9px;
    margin-right: 10px;
}

span.red{
	font-size: 20px;
	color: #ff0000;
}

a#allegro{
	display: block;
    float: inline-end;
	width: 213px;
	height: 41px;
	background: transparent url('allegroHover.jpg') top left no-repeat;
	position: relative;
}
a#allegro:hover{
	background: transparent url('allegroHover.jpg') top left no-repeat;
}
/* HEADER WITH TOP MENU BELOW LOGO */
#head3{
	display: none;
}
#head3 .container{
	background:#014973 url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/') repeat-x;
	overflow:hidden;
	height:43px;
}

/* MENU TOP 2 */
#menu2 ul{
	float:left;
	height:100%;
	margin:0;
	list-style:none;
}
#menu2 li{
	float:left;
	padding:0;
}
#menu2 li a{
	float:left;
	height:43px;
	padding:13px 25px 0;
	color:#fff;
	font-size:1.17em;
	text-decoration:none;
}
#menu2 li a:hover, #menu2 .selected a{
	background:#95cc2f url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/') repeat-x;
	color:#fff;
}

/* BODY STYLES - LEFT AND RIGHT COLUMN */
#body{
	clear:both;
	margin:0;
}
#body .container{
	background:transparent url('opona.jpg') bottom left no-repeat;
	overflow:hidden;
}

/* LEFT COLUMN STYLES */
#column{
	float:left;
	width:220px;
	padding:10px 0;
}
#column .type{
	display: none;
	margin-top:25px;
	padding:7px 0 7px 10px;
	color:#fff;
	font-size:1.75em;
	background:#8cc128 url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/') repeat-x;
	border:0;
}
#menu3{
	width:185px;
	margin-top:25px;
	margin-bottom: 20px;
}

/* LEFT MENU */
#menu3 ul{
	list-style:none;
	background-color:#262626;
}
#menu3 li{
	padding:4px 0 4px 10px;
	background-color:#262626;
	border-bottom: 1px solid #454444;
}
#menu3 li:hover{
	padding:4px 0 4px 10px;
	background-color:#f4cd19;
	border-bottom: 1px solid #454444;
}
#menu3 a{
	display:block;
	padding:2px 2% 4px 13%;
	color:#f4cd19;
	font-size:16px;
	text-decoration: none;
	
}
#menu3 a:hover, #menu3 .sub1 a:hover{
	color:#262626;
	background:transparent url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/selectBg.png')left center no-repeat;
	text-decoration: none;
}
#menu3 ul li.selected{
	background-color:#f4cd19;
}
#menu3 .selected > a:first-child{
	color:#262626;
	background:transparent url('/we#b/20220123080618im_/http://auto-rad.pl/templates/default/img/selectBg.png')left center no-repeat;
	text-decoration: none;
}
#menu3 .sub1{
	display: none;
	margin:0;
	padding:0;
	border:0;
	background:none;
}
#menu3 .sub1 li{
	padding:2px 0 2px 24px;
	background:url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/') no-repeat 11px 10px;
}
#menu3 .sub1 a{
	display:block;
	width:100%;
	padding:2px 0;
}

/* RIGHT COLUMN STYLES */
#content{
	float:left;
	width:708px;
	min-height: 550px;
	text-align:center;
	background: transparent url('producenci-logo.jpg') 535px 80px no-repeat; 
}
/* html #content{
	width:660px;
}*/
* html #page{
	width:100%;
}
#page{
	position:relative;
	width:500px;
	text-align:left;
}

/* PAGE TITLE */
#page h1{
	color:#074f8b;
	font-size:24px;
	font-weight:bold;
	margin-top:30px;
	margin-bottom: 20px;
}

/* NAVIGATION PATH - TREE */
#page h4{
	position:absolute;
	top:-25px;
	padding:2px 0;
	color:#a6aeb3;
	font-size:1em;
}
#page h4 a{
	color:#a6aeb3;
	text-decoration:none;
	font-weight:normal;
}
#page h4 a:hover{
	text-decoration:underline;
}
*:first-child+html #page h4{
	top:-5px;
} /* IE 7 hack */
* html #page h4{
	top:-5px;
} /* IE 6 hack */

/* PAGE CONTENT */
#page div.content{
	font-size:16px;
	line-height:1.5em;
}
#page div.content ul{
	line-height:1.3;
}
#page div.content ul, .subpagesList li ol{
	margin:0 0 0 20px;
	padding:0;
}
#page div.content li{
	margin:8px 0;
	padding:0;
	border-left:0;
}
#page .tS{float:right;margin:17px 0 3px;}
#page .tS div{display:inline;}
#page .tS a{margin:0 4px;text-decoration:none;background:inherit;color:#01476f;font-weight:bold;font-family:Arial;}
#page .tS a:hover{color:#598601;background:inherit;}
#page .tS0{font-size:0.917em;}
#page .tS1{font-size:1.083em;}
#page .tS2{font-size:1.333em;}

.pages{
	padding:8px 0;
	text-align:right;
	font-size:1.083em;
}
.pages ul, .pages li{
	display:inline;
}
.pages li{
	padding:0 2px;
}
.pages a, .pages strong{
	padding:0 1px;
	font-size:1.083em;
}

/* IMAGES STYLES */



#page div.content .imagesList{
	list-style:none;
	display: inline;
	width: 500px;
}

#page div.content .imagesList li{
	color:#5d6771;
	text-align:center;
	display: inline;
	float: left;
	margin-right: 10px;
}

#page div.content .imagesList li div{
	text-align:center;
}

#page div.content .subpagesList li img, .imagesList li img{
	border:1px solid #262626;
}

#page div.content .subpagesList li img:hover, .imagesList li img:hover{
	border-color:#F4CD19;
}

#page div.content #imagesList1{
	display: inline;
    float: left;
    margin-bottom: 30px;
    margin-left: 0;
    margin-top: 30px;
    width: 500px;
}

#page div.content #imagesList2{
	clear:right;
	float:right;
	margin:8px 0 0 15px;
}

/* FILES LIST STYLES */
#filesList{
	width:100%;
	float:left;
	margin:15px 0 5px;
	list-style:none;
	vertical-align:middle;
}
#filesList li{
	width:100%;
	float:left;
	clear:left;
	margin:5px 0 5px 10px;
	padding-left:10px;
}
#filesList li a{
	color:#598601;
}
#filesList li a:hover{
	color:#01476f;
}
#filesList img{
	margin:0 8px 0 0;
	vertical-align:middle;
}
#filesList em{
	padding-left:2px;
	color:#5d6771;
}

/* SUB PAGES LIST STYLES */
.subpagesList{
	float:left;
	width:100%;
	margin:7px 0;
	list-style:none;
}
.subpagesList li{
	clear:left;
	float:left;
	width:96%;
	margin:10px 0;
	padding:13px 2%;
	background:url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/') repeat-x left top;
}
* html .subpagesList li{
	width:100%;
}
.subpagesList li .photo{
	float:left;
	margin:0 18px 5px 0;
}
.subpagesList li h2{
	padding-bottom:10px;
}
.subpagesList li h2, .subpagesList li h2 a{
	color:#598601;
	font-size:1.25em;
	font-weight:normal;
}
.subpagesList li h2 a:hover{
	color:#01476e;
}
.subpagesList li div.description{
	font-weight:normal;
	font-size:1em;
	line-height:1.4em;
}
.subpagesList li ul, .subpagesList li ol{
	float:left;
	width:100%;
	margin:5px 0 0 30px;
	padding:0;
}
.subpagesList li li{
	padding:0;
	border-left:0;
}
.subpagesList li ul{
	list-style:disc;
}
.subpagesList li ol{
	list-style:decimal;
}

/* OPTIONS LINK */
#options{
	clear:both;
	float:right;
	width:100%;
	margin:10px 10px;
	color:#7f7f66;
	font-size:1em;
	text-align:right;
}
*:first-child+html #options{
	width:95%;
} /* IE 7 hack */
#options a{
	padding:0 10px 0;
	color:#01476f;
}
#options a:hover{
	color:#598601;
}
#options .back, #options .print{
	float:right;
}
#options .print a{
}
.message{
	padding:50px 0;
	text-align:center;
}
.message h3{
	color:#cc0000;
	font-weight:normal;
	font-size:2.4em;
}
/* FOOTER - SITE AND SCRIPT COPYRIGHTS STYLES */
#foot{
	clear:both;
	color:#806c13;
	font-size:11px;
	background: #000 url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/footBg.jpg') top left repeat-x;
}
#foot .container{
	width:940px;
	margin:0 auto;
	padding:22px 0;
	overflow:hidden;
}
#foot a{
	color:#806c13;
	text-decoration:underline;
}
#foot a:hover{
	color:#806c13;
	text-decoration:none;
}
#copy{
	float:left;
	padding:0 25px;
}
.foot{
	float:right;
	padding:0 25px;
}

@media print{
  /* PRINT STYLES */
  * {color:#000 !important;background:#fff !important;border-color:#444 !important;border-width:1px !important;}

  body{margin:1cm 0;}
  #container{width:17.2cm;height:auto;}
  #head2 .container, #head2{height:auto;}
  #logo{padding:0 0 0.2cm;}
  #head1 .container, #head2 .container, #head3 .container, #body .container, #foot .container{border-width:0px !important;}

  #body{clear:none;}
  #body .container{overflow:visible;}
  #logo #title, #page h1{padding:0;}
  #page h4{position:relative;top:0;}

  #header .container, #body .container, #foot .container, #content, #page{float:none;width:17.2cm;padding:0;margin:0;}
  #column, #head1, #head3, #back, #page .tS{display:none;}
}

/* PLUGINS */
#column .box{padding:0 20px 10px;}
#column .box .type{background:#01476e url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/menu4_bg.png') repeat-x;}
#column .box .content{padding:15px 10px;list-style:none;background:#fff url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/menu3_items_bg.png') repeat-x left bottom;border-bottom:2px solid #01476e;line-height:1.5em;}
#column .box .visits{font-size:1.2em; display: none;}
#column .box .visits span{margin-right:15px;}
#column .box .visits em{font-style:normal;}

#simpleNews{
	border: 5px solid #FFFF00;
    clear: both;
    display: block;
    margin: auto;
    position: relative;
    top: 38px;
    width: 488px;
	padding:20px;
    text-align: center;
	background: transparent url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/newsBg.png') top left;
}
#simpleNews .type{display: none; background:#01476e url('/web/20220123080618im_/http://auto-rad.pl/templates/default/img/menu4_bg.png') repeat-x;}
#simpleNews .content{
	list-style:none;
}
#simpleNews li{}
#simpleNews li h3{}
#simpleNews li h3 a span{font-size: 24px;}
#simpleNews li div{color:#fff; font-size: 18px; font-weight: bold; line-height: 1.5; margin-top:3px; margin-left:3px; letter-spacing: 1px;}
#simpleNews .lL {border-bottom:0;padding-bottom:0;}

#simpleNews a{
	color: #f4cd19;
	text-decoration: none;
	font-size: 30px;
}
/*#
     FILE ARCHIVED ON 08:06:18 Jan 23, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:31:33 Sep 06, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 11585.257
  exclusion.robots: 0.097
  exclusion.robots.policy: 0.09
  cdx.remote: 0.059
  esindex: 0.008
  LoadShardBlock: 11552.324 (3)
  PetaboxLoader3.resolve: 11377.042 (4)
  PetaboxLoader3.datanode: 304.906 (5)
  load_resource: 415.392
  loaddict: 103.026
*/

/* Dodaj te reguły do arkusza stylów CSS, aby zmniejszyć rozmiar i pogrubić tekst w tabeli cennika */

table th,
table td {
    font-weight: normal; /* Usunięcie pogrubienia */
    font-size: 14px; /* Dostosowanie rozmiaru czcionki do ogólnego stylu */
}

/* Jeśli chcesz zmienić tylko styl tekstu w tabeli cennika, możesz użyć selektora ID 'page', aby ograniczyć zmiany tylko do tej części strony */

#page table th,
#page table td {
    font-weight: normal; /* Usunięcie pogrubienia */
    font-size: 14px; /* Dostosowanie rozmiaru czcionki do ogólnego stylu */
}
