a{ color: #60A2DB; }
a:hover{ color: #CC0001; }
body
{
	color: #666666;
	font-family: arial;
	font-size: 11px;
	line-height:16px;
}

img {display:block;}

.blok {
	display:block;
	border:none;
	float:left;
	margin-left:3px;
	height:40px;
	}


a#terminy {width:101px; background-image: url("images/terminy_kursow.jpg");}
a#terminy:hover {width:101px;background-image: url("images/terminy_kursow_podsw.jpg");}
a#terminy_on{width:101px;background-image: url("images/terminy_kursow_podsw.jpg");}

a#promocje {width:113px; background-image: url("images/promocje_rabaty.jpg"); }
a#promocje:hover { width:113px; background-image: url("images/promocje_rabaty_podsw.jpg"); }
a#promocje_on { width:113px; background-image: url("images/promocje_rabaty_podsw.jpg"); }

a#samochody { width:77px; background-image: url("images/samochody.jpg"); }
a#samochody:hover { width:77px; background-image: url("images/samochody_podsw.jpg"); }
a#samochody_on { width:77px; background-image: url("images/samochody_podsw.jpg"); }

a#kontakt { width:58px; background-image: url("images/kontakt.jpg"); }
a#kontakt:hover { width:58px; background-image: url("images/kontakt_podsw.jpg"); }
a#kontakt_on { width:58px; background-image: url("images/kontakt_podsw.jpg"); }

a#linki { width:97px; background-image: url("images/przydatne_linki.jpg"); }
a#linki:hover { width:97px; background-image: url("images/przydatne_linki_podsw.jpg"); }
a#linki_on { width:97px; background-image: url("images/przydatne_linki_podsw.jpg"); }

a#o_firmie { width:55px; background-image: url("images/o_firmie.jpg"); }
a#o_firmie:hover { width:55px; background-image: url("images/o_firmie_podsw.jpg"); }
a#o_firmie_on { width:55px; background-image: url("images/o_firmie_podsw.jpg"); }

.menu 	{
	text-decoration:none;
	color:white;
	font-family:tahoma;
	font-size:9px;
	margin-top:3px;
	display:block;
	}
.menu:hover{
	color: #ffffff !important;;
	text-decoration:underline !important;
}

a#mapa_serwisu {
	margin-left:10px;
	}
a#mapa_serwisu:hover { color: #CC0001; text-decoration: none; }

a#ulubione {
	margin-left:5px;
		}
a#ulubione:hover { color: #CC0001; text-decoration: none;}

a#znajomy {
	margin-left:5px;
	}
a#znajomy:hover { color: #CC0001; text-decoration: none; }

a.menu:hover {
	text-decoration:underline;
		}

.wiecej_przycisk	{

	width:52px;
	height:16px;
	float: left;
	margin-left:115px;
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	background-image: url("images/niebieski_wiecej_przycisk1.jpg");
	margin-top:4px;
	}

.wiecej_przycisk:hover	{
	background-image: url("images/czerwony_wiecej_przycisk1.jpg");
	}

.wiecej_przycisk_akt	{

	width:52px;
	height:16px;
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	background-image: url("images/niebieski_wiecej_przycisk1.jpg");
	}

.wiecej_przycisk_akt:hover	{
	width:52px;
	height:16px;
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	background-image: url("images/czerwony_wiecej_przycisk1.jpg");
	}

body {
	background: url("images/gradient.jpg") top center repeat-x #5DA4DF;
	font-family:tahoma;
}

a#glowna_p { width:101px; background-image: url("images/strona_glowna.jpg"); }
#glowna_p_on {width:101px; background-image: url("images/strona_glowna_podsw.jpg"); }
a#glowna_p:hover {width:101px; background-image: url("images/strona_glowna_podsw.jpg"); }

.wiecej_przycisk_a:hover {
	background-image: url("images/czerwony_wiecej_przycisk1.jpg");
	}

.logo_pp:hover {
	background-image: url("images/logo_pp_on.jpg");
}
.logo_pp{
	width:101px; height:18px; float:right;
	background: url("images/logo_pp.jpg") no-repeat;
	}

.przyciski_do_stron {
	display:block;
	height:15px;
	width:16px;
	float:left;
}

#str_max_lewo {
	background-image: url("images/str_max_lewo.jpg");
}

#str_jeden_lewo {
	background-image: url("images/str_jeden_lewo.jpg");
}

#str_jeden_prawo {
	background-image: url("images/str_jeden_prawo.jpg");
}

#str_max_prawo {
	background: url("images/str_max_prawo.jpg") no-repeat;
}

#str_max_lewo:hover {
	background-image: url("images/str_max_lewo_1.jpg");
}

#str_jeden_lewo:hover {
	background-image: url("images/str_jeden_lewo_1.jpg");
}

#str_jeden_prawo:hover {
	background-image: url("images/str_jeden_prawo_1.jpg");
}

#str_max_prawo:hover {
	background: url("images/str_max_prawo_1.jpg") no-repeat;
}

#str_max_lewo_off {
	background-image: url("images/str_max_lewo_2.jpg");
}

#str_jeden_lewo_off {
	background-image: url("images/str_jeden_lewo_2.jpg");
}

#str_jeden_prawo_off {
	background-image: url("images/str_jeden_prawo_2.jpg");
}

