/***********************************************/

/* HTML tag styles                             */

/***********************************************/



* {

	margin: 0;

	padding: 0;

}



body  {

	text-align: center;	

	margin: 0;

	background-color:#F7F7F7;

}



body, td, th, p, pre, input, textarea, select, button {

	font-size: 11px;

	line-height: 15px;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #000;

}





sup {font-size:8px;}





input, textarea, select, button {

	border: 1px solid #E0E0E0;

	padding-left: 2px;

	padding-right: 2px;

}



button, .button {

	background-color : #EEEEEE;

	border: 1px solid #BEBEBE;

	height: 22px;

	padding: 0 12px;

	text-transform: lowercase;

}



/* style do edytora tekstu */



img {
border:0;
margin-left:10px;
display:block;
}



p {margin:0 0 0px 0;}



a {

	color: #F60103;

	text-decoration: none;

}



a:hover {

	text-decoration: none;

}



hr {

	height: 0 !important;

	height: 1px;

	/* wysokosc pod ie */

	color: #E2E2E2;

	/* kolor pod ie */

	background: transparent;

	border-width: 1px 0 0 0;

	border-color: #E2E2E2;

	border-style: solid;

}



.szary {	color: #000;}



.zielony {	color: #66BF27;}



.niebieski {	color: #1282AC;}



.pomaranczowy {	color: #E9AA00;}



.czerwony {	color: #F60103;}



img.ramka, .ramka img {

	border: 3px solid #E5E5E5;

}



img.ramka-i-wyrownanie-do-prawej, .ramka-i-wyrownanie-do-prawej img {

	border: 3px solid #E5E5E5;

	float: right;

	margin: 0 0 10px 10px;

}



img.ramka-i-wyrownanie-do-lewej, .ramka-i-wyrownanie-do-lewej img {

	border: 3px solid #E5E5E5;

	float: left;

	margin: 0 10px 10px 0;

}





h1 {

	margin:0 0 5px 0;

	padding:0 0 5px 0;

	color : #F60103;

	font-size : 12px;

	font-weight : normal;

	line-height: 15px;

}



h2 {	font-size: 13px;}



h3 {	font-size: 12px;}



pre {  white-space: normal;}







ol, ul	{

	padding-left: 30px; 

}





/***********************************************/

/* Layout Divs                                 */

/***********************************************/



#container {

	margin: 0 auto;

	width: 1000px;

	text-align: left;

	background-color: #FFFFFF;

	padding: 0 0 18px 0;

}



#popup-container {

	margin: 8px;

	text-align: left;

	background-color: #FFFFFF;

	padding: 0;

}



#ariespower {

	padding: 16px 20px 0px 13px;

}



#footer {

	background-color : #EEEEEE;

	margin-top:14px;

}



#nota-prawna {

	display: inline;

	line-height: 60px;

	padding-left: 20px; 

	color: #ADADAD;

}



#nota-prawna a {

	color: #ADADAD;

}



#mapa-serwisu {

	float:right;

	line-height: 60px;

	padding-right: 20px; 

}



table#honda {

	margin: 0 0 0px 18px;	

}
table#honda2 {

	margin: 0 0 0px 0px;	

}


#colSplit {

	width:886px;

	padding: 8px 0 0 0;

	vertical-align: top;


}
#col1 {

	width:219px;

	background-image : url(../img/menu_gradient.jpg);

	background-position : top;

	background-repeat : repeat-x;

	padding: 8px 0 0 0;

	background-color : #EEEEEE;

	vertical-align: top;

	padding-bottom:157px;

}



#col2 {

	width:648px;

	padding: 8px 0 0 0;

	vertical-align: top;

}



#col3 {

	width:76px;

	background-color : #F60103;

	background-image : url(../img/col3_rog.gif);

	background-repeat : no-repeat;

	background-position : bottom left;

	vertical-align: top;

}



/***********************************************/

