

img {
	border:none;
	}

body {
	background: #E5E5E5; 
	font:11px/15px tahoma, arial, sans-serif;
	margin:0;
	text-align:center;
}


td {
	font:11px/15px tahoma, arial, sans-serif;
	}

div#container {
	margin:0 auto;
	width:741px;
	background:url(../gfx/fast_car-tlo.jpg) repeat-y left top;
	padding-left:4px;
	padding-right:4px;
	}


p#topHeader {
	background:#555A60 url(../gfx/fast_car-belka.jpg) repeat-x left top;
	margin:0;
	text-align:left;
	padding-left:20px;
	}


div#midHeader {
	background:url(../gfx/fast_car-top.jpg) repeat-x left top;
	float:left;
	width:100%;
	height:68px;
	position:relative;
	}
	

div#midHeader ul {
	float:right;
	margin-top:25px;
	}
	
div#midHeader ul li {
	float:left;	
	font-size: 11px;
	list-style:none;
	margin-left:7px;
	margin-right:7px;
	}

div#midHeader ul li a {
	font-weight:bold;
	color: #00245F;	
	margin-right:6px;
	}

div#midHeader ul li a:hover {
	color: #ee0000;
}


a.logo {
	position:absolute;
	left:5px;
	top:10px;
	}

  a { color: #00245F; text-decoration: none}
  a:hover   {color: #ee0000;}

div#mappy {
	position:absolute;
	margin-top:24px;
	margin-left:427px;
}

td#sidebar {
	background:#b5b5b5 url(../gfx/fast_car-prawa.jpg) repeat-x left top;
	width:166px;
	border-left:1px solid #698BAB;
	padding-top:20px;
	border-top:5px solid #00245F;
	}

td#mainCol {
	border-top:5px solid #00245F;
	width:600px;
	}
	
div#footer {
	background:url(../gfx/fast_car-belka.jpg) repeat-x left top;
	text-align:left;
	padding-top:20px;
	width:741px;
	margin:0 auto;
	position:relative;
	top:-18px;
	}


table.cars {
	border-left: 1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	margin-left:20px;
	width:530px;
	}

table.cars td {
	font-size:11px;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	padding:5px;
	}
	
table.cars td.price, table.cars th.price {
	text-align:right;
	}

table.cars td.label {
	font-weight:bold;
	}

table.cars th {
	background:#F0F0F0;
	font-size:11px;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	padding:5px;
	color:#606060;
	text-align:left;
	}


table#main {
	border-collapse:collapse;
	margin-top:1px;
	margin-bottom:18px;
	}

table#main td {
	vertical-align:top;
	}
	
table#offers td {
	vertical-align:middle;
	}


.menu    {  color: #00245F; ; font-weight : bold;}

.menu1    {  color: #00245F; font-size : 10px; font-weight : normal; }

.nagb {font-size : 14px; color :#dd0000; font-weight : bold; }

.nags {font-size : 12px; color : #00245F; font-weight : bold; }

.text {font-size : 11px; color : #808080; font-weight : normal; } 

.btext {font-size : 11px; color : #606060; font-weight : normal; TEXT-ALIGN: justify;} 

.adres {font-size : 10px; color : #606060; font-weight : normal; line-height: 14px;} 

.adres_s {font-size : 9px; color : #00245F; font-weight : normal; line-height: 14px; margin-left: 5px;} 

.tab {font-size : 10px; color : #808080; font-weight : normal; }

.tag {font-size : 1px; font-weight : normal; COLOR: #f0f0f0} 

.menu_katalog {font-size : 10px; color : #000000; font-weight : normal; line-height: 14px;} 

BUTTON,SUBMIT  {background:#BFCFE0; color: #000080 }

INPUT, SELECT,TEXTAREA {
border-color : #808080;
border-size : 0;
border-width : 1px;
font-family:Verdana, Arial, Helvetica;
font-size:9;
background : #EAEAEA;

}


p.menu1 {
	font-size:10px;
	text-align:right;
	width:550px;
	margin-top:20px;
	}

p.menu1 a {
	color:#A0A0A0;
	}
	
p.menu_katalog2	{
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	padding-top:8px;
	padding-bottom:8px;
	font-size:10px;
	margin-left:23px;
	margin-right:18px;
	}

p.botTableMenu {
	margin-bottom:40px;
	}
	
form p {float:left;clear:both;}
form p label {float:left;width:100px;margin-right:10px;text-align:right;}

	
h1.pageTitle {
	font-size:13px;
	margin-left:23px;
	}	
	
h1.pageTitle span {
	color:#606060;	
	font-size:11px;
	font-weight:normal;
	}
	
.tableMainPage	{
	margin:30px auto 50px auto;
	}
	
div.cno {
	margin-left:20px;
	margin-right:20px;
	font-size:11px;
	margin-bottom:20px;
	}	
	
h1.pageTitle {
	border-bottom:1px solid #F0F0F0;
	padding-bottom:10px;
	color:#000066;
	margin-top:15px;
	font-size:16px;
	margin-right:20px;
	margin-left:20px;
	}	
	
.cno .newsIntro h1 {
	font-size:14px;
	margin-bottom:3px;
	}	
	
.newsIntro p.date {
	margin-top:0;
	font-size:10px;
	color:#666666;
	}	

.newsIntro {
	margin-bottom:25px;
	}

.newsIntro a {
	color:#2D2D92;
	}
	
.newsIntro h1 a:hover {
	text-decoration:underline;
	}	
	
.newsIntro p.readMore {
	text-align:right;
	}
	
	
div#map {
	margin-left:20px;
	margin-bottom:40px;
	width:530px;
	height:480px;
	}
	
h1.pageSubTitleOffer {
	font-size:13px;
	margin-left:23px;
	}	
	
h1.pageSubTitleOffer span {
	color:#606060;	
	font-size:11px;
	font-weight:normal;
	}	
	
table.carDetails td.label {
	font-weight:bold;
	padding-right:6px;
	}		

td#duze_zdjecie img {
	
	border:1px solid #E0E0E0;
	text-align:center;
	margin-left:2px;
	padding:5px;
	}
	
div#miniaturki	{
	width:460px;
	margin-top:15px;
	}

div#miniaturki	img {
	margin-right:2px;
	margin-left:2px;
	border:1px solid #E0E0E0;
	padding:2px;
	margin-bottom:7px;
	}