#left {width:230px; float:left;}
#main {width:530px; float:left;}
#right {width:200px; float:right;}

select {width:170px;}
p {margin-top:10px; text-align:justify;}
#main img {margin:5px;}

/*a.link_foto {visibility:hidden;} */

.title_red {border-top:3px solid #D82C1B;color:#D82C1B;font:bold 18px Tahoma,Arial;font-size:20px;margin-bottom:20px;}
.red_border {border-top:1px solid #D82C1B;height:1px;font-size:0px;line-height:0px;clear:both;margin-bottom:10px;}
.pag_1 {margin-top:20px !important;}

div.publikacja {position:relative;width:520px;padding:0;margin:0;margin-bottom:10px;}
div.publikacja img.bigimg {position:absolute;top:4px;left:0;z-index:1;}
div.publikacja img.smallimg {position:absolute;top:49px;left:0;width:165px;}
div.publikacja img.smallimg2 {position:absolute;top:49px;left:0;width:120px;}
div.publikacja img.tinyimg {position:absolute;top:65px;left:0;}
div.publikacja div.line {position:absolute;top:50px;left:0;height:1px;width:363px;}
div.publikacja div.titlebg {position:absolute;top:4px;left:0;height:45px;width:363px;z-index:2;}
div.publikacja h2.titletxt {padding:2px 4px;width:363px;color:#fff;font-size:17px;width:353px;height:auto;}
div.publikacja h2.titletxt a {color:#fff;}
div.publikacja div.pubtextbg {position:absolute;top:0px;left:355px;width:165px;height:240px;}
div.publikacja div.pubtexttxt {padding:4px 4px 4px 12px;width:149px;height:232px;}
div.publikacja div.oldpubbg {position:absolute;top:43px;left:160px;width:360px;height:130px;}
div.publikacja div.oldpubbg2 {position:absolute;top:43px;left:115px;width:405px;height:90px;}
div.publikacja div.smallpubtxt {padding:10px 5px 5px 15px;width:340px;height:120px;}
div.publikacja div.smallpubtxt2 {padding:10px 5px 5px 15px;width:340px;height:80px;}
div.publikacja div.veryoldpubbg {position:absolute;top:43px;left:55px;width:465px;height:90px;}
div.publikacja div.tinypubtxt {padding:10px 5px 5px 15px;width:440px;height:80px;}
.dark {
   background-color: #000000;
   opacity: 0.70;  /* CSS 3, Opera 9 */
   filter: alpha(opacity=70); /* MSIE */
   -moz-opacity: 0.70;   /* Gecko */
   }
.light {
   background-color: #000000;
   opacity: 0.10;  /* CSS 3, Opera 9 */
   filter: alpha(opacity=10); /* MSIE */
   -moz-opacity: 0.10;   /* Gecko */
   }

.fs11 {font-size:11px}	 
.col_black {color:#000000;}
.col_gray2 {color:#656565;}
.h240 {height:240px;}
.h180 {height:180px;}
.h130 {height:135px;}
.marg_rb10 {margin-right:10px;margin-bottom:0px;}
.marg_b5 {margin-bottom:5px !important;}
div.hrdotted {width:100%; height:1px; border-bottom:1px dotted #b6c1ce; clear:both; padding-top:5px; margin-bottom:5px;}

.szukaj {background:url(/gfx/css/x_szukaj.gif) no-repeat;display:block;height:27px;width:97px;border:0;}
.szukaj:hover {background:url(/gfx/css/x_szukaj.gif) no-repeat 0 -27px;}
.szukaj span {display:none;}


td.imgtd {padding:5px;}
td.imgtd img {padding:2px;border:0px solid #ababab !important;}
p.maintext {margin:10px 0;line-height:15px;text-align:justify;}

ul.article li.subject {font-size:18px;color:#225cbd;padding:10px 0;}
ul.article li {margin:2px 0;}
ul.article li.shortbody {color:#000000;text-align:justify;}
ul.article li.autor {text-align:right;font-style:italic;}


div.mth {border:1px solid #B6C1CE;color:#265183; height:26px; padding:4px 10px 0 10px; font:bold 17px Tahoma;background:#dcdddd url(/gfx/css/x_ac_tit_bg_1.jpg) repeat-x;}
div.mth img {display:none;}
div.mth img {display:none;}
table.p9 {width:530px !important;text-align:left !important;}
td.p8 {border:1px solid #B6C1CE;border-top:0}
td.p8 table td {padding:2px 5px;}
td.p8 table {width:100% !important;}

div.atention {margin-top:10px;}
div.atention img {float:left;margin:0px 0px 20px 0px;}
div.atention p {float:left;width:410px;margin:3px 10px 1px 10px;color:#42c4ec;}
div.atention p.motocykl {float:left;width:410px;margin:3px 10px 1px 10px;color:#c50b0e;}
div.atention p.caraudio {float:left;width:410px;margin:3px 10px 1px 10px;color:#2a363d;}
div.atention p.caravaning {float:left;width:410px;margin:3px 10px 1px 10px;color:#09912d;}
div.atention p.flota {float:left;width:410px;margin:3px 10px 1px 10px;color:#4f84ba;}

/* Do opisów technicznych */
div.ot h3{margin:25px 0 5px 0px;color:#000;font-size:12px;color:#265183;font-weight:bold;}
div.ot h4{margin:15px 10px 5px 0px;color:#000;font-size:12px;font-weight:bold;}
div.ot p{margin:5px 0px;text-align:justify}
div.ot table td{margin:0 0px;text-align:center;font-size:10px;color:#888}



table.pub_photo_list {text-align:center;width:100%;margin:5px 0}
table.pub_photo_list td {padding:0 5px;vertical-align:top;}
table.pub_photo_list p {margin:5px 0 0 0;font-size:11px;color:#999999;text-align:center;}

/*new style for bublikation 2010-12-06 15:09:23*/
#main .clear { clear:both; height:1px; overflow:hidden; }
#main .red_border2 { height:1px; overflow:hidden; margin:5px 0; background:#D82C1B; }

/*new pager box*/
#main .pager { height:20px; line-height:20px; margin:20px 0; }
#main .pager .pagerInner { /*float:right;*/ text-align:center; }

#main .pager a { /*float:left;*/ text-align:center; margin:0 2px; padding:0 3px;  line-height:20px; font-size:13px; }
#main .pager a.active { color:#ccc; background:#eee; }

#main .pager a.pagerPrev { background:url('/gfx/arrows/arrow1.jpg') no-repeat scroll 0 -30px transparent; padding:0 8px 0 0; margin:0; font-size:13px; }
#main .pager a.pagerPrev:hover, .pager a.pagerPrevGray { background:url('/gfx/arrows/arrow1.jpg') no-repeat scroll 0 -45px transparent; padding:0 8px 0 0 !important; margin:0; }
#main .pager a.pagerNext { background:url('/gfx/arrows/arrow1.jpg') no-repeat scroll 0 0 transparent; padding:0 8px 0 0;  margin:0; font-size:13px;}
#main .pager a.pagerNext:hover, .pager a.pagerNextGray { background:url('/gfx/arrows/arrow1.jpg') no-repeat scroll 0 -15px transparent; padding:0 8px 0 0 !important;  margin:0; }

#main .pager a.pagerPrevT { font-size:13px; }
#main .pager a.pagerPrevT:hover, .pager a.pagerPrevTGray { color:#cdcdcd; font-size:13px; }
#main .pager a.pagerNextT { font-size:13px; }
#main .pager a.pagerNextT:hover, .pager a.pagerNextTGray { color:#cdcdcd; font-size:13px; }


#main .boxOtherGallery { border:1px solid #dddddd; padding:2px; }
#main .boxOtherGallery p.boxOtherGalleryTxt { color:#888; margin:5px; line-height:17px; }
#main .boxOtherGallery p.boxOtherGalleryTxt img { float:left; margin:0 8px 0 0; padding:0; }
#main .boxOtherGallery p.boxOtherGalleryTxt span { color:#395288; }
#main .boxOtherGallery .boxOtherGalleryImg img { margin:0; padding:0;}
#main .boxOtherGallery .boxOtherGalleryImg a { }
#main .boxOtherGallery .boxOtherGalleryImg div { float:left; margin:2px; width: 100px; height:66px; overflow:hidden; }
#main .boxOtherGallery .boxOtherGalleryTab { background:#f1f1f1; }

#main .boxOtherGallery .boxOtherGalleryTab table.tab1 { margin:5px 2px; }
#main .boxOtherGallery .boxOtherGalleryTab table.tab1 th { font-weight:normal; font-size:9px; width:75px; text-align:right; }
#main .boxOtherGallery .boxOtherGalleryTab table.tab1 th.first { width:251px; text-align:left; } 
#main .boxOtherGallery .boxOtherGalleryTab table.tab1 td { border:1px solid #cecdd5; background:#fff; text-align:right; padding:2px 5px; width:75px; }
#main .boxOtherGallery .boxOtherGalleryTab table.tab1 td.first { text-align:left; width:251px; }

#acSocialBox ul { list-style:none; float:left; }
#acSocialBox ul li { height:25px; }
#acSocialBox ul li img.pub { float:left; margin-right:15px; margin:0 15px 0 0; }
#acSocialBox ul li a { line-height:21px; }
#acSocialBox ul li a.link_blue { background:url("/gfx/arrows/arrow2.png") no-repeat scroll 2px -7px transparent; padding-left:12px; text-decoration:none; }
#acSocialBox ul li a.link_blue:hover { background:url("/gfx/arrows/arrow2.png") no-repeat scroll 2px -19px transparent; }
#acSocialBox ul.ulW { float:right; margin-right:30px; }

#pdfBox .pdfBoxImg { float:left; }
#pdfBox .pdfBoxText { font-size:13px; line-height:20px;  float:right; text-align:center; border:1px solid #ff0000; border-left:none;  width: 425px;  margin-top: 10px;  padding:5px 10px;  /*height: 62px;*/ }
#pdfBox .pdfBoxText a { font-size:12px; line-height:20px; text-decoration:underline; font-weight:bold; }

#pdfBoxBut .butDDN { height:50px; overflow:hidden; margin:5px 0; }
#pdfBoxBut .butDDN a img { margin-top:0px; }
#pdfBoxBut .butDDN a:hover img { margin-top:-50px; }

/*2011-03-30 14:16:51 DV*/
.artImageWithDescr { overflow: hidden; margin-bottom:15px; }
.artImageWithDescr img { width: 500px; }
.artImageWithDescr p { 
  margin: -15px 10px 0 10px; 
  font-size: 11px; 
  /*color: #777;*/color: #000; 
  text-align: justify; 
  width: 450px;
  background:#eee;
  opacity:0.9;
  filter:alpha(opacity=90); /* For IE8 and earlier */
  padding:10px 20px;
}

.testy_dlugodystansowe { border:3px solid #d82c1b; width:744px; height:200px; overflow:hidden; float: left; margin-bottom: 10px; position:relative; }
.testy_dlugodystansowe .td_title { float:left; }
.testy_dlugodystansowe .td_title h2, #testy_dlugodystansowe .td_title h1 { color:#fff; font-size:22px; line-height:36px; }

.testy_dlugodystansowe .td_title span { color:#fff; }
.testy_dlugodystansowe .td_title h2.sp, #testy_dlugodystansowe .td_title h1.sp { line-height:22px; }

.testy_dlugodystansowe .td_title_l { float:left; background: url('/gfx/td_bgr1.png') repeat-x; height:40px; overflow:hidden; padding:0px 20px; }
.testy_dlugodystansowe .td_title_r { float:left; background: url('/gfx/td_bgr2.png') no-repeat; height:40px; width:7px; overflow:hidden; }
.testy_dlugodystansowe .td_right_box { float:right; width:180px; height:200px; overflow:hidden; background: url('/gfx/td_bgr1.png'); }
.testy_dlugodystansowe .td_right_box p { margin:5px 0 5px 15px; color:#fff; }
.testy_dlugodystansowe .td_right_box p.pRed { background:#d82c1b; height:19px; padding:1px 0; }
.testy_dlugodystansowe .td_right_box p.pRed2 { position:absolute; bottom:0; width:165px; z-index:1; }
.testy_dlugodystansowe a.bigLink { position:absolute; z-index:2; width:744px; height:200px; }
.testy_dlugodystansowe .td_right_box p a { padding:0 2px; font-size:11px; color:#fff; line-height:19px; }
.testy_dlugodystansowe .td_right_box p a img { float:left; }

.testy_dlugodystansowe_small { border:3px solid #d82c1b; margin-bottom: 10px; position:relative; overflow:hidden; height:150px; } 
.testy_dlugodystansowe_small .td_title { float:left; }
.testy_dlugodystansowe_small .td_title h2, #testy_dlugodystansowe .td_title h1 { color:#fff; font-size:18px; line-height:36px; }
.testy_dlugodystansowe_small .td_title_l { float:left; background: url('/gfx/td_bgr1.png') repeat-x; height:40px; overflow:hidden; padding:0px 10px; }
.testy_dlugodystansowe_small .td_title_r { float:left; background: url('/gfx/td_bgr2.png') no-repeat; height:40px; width:7px; overflow:hidden; }
.testy_dlugodystansowe_small p { margin:5px 0 5px 15px; color:#fff; }
.testy_dlugodystansowe_small p.pRed { background:#d82c1b; height:19px; padding:1px 0; }
.testy_dlugodystansowe_small p.pRed2 { position:absolute; bottom:0; width:180px; z-index:1; }
.testy_dlugodystansowe_small p a { padding:0 2px; font-size:11px; color:#fff; line-height:19px; }

ul.latest li {float:left;text-align:center;width:171px;height:140px;margin-left:6px;margin-bottom:20px;margin-top:0;position:relative;}
ul.latest li img  {width:165px;padding:2px;border:1px solid #295d99;}

/*2011-07-25 11:06:22 DV*/
#npLast { margin-bottom:10px; }
#npLast .newsNaviOne { float:left; width:90px; text-align:center; margin:0 21px; }
#npLast .newsNaviOne img { width:90px; }
#npLast .newsNaviOne img.blueSlupek { width:13px; position:absolute; margin: -15px 0 0 -7px; }
#npLast .newsNaviOne a { color:#415ac1; font-size:9px; }
#npLast .opis { float:left; font-size:10px; color:#2653AE; margin:0 0 10px 21px; }