/* Components                                  */

/***********************************************/



#bannertop {

	padding-bottom: 5px;

}



#promocje {

	margin: 12px 0px 0px 16px;

}



#promocje .item {

	margin: 0 0px 6px 0;

}





#tresc {

	border: 1px solid #E0E0E0;

	padding: 14px 18px;

	background-image : url(../img/tekst_rog_gradient.gif);

	background-repeat : no-repeat;

	background-position : top right;

}







#tresc img.rogGora {

	float: left;

	margin: -15px 0 0 -19px;

}



h1.page-title, .zajawka h1.title {

	border-bottom: 1px solid #E2E2E2;

}



.title {

	color : #F60103;

	font-size : 12px;

	font-weight : normal;

	line-height: 15px;

}



/* menu TOP */



#menu-top {

	font-size : 11px;

	line-height: 22px;

	padding: 0 19px;

}



#menu-top a {	color: #000;}



#menu-top a:hover {	color: #F60103;}



#menu-top .item {

	display : inline;

	margin:0;

}



#menu-top .separator {

	display : inline;

	color: #DADADA;

	padding: 0 9px;

}

/* stop */





/* news */

.zajawka {

	border: 1px solid #E0E0E0;

	background-image : url(../img/tekst_rog_gradient.gif);

	background-repeat : no-repeat;

	background-position : top right;

}



.zajawka img.rogGora {

	float: left;

	margin: -1px 0 0 -1px;

}



.zajawka .tekst {

	margin: 0 0 0px 0;

	padding: 14px 18px 10px 18px;

}



.zajawka .data {

	float: none;

	width : 100px;

	height: 19px;

	line-height: 19px;

	color: white;

	background-color : #F60103;

	background-image : url(../img/data_rog.gif);

	background-repeat : no-repeat;

	text-align: center;

	margin: 0 0 0 546px;

}



.zajawka .wiecej {	

	margin-top:12px;

	margin-bottom:-8px;

	padding: 0 8px 0 11px;

	background-image : url(../img/arrow.gif);

	background-repeat : no-repeat;

	background-position : -1px 3px;

}





#intro {

	position : absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 99;

}



#search {

	border-color : #EDEDED;

	border-style : solid;

	border-width : 1px 0;

	padding: 10px 0 10px 14px;

	background-image : url(../img/szukaj_form.gif);

	background-repeat : no-repeat;

	background-position : 19px 10px;

}



#search input {

	margin: 1px 0 0 13px;

	padding: 3px;

	border: 0px solid black;

	width: 110px;

}



#search img {

	float: right;

	margin: -1px 10px 0 0;

}





/* menu ---------------------------------------*/



#menuRog {

	margin: -11px 0 0 226px;

	width: 11px;

	height: 11px;

	background-image: url(../img/menu_rog.gif);

	background-repeat : no-repeat;

	float : left;

	display: inline;

}





/* menu left */



#menuLeft {

}



#menuLeft div {

	cursor: pointer;

}



#menuLeft a, #menuLeft a:hover {

	color: white;

	text-decoration: none;

}



#menuLeft .item0, #menuLeft .item0Over {

	border-bottom: solid #D6D6D6 1px;

	padding: 4px 0 4px 8px;

}



#menuLeft .item0 a {	color: #F60103;}



#menuLeft .item1, #menuLeft .item1Over {

	padding: 4px 0 4px 17px;

	background-color : #EEEEEE;

	border-bottom: solid #D6D6D6 1px;

	background-image : url(../img/menu-arrow-1.gif);

	background-repeat : no-repeat;

	background-position : 5px 7px;

}



#menuLeft .item1 a {	color: #000;}



#menuLeft .item2, #menuLeft .item2Over {

	padding: 4px 0 4px 27px;

	background-color : #ADADAD;

	border-bottom: solid #D6D6D6 1px;

	background-image : url(../img/menu-arrow-2.gif);

	background-repeat : no-repeat;

	background-position : 15px 7px;

}



