* {
        margin:0;
        padding:0;
}

body {
    background-color: #fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;
}

img {
        border: 0px;
}


a { outline: none }
ul, ol { margin-left: 30px }

.tresc { overflow: hidden; /*float: left;*/ max-width: 700px }
.tresc p { margin-bottom: 0.5em }
p, .tresc { line-height: 1.3em }
.tresc li { padding-bottom: 0.5em; }
.tresc ul, .tresc ol { margin-top: 8pt; margin-bottom: 8pt }
.tresc { font-size: 12px; }
.tresc h3, .tresc h2, .tresc h1 { margin-bottom: 5pt; }
.tresc h2 { font-size: 14px; }
.tresc h3 { font-size: 12px; margin-top: 20pt; }
.tresc table td { padding: 2pt; }
.tresc hr { height: 1px; background-color: #ccc; border: 0; margin-bottom: 15px; }
.tresc img.fl { float: right; position: relative; margin-left: 10px }
.tresc .highlight {
	border: 1px solid #cccccc;
	padding: 6px;
	margin: 5px 0px;
}
.tresc .indent { margin-left: 25px; }
.bold { font-weight: bold }


#top {	
	background: url('data:image/gif;base64,R0lGODlhAQBmANUAAOXx9vH3+eHu9ePv9uLv9eLv9u31+N/u9d7t9evz+Obx9+71+erz9+/1+efx9+71+OHv9e/2+ePw9urz+PL3+u30+Ony9+bx9ufy9+Xw9unz9+v0+PH2+d/t9d3t9PL3+fP3+t7t9PP4+t3s9PT4+vD2+ez0+Ojy9+Tw9uDu9QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGYAAAZSQJKQJCqKQEgK5cMMBDjQkrQUiTQai8XjYTBUKqawaZNITCYMhsZiOblPGIdDobhcAIAMao+SSAYDBQUEBBAQAgIpiikHBx2PCAghkx6VI5cjQQA7') repeat-x; 
}

#logo {
	position: relative;
	background: url('/img/header.png') no-repeat 0 0;
	background-position: 0px -45px;
	width: 1000px;
	height: 58px;
	margin-left: auto;
	margin-right: auto;
	top: 5px;
}
#logosa {
    position: relative;
    background: url('/img/header.png') no-repeat 0 0;
    background-position: -27px -160px;
    height:34px;
    margin-left:30px;
    position:relative;
    top:15px;
    width:255px;
}
#logosacbradio {
height:34px;
left: 120px;
position:relative;
width:162px;
z-index:1; 
color:#104390;
font-size:16px;
font-weight: bold;
font-family: Arial;
float: left;
}
#logo #logomapimg { 
height:60px;
margin-top:-40px;
position: relative;
width:330px;
z-index:0;
}
#pasekmenu {
background-color: #EFCD0A;
height: 9px;
width: 100%;
}
#menubg {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	height: 37px;
	z-index: 0;
	width: 1000px;
}
#zegarek {
background:transparent url(/img/header.png) no-repeat scroll -903px -11px;
float:left;
height:18px;
position:relative;
width:18px;
left:40px;
top: 5px;
}
#menu {
	position: relative;
	width: 100%;
	height: 37px;
	background: url('/img/header.png') no-repeat; 
	background-position: 0px -105px;
}

ul.menuitems li {
	list-style: none;
	float: left;
	position: relative;
	margin-right: 20px;
	height:40px;
}

ul.menuitems li#menu_glowna_active, ul.menuitems li#menu_uruchom_active, ul.menuitems li#menu_sklep_active, ul.menuitems li#menu_pomoc_active, ul.menuitems li#menu_kontakt_active, ul.menuitems li#menu_dowiedzsiewiecejactive   {
    background: url('data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAKAABAwERAAIRAQMRAf/EAF0AAQEBAAAAAAAAAAAAAAAAAAUDCAEAAgMAAAAAAAAAAAAAAAAABAYDBQcQAAEEAwAAAAAAAAAAAAAAAAABYRMUUQQVEQEAAgMBAAAAAAAAAAAAAAAAEhMCAxQV/9oADAMBAAIRAxEAPwDZXL1sGJeXqMd2SsyBlqOIqy5RdAqAa04tdAyAmcX7hUX/2Q==') repeat-x;
}
ul.menuitems li:hover {
	top: 1px;
	left: 1px;
}

ul#topmenu {
	position: relative;
	margin-right: 20px;
	float: right;
	bottom:3px;
}
ul#topmenu li a {
	display: block;
	float: left;
	background-image: url('/img/header.png');
	background-repeat: no-repeat;
	height: 39px;
	margin-top: 10px;
	font-size: 0px;
}