#str_max_prawo_off {
	background: url("images/str_max_prawo_2.jpg") no-repeat;
}

a#str_srodek {
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-image: url("images/ico.jpg");
}

a#str_srodek:hover {

	background-image: url("images/ico_on.jpg");
}

.nast_poprzedni_powrot_news {
	height:16px;
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
}


/* */


h1{ font-family:arial; font-size:18px;font-weight:bold;color:#5ca4de;background-color:white; float:left; width:100%; margin-bottom:16px; margin-left:0px; margin-top:10px; height:24px; line-height:20px;}
h2{ margin:0px; font-size:16px; margin-bottom: 4px; }
h3{ margin:0px; color:#196DB2; font-size:14px; font-weight:bold; font-family:arial; }

.galeria-element{
	background: #5EA4E0;
	width: 150px;
	text-align: center;
	padding:2px;
	float: left;
	margin-right: 32px;
	margin-bottom: 22px;
}
.galeria-zdjecie{
	border: 1px solid #ffffff;
}
.galeria-tytul{
	color: white;
}
.kontakt-bold
{
	color: #5CA4DF;
	font-weight: bold;
}

.textarea,.input,input,textarea{ width: 236px; border: #5DA3DF 1px solid; border-left-color: #1C6FB3; border-bottom-color: #1C6FB3; font-size:11px; color: #1D6FB3; padding-left:8px; margin-top:4px;}

select{ font-size:11px; }

textarea{ height: 93px; }
.formerror{ color: #C50001; }
.formthanks{ color: #5DA3DD; font-size:12px; font-weight:bold;}

.zapiszsie td{  }
.zapiszsie-input{ width: 236px !important; margin-top:0px;}
.zapiszsie-desc{ text-align:right; vertical-align: bottom; }

span.radiodesc{ float: none; }

/* custom style forms */

span.checkbox {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(css/forms/checkbox.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.radio {
  width: 15px;
  height: 15px;
  padding: 0 5px 0 0;
  background: url(css/forms/radio.jpg) no-repeat;
  display: block;
  clear: left;
  float: left;
}

span.select {
	color:#666666;
	position: absolute;
  width: 215px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 0 24px 0 8px;
  color: #666666;
  	font: 11px/21px arial,arial;
	background: url(css/forms/select.jpg) no-repeat;
	overflow: hidden;
	color: #1D6FB3;
}

.submit_przycisk:hover {
	background-image: url("images/czerwony_wiecej_przycisk1.jpg");
	color:white;
	}
.submit_przycisk	{

	float:right;
	width:52px;
	height:16px;
	color:white;
	clear:both;
	text-decoration:none;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	background-image: url("images/niebieski_wiecej_przycisk1.jpg");
	margin-top:4px; _margin-top:0px;
	text-align:center;color:white;text-decoration:none;display:block;
	}

.servicemapli
{
	color: #5AA4DC;
	font-weight: bold;
	list-style: none;
	width:160px;
	padding-bottom:16px;

}
.servicemapli a
{
	margin-left:8px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.servicemapli a:hover{ color: #CC0001; text-decoration: none; }

#menunav{ font-size:10px; margin:3px; margin-left:16px; _margin-left:8px; color: #5EA4E0; float:left; line-height:11px; height:12px; }
#menunav a{  font-size:10px; color: #5EA4E0; text-decoration: none; float:left; line-height:11px; display:block; height:16px; }
#menunav a:hover{ color: #CC0001;  }
.raquo{ float:left; margin-top:6px; margin-left:4px; margin-right:4px;}

li{ background: url("css/common/libullet.jpg") no-repeat 0px 9px; padding-left:16px; list-style: none; margin-left:0px;}

table{ border:0px; }
td{ border:1px white solid; }
th{ background: #1B47A8; color:white; font-weight:bold;}


.mainmenu a{ display:block; height: 41px; background-position:bottom; float:left; }
.mainmenu a:hover{ background-position:top; }
.mainmenu h3 { display: inline; }

.menuitem1 { 	background:url("css/menu/1.jpg"); 					width: 105px; }
.menuitem1_on { background:url("css/menu/1.jpg") top !important; 	width: 105px; }
.menuitem2 { 	background:url("css/menu/2.jpg"); 					width: 105px; }
.menuitem2_on { background:url("css/menu/2.jpg") top !important; 	width: 105px; }
.menuitem3 { 	background:url("css/menu/3.jpg"); 					width: 118px; }
.menuitem3_on { background:url("css/menu/3.jpg") top !important; 	width: 118px; }
.menuitem4 { 	background:url("css/menu/4.jpg"); 					width: 59px; }
.menuitem4_on { background:url("css/menu/4.jpg") top !important;	width: 59px; }
.menuitem5 { 	background:url("css/menu/5.jpg"); 					width: 63px; }
.menuitem5_on { background:url("css/menu/5.jpg") top !important; 	width: 63px; }
.menuitem6 { 	background:url("css/menu/6.jpg"); 					width: 104px; }
.menuitem6_on { background:url("css/menu/6.jpg") top !important; 	width: 104px; }
.menuitem7 { 	background:url("css/menu/7.jpg"); 					width: 56px; }
.menuitem7_on { background:url("css/menu/7.jpg") top !important; 	width: 56px; }

