/*
Theme Name: AutoCzesci
Theme URI: 
Description: 
Version: 1.0
Author: ibex.pl
*/

.clearfix:after {
        content:".";
        display:block;
        height:0;
        clear:both;
        visibility:hidden;
}
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

html {
  background: #669999 url('/wp-content/themes/auto-czesci/images/body_bg.jpg') left top repeat-x;
}
body {
  margin:0px;
  padding: 0px;
  font-family: Arial;
  text-align: center;
}
.content a, .content a:visited {
  color: #497BB1;
  text-decoration: none;
  font-weight: bold;
  line-height: 150%;
}
.content a:hover {
color: Red;
  text-decoration: underline;
} 
.pasy a {
  text-decoration: none !important;
}
.pasy a:hover {
  text-decoration: underline !important;
}
.content a:hover {
  text-decoration: underline;
} 
.container {
  text-align: left;
  width: 930px;
  margin: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  padding: 0;
  display: block;
}
#header {
  width: 930px;
  height: 130px !important;
  display: block;
}
#header h1 {
  margin: 0 !important;
  padding: 0 !important;
}
#logo {
  margin: 0;
  padding: 0;
  margin-top:0px;
}
#logo a {
  display: block;
  background: transparent url('/wp-content/themes/auto-czesci/images/acm-logo.png') 30px 30px no-repeat;
  width: 100%;
  height: 130px !important;
  text-indent: -9000px;
}
#navbar {
  height: 175px;
  padding: 0px;
  margin: 0px;
  position: relative;
  border-top:1px solid Black;
  display: block;
}
#navbar ul {
  list-style-type: none;
  margin-top: 5px !important;
  width: 900px;
  margin: 0 auto;
  display: block;
}
#navbar ul li {
  float: left;
  display: inline;
  height: 160px;
  margin-right: 5px;
}
#navbar ul li.current_page_item {
  background: url('/wp-content/themes/auto-czesci/images/acm-highlight.png') 0 0px no-repeat;
}
#navbar ul li a {
  color: white;  
  height: 160px;
  width: 175px;
  display: block;
  text-indent: -9800px;
}
#navbar ul li.page-item-3 a {
  background: transparent url('/wp-content/themes/auto-czesci/images/acm-menu.png') 0px 0px no-repeat;
}
#navbar ul li.page-item-5 a {
  background: transparent url('/wp-content/themes/auto-czesci/images/acm-menu.png') -180px 0px no-repeat;
}
#navbar ul li.page-item-16 a {
  background: transparent url('/wp-content/themes/auto-czesci/images/acm-menu.png') -350px 0px no-repeat;
}
#navbar ul li.page-item-18 a {
  background: transparent url('/wp-content/themes/auto-czesci/images/acm-menu.png') -510px 0px no-repeat;
}
#navbar ul li.page-item-21 a {
  background: transparent url('/wp-content/themes/auto-czesci/images/acm-menu.png') -690px 0px no-repeat;
}

#navbar ul li.hover {
  background: url('/wp-content/themes/auto-czesci/images/acm-highlight.png') 0 0px no-repeat;
} 
#navbar ul li.hover a {
}
#navbar ul li a {
}

#content {
  margin-top: 0px !important;
  background: #669999 url('/wp-content/themes/auto-czesci/images/page_bg.jpg') top center no-repeat;
}
#content .inner {
  margin-left:15px;
  margin-right:15px;
  padding: 20px;
  background: #FDFDF2;
}
#main {
  float: left;
  width: 530px;
  padding: 0px;
}
#main h1 {
  font-size: 1.8em !important;
  margin-top: 0px;
}
#main h2 {
  font-size: 1.3em !important;
}

#sidebar {
  width: 340px;
  float: right;
}
#sidebar .inner {
  margin-right: 20px;
}
#footer {
  width: 950px;
  margin: 0;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;  
  line-height: 150%;
  display: block;
  font-size: 1.1em;
}
#footer a {
	color: #333;
	
}
#sidebar {
  width: 330px;
  float: right;
  margin-right: 0px;
  background: url('/wp-content/themes/auto-czesci/images/acm-sidebar.png') no-repeat;
}
#sidebar #info {
  padding: 25px;
  height: 170px;
  text-align: center;
}
#sidebar #info h3 {
  color: #D22622;
  font-size: 3em;
  text-align: center;
}
#sidebar #info div#hours {
  font-size:1.3em;
  margin-bottom: 0.5px;
}
#sidebar #info div#contact {
  font-size:1.3em;
}
#sidebar #info div#address {
  margin-top: 40px;
  font-size: 1.5em;
}
#mapka {
  float: left;
  margin-right: 10px;
}
#mapka iframe {
  padding: 4px;
  background: White; 
  border: 1px solid #eee;
}
#col2 {
  padding: 0px !important;
}
#siedziba {
  float: left;
  display: block;
}
#siedziba img {
  padding: 4px;
  background: White; 
  border: 1px solid #eee;
  float: none;
  text-align: left;

}
.post a img {
	border: 1px solid #ccc;
	padding: 3px;
}