ul#topmenu li#menu_glowna a { 
	background-position: -114px -2px;
	width: 112px;
}
ul#topmenu li#menu_glowna_active a.active { 
background-position: -114px -2px; 
width: 112px;
margin:10px;
}

ul#topmenu li#menu_uruchom a { 
	background-position: -6px -2px;
	width: 108px;
}
ul#topmenu li#menu_uruchom_active a.active { background-position: -6px -2px; width: 108px; margin:10px; }

ul#topmenu li#menu_dowiedzsiewiecej a { 
	background-position: -228px -2px;
	width: 102px;
}
ul#topmenu li#menu_dowiedzsiewiecejactive a.active { background-position: -228px -2px; width: 102px; margin:10px;}

ul#topmenu li#menu_sklep a { 
	background-position: -331px -2px;
	width: 42px;
}
ul#topmenu li#menu_sklep_active a.active { background-position: -331px -2px; width: 42px; margin:10px; }

ul#topmenu li#menu_pomoc a { 
	background-position: -434px -2px;
	width: 51px;
}
ul#topmenu li#menu_pomoc_active a.active { background-position: -434px -2px; width: 51px; margin:10px; }

ul#topmenu li#menu_kontakt a { 
	background-position: -373px -2px;
	width: 60px;
}
ul#topmenu li#menu_kontakt_active a.active { background-position: -373px -2px; width: 60px; margin:10px;}

#prawakolumna {
float:right;
}
#prawakolumna .stataktualnenapis {
position:relative;
background: url('/img/header.png') no-repeat 0 0;
background-position: -575px -6px;
height:27px;
width:318px;
font-size: 16px;
font-family: Arial;
color: #FFFFFF;
font-weight: bold;
}
#prawakolumna .stataktualnenapis p {
padding-left: 13px;
padding-top: 4px;
float: left;
}
#prawakolumna .stataktualnenapis p.godz {
padding-right: 15px;
padding-top: 4px;
color: #e0c92b;
font-style: normal;
float: right;
}
#prawakolumna .stataktualneopis {
position: relative;
background-color: #e4edf2;
height:80px;
width:318px;
font-size: 10px;
margin: 0;
padding:0;
}
#prawakolumna #mediabox .stataktualneopis {
position: relative;
background-color: #e4edf2;
height: 100%;
width:318px;
overflow: visible;
}
#prawakolumna .stataktualneopis .stattresc {
width: 185px;
height: 16px;
background-color: #f3f7f6;
line-height:1.6em;
}
#prawakolumna .stataktualneopis .stattresc2 {
width: 110px;
height: 16px;
background-color: #f3f7f6;
line-height:1.6em;
}
#prawakolumna .stataktualneopis span {
font-weight:bold;
padding-left:5px;
}
#prawakolumna .stataktualneopis .statuzytkownik {
float:left;
margin-top: 10px;
margin-left: 5px;
}
#prawakolumna .stataktualneopis .statuzytkownik .miniatura {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -315px -18px;
height:16px;
width:23px;
float: left;
}
#prawakolumna .stataktualneopis .statsuszarka {
float:left;
margin-top: 10px;
margin-left:10px;
}
#prawakolumna .stataktualneopis .statsuszarka .miniatura {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -315px -0px;
height:16px;
width:23px;
float: left;
}
#prawakolumna .stataktualneopis .statfotoradar {
float:left;
margin-top: 10px;
margin-left: 5px;
}
#prawakolumna .stataktualneopis .statfotoradar .miniatura {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -291px -18px;
height:16px;
width:23px;
float: left;
}
#prawakolumna .stataktualneopis .statwypadek {
float:left;
margin-top: 10px;
margin-left: 10px;
}
#prawakolumna .stataktualneopis .statwypadek .miniatura {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -291px 0px;
height:16px;
width:23px;
float: left;
}
#prawakolumna #film {
margin-top: 15px;
}
#prawakolumna #mediabox {
margin-top: 15px;
}
#prawakolumna #mediabox .wierszmedia {
height: 65px;
}
#prawakolumna #mediabox .wierszmedia1 {
height: 65px;
}
#prawakolumna #mediabox .tvnturbo {
background:transparent url(/img/plakat.jpg) no-repeat scroll -7px -489px;
float:left;
height:60px;
left:20px;
top:5px;
position:relative;
width:144px;
}
#prawakolumna #mediabox .onet {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -155px -485px;
left:25px;
height: 55px;
width: 121px;
float: left;
}
#prawakolumna #mediabox .wp {
background:transparent url(/img/plakat.jpg) no-repeat scroll -10px -550px;
float:left;
height:48px;
left:23px;
position:relative;
width:123px;
top: 8px;
}
#prawakolumna #mediabox .otomoto {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -138px -547px;
height:45px;
width: 143px;
float: left;
top:5px;
left:35px;
}
#prawakolumna #mediabox .gazeta {
background:transparent url(/img/plakat.jpg) no-repeat scroll -19px -596px;
float:left;
height:42px;
left:25px;
position:relative;
width:110px;
top:15px;
}
#prawakolumna #mediabox .media2 {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -154px -593px;
height: 36px;
width: 116px;
float: left;
top:15px;
left:60px;
}
#prawakolumna #mediabox .computerworld {
background:transparent url(/img/plakat.jpg) no-repeat scroll -10px -639px;
float:left;
height:40px;
top: 15px;
left:20px;
position:relative;
width:132px;
}
#prawakolumna #mediabox .heise{
background:transparent url('/img/pr/heise.png') no-repeat 0 0;
float:left;
height:60px;
top: 2px;
left:20px;
position:relative;
width:125px;
}
#prawakolumna #mediabox .interia{
background:transparent url('/img/pr/interia.png') no-repeat 0 0;
float:left;
height:69px;
top: 2px;
left:40px;
position:relative;
width:125px;
}
#prawakolumna #mediabox .carfocus {
position:relative;
background: url('/img/plakat.jpg') no-repeat 0 0;
background-position: -151px -639px;
height: 30px;
top: 15px;
width: 122px;
float: left;
left:35px;
}
#prawakolumna #mediabox hr {
clear: both;
color: #C8C8C8;
background-color: #C8C8C8;
height: 1px;
margin: 0;
position: relative;
border: 0;
}