#menuLeft .item3, #menuLeft .item3Over {

	padding: 4px 0 4px 37px;

	background-color : #BFBFBF;

	border-bottom: solid #D6D6D6 1px;

	background-image : url(../img/menu-arrow-3.gif);

	background-repeat : no-repeat;

	background-position : 25px 7px;

}



#menuLeft .item4, #menuLeft .item4Over {

	padding: 4px 0 4px 47px;

	background-color : #CBCBCB;

	border-bottom: solid #D6D6D6 1px;

	background-image : url(../img/menu-arrow-4.gif);

	background-repeat : no-repeat;

	background-position : 35px 7px;

}





#menuLeft .item0Over, #menuLeft .item1Over, #menuLeft .item2Over, #menuLeft .item3Over, #menuLeft .item4Over {	

	background-color : #F60103; 

	background-image : url(../img/menu-arrow-over.gif);

}



#menuLeft .item0Over {

	background-image : none;

}

/*

#menuLeft .item0Over, #menuLeft .item1Over, #menuLeft .item2Over, #menuLeft .item3Over, #menuLeft .selected {	background-color : #F60103; }

*/



/* ! menu ---------------------------------------*/



/* produkt */



#produkt {

	padding-top: 10px;

}



#produkt .table1 {

	width: 100%;

	border: 0;

}



#produkt .table1 .col1 {

	border-right: 1px solid #E5E4E4;

	width: 99%;

	vertical-align: top;

	padding-right: 6px;

}



#produkt .table1 table.przyciski {

	margin: 25px 0 0 0;

	width: 426px;

	border: 0;

}





#produkt .table1 .col2 {

	border-right: 1px solid #E5E4E4;

	padding: 0 10px;

	vertical-align: top;

}



#produkt .loopka {

	margin: -30px 0 0px 65px;

	width: 29px;

	height: 29px;

	position: absolute;

	display: inline;

}



#wykres .loopka {

	margin: -20px 0 0px 65px;

	width: 29px;

	height: 29px;

	position: absolute;

	display: inline;

}



#produkt .table1 .col3 {

	border-right: 1px solid #E5E4E4;

	padding: 0 14px 0 13px;

	vertical-align: top;

	width: 221px;

}



#produkt .table1 .col3 .spacer {

	width: 184px;

	text-align: center;

}

	



#produkt .table2 {

	width: 100%;

	border: 1px solid #E5E4E4;

	margin-top: 25px;

}



#produkt .table2 td {

	vertical-align:top;

}



#produkt .table2 .col1 {

	vertical-align: top;

	padding: 7px;

}



#produkt .table2 .col2 {

	border-left: 1px solid #E5E4E4;

	width: 211px;

	vertical-align: top;

}



#produkt .rogGora {	

	margin: 25px 0 0px 0px;

	width: 11px;

	height: 11px;

	background-image: url(../img/tekst_rog_gora.gif);

	background-repeat : no-repeat;

	position: absolute;

	display: inline;

}





#produkt .dane {

	width: 100%;

	background-color : #EEEEEE;

}



#produkt .dane td {

	border-style : solid;

	border-color : white;

	border-width : 1px 1px 0 0;

	padding: 4px;

}



#sciezka {

	margin-bottom: 6px;

}



#sciezka .item {

	display: inline;

	padding: 0 8px 0 11px;

	background-image : url(../img/arrow.gif);

	background-repeat : no-repeat;

	background-position : -1px 2px;

}



#sciezka .item a {

	color: #000;

}



#sciezka .item a:hover {

	color: #FF0000;

}



#miniaturki {

	padding: 20px;

}



#miniaturki .item {

	padding-bottom: 10px;

}



#miniaturki .item img {

	float: left;

	margin-right: 6px;

	border: 2px solid #D9D9D9;

}



