/*

Theme Name: OczamiKierowcy.com

Description: Szablon stworzony przez WrocWeb na potrzeby strony OczamiKierowcy.com

Version: 1.0

Author: Tom Jaworski - WrocWeb.com

Author URI: http://wrocweb.com/

*/



	@import url(css/reset.css);



body {

font-size: 72.6%; /* 10,83px */

font-family: Arial, Tahoma, Helvetica, sans-serif;

background: #e1f6ff url(images/bg2.gif) repeat-x;

color: #003366;

text-align: center;

}



a {

text-decoration: none;

color: #4b82a2;

}

	a:hover {text-decoration: underline;}



.clear {clear: both;}

.left {float: left;}

.right {float: right;}

.center {

width: 940px;

margin: 0 auto;

text-align: left;

}



#leftaa {

width:50%; 

float: left;

}



#rightaa {

width:50%; 

float: left;

}





#all {background: url(images/main-bg.jpg) no-repeat 50% 30px;}



	#top {

	background: url(images/top-bg.gif) repeat-x;

	height: 30px;

	}



		#description {

		padding: 10px 0 0;

		width: 50%;

		font-style: italic;

		}

		

			#description h1 a {

			color: #7ea8c0;

			font-weight: bold;

			float: left;

			}

			

			#description h3 {

			color: #5d8ea9;

			float: left;

			padding-left: 3px;

			}

		

	#header {

	margin-top: 35px;

	}



		#logo {	width:329px;

				margin-bottom: 20px;

				float:left;}

		

			#logo h1 a {

			background: url(images/logo2.png) no-repeat;

			display: block;

			width: 309px;

			height: 45px;

			text-indent: -9000em;

			margin-left: 20px;

			}

			

		#search {

		background: url(images/search-bg.png) no-repeat;

		height: 32px;

		width: 240px;

		padding: 9px 0 0 10px;

		}

		

			#search label {display: none;}

			

			#search input#s {

			background: url(images/search-input.png) no-repeat;

			width: 142px;/* 164px */

			height: 25px;/* 26px */

			display: block;

			border: 0;

			float: left;

			color: #fff;

			padding: 1px 11px 0 11px;

			line-height: 14px;

			}

			

			#search input#searchsubmit {

			border: 0;

			background: none;

			float: left;

			color: #fff;

			font-weight: bold;

			text-transform: uppercase;

			text-shadow: -1px -1px #3a7192;

			font-size: 1em;

			padding: 5px 0 0 12px;

			cursor: pointer;

			}

		

		#menu {

		background: url(images/menu-bg.png) no-repeat;

		width: 100%;

		height: 36px;

		margin-bottom: 6px;

		}

		

			#menu ul {padding: 0 6px;}

		

				#menu ul li {

				float: left;

				display: block;

				height: 36px;

				background: url(images/menu-separator.gif) no-repeat 100% 0;

				}

				

					#menu ul li a {

					float: left;

					display: block;

					color: #fff;

					font-weight: bold;

					text-transform: uppercase;

					font-size: 1.07em;

					text-shadow: 1px 1px #ef2d2d;

					padding: 13px 16px 0 16px;

					height: 23px;

					}

					

						#menu ul li a:hover {

						background: url(images/menu-active.gif) repeat-x;

						color: #b71a1a;

						text-shadow: none;

						margin-right: 2px;

						padding-right: 14px;

						text-decoration: none;

						}



	#wrapper {

	margin-bottom: 12px;

	overflow: hidden;

	}



		#main {

		width: 670px;

		}

			#ads {float: left;}

			

			#partnerzy {float: right;}

				

				#partnerzy img {margin: 0 2px;}

			

			#breaking-news {
			background: url(images/news-top.png) no-repeat;
			width: 670px;/* 670px */
			margin-top: 5px;
			color: #ff0;
			padding-top: 6px;
			display: inline-block;
			}
				
				#breaking-news #ifobraz {
				padding: 5px 0px 0px 0px;
				}

				
				#breaking-news #obraz {
				text-align: center;
				color: #eee;
				font-size: 14px;
				}
				
				#breaking-news #obraz-podpis {	margin-top: 4px;
											}
				#breaking-news #obraz-podpisl {	display:inline;
											}
				#breaking-news #obraz-podpisr {	display:inline;
											padding-left: 34px;
											font-weight: normal;
											font-size: 12px;
											}

				#breaking-news #obraz a {
				color: #eee;
				font-weight: bold;
				}
				
				#breaking-news #obraz a:hover {
				color: #052660;
				background-color: #eee;
				text-decoration: none;
				}

				#breaking-news #topic {	
						color: #fff;
						font-weight:bold;}
				
				#breaking-news #czat-podpis { margin-top: 3px;
										color: #ddd;
										font-size: 12px;
										font-weight: normal; }
				#breaking-news #czat-podpis a:hover { color: #052660;
												background-color: #eee; }
				
				#breaking-news #mapa-podpis { margin-top: 5px;
										color: #ccc; }
				#breaking-news #mapa-podpis a { color: #ccc; }
				#breaking-news #mapa-podpis a:hover { color: #fff; }

				#breaking-news div {

				background: url(images/news-bottom.png) no-repeat 0 100%;

				width: 650px;/* 670px */

				padding: 0 10px 6px 10px;

				display: inline-block;

				}

				

					#breaking-news div div {

					background: none;

					width: auto;

					padding: 0;

					display: block;

					}

				

					#breaking-news h3.title a {

					text-transform: uppercase;

					font-size: 1.27em;

					color: #fff;

					font-weight: bold;

					float: left;

					width: 54px;

					padding-top: 8px;

					}

					

					#breaking-news .content {

					float: left;

					width: 585px;
					height: 35px; 

					border-left: 1px dotted #fff;

					padding: 0 0 5px 5px;
					overflow: hidden;

					}

			#map { margin-top: 5px; }

			#module1 {

			margin-top: 0px;

			}

			

				#module1 .post {

				margin-bottom: 10px;

				background: url(images/module1-top.png) no-repeat;

				padding-top: 6px;

				}

				

					#module1 .post div {

					background: url(images/module1-bottom.png) no-repeat 0 100%;

					padding: 11px 20px 12px 20px;

					}

					

						#module1 .post div div {

						background: none;

						padding: 0;

						}

						

						#module1 .post .title h3 a {

						color: #066094;

						font-weight: bold;

						font-style: italic;

						font-size: 1.15em;

						margin-bottom: 5px;

						display: block;

						}

						

						#module1 .post .post-content {

						color: #5fabcc;

						line-height: 16px;

						}

						

							#module1 .post .post-content a {

							font-weight: bold;

							color: #5fabcc;

							}

							

							#module1 .post .post-content p {

							margin: 5px 0;

							display: inline-block;

							}

			

			#breadcrumbs {}

			

			#content {margin-top: 5px;}

			

				#content .post {

				background: url(images/post-top.png) no-repeat;

				padding: 4px 0 0 0;

				margin: 0 0 22px 0;

				}

				

					#content .post div {

					background: url(images/post-bottom.png) no-repeat 0 100%;

					padding: 0 0 6px 0;

					margin: 0;

					}

					

						#content .post div div {

						background: url(images/post-bg.png) repeat-y;

						padding: 6px 10px 5px 10px;

						overflow: hidden;

						}

							

							#content .post div div div {

							background: none;

							padding: 0;

							}

							

							#content h2{font-size: 2.5em; margin: 0 0 15px;}

							

							#content .post .title {

							background: url(images/post-title.gif) no-repeat;

							width: 650px;

							height: 37px;

							}

							

								#content .post .title h3 a {

								padding: 10px 10px 0 15px;

								display: block;

								color: #03436a;

								font-size: 1.53em;

								font-weight: bold;

								text-shadow: 1px 1px #add0e1;

								}

								

							#content .post .infobar {

							background: url(images/post-infobar.gif) no-repeat;

							height: 27px;

							padding: 13px 0 0 0;

							}

							

								#content .post .data,

								#content .post .komentarze,

								#content .post .autor {

								float: left;

								margin: 0 12px 0 10px;

								height: 16px;

								padding: 2px 0 0 30px;

								}

								

									#content .post .data a,

									#content .post .komentarze a,

									#content .post .autor a {color: #4b82a2; font-weight: bold;}

								

								#content .post .data {

								background: url(images/post-data-icon.gif) no-repeat;

								}

								

								#content .post .komentarze {

								background: url(images/post-komentarze-icon.gif) no-repeat;

								}

								

								#content .post .autor {

								background: url(images/post-autor-icon.gif) no-repeat;

								}

								

							#content .post .post-content {

							padding: 15px 10px 0 10px;

							line-height: 16px;

							}

							

								#content .post .post-content p {padding: 5px 0;}

								

								#content .post .post-content a {font-weight: bold;}

							

								#content .post .post-content a.more {

								float: right;

								background: url(images/post-more.gif) no-repeat;

								width: 103px;

								height: 30px;

								display: block;

								text-indent: -9000em;

								margin-top: 8px;

								}

								

						#content #comments {

						margin-top: 10px;

						background: url(images/pagination-bg.png) no-repeat 50% 0;

						padding: 20px 10px 0 10px;

						}

						

							#content #comments .display-comments-title,

							#content #comments .add-comment {

							font-size: 1.3em;

							margin: 0 0 15px 0;

							color: #9a9a9a;

							}

							

								#content #comments textarea#comment,

								#content #comments input {

								margin: 6px 0;

								display: block;

								border: 1px solid #ccc;

								padding: 4px 8px;

								font-size: 1.1em;

								color: #9a9a9a;

								font-family: Trebuchet Ms;

								}

							

								#content #comments textarea#comment {width: 97%;}

								

								#content #comments input#submit {

								cursor: pointer;

								color: #000;

								float: right;

								}

								

								#content #comments li {

								margin: 0 0 10px;

								display: inline-block;

								line-height: 16px;

								border-top: 1px solid #ccc;

								width: 100%;

								padding-top: 10px;

								}

				#pagination {}

				

					#pagination #wp_page_numbers {

					padding-top: 20px;

					background: url(images/pagination-bg.png) no-repeat;

					text-align: center;

					}

					

						#pagination .next-page,

						#pagination .prev-page {

						background: url(images/pagination-arrow.png) no-repeat;

						width: 107px;

						height: 21px;

						padding-top: 10px;

						}

						

							#pagination .next-page a,

							#pagination .prev-page a {background: none; padding: 0; color: #fff;}

							#pagination .next-page a span,

							#pagination .prev-page a span {background: none; color: #fff; padding: 0;}

						

						#pagination .next-page {float: right;}

						#pagination .prev-page {float: left;}

						

						#pagination li {

						display: inline;

						text-align: center;

						}

						

							#pagination li a {

							background: url(images/pagination-nav-left.png) no-repeat;

							padding-left: 7px;

							display: inline-block;

							text-align: center;

							height: 31px;

							}

							

								#pagination li a span {

								background: url(images/pagination-nav-right.png) no-repeat 100% 0;

								height: 31px;

								display: inline-block;

								font-weight: bold;

								color: #4b82a2;

								padding: 10px 13px 0 6px;

								}

			

			#modules {}

			

				#user1 {}

				

				#user2 {}

				

				#user3 {}

		

		#right {

		width: 250px;

		margin-left: 20px;

		margin-top: 5px;

		}

		

			#informacje {

			background: url(images/sidebar-informacje-top.gif) no-repeat;

			padding: 4px 0 0 0;

			margin-bottom: 25px;

			}

			

				#informacje div {

				background: url(images/sidebar-informacje-bottom.gif) no-repeat 0 100%;

				padding: 14px 20px 28px 20px;

				}

				

					#informacje div div {

					background: none;

					padding: 0;

					}

					

					#informacje .module-title {

					color: #125175;

					font-weight: bold;

					font-size: 1.2em;

					text-shadow: 1px 1px #52a1c2;

					text-transform: uppercase;

					margin: 0 0 14px;

					}

					

					#informacje .module-content {

					color: #fff;

					line-height: 16px;

					}

					

			#kategorie {

			background: url(images/sidebar-kategorie-top.png) no-repeat;

			padding: 4px 0 0;

			margin-bottom: 23px;

			}
			
				#zegarek {
				
				width: 230px;
				margin-left: 35px;
				margin-top: 20px;
				}

			

				#kategorie div {

				background: url(images/sidebar-kategorie-bottom.png) no-repeat 0 100%;

				padding: 12px 10px;

				}

				

					#kategorie div div {

					background: none;

					padding: 0;

					}

					

					#kategorie .module-title h3 {

					color: #728454;

					font-size: 1.2em;

					text-transform: uppercase;

					font-weight: bold;

					text-shadow: 1px 1px #fff;

					margin: 0 0 13px 10px;

					}

					

					#kategorie ul {

					border: 1px solid #b6cda6;

					background: #edf4e5;

					-moz-border-radius: 5px;

					-webkit-border-radius: 5px;

					padding: 5px 0;

					}

					

						#kategorie ul li a {

						background: url(images/sidebar-kategorie-element.gif) repeat-x;

						height: 31px;/* 51px */

						display: block;

						font-size: 1.2em;

						color: #728454;

						font-weight: bold;

						padding: 20px 10px 0;

						}

						

			#archiwum {

			background: url(images/sidebar-archiwum-top.gif) no-repeat;

			padding: 6px 0 0;

			margin-bottom: 23px;

			}

			

				#archiwum div {

				background: url(images/sidebar-archiwum-bottom.gif) no-repeat 0 100%;

				padding: 10px;

				}

				

					#archiwum div div {

					background: none;

					padding: 0;

					min-height: 0;

					}

				

					#archiwum .module-title h3 {

					color: #084f78;

					font-size: 1.2em;

					text-transform: uppercase;

					font-weight: bold;

					text-shadow: -1px -1px #83a7bb;

					padding: 0 0 14px 10px;

					}

					

					#archiwum ul {

					border: 1px solid #a6cce0;

					-moz-border-radius: 5px;

					-webkit-border-radius: 5px;

					background: #eefaff;

					padding: 5px 0;

					}

					

						#archiwum ul li a {

						background: url(images/sidebar-archiwum-element.gif) repeat-x;

						display: block;

						height: 22px;

						color: #166897;

						font-weight: bold;

						font-size: 1.15em;

						padding: 10px 10px 0;

						}

						

			#mapa {

			background: url(images/sidebar-mapa-top.png) no-repeat;

			padding: 8px 0 0;

			margin-bottom: 23px;

			}

			

				#mapa div {

				background: url(images/sidebar-mapa-bottom.png) no-repeat 0 100%;

				padding: 2px 10px 25px 10px;

				}

				

					#mapa div div {

					background: none;

					padding: 0;

					}

					

					#mapa a#google-map {

					background: url(images/sidebar-mapa-arrow.png) no-repeat;

					margin-top: 18px;

					padding: 0 0 0 20px;

					font-size: 1.2em;

					color: #fff;

					font-weight: bold;

					text-shadow: 1px 1px #5ea9ce;

					display: block;

					height: 16px;

					}



	#footer {

	margin-top: 16px;

	background: #114a6b url(images/footer-bg.gif) repeat-x;

	overflow: hidden;

	font-style: italic;

	font-family: Tahoma;

	color: #9fc1cc;

	line-height: 16px;

	}

	

		#footer .center {padding: 22px 20px 15px 20px; overflow: hidden;}



			#copyright {color: #e3eff3;}

			

			#wykonanie {}

				

				#wykonanie a {color:#fff; font-weight:bold;}