/*
#footerouter {
	width: 100%;
	height: 50px;
	background-color: #385478;
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px; 
}
*/
#footer {
	position: relative;
	width: 1000px;
	margin-left:auto;
	margin-right: auto;
	height: 34px;
	font-size: 8pt;
	letter-spacing: 0.00em;
}
#footerlinia {
background-color:#F7DB3A;
height:3px;
margin-bottom: 15px;
position:relative;
width:100%;
}
#footerlogo {
	position: relative;
	width: 142px;
	height: 23px;
	background: url('/img/header.png') no-repeat -298px -163px;
	margin-top: 7px;
	float: left;
	margin-left:15px;
}
#footerlogo img { width: 140px; height: 19px }

#meh {
	position: relative;
	background: url('/img/header.png') no-repeat -470px -163px;
	width: 36px;
	height: 23px;
	margin-top: 7px;
	margin-left: 50px;
	float: right;
	margin-right:15px;
}
#meh img { width: 36px; height: 22px; }
#footerouter {
background-color:#385478;
clear:both;
height:37px;
width:100%;
margin-top: 50px;
margin-bottom:10px;
}
#footer ul {float: right; margin-left: 0 }
#footer li { list-style: none; float: left; padding-top: 13px;}
#footer li a {
	color: #FFF;
	text-decoration: none;
	padding-right: 1.8em;
}
#footer li a:hover { text-decoration: underline; }

#main_container {
        position: relative;
        width: 1000px;
        margin-left: auto;
		margin-right: auto;
        padding-top: 15px;
	min-height: 450px;  
	overflow: hidden;
	
	color: #283f5c;  
}

#main_content { overflow: hidden; padding: 0 15px; }

.spritebtn { margin-left: 0 }
.spritebtn li { padding:0; list-style: none; background-repeat: no-repeat; position: relative; }
.spritebtn li:hover { top: 1px; left: 1px; }
.spritebtn li a { display: block }

.zend_form label { float: left; width: 180px; text-align: right; padding-right: 10px; }
.zend_form label.required span.required { color: red; padding-left: 0.7pt; vertical-align: top }
.zend_form dt, #sklep_checkout .zend_form dd { margin: 12px 0; }
.zend_form input[type='text'] { min-width: 250px; }
.zend_form dd p.hint { margin: 2pt 0 0 190px; font-size: 8pt; max-width: 520px; color: #777 }
.zend_form ul.errors { margin: 0; }
.zend_form ul.errors li { list-style: none; margin-left: 190px; color: red }
.zend_form input[type='submit'] { padding: 3px 8px; min-width: 100px }
.aktualnosci_news hr{
margin: 5px 0px;
}
#pobieranieboksII #spanmetodybezplatne {
padding-left: 30px;
}
#sklepmain #rightpanel { margin-left: 10px }