#wykres {

	text-align:center;	

	padding-bottom: 6px;

}



#porownaj-popup {

	margin: 0 12px;

}



#porownaj-popup #kategorie {

	margin: 12px 0 0 0;

	width: 100%;

	border: 1px solid white;

}



#porownaj-popup table.item {

	border:1px solid #EEEEEE;

	margin: 0 12px 12px 0;

	background-color : #EEEEEE;

}

#porownaj-popup table.item td {

	padding: 3px 4px;

	border-top:1px solid white;

}

#porownaj-popup table.item th {

	background-color: white;

	padding: 3px 4px;

	font-weight : bold;

}

#porownaj-popup table.item td input {

	margin-right: 4px;

}



#porownaj-popup table.dane {

	margin: 12px 0;

	background-color : #EEEEEE;

}



#porownaj-popup table.dane th {

	border-top:1px solid white;

	border-left:1px solid white;

	padding: 2px 3px;

	background-color : White;

	text-align: center;

	vertical-align: middle;

}



#porownaj-popup table.dane td {

	border-top:1px solid white;

	border-left:1px solid white;

	padding: 2px 3px;

}



#searchList {

	border-top-color : #EDEDED;

	border-top-style : solid;

	border-top-width : 1px;

	margin-top: 4px;

}



#searchList .item {

	padding: 6px 0 6px 12px;

	background-image : url(../img/arrow.gif);

	background-repeat : no-repeat;

	background-position : -1px 9px;

}



.ankieta .margin {

	margin: 6px 0 12px 0;

}



#download-popup{

	margin: 0 12px;

}



#download-popup .list {

	margin-bottom: 4px;

}



#download-popup .list .title {

	font-size:11px;

}



#download-popup .list a {

	color: #000;

}



#download-popup img.ico {

	margin: 0 3px -4px 0;

	padding-bottom:1px;

}





table.adminList th a:hover {

	color: #FE7715;

}



table.adminList th, table.adminList td {

	padding: 5px 6px 0px 3px;

}



table.adminList th {

	text-align: left;

	border-bottom: 1px solid #E2E2E2;

	line-height: 16px;

	color: #000;

	font-weight: bold;

	font-size: inherit;

	padding-left: 8px;

	padding-bottom: 1px;

}



table.adminList td {

	vertical-align: top;

}



table.adminList a {

	text-decoration: none;

	color: #000000;

}



table.adminList a:hover {

	text-decoration: none;

}



#forum {

	padding: 8px 0 0 0;

}



#forum .item {

	padding-top: 12px;

	margin-top: 12px;

	border-top: 1px solid #E2E2E2;

}



#forum .date {

	display:inline;

	float:right;

}



#forum .nick {

	display:inline;

	font-weight:bold;

}



#forum .content {

}



#forum .comment {

	padding: 12px 0 0 0;

}



#forum form {

	padding: 6px 0 0 0;

	margin: 0px 0 0 0;

	border-top: 0px solid #E2E2E2;

}



#siteMap {

}



#siteMap a {

	color:#000;

}



#siteMap a:hover {

	color:#F60103;

}



#siteMap div {

	padding: 1px 0 2px 17px;

	background-image : url(../img/menu-arrow-1.gif);

	background-repeat : no-repeat;

	background-position : 5px 4px;

}



#siteMap .item0 {

}



#siteMap .item1 {

	margin-left:10px;

}



#siteMap .item2 {

	margin-left:20px;

}



#siteMap .item3 {

	margin-left:30px;

}



#siteMap .item4 {

	margin-left:40px;

}



#siteMap .item5 {

	margin-left:50px;

}



#licznik {

	position:absolute;

	margin:-75px 0 0 -86px;

	width:150px;

	height:150px;

	display:inline;

}
#licznikNew {
	position:absolute;

	margin:-50px 0 0 -110px;

	width:160px;

	height:120px;

	display:inline;
}